0x2cffd02e5b91d28777d34f198df0b932366231a419a69ed8a23583c2679482d2490c7563ca8ba94a30fd0411727bef759005c3e7b1364e535d9dc839b6e5fa36d85e27a54dddf8745fba4b5a8760ca6f16a5b3988e9daa116f17ce0aaa7967b4d38558e0b7100eac8ba6c0330f958905bd960b2433e848366d268c92f139d709a16a320163cebd4b835f2f3b097e0bd359e335e0299c3f4de9d496ea385df3a2bc1182ad9ad833e0d0dcfa3d4367905da01c33fd6257ecb6cf4ca31b5fdd4dbe0caf5ddb4e9292a98999a44d12e51a69f76b8aac72b24d11166c0736f34d63ab6b174f722d9d661f41e3dc2bcf1ba965fdc85644d5811f89ef4e6a9f02e3ae56ba3e7ee6f142d3f54bb1c58c10c27bb733e610ac025473f3abcd20ec2155ca277c3771dfc7764bd6826e916d36548bbc9cfd7c0302e39d0aedb404650cbadebadf43cce3645b352727ec61d93e4170a593a609eaf6753923e98c394e75c181e111798cb8ac7aef7350dad54eba5bdaf91d4bbf73c3301486790854fd5fa0f93678b5c406089903e5dcc1d46ebce23c3cd33002879ccfd9d09aa8e836ffe4496632b9826531d6a396a3e740cd1b9322a6b236bfe39ddc973e3c511f54aa5812e77d72a5d8b41fbd15cd0ca6306edca4a4c323bdbee95fe95538df359696756400cff146d4e9a7ff8a395ff37e255238d0693335632f440c89fb22b88f4b883f1c53d465d3410a0cd905b8fadf744d2985bbad66b589804f6179578bfa84768d40013a33f885bbeef02e77dca03642f5d0ba4856207d5d347aab7f5047d63e59bf32b105e43c7c7c1e97ab3226f8baa2e73dd8653a37ffebebdc1f68df8446f6eb65284c4ea8cdd0a548ab5d6e3f234603028ef67fb47ec0986c8f6ce90961a398a075334fb7b354df6caeaa39caf9886e9f1d434e0bb8afe08c02f3894ab048335416763270066fcba25efdb95166d25cd69afe6bc3143688526cc9a4e6cbbe557dc7906724d5845213f868d344dfc7a6de91c9d8c8b4a986ec67c8700bf33ade837842fe925a3f843b43c81596009fe2b5395a5f0d0875f855dc2f0e05c6b4f5844468bb118f06110402985437f4051469c83e76ecc478100f80cb377797276ebdb740e70416de7ffa943c8cba8990995f2e6e6369e955f9a43021bccee32ab9f11f8b643aa6561dccba037ec2925c487c6dbfa7e7d19ce09b21c2634028c07ee9941c871f581116a52c60ded08838a37a0825e0301be48d7632d85c3a6f524c0d4c82b88a31fb4cd5cd633e8ec0667466bc837df05913aa219d2bcc614ab87e795f1c28a1b568d5d313c5eac53dfe4076ca5c986c6b00faabdd2bedd6296d9d0d9e4b222f95db16f164227c854bbd83db6019a2ec511501fb4698a426252333b86f647dcf0a3673609f86e3780f72f30f7b006a3e14f969c12f473d9310312dfd2d2aa88a11ce72950483755c08ab8f2ebad50b00a9849ddb1168ffca2d599d316a7b19941399f457f488d7804698f5399af26a96251b85f399d8b4a738478e4fac98f2cbc9d008f9c405f3b13d290a82a660d120854219c7eec90d226816c1a000834345fdf87fa43a80cef33f2a60235905135d39ca017f4fdcae1c38db4a44e5767b6848e0776378dce8d50d8c3148e2219e05473807b10bd9a1445c3f4979fa8ee2896be110d982b359684b061a3c6c10a5b9198b458f01348f55a17f6a125dea15ff7e95e090a3b9d65690816ac22b126aa4df746439453026f6687c9b66f68579949d20c722d99409f3df98067ff768a833f60afec883b1355d93b27794cb9ba3fe046a56626ac1ce02077d8e0025d39ccee7a2ded213c59ab59a5f7472e5c9f12229d56be1673282f79a45c11a570d6b533b9fe44cd685e95c6fd33a5ee49a6053903786e4f03cb2d412c64a79e7a332