0x2cffd02ece76f4950175f93f80e183f03c941db645b5c3d848aabe6467b462fb8fee8f02868af28a7a6c1462834d70b64d9b4498aa591cb9dd8acb8c9620da2d94e08fa540c865ade02db0641d4c71fdd3283c961552b7f30ecff472f52c46a1edc82f3f027328725ec00d902a7a8e7460ab8b90c383320c947c9f60ed1435261c0744ef1489eb2e6100609c506b3b9d4b0a44d9b484a22d861ff7cec6677f3327078e8893e948fa9d2431467ee7c4b603abbce7520c12f748cd8cbd752f58a6a4e7329f5ad1cfa063c778509417b46b0ec66ef7f121bc5fafccc44600bb187030cbdc2a189ee69aa517c3080ac10ccd5e9bb1f61ff8a0382450a5981169fef2b4e7c273696470ed1be94fffdd0b5012e4c07dd2b659fb35bfbe57236d65ee67b7d0932a1b9a31ef5257a24b0175c1d30692c2986533d3f8df1dd3901ba03678c6b264f8fed9806b6d1ad83048da1f86e43d8544ad88845cc9074f4071d484fd8d6e457b00e014f48d2b43d96b86cc612120da0348e090766f5510e5e60cdb3f580cada156a767acdfdd04694e97db04482b4a666bcd9e0045c35d907335c430cfaba89fb3226f1a88bce489a4665376a4e51847eef105be074fad66f6aee339a5f90014eeb038998fef5eff458b908e69bab980984367a305f2f95037183ac56b6746b2234f2d43793029a6df77e223c194a63e35835897248a45ef35ed9a99cfcfc11cb0e1cfa6572bf25531c132e4253aa7a51785ae7a49e3e6a98de186598b93b72ff17237cb7b18f7910c4503c4df45f14c7f41d3910227231f77f3709a2a42d3d9a3de0fd587e85699b1aa8037971f7abe4d80a7cf3eb397eafb7de6fafab5a9d12434be5dbee1e3e86056f28d30a5b17b55ad9a8bf1560211477465b282e187b0f58673f19956a4558d5fff9edc4063eeab951a7c94cb6ab6e5c5d9c3c2275c1ee858e4e665f8c48f0bca10788f05b5816d0b32fcb1d2a5b1914d05a85bb4ce6e87e27baa20763a881165c96cc20746fba4e9d57b51cf35e3ee82f677c862b6586b4ef88f670e6c5e0aa2893e72e4dfd9dff07b8a81dfc55c00b4da061d17fd9372ae5019aff9137748f125b8733b904f36384e8fc80f0a27bb778792f8224c49b672381b0c91db262f85dffd2bd202a556de62c990fd7bea6037d56e8ed18c8596408a008a83faa38bf9ca9223e428427e9ac63b89710e4c04246196c26fd93a86ea796da084929da5332278f00cf5cb8b4c6894d57c76577ca6b78b9b57367fad6dbc49dd17012c6c22c80dd8fca81477514a7bf8e853c3b0b59acb9e4a1b81b5a002209ef0164867f5b973a1dff5cb2c0ce15529aecaaadaf3625dd81f48a1488eb0d81abb1606620d6c90d719bfb20a97b3ef38f0df50b21fcbff999610ad6586ae3e5715a9547b3fd8b558bdac0fe50b00645633a0e3672b0c76b4666f08763db78093cc9facaaf4e652a357335767a4473a3944c6b99b9bf0f28a1aed5d07bae59be6bf726ab5aad82753bb35bf4e43ac56cd33c8b03a5e4fdacafcad3d6bb21720627b1d49bca8e5c3cd1d17d967f22bc9122326fa45e452de668a849865db2174c42f0b81782067f232830ac98be3b13d890902f45695650dcf9326abd7892b690d34ea750ba0f27ccaca02a082a17242e66110766c3254ea8a861a66df07020e94a09ac9fb28213927e8d948bdaf2b5b91a76faa75f45b9520c6cd9ff9055a841e8e65cdb4c1c77a133f2261190fd85de12cf8f9056b081ecb12eb6646745796937f5c9e06422b12af79c61385b2cc026c63a9a8896753fb5e0b1a60477533e265dad2a2285b2808facdd685c5a89c8b4303ab0c6480cbb1441fe5d7f59096d1ce52ba2961514937e2ac455d93dd6645e44e04016baaadbacaa894e4385d87e5700ca9a10edae0055598f87e