0120cf941c71760a39d9ee506a7ec18f426cb439a518cf94d35b0a661a25c954382b0a
01212fa80f32aace5a248463b3d298569edda3a4d3c55b789826d29865dd00de78760a
01200a56cfbbc8c8e962a357d01ff0d201f6ef8c28b98397e396b06fc8c3ae87bc170a
0121cb94819c145115c62a4c0e39735495b8ea98b1a7c200f6ab7bbc1b7344a1e9030a