012024aff12cb7787aa0ad5f7e2b1ae6c703bf9e92ccf4eb93f08c831351ee3d8eaf0a
0121d96d8f90f3fdb8b64f787136cbf10e56c22b92beb0da4b8514e8cf8bd49dae430a
01201526ee7a668f54be94253606090cb59480d1eb46dc5d908340961f8d1ec2b36c0a
0121e3bcf3dd59a69eb98c23261a6959d6134b89101e2f060569439f6d0bda575e170a