0x2cffd02e5c0247f3d1230874f6573569c7d7b9613e4cc23e6ed168e10449d0de21f7ba8cdf4087fb47f77eaadb26c62b5102297be6978be0b9c8373d40d7636f1f9d1816bb74a0f29f4a5049c7db59fe8aecfe58052900f0a6ead50425902b7137515ed5f14f7c40b2e7040bb01afc01922585ceb7655e1852e52056f1ad8db647c078c2bbae278c75f1fa7bcdc90e5348bbfdb748ab2b17565b3d9ad58dae301adf64c74efc6863d280d9d73bc03d226762b78efec87a281a1f134b55efec2766305c813b6437452f9927bfb151506d7efbd5e8fa2ef82dc9bdd4466aa87efc9336ceaf8aded81431479ce49b0d15320f5f0505f258dcd88735a62ccda316f776837c66403adbf5c46e012c563ef9f7f3127c31a392f66c1ac5c43ba28753fa44c25e3fe3858708947f8e912b93142f53a68d6890b25560d99fbf24d5dcff3fe64394a74d32f119e40b814935ffcfd43fd1b706630fcaa5252966206e62c46c599c6c512d5ff8d8e0c41b47af7ea85a0577f7af821bb731238c70ef91ce7edf07929fb7de9074459317470eebcc96437805ebe668b4f5e787a04f4956835250d6283f52edb8e70ffeeaa5a5275ab0f0d0eaf2c17a34f6be3f85b6ce7a9505493a3611c233106ffed172e518f6743f5acb3f17ea6484804cebaa00538ab87d0a47d538d8c80db0d78670c62689c2a0ca8507ae1efe1a06c6353e2ee04b6057882838ed34d5b14b6f4135cacec68c7ae4824fd12ab9121256383ea597faf2a42a7662934af5557d04824a3557cbf3acdb3cca6ad1d979ea5a3b9bc2d19fd9f0a6c20c36e058f30d0401e4b2b0eac501b8b1105a3f4140f8007d7abfcf28ec8cd37c0b8b7f357c19e72cb5da3d9ff36e1db7e2df5e22f9860b6b98c4ab5a76d013686117f52868d78b0961dbbabc840e4ad1091943cc6e11e8603fd784680cffddbdd47f5024f8bdf5c84f9c71c6f22eceb57ebf839bd857b5f1ecba48c34e9f2f5c4b7f9c38940f0223099a5f119b357cce9c183d7730f641bf3c18ce2be037c131c515d70135d6fe320accdd5c633ffdbe63c99220caccdb0fa07063b9bd3ceaa9c1c26c46d31fca98a060d5a2247ecf9b858e260b276d6201c512d84c9f9c4fd186bedf0407880f01f5f80cc04cf9093b21b88e5fadbbde0e6ef37745fd6c616d07ca5211fb52d8d075c2774da19309e26e121937a7ca796c66f6f30fb907261104f7b2e59cf280ccde46d97bddf73a705bb585e15e47ad2f6b87f9ba66c31d5f2d0f7d487e4fa9a8e19fc394e37102d4f410f7e74f3232f9f1b11bcfbbeec83ab3f310b1e163100d64577f95d3409b7de437f2297a2ebb3c2163e0c6b6fd122ca8140c9cef2e56bfb25a11bcdbee71b17e67f4c154211f9cf764127648dfaeec518a4cbd5eb7e4ee50ef8b9aad24d70eaec3043f555daa1c52af10ed8e0297495811888340b938e503eafacaea2edf9e16ebcc9ab8fc3d83b1b89e632c7a4fbfc36d07c9d8ae61eb7680208a67bc59f46169c4b614802730397bbdaeea7b8049336308962c2cf3c58df3eeedb56fe1b8d6c79d4d5e96f691b0528a19e2e3b2b7490e253a6422ad5cae970086b08e29bf523c4d18bc42f928fe95decd1578eea06141da36fc6b373e97df7b719edcce94f2c3566961d951da01b12ed1b4755b8baa6a7925f735057f4d99a9b3006ec2d6c9db64c2ca5de164e76af6303fec44a7f1955b4590b370dfddbec338b6d5e13c5246d9e5f6b0ac05c827fa64ff3b527b88e39844086d715b1cd027d5929fa2e4ca5242dba49341f9b0c59335155033b87af9e73093e85fe1af4e0b494f32d28156dad73f43b6d2ee90d5c3b8c117c3a3b226ec8c969e87b5b4193c8e940081b3e35fea60a8cff4f1692aa2c6b25d7ad2c2fef1a3bf919f59b0eb6d48ee792813234d94