012043e1b5c95a692c5a6f7fa162732cd2e4c5bebc236a1e2986605fcdb101be05e80a
0121abb0cad04639868180e1e85ca3562fe7d0b6a0f7cb6e31864a98a7056f7cee2d0a
012078f0ba35219927aa2c23acaa64b223df28674b7a86c15afbe417e18bae952e570a
0121925e3b4a98d1c2c7854abb10e151eeee296fd4a8281d4a36ce051251a6526d2e0a