0x2cffd02efa57b9e9453d0302623e8684725f74659216988974f157f9fd0513f0af763bca8e5ad1ea38f93431438e7f9aab968471c4bd90a7133306fd16cb91984ceca5e916ba4a5197261a1d0e1a28afc5c7c652e50c9eb1c551a3f481c84fd1c25cc5eda9c09ad9e429414b981c6c9c63dd869592f39e7adeb473a2fae96c3bc1dd9a12a0fb6fc1ad8102f2bbf3bafb99aacd153fe00846799919077036fe1d9ae822bf25a08ccd3484a1a05a82a2066c2ff6c1b84e6ac7f8fa1adb5edf3032c10a6e910853e38894dd655019a67a424fd45971964e77beb786aa9d475772e70ac2f230a28b38c776c3bafb4fd68f6a1e24d874c47b2b22b0fe01079af0806b28187a581bcb48ff196bf9b949c85800333f41c1831bf97ebf54d630dac4bc6ef622a39420760c63bcc9baf368441d61342883d60619dcbd85eb1e2dd4057c9c0006f3ce8843970a8ff0b0bc2a234cf0292bb263614e4fedc7f2b2aa7195be84c9932b3e64a86c1de48a9a687d557d86ad1eef032f1c13f8f30747628bf9086c869fafbf61fb011758e904fe9d4b8481b49cf03dd40b22cb2f4986ad2cb9b5494c1895f66735c46a71f62108a8d6690bd7f823ac3ddc1b6821dde351e0026223a0ceb04e88a4717fb25281627bbc3ee7e122189656d93a8c2ab03f7e6c0f7fc3cfd9223f8e3a50ebd9add071f7df556b167227871b00433679453deaf4e9837b8d4793ec932fb73e3629879de28dcdc9944f85ebd597b2129b20a1ab6c73b82fb74fb2be16265b97b661c5b50dab9a914a3d7bd1a46d6ed90c124ba9b326c85b5dc206916e2c819ae4a732f9c78f9b33302e73b1abe90fe7cf25843f3856301468cd090de4fa18f97897cf24003956b22d59585d948708b041c40f6c8151cd0bdfd0f248cac117ce85077851df94783481833aee98051ffa26da09f962b5cc83014e12e0930fc8a592263d767ae891f385004bfa446f08b74b3f9ad1bd233d4c01e394c671c931f0286052f1c9cc2404c2a30b3f2a0f9aa7cd02ba3d34d75fe732867c639335976a6618739e41eff8011ec134fdd67ebb32045afeb34e9dd850cd3c65a97a2f0b6f1066ea422c27b383ec73e477dbb8ed5c29548cb2ac3979b742b6757d9d167baacb512820d6c30435932ec5ddea311a7f18b71ace18cae21feec58b70e5c7909ecd38944d1d5ab4df50122b044d9d4e54d3b181f2339c3426e4c62c214ef51f5a413d24331532fd5cab1b9ec9afe8049cd390f5ab597349b82e6ec3399ef1bc7205ff8c43b099bf90bf650676d03d9c95ac81dc5407d369d36df29a70ef8fbfd9ff4565705cc80efa9bd1d109f31206610f0b4e1f28a2316bdf9b62017083b0adf81867b563434368288eb5d1f7e08343321156d71361c98e5ae064dc855de7a1cf0df1329a62fb3b8335d59ecf9461e7f87094b7541db9c66f37de96e9707ed67d5331caa62b6fef7892862485a9c1d671e361849d44a41a42955d6c7fb6446f071fc75439de63a2046a66c92fcf8f9b569984f200c4fbb1c3b2af62fe61bac159a017056410024c2f412cb26d11cd01b68e774c7020c15bb1c31474dcf9d91ef7fc13cf55691ba37c133a18e9f9d41d105475413249e144756f189c4dc3b146c155c56660cfc82b449772b0260349a61122a38cb9ceedcb5c24d42bf01b8d25da3b4700119c33a04ea8c35ab0f4ec2f28583e32c05020c972e6fb22f961356c64579a0bd3f393136f74723cae55846a2c72bde6cc57299c1ad777f7d686574e7f0e32f7cd363e301452d4a32c3cf01cd6d8d5b889fd601fd5ff12fe17862eee7c1ce5209495fc6cd968ee835556c90bea8a5d390181a92d62d9000eb186724bf9f5b266d13f4790992b60cd17f087002c69376162e442377f5a04d50581f591100814fafbb73f746739095c