0x2cffd02eebaee613afe6321bdb84e6fd6882a7761e6250d3d53438681ea7d90fe7d6afeeeb76b61236b19b3763976661cc1c6ea536de5c41c48dc1e5a98bf1c62d69c46d12fd623b86aba6817a8b4426db0ffae4947f7493092ab6e10b32daa54bbec84bb6e28a772521fc27031932b1b58e5ddf839e1acf52641aded570a4f66aebeab5d1f944498ce817d8dd8af05b9c1852a00bac363940992a2abf84585091e86ab575aa4364cc33d319543669b1b2d72c96e3b8fbc479379440101c655b004b2a7a564b10b893ed94e10785466f4acb9dbff1e7d854038bae5dcc2463f4dedcea32b358727cc976c1371a6a70758ea8ee493eb333fec156ecd7361caddd14cade23ea74ea07e2181c840792329b6c318d614dc8dd6a3d93c14124503862712331bab5c23a21842e87b5384fb09916b5b902abbced876b1109772cf7be394352138d37e9b88f4b762233987bb9ff6509c8cedabd87f896d1e1d1f83d1fc2db1192bd0caf6d7c1493757c4859a48622cc6afa31295bb5b110d7de6bab46bef6641ca57d6a0789c0a6fdd9920d3eb6ef6cf3a6016bd96dbac41b2303acd5bb7e2c26f767d1a83aa64f23b8ecf07fbce130ec44cf4cb543e1a188552301b48e8d8e1b84410ff9050cdba3ee255afda6e49d768acfa989135cf3de63b25decdee0dc9c7efb0176b40b9980d366b60366c84be45e4b407294f4160bbaacd203f1db663b3371afe2055cd8df66374594117634bb2cec4c5c1a44b24fce96a9c0396c24e0af7cf52320b7d62f5d7eec5c623655f17c847f854d9e9350dfd007d444715cc198dc00936437857f6033c22668cee89fd1c23faa9406b8d288be46f543c229609721be22a489ab35450b551ecff50ea95be59e2803e9dcf792242187da2c11430274fc04947fe55369c25dd49ba66604aff97a1691e32f7056aa35444a6b000f510fcfd07d3658d3db57e6cb5e99664279b1aa02414fab66a057debe2bd39a0cc85e15b43647f6d9f8a9a4d053931d200909aaee30cfad029f8e172c199889d945b710e65d29767924834ee988ea739a55d2cad2bd179e7cac437b084576fc3ae84036f3fde760845eb48f9407afc94fcd417b8c65dbde6fd450ea2adcebbafd055202c865325e1fe05530efc59692c9779bf486843c6e7e70980b05bc5f89e28bd57d096a76204f4beeec2d9b7100def39630315f4fc0615e0e78df6b404971af0a67bd2af2edba75e0f406974a1b63c287f56d3ad3a3043944e026b60e974e017b4b2526ad5b6c02841d6d537c4c68b376b6dd6e5a29ac9afdb05bccdd9e0859617929b46a7e90c6e0b76f84e5dd300b1ee05ef843c2b36a91611144e4a8f95e0ca67998a050c8afc4063f122525ec7a60f9e70acb7c28e04554da3dad0bbbc5c2ec917f24ff190e089db187dd32bbd44131f92be23cc5af801a302a496a04abac82d679528a3cafa2e4cc7c18b8e655445557b3dde59094fd4c699580066a60af72d0796b6c1c39508d37a156e7f6c4b3f2d960632a44d2d2efd174010f05a08803edae6ff152401649b0985aa98c070a62b1c4a9a342d4bee69d70ee569d2826b40ab64fcee89ae0c90e8b342a55d0abb3e19c08730612bb72e2fed65de3bf9627fd3e8f84dcbf4e5fd66d586f8bb2c6a51edb4d39c05502f085dd6aa614b909cddd9d37866094b692e70fc084c533df1ca26e4b40c8d890ebdea2b10ec007ad16566493d1205fd7946269f267abe5d4a915976fcd6851f5f04ba7c1a5b89997b16c63f82006280b289cc32a05ad929f17b9b6235875103f0706d7eed152f1fe5733e917f6e786d00b126756189143d8a3704bbac4ee74d2f8ff24cd030b5f1b0f625c194873871c9ba38626dc080b17d80190ddc3de542753f60919a6610e3688bdb33dc337e1ca181c5235c0632b