0x2cffd02e633efaf8f052698dac258d13aa9395058309ec9db36dc3743975bc148906aca6272a45ce5754c79166d2574a3b80ab8940c24964e508b4df1ca13e2937a375112f559bb298abd19ed5532c848a94510d0d7166f3ad7953c172a1e56a10a0e6f3c33696dc0b14e6a859e6cfd5464e36647f0a73df5d0ad6b1495c195b70f1cc72b3b1c311abbaefc4d25b635d7228f2e6aad45bf2de6f578a42d7cdd954beb1ffb73f2a6f5d9cf4402d4dc6924e6a492ae43dd800571aa08dfe6a0b08c55592589744155aecbf9ac8fc069e9280cb8c8b103436cae547af67c97dfa1e1118bcbb2283c62a251cd26404e61182dd8db580f4a20605d2d3860101537b5afe06eff5358b63dc5415873a559bed3720596e19cfc2d05696310376918f0499ff03b2f947bea99cb745b955883f5e86f055fdb9887aed51b644111be225b35cbff5be01abfcb59eb7285018c0e898a32098e35f2246d61fd8069207dbff308ba1998ea0a5a1533f0d590ed5bd17093868e7ca4db9d30768e5fd68a65c79be5be0993da175619e4d91676824cee35ea5743e4e66609bdf1c365dc5a5c2bf9ac9ccd2b4ecf858e466ca9bcccfc9e603165a18a9734f4964045fb3b148041badc53201880f9fef573dca9e58641594cec9c53b2cefee2b639f335b25fe6f74a22040683a42152aa883d3a47230227ae09a96e28f29c247c596bc49c473da34dd9203040d0a7562b8dacc2c9d345bf297053981d56c5d1996c871bdb806efdb81bcc17f4bd7afceb89f75875bef87a0c7ea52e5c21cefd17cec7510619725ed0896a15a828dc639ac82c78d3d5220ff7442dd4136131debd5707e2edf271a4bde18477860e753cd148ba86afb70bf7ef57f4b1c0e26f82f9f32c21534a750dbd02fd256de2ef1bb6793d840bb95b7281bcc6eabed8dfc6630a4568b96c63a04d14a113e3b4bbe577b8d59c481d0548b2bc94fabda5dd091ed04fa530eae07487bf6e4af9c100fbe73b9995351e0daff1aa19970046b07d59309ee332b9012f6e05b6b7616985f3ac69cd4e6537db9c9699b3b8bb2b46569c1d8123dc67c4fa58c1d3245f05eaf3df0fc19d335e3d48b727bd4f9b3c370077a7d60a25c091024b540076fe8555e6dd2da739c00c447e80263d0ea793533b6c02450ceb6535f3a62ddaf46ac11bb09df9686c752ee3e921c1afc6ec4afd6e5576241e73871cce21e619d4a16bfa439883b83e0873372b9fcb9425e9c1f8bab8db3cd61d77181e50b2581e07146f03f824b368147c28176ecd0bae352c51785d7a7e2c7bc3175df3ab2ad4278e472bdec8e2bfb31fb0db659360438094b72f5165b1d2d1c1b044f68558e54c1ff39ec624ffc2f51cc446384407d491a0046590708be2e424fae09ce9102a9edcb96a26197fa6039c5cf1a8238d813a3ee9d94f6f4fe2d43c85e654467f85e51bde940368953d9e1451c9d7d36f49b91e66c251e05cc8240a8eaf4c5b1cd66c0dcaf1d73624866a354eb2f981e3007331ada7b09551477df324bb195f8ea406d4a6d264be85aec4cde789e9b724c2d5614dde91b014d43b8f46473718f658fe9f956855676e26660ee23203380177c97cd8d1ade95f5cce4612830c7f807e47e533bbff45e6ed56bcc6fa4cc4aabaa14372904a7945a22394b04d665d3162c96099c2a60d0dbdf59f8ec80ee8e11da88066d72da1ccd97e24f43765f457ac9415f8d019514bd6ec57e9a75ea17085817ffa4a175018ae1bd1078b6c0a40ce611c25b77e247d0345e033be25d1a8cfcd311d206f97d579d48abfebe7be3c1570d35764da7bea308b8c8b21eef5f135c1f26ad4ae67021afcb4a6459847baca95bffc4aa35ed0b53878d9b701d80380e7d90f65fd6ccf002ac7d0fb9681c63819895d84d82df10cc621e8153b2563e94b86c