0020ca2909e54c2d4adf8bf17a18f88d7ccbd61736fb4e77379725010000000000000000dc521591e30f64017e7fff7abb928455fd34a9782e4c07e205cfc1f03296bf840f987f684111021881cc65c1