0x2cffd02e437d6c44f6a2d9b9d7c2c287fad0438e7a8ea2b204bf4bba8bca87f6138a4f39ecec94cf13afca18ecb5a20ed5334177f3660ddb2c0c7748ae0d137b652af334cea13200215006b8740804aee67221f11b6801a93493b86bbe1173a783b748c4e043259910c877543aa8d5e1fe385b75da33658f4544ca5c15b7b594ef3a1e3bc8ccd3cdcd81e5df08e1f06534990edc0592d1e8b5a83eb6464afe1546bf6905c79eedba6132b5e90174bbbd43a818935daf3bff4697ff5a7bb929b069097f44431545338aa07f82b958a8cdfbf66f410cad76e92d3b7dc9f297976518b11a2d3bd57331fa8d95325593815863a0e6e6525becf0beb83c1ed28348ec918e287cf1ce5182d4a88e864593ff134769d89e5a700456c7bd118f7204aa81c087de130094da4d03ed1e3815b76941de38e9ede8c0bd678e1976f2218fc99695ba8f2d5d54cc12756ef83b5a5fc5129a91cc6dee6b1410130e85a298724ff66c602f69e0371c2a063469f71230f82df0c78e6db0f7c66b56a7a7df32a9f105aee1508f8353350fc60a765138df5024e256d0736a3068fd3ffbe3cdc06c4d73f6430e6ea4c1706e90e9271e5e64f331b4cb9b344dddc1b5dea36b2b0c3be809ad34fb86b8dc38cb0ef57230a97d28ddd3ac5db60cdf7954bca46abe1c1538cfcceebed77aa306432017e0502aed59a9bd2946eb075af2734f01ceefacfa873f7cbc1f321701e7433d2d169f524a8a4b0123562bf51c7f6ba691170d48f65dcb9cddba99ffbbd5ff8b488f33762492094b6f23b9d23c151c25757e15b42ad90abcbe960419195e9917dc04346312f5d0e6e3713aa67f3968205a9365a099e0d5a147797c9cd7283c56da78cf150f691c801bffa10a69cd7a7d6a94e9560e39a275b8ed25d2bd615f986e3fce3e4018a216c2d22f6a523774b836b6f40a16612312ebc061d0f263b65f2420bfd2ffcf5897e7b1b1cf4d4caad295157ac6ae4d409e8c911cfd5db836909ff5aec3aac32470179fbb62156b557a2e097d6cb1b4bf2c8c422d7de40c987966e84955414b562671ec74ca44c33a3a22246496c3a447f33a064f24f62a739373cf47e76b5fde5cb57b8c1bf585c345eea0978fa9c17dd4a196f2af2acc4fc824baae4830e6223c12a89eff19491ed7fc58b8f5f19c1e3888a45ff9f976f2cc990df0368c46ae47e4c7f1aa3a0df7600796a027545a8a9f4aed8e97b2ddb774163525785e8df32137418d4ebf75649e7103f2d927104628050b5b922ec6f37b7f69247468ae7e7ee990a27801d6f3e4cb5b5e34e5ccab8b2d3c430d66e7e8d45127598bf129ce6f62f55f9030dd2b6fc29c46fe9c496abb6a49098f1de450affaaa0d4f71162c4d011cdeade462d4f4e93d5329c811d7365f2ad41885e9214024acbd1e05c44a1b7f951a0e4816dabc6402c965aff5af7611ab642bdc9a0fd3b7729ee693e017297f9544390d8159b3bd9c36fe8106743ce2da9a902f5f8aca85b645619d53b447eb3f97ec35f6e4d50f92b94c29fe707f094ae1df4b899d413de23d2f3509b075d4ffa1d9965a735d154e9eb3b9a3484894429796a96d72022a44844707e565f9ecb3fab13821fe2b56b4fe8231373ef2f6ce3d45b81f5edcfe3d81d561427720124e80da5fb750486ea8d15a1ac12a98d5581b142b4a7ee8789050835cd4969a985be70e9ac2fb852b4d201862b015d16a4fb3663ca1cce5e88db13bbfcdab8705f8cc6415639ab9f04d43bce189a575083efb0a34069292722a9f6e5216e9b3e4dd405a12ac31ce2dbe1cbb7118d049461f29ef6af694c0ca1d35478fc2e0fd96157cb16d8cc178e822a3a7fe000fe6e607dadbb6e09136f07d1b4e8c26e9bb588e4ba423884f0d00b5beb589e388ca457a107086ced3f715d81953e6bad538b27a04