012044f146b03f17e5a1b31b97195478cf6bd43af248b39c3f65037d2beb03918abb0a
0121871b5fc34f16bae45e10b05563d2d857abb6625f7f32c70911d4924a0dced90b0a
01208c7516b3a2a93205441f22c9afde1b7876db96294793f438e96c05c8cf04adeb0a
01218334f622f58ef69d0012018280206897ce25f8a6a4b7d6d85bb067156e8e98180a