0x2cffd02ed8aec7eefd5ae2ba74675198698b02082bbcac08784bc72ec364e5888eeaed554fd871d813e8df1876acf0f3a8b1fde7e08816b799c1f5e32518a714caa3e5ed8e80287cc2aa9141ff55f6763c03f82ca9df4078cde80348bf903a828a80c79ed11cb4a78656403bfbb252716fec9cb8851ad4b06f7144dd73e274a03aaaac072f1947ea1c9f0097cfc79221155debd7cce03ac2091fc452f9ec155a6239095f81d70a1dbe598e49de70955bee538c2a42364ac2ebc60664c330edcbc41ea3d0efcd93302c269bf274603739a52f7ee0d2f1c82530f51ce862f5c05b6d4e6edd2f235e2827413ca51092d20d8cd26e25886ef01b83ea7f159a50da81275fe98d8371a76133daa3e2ac87ee793acc52fb07eceaa00410cb43fb82b8dfbaa47d43e73545ab65fbc31778dc35fdb552d617fbc84be5b20132bc3abd9a6d2a59d7d739d0cfd696a4bff009c16063b6be3429f29b0565acd6d2b66c9402da01bcb632560a095148d778b1ec778ea756c8358be178164cbab459dad547050038c2797e3e1d156432ba3c5da688154427cf31da75374f4b2758e18dd1f95d9d40240726d36a8d2345cb839b7a8fc80389dac59ce2fb9c81c5235f7400d764caa1e1296f46b0465d8eb0a116dd20414a320f0b606ff02d910a5b1db0ee32c355c3f5797ce6633bf8d73f30f2d0b7cdb43f43d98113e62a6b4f34f50030a44bc89c29ad153905e090003de82bc52ac5307e7f0acc512c13bd897fc576d58efa075853ab994118ca1b7fc6f55e4210fb4c3e54f1283144d163d3406881b015a6ba359376eb85f8ecfc5f5f082ca52fb7683843ef859138b2f3426b54d282cfbd3b1be1f124ce5e725c7b50ffa4385829863351807b065a97269a2e631eb96d849998f3347010a214770a75fb5ca0adfda66202cd1fd2703707c07b64f224ef775e7da1cadd56cfdcfd18faf6dd23e7216e44c5b34d30699000af0850ef6aadf34b4f2ce25564164e07dfd83f508ff5cf8032e3a9946a292b169cfdb2f0b8b3632cf5b312c9f7db5fb79dfa6b4fcba252851f1ac67ecc63c6a2087ec9adf46aa66615e9377287e5182a2ea7dceae92b3fd3d2901c8680c24b2a920da73bbe85a4f0d8694feb4ed3c05a9688cf5e2520460a151a2e9da3b24146ed59e2d87772507d2d83f638394ae2e086923eccea71ca6f3a420e18fc8a802bf60084510140b4d98b24ca6dd2c7943c4b53ef882aa0b107d11dd68543b2076f3d643b1a19f3d446dfe944642d1b599e16240a1be38f803d87b931c1f178ca82a6dddf65b64b4c6fdb6b3e8e44712cf2b1015188e23b0d0272dcdacd305bbd53babb75a0766fe05fc0f34d2922efccd9167d51f14d48f8e2bd788acdecd659dbeed8a7a287fc5cce57d16cdc9223acec5f1178122d293b7c35b1608f5ff45edb3b82fbeddaadc9887e0bed2d032b727f4081a7829ef6a472d53138eac7184415e0a94fa9f50d754efbf6af7c0d527194a456f447ce72d5201d27df945172a5331722e2a5da9f4c89cb5c999bd073aee4df6389aee82ac6e2a4eb020f0f924374f1b7e7eb38240390c8f8b44bf343eaf27dea00ecc20c661f63b579e3fcdb3d0aa4c0519d333ed4ec09366253361107671b0e91d328a3c45750259a201f7d7fa6995776f69e72f0703f6c907c6c01b34022827789b75367e541ac3e00537de00e62912c5d38d6de2d7959ea2a5d77bbfd010a3ca18a9712e86bcd08b5bd12eb27746bf1a1a6b8da931c2433f971274692423a6d8f0e785ac5d0dfd5a45dda93369f2abbef6d57492f848ac664c3c7d0e8143e3490d832e5bc7b67a3ec06777c0fd357b433d3c60bd2ac1e5b9e3bf0a9ec9e9d1340349929f4a006bc29eae916bce57319d78453b35ad3d0bb1a5e66adf7430222cd5d6f86ea3a993848