0x2cffd02ef98dea1f03c68f2c06331d345440ae8ee7055c608aee4b934f589c01ee9bf0f263da79739be5db95d8f55c473b5b98b4622c1021ed9d3bc5801a03e40477dd0010f9af748f6f1bae273211e38f2070436479449fc21977e62e58fdddd8cfae05a8411158eb6ddb93296049e8cd19a22bf55f60c42c694e6eacbe477c580eb723bfaf11bda6095a2b20ff5b7579c207d2943e98a6059034517badc1658eac4ec33aeb9a1bc2fff2ca358e6384b4ed3a9a0ac6d6d2d196170aef501a4777f2296342d7ae4b9f43e3ad44bcb5b5039cc1bbf24fe75e734a08ccf1eea2798a0c8c09a13b5e2144aaa3c5ccaa9e0d8e093f0d27327a9a66d9ea9added35052d38384a7d7d21a942e7f38343449c3d2d12dd99b61b022ebc2a371be576c4c3cbc110fd4f134131c202b973667602abcb167132390399c7ba27dcdb220773253438ca68911ec127435f41303f845ffc20813ba8c3d2a25055b05690967cf57c0f2cd1d578b78e76eacd7ea9da7b6761ad096f5241415709f5d04dcf7a466b4924d0243af1053c82124413ab5039c3ecb3b6893be0436aaf489451cc87cb7c444526158b790d99988d7a94a1ec61faff61b82753da8ce3f7ea0f43eb1b1deb1ed4fe282e61bf5455b250fbb8500239a06307dfb58fe9537d033a38fed6fbf3b041d4b70df1adb5d77f8707b19cfa698a9868335d80e4003ef3ff8e7f1c28fb8ef72a7e01597bcce70b93a636c99ca0e7eb1117708a0f1357f9aaa22019bd6acfe4d8162881e043200d940f70e18d88609ad480f729281ca4ac7249a7e70730d413ff5fd338ecc315db38d116f9a415542731cbef5cb1f55e90efd6dcce2306d6a12075e9dd9b20134f382017cd59900776bc66adbc881856bd1f1261e1060d3d357426ffadbd7e8ac94c01770d661d350773942ac45dc8c7c270c1ef149e07bdd3bffb7fa961497129102741d047b909412e30c93b2a901e0ffbfeaaec1010ae6288b02a5f7c3f8b453ab7962292ef15f563bb0ae975b15a10c1601e8cdf6a1f60ba8dc0c618a75377573673daf082a2c5cc769b0c427c05d680f66a8d7872d188d4baaf45dbd7bb0eac576f0681566e9d592e1f450c856dc3c4bb5d588f3f44f11d7793c4c52be238bae61632e34972216490742fbe137c9ec64aab3489a3d1370d8933a143d9536a94d48355153592526b4740617a34d34dcb6745149838d9ed7972d04f71d04300afee8cad7a14612dfff1f5fccdd02b6f9e7fbe3b97932b1e1dc407b5f848956cf816dc7a4ce428a9daecede4866afb9d1d99f3ec633132774657df181ed4f1f84a541d451c148e1f1bbbb2f067c3e7e953d6c2982941821c198dbbbe80f1f072a5c91251dede5abaec7c67b2d7bc9f197566a80a6375297631fd84b0e236e3fc3a274d520e033392ae2a573100ff6865ff6cfa4608ac76d7c3cf13e7d32dd4dbb5e0f39e094cf377424f99116a3c3a421d82da9763789419469db3460fe4eecc5a31f3ef17e58a922567c38810acf9c3a98e68ce62e3025b639d7730935feb775d75a6bc6d7fe86e747aa1db42c53483002abbe6e2e637b3510b85d0e5881756bc5ca6e96ee3ee6a71398079a76abc17aee704589ad373d7cc48a8824e878865b6c70aba2fff97cc5d4b4b76fa082923ae223cb76f7d3e77010a69f1f25999cf9c885d0a04f52916e8b13c7daf5ee609c88c566e67d4a3972d7adef9801e7ca228354effac8e68c2c936a071a52ee08a53c819cf5f5688bc034ad3cd64f6ae2151e5118b72646a70d70c5c0963111026ca2a4acfa752736ef1fdb987a04a9be4e24864eecd116e01f259882c8a4dbc20fe2c905fb8cc3e93b00c6aa5aa6d181b0d97078520cc2677c01a7e76b92f5dc28ef955e4692a64b15a211cb9f6e32679e5860b7b2ae64fe6e04996