0x2cffd02e32c763ee56781dd2bc2cdd50645ca6f1a9e82557fa7d187f24afcd65c68066d2f5152ad7d48b50becc2d2b4422181c980209d83bc84ffcf4dc7f18e8b1b7a6e6ce8e2c7fc8e07a1d191325b0b9f3a55a532bcf88043904b8e2bb89de0eb098dd02805b942cd966e564f4b6d398057734cb3b0b762ca6ec8100ac005662a768bccc7ae84fa7c397fdd3248b854184d987988317886d33bd7a8f5fb8d41337df78e56beb871fe5f7a2451b02cc6bf68d1d5d47231fa08b4877282a1f6c2d7f3d818455a938df8bf883d78916e1d1e3722262b5a1024605a434e91578bdf4136b6ea0c464735ace62c08e0aaf3b9ed539772ef56d682fdbb94703b9b21feffc250a4586e6017aea9ddf20e70593e9239ce2eb11bfd5af0e310681bb0ffda0b50f8530fe5da64ddcb71c372f016756ea18eb6d4b76e7b49409423c77d03d4b3467ca08525834a75fcb8d7446742abc6ce91aaf5ae6edbd185748b27c62e2030a5ce5162db047991d1dd327e9bd2b56140be69f5bfdc64cf9024308685f7fc25e2716716e1afd29e33e3c3f08c3329f57c69e0e8235be61b30630347f0fbe67ac079872dc498df45fb1f5873eb41c9fb9e81309722bac7ecc22d3014ca193ebdd943eb8e77e5ad7ebe7843a8194e24bf8072cf8f47de996c1fdb87252019c6a4ddf0f28fd2b6a50b87d37ed60ad2c0220e21ae5bb4dab1717ea975c519f05947acd2b471d7523a62d4ac30d85e3fad4c16e61ddbc2eae6c3aa3cca43709fb3764a0c2210d418e76a4784eee71e83cc67614219fc045d4d90228ede916ae295da5f3f9ad15d49578508df0687fd5a0ef07eea6af10cb1ff01584d1988b673a4e52f0370258aa8d156cf69a38225f6efe5adf2459fcfe9df7d01d42f4f378f92589f9decd7420184200e313b0e0a52758dd3d44b85c845f04ee9b4a0be23eefabedb2312013c18a84ed2ce2a5561561540c0f70b1bdfc77b483f88852adc99376cf7235c98299babf270e31ee8d881b806390c41fc805f2a8332df9e97bea9f97694ee60f4acbcd9fe6cba314968dabcd55b9040bb3f063cfe87085305006849c530886da65aff16ddda56e4623abff2e874c5d63c06462fcf68e2690d2351e6f5095fac61eb9567fe7a93532390ad281c6d0ef0691d9b712d158bb9a00b66ba2cecd854221844cc5052ba3af6aeb953e54570ab26c6b0545a96b9bf5ebd5efcb762a791b89a6fdc6ae9e80ed413418ab9895b66a9f11f707f45050f8c792a503f8f0755135fd790496b2ddbcdf9ff35977987d212797daaab05e040bc08db8045eeabe499e5f1c5134bc512f9978f95104572fca9c448fe1419c8a428eba0cce5f8995e047779ff4c4a049bca7479f7d59cbd34b2e14b7abd58dd1460bdf7b7311b1ec8a54a0174dbda26586b2febb88a08903b0861ac8a5439be963390f43865aca196265d531f84421063815dd3da62f8c298fd3631d7263182dc52049fb358fdf1a7791ffaba6d030d05367e9131db60ce3fb44c6638d2409ca84088cec49c34c3d315b9a3455bccb942e51924afcd91c25216e899ab8475770f4abc3fad0ca3c9741ff54274c1f2bac9fd596ace0352721217d7ec5ad6ce0ac248ffb45c4523ea2c6eebb4605fdbb798af1ebd9ec07ffcdd31971772b5ec4199a693e70072e7a51e3730175bdd54ef97f4fe9dc67f13922b1ec6c3518271293a0ebc9d2c7151df46eb0b3d366c1c3354f61c1ac5a0a0c2fd764110379c03cb1f2455b29842ee88656e0cefbc3c135909b1ada9fb6d5797528993869f9cd2a63a07770772a90b65f4566a5d712465d78138e8df894a768803d1f6bf0b8a32cb647123b64d51c067054f2380b9647b3e8145655e165673453d5ed9ac938978d0a20f1ff464474ec45dd3237f80939d8a6031c1950f73dd99f