012065e24bc7f920b32629844a8239cc0337a820b88c7413a5fd0b2b9731d56e9ddb0a
0121723d20d2979fc82c6eb9306156529d59b9915f809a0232003471d06af873493c0a
0120a4b5b0c295cb354b57af3f10e24af30df8dbd12db995651a516a769c1c60a6730a
012177f40c2514b406001bc1a530ea2bef0b01c6a3bd4fac296d57ae4637fb8b4a5d0a