012048ffbd568bc5ff1c98064f73a1e8377378e7b4e16b0da49396680d253574813a0a
01212d7bae84a0c26433b389af3bf2cd22971615ba555d2659d8e9bf9c0e2c3f277a0a
0120b907409e40e97f81453702dd40b7f84c06d4b09f824bfc10625d845f28a69d5f0a
0121a3ddb15b046f41997773fc3fcf3974f8ee1f87cc992da8c182b979a346cfaa490a