0x2cffd02ebec0ea16f6a25d4be8976e1296a725f096852778f06722fc7c84426d0ebf6cdc1a4e0e6bac4a4270b99ec8b7c9e9a7e1627cee6290ae32e898cc7de31a2da46bf5a97738dc4548741b6d99a8357258ad548eb75c0d07beb9baaa910536faa926076caca34db3b8d7af9146356c46708bdeb6a3e8132c4b8989c68548383606b34bb227e1bf50aceb9c1794e1e717cdd77e9e680bf8027067c04c5603bf9523f9663a238ba290e3e8960e624eca8749ad2deb2ec735d078a257c0a0f5e2e6a415e7bbf8d6d11b9a5cbeca179bd46464b8107ebd52c5e7f62ef83fcb6ecff0b56d2d9e7b6e32a7fb709856def8e7c3e9c6043e6f190aab0ad120570fd9ecf12c6a9894b65f0e168b80ceb73d0a68e2cb3de34f924f72a3d7e2d7ec95cdaff31165e46baba99c1579681c87d02303e0fc6d714fd460d007f6132ef97c6123be55846445ce7e84b6ba73497b4f61a3349ba0c3ca5a87f1fb1b34733879d4e02831f019baeb48db1931b5ca4b7a6a33e94d4cadc5cc024adfca32c4caa652e3f27c95b94cd264e3b0bfca6f1c8bc4217257bbeb623e06aa0b8e1252e6bc3bec5ff752861429ed753a29bd93b77e107598c873ff70e142f08c98a85fd806ad76f89001e2cb78c51e92e6176f61389dbc555e8df9c88d61f144ab07ead6117a2018ee3e12350d3c3ce17366ee963693211fb9114b34241fd1fc9364a7df19640bdc70ec8d50ba937094d086be7f60c1f309617fa86c52174a03aa72e0518a29524a8e3b81c0264db165942759c5c956d7d9b0c4126d1f2259e17920867bb1d97e0474c84ae1202b26dcf987b1f69da3fb36eddc1a9ea652cef136787a7247bc80c17296619dd2ab638b140b0d60629143df664027cff4837e250207fcc34db7b9363f41777ea8f02d7e766f56c34e6a082be7ac00dceda935b254263503b0f52e0dea7fabc63a70abbfd250bf213d8fb7551b17f185c58772545db9aaaa9b10d246d13f32355f1a2ebe89f4d9cd5647eca292b07af373e8649885f7374dfe70243781c18952f2ba9e9d40fe6ce9628fdd23cb1a5f594e5f2bbaec7fee8d1908c7a171adcc9af90f7ee631e2822069f46b3b5248d16e8c5bbe92e51cd856bb711f2d269e8024092f07215cf094dc28c723b2fbf525de007b2db6b287342e4b14ddaeb7af7c5804fa371b995b2c5eabaa28cd648a13ae921ae732c490fdeaec2429909c005fbe0b3db70cb3d703c2e26125b2d8dc34e3a5aeb4bf74f6a975ca30fbf950624341a06013b56ac25a3bae0723ef6964e404e7464dcd8a28acdf3b5f27df4e169aa8df3899ce762e1fd762c73ecbe679a42c9c89202a7ba7e8f3c84b49eae647467c89d5b3e204eebe33ddbc54d905b18b92b68e5c7cb2e1f59dfd367da849783dfb83ff2d7cee77b9785cf801343c83bbb5951cc4e37df3fbe93ed83edcef746509d8d7d967d7dfdd68bc514710a8794e7293750886afab8017cbd10ec9050c9cdb7a519c9235b4bd271227b65f19004046ac1dcb602a65716e4c04d880678b855757e593993a0da3ee83573ece536ddb2cd9039a3c4e8258602942c09cf77267c501a1ab8bbacd56ac43906ea9e77d823959da40cc8879d5e1fc9d7461ebf0efe1745cbc26aac00113bdcdafe02180b6b4b78689caf3b1822025ed003ff0cf56a0c19e6fae456b31e38b245386227eabcf711e23cbe2fb36e865eaebc565e30ab74885e3f26652ae2d21b7aa5501532459b5d81809929c60a9f0fb36bbb89cd6b417848335218354c63f66e5f5c0e6b600ffcc60a7104d3404f91101d5698af079716a9a3f47fc09723240afc44608c574ebafcb095bc24b10225681dc1c9839bbc4aa5bb03f0a7be66e0bdeecdf03b700478fc0a4d21209f5de0cc1eb85ad7ae3794eb6af0cfaca3ee180263f7af6