0x2cffd02e7f3b54b35c1d184c33cfe471200b137a8376bbaac33e4d1794879075ae2098a666507956b01a15d8b81914813385e188c6352a9ae43ba30df3ced935c53785ec34b300e0677d04636b7977dfa8a83f4e2085f1e9934aebe3aa3dc95896e9c4c3febbf6e1fb1fd97c3290caf622506820c5a97170b35b704e5bee34efb650c72e7f102cff5443c5f6f27fa504a8f90fa543689aed778dd173a66d77ad74bd7f909827d8bf29df75914bcbe4c88356768499300bba1146d38510524c6f157c77c87e06e7733e204f853972899ea5ddba84aa0b689ed7aff08993e8ea3952180b10f95fbf2035bd0967f5ec7824a186ad816700df9773a19766faf8248e7eb3479dad9f3700601208ee758b0675a00cf822c9c7fd0173ea59a81702658e12af35d82ae70c04413473dc5c75176820e5c07f6af39f723922f6e695773c0ee140b05f75868cc887da47e53c91fa221f4b826b369e8d44739829fcb995c35bfdab4f02d39bf6bae367f778f87d68fbc3c90108539c2253f8800794c98292db99c67b103fe64170a1a20b848929cd037412daf281d6482ef9493ff2bf9a27fb26fea0583c6f545d508f4e34ec7c345ab2fc9c3b07633d9eb563070b06bea4f14947411defccd0da11d31739aa6a0d1137c9a05fe1a2e396655ae9e6865f0b9d98eb7d2dbc743821cc1ed65b89c550c62d5feed8459f71785e74c450a05cb47e6aef381eaac8bfbcfb0df23a478bbeca5d7bbdb7b23ae1d5da534879272a0d935ec9a3f23e85facafa14a9058f4f47251c050c1969e7cc8dc3b72c38f8ec407b388e606bf75dcf3fea39d7c9063f281c329bf1c2714987232b1a7e3e136f230d17c1e0b3c62844492b462a7a546ec2f0e381a59d61c464bad89b98ebf714e680dd9bd65eb417e1d06e925250d5ea101b5030faaf15c5a8b63429d19be60b164133499960edff1d1d4ace48eeedb1bea9bf19c5538a88608a4867963537673586a91bcb462dd48cf39b97a08558a9c602ef709070700238a2d45bcf7c92fb952add1d26dda27dd1ab6c1e068bcaddccd3bce89a04bdcafbf21c6b6bc0e5a35eff534f70c9f888d3bef9510099cbff3e074f957c5e52a389bb0d270f77ffe28417b1d30ca4674e438e0a3f4017192e5ba1e936c7ee7182c355f16817475f7d4b825b8d29ae41235a0b6f751ee0bdb2baed23aedc61d382264ec111c9ac533cb1eb38e428c6ec330216916a73858066c1144eb0f4a09c23a688e6295a2bbc054b0fbfd71bdcb397d111bee96f05ad37a7c631a34773bc88e245fd0d951d7d74240e474303c4f5a5bd5c8d7c9070dc0ea34ba0c7bf48b0a1856a537a854990c18cc259668f09d985848b4e36c00aba9450be343f1017a02408cc13723d9456a2eac3ff931429918f7ba9dd21581d0cf46f34dfe75bf26413fe0ca57414c17bcedbe205f08e6a97f0e52e75b68b8460354b0413e65aee414c31116150a467e54915e54f7eacfa9caebb622514b41a958138f109bfd38e177b619cce97528be04b5353c10736c6182deb41a27f5cd1196581cb876b5c68c9d9a23eae6dc29baca7bd98b7e51672e69539041ba628ee21d8fe8f15886a62c58a55f9a52f5cbb6daad7837bba90181ab0cfa205dcb2eacbc57d8a903a79980bba8d468fae117c570f9d067ba56fad730c4751b1ce8393a2301d92a100c56c29bec81b4641efb7856591db1abec5055a65cb974ea744bee2a421f1dcd379f083d7a8bef9f0b57158fba57b0091dcea1719a27962c3902d6c9fe68d7c9e4f3e37a3009306eeedd906a82598ccdd95911a1419df87127aa71d5a98caacac923cc95b2733b0b4566b8e6f3f74d16dfa407348dfddfab0a40e2b71cf75e1ce8a8a3487173690a75c7506d4be85c8847e9a89cf1c28d71fd2b0ec15cbcc724d3821