012039ba0997fc783a3ffdb9925c78bc7c11ae06fb0c3995e49e7f8661fcab8fc8160a
0121dae16ef14422cfeed2bbf9c25015c4f1c84c4876b38df5eaa095f4453d2481290a
0120b76cde43d508fe0a9cc488b8306af1da64e9af289ab202df9149e82b5f5af6cc0a
01219c286b4c90261dd141a3050fc05d4a925a958aa1fa2e7cae13959fb12e2345450a
0120c5e8c3f134853e749a338b7af6b11a2a7780c2c9fd85670195ce26e0bfc38baf0a
0121985374dddee6eac2ec88fb3fc52326d81fb8f225e09158f09ddb5de76fe7147c0a