012061034e3634cf5385d4d5d9a032a7fbcdca479e9a05330246fa0246346eb1150b0a
012112fabc4840d64d8b1fd688fbeb8a7e77ea2af0077afc04f45ad795cb7ea677440a
0120eddb4eb537e43c70811c616e00fb0ca7f738746c0fbcad21d4e016cf7ef99b5a0a
01217fde46353c7513c464bcc19a926689d3e025b60341a278859b55c8874095c27f0a