0x2cffd02e4fa0790d30eb1084966f1b87c2235f473c8ebc9b48c69d4e88cb911334951b61d88533a91524bad57397ff5f0414262e640abaaab96e470b4705013d0e0ee8d88de2cb8c9a76e80cbd3cf4495401335f8b348dee910b2f36ff5b777d425260c49bfe28d04829c40a0583c13d414e3a6f43528f1ba217c286d72b3d0f4ec697e6610fe0cbc50bec0a093f23c662c82db84f6515a9d493dce7a0a7585c74101c2649695b0e54ffeb5beb4035925b59809b252cd4afa995349a5d02bb42e95250a0a04dfbb3a08b38116b09c64ae88e16663f840acc5a300563f96fbec66d0849d9f1a0aecade952271ee190275573b51872afe7ed61f447f1a5ec3eb8daf3238592d61d70659719ad024313d7847af7e21b56b97ca03a3d7a6814d591c594a1eaf3b9452811e544c8d15876fbfdb3236682e1901afe2d424ae136b964e6480f1005e241ea5cce1d716eaf1672a55b2e29ab5767c1a9f2b95b01637abb1050f0d6ba27021e451e8cec586aba384072ff7e275a2d1e389ca86e5700403b0e8de361895b71076c15c13a8898f209efc1c132f056cf0f4c85c2fb81d7546e749a7ed0f153c32ba2db62cbce9611d6be82e92a515f4bc18f8bb1747aba34dfb1a9cde40ea868563a144f74262bd7eb1a96b03e04a4e14f11b4a6fc06d2ab9b5115331d94d364e500d1d981b16fcbc027be50ee7bc3c6a8781aa758ed586066629494939426e7f043bd046483ce4896c420df73c63855962f98bc0280753ba24d58a0bdeda62595e25cc441560589cfda75de6b178edf410aa73b91a225cf6d2299c5d854f0a88b641dc113304daedf1373b556907fb6a4b157fc5131e29054458ea9893db02fba1fb56f3563ca7ce0cbbe9f083548c6061ebc13f8c3bbc9db54e6ec65f5c5db3e1eceb45a6c016ea4a0765738f3de15db3b20911bdaa9d5cb4bf5d068cf8994c24c97a801a58550f1fb134e511399f71fb30e554ac626c4a0a870e9226ecb94735d15975ecdc60be27cb33c438429615df055ab0c8487785efd22899c4b78a326d87d64e114484d9557f0d0768ca6defac407291c8a7a7607f32d64166c75154820b2b4d5d34b7bf024e63822959efa02793f3e86882e8a8f2cc4b5fc9c8b04752305eccb8a35ea32edd1f990b0d6109f662e9b88c311ea242b657bacbbf13ee8bd74e2bea5a3e993d43dc851772c777baffc32e734914e30d6427addfeffe4496dc91bb3e7f6545626013ca8ae519f67df89150136e5b3ae64d3f9768c6e26418772c810dc270b30fa2fd94295db1912e2fa4d84d25e265b97c67d4244bd141ec0b8e6ede6a7914af3435d57e931a90c3fa08a8d24d88830328baeb5f7420ac412e9839ef1552b2122450de58fe9997c4d0506988e586d4db0f6415648d9ffe5f826c54cc95911e4f6221475a40311eba5a8192faeaf626e742e350b7d31065e6ef2d5f02dd55a5fbf830accd8671b79057113e667d5a8a462ea8004c686c6623ac0c50913f6fc2105512782ae6d7e673eeeac27ad416b151f9c05b4f4fe8367c60099cbc5e444191d669caae155a26f651ce7041c45a1fc5636d60a20b8a4be886e6adf4c6ada066062251cc173e411a851ed2b0a0ce0e0dac6e767f6544657d34be81a21f1ce50f71621862e26548a037c84c7def5703e6df794e9d79dd35408e4b5de077837845ece963e705a656b95053bb2d2a0666a0456d01f303c018db012dfb82865ac57401fd7ef85e7d42b0c9a1c248b1fd44514815e94aee55f87543408757d78661e99a41019ad4a32e17a3907256d126ed5d57bc43d94c9ecc633de32eae88c1be7eceac5db931ae00781e2ecd91aa89f8965d0ef6fd267b91cc2c5e1abe4d476414bebf83f6a64ccaa554d461a447d75c5588bbc728e46341579a447b1543deeb8ac82a438e