7dee8704b5f66c85239df294469c7019d98e0d0c142baeacf057fd2550aea08b2cd238f3c5cc4801e2c748de8b5bc78fc251a62b

0bef897fb1836bf123eaf0e1429c701e10902c56a93574b03f90c055b58c9f6b0ca1b03d6729699f954dde72b8aac329ef8170cb

789f8174bd8261822399f4e4379c706c42267ea7491c0686fe5e0663bc4dcc9064c853a1bc0d76566260072b3278fd157f36ba5e

0b98807fb683688723ed85e1359c706c9b23c76e6624dc9df7cdcecb1de9436443d35060046baf4d709c365f2528773b5685970d