0x2cffd02ee77cf07afc05c91cc30a544dcf4cbccf04be3e558ad3394a668b6d4d81653ba4294241dabba500ca7c257459f1ddfc8f8a46e9e4c28e5a44e33aa907fbf1d7931c6f45fe337ef238cc47db1d74a074c51af9a9c87fd0dda13dd962cff50ed5ee2774efdb8a6c682f0fe46aab5e5d1a087ddd79d8abac51e5208fe16ca92a01b922284c2cbb2ad5b3e63fc5eff185398090ab2978d06540a1b3d8bd7e9e984b2c7297e181b0e22d14321e9078b019db96822b3e6e294a46e8258bf23fef60164a7a6c660574c5e30045e9f6a5fb434d031d6ccfdd4db01f68414ef190831fe7ab40cc4320f14af868ffc9c0a04ad3b314a99bb15863873af364b5b6e23eef4fd914787b5a2eeb6421ea15029570ab12d0223765c8321d7c4c9edda7a35c8762f055fae9928352d6c2cce41fbed7167ce1f2df1c3900d22c9f7e6810e0d32cacafa182337ff81ab8b4014f90f58f7a9e8b8f79c3c2b51cee8a537d998784e1b49f8d46de81c8d3ffd1e98d7224f228ae2d12eb69f791bff4b5054e2672c3aa04cf29d02ed1d850975ea595ac49cace42e1a82e50215f40a23107c241a84409a23c3190dc32c31df392d4a980234804fb85b5b2e26332a375b284cb97894726ca78899a248c2668fbf60e2cbb57914d7f23f51899aab083cd97a81190ff11c2599c1b84a8d32e93772d651a2e158e7bbc40772bd95e2164d819d1d9554eb3bb43480f1a525f6425d4467ef740c580d473257cc384185959de02b835ffa3102635eafae33ef4053ea7e58f48095cbd714b1d643cd6fb1950765325d80e92160568916acbe2e24559e6fc982952b3b9afdd4fb349bb13965b15a8286a60fad63adb17d6e066c813234bab881f5c5ee6e8429141674ef4faa5224fbd6a732c56ef4ce5ea5e21bb81b91663ac10d2499c2399cb15c7337567e1879471997039f567973c8a7f6e6542a275886b7a26d53ff7101483ea5a2e5d36de13ec88d4a0187b3a0f234de7d234b0b25e24f388b72d321cffcb299396cedf23983061157d5f33df53f2767b312d5ac1c9aaa0b318e805581d0cb0e488a547f2defcf8a78d03cd4e379903cf29e327f56b6339ba6665d87113a27be2a4647f6c80077f92794b605e4bd214b00f513ba14952ebbf89287e3d295ae6b9de0b5984d043777b9051c0d6be694327be5a26488707f51b1602f056a7b8c8e21e0aaf6de5fcfd0d8399656ec830340706fa296f761d418f2a7bea4d577f7b8498ecd9ba0ac2092613064960341bad42c9326715d1316e20d6f31bbad86de0a096b7a5509d10123556106e519615b77da3051b07332ca9055831b47f5ee907461a02283e18f3f27f1e81fb191f6ff9d3bebdd499cf9eb0811d3c8fe52b548fdd34c17b66034e2d5de7ff875825b8c234389fbacf9a54df4b514fe8ce4c0a9686eff3706702249e5849797edba727d6d840581b029c0936b18ee8af0c497a99d8428a5ceb902da2a47907673494e490ed581ab8642f7b0f5b2261f3c09e593c961b07d7e4283e7bf88a1af27804b962edb02c2b8bfa4fbba0184b82fa6f578de5928c63bc5af6518afea8e0d98ed00ed6636506eed2e9444e0b7ac62032db5f7850f92f778b615c6d29fb3aec0571e34f91316637fd943b7503d09e23716254fbf256f929a77218d973d1ce527c0efb264e55b7a1e594ea2e83af6acd49af5f14dc0d9263abe7597adbdb9d303f8f06032ec8abf6c4f7062b585f1d3b921d6a7ef40bbc6cb817fc5c06927d4bb1fe1afa983f3cd1918755a0798e29530afa07cb5876f4fda18f9fa2e059e57b5cb45007405fe4d5b4542fd9f5fb0b516180a550b8ceea7d2a9ccc9982b0e79f432d6b685f7aa7140f173bdd490649923c319cc3ab7d763d5c76a1f1d4eb412c7fb50cfb96d91d8a8f3b1da8098885893a