0x2cffd02e5d8ea555cadcf54e7c4e26ba93dfd56c170ba8b781fc3d496eeca3c48560aba11144c6efe01dafc9b033a7fe063d6248142b7d210b0ba1c5a1f4d5a450f903a76e7f3ae68fcbc212c6eb7f7873d5d5ddbd060f218aa9bbafabed718700130a9039aa7e228b96073303a8ae4b72125f343d1ac37447424a830fc5779e0bf7f22d2a61c7fb86539bd44eb5c0e932b97311e312e888879f68491d157f1d11d14d7b2ea6e92b2887cfd9130def33c86d58745e139de1834a745c221ddb4e6e934ede9f844398bd0c0ce335a9e8cb59aa30ab9620cf1ba9777baf019e1bbaa8328bdb8765e20e5c25066f55dad6c351c1b8ac42898d836f77e69f261b6923a73a4e62e606d62e6eb34fc414967ea4155aaac5f2352766d05ce1c049ab899918bad37f34edfa4a4abe98774419b6b01d38dd7d5bbcaaf18d344594ab08f2a0f24b9ad797b0dc3574736ab22cf8cd1b3e3aca70a00fecaaa0c91d83f74f9a5c0bca7f98a29462f5df6a06893e71eed486aaf6bac2d8d495b437bd90fea64d4b00691da7c3ab1a53007602fe4b46ec7532b11e24bb3b24898cbd459e726ed1a4ffec81721dec0b8073188d0173a4b23d8e4432824903f1cacde0e811b324070b455ce61172f5bf287f6e62c9c66bd9dc97e03c90eddd9517e93ed3dc6ed0b5b8fd3bd6d196e95840af4a325bd707f178dbf5430d96372e0cfb10f8ee1768feeb46c9bdd6938e4f04befb5ff8a04083e38f1a120643646c1097f2cec1e1865f47b44cdba7b871004ea65d9bfdc93cdeabc2dbe651d8edc83229f8910eccf1010039fc23d94b1dbbe1fdb182ff2cc9b8561e248f4d37d39fb7eb4de4fc4bbf4f44e24d833f29ee647cceb792a5fd45c4899178eae11861f553a14e6a46b7fef637901849662e0eb113d58461006fb604ab34baa02997e6b5e1cf2475ad8c010b8b7a8abbf5c3cb09e0d3c7164aa4a9e4676c6a9328df3835268ba79df13421c37ac35870e3d1442969e7e296af304258a005a86f638a3b65422644d0ff2393e359ed67f9f32f581dd73bd34602f2a0fe44c07b6bead92284b788c3700df274411006112d1a82b478c657bd292af1ae15f82548f8d543c6461aa734906495a5390b9c09f942ea9587ac976c047a20f46158af089a36f07acc7b0b3cb4bbc261795071056ac5ee1b518e466c4429a75ebef6c305665951aec05ec56343700d58d61f37df1317c78c7267d355edcdf644d6032f2a7f5d4e184d172fcac458c0e488b5f029ced6c804c6a56dc554acbb401760122e7ee4a38c2de093c842651e387bf3a5059aa638918a7bb82c3cc780d5413e2a42aaa9c899ae996c01375819eb00446705b0fc6eb4f03076fd97aab976ddd3d4ba8da5b397c30152e707b4b2777943f41f3a99bed5b14be69fb6d37c80c67142ffb711c1dd511913a43e70d122c82e688a667fdf005c603969c99d9eb1bd852695df0e25b4693ac603b5547e8a6f2b50a312f0a902293ecb47b81bdd8bc5104acddaf74d04c6ec1eb0a70aca2da2533b4e642423cb39807a219fc2144f50adb3fd041ec678f2ae7c744bf63e379ee55bfe378f107c5c3267cd2965ea8e1a31e1cefb829510575aa18a65b871e582bf10ee0b6ed7d7da0fc08ad7f444c4fab2552e813c03ccd455045af95279924223412f719ed8a1cba9b0aee9f5976b2cda9a615760d4aec8ad5b0f1dae85662cb888ff1a4744e6d4688d6d2fdbe1d48d10ddb10800fd2ac3b3710f2fd34218e3a44f3647a5a7cf2e82ec3765f33b420aaf139a0173f1dd549e57c2c7d29a8500655c24d9b5495a87e5c75dfc2e8c0ab2dacca742c23b64718bbcbb594a575fa09b9f4bfb336c57a6f5562afb030f3df91d57f80b50aaba3c2ccd9a0158f85b633c573a2f922fb70fd5876b75163d61ba2212bdb74b