0x2cffd02e2148e672705a7cc7bb006a4d4518cb4a8aa74d0d82219aab12f20e6982dea63ed7f7317b83f538eb2a2ecc2190f9e934437dd2919d4170d60aa88a9427cca925d464b7c91dfbdf17de1e9f2314b7b68f724589978cdec5873400d83485d0f01234282273230b3b6d5279b72dba04e98c7f3336cbe6f5ee6bc7cc6b02f00862caa506e5564e05827767924c75dbffa9c3b24ed925ff6122adde2cf0d441d2274eff3832fed872e21f2935b40b4cbd42bc5621c1c2284c68acd247e1f4f7db9f4ba2577e261be649e769ec7b4fcd8b62d39f37c4ec8b9fee1317f38f501d5eb40c91e2adae9997d5a1b0c8f80712ca03f3cc7f99899a0d3d7d2d0b5130a32c8901e354fc571bf738cecd187c95c4773476bdbfb5272c87fa17ebfa986b4ea6fac7c3030356db004e6d33c16f03f3ad05cea461067317cb5063702289013d270a04140b6cdc75d7641bc9b31f468dd5078b6be8c35f9cd63baa1f3d3ac46d4f9097c991d777bea2b77753e380812b52a197a18a7df72924a70966b85daf437b10e2cdced6b982da0cdaa359dcc6de4029ec09604dc828a137d35cef5ac1dac382054ff3c5a3bb91a86d434233084bba60a79670bf7e081234415f917cb8e1edf06265386627b4f6aa395adda0b680b44a8f9fcb61387863eb54a14091338c3e90bd108943daf40366386adc88549f24e51b66c9709db0f3d22663c8d2c1d173ab0b3b5453efc225b989c55486447f7312ff5e45195bdf9dd0a851321886621712226c5c54ae783f4dc5d817384b081c6a9b4e131c4784f7996ca5457b5eb625c9feaea0c41c46ff8be6ee26d807e165cff6b516ce0ef9458ee5975436cc875b95e45773da48491e5482b42b6c446d4d795663cb8fa7f5f72e3d5e213d733e71233074c13a2be5339ff19f663c6892f06a5f3cdbb143471b1877e5e3eae3037127e51df7b21bf170e821b973924efabf9835eef90561a5649d679cf1befed1f550bf0a034edd669dc431180bab18ec9ad9dc753a3700f98fcf3124b661cfbd553b7e0e3752a2ac76294936aa05bf1ff036fb1bed9f043ededf7d3458c9eeeeab807ba84bd2fa8aad6955fbc115904776ee70c41fd718d3ce39a43f178c23cd262ce65663897f482c68b59a545f6b4d3abe6a74beee904a75a39b00233538d472851a561d2addacb2da5c1a1a38ca089f9717acce8bfa206999cc410ed9727687e368cae06fe6c5cec70a69b8c8959917409a524b5348f47b05e7b8a3035aa5c2c33ade9cc9031315bb37a6abee066a6fbdb60cbc9e62b63d883da1467f32bd3829d8452c09d37769a05aa0072494f5b722b50a1701e15b298b69ed5b4e6d049121c56336a5ae3d2edb9bebf5f2e3a3663b5e6c44d15de40937e5b78f247d63d8ed89ee26e1893c309ffb2fd5740266f4a54b6e60294e0ed4c585b9b9b358d56f6203c2e3d89625e7d629e5282e36d80995f98d842729273b45a21ead263bdb0289d19d814e7f3f758adde1cbab3c974af6d905a3297a968b203ea436d7aa5b37d81cbf2dd7966be6600534844778aecbad37c7efc36fc55a72973d2be764b45e4323097b78841641182799c66d8efb7ede51bbe96ec6ee9dbec651a98b9ee63444ddf990556ba312373bd802be523f3075a72a902125be5f1c923e648862a5d5f82715d32c976e14e5f6c0ed3904b3e01966e93f1bfbce1d6f39a453667844366bbefc2754e1cb18ecb68575e508985f0429e7c8e01c42255ebca18d997f0f52f0170c59d8e871ac1be97c8699dce7331522ad95a14376dd7c86904bb2668ec7bf0928be5aadda33a5e58ecc154087ce023ea075d8b0101f27751cdff12dd29d76bf17044d34c04361b4dc652016dbbe4cc07754b8e6afdba7dc05677110edae265f2905e2c3812a39d47ddecb1bd1a2e298