01201662aa5c52d05ea108f8ce404de3fca625b08dddcd9488ddfaec8510b2ee2b6f0a
0121c84fad788780145664dfdd2dcce95556cb242e93d1838f56e6706ca8f11f5c050a
012093b4f6cdd9b220ae749b2c62ef4aea90ad58b91bfa348dababa7440d380292ce0a
0121d33f81d04caafab22269c1cafa103fe22d6a972fba11a75ab79703cc18d68d0a0a