0x2cffd02eb635cfc735adf02623b46a3cf8bb7a302a5845613c70605a6449d6071f87a3d778c88b521f29d3729e94d1f285937f15af1739a12bc0d8cea3a34760ae382763de6b07b6792b40b056308e7ac8860ad80cde883f915d1d1f266ebec6f834e5343e7d4beef8f707f1cf747a7a73f7977255632772d07f09f4986867b904538dd04315e403f125efe47b5390239ef7c848ce325b3bbe416bd67ba958fc84ab388a1bf268ebb7ab5e1fdf02b6b309042a8bba2b77a2f9d1dabbb3a39ecf98d9f473d15c1001327b4dbf005794edaf12736d23a61892d4587dcf414669670ac386883968a93477a9916990ebb735a35977278820c06e0affec3ad4ce60b3d52eda45fd52904e876989dfa76eef89a51923b5bb1136691187cc400401f5118723a53a72b2ae2bb15c364e205ad0c05c9553efdeb1b02f69b874a379dd7c183c0f5dd7a0740a695ecc8971e245716ec912be7eaf39149b0f2f36984cf9c27ec5a24ebe6401bdbfbdebe1615ccd549f2d6d4b77c8a430c27cbb49878199c82b76cdcf0faad38d7495ea16ced97dfd7fd9bd0465e842c25b21d2865028f7e2ce5650e2950d58d1c41d999efd67d138e90a14249781bce9b2c98a98abd72c0c383710af5f57fe6215c2138b76d7bcf13e16c4748bc34e03094a57e731147a20d0788454dda479caf555ce16d09461c2928daf89e9c307b15bf139f2e821027e7d9476a01ccd7deb15f7b7a792184978b41e0ccdff1420bf51139bc9c22f7ea6c4368772944de8992c717e95b1a45a925ebb53ec2bd21e7d9cf44f8a51cb2101effe528a5ab68b410438d7626276e2b27600da4b7339af14a44e64df6cb365105ce465f5542f6665c65b031e04cd7cd46e09ab9a102eec99510e102e54cfb853629bb65e81822d3bd898fbe423a1e236cd6daf7b24ef7209d132d9aa5caf44bd59447322a63ee181d1944523089acfe22269b2dca78f69bab637d4bcb3a4bd9782333cfd6e923fad0d01b1df264b08183448f60334bee1305ad08985ba11453d05ec2b84e893e07ff2449fce12cc39d7b8aa412b328039e9d4ad98f49fafc13c252874cfb53f4d5c21e4aef833e4c5de65bfb94996e7b3277f86955035969281eeaaa0352d425a78f8f77caf7715a4b37cdc660afb27eb3f1a9f221aa94211560d4d42328d313010aec842136c73a8d028d389fbd9a19cae8fac2f31e7bb6c0f08fa9f9ff0756444e6dc14f056567b0e145aa37e5878f9d66eab53a93f200282d24dfe4757a29decda5c45d6a126e29d8d200d99df2d7d5e4d7014e4b898770bd871044adf0d3422b4261d44d4b935232b34e3a40a542a479b885370b3026282b387d6c1ededa3b01ccc9a9c7484c6f1ed476a059170c8aa501fc3d7fe68870d7aa8f5ce9de68b62e0c02df9c2b2f5a96cbead497892d2122481686fa5091ebe79076fff1a57bf49343e39f594eed980b28dc26909195802579d92516437487403af43eb4e3911d43696cdd8ba280a6edc8589dd1d19006f93668d23089a667c8aa127e6f46ea20dd90468973617ff04d915a7b68e7144e522f05f34fcb0306be9f4189d29a27ae96931a7f4cf21240a3412851bb0f8062cc7dc6b1a98683f1d3cb07c1ce30f35772ba2d4b7465d29e2e85457f8aaa7d4cbc97d759ecc8068e17b386459b2af27977e8129143c09662eb6ea62f9a64bc3c914c6c5cc9fea1bf18d5ef37c5466c83ad6f0a368426cf45ade4d70449112134c255501aa8a135fde51619a7acb2f6791d57a8477e3f0877ba54454e461386346de5d2bc7e3de38e7fe112864693173d7aa4fde85f734206554a8d670d783b25ec6f3af51d2caf44c68e19c2a9677ac2b4be0fe82209213dc18242b03508edb4104628517da161a88438567d6174d6c18ff33559b7cab6904b69dbf6ace