012086bc39f5fa02464ed050da8bba22c3a7e5b988c66ef30adb9f7fca59bcfbac490a
01212c29ad5adfc5ab9a634afffd9dbece8cc0fabd05c8dc4df0df253a046973e7370a
012041f5c077d8a9e0d178a9d45c15daf86977987bb1996656a6f0a6b251753f4ced0a
0121ea9af12af6a164e192ef3604153d1e878883a9289e54af96c3b037e8b68522740a
0120a66d5b5e9f2fa63dace831b70aad36409adc1785785015db3b38618bb0f68bd60a
012157f602c5ad7015f33e2f7aa7f419ed67870199a2c96314b16199b857a0d2ba790a