0x2cffd02e723c9cac266fe727c3185df54d4f08a18f58022e088c336415ac03f7f097a28a2ded523fba09a0dc801a78222bf040b83c7520890fd384958e169e8947a16fe84a2d7880316df336ee607967645d7e58edd427be2d2b8a31aab72c4d1b04fdd81fdfc38c30a848a3b42cb37623e5dcbeeb4966e7f30dfb504ad41e64617ce78ed8cca7be999388eeff8919e76aae09786ee1d5327d58d06e82181f3591048116d6495b7de0de4f4fbcfe20476a0795f16f1766c437593aaa69f0705ca309f61e3ff51b5c5079e0c0e87bacbe48cff2f57c014304c807cae5a30c8ee90260cff67e4fdc0c53c2c93ef62f471f4593c30e92436895bae923d83ddc78c140cbc9a1850162ab25cf48727cd6b79961284c0167a561340d5b1a29715bb0abc7ae78df0d36244ff7113689ddea1fdb66a54bbdf9ac8725bd60f06328fa594410b6fc917cfbc05f8adea5acae9a97b869ffcc6582a9e78bc1540e2fe4d47a4b848d13a967bcc06ef900388eebe90aa8f87ef17f99f5d9ef84522db4dd676c7af0b741d3148c56098d877dafd37f7d44e295ffca8d39df448298a8df15b80b00233df89a7204c0b2291b5fec9ca5931606ed4f188967510833e0811af6c489fbfd2e5eb3b1a84ddf9aca7886cfef948623334a9f3e83bf7a7d2140925c9cce21491b925a34e6364996c996045fd3a96fdd4a5b0d5919ea4fb353c757bef6243dfcda05d18c04b049be6d6350fa7cd796b810c032f7d42db97cb49e7d3b598edde9b4a23390479bc5fb663b3a3a30d1958dff3285d48bda987841255a66be69bee9dc034c66e7c5a9dd382b0c3743745eb2e6930f27044937d7280510c3f375b68d52a7d45371f4fc73dd291307937343cb9458e674d7832fedc4058f2d601514ba2cddc60bdad51a473aa3fefc6a0f8ef26ec3b763bd5f89037139a1608613bf9919cd42eacee5f1bdd112490f8ccb1acf7f54dd40ee8804a6f298920953d58000845c8934d01c5c82bbedaadf4a70fe995edaf7392d3acefe61ce7c61b6826c21bd062043a4dbeae23adeee02279371cf51118b3ddf97280c294993cc8e5147a1e45346a398f95a8dc9f3af4d93e03e66d3ee7cd8e211610ef9bb7405a02708a4836c8e7ed80ba36c8a59ea4483a3362b1553040d6db9587b106cc9a1986aeca0e1260898524bdbd3181d4dbd5dac1634bf86bfe0e0667aac8ca7efe1041cee3cd42948863727968c1fdfb8bd829c37fac18b7213097f535d795140eb57a46b5f2c61887a36a49e56a7839820154e7c2587f7cacaa4c65de101be3443439f9db3157efac4f489ae1b89baefb942150a4dbec1be1a8afb99dc79cc44aebdd00230678ac01a0787fa01886e66875871dac7f409c029877004805ca09b92d36273868e81dcf98cb7f21d9001f6412bb26e59eb4487a11ca6680923f3ee94568cd68f8e03602fddad8f9572b36c2836d22ece96fc1179ea583f22f60f4bf68da74197f630089dca7e212412b9eb3642dc5c5df3ced7f3863d2741839eaec3060583f88a67f6b2e17e56bf8fe641a2d09567f129e67a089fbff88bbb7eff737d2377ff8640882d2502fb03ef06917e25ad0ecc75028c85e866311ece29bed481cdb6a6526f304ec2b95a07d8c5c65ffebbd78187cfa5cb961fb016ed8790a1d19e4f9b85612b524545ddfb164c7a6ce46fc06d795f142dcc94abaa604c5d925a06af69a70a3207430e100f7c809b6342f23afc0afdb16489716f1a5cf811c14e959fd5d8fc2a04615eb0865e38636880cc44f523315ae7686d05c0c57ce17fe0f1c61d7d56a6a38ab1ebc2f6c08b37b4b294536b9c691bd92c7897081b38d2deeec0c496db8b7a659e5c3b1374b39d01300ecd4254e38cab312844a581f644aae79982042579ad70f0cafeba7933c6def951b86d16e4