0x2cffd02eed8969dbb318d8b33ba246c1d17a18e7a8bd820492ce1e64d96e40b1c26c68d4c5ff27577742980f9007a520805e13a1e08025994b2ba1579c382516b5e2457eec9747b1e205ee6b84e0c7ab189962f65b0c314dec83f77272ce8dbe04d2f279fda300310ca0aee13c7e723ca0a1a090fa2cc428363cd0b61227ee6c792be796458212dbae252307f888b6df6ec15a5a43f3a80528cf929e06989ab2d97e3f75daca9a759b113bb65689de14151fedd3d645e974f18020f21997be38becadb7a26da1a7ba92ad1e1979764e7f68bd859f7888720b1ec038e84dfc369807c358e18c27a927c5a1c2281f21bd50611e1d26c39b7c2104ce6144cf353c98c3ecca2f087fb6063409218a7f30d45c63ac38273a28add3e88c1e4aa54da275600a50e1404687c5e69840309ec1b774461d67bcebfdd44faece7c54bbf41491f35cc30d3c641e0b62722621f2d03436c3de947d71fd7607bf6c999b0aac664759dfb4fa0a468d3128648a44e6684f67039e810f84563b6184b12c17e2a26e62839d8b9388d5c9979d1a1dd6b75556453a725f68bd53fe153d3d9a2f022a30debee1048585fa035696427f43079a547aa3b350ee7853e326e2d5d2e992026bf68879cfd74c4edccac78f2f7f034985a787a33cbaf8b15f860eaabaedd7227a46381c5ee217f86fff63563a032f1ec28f324b00676dfbfa602c63023c42736e7aa9707406b290ed2a94be2a6bd8f0520ab95f0f050fbbb17a01584eda539f637b58c75fdcf9e011537ef5c98bcd1df9f47f80cb20b676609b152b6a06595bdd4b773401cae0d7f7b34a81a37168497dd48b52b3fd35b2125702680894b121c32b43e2ef72bc9f25e6ed493018a8111d16eff7b098c580bfde0cd006d798a294bedc8950e848757bf8ea882e62700c683159cdfee9e453f8a33c7f0c4b8762b93a2caf877446c880473f95b19f28e8c15a63c0cfdaa83ad71828b5851b7417f01ad978b6aa735472cec7f0861da65b7d7839f1f2b7c419fabe42421b4b2b464bd48004e6f87a515b00bd886995b6977289b795e99f25b467b4bb35ea1076c6d12177567b4d16d30245ac10ddc7d63e3b64e1b7235bb8d4978cf4811bc3f1e972204393d0198d9128a843b78eb22bc337e5967974a77b52524ec0b8c4f63a7bcf5d38ccc6961d89d437f160a8c0f457d5373192ec029f32ab17e07a78f596695151bfa04b0487e4130927f4f22c493105ceeaa95b68cf221a6364ae7897388fe3e1dc12bea9a956a59f23a08ec7e769f1d810b60b5fc3c719954529b9509c45b31fadb3c14eac876bc081f28f67b318637408075611ee0bcbd6be6ea436d61df21164b3845440b4b253ae153e4a0ac76a17386b7b0f4e85e1a38297b9328a658c1a0a1093c94d6e174f1e712595f4746202f9e2a42d19be17f5ba236cf341d2b4b1fd477ab6c0783a9318caefb67e9a63a39be573cd3600194819e1b14f5aa75be6bb655c7b102530283b2ada3e5fbe44a3073667d0e701b9c23fcd58d37910ffd2debf025fa75a525db7818d4afe9323a8fc632c66c75710b93e60364e10ad3481851587006973a1044ea864ee4c991f9a0d4b06bda973d82955cc4df03f817da84e0e7a8ef323cf85fab48deeabc8cb398fda0106dbb908db92c175ae5d03f23404e9dc57760452d284e75711d8361e1e7465f298a0558c2837d3593fcbc13eba03b03c9189826bc9f0ac605a07b97849dd28f06387b66cbc7717b372ed36658b9b55c533b6c6399eb0354a30cd59c9fb5f8e4cf3cc2677c889ce8bbb05edebc3600766d62e98a8380ec07efc9a6c3eb2d59dbe2e9623081dd9bf96ced158e9f953c6d27b13b073ffef6e0250ff06ec5a363840e2004b85f65564573145fca7e7e843381c01f81a51a8a3ff64d045aa3a5d1916e