01203ed02406e93e7e7fc0e9a7cc54a3fa65c9943fe6b88b26e3a9128c58253d27df0a
01217c2dc9e1b6a6459cef11e4901a997a798ecb4f0214a40f3ddbed49ddc0d448050a
0120ce4ba40d3c91d96563e964ce549e8addd2aa20c556f098c6eeb61d196b88f9af0a
01218401a38aa28098e3b19648ec21ef3b5a98eb2b160ebf3dc8204d7bf5530b9f4e0a