0x2cffd02e94705e71e82e37272bba7c18c59124a1b32d647359022a2a022a6f317feb36e9ed9363d084f8a77c0272c16afb73481ce288792f7bfe8a248c5eca448b3f73c3c7f02682f99b052c9b6b839ff80a6361778e63cec3c0078405b992b8c149e2cc5c4d8e7aae422ce36c28d70e6f9f7c4624b0015ea071eba221ed9d6758a4c587475c8b0e5fe4d4443e8bf2f5b155960413b6d174f2a671d430dce8bc0fcaa1bb15ed97e1e96ef343eab07cc98166bc36bc618ebd5bbba0d39b4b9e8a0333b2e6ee3cb5a67b1e3ede8aa72e793f9aa821d72b916d42b1c60a97dd28bc753009cacf0d3fa1bcb54693f07250c93c3a7e8d761d0aedeeb32b00fb78729fbf7f1f1d37439e827b483f59f180f111440c74ccfe2d425c3918c20b1900d982b1fd4a78d8ada590779d4d139cc68836abffcca7adb91365fe2464195e376fa9db23ef34db7c5b8666ad85e0514f7a23fe296fb30ba1467db7e67e2ae321076ab38ce47a06f6b5fae0f5321ee92c0c2d154d01613e363d2d26ef56fe636014b241de251791ad80f8ae84bc6aa32c719842b3d6f473d7d4238b21edc158e68e3be5d4125e694a1471150e2f43e6d3239aec4e4142bc49b6b97baa474ddb7558ee2a12002503fdcdb1b3cf226f16eb5e8af22a889f9fa6fa8741ec70726453475981e89023194cd86f628e6faba3b1d2ba7f3e5c09ed5eb73fcea7ef2b90276e7cf7a85e6b818644b1831c84e0798f9ee02e53fe725ab8cb524442780c4d6d8f522f845bd45cf6bdd6d1da3a6928f299a0d0c177eee3a0910369f112bc33a35e8072635b7ecb586c05b01e915b6014b95fec020f7b872aec07a3f33693e52d2d0d25e697c45bd362b56eae0a6bf9b670efb1e476e5aa70d5bb96e3fb590792daa2da4553a58d86a882634e2ef8a715118fbbc177344a9ed8a19b2d4378cc412581ed4dc85afef240ae2f5c548bf5b88ae85b81fb25f36a8042d0b7877d09ac065be5f2cd6bd6656055b297ddb9c09b0b811f58501a65720759ceaa69f83cd030a34c8a185459edfb571a53ba1abd73dac049bdc69f4a8b2b3d54640af9971482df96a4cd865e834336fe7b4be8ec96749b9209ec19467f83390a1c96577cd7e8b2c88f9fa0472fd2b3463718221ab4f6b402ab016288e8786db7964ab86d77da92c97ebbae0e3f842be7ac90c8c2f3e0d503794d58156420dff75bf5bd29b99709389bbdb4e13cb9bf1f6b08d19af49abea5a45ae2dcf666c6285b5903210790817bfb70d9d009333f2a97cac77b10f25c66cdcabf0d1aaa8f0650b060017399f588e406c726caffba2ba04c0f4d30e9fd18f2207a9487f6fbe4ac200890f5627120ee8d314953fada164db3a1e4c6aa607003974f679d2c9fb05dd15bd625bf9487255843b9a1c96377055c40c49d5dcf0d885f82a77ae20e634286ffad75f0eb0aadae2ac87c9103f00eb8baa82a8915c323a4fee07bd7fa571e21a9aa0c70d935f9ae5110d56499588eb116d8c596875b68ae0b090c369c3dc7050326cee1d11f4d93078044327e8c3261e4cfb26026b20d044a087a1bf121dd79b5750a6c29b1d037aed7b44c6c0044386c0974b1a37824bea303d156337538a93e0ce368b572c642b6e9171ec1814b82474a1df4aed4f70ea3143e2d6cbd9f1c7fa13c56c58f65c9baaa8b50947ade6cf684ecc1967f7288fd475ddf84033620bad5e1af221a55f0cded3d4bc6ccbe2a835ac36b566bd71199b11bd84c1aae81b8d69d69bf2c3827fdfe9e849452aeedf8ef78bfccd61001307cdb2a24a17788579399a6faeaf0f16d475f33774a027ead7df1970bb9343c7c84e4fe0553543fbb2019621b8f13d608e8f6d01eb64dafbdebdf6326232403ce4c540c11e9b694471a9c011d431ee5f3ecabcbd5dce34d8878b72a75ee4a03b5