0120dcdeb5bc8e43b80c690867ed8b38b86dd02eadc7469412a36288d2a6e639bcc30a
012127c3ff3f31bec382ddac9bf7608ce1b0207a9ec3c96d7bb361b1bc796237b5220a
012059bc79769576f2ace57e427c1efc908129b4339ff094363d50dbbf05837168510a
0121a01d191a05729a0de0f6133d7c4d77c855055dbabea5fd7f30a96291de0a4d7c0a
0120985ada8524a008e91f526412f1517c2846c418562e4802745e5d24ba77a9dcec0a
0121d50772c41e812a122ae6a28b60e36307eb9e419d18bb494b706e3061d68a52490a