012055fcb1c13e5e80f9658b8b98558bd65eaac4efc80e54b8e68d77f57e77e6d8970a
01217e6a25e03855bbd5867e8f543f623df8fd57e4d40f1e33789ca4b46b66c763160a
012083f02d2b5e84733a77db1da97fb0d21750275e9fde3512344e1ac4d2be9640890a
0121eeadbc2b6a718fbea8f1034732a3313a9b641fb080df296f0a5b4ffded7fd8190a