012017319b1108e38cc01c7f25e4fd8aec1e59afe92a69f857ca657c2f8b6bcfe26a0a
0121dcf96846b5452b7b3fa4553b3dac305b6dfde12c4a13264e4e1673641921944d0a
012096ba894e3d112392fb08c11ae216c0fdbf4a68642ac8747d248927b0357a1e6a0a
01212786818fb25f5afe05f4f260a82cb8936fe8fea15db620b8ae90794d98a57b290a