00000020af4d3d0fff1d22234909d0b8f28bd604964945aa3ebefa0200000000000000005f0d801ee06381580664f0f753fa05838e9a6e03e03ef9086ec27146e26d23093c6ac35a617c0318c531e827