0x7f71d16a0000000000000000000000000000000000000000000000128a3414019f98000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000014f23ca15a380f5746fdfd8d1361d0933fd56d6ac62c43d596b1a1ffbe1e6b748659f6259499918bc5d85e3adc934e38e355f5f96f2bfa8d4a0d657db7e4c997fd89fc6f4c0009ffcd5478a4c192c873f4314a07b8e55a6a62a5ac6fba5392783cb9743ae8654ed0fd3006b03dfaca5049f811ff6a03a42f143ee1fef6791d87f57fe4c37db8f5fb3c3afbe0afd34440e3907f58b04f29d288c287aced81f036043c6bb9181c946f03f4470c6cdab82293c292307ffa2ad50c0cdb7cab9476b7f178be16278efa3840ed457df692e8362c5279289c515568e4bbf7e522dd044ad0dd564d269c8872aa539ee6222f79e473cd5d5a77d6184e54175e707a55ba16e0459af6aeff87383adba64bf8551f439340fa23e6b8637cd7c468665becd64bfc14504570282bb13dfcdb9494abae5c828a13ba45d2f9f89b6ffe0b005823b5ee19bb87027bc3279745743e4d767e5dda994aae5fffc8d0873f2e299de09be0ded75866323c5c164ec13d7650bb76b28cab4f6109b33e6939812f95547e70762ec4175e84d3614ce9840ba2bfb84c0fba634b6da787b0937e0d42a43fc33b81ae64f5ad88ee63ac012f3e19896a27f611f68ae45cb0fc28fea796a22e35341aaa98cc72d5cdf7083073236dae24df5e92fb6c53c41847e73e909ce010f429ff35e6bb9ca3988b479d47b38ea31af02c116a9bc8f0ff873b0710cd603e8ae10ada03dd9b6464131cba09723453a4d575cea63bb2bf4c3e9f02b9651b94810d79415fc63e051a13775ad1084fff7033c8940203703231edafd51ca5ba22fac51a5cc833b46d6a71ff0dca369f7ed490addf0d76004a6ce7912da6de65c6b2f4b7ff399b4e8e4c6f2be64c2e14c5f4be7f0c9ca374ec49d4c853301f6193250661f4