012070e78f94c0a90ddc2330babc3db1a61455d99a0238acc8619623f8fe2888c3860a
012163c2ecc84c1f7f428e133928148ac82e8a10bfe9ad3fc88bee824248d158b9300a
012089f7859ee6803ff59f92c73cba77fe3d251831db00146a0f794085a439b7fae90a
0121dfac4e2a3f29572a9621d747b1f40c1e1a66357c8756ffd5df588171b5905e500a