012071ecf3d6ea232a1c43025a38fef5960291519719571ecaa2f1686b692879677a0a
0121729d3218303e51117423157e94b09fe1d6ab1be2af11675f4d91a56a901f381c0a
01208416b6ebcf910ae913e48a598e86f7cf6f12e55563add31d69e468091be7285f0a
01218b36afc9db1717d80d6cdb59358a51d4d3fdcb7e1a4f81a0fec05c642dc4f60d0a