0120f42e996c90176205efac306644579135644eeaf1edcd3132ed86b72e32e200df0a
012196dd1246fe3b762ecdb6d5285a057a21e3dd47303edff3a6b0e480f0e55215360a
0120e877ceb2e86c5e4a219bb5549706f59e462f58def985b5888135e64ce0abd81a0a
012163f8ab25cad282d5985d993542d678551a58e327d9a65cc352a2771339c6616d0a