012073df11aeb04364f41f9666c99aa7cbe1c912c8c1ea7529ac3834ebd15a9666450a
012182e302bbb2e66ecb54565aa11a74431bc71f4ff9d6bbbf577e4dd8dee0d7b0240a
0120f997e01ef2182bfbde4373e6f91a0688d88be381f4ae0b0c221bce7e08509bf60a
0121fab443627b10c81bb194cd5fb2d3b3198b7dea2502142e8990437f33755b3b520a