0x2cffd02ea7fbf69bcbe09fa4ec8ac4c0bec43614de8fd7e3617762fa264a65c8c51485dd391d9e45defab577ec62e5ad6bff4181d3aaed502f0fd0cd0e1f46d808231cc263aab88e3bfe6d560d60a88a25b85341eb3295c74f9190cb54e419811034bf0bbd03160c03c630f3dba5c8671d1318ea9ade2710361f4ee212c6cd026dffcf19b911ab990f0b1211166e01a8f8a96d953f6eab26ab3e13887798001b1033c499491dadc12d933001740c8a66e2702024221a86145adfef5daab45d526c6a4c664c6018cd52e1f21a2736f173429f623ec46bfff0a112385e6f442ed8637de06f420f8f68ac79c7384eb656466813555d69c9877bd805d3b423e231c4f56ddb37f22211ae080696d4c872ee14f241455214629ebee612c29ec04405f96a605893e85da4bdecfb92130b63930bddf8a5fa63e2e8a7526f2464bb7f3ac227852b1e6b50b02b339769013050f9594bb59ff45ccfb8c21b7522c4c1b848cee86c636fa4ea42a86ca39cd17677d9c71803d293224adec40174beb481c1b5e16f47966ac50d7597f5be5fcff645c7a6410df1afb3761529eb34c250433b848de4c3ced4ab23ec6792f449a90827c66b037d4bdd9cee7abdfa3a29819d70eb6c80695c55dc3a1e6b61a4c77b47ab82b3e0f42d6d5448d49e3351511de838edace2efbd2ea6cebc133ce3ec0a357381db2a55299f64771e21a7cb822558f7a7c099a1508c1456dea0cbbbf8409fe85c25bd96ec0c672d57a3b85e7ecfb2d22b0e7008ef0196f2e731118733c3ce4bddbc79456c93c0d6af365ddc28af42dec89b732f065a4f8517315a6dbe1776c67472da95f7c54976e96bf97db3d4c1544614ca8053c0ca6f131ccfe0dbe6f75e3e1abadc3d7791d2f001f171a61fbebe214e41e5f135943d27b1825b7c42c1181cb407ceff9336ae18358611b7ad0443ce32d943008a49470ce831d4079fb7b465a81ab723fb8ca85b7180c7e8755df60d94461be75d4a0d02bc066d5fb3ff4ba2ced483cd0ae0965f9a0d05e8e9dd203118eb70848de4ab31a3e7c81cda0226a4607d14d20aaf925445f8ea69de34134cd19de7a5af3ae47f86ec6de0a9ae95cd8f6d1df9929d4a1dede69004318bf5d1909e7bcc93099af5003f6e0d978e85de95b30d86813f4704a96a0aef5db4616c94b73fceb20f644fd1e66d1e96fbbbd45072489e855a91e561c497853edd901b082e4ebaae04f8adafb3a33b47b3554851787b5f5373d43a70ec9b2e32beec8e28530bb3f823ac406a9fddd699640504056b2aadc93fac7ea24a4e41c8af0d8db0d26d85a06389f03e0d5ef8f5d3074ecc6f0f2b6d741f9c784d1be19fba65874c159f3e7591fad4470d3f9ab5ccbfc55120f02e1e528409a3f90815d085991f0677a7345b5412b272236f61a774309b808df4e479bee5da76b77abdb23667e6b58cc1d088e8b3c8a8656e09afb0aa040e9f9571f44249c2ce408e1404ffa79b110a03ec87c1bbe068f63629f5192830b78e331739bc4023b0153c75aca7b3b82302782ad5eaa5ddbf4651ddc036c733f15f0b34d2dab2a8a786d5ea8c2cf8f4a948df729f71766f311264e53fd94c7b9b81b094a3bab8b7352d9db3208170cb8253e45c9a88f4fe40f5753d3d21d1d4a224ee97aee588b34a2bb8e9784a61386dcc0135fae94a9c50f68f71bfa5bc68f25e5d36e0c982f153ac58fa80aa57d97ae2b9110cfb2935ee611b1bf5a4600bcce2a3529bbfa7d25584e811fb18ab434e5ba1129177f6d8774dfc1801fd046f7ddcf10a083e79c97c4109c4ddc37ecb25c9b2208654db5f6c9d3deb065f00524ab11c7df6c1296f8bbb54a2a70ade43b1917158117a58463490bae8d9b7866dc6be6697ccc767b659560947ce8591944729a1d4d27bc21aebc1324bbd9a1a50bcf976105a