0x2cffd02e41160a6a197e49b796d7d3dbe641234598d27b3a514c999aadebee60040eed3d4f2a6967e9d5db6d8062bd113dfc881eae800fa800dd5e46605ad636e909c0d65219f25dc0dc0a3a769d7d39508c71b468e241db4dba9351ab8c49866614403b92778e059328b387bf985cff7c448f2898af98be651d9c15ce458b758afaea3c57cc0f2af08f938e853bb3443d564905afc4cd05d24ebc20cdaf532a31637dd54610ad13bd1a4441a035f0967962149755a6d903dedad3e8fdd16534cbab41bb293846d44114f4b06ddd74ccf331893a07e5c974e9db775002cd08448b013ad4cb1a17e4a4e972140068acc7f4e37b6b28e06b37ed54c38b365c5fb0ab803c119daae4c100798b6efafe8218dc6bdea447ba81ffa175cde6d34d1e12ea3938f95a28aa43ed6cbf7bfaeff0a39110b5ba3f4aab006e492314d952076ce1a1dad4dc077ee22d1cde10fc990e6684e388ca4bb8ae7f11b3501a7b92f791c30b70b2f58cb7e4fa4f8cca84105b553310e4616ad8dc8c32f1211ed45a6ea12e2e4fc7a48cd9d9552ab2321f0c70eefa0ae681ace27c7d05dedc9158c4de01241446fd30f0fc71a93c54a7ab1abf1393009befa45108fe6a0a365ddac61fd16f4d4ac6a48b21aa3ef2caf996a7f6a6f32a33309535f438b4354258c5c10f194ef946979cb34078af88797849579627fe79552db8c15b5e37f5e3e6966d802d63b44401aeda147fe0c0b536abc57a579ffb4cc92091f88944529bf864b8db84549c688cc552d76bff097b6e6d0e688174ffbe18c04d7e8df633cbef1c3806224bb62051af60572047460b69dcfdf28cb9acf432e253184b59027fd04976ae342eb75a608ae5f30d292655702b3f2f6f2c291cb2966e8deb51fd6deed333d5cc7bc533dcd16dc0a5a3988614718355e6a5feea4384e1f01ee6825def22142d0d05549641938141dcfe1bc7d41902ad1d499115c7d99c69f98f3bde281206658b1f2709c9f59733802792dfa3a3a73750374e19a3b96e03f8dd75eaf22bf7c83aa1fcf92f8bb7f0346ba8acfefe90a5262cd73b7506bf6328ed6586a291e7103c2dcd32d9674d62a9e0b2f49f3630b98bea4090c7a009fe8d70ea58c4a08ef0dfcb0f4fd8ca38d5b7a064abe76d87ca6f505050d355bca6a0e00809c77e5e82e0d3b4fc2a1c0018a5a72d448b115fd06b9f91e79a57bf9e3db732f8722eb83af2a497eaab4ad2e7667853eba1d229a7564bc2560c65ab8a76c698325087f6a97c4c99bed7cf9e6c1ce1d080c9a15393eafe2c3ef4cfc15501f1c0fcbfb447ab530a0124375dccd8e91069b83c4e0c458d0014d838388e980e99d18905a1f046dd2eb10d3234582716631d60560afe17fa307ead62c1ae2a826fd8edf9879b2db2bf39a2ed67425213521704fdfd9cbbb34ce70a76d329b24df0993000bf3091d230a6d2294cd2f49fe3301e971035d001db5f87c7e8d96bd7c6e24a90985a1f5022ea742cc71445aa4cfad16a40aa16025868dd17ec115443a0d44b9c3174993e2e0458e80413c89abf40a9ed18e3a84a176c2e2079fcc7b03a6d80170a8409bdacc14f3143f6e939bca87081589095e5b232cdfdbabd6f2b82e73dee8927b9b94e9ed957da2181b31302a554e195e6dbb653aa9c3edfa9f0ee6422ec5ed5563eda11d63664dde7641df1dffb3854ff6de7e48069ea02c8fcec08f44cd5da6d9172bfb17b3a165badd51de8722b3a43049e67bedbc68930ea12d9421a589132951b410341a1f241432615305fff06f7c5d4f3c13d4f9d26e3a516f57a68e8eb423624e8abe5deb541359a3804f48440d19e942e4909701071b450be51d5a105b00bd5061c203aae4ef34bbcd7e9d2d85cad281c8821ebaef63d32b516ee7c052b29be8443b9fcbefbabc76806a1a82c04c714b747