0120f727619ce0a9b1890ed88aa59b8d7169f76ceef67bb8a0e8b9bd5cc3c3bd03600a
012163793fef5eaf303d332d4017fe677190f7937694606b8682551a27ea2eb70c050a
0120a0ccda0cded50b1f588167be8796a6996c602633cd8693a2e40dd225a4de9f900a
0121db3b816fc0bf8997e6679119050fd49cf275e02a763db96e33dceb97eb037b580a
01203d26fc2ac808e71419ed78d5c6182506cd6fb2fe4983a15463a5147225bb2e3e0a
012167d44cf49c0e5b6e3b2e22ab240f53eae40071f8528984033f5baeca452804040a