0x2cffd02eb55216128b252dfed6012971f94f33587f18f483d0599ecc1eda4109a39f587d6e25cc8852df3c417a03390bc2fd0e62ce6b4c3581f00df3885589c5d44374925085c093ff0fe2b1858e06c5758b1ad0fdb7a853bdc067d3e197098432d92c3f1a95eda6442ad4dfd867f8b78d31dfd0c51a15afee6eeee98c1e439f196dce0d13e0bb5f727ba7719a98463a659c07f4e6fe3497b822a5e71ec7c3ab8af5886cbdd28a487318605b6af220ef598f191a81cc2af1498642f58880c76c988073844c89a1c53386508e090771e2b34edabea906895a6c01e6711a802258e9dd5788103223b8ff91e1184c425bc606e191a4323193cca399543565db5aa384c03c038a0de6399e1670af8fa086e2636ad9d60a68eed8b93dbb358c2dba7a0db31b2f915b6095c7e2b8243da70b52d83d5f64bedfd2691b8d9a3b25ad20d33996bd9e6f0a6fec901f506513d3d55c0881fed54236d2bdca02a1d338f5ff98bc2f7d4b69ef38b294166b7065f5d53ea5e8fec92a299bdb43d5df7026e4c69ec73357cd54ae1baa87511ff97b57a864f93be74bc9cd8b5bd0439508818864d7bbd59eb939ff1983f684788fe4b5e0b5b9310d1c5895b2448c2e40501c33b828e9ca0dc0844f50254d27d6b83e32b69bedf334f10f38edf02858bb8eaa8c7b1001f7739d2f6ad0b7baccc3daa3637f21e53a3c979e5e004bb4c3f407e728945ab753c34933e72ee4e1b853982faf9d37da8b663189a1d99660f351f72635a8a4c19d14d9fd51bfe74eda6a8b43aaa772e455403754403de55bf32d0d643e0b39c954119a5106258afd9e987b364410af53e639da4fc45cfdf2c7ae60cc4cc3ce55b0a451cb5fdca240edcf05a6b93195f1ac1e9a1df2f23c70a07e6066159862197e98906a8b0757a70398813b58945d5b51576d8d8b30c398617a25d65fbfc7bb5dbb753d71085e97bdba189e505e6f594577923cbda44e601b73584b9523b05930cefe6357b841d9b17d6581b0f8d6a55e114790cc09495de7c75b13b7b77da8a93b8d5e641f5d795e05993f07d2b75a66a61c8c749312582bb724131ad4853823224a1c7bcacac68c9a460191e4cc0c2437682bc0a5d50ab0d7e62a0c174dcfea293959bb46376b032f98cb5f1aaa9b4d4d601e1bf7abef04b85734db4adce9c6a45d0ccad2258d659a7eeb9da0ef95f216efdea0456aa9c54c8384447fdd4706729312666b586d7df31b95dd491c800a46e2d818d155839228dca98969b49ed5016a8c011285a16846bcf44f8ba21932dc3b761b43bc77102a461cca31873a4fd20be1e4c7c09dec0cc0d5fbf2c3981affd2e5e847992c4fd41b6b20a1db31ac53083bd1b5487b1980adc1f75eb94dcf23fd7ec4649bc6a6abe686f72ff61119ec6fe5cdcdadf0013c34de75d1d29fac46292e3c5430dec774cbbcff1d6596d8244afdd56f9802d623d66f64b4ef9680b3ff7f924ee2ecf5cfacd30d7a5d940248dc362b49c84eb04e621543980ad6345b6bad39a067d3c390b0020e86a2daa7775755101a13eec09a81f2950dc7a597cdc57b168ba4918fd115f3ca3b280137b131addce0967e8550b50c17ca8a9e0cf7e7b38de5f706c2da3d9171acb66a38a3336732e90d82c3a65ad1ebba74bdeca26f60d4045989d4be21932c916bf65aae3998b8e086a3f32a9f226dfb60b32ac3fbd084f1826c9cd3bea23554d00f711fe7806fdaece72d6e002d0015665217f092ba7abaec732420325e3bf3d2733863b4a4ac9a08231dd4e8510fffdd2352045bd6a3d7a732aaaf890ebda7ef59378d9485d9e8f1f9965ea5bd4c685ecd808533ed5294ae86e925f4e688e1a59a0acff7e57df0af5d55e810eae3096c0481575539befa7c731224e0df5ee6e164284f2453a7216f53906df06ed911105deea6e2