0x2cffd02e8846fa7a2089eb3c89375b10d3c0469deb144c022b310cf76ddcd4ed48d4fc79939e11b25de2069bda4335086bf2238e104b94ef7e7d76609bb6810b372f9aefd70541ee91d860b7112aaabef1e90ca8b531bc6253b93bb815d98a508a3da55db687ca3cd055b0a5cdeb00fc887494fafe634a14d3e75a5a1b6e679140c4cb331b6b3f18faec615f0435488f64e80bf90a2ad3f8a3dcbb2dfa0c72fa35ffb5ee407510e2ad8138e2d7f54c92e09f9b33d2a0226009fdf47d225ae94c4a2856bd1a33c71b05603e9e26c43203ab6dd95018d3005ca90ecb9e3853b5ac5a7006b0b5394b4abb3d84d7d91509ce3d2313ed7d5eb05b9c68b95dc7c5f2a8c46dc16fab61b5deac5a21f36bdc9c86166f48ebaa30c0228e6277028a79eeb9e03879928e302aca7a4d67600bc180740ae3417c20501dc7ccfe0edd6a4b1ca38f9136380a0a068ba40581fba8c23d35152deb0316d58e16fb4ab99c9aa6917e351bea9edb61994d98c042c3f7a845ecfa424fe5ce8a06ab0d2c1dbe564f7e6cf8e11757116c91bb5bc3a3be57e94eb62dfbd8d09739c8ea5921dabfad7ff875d4a3f1e482ae71e0e9b2100c6bd6ae60e7f0ec14afdf125ea01c77de5bb4130c2ff43b57b2b32f4a9c4c45469b3e713b45d66af72c255a064b547031a43860588bc05501cb4369b10ace044f27d866826afc32782f05bf80e2bd06e76e03164149333d0d7fc26b113f652f386f2f6d1167f2812317106f3ca8ac15504556f0af3f8fbe168567bc6ca032113e6841088357a6db1d9471320099c2433573cb4e169b884eb722b6e47f8d25f9db542bc4bb53398d617482823b2b7b595926bd87876bad0785038af4270569cdcd1d86ad765024820c0e6e643e301e87ab03c8834113d783fdd83b812cb7d5b9e4f63d56b61439e352d79490a3d496db43489362f6db3534851f4c55f5f1fd2f53f82bee7b67fab061a07263e83973219b26b5e8ec9aae3e314a50e171e926065a600e4b6a0049bef7ff8d79ccb9beedb30dab991f57855597dafbe44141083790d18eae6f49532c953c1dc7cfec8aa90b09a219218391b30773d5060a7002613cbcb7b7b5d0666c70d0b8df6c255ea8bab764dce8e4b4eb5b14654d7ceca7f8634bade5f10750f0cd7716c62ca206b94eae0049638118e0462be8fd3d2057dc6d11767f3831c721cee4fa3cb7e47ef72601fc90ab823462d6eae5d178932877e1ff98ba73803404fc015e16cd5c2b663581e7e97284d27bdecb7f51ca4dcbaf4a1edf43d013d224ae1364cc370fb8e75ba9562e4533ef0df83bf3fb836b73666906d1bc2e68e3d12972fcf8a9fa946612be2bbd90b6fc36cb9ab81b62d0be1b6c0bb077241c6fdc24e9a5c1357ac8623849c4c85851256bd74ec6c8fb687c6aeebe8e2d2675992812d14ecf35bf63eb588d62d9e9d68daf3d79238eebdc8665e26d531f4608c50d67064b0c741821fecbecd7029e236996c31804aead1f969bdbfdd004b887e1d3a733efa09db3f2173f7c5d39cee7d9dd66ab986073e9277a4874b25e84e87a5771e50e76f5de5699ff49e1156ccef949a541c4a63eb00a74408d141a7e6923412163b0d9c221747b0ddfc03c12ca1d97f0a012512355dc3b8da38efd3425b50a42b1a160e8e6f7b1fba32bd358924cf174c0014adea8feb7843b5b5a341255eadb067f899f637139f4c7b557af25313b88f5268a00cd25daad5322f4b070b2ab8035caf57eca87cb6617d6801b8729b390a8e7cc19d0acd4c27cfa2fef19ab6c034e650fae51696eb11b045c4c494c1c70663405a9be936bb2b4a00086f8e3e0f0f84e49c6f78aa4fdcb236f431673477fb198a35dd46c8acc8296486c712ff2373b4c695d9adfe6dd78e9bc6cca96f4f1ed97ff89aaeb6f81b5a9b707cea5d213