0x2cffd02e09b5ec3d0a90434f72933bfafaaed09936e3fb74719d66043bf22b817725a3c7de92e0996684e3bc96aff5b44c952b79d0ebba72549b73bccff7686a46916bbd881fa54172648a0d2c4b3a5bcd8efdb1797da99097bb2da4013f236119a6a6b25b4d7f4390a23e7cd1fb7d81ead6f12b43ff692d9c6e30601c404802ccfec0839a3d5d28a3c6d9daec24af5f9e64f0df6d40cd229d84fea95ad1279900d469905a482f585278ac74bd90c76f79f3c7828f153a9fa7498e56ac0f6c20374dceb9bf93b229a56d5c0820663104e54e2b7cb9e2d6752dd114bd7068dffb74f5d431cffa4143421b3803dd6fa7ac280e69290c10f8912f4d6e5dd7b9cc59b4792128d4af8bf1a468c80de32b6198b7c654b51bc33dd1798e5e99a7208ec4393a7edbb3168dffed846f7174cab70ce9f6a7f189c0fcaa4cc295729baf8054e4b7b4a2cd67bb2fba1fcd39a026f3485a7256e3a08e27697b6c3e38d9acbf178c7c8edb17cca2c056dcfaea871808e9fdb7580a90cc9a6214a4f43224537833f08e47461006d996c0ef184137d40f64cc32a29237c4d2158983cadc4cc9562f0610e67ed5ee42da208ec3d5c34d3be02995291612003d65770c1ed8c320b985e96aa64e20afd2d7a95b81031b17c85fc54467d193e713fbd24ef46baa36b0148e6cf9e0ded0856cd413a2bc055fa18cc6c913c4ad855834f9b5d965490e11040535b89dfd958142fc7e1f6cbd5d07dab1348bfa2675557a3004c4a00050dbd7dbed19c81657499e571a50152fa025c4534eedb1b24dbf16937d37b2f52d527ed894af6e633c8212c41bd195132583a06bded9b2f79b5c513b66c96ff1ac6bc060b2687f397cfccd88118267ba48339a5dc70c447399d6c0b317367f0affaa347a1a4872eaf0ccbcee9ec56e6331dc66e63335beb4910021a8009f2983e1eb3881d4f8898b801d0120b89577a669d275f690832fb4eca686e6e012524d97867cda6f264052be91237ece48cf2c66d6bf956b461ef9c408715cac39982d223fddb3510e419a8e91da7c4d289677cf7a7d91544e5266e879cb393c17461c85cc53041bd9208c3fd16f0fab8b04830b05667c468da4a35027d4fc12a6cef383ac301d9461fe7f15f89de61a2c2c24e5febb6ccdb94e19e0297aaa6870f9828cbf0275040c23a3685509860e1d539a47b671459250036a51d0614f1d3d8c72f9840b36ee631463bd50df562474101e280d59260471c5744bc968af5f8dbd7afc2704b43c1e679b7cf15f0b701e9d90bc8f31fc5da45abf9608321e4b6a45d96e91f7038d18e1fa6a4fef0872ca6e8b38f3442c6123e8ce2d73b3714b85d725a1d557729ced525d308ec411fe53420272ac2ae8e3709581e1fec23888c65c8844e5c70fe4fbe3e82bf94349efc60b6ce6215f4353c73c77677e785f6316765a2ff9e26c129ccbf088b8cb7e7a13aa12d1768618f656fdd8746bfad9d72424581eed1411cc34fbdeaea4e3c215ade8f1789dba8049f6b167203b2b0e3ccbade6c78a3ffcd56ac2509901d11d6bb37aa2d1897d44d34d06fda9b6c969e711eecbd7ca62e88b0d9d20834638ee1edc45e915d73a0ea5dbf4e23aa64fe17d033494c27cb333d27360ab3a02d45594e708fab41e6acd062fb21dd35721f2046cc3fdfecc45f621cd4b4b2a39eb9a7473cc2efc9cc3f707eb0827a14d9f71bc1d9ff5e3be0beef9f676a43d872cd45c120cfcfaf59d0d76335858b815904f32e25640f9646431657940b6267805c2ed5398869793b998947ce1fb7f7a604777a1d4ce404411cbbd35a7e9677df8454028a5002bb29cd44cec7510f7da2390a8aa370c5e8cb887768768eb7dd0a23942788f7303135f23600bd3886e8dbda2f28cf71d3ab02ccd4fd2053f2942f8c9f6ea9508a2759749712511