0x2cffd02e792819a0534e2e19bc803d07d226b7137d195ade7febdf8ac353cfdaa06cec13129f9fc29adc485db96f24818c829f6722770480fa21bb651da6662073024e21182f6f0ffcf2ce4926b26c52a1d858a0d1a61b14dfff85576a38c434f7b4edb0a660f880ed98475a61c7fec2e18600722d6527d4ff9f0d1fb337e6fc90a5aadd327bb4e042fb7459ff6c188f4745b61bed40e402d891287a8037e01932201f11bb14e6c1b0564528c907abf388db7cb2d4436949d82771d198ddd92d99d766757c8217efed236c3d378f834e52d66a5e5c0c8aa10176034d10884e79d6aae48b91462b9fe8fab3c54bafef4bbaf328baabc3b41eaec00ba2bd783b766e0475dfe132a00a8c24424c5d2aa8a4d3c0c6a5d0ad31aa42077c6acf68d6bce77f12e0b8a8128756de22858c67cfdebd70124864e51b6f085bd25b9c35634bd91f68b47dfadc7aa317640aa434538aae60c49a1bc01dff59875c69e669a64d2d37b6b95d9148280245b383e69b9ae8ce89372a78b8705c862078fb8ca9eb5749ccf8bf4cd4a15b8b7bb1036e4a80b1e89dbbe660dd32a3606177bb0924faefc94d9bab4c5ae7a3f46716b49ab3118ac20d7971ecff1223084071db8223c2511f7b142fa0141a179ef3abd59b9d5b49810081ed3aab181db3748d23beb6324d805e2c0fdbcd7d6ece0cee5f020c70b87d051635779196f70e0bb4a08970ad58bd9119a3f37d4994f4f0d676dbbdefd7c6fc396a3a9a34203126853878355b05c72b4f065282cb8010d5df2d32e8d2942cabfd8881594b9e72f10e087e18b64f94fe0549a926069890c3820635f7cd3b89fdd77b84309d0c23ee2697039e544b4be6ebd75616b7e099c4680509a13d75f0467c846efbfe16f794eedf0384366d3fef161a95a2cea30b674f2f6ae028cde1a74bbcffc5f5651d5ea0c3c5c7352ac0e7ecbb653be85faffc51ef519b445848256f521ddbb49508b535e9fb93df2da62bbc199c108d1731aa9ad02d356328106bf8c440b86ff22a072f06de4d816b932df727eb6694b5280dbe7dca3ef10545fa8a97f38e042911c9850f841a9d986aff3d9d9fe7243d0d0365471736913b1244ee50fd0e1857f85350d8931b58f056ccc380c33b96116f355f45b8f9793fecaaa359a5d8cdd9109f9b9d7feb5b27dd3b1fa1d6accd3d1454736c1aef4295823dd766bcb6e57912e5153c4d616eb34b536c1a3133194c82e8098423d2a6c6d1e5aea36d3546fd2f8088079cbffc3c24b20164d375413f426029940aa9f674093cacb7295c9dda9cead07c6616d948fc4da639845b6d631cdddb8044538c87d446542e3227005d9ecc69b0ee2b490a7e0c5fb4ccf47ad838601bbb7293d7a86b8595846f8150f25e046cd9429e2da84f813d6e280629f158438cdb419cf897c62bca8f9d0e14af8150be3b9bf83bc4ca091d74dbdcfaaafba3cbfeeddfc5e7a69ec7b1fd5f487804996698cda2d368d6dfe0b3cb4691f51e5506f05bb2afc3b4d41b2318d871ca3f60d9ea5aec341bef39ebfe7e5df06213ba0ebe21a22130379aefc6cb7068805b07e81bbd2e083161e3478223c7608245ac22453b6eb8b0809abd8987b2717865355a767fa089e3ddf7b011ef926e3c7c41c8976eb2bc5b002d359088caebe416be62dcc57b43d01ec358ed04c38ef44f83bd42908e5df33fd7231e15b5ec3679c2b6caa03a08bdd0fc4151ccc1ecb7ef54ca00f7bab4fd7d1299f43df7f0f1bf37c4736f8ef026796d9515b02575f487354d1338a61c43ba1ef3278e6e4dd8056a6e43fb6beb3f59bacea28cac3728ee0bc3f0b2a467d13f52615b4b6f56dc1af15026e28225df193606b653b1faabb201be02a4f0fdbef22cacaa619be625cd1ab2ae430482051b711d9c6ae311cd8ddfd6833d769e7f734ea7f6