0x2cffd02ef2a67b62a02e35cb1e316f9d41c9bddb7310d3fa5da1d79fac06c3903a7607bd7feb668f507f61197e34c435e2acb4f8313fcb50417363f58ac1781d46ac6b979d8474ae51fe4dccfc46482abfcfdfee28923fff04682e66cc2e51c49c861deba1a956c14b271e56cd202b1e663086f4489fc8667345f87cd8ed7530c0c7729838c0ddfd17c594ead98bf4e1df7efb7e6d7d8c5f7dc86d21b5269c4f9bba708a62a68e1736e94ef0651420e6872113b52bdc5af8fa8111df25a56f254c3124862401f7d5ae02fc0c538b75275862fae09d028d7ee31017ab2bd872c9d68c8f2211002115c433f426b8c9b0e25f2606fbb9074ac895d716aa0c854cf3e18ac7e1220188399a4e113051b0fe64ebb3f8b26aaf97f52af4ebfcacdf4b0bbd9b2235e20415e03d6783952a3fd3a7d9d14bcbbd46421e31322e3430d1254cea5668e215ee8446892ce2591fe3d29d70e8d7a13ab1860d5b79ddfb1ca981227d420b6a13f47a78ff7dd9914795349e505fc6b39e46e0bc5adb708c9e2a9e1e7a53279533cce4e0f2c17b2e5abe3a19c5f22ce6f2a22c1cf3179a8e3815e61aa13e72489afe052754e380896603c7606a86540af7aca9191eb92383d438ba3280a52f50789793b45c4026f1e2d21c154b0f6322528fb89fc2dad2ea34b40fcced4fd261a7c3f16fda39fe3d37ceaa12d688cc21ec892b9ce80994ea3912b8bc3408c1c4bf68f73163d48947420d2eba7e2ceda964bcd53861a3ba346ae5ac13fd986a1a5082de0515eea1aa1db4458af16fd79cd91f79f0eaefc8b831c994abe96acbae349b5d55b26f9cf6fdf953b6c335da2388f5c5f717cd46fa89773fd20a5a8973fbb4a9911655a4d9f9afa7950d3ef9cc76d0c865246448f022f56734e8966f3e1644fd9e16933c601e9c5548866ecdb8d273fb8a5a51bbe0e0e865315fe0bae35ccbd72110977323317fdcd370a4401425e95b064cd6d14f9c6501d161c58a22ce1a4cbee6fba05be5128d024f8240313c4970365a3844d58cbcbbc7932f0e838f95c8f4abcc9b401fa49e6e927e651f4b39457f5472f6cc37c27330d5dea9ffb0080d771bf21a5de07b22f27c8587e39d5ed336763abb40d63175234e12cdad1a35e4574f6778514625cb823c82f802cd9de0177bb1efb3e3c9b44c932b77e226c5821fc681c47ff661504dbe63265e4b3f0d2f1ac591ea44f50034af34a9df942c236f9cea898ba9e38fd2943ff13df81cc41fd7cf3e22c33e2dbe72a1a3c2746b5a00a605499f018454cae05b3d11474e3b80297c0fd71b2fa763bf1cc69c121b0c6501558b99c7ae46374f47444cbe4d88dd2c9e0191e33b5a0d9063be853a1c708122b170b15be7ae0ebcb40b01b482a1be5864d80b9b3ffab0c41ab14c2270600f09537d94d6a775a293a5ae120aee316a3ff6f293e68ef2c2baab23c0d8b3d108448ca4a09a4128733823a00913d9afe17f0ec28b1d0ebf144882e51d8d4f007046d0a1f1bc8983c27f441f25e2a19af882f606bbaca318c6e629140e531c8a627a998ce4a2550fc75b89438349d821c1ad78c7aaf8b150503506cfdb7df37d58d10447fe58c0e0cc0efa9f8183eaf2bf616e8b5d82289bc314fccc64fd18112177b0dd8ea85731bce604ab51c54c35567b7e1470efb215b9a3fabc58ea549bcf414591ef982d2f9e37261a28ee78879f06e3012ca11f41bf341efde872083223924f8bd8ceec4a230b402f717e1a15ee7a117defbd7921dbf7365b093f429e16a9de28fee5c7ef171e495e48a1795fce3cbb9741320eb29a43ebe8cd1bd79cb0d153cd35444ce414d210c1501edc1620b587a3b036e6bf77e9ee96e80db07f883970bd884405a0e421f96723aa5fc26b44c07bfaeff06fe57aa0f0329f78a325dfa61028561d8901206e751a