012042051df8f121affef103bf3fc9b4645787dc27d48bd1dca7597693b6d8d0d80c0a
012172a21ebcc09644992f47930a62e262dca956ff6935c6517a5729933ad2d0f5660a
0120e6f20824fd15bae852dc1d55373f9071d1844033a49124a3821985ea75f974920a
0121700175ce7e96c725bcaea958af43206970de1d151870b7e037f9bb43adff74400a