012051667c1108e1ff0b2f10caffe6650cf2a345f4cf14a29f35a654e6ba0b4918c10a
01215fdb7152f9dff99668f408451ad9e74dd7994e56c52520a822b29950d257f5200a
012072ee1e6d9073c3c6f6dfcaf92da7ea201fbe55c0da2e2bad423b7c89ce2097a20a
0121a2f5a1f32a5bcd413792a9800a5f4b6e2bd63f4bf5d144c66e1b3c5c3825cd230a