0x2cffd02e6167db919855fccbfffd8e91a85f143373b88bd693d8c1afcecc572d9c45ec6da1cfc9d8d92f77994770bddc6741a71333ed2fa80d8e0cf2dfa1d9fcd21ae842457dec30b8d099efdf9a0e161a5d8212ab6d7558ae16db1842ebc9e5f8e3b8c29d051cc5b2edcc7f288148673b2e41bc7da6314c44b0c9ae5ade5bb9853ab8a0887390828f3fce746e540b5344625e0af9d02735773104c40d2504d3c547cdcf0c0094599a2beff8cdb983974d5f081db84cbe1c50d589d9ced361093196da76d240d83e25565d1340a711bfdd9c3c08b8b4ffe370e75c1334092fbc7f5408467b03254c486854b98ab3998d5234caa1c412b684feeec9da768558e986c85bf38116a4efca515f42ae8bc80b80179f44431891f92b22f736d70e19d90032b034db5d51d64cf4e39b7162a2166b670dc24ea034d9c1f87713abad68ed247b9e0a31bffdc1ff3c894c63ba9f562fbb8d43e4152f96dd83ed96d2fa96156a7cc361fbd85e63afcfdece338645cc9bce6f13034b0f942d3a7da0bd8d9fc680a58498d4af4d0182c8ec5f370990a7a051ea1c62704e444234ef3fa040f89db37b32c30d3c01a8ddbfa7e8f2db04a233a232dec5cc85f5b137addbe2e1260abe89f67eb87be2fa8296f4867293f9f0198affc9a47cdfc86a98ce9ab7edcae6995086dc89e0e509a7cce9452ae4d10c7861580714c93d20f74fde42da907e99989f0015b123da99fb1f0e694ec54d6fdceff32f4b3a3a494f76a9fc2d758393c6efbca2e98b2fba5894c77432620b992e7a40aab304dbb8a4211b4f13e890ed70500ab7af09fb6e9e23d2bb53bf8c7e5eaafcd3c526225825c3938e56aaee8714d46b3667962a8e3bc4f25c27688d994c081ed30fe008237978ca2344d34433d3c5c9a9948465e7d723c08ff7350d51cc258a883e8f87a2260658a608e3d0a78a82226e8627b97998dff0ec971495397f8128b2f82d8a9274d9671e738ed62b2633dd445f786f2bdf0ef1000228c3c5f0b86eac5c0df7a4d1ed4c718aa70d8fe0294968e701064ddd20517d5b14da68ee47b5fe9c97a49d697c2ce4f334ce796cdc30237e887c37dcdccc1b27f7001ad56dc7768f0ee0304ffbe821e91aa55bf4d985710e152a27061444627d5f8687b6c0ef10dedab90335c7807bfa5444091dd2f3495ae38a4d0e5a46d79c6c7d00b376e24f657547f928db027c9a2d925d3f7cdef6a5dd2064003134d7b1a935775ed18f118e1b6f1ce5f06a6581652fa3e3fcb1d8c875092d281adfc4666f90c87f0e76e4a346d7628e3386b03908861faa462f36c001cfa230f507212c7c2ecd9d753a14a32497d231c0b27c647a5d376672a05340383dd845c1aa766c91dc5fa68bdd97996da02991eec8896764213e4acdd3625aa7d8dbfd198ab186d02ec93e897d94dc2f4cd97cc36325f50580a192f6317018e2f115f7c562528b842353c0e17f7c347a39decd1721f4a9e959c99b5493f84d1f43645eb5c153b8cc61fe3f1e25866da07af6bc1cf3c396d8e8b7df47953876ce32cfff1f481cd0af04b695e2ad7080c54f1fdf66c8ebe82ccc94df19210d66d6c8216be8d1f915621beb25580f122c7d21b22b31f7db3aa2c42b32d3e698c3245a9c81a760eb2ae582006c05a10e4d3e4b1a580e4717e3b047711baaacd671c7248e64e9912221d3e9a8feabdcefe2b4d48a0716f4d872f84bc49ae4b051d60e37eb29ca59de7aeb017f82755d43fdf52483c4813f2e1b23ed9a0070377e5536d9b83cdf2235c78001765dbb5beb743d93ef718b3565200e453927f7574f07a86984854da41f6e107a2339b6f0f7b7aab0aaf160da1aa0f65ee4599c9f02663c729f9ed7c9c94879e5dc4475bbc6f39d55c84c7a6c9562a1519998dbe164a2885f347a367e816665d728cfbb5732