0x2cffd02eef088caa25e99580138dd505c8430bb77104a85a08b11d301c556c0aa8118bba4497647d75ea2c06eafa3b6c50939f3a55e7a5d61c31ab6c607cfe18e2cbf345be100002edf3fde9828383c766f3e4bf83ebaf54cea8ce7ecded329e211cbd832595ed22edd04381dd30c03e083698b0f47a6450d885ef6b9dff74ce341c19b9ab55497200fae985251b8ecb3706c728a9266a57531585b952fbbf977dfe504d181d86fcd5dd6ad7bf5dbf35305770d4c1dfa4b57a64506ec597a93a8bbc8037bf0c2f019845c412bee63efa743f19e716b8616f4ec800ef5f9eff268706dfe358c40a4ceb489d8191801fe3997be24dc3f5c7194df7e015488a9878b14a2dae112fa42abf820289bbaa2e553cad20f8f57496273dfb7187ed2f5e908cbfd3bba923c97bb674e7cbd7754f6a5723f5313301691feaf75db404cb2f3201fc9751f5407b2fb41d5958969f34c366d133a713dfe9e4e4541a5fee9ea70c0de4ef455a7413dea4f8664113ad8a68e76b920c17f0cb5e46760f492b05d13f0382d35e34f60b0bda95f86355bc9aa2f0cc70c8d82e766af7eec2455d7b119d586ec4e1553beb618271d7c3b2db101d35b374690a0a4bf659a300d78372d2a7eceda0a0423dd52abb85121b6aef46cc5798e20e00ca5ea9b4d60001f5ca002bf97bff98e196e2a2903d6c459c2abb5b5c7280e66623517ac80b1f5b36b874942e1f8902c4e466bce51734a289741f75c79db0c2744153a7047b269741f54af65d7478be85215519b812a77d1c65e7e0604cc5ab54316c3a18328210a96f948d527eb5bdfaa47cbd204a0b460eeafa09bb60eef081e47c0e1cfd3b803b2a10d4621ddd08c9e9f7fd532bd805accf6bfac732f974316db37828c5141bc61f3ffbe9742ccc44d0ef993fb261920c703f2784112612da47b51faaa98b7e55bd9e2ead4df593175295f31a0459779e1e956208447a6487e089f27a302b739d27a09bf24ceaf97f59f8cb95e1b8a8736e1ee7a4130e1f7dc0e632f59b3ea6e7c16217452f3c4c69a07a9567deb47b260aed77a275dc61fa1c566c34e7361b4ef1327059bebb037fbb3d449a49833367cdc466abcf7b5e9b56196fec0d0b50b9d980931cf60e826d259fc5009bc148cf554558a1a25bf823f36e5b12207667da348c6637095fe9b87d3c75277d560fe6f2ad160acc477af2b7c453400f1db2232aa1d7da3e73e270600e5ffe6025b2d19a746071db7a699d5ab6b06a3914daeb487e3ea5c7e36e33de9080ba4af62f5aa04f5c70b243e85a2f3c2409f46c74475cd4fbc9f235aec09771c653397ee37cd2b837c5c86cea98a1a46cf45b26a779c310dc2d07d8858e7e14d8704395bb3c069e2ad77013755e57db6043cd7fabdb8acd8051df631cf1a36e66e63356b81dc11e4fa9eb0821ebc333747211039e38177ad717276f89ed51b2ae43b177748967d31dbc7f5dbe3eaca615a4257a5fc291975e08b65eecb40e3c513c86ea0cdab22c23d9bcc27b2e848d4da9e8fb55584b312c06cfb316a7755aad9b12cd2bdbd038bab742acf686545fca66395d8351498a8143875d1c993650e5ed421b47e0a0bcf6b25a53f7890b5af2ae17af2fab2c231707fbc523261ff678eb8c30453261db0aa94d9e3be92392a964c611e8ff5bd45cd5a5cf7f49fac2db4b28bfa3df047edb9b83d1a5048fa640cde9a6375a92ddd9284d3f09a41d3d123b01895c604bb62b4338258f0cf3d3aa45fe01b8ea70265861312cab64edf2acd1c16cf50ba66eab4914ea1103b8ceed941635a22cb0fae29e5f39688e5d4a7212fc23ff1258cbca8ece4ebd0e72571243f68051ec691c7c82aec6fd220df2f2cdb106252ccf7e7fe1236f785c25635faafba4369d6da76dc8feb2dc868812d053083ba8bc8fa3a71d8b49e8