0120bc051e47be5c321697a41f17c3c5ea7bc6816f2b0f5ad628298ec3880e296af90a
0121003d1f62f23550a7fb94b8ea215c5ff1b2b4806607d6b3d5226bc39d0e0262380a
0120a55edfa9ef1bf92ed27289a3dfded8442e06e8fe18aff44320cebdd2397de6080a
012177640b06db95510fd6d07cb3f9e64d85dc3f166c4a98759e64af3e709fa6d0230a