0x2cffd02e4f8428a21326fd2002a81ce5d8ed577a9d0ac4a803a0ac5328e103f5b231c1b967ceee2a39c1aa3777e82836af4371f95fdcccd4942ff298bfcf407a5be6bc39d6293ae7ddc4d7ee0a3f11412c01e0fa67428360d110a277155e7688afd1c40308d596ff09a881f7147a3da844ff44fef7781aff210d496dabd710fe063885250ea8665eed3258f12ea2f953ab431c83c06d7c4ac0f467a3aca13625fc27de13f8e91533e6e1b36be78db6573174305b48b408b2d67fe91046b6ea727fe9a73a7bad2530e08cb8e9ee04c3571671b161e30620e549fafe73748bf3a8fd99c54169db7bef381f76158736894e83fde3f4f7f375407374cff98d0b626642f489b4d13cabb913bbc7b245ac3d44570fac2653bcf30c843dcdecd0f9b101d167f43fd441d0e6cb8fc4b283c7e6a3ea28d1b925acb44f47638da1b4eec0ba772ed6b9f332a57aad89540bd4026a40670320d0f30261dd880bb7910e7012e990941ca4ce1e288be0c9f471fd0b05df14dc849ccab9c9fcb77a4bc0a7b41a8272598052078557728732ba45e59d759aa5b296945937b1cc5fc99b2dae29f25bdc1ac7e9ea687b07fb0a9a418571793237d002b16d4f4257cfc9ff1d6e996bed8ee60175d315c69469800ff8a4a545f42abf230ef8e112197afd0e1df7b5ce83bf96a55caa8177d053da39391823ce4ff5aaa88e80f6fc2c5a7600618a62a070a2e982196331d9730eadf803cee78fbc0ce2394e73765cc007ad4331989735e0002c241acaa0cc25a2909703328cc24d1844609be5089347a0dd90f8454b164b08f0ad7b5d74349d43f8431150f3e7ad0d1ff9c20d4be304efffd17e985145e2ecf270d8a80b6f8e981e92b5e04c78ef2690bb2a950434b0a25c170a070d9526e6e9abfb631b781a367f4ada81c20472120fd573707d2d54083ce1841e924baae0d17144847eb2d4baa50e67fbd574bf77a33ce83f1585d4c86694dd82a91bc6dbe9bf24c58577a3975fb32cce901b3e4df9cf7c860e67acfafe97977cef968832ebdbde82f3c51ba9cb73b364924c363284f5cea37eb7eeec5e0768ef3e93887b57e4759f02afaad0f9f1b9f40e55bb6ab9c6b43f4d0ca50ef15427689b6587dea50b0993a82264673d8dad41f53903ab9edbc35b1f663535e6babeefb6b3a0e092e5799711e0f78bbac7981f0b3df019d7a429e2b54773a2adfb5f1f72556c6b90f372dc79cfa7e1c2d3353fe2a6869cd6b2f29ff26377ace79bdf59189c75a9bcc14e8f30e451be44d69e309bef640739faeaf4c6f3429658f968f56bfe6f397c36846753bc728cd5bf7787b508313825c05bd5435d3719c47368532d45dbdfab76815dc56138eea5eca460781fdfb071a2797bac4e35a319458e2610de702495d1bdb895486303d01c37511a0a5d10d81ee0b142950913895b9ca16752a7144b1d04d377737b10830c218d770726310d40e211233c10c9de22a92fb35fbd68e41395559939738c6f548f89832d0ec1389805b6154046202e231fb2b725f846313bda8cfe9d28c8eca2b1ab0a696033b95c6d21b9529f0c93d7a46f88fb6107011d4c68bdd5f4d4a8bffcebc88cdda841fee9afff6677cc629041b022a61069545004e77d26fbc2d671aa17dbe90b3706e1e5ba9fd6da06f4fa38044ed2c94ec345d13518c1db9b4ba52af0b05f99c9058866a2c56a15464253c272ecbb77c2f11f3a1d3bacc4125cbc28dd126e46c9629afd030255877d36a45f46b78076cc7c134f6c7184ad89b4e73fd2389384c5555aea14fde82489ccd6a728f8445cdfd44db55bcfede12026ad820cd82b89b574a0bdc45e28a1701ce1fe369c866ec18c4a6d504f2304d5212bd8803737aa4a5729954966b0ac9646e1114f25864d0ef62163fe2e04deae90c8972b114d23e4c2e49e