0x2cffd02e08ccf30deeb4a97009c316590686344691fdd63b114c726e0f092b60250a829c6ae92dae0da49e8ba1beb84b59438f9f866266a6c11b903078b64f0b0400a7ec1cba223e17316448b0d5ce331cb40d0c9e565b3510af312cc5d1130571d435ad0ea291acaecbb535695eb470b6aa05ce9ce11f0d996e6fdc3a83fd3dd6d72f6d6e6434c7e17dc971762a1c97105bb17d2f13afe5aa68ea2f2d86ae116fa5dd22a39f5e7c27db0671b169f2514aa036a4f22d33b0709f8d1e3389d68a25aaad9d8a3aab527a3c3e38cf5614d9ffbdbed364266c90dfa0d13f3eb661f72d5ffc1c8eb3a242ee51b181596fb49b18f98810e85be6a2ceec1d55531124843a5ef2cc95b054cab3a756eb1f93fc3143cd46d34392317132f88211e18140b5f19efc8554f1fa32feb93da7cbd3a9e3e6bec73af91b5be20d08601f18c95ac9cf20d5e1df0741152fdba7e8be229e10d6c2e8e17473c4bb86471b5b310322d94b5c4d1851113afa26fc704019b491222ba2c40c72ceec45338ca887567493182b04b55e6787049a1ba5317d97006340443957a74bac1ef083a326b02f2380df2b27421dc9457632d61dc1bb6ef58c0081fd9306909b6b7ad259608d45bb29a8ae477be814ab8e190f1cbb306ac39227e57f6e42c3500965d90de1199943b7178dfa0dda1e50ccd52aac19e3b11f151696ee037356d452a2f280621a9b9082e4f7ea1d64a214de7b089f2392568e6c5948c1d5cb9da40cc8bc26a80f64675784046e69586756731ebf5c9ac13cb54a01c63888f8cfc02c2ad63f611f0d9dbd3b17fe68382894b6bb217d19bdee68b294eff7fb912b2ff7fcdea4f3eec096e524a38ebdaaeb4bca37bd16f0d7c91fb8fc22d5c4ab5209a66b0dcb51761d787af2ccc76ea5346d9cd93e6cb394d14f50e739529da36594d0fdf96c1a4269589f8a92d22d41fcda3c448a6de5231ab46a2f46a2d7a519b9645c2a30e8105f2c8c3e43848164c1b31611aeb01563c754911e065c8d9760a01936ebe2083c0b386d1c8d5fed90e3459010fee68789e0169a6b58090d0eead742e6fd8a62f39e2dc331e7d29e53b3284c97d6b8fc474e434952d6fa4ca9f4defab2af8306445ee6c323f1d669230eb9241b61688d98ea42ec54a813eeab9ca422d2f9eb52ba894ccda1bc6763f6c6679373171f03c5742b52a5576402970c39e8e69e55e942125dfa508f0d0b1e9f693a91f66bc54af798471cdd8cf6d011d0bcd8280248d4fa7bfbe40a9fbc4cf3f435bd99ed2999dabced16c42f14c2abe277530abc3650bca9580a6fbf81e8f4a9ba88e1771ae93bc3639e792bea275797b3b6272066207414d2fc36a4f52356d3e56b91c38f08e0ce62599340d72cdc6b77c0f503fbdc00fd5c0b91b487a9b5dddda51c280234c9583e371ef89f4ab172f9a9402be6ba2ece2e2f30a28ed64c83ed01c0673bb6583c1a0ac26733d043a49b939362cb84d63df1727fb0093b9664be4d7d3051b167d1764cd3285991c6405690b0d96dfb872c29b5428a5ce8c59eeff3a20598d0902ee5e14d224f02dde477e23cf41b773f32f9e6a9fb3862258bd0480a0862bb8e75f2e85c3ca30ec893b2bad09eceb4d79473b957b19d51d35b040e5e1dc708cc5aaeb78afc61a86b14f3a038e9f47189b4dcbc20945139a68eb4e4bd1b82fbf1cf68dc58cb22f59f63bc29de05dbbba5f461bcf06c4267af0d2589995966610b73c1846b2c12d6922a8718e24cdc941509bc4c23d7087fb8e8304c50246d022bbaae844aa9598492f52ec9fbd8927b5dcb3e257b84ea5532d56f5c7e37f9d210742c5ba8a2bfca35779dd6ffbf5678eedab3b4570398d656b9c9c21ce3bfe566b70c9e8fe5c36192c690a259f85c486615bceb68994c6e9bac408715f1337bdb584137a37729df