0x2cffd02e018d379f8d92c86489ac96c0cd71a8a47e5da17a3f2fad40fb4160f27ef534827555cad882334db13a30ad516af2a9bdc32143647624355e254e263878a4b11f22ae9d30b8afec72feaff07ecbfbe597c19364a4821afbcb96b322639034822caaca0f69d5f247243e3da46178c04e6e8edcc4badc06ebe152d4e938569701fd930add2c352ee1c17566d88d08abd37d2c80dc0e7596d888d32380faa2ac9baa812f8dde6e6bdc507148204d4841d855e9826b156574facbc0dfe20e14f54bdcd9ffaf528dce807a4dffcc9f8a764a01f31a2081f558bd1b10e747be2d838555f9586de797cc7223cdadc0e757794a78824bf3896e86f5320fb3b363d64d1b98d7c1b1b498eb210eae29fa7c9fc3ff34a1e1ab108221b3668198ceadce64ba55763ecb80e3d6a01c4e234fd7e9496114111d7e9cbb76896d0976dba89ca932634f1e0082485d931624d2274d27c59205caddc06073ad5ad381c59fdf28f4e86882cbb126eaa1727030532545ebc17175a6a9d7ce91175ddcf661ca86740a7790669e071e079216c09f2dd9a9a43e2f52a618b627e7fa2eaf7b677def04ea43fb5baa038f3b0ff899af6e632a6763ae5e6469a11c13041553136ba419ac40f29a2a3613ccdfff19afe7d6c8a28530481e8289297eb561e07a4672246b85011fbdf6752e1130b71c4e3828ab6d47623c000e15ef9d391fec79d472cd8b497f3d0acf8eaa653f0e669cecbf0d152c89ce03598b43449f4e2f817c4e1eb0ab0f8db6c3a702635463963c90e0e75176aa76ddc402875f303f7f3c444c839add8411f7d6d1ea66cbc61d9b2f22da4adb652c561fbf5b1afdc587e40f57b61a1a5354db5f094f89bc52d0a98b2fb1e2e25120f73934603e125cf1cc48332151139f39ca36823d34366feec3c87533bdee07741a61a1cf9fefbe49e5ef47f6206eb3b1c5ec1d835f4f5a8d2e61b6163ceb7b3889e3f1fc17223017f67a63ccb9e8658af2a3c205b7f8c8d010fbf2d148760837fb400e9a12af16ab43e1e68edf8a46602df3804f047bbad078bcaac090dff72c2ea59fd95150d045a51ca095625f97fa7cd526cd636430304368ff5da44b1c507303e6e694767fcce6dcc915caab1e175460d32ac9d9f57d5d8f9559ee7341729c9cf858db8c53454128b2621b305b01425fa9118eb4dbd5858809a477d6abcff2ec8dca5658be2ec00eeb5b1313865e34aa90d91be270b2025790de7fb791dac0ac20464aaf9ac79b29b945b524ac44f11811391aec2bc18b153125eccee90d023bac19ef317bc123807dae5f202bdf88c0e309fbd31efbd22c7a6bb325c67c7c2bb3ee78e90e3679af7c8254257b21f5ceabd62748ca3c309fa8454b73d7d68bb1d62e22f80a26acf89b050041c63aded76ecc8c35f8f5ab0f0449f17628ee432dd7ec910fb8bfd08f9b6e4cf78bb3b1afd1c43eb3fe729da9f4745ebd5dedfe2eb14a0a849c3dde17de7fe451e432340d7f242f42ac265045be32c4851212f18255738f9b9938c65aef810b76974dd60eee1ab6e77c69166d0b2358190863b0c7feafc4cc009d6f4532d04ff03e7d7ed33e68c8f397f1e726f9a3063442e92a7bf857018229866cb4bd879d3cbc083ef278e8b51cb351a5c9da84c8bc3e23f9bbd54704f4d199d1a4a2c084e0471bc086e244001110af61af5d19c8d6543289e40f28b8994f7c748e866b2ef0e7e2da379adcf7d41fd3147b63659c9b05ad77fd483808be071fc30cf5b211b03445561213b2ca8641773c87be3396db0eb3e4876672db0ae7c370f494277fa4179f66161b5b4441e00df00cd3ec5411441343a5bbab9e1f1c4756fe30beb2610448c1498c36985404824514efc46352cbe98f2082cc661d0faa930438d5b010467064d29d9f78e848e08d46de1628f74e46c8