0120c3e42173d8e3bbde3a3a2d8b7b2e4e315f104daaa531a235568f1a12750e46150a
012175be5feb02a6fd4f7a48850403ddd4fb4cd03af123628c9bac6bddf1a5cadb0f0a
012000fcf5e644d68f64d9fdc46425922c39952d3e8b95b112ddeb8790062f1a39c90a
0121b00a16e05cae3fd5b6a4de8cc8596ecefee97dc31311d0f479d0a92635a209400a