012086e24f9f66ceb0d4cb791aab371d0892b3bf82f907e110b20e0cec363ebbbf540a
012198b8de9011b1394489a04fdc69002a75281cae3a85bff0894795bd1ea23f4f1d0a
012006c497a33b771f2c7bc2577aa312a9a389c80ecd040b62432802459368235fce0a
0121de98750d792ef5b96d3caa6c39a47f1835c77add3241e690c832285f035c4c790a