0x2cffd02ec844483ba5d8ff6922951d8222efe06044916976afb0c2fcb609b8b335c2ff6fe1b5b37799d5cf3166ed9e3384fecd28ce3b236e786a61a4f562424ca56904771b494c65fcc4f1f24d90e91858900f4c8fb8996d4a9dc667885dff4a415cf92d0eccc804c57734ad267bb4cbe46f87dfb824e3365344f12ab9ced1925c8d77e0dd0bfade798ae8943a2e190cb6bcdcfa7fcc4947f2d23c238f9d92d300781432b890aec51a3f245d14410fd937c0e0b07bb5b8a67dc6a72eb04240d146eff6914c608aac1e24b9421dd30c259a3785e7c0581a7beb579386aa061a24eb978adc4ffa5abad6c5a879fc32e801a2881e3c461ff4376050e4084b8cc23e14267cc2f4511e0d4eefe46f7fe4ece36fad134aedcb51cb85dc83cdbf0028d68d6026a01b17def7784362b7ce75c8653e0c699d1c172f87381910085df7004a927567071eb493832349b90b8a7259413bb07d31173be7f36fd2326bb367e2ba72856362de670125e332427a3a0282993f67ebb9836943982ff2cc632ea3c235ba1cb1e3a00b536aed814bc5940edbf2f1460516c339e8bef9335d81d75d92235fade491f826c781e778d7e441b638c2ba7e6935fcf92ef6959f80c229710486d12e647e3d64f5db7d5cb260aaa64f357d10c94482be2901dae331480642bebe3b4410a531fe8a8f7fbec622b7ffe9ad521c9668805ad8ec442a0013321dd91b46e0f3a2e358e059f62195895a622d6bb8a7ebd5c68985dc59be76905c5d10a866be392440fbaada24cff8117e68dfb74e5e0257e86a90796c90009235fea97649aec4e7a47c13dc081a6bee6fd2c4ffd74d3c6d7d82af33cc44725968ef78c1942772ca5cc27209646a552ff0102876caa5b581e88a4ccb68edb3683e7cf3bac70bfccbcc84ad92a50d29af2e8ca72857513bf24316e74cec86452ec580a8829db2fc7c8c0365362edaa1d3a4de65b20202056457b18c392376b33365d064e11948c70acfc222e4c069c93ab4190249c66b541dc0a8cbfb6a5d51a97cddec682dbb800e6d513bd2a008ef6838b69adc1211eb5ffbb1e29dcaa587fa99892dde80f683eb730080df7c57c259604031f1b4056f00315513c26899d7e9e62076e2bae7b07cef42a3370baee6ab6e1431b98d7705a5ea20d30356127ef0731f773af5777cbe265cf3d967aa4b4af671192edf0e284864456f2af383c558fb4c50249f64f9c8b4e7f3ac7581c41264cd8efbd523cc6b0cae7f40383ccb20803bfefeb1c7c03f4164aa81c589b9f73bb803748ff7c371dc3f1c5e9b175ee6b39fb8a95639c057fb3ad8174319f6d9cdcecbe9c5077635bdc0312b17fef3a2a0a175bac104cb10f30296fce1832fb65e61e782a2e8ff945648e822deba8315f078daedcac12c3c86be47abbc91946aa32059a4f4681383cd931192eaa397e99c479c579c76ff19ce4bd033a83a4bf51cd0eb0227c22394a6f487b45fd279375f2bc76c68cf93aa85c4041706a1e0d6199d2fce520400d99b6c18a1eb0fef78a507568dc608069ade5c39e7a3d3c96e293f3cb1face39fd2d4fbac15468288a2b00add923657a0835d5634df689d738f514adcfe48c18e6d95e7a5232fbe5e866b37dfcca28365d81607b3e0b5f4161afa6b60e66b6fcb5978a1b6be118b14185d5d1c34852d306b6cc92674d6fc0e964678ff4b8215cfd20a6f892f3983204e601cc6158b08b79c019da3a684d09cf8deedfabb483b6c3b4fdfb8099ef0eafd55c7b67e87ed1cdda743994d9937d38ad2dd1f0c81568bc478c0c928f4ae539aa20e9d117eb706148f79c563c7a3424e9fd627220b46298a7b5ff087ee4ef8247e8d30b67bb5b68275130ee5a886260058e26b500505bac1b1e10fd700d7899795938f6063203a1859bd4fd56b1c1acfff3574b3d440849