012043aaa8966120a11ce182d33fc32b67698ec2527102e0257668ed7ad164fbe3140a
012164f286c17fb51e9f10ac1e4a5052f6d7b519f08a1721771c648f59e6c9412a310a
0120444b2edc362c70592d973c3f52f27e7e69299d365c9d8abf54123ea2a6bb0a4b0a
0121f8ee53e188e68127a9e21d9713e701d5513da69dc94844baa4038bd05af4f0020a
012014bff2dd98d556f2b0ccebc6fea2d1e9bf8f34e3f5d240ecc3bd58b4004a1b870a
01211ccb3742f11235181f7f91f775c0ae2f332c16c9f29aad666e98508d35e5a21a0a