012088ad9a42d905d868ed2e6c0b529bddf17456a0ddae9014cfabb22d5717946de50a
0121f74def0bd20941d7c3195af007138e3aaa4eb02e95fcefebbb9056209844cd410a
012088a77ce184eab785fa8371691775f4af087176cb658236f089d0bb1e170cfab30a
012128285a79a88d85ba969e291af2b4b75df9e9b48fbf51034480cfeacc96b687620a
012077c4b64980adaf43f7a620286dc730c005b58fde683d18d1eb23f5aa8c53dc800a
01213193bf7f2cd1308b786d56d82f7f50cf0ac3c57a055dfcd5587fbf1780d8c7240a