0x2cffd02ed0028fe468a84c40884251297343cbfba5cdf85772c56758bae2e60c366b4f62ca089ef035b55a046653e4834ffe6e73e048710c014d3ba2a6b778693a03a64a1e4dacba02295ec587e64ee3c87b1ff7fcfe45d6b6578102c9fbc19b83e44c71118698c5021c2f9de0e7e84a5517876aef1cd0700dc662fb651dc45a90cf38bdc2737b1b9983cc0df78a91bc12af0976319080abba9ce237e5897214e1c55cd378370163228ef8b30a5bb3880cc9daced718a06501e266491217d18f65fa839380e92106b3d591df0486e2f0bd94da0f66692908b6adf8b24620cf406d0aa93e818af87cd0de6daf2dcdf231c01aff83ff29d2ca9eecfd1cf686d60ddac7da0d84b225d8980cf2c5db2e5b72029cfcebb29ee8a07b1807f46acbb592608d9bbab27f84ea0ea0e1b9dc9ce295833e682fc87d617dbf6e89d5feeb830470e77aa38f1824063be27509d204cc862cde0ccfe344450f675f21e30707c1b811d5e9a356e13f5e8a03314bc5e940cf709009fc4fd7c57376b7242c580a1fa958b13c36e83354999ee0171fa2b540c4b5aa5a059e7c4a04db81d50825c0776eb23c566d5b78152fa5bb73b0d706bcd4e74b7ef74b1ff007eb26f95ee540fd541246e79108a51def7d30ff30a2738daa2d3a6161abfceb42dc535a12fff28f1476058eed6b920024c61c813214c9613fd09f4061aa915511aca6999e1ed433a44da57b1475381a8ca40ed40a02335f9c6bf78c61fe478444df2234f204bdb97b754efa21208016db987393aaf935662a4edeb01572ec47607b3b054a7a159cfccbf8e1f092f4a79a270327df85045a5064ad2e6a96dc2b957e2cc640e6a323b45c75a57e3ea804dd7c9f95dee01c3566493d2a66c0cc05dc29d5e3dd17ffdb85ff3e9cdc96db7dacb68177f16c3c4160cf5519940a3caae2e0aa99ad4058d2a19c68e610c934a6833dce432b6de6de85f778fdfcaf39b739ff424bac68260821dc6a21d2c096d1a025114deca72f6756400fcb9a3a7816bb2ca390b608910ce75668a8b9e257729077eca395a38f989c0aba4102e4e72f7421948c63dc6e8b945d0797b6db84d6d1d428be3ff6937ba00f666c94bea55bdacc3195f70aec96b29f78ef91dc1b73eee472f6d74abe82f9f5a0de85225652a98e1c6e4630cdaa1f2f6036f3758b0f583ce7f75e770fc02e47a5ebff323ab7699efc2177118568d573e966da6dcbd61bf4b65cdf97bc9940cdaafbf84944d5586861eb476b4073ea26426ca1e1e308d64951c894ab703e92f82fe3f876bc174a19e05fed5d6521932cc0d9cf7993522639db9febcd1387725f90e6d6e52d94f0f4142197f2195381779f6cbf094ed979f5f24f96136c83e222ec2ab2dabe3d1415a4544afa9fde3f408bffef5a805f2eecf137a48f293fb7727481860e29a93a07a34b310f4f72bcb7a804b8ce77d6ddabddf74f2b5553c9ca5f88054ecef57a14473a260e1c9950cc9166a369ac9ce36b06fdb8628c532ff9909ad7d1751288a8bc580fbe69d8230481244d79d0ab29c6b6043ed29e4764b39043d229729e4eef3606981d86323a22c7fb54cb0a3272eeb8328281c95eeb3c788dba7889eb9a1ae496c4730dbbf340bda6d78139d409bd42824fe6a6d935ac6f89677fc21f92667deccb120ea7bb610d0e27570787becb4488d6b42d6f0bff9384e2a218af26ee8ad830a6cd85454598b0c56931b3fddb2cc796c5458aef6a6eff2d66a88320214f06cbbc493b3f971d91fb0ff67f29f23154ae2fb5e9081bae70a378922ffabf3d66df092961a3871fd7030029d8ade77f49e1347d2ba5b1a95c8347f67e73fd71b0cb3fda43163bc4b41b127e4fa41839f0f76b7301f0b3160ad0a66315ee56f3a6d970d004e3a2c7af18728558fffa1ab8d53cab1aed8e21abd9