0x2cffd02e895f6908f70e224d2a50f9e4c9310ce5ed05d43f708d2c144ccaa5c8ec5f4c1e5562b4615bf58e9ccfed59f65c976249e8f03716b91e06d3828e88636aa30cd07ef0bae3423e436598cd9e8ec6e0ab190197a81811a8d396fac29476feddc545bd513a9a17f6686401137514dde38657a048aa3bc3fc4717d19c507b1df4e2cea256d1f29a378e6beb6c633b2182ee2dc1b405ee927d26b61677948d6097fafb900a7d14568b09936b1f5d2f3cd062e05a67a5460a320c961a034f7da29d5248ea45203128a6106cb02c16a2b5f5098c88c46ddf52f7e676df2e3edb62f506ac96a41dd095a1a62b634ef2889e5709314b7907760b70c3d4423d0da1b1b69d7173020faaa6795c61c2dd7fb757fd4fda2ad275593b9ae18e87f6dd0e56e9a07481107228d76dc5b8da292ea433211c5f35c9cfacc5a2c90b2381445e263aca2033435289ad0b926eba02b58caf3d1c10137f084807e93189ca230c102a5965a344d1cf18992b57b711878340beaa85bfdf2e1b88c07b3caa20408a92be7fb9653589971e9816de6d21b91a2fe93fbd803d64a0e6c1ecc81f371e6e567ff27820e1740764586cdcc693aca7aefc4fc1325964e7d22eba5a8819baf2cd821ba741266eae388eed51a16ae6bafe7aa28767ae8dd2d31a90462888b466cea9a963b6bdd344d9661836f058e6b6c12afe4af304bfe135718fec327cc9ae3365c47dfa1271dc744d81b0fe9bcd0c8813f7f652f9bb8dc995a6a72ee36a2284dc6d64ea0ecfdfa5b14c858788085e60481b79033f7abed9a9f0b30e5aeb11576ad4aab61c5266880f8ccc7ecaf98264574c888e96eda4d3acdde7d5e10c0723f286f2f10aa65fb51eb1ee5bcfda6a7155f709b52ef506644638c8169a0adce7b98f5cce55c6ad81aeed1692ab38087027d8d36c748fd99ec498ca3f9af685aa809f8e49da990620f661ee68906923c2aa845e64168f1124ff7ae79643c7d4259da99b03ce183f40381b3c3ce3d0606090e28c921a0191672b6f4b7921bd88ccdb853752a56bf2efd644e14f315d70400bf638816ed787cdd406e071912d8c1523c14d196b0fe6392236bb5a0c6d69fb44b8eb0014483d7011fbf8562c33b9e00917b9e75ca1cb83479813415d4160959863ff64956ad8fccf3cef9586a91f3a07273a4b5d394ee3f4bf1b454cf1832f3373755832d24c71d1aeaffeda3e0e75945498a5e966304b617bc31c4f62f3d050c6ed851b4f221732385c4962c9b3d4596862de8176bb23542a0323d4bbe66896599d693a1eb9cdd103cc45b507b151324f88f3d20dc4f2cc146b57526afccdcd323082dd04e19cdc9e965c864163f441c3bc731e10f6ba64804727e1d7bfb49767995cf35d6ebb320019b9e7678e13464d0209fb8b5588fba18c0d6effd4605d89c04818e2c512abe4fd28f464cbea33b1b121061a6f1574cc565af0b2e9e78fe42131f4cf5e771ddbf1e9bb886d1eaa02fda9f70891cfd3439782d9be3292f454747386b19867b34463672b0f94b1b2227fdf5580ab20728fbd49cdfb453d3f50bbfcb01b3f4fadf3f15fad8fa0a126e36802271e74d06038de39b3cbe659b95774af405f645f1a0bdefbf304a5e77d90b966097667b9dd97a815f42a416563cb4b1a829e6b97b2b901b52b9dd0d9078c31041a85354bf914c73a9a1e362fc5b50eb5908691d7ee944ab2c83459989ccb3aa263d8143651dfe0111ae59c6644d6c94b8480444b16882278d4a92e3cbb291284a994c7a9d50eabb8be7cd5b71fbed0fb3fadde622a2e38a524de402a4b39e9190a9da7038450c04024a60779c2bdf2d54f3dbfd5378aa5e28a4a9de47f8e767ac50857b5e53ddf425ba0318921988f505153477f0bc27811bab07d6b3164a473da86e07a7bbefb37c8a340f4336fffcc