0x2cffd02eeefdd75a65b300c50a4207972e8ad4f7afc79fe04266913b23631e8c0da66e6baf8ef99549a361a45ffb6087603b034e3dda860740d107f36798a20545a5bec82e565473e86337a88ff4604bdb1f1c81dbf8bf2639c2e1363cc6fa084e16fba55548925640e821fbb34d32105b1bfdb3b53c56c96d76fa869dd2bbb0a032aac681c97fc18f1edef3beea18ec2b79793f5ef127131d85e26713543252e583dddf69ff547f01686b129bf4ad04b9cfd532e26f7c6afa1eb9ed4f0fa3089ac4e681a10b63405f813e409438d04011585215ed888c9c085244cbbe4704a1e03a04ac01b956e0b695aa4ea61bf35543ffdd16dfbc948d2f02ec274589f531c3f378a0d238d05c3a6aab3ab110d0979ead407b319ff1b2d1852f7ca5b152b172d06bc72b53965584522acfec47bc650282932c1aae487aa1ac1404f2761c32f5d5a6fbb0f4be9f6004eb67575e591dc34bef5c81cd876e275c5cb8a528833eab593558a1fd0c2c5dc95236a97ddf735d54bfc1273c82741b77e8bd64714ff282ab6dca7be975e1476c139a89ed5e1a53eff7f69b7805014dd408e1a04a977a923381d5bc80da5964bc82295a51ce91fede2bcf1fc02ebe027d3c43feaebbcf9c2d0a447927a06fe6aaab72c42023869e4024100aff6d56ab308e6e012992a3ed7a2799169f3280ff5910b7b22f734ae291bc74582afe50ee1bd3ba7044aba4e1445c2d853675bccce5d453a5443eb9104097091405e20b1981fae066ab37139d474bb5ab517f943860dd8b7b2149164aac44ea4a0f944e623cff423f5aae576d7f8e25737f590398e3b5b6bcea8c908b16b032f4eef49af7cd9fe8549c1f3ac292049962c9eeaa04f01896ceec27d5f7ee0589c876bf9257ab158533ecb22eda2ccccdc14f8f3deeba7df60d7931e560ff312430eb2d220a40b0f008da0a32dba70a15d73b044f613c3e79824013ec9b02f2eeab25a6252ce21dec51a719ebaed3aff69c745fe0cc212884cbdbfb4ee36e46afae4942bc68d9fb572b6815312c27415ca643ba6f835aa5193a115276f80ea94afece6498aadb4366822cc1e299ed7d11f656f5f2edee5ba9db63295da674685f7f942a0f25dfbe3133b173d80167e99b2dc86783a8b21f5cbe5e69c69c8a40431e1cc9d05a6bc4d6856762dd956c31deca07645a6268880d0498ed0c96b246bd04ef9e731c53bdf9506e51cf9afd16bdde7d2f84a6bfeac034ed6b14dbce9dd8a559def0b6948f5716f3a1c7f589824daa3735c52e5c929ebe124821d45adba1de546f42f94611a8b0464d21bc91031c9aac7a60cd9013af3f73e47b60bf1a3144c5e4ad95b060fc8230f1bae944cc74903145ba9f6c63287a8fe2d5edd391cd00f3e7cffd3a2fac0aa63c5304edf314211995bdaf9e72ee130c612984ab1d1137c6af78a881301a60642e19d139f94d76458bca79ef13f9895cb760747a5facb16d6d53e71a3837a4535d4cd8d1940a177be9e680a879b233827c3ab04daf790866951613c769173bd91baf53883b4587f8925f2f70adab4c6c8bc552ffe22d1ea269e638b47e43dcd7e4e32cd6e0d75a7ca4f243516728eab886467ad8db066b3b0e77a2e81dfd2598c42745be9856213849f203d61b84208a9c71089afaae8ff3483cbf8ce739ac629bfc4ca5be4aafb742397180bcad860416dcd61469735807ddd13b27f7172bc629b5c5f58e6d79e195283d07a05fdda600a99c851ba1a6f4be8c812e59b6a36590fe35330fd6c4ed633a198ef11d9d2368aa5053be81b2d10bd845bf826b7dc5b57c13579c2860e7fb14362a1a1072ca1c67c5a4b4a61d2190cdb73d37f3d87b7f8382cdeb4349d9bf0627c1abfc6af8ff29b3d744abed2abb4bb9d4d058cab3071da788f7a6d52da05a43a5eedbc0f1963186d6e319