012043cafaddc1e5f3e3b8ae0a7c4ac4a5efc8ec2e0272adb1093f5eadd7a05267cc0a
0121440f1b010b05317624a64d26b3d441d243fd8f5a6ac10d3612683e5004c9746e0a
012064164765285437f1d09ff1adafdb14f0beada8f54950314f46a23dcf0bd2f9a30a
01216c111cc770f8d56afee969df0d1757e283189e14aee0fec1add1033dffcefb460a
0120f359c2f1ca7a3c30d35b80c93b8fe31b4fe6963686e16fc4457a2e2711186a840a
01212d8c196d02f7f87d3e817f5554e1656e3e1fae3e1726bb04da096810e26fdf490a