0x2cffd02e8e6521077bebce3dc7bda892bc315463732405dbee24a7aee2ad6043f6c551a29ac6db6635e47728d3dd61bae4b3128ec0be89698bbe26f635a4e722efcd124d0ad83d03239e03eedd0d5d5714bc16aaba92d7a18b308461c516f593c85feabab6dbdf9e3c979a86da0ade9fc4dd3588fe46adbdaf8a788f2eea0de1c274a9e466aa53ba2125e8e3d6ae0f80d59ba72ca5ec38847620d3ee896c2bf1e11860836fb81ed0c96a85bf69a84fed8cc7361df1efe0870a3320d2cd14adfe69dab656fd7f88c759f1cd575adc32fc6f64046d2afb54037a96a6de2c579c8b670b378524a8edffa00945e3d74fc9f245d129423a5dc78d75b7ecbf2a09c1060b7fd1f694cdfc0bfe579694b4ea1b1bbf9563ec2467546b0e208acc99ee5abfa023603a737a95e953bb828a579e53f7e02c301ba460361a866c90873c24b96a830f94bef2b0b2565bf354a334177a661592148172eca5f8fc930126e7d680d445fb4d0bd8bd1146cea8dbbd2e7c0683874b73c226119fe5213ca85721b9f4e4faf005edb9cd04584691141d56ac9b21960c64f2834b47b24856388d8a5856daf551d00c7c64254410832b7ac1b810cf5dabe32c835714f27851dcc2328d6eb00635eb2a4a9edb4dffb754834515abdb38a5ab0ce99bbe6f74d010c3cead74cbc94764a5a7c69c1198fcd62a9859e2f2e323d92c517238a625c1c720e9cee197c0fb14261dfe5b0dfe1d06a496e736e75ffbc4cf65bdf7c79065ca32855a79cf12aa6c9b96559b85aafa48939e6b7e616bfa46a2e6002256a2900fafb5e47a71df6b848863e3be547484bebdb6fd6c54035657d340e63678b846c8c773d883c73f5648a33ddce67c0397ae269db5bdab22b555f5af735e8290ff6a60b93cc27faaa3f96d641567c3b0d2aac4b16f1e90f2e5acee159ee080cf5ff4285262173f298b054d07bea575c86a0d21d52eddbc2df5c43fbbf92154855563ac11b693ef2758f100ca4cfbf61ab5651a082498299fd7580b7fc5a3eb6a728e904f22c916716cf35f563dc4d6b74f98e135f993a2b37c2d63c3ace84a18c5573229e066cdeb6b85b00b9de0ad5673e055b11101a6630b4a185a5b5eddba75b55907b6f383542acfcfd53c204cddeb6b09e9310ac511aaddb54792f5f2325ae82a711c60e49ad54daf89b0f46d375fcfc135120bba4d6c5da0bf6d93fadeec7da3344f6bd80d064db92d1f230310c84cd4ce3ef496fd8cf29fee22d83d82d128dfe03ce88529763ad1c4ffcf3a86f42bce030c9a981a86cb6661afab5bfc6b40ee6930caa1debdba3463e776dfb2e70f899dbb000a9ee580b43a18856b1518657f488e89140893b8ab77ca021c6fc927ea6e4b4e5a9a018cc109bfb8e7ecb6ddb1b4afc92d6b84ddcf908b8c3032fc83eaab3c7f5787bb8988fb0474b421df81360085d1422c66ae9b8442920cb1275a8fa93b7ceb115680d1cdef80f1ff38ab619d5d66d61fc6813929d58fad36fa12ec4b520ebdeba16f3fbf037fab80b5ed9886f3189772a2c1dd587b90b47fb53cca7cb8d74d2359c5a8048ecbcdb9b834477920b1e47a9778fd00a80fe4bd2ffeef4df8a95aeca89560e66ff25ada53e41f309ab6aa898f1204362ab4852da3657016c2820b0ee80688ce6edd1beea079a4959f2230a98466e0f8bf26dfa24dcaaad00f83b72ce9fd046ab13fee956563a8ef36865a0a0869a9011d0b985704024d66ab7cee562d6c9c4fd2470f618a4fa852340db2684f3767a1a4072cdd58d52bdf8896bdcc86142659befb730203c0d4ebb35e9fe5dc8988a929bee3d74b2c2c255c731e6e73169ff6b789be22df3f4e327b9c101272acee1d1008ce84e7573871c7fa389b9a1081b58cf81716d5ce5b8a203246cb87cdae654f8185d512f9b8dac8c8e6d6f1c18b