0x2cffd02ef97cf88de3eae8358ed7c8afc3e41de11dd215ea777a662f3f6e2b92e396344b33c0479c5f23be903d9ebbea08049d86e19c4b149221a2ce2daad75404c7711eb46606787dee190c83178c109180d302dd88654e26690eaa965ee24176e822f7d3e160569c00847a771d9b397c54ff09da99e5ef62c6267b4900e23f9a79ade9372cfc53101ffa2fd4b9f7b38a453101c54783db34d090a773073b0fabe5d14a69b540517be0f8e09572c3235a3ec15385ef865c04124c6759af82deb0ad00393b126cfeb591be05d5a16ec8d04ecdab340cf4e4f5bf9a49559ebfbd375d661259f8113dfb38006412298847da2c56fa6a99e2d8108c3ad9fc68a2b2df31bb796bdec359e190370f0eb83c7ff00662e9d300bc81d78f0e208712dd826780a2343250df774579dbc385eca41383c77ef329a1043482105a6a069f4f9e38b637d3740b9029ad75df1bf974b6c7cb79b8ed090069a71a312c15bf059982491248000f7a9234fb1c7ad66036eff3787a90505ee1b18f1ce79e0976729b54d3589a2498d6c7d46d24d17bf3c121b9ba43d2d99798dbb18d5b930d81f8d8215c99c50dfd549d2520f5da957cb349cee6f7ea7c4538dc522baf5199dd1be5fa50fff474aa3e4cfba2a9e08dc0e4e5c4549642d1efb56861774db4f829d8a84b053a62d54289eed765d288d94a92b3545a8078d63dd9f8ea0f83102a7fa906163a75e2f1e6cc8d5bdd04f23e3f2e75be57ad0209492b92ce097a77e46a7ae14700ae9a35dbd69f469c01f75bd23a744bc8fb09e5629b46698b80ddb59e10993d1544dafd783b12780ae6c9633693981763cf8396aa1520f7635a64d14db17b442c0d5590fb4eb9967d70b1f080c86ddba3005ddd32058375c3df286eec9a3b7de3848ec151375378e60d0abbb47592f6870b26d4d1f701b0537d5202320c326fc678383e4fa8989c7aba1d73d46f3ff6f5f0995df169e57fcf3a6d40ff19a2bf0b5f318ae2e4660d1fdf4d6dd6b652064c1f8102d74b6428e5fb9ce2183fcb42ce89a298cee9782b73fc0d6b3b50f889fa482f9950b22ce2e24abddbf5d16836b871fe8dc1fbbf482c1a67ea1c01da011ad2d64706f765c8c7aeb993b36c0b9968fd8d9a40a78234451fcb888d528f692fa6b260b82ae789c45fecaf2b5a1a3d9acaa03e57c5f1b2aad6856444c3b770fcee06fedf8cb0f83533bd8f1b5ce662c7c9ab453b488140f94c6526052f18b0f442a8b4aa326b87b2c845c86704fc50b8cf2e32307ee69d36890b0b894d97155128b2443c80a3b2bdcb2d46a3753f871d8424561d776f4fc4e32073eec9ab2ad0283b855565b8db0c43bdde1b9865f5a40223203be4cc33f232954a865b1cfd3ff7632f0e9962fe6320ddab242c8f7c67287f38f3ca43ca6bd998da0da4c61cecd31b3e669503897fe671c44004ef4cb222796905c28713ae02b0f72d2be47479752183ab2995f577120b09ac0d3af3baccceee7db95444eff1e23a3a29f9cda1e49724f0882e64f0e3b2f7e4e090ac70cf029333fd32a40e7566265cdf9f433c919532d51c433eed841d6c3c17a7f3f433219b211730cc01e2e436fabe2f314a107be73ca887dbb78b2dc6ad96ef65e27662e2665dd52eb6b427b137bff2a34bc14e8eaa01805cfcc37f6c39b48aecdf2edac45ffaeeb459f78ccc9cd0d8379bb171dadb348882e3b061966fbc4c0666ecb34f27dba8897b5717862194de041826720c8386fca39e819509fcecff40a0cc39f130e7f0fdfbf4224e3171090b1c1e014c61eb88f683e04e8459665339bdd808e446fb1b3e6bada5ee277f7ad7163fdbac2ac793ae490f2738f420935d3bafc49fcb43f43ac5dda0d00fbdefe4b8a0bda9185f7397479cd72036ca838912bfe8dbeddc53fcc6a9ce524c87f5058c62a2af