0120dfa74190d27a168f6bf68cf1a97117dd7817ab3a698b9fb2f176b1e956a16df10a
012193af2223d83b2b4eabb387a9ad9dbf7a7749569f35736f1fca1dfd0c9d935f1a0a
012072dd282f7a0b01618cb0b8e395c3654d7da6aac4a99f60218b766e0f4b0a212d0a
012149298a8946849fa2d9b72ab1a291cafecf0574dd4e7d4394e231a937f0780d030a
01200db00f93155ac0ae24a6a05a48ab9cb90028a3eb29a7b5ffeb2104f39662f6630a
0121300fc02c947f941616116df9f4c88f7baaf515aea9422aa39f1a09dae0db14160a