012046b50c5a26e74133e591bb7dd8e6068e3ec5e1dc47a730a96f41d98e8e202f730a
01218b4d1701105d61084c917c7dc205ac09eb1943ebb202ff26fa0258e6a0f518770a
012080c2bfa58c4585ef6b2684d2cc8b2950400bc6dd201cb8d9ddf5a933ca7d8fa90a
0121c6140e6bf9de6338acecb2c4b24dbf1147724f02a026c175f3aab9ad1ddcd3070a