0120cc57e3b53298412efee8664e946a569826349c2b6994fed17cb48567629ccfd60a
012113067df8d01f0c02a2daf23b715ac7c80f07b43856ffa3bca3f9704e1fb7a6200a
01201f212b740d0c2d76e371833a70f4ca885d419ccb13bcb1f45e38745bb470f71b0a
0121f392598cc6811f38dd133a60c72f4b1d8e86a121670b5a1deb13cabc1178b2690a