0120ad9863f3a48aa808b4174e35ab08c574aaa69b11ce4a966072c3c26acae010e30a
0121439528e333a8330a0e4a582ed8d7163caa8ea8258fb38eb823ce1a5b5b18c1180a
012006d9bca68d5d0455447b37dd82acf165c001f2b10e031c8e73cddaf2c36ed1e10a
012132b00588081b5f6db52f3bfe7d4c24ead2f955ac8d02b5a8086f626829df581f0a