012079d5c00e1f6552c8ea5239e8cbf071fe6bb272cca1416d5bef233a9fab0877b70a
0121f18769582652abc23faf720ed6e6977466fdc63cc686c6ae389379c372b220770a
0120310d47414d832238f0ef61a6ae6c221d86043da080ac545b235ae18ee82a90330a
0121af2f000bfb826f08683569c9b59231668a76d6341caa5f0f1ee076e552adbf710a