0020ae23b934204780068c2b4e18bef93ae469fbae1a3fc258232a000000000000000000019f8adcdfe8f512b1c1b195f746abcade5c41957bf9fd8c0ec0487f4573fb3264fcfb62ebde061814d43b0d