01207393012b0aecedc373ffddc67e2e29f0932e781d0c56cb700dddf7e3feed4de70a
012156b8a267293de1ea4ec122f81fbfe34025fc038306fee915df7025886a4f880d0a
0120a60ad3d42a4372cd008bcbb78c64e0dd53edbb09ae083ddc92d7680c49ba04e30a
012193a1632248221c78862a3a744d7af3b0e785d227067b0c85ad53fe25f53881220a
012034fcfd336cb34bfa351903a3ffc327edd065e1f3807b6e7be35463a4d4db44a90a
0121fe70d00c3153622e8278847424acfcd367f27fba529a07fc2cf8bc1886d82a330a