0x2cffd02e5fa783a8352370e2d079da110ecc393b6551eb9f5a22b7fbad65e1578e3c7f89ace9de39ffec0637d6a57c97ec8e05400e8d924593921fb9d570cc802c0403cfe4b3f986db2a209993c8d6ecd18124042e90fbb506b2ceacb60cbb069ab63c2f4b5430bb1dae6141e8d4675d6d572e13a0046edf4d717b41833efcdc13aace46c7c2baf6e9a9d5828de51af8604259e1df22b9dbb4de42275538a025f4112f42830f61f5f8553755b5e5a8fccf9780cd805f2cdb790aa09a9bdd19e048c0bee6fc9cae8db27784b41e55b2ea3efcc2f3c6ff123a1e914502c0bbae648ea6d4d2b6fe9aa1ea5b17ef45c91ed15b865d5529f113e8942572ac2c87e3eac49be720e08026ad8be94a36b65cb3f5614a3409dbf5f7ee6ad05ae99d47a247595bd1e39b3e757d320c05c552292ad2da9d527723c3f3adccca4e3284cd68fac35054c475fe50fbdf15fb97f6e016e8a9b12d5388d9f45849239d86c4ac7b380d9b819016087adc708ebe7ca40e3ebf61f4c884716c931d49bd82ba1f8ccd753af8b092b5e9df735e9334dbd764d70bf037c0bfdab9e6e5c50aa313d6da247e672065918fce5bea8207ccf389709c67819987fe99a9b17d00a0650ee28812fcf342301948862b0beea18b1909cd6653b9512c67c2a07c0b2aeba03262b5ee3144caf168ce800b3a6beb49845a1eb3596619eff31922d2bcf466e328ebc830763d0e77cd5bdf505eba70d78f0adf9da50beb4e40bd404f765bb54cf0692e957956e9968dca8f3968e3a4b4a34aee24b1b108d6fde338e47d670745bce62a35fa7bc6f8d973a6fbade730d762a2862faf1045110b353db359482e0154667231cd9816fdabd3fb0d6c67c393b09ec19b2aa62b6ffaa874960f8875039079a511f725e482ad86ad08a50c7c5dcebc65493d69e7fd8454aedba405f6f0eb4d16054c522fd54e4009c0c8bb2b78509e1f7be8f24e51e6d5f3f0f1368bf8c2c214d14dcfc16cd1a796b047883de244259591930843ed13f3b3ec08a4a3ecd8ce933249abce9cfddd15dd4c74ad07d6d0361b0dbcd329195e27caa47450261500d488a8131b3bff53be09bf9d30eb5a031972b54dba43fc6acae8305d0df608297b7390d19ce02a4b2216aad25b9f33b46f44230cb52f51af1052d0bf3e00917fa28ec682520cf91ded13436a01dbb3200142831438ad40a696268d887d15cf1395f282ca344b214d09e62aa1e463af5962a7368b660d4bd6bb933e2ce8d28603bae469a8885e3f325c8645443b5a38e366a09601fcbdf229388f859c88ff4ef1a34c6466c4533aa29f0fb9425da4205f1cf95d1f3bd61e7c34f5d64580a9e18f2a40547a8c5b09ce07bb61a026be83c82eb04bb8ac64c7057205c4f8d4e32d26be0659dc23a238ac0124cae652a3c8a538c794853dd9c16ea2442409dd2d6b34dd116e5d73c486849ddaebec17d833e6df73f048928cbc863efcae906eb00c695537be4f6fa518884e9ee13d0d5d2e3af09681d036aa96f8c15e3d7f496affaad86f989eb90e8815bea42706a3f47a7c684e0ca1ca5c326d5e119b18fbc9c31a5d2059ef403179daadf45a2bfb04bd1362064fc6a99ebff8dafc8760e8ecbf905f07e98da9c73638270ca4facb4f7ca32748436d58d73686306db308ae381e38d8192fc152161fcc2d2ef005c414fe8e218963ff45d109082df40922b08cf5c24e1d5d607632ec09057b5e2e4654dbb38ff741ebe6c8a3387b14664f5997a8c937034f39e3620911fbfc69b87774abad266d148f5f7bbe6c97a4da223a05c6744be957cc2c38175a2d714245f9cef5c2cf243c36412e6d4f491e9409ad7c9a46e25c293bbf4066acb1881d11102ac2d0d1aa6df1f28e9668df6478e31e8356d5b2acf22e510e66c995fbd37f83c0445d61b1eba2912a04