0x2cffd02e31a82afbe114ae584a04bba73c151e5ba25f745b735c0c4f301f7e1021c8f70b1700a089ff45022fdc63f744bbec17dee13514f7569c5d7672f7725feb713580ba8337cf79e44326e92eac80cb5bf24e400e6da2b5b6c72f84f645ccbe167e07553a1b1497d69dd8de168a62ff903a19aa8e496d2115a387f4b2c84b2205620f49d5b6033aea2a94ccc9e8c3c5b29bbbe9e54ea149bac8d2eab43b253d03ed7a3d3fbaf910fc2507a61813526905a884710c19aafb4416777514d6aa201b4687303f1941a063330607c29bba4fe9ab2a7bb5435ecb18da67ab476402c81f53553d378e678aeb204d6983e2e75e0f5f0f49db5f7c17eb6172f5a959b61217d8f4fa0819894a564ab6563d19600399117c46918e8d3a713a206d76304215b380358208675871a4dbb7d8bcb1b3d39ce0160c0f38265636c65ce8eb6e0787a42779b05e38fbf70d0a8dc070722d5dbb7e84d496a6373d965ebaa20a7a2f9d84f2bed25f82fed23ec7ef36d0cc9416555ca7cd9547966fe382dd954463a13b5556d0428b6bb30b7e6b3498f5d2252018c7b6e90127096cd6ca5873bdc74b1ab639c8092bbaac784380ae61e0475f9f8811cd699b0b86b9f4a415d1a32781f9aba5fff01df929974649964ddf6052a13a9a30938e2f7ab502a173cf759d19b433362504f00047d39df85e1c2a22d7dcbd21391bc90470f123fb2a33cf2da98d93793def32eefc9c8dddb20c8ccb5877fff9749bef221df36223515d67f7f47589a87026dd236d14514229f28c876a5ad31aca7898c06e4b34e862ef93ad0d7b2d33d9ecb90746c56d26458814e44e468b3abd46fb6f8d9cc2d3120aafae223e637df08d5dae9da760f3291d552e80ce10d75018793de4b3ea107e97b5cfd859857853ae54dd7b1228d02bbefd2d9cb14d99aa665f0327bbc4fb5f9dacfac15d026aac5840be5bc768b2da3b86722936d46a8383e3db5dde06e7f23b2fe2a96473503dd64907a310618b63abd31c53580a63f91703ceb88050a08fb74fd340d0e1f5bf96526c0d5b80e87fc61948c07725afe5b1a00e4337edb3ad4892697e87a25a3f7c9dc4f1246f31c41c7820ae4111a5f81757d4bd5bb59780b27f73d0d5672fb5820e1db91ed48c3fbe3b0466e539cd891f2cf5c9deb6c3f3cd4b23a5f04216fe0590fa52496feef5741515f917ae71b0cab73f829cfdf66a082211459b8871bec7d2987bc2121a7baa512a7593cc13633060fec760850ed23def84c842560adc781c6a4c1e492d4a09b0e8d0ccdc3fd9078fd5fbf3db840a749d212f445e0607e00047a7e409fafba909d4c861125c9a5f10a7ad6c5641850cb3ef5423b3f3d89d1fd853727230d25fe350ce773457acb74cbe8aba048e1550590151ef2a5b006147adc67ff2a9c373b9d02fbc16e62843303b44aabb02553b977a32a769a573a596b7eced5d7c4ccc39c01163ca54afedb1115013dea6eee6e14217c49bed0ec68259950f3d8ee0da4b7b4da28adfb7a7551e4d52f84732d493da1d364c5dd471d708df6e4354d618a6b61b1f3e388432dcbce0a519abf2231d555db5aafeab656e44cef3d548dd5f151c06eb54adbf659d001c1523a34d5bb2af9f545dd8b4e5aa6d485e51c5d8aa1b9c701c4e4fce4b010b2b9d433eead44d70cd06a9373cb781b4d2d034fe5ed751e29dc4dc7f4b24c76eff229cacd729b9f16ef5698f6b07769b0b7761b9129b855fc56d3698e4b111af089356eab4bcb0bbf8f447ba1144fd1a573a685252c17bab2a3b096ad49e0ab8b3b51d33f50e2952dd67a1e8bc006dde38f5f13c83bc782555e59bcf8fa7abdfc5995e4a307af490f227f45561ed581acfcbfa902e27d3f5a77b42598e389928e6b35069172b2ce0b06b907a75dffde05ead13d40a3157fcb63a60cd08