0x2cffd02eed2bc38b52514ed1c4d831539a5ef400e06b7b04ca69eecd823d56e5467ea4a7a0796187973221045161268b0778c9fec526b3f484d9dc934da44a055e367c7b2f2bf7296b5a6b4dd29a04512176930f53363c55be2ddb0be83852054a152e751f1e7dac447c72be89613d01e4a64eb782117bddaf66fde14ed3cebfa3276876714cca0fa1d479241648a2f786cffb937eb8edefeb4091e5bb59b3f2b96e38f61470fe5d713641193fc36f7a4761c82ccfaf5f77230f60f44a374dc772da511dda126d9b8b7ba06ad82ed8b6f36e05499d2a38963fb918aedd899e90c2404dc12cceaf7376ae81fc104a637c52d6ce059a64f6cab3071ce3c3b8bc041c38fe822df7fe10633cc04cbdafed9ec3bb2596c0db6722343dbfea52a9f4231579889809957c828925a06f38ac63beb9198054fccd55af6676d7ae5b1c5feda092a25906a3f48f0b7527d6053fc31d17514d47679f0a596ec1ca42ffcc45e5516ffc3c3bdaab86162d755245db73ae6edc4796a65eb06b80afc97f35f7923fddae515b8ca45238c1b85905cdf86bc91de57c91849bcac831a06158d0aabe96f2234cd5554fb6f7d3dec2e8dc44d7ab0407de779c917f3c211c9dd262e24de02c82f0da7dd6dd0ddc83e0b9b1200c140028ccfd22dc492379eeaaba86510ae43efd4d970fa6a0985c25807643daf49ae6fcd7a39e0aef39926c68343c1f46f55ec0bd0d343fc9ce9fc9552d5dbddb58ee58b63450a8d47f02b237427c987555d694ff26f7db82f69a6f2dd8adc8a434bdf50faf8a369df66a97a8a9494e5b2ea65131b748e879db17d8706dc3189a6c1c00bdc31129a97f3495cc4ef8fb2e52e50c2e65d867915ebb20eaaf0a533d90e58e1330963c47f5c098c655d85d80bc96ec6889438011fb4234f92978685a5ee9c7e780464154d30c42b98729fb4246d55af53511b1ee4cb2bf151ffe7fa8907e81eb3a19c200394253f20e542bbfbddb195d9b5601fbe701ed4fa4f54ffaad791586e4012909e6a0f24d42d632525f28a6df43a1a2b0e317b4d3412153b60b2d4bbe7f18e8d2d9dd1408f559444551fa0bea0a11133c1dbcb7f6999c6e49ca371a1c103153d21a6442698d258b44dcadacdcaf545468d67f472e853f0850a841856d9e05e9be1cdfef3248ef07b47875f6dcdbbaa622230dc8f96e4b34bbcdeb280d087a2e406a443801c61843f32f3003cea6f8e2e3769f6794fb046cd8ec0c12293b34e6b64f51c642d0da2413f2c672168ad0ee9744fc613e0813f7bdc072dc70878210c31d07bfe860af9a2b93b4095b11f55beec6f50cd16cb46e6a099e480cc4bafe6b52f2dad55d12fb688cc0c1c64787f45e0ff6e28c1a3b5f9aaea4ae2ae2d3c6ad42a08c2e04d18982c2f3e68411baaa5cd9ce5eced54b0513f1b4e8d8587f8707516e578e223f28414100202963a446de763bee14514a23fd1504a37347f210233e46536787a7c225f601784a5c1666a4640fae3028d084e834e7a06235a1294ae2853e0799f4929b245fac238580d3b0d5036def2be6b1eb7d2ca042dabc62279afced4cb04d345e7edda609f05837e26ccf0278eded06362bc2cf2301e0e34e09391b7ca911dde37d8a720ef0988d6ecfb55946a8487d9df081d74bdea00c4c465e727caa87666724f4f1f5ad45a1485dacdbc50eb463b6fc2b39f0d8648556446d914e27e806e2f1edd2a59d325e3af1a2e700c1f6417a547778b5493e8d77934154e11bca497eba49eea398fc8e75a3eba292789ce9a320f2c5b0e4240a39b569d802f6536999ae4f92e1a643db9e347ecc5f06e2942a03b95d9636cfe1f22670da58b2ac4dcce5fc2684e7c8b759f696b9c7c3f84b1bb5483e89dd63ede4fa33548233c47ca1e0d71aa034dc54a01a0d7c9fa62a68f61423c01cce