0x2cffd02edbb85fe2fefa25c4d82ed951345f256cdcf9d4e304933fd638333ce3c16c81aa9e084aeea88f2c3e62f6c1b7f7e156fada4e2f8aed1bc8a63cc1f074b48b1d8b56a87928c72b0c46b1f83da41c1c3e80de4919f81ccc384246ab8c51d40cbc3cdefd3ea79c257ae38e90d7b158c33e3dff0af738ba517f92dd44ddfeb24507eb9c925cf34862c69ee3f94dc720d80bd4dea27a63113c96f5483c8732286f19adabd15e80e5100f28e629d3fb2c53a3fc970d870304dcfffde988e0cc4482be66a7d519f14acfaaeead7fa4fcaac826798ed9bd2fc780d6718a29041681101ba0f7bbe50faee4984c881d9d8aa916a2bd4e8fc6e8f2861371903b0d1fc482cf502e7af6f73b96d91b791dd959fdadf1db4d2d12d8483c3857af8f5ccd18ec873208b82caf0407cd58a8bc11f637b85aeee3e77096cb75ba4179499725cfcfd0696589e9d26faa10190165ca245101c42992e056651f932e05fbdbca5ab6700afa2d6ab9e6998f3eabc9eeac293c50241ac52d1673a47842b42ddc79745563d51afa1601b6c2d70ae632fee044bab99872053889a600f032035af1a3073ed079fece87059efa2a787adb8a2945158647a30f91f235465bec08b67e2b3267135f7bfa48bd9064b2cf3f3ffdb21d8d110919e845ec25718b338e68e3ef4f657b7fd582c1ab912403f15c4ee6455fa4848b48c25ef9720c357dd335788b7750f03dbe538599f6e23397d9b173a0cb925c4874b7ef19ac05c914250ee53e966666206c5b047cc0ab2dc9f9a92ed86ef0a0f2e90c586ef50bae4736513834c08d213bef8ed8f3ef00ab60401a988c774e7e93c648fd542a30454a04fd55d0cd40f2b796e88976a4dc38d2e4bdd45364a06686485b9006a08fa6760c0d6a3a2277d64f9d2ce15e85d12b3f597152128fc7bda19e9c773f3c390da3f53602931628a140d58ade8ac01660f257517565474842597615be64635046407bcc97571805a84bc987b16a64476b135b055c52dc1796a432a859ce92ac731d2db16cd6d397034169bd2c0466c90ad85a5011305b77f0387e4413dd7169f864947463526acd4f819336900a6d3d4d84d73c74b8a6ebcb9f4301382a5249217938a9e3bcad1ce98fcb75463f4fe087199725cbcaeafacda26a86d3875c4562ea930c3cefa9c85e77401c4fdc6fc76790c3141bcefca66632252e9ec8ff9ad6809681ae8b3ac73aa609ba1a01bce40fc2e4c6287b84b3a5ea55619f0e2489793aac95c95e54f3abc9ffcb8731515696c50a37cf1e4980e551c3847c108f62c48764bec7a3d0a7e0a6fd65f0deafcd750c48af5c088b0d3d0409a0ab7728d7a9c8afed549012594c20729feea7ac8f19dedacb78e9cae4ce379681d786c7ed596a246c7b1287d201ed6db6448381172ba42dd1886056a5f8155fb2e32deb1eae681caa0039f34d4fe966f8e9795df112f3b7b5e887ad59a2b5d67753f91f218826e8a9a81d0d24f3cf0e87cfd146c5fd51bbc5415bfb27c12d509143fc5c0dda8aa76671b70da305ffa4ade8a7700718fda706a531e1144257ef610153ff6719b8ccf9428a1d9a6f97f4bf22e8a4337f5c2d74216f58fe041c7b8a036d846cfd199bf31c5d90366f42ca9dca2b8e4000456a5c0afa68dec773febaf3f759f8e9ad35d9d67ef2a381130f3c71e9d4768ea279c42fe91d9f1e43138e1fc954859fe4b6898bc0240cdcaeaf1105e79f91c3d085d346a5e9054e052eedfeda65737a26194730942a1a7ac42f4a0499ac189d3a2b548e3534001b007da561ac3983e6a47e1e55653dd5465180387d3b993a855d4d95ae6cbdf92bc6f978fd665b81ec36a103174cef2334456b331687dc501995273fa0bc097ef183e4815a2aa51d173f029c29373a9702327e06107d7653d760c6542b827747e2b82c