0120f1661f49a14e62c4171b209e399ea21eae293ef0e39e48a45093e9507ee66cb30a
0121f4618099b7f47967d12bde68373ad2df5ae7951ae3f6d22ae3be97b9fcd6cb1d0a
012089990b3e686a8f303514ae7c38c4a78b51d313047cc29dfb2843cbbe65d44b120a
012104d37cf1b649ef8f2098ac219556f1b97ed4f9728071174aeba210a752fe3b680a
0120e49614f43a8dc62c87fe50b31c7bc8d2b2fcd5579ceb0b4a5102c27923326f120a
0121cb9792bfdc3b1814e657dd90b73ec6c150ce8ab7021a0dfa4903182562c09b270a