0x2cffd02eaf849ff6bb27083d0123237197d2931b890d01ff48ffe58942ee91732223e0791148e96f2be7a723df4b7dad282b5d2098aade4c9d51c196a0f42fa1dafca4b5ad4f66f4f6e2da5478817e052b1d8e3fd2bc265690816c51b0434668a3c20ad67322d97792dbb61dbb3c3202d4fccac308fdda45fa283c12c8c1733c74d2a51214a62c3c5c844f28c51db0a37532cfb44fbca3c3eb5c41b72e16c89990a865aae9018669ab74062af1511e1b97b1e116e72d387c2775eb3ae834e048fcff44a47b12ba4aff10e6babbcadb6dfef974eccc69189aa757a15a28e71db375dbb1eb67a0141320950f3d24428347c841b2723c98e51c35701a9016af875406efd87d4b1a6d096979845ef785d6263d96ba08231af30bf8bb0cda124e00ff524d0fcbc8b847c6bfafea7fca19a04fb3f42aab717d60069979e901d34ceeb50969e090db0a80efc64b2a7ddffebdc2d80cff85782750754c9ce903df45f228b5441f9b338df96f1bed6324cdbf9c84d4a453f72b65de905236be93998e2bca58e8f8b79bd88f68c7421163d39d18a892d487f87870ead6ae4a293895a692e925b5f883968229978094291919f9cec46c3ddbcb696a65842fd48dc8634c9b19e73704223641e39a142a92c0fb12276d0edee0b8dc9b4df7ee5ebe35b737014443166c5a09640887df888b9a9cca055da64aabde9460be47e43a764f28b2f695a7acb919da5946c7eaf49d1f221a99b232e17ca433870cec408193e7745cb2349a16d93db3a734392d0f5072387d43d523b2b1d11a65c770714ff82c52e2c966496b37fa5d17b8cd4aa95e5ef4038b457e4cdd7c47e11e34de32902a27f2204730e1985a7d90acb86009344db02445b16e78c55cd672cfaba69a8116001e084f5614d03e9e72867eceac3ad9f9a17861e697aec05cc15e51c83fabedd4c6d83111f63cf07e9987be710f21c028727278895252da2ab132c03904f141d4ebef62584278953160e425d58a775a2cc20f98debd8b3e80ff5cc98be954ee2170eeb545c0e1d7e6720d522770907ef55921c4d7c54bac8d4d8f98ae908c52f7ddd6c18e16800bf5820139cf22033c9c69fa24604a1e6cbe733c14a1ae1ec2ead1e3dea59b3897876aa391389c990c817bf44188457bc92419ccb440326ac55448faba39082b3a4cf527b026d3dacb89383d74631f5667b09b4fedd61a87e9ce2ae65094fbefaa86f73d5fd6d7bdd7a69251622f58a6faee7129b8da1c38dc2882cc24560e76df8308d5bdf21346682a92be0a47df69bb286caa7e64472c1e19b2493f59d072db4e4a3507c9a7c0ca1291bfdc6aef7e895753c93cb938784fc20d8c433f5ac2f25d7251c8eb2acde5899e9050c2f8929894fa6b1cbde7603a45ac87219d2b2c4dfffdc5837d397b9609aba0acf2b6245e47265e137b081b18612acaff27057dd888d6f132fc3e1c37613c2e7f3b7dfe6733b9d42406a2d09d353e5000c6ab145f71ba8910d81dfcce9c9d58d3701a547cd30c666097188caa1801630b0bae6fe12dd30c50950e77dccfe98a5ed120341c27fe17e8a431feec359d0bbb694d1d92e2a6cac8f5834876210f96291e928d921c5e923f3691c63634a256ac7d0d2978edb7dc55c4d400968a5fb818143b703c07cb5b96233bf896c7ed5a159f7bf1d23cfff2ba9d15034b255ad9047de6afdf6120597c96932d4aa61a5e8914586b96187449b860e161197ea1b0a0f889d398b58f53075b0de60df76d4a2afdac0d9830aa19caaa8cc9b02765d301bd2cbb9a9a3b303c8d476158e87117e725ae152997063f2765f60e5d90483af45cb1d7ba9956cdaa634860876e3ce560fae8d9ca345b0f7ca6653f091500b34f2275bbb4c11fa49573807564c0d1743ad0c641bd64438013dcb308c52fda3ea4b6f0fa25