0x2cffd02ee021601aa2d21b630114c3b18d1dc7497746a1575d343b9277052e445e012f55e42bf503a4517fb5d74dc7b85cfbf35c55b0b055f19b2dba174c6c336d086ab0e6d5664e81d9853d0e9c571b80dfe4f99f0c8ea900eb525f5f5dcfb83f922e09bac117f571a62a81da3a5627f6da556a3b3d4710f25b714245d8fd5b4ea98edc9eb4ef27d3d7588c2bd79c17826dcde91c92b7e614bbd6f50ecd1c22fc407fb0c16f1da767d85d11b803da9012682b296227d58b5574cad2d41ebba17eb0d736af69b148744324d3e3c8b11a0b80e1a9bbaefa6b1aa8e4aede87b26a340a9edbf1c3b3fbe13e2de2b0f68a771b5efa3ad01f4441e765a3726b3dc87a091fad5cbb16453a82bc599dcb0bf5f1712f059c494c141eec9a2be3fda0fdd1ace78dae1703c8781b6f0f9d2b979fc7a3c6ab5502409c183cdd919f5969e8f882fe4e6227b038cd6cdfefee6958892c684de9c450e4ff17f98d7d961744fedce00cb3069f1ba809ac5f580c8e0db72161b0c60a3ed3d72996cb6e1ad7ec574bcdb31f4c8dbf285905091a753560fca6ca501128a64ac4f522e4c4a12ceebb77d16988f6e87841522d839c4b30b7bae91000531be77e764831d55f243201c4abecb2fff419a569150e80851c5c659c199d860bfa60603cf3e7a6b17d89b7f08c9bcd7eaad8f19be8cd2666e2524dc22bce4c4a697cd575f76eaf378905f63bc6e34a7c43497c33ed5640227906a9007160e2ec56390ace173b4532e2247d4c373be3a373b9a353ed09265596490d5fb44c7a8a634882bee574e5aebde6b0356d7d589ce660a307725743ae627bf40000106660aaa0557864fff22f38156039eced486615f01e0b5544ed3571c7c104d9cc773482a637bf1eec66f27bff2a9e0f3ce6ec502803cb1fc22d8bca101671f8da78a9e7929383864fba909e45833af02cc810ddd24f88165c18e48603f4193e2a20b3e88cf2c4677d49281069a46420114812d5e3cdd0f01b501f5f463dd5e0260f0de11f48c8fc59dda295a6c5b20f543f109b9737be02a43fd6b04e4fd6f0680a10d5d348da558039611d1ead831eb0806fcb7dc59cccbf27fa13289ae897811128b8bae7eafaffe0713f63de440990f71e1284df0695832ad7792b0755d572053b4c6ea4053d2a980324a0723985c65abe9901dec480d7cbb1fcfe7f96533893edd61c9e391d6514f1adea85755752f139b55221cdf7fa1f5d48125cf2d853e7367b386f57227a430451211d5c5a8259f2b32c6ec51d125ec5f7d415eea657a7b6361bd0436e5baeb8871705f74596eb07e10b0738b5c78b1a2b77de0d0154f764c6c2858470cb9ea0b61528d5591f3b83576b7dbf19d470d5e0ff6fd3659309a6586685ad3e942ea46bb9d303f73f2e5504c5ce87a846034a88bbe364aad066e6e6c11200ec787c999179b1813c5f44e093103afc086fa47a74cc4a5da1650ff667c0da82a414b4cf1139e6498272ba46d94976e40ab3e07916768b8ed31eb94fb01c2e7faf0a4260089361d1b6a802e70c46d4670369d0407b351ab5382943b4a0addfe59b236159b1eb5e29e081ee5ea976bb5ead6f06b37e24dbccc00385ab76e40a0f72a504335f03e61bd954701dfa7041d733fbfecaa5674ca7265a6ee7c0bf7304d6079bb931a49c33389b3206028cdc55d973d662354828f1c17f32b794952ee66df61f9e2c10f12b7f67db3535d3ef712fe0f07b771de555bce648b5031c2407196cbb173ecc5f5f3d0e67af7591e253ba883f17c2d1fbf67d1812e2d6000273aeaa49eb263c15a9dde63f0b0d3826bb7e2e8f7ee87ef32670e6c4782119b0263dcf73edd63de0f3db0ac99deb2946ac7c5c6fe7b92498c35352027f9a7a3fa22aae15bac2bced0289fc5cb0686a46c63a7c1e36e3c2680ffac7d09d76