012044a9f06ef0ac79df89bc9ccd89e73868df209c48a44575cbae472fe291184a070a
0121231ecf57b2e7e5607662f1435e585c5f631d57fbd128b382b6723ff3764486250a
01209554a4a0a0447d9816f1c34567ed89ae76f03ba0820d6b38b126caaea99bf6be0a
0121047858f19b99d13704cd97edfefde897aabbac402770dd677511a5552ebe60170a