0x2cffd02e774cb1f97ad7ea0ae0d618bccc3c0fb060063b99e5ebcba6a72a353a074ad39f5b251785e29ba753bb1993f792b53a4c252135384c04263592953f123f643620b822e9027c529d80ac9b31b5361ed92599129a78fdd5e561a2fb9c320a5033b5b930265439dcdaccdf860f1716d8a502df31ce6aedaf1b83f72d7c59e533cb2b7dd0c1159eeca28d937ada88296cfbece8317027e5572df0d2b31b8915d66141bd856f8ac73db5ca3a375def1db15c2b19eec2b0fb39b5762353f006d9b6cb6edd47e9019ff4e77efe728b02887822791781cf05e4c06dac5088590b1f41c3d277befe656735ebc64ecafd55a768921a6873952419be2f1ff8450da9bc8ed68c458e1e8bb28f42929913a0060daefce7170fb625aa026648fa3b48e57f48f52b47f1d37c7619d8f3591e45b1dacd1a99c280f7d7ff879f4d92e0f8b41adf3054aef724453241e93b9933f81824a7119f1f711a06fa6a7ae570a04c23fda5cb49b2168552baa0eb63b758da5a0381da08e7878242efce598231c46c9c3412d9e0dcea72e4f71b2445793017f94edae16ec3f49bfcffd67884fcb0b43982fc81f942f5f6b64806e6d29b85a94e221a467c226b6b09551bc7e0657ec86fc81ff713dd09396b2fa71586df53381345159f468468999f654da4a2d7b09f0b7d859a7f2d67fd7a480f433a113e41c8ec324cd5a0ecab869f7660436341cee53bffb445b5f3de365eded267a3a7205a3fcbc271de07437eefebfcda1b940d7d98cdb4377d53a5dc6068080a7da9e916ab4f787b9e5e2686fda11873fb6d89b9c78d7aa8a6becca6830befcda0115f8b99559568b8e1ef64ed68073c19f99dc3416dd54d0e8724808b9f6c9a554a88f8bfbdce39dac9249cdf47b4cd32123859ef8f2f775204744aa57bad96dec5153f6c0b8a2a2123747e688103ee4cbfe7ab13e1bb5dd95829ed98f65c778349ca02196e027631ebfeae0c463fc16ec634a42d9210e16c832fabd413b7ed5e29cfca97f67b6e730159786c8d2bc574e68d23312237284ca7a0eef1c9b5da255ce64dcf944d1a6e5032de9530a09dfcec5c457ff7dcfe24b4a0a4986a61d781ace9f488e2b278514f0940c41875824390141a1f7b82576de131a8f62451b212c0d3b3f00b9de71ea1c392bb223178b67c41be5db09059a178a916b8573e53db70b9b5d45b1e343e2743582899ac7406a63650a8e0beda5f604c09c224a7bc35378a0d4f65f20ebe6dc48f09ef643011240111258e396de5c2312920ac6d643e7b46f587f9ce59b4514a92e41066c471235a0438fc5e8353640c181c4c47e2723d5e8e0a7dfafbba23bee1f68149c0e5e4eeeb4e48ed29f8157237eeb3453d899d62f3d8f08db7bb146673980fabee0065741e8728a8ea57e15846f584f2e73c6514e5501440cec5e687b52a0d99a39444ed6e85b2dc78739be2784058c2293143dc4236d663ecfabd3fabd86838423ad2426f701c30ffbee46f618ee21e14e821f6e024bf7ba43c006a07d310c8bde31ac0039b3b7926b5c51ecd79d9e3ffda8ed5bb5e427ed894a620f58f9ce74e45f98e0d92944c7bb07001377a9d1d14e00e6690d4b2da4f25a6f5d72902bfb84ad3ccad84f76b9360326ccc674934bb2dca6a756e896768bae9b1e510d6d2fc14dffef10923015d942da2dcab7bbe259a3eb76b7f71b16316be4fa9e6a978f8abbedee13d411499bece06cb914375d5ac83db72a67405d243f01e7525c9ab00b2bbd39909c4643ed764f6de0c9c3a633d6e0e04dffc86353cbeb6a659d9c2a8795c161f723ddebe577c59ba0aca29facfd8800fcd4c302c42de45ea2fa0f54e6b3079cbc1bddd6376c80469953eef863973a2f90ca5caad2d69e2750379283a6c578c94b53680a36cc16a041413e4f3ef275151bbb989ad