0x2cffd02e24593aefbfd96f2314363fb189b1e5bd2f950aec46f397d385e0e20392fcba61ab6436f783578bab78ee012d2416a8a68a81f7d8964c24947b75f0c0a6dd76155b7269236af61040af2f23b01aacd90e5844f82df1d0fab824159a96fb481556e06211db0ac7b3257f4fb9ff8907ed2499865837b7db816872e0535d5371bd22fef2dcbd62dfcbb0a4e85c4e1cede116162843edfce56f4123ebb97ba5fb9746b8ac62f1d2220384c5ff290576221e14dac845339718b2a9f7662c6202719a0e85d2644f5ff51038fd0cfaa75cf6e08254ea83da0b47dfa2e9cb8f50b9734825a0059d461e39e4eba33a026de84675c38bf08b13d04aab1a9a53c27b4134b82a3ee49662661525e4808fa5532a2be284d9d264c5b3158ff8493a7557192cf25a0ca29ba79ebe323c066f34ee9ca64f41ae9041f9acd6609ed1d2495aa3d3d085ad65791fe03ef18927e54b45e171836e2391f3b71d8428800398a9658cb78d087b93a9a23beba4143fd6cb9a30a72b1ed9ae83c25ba1a49005b05c231c40e429adc391ecc2d9ded6f42e1c41b4cfc01f3a6f5aa7d0a767baad317745576c86836907418dd7cc1bbf39a39c30f4bfe8723a99214136e69f06867949e1a01cbcbd4234f516da74fac06052769cc0724a622b0d94a6884e82fb27fd28fc7fc1dc6a5bbf81ce0f3c6cd7b4443ffe360183c946f395e7cd29f71b745e95ba45cdda6b07755eb22673619ec0d61b4ed15e33cc59fb6bc31d7661a42d72f77da9c496f5e818cec5243df4e9443fc44f1e2cf3c756f6f946944d31898536c375349bacf62121f6bdcd06d76388ebdba49f912c07b171df143d228d3557f8396f5940fb1d3e3e93daf2e82973b7bcc468273e6065216b50cc95d9a2afb4799937518e643f8a1aadfbe7dd4c7f6a526d355a572ef10bab1199f75d35bd618fb3abf9156b93e2786e38c7278a9acb4ef2999c44732cc3f0aebb3148c26e1a00fc834bd75c06833b91306d083df8d34bf90e6a9c65fa29988b40e0c8bd5ebdede1a219c4383273b7ad2fe808a9f4b09ff17c6ea5dddc686a257f89b68701c6741ae3d542c81ec43eccd32274cad5fbc4d6f28d9a934cc47c0a867c38223405772adf0302a6d609d6ce3fcf511b1add05139d89e11a1c8a098ef6c6b918cb77a341b1596c66cc36a67b34268664a6ab09d53f574bc77f188ca6dcb727d8a58f6752a2999a8c1d135138b5d13a948943f117a908d58c1e49ffae99267495506fec471de9e37edb48516a5b05a64721798744d9949cd362adb8fceb38f0e102e6903ac841f32bb7b198e6801ca33b44a217df7249bbc0e357675e370c547f34689449ea4c2e0d05e2a65c58c2b01a950731d3c9d3444776061681519c0f067ddbb4d4d8ffa0402e79f15f44e7db686b556f293b55d6764187e45afe657bbfe44b6ba2f85be30c022764e8c7e817c46ffb1d519e3cfd74a1640e02f5d98b275d858827f8d27a31d1fb962b63b80b3ce22ffd375d7f3943c4f36dfc40344301ebef099bc3908fa8e3029f35f9c3402b6d9b9295bcd160851c9c972449fa922358295a53fa9319f63a22ed3fe11d6984e31d7675af7178679e928d62e6d4448780fece107eac6476e22ab4d9987ac804bb7962fefae67a8f19bfe7cfa9b25521220902e49f1bcf476d36235487fddd0f519b30e5b410b81eeb1805e92a253df832614ef53e9d1c3fc956b366eef8b63b4da004acf81216641fef06083728fbba284bb1c63daebc4a00ad221678caf5026c2b28168f11f6d40dc1eb65a5dd54ea3463a8292af011101a4d91032486c87a8177a6844d60b0b5fc16a7fed583f738677d18fb0d5746827eb61eaa5834b9907ca362c99afffd2a3f24de4a45af7595768f6cd194292eec3d4350715fb1cdf43e40780fd918394dad