0120b0df9ad3346a1dafc594a4f3cbe5d84b57a44c4cf9f7176b5931e5222e9543c90a
01211f84dd02408eb2641cdf4ced1b1b4bf2e8c3fedb4dfec2165f263b4be349466e0a
012040eb83807f7791c6a2487744df241cfe2f4256957267794533bc5f6318afe3c20a
0121a288c4a4e98326a9c5b1e2e51b423b5a140287d7096dc9bc6cf07720f032e0050a