0x2cffd02e89f7db0f6d19d7a6524d71ff66f4881b30bc8e5a45e18ca619efbf1d5708625d40603564227f2a82fd7e759a524dd398e33efb8c0a363b6175377c23f399625df3a63d383a720af88a9957a68c0d753d4990c840f34f0369d726312d0c55a5835839a12ab32f7c859899c148915c8356716941f58a17c17f6a852900a87d75ff95816a9a8937584a50b3154bbda777f60bcab03615a68977499d9b48d4acc5db888c93460ca68793f79001b0a0d54bd33ab544d5235898edd67d8b81220053428da3447ad27ee1d9b8da230336432849fe613d8e0f70bee647379b3b4ab91bb075952f33152bdcebdd70b92783099cd4967eb3ced385c5118ca97cc831c1b743d0ddf7c616723de5e150517c9ba4fa1dacb7c666b8360236631b450dc14dc3b00718ef622f1a3fea8f5353f11607a76a2dad2de0872a422dd4a8b897a8deb0ae7b6c2e1549b3e9d831982b40a8da1caaed8d0d416197e027c640507604378996c086a4f3d2295ae98d18e2494e0c91fae865af848fa56389701d13542c7918b6d21a89d951c21092b34e566fd42e456619fe71c19a11c0c44c25d2b37aa2c21edd9b30197f1afb1d7e7b4f9c06dad0e9c33c7b820cc68ca0080df867eda71bc26dceb5c66596dc7d0859bd389b6c66c6165eca08ae13064e9a6a54a62760ad97508230cd39d08121ad41844c58dd3329113051fc3ee306fb2dac1153ec0ee197044eaf280f48e3a73a2181cafa197e0b620524759aaebb94f32d346a9ec30c59e5b880e954ab3c0a03501dc10e1b081c88ab3c414ca29cc69083874146dd3a679432e36386b704380c97861614b0598654c54a0a463e5818a2884644eadc4c38ae730baaaeb666416bd5786517cd03411af582cbfe0316fad87f62815f15e56f9235ba52a30d350fed04e5127fcdfcf05de24b97e39d5a55225c47cffea7c72b4aa3b66e81924cd651473794335df5f3bdfbe5e544cdacdda757fb48923ec8e5b115e83fc9afd59d3a5fb3c53c548a6538938cdca7a55c2037d32a7c2168143a08e8426bc408c63e42ab4779fb941078a7b7a104525d98a0128e7ec462ed5bb4610786b50b7c56e5b7f2e61f021a1ffa2051a5a9ef629993a91e62d11c448a400f6bd66c444728dbac496ba5609bf1de3f7a24232e77a1c94658373cd272a964c3bfdd668573156af6894f07a03ba9dc8baea7cf3a1bb545988f1ed8c09fe56cb93d57fc83c2a5f86f54cdab59e9d129737da6fa6eb84ae4e880b40cb42da357190e6002f95f80cd24e4ed03fcc052fbce016dd34bca065c460790e446065322c456f06c65be59830c441769d5fb57ed5b8ebb6da7213c164dfbee54bda0bbb94cf1f2e14f9c13476ca32d2d1d2058e44425cc12eb65ee5fe1684ead9a087e43cfd7e18bea3564603b572d12ccb0219fcff926de0ca581c327f49a2672a13de66ac44369cd5f0d8db3f7c060212482efd84897e3c9ee7056c1c490cde7fbc142cc81ac689a2ebc07397c034c9b89fb833afc93b094be0b8bb9cc8322e224bdfdbec5cc2635c463c470a235a37e6a2d002050e0cb8b681639dfa95a7d608fa2e8dc92dc3ba732d745d58d0ad51b8437a0ff0436a4dd9b460a9a4fb7b3f33540364ef750160dab7d0ce356632e4b3dcb3d077bf1bbdcc0eab4f425450b7a35b947679d28596bc1bd22af18ac19b12f9ff2a4cc76774f9a04110ef46ae01021d3ea3ba0b4c80ece0f494194a0263f30dcb7f7ddd242ca60f237a5e1e5b2d0c7a660d98a2105bc1bd0c9c37a5820ff8efd07a55b78c16058da0e53c77f852b2de5f5acb261a1f126fb03e1b6a1fe200f9ffc134e823662b9dcbfb4d68cb1fd24ab221024fb4ae958ce3ba3f3588dae2e2ad4bf2f4d60479ee325b2fa8308009230b694c1f48086cbc6df6f6c89a1030229cd