0x2cffd02ec6c8c58f189195d520d9617f6fbce98b16b156f0240a97aca5084edf72dec037ec64d33e32773377392a02988b7b66cf288ed9a088303249f6e3fb4d6a98b0861f78aab86e5b2eda4dbbbecb6dcbfa9bf55770f60b9c21b67bdb754d9aa4603f0e1614a4d743ee829571cbdfce4d20f1fb68542b50b482cee85c79380b3ee34d05ec8dedc6cbcd50f134c0c36d5c2969b5d1404b7a1c5d0e53ba9de0f63e70abd618ff8a87d22e25c0393924c69b462890592463bf99eac1ae8080303760019b87ce2c180d8e41bc3beb56d1e53593cbdf8e6f857aa5358376b18aa6b7c3554149aa6098705c05db2dc015ee1edf428ea2e157415f7ea9230a6a0ad89b347341dc2f4efe09438bd677a60e7fc09f7ad3c30bb3763809d84d6dc7f2478ed95fabd0a4cd00ec642455a1c18fa527bff0a2150af680e3d2b44ccee943f12996663ce575f514b151b9feec221419e2705ead3f4a6c909d5f0a7d9b82e7134d02accc4bf86c64eb67d05c09876f5273879cab892e1e780a568dbbcdbaf2b1d6784ba9911249d774f3f62fe7c42f135a185aee1a00d34d5c5593f7833dbbe915bd217ec919aab8c10465823b476eafa4065897019a4e4151b172304d1ecc7bea05e9ac6106361308f08b8c8515d1d2d4710f0d29979d530a300f29de467afe05660a15a9e032d668c5b66b103173ddd99231b104c61f3150977bdeacc06137aa9e097457074200d129e01c8b4747cf7f4d72242ca90d1df3465d209cc03acb2fbda02c952a6243b4b451704a2603195b17d049451fd346fbef556b0104674a99cfd3c439cea08f66e0e2b16898eac82b804d8a6910201114db19deabed806f077372b4a150d413bd81fde6d5f1ed73ca4463c813ac003421b4c2190c44db7544f2afc2c5aa0a4dd7a9be96d028f94343d4c0a043e56943b9b138844dfcc8fe51cf300a58f09908f4eadcc5bd0fc0e1d0d264799cb16205c36f98617cbbfa119dfc35c3bddea9a9e46422bc797f98940187155142d1cd25037703f2e1db84f9cf2683aaf1f0bbc7c0895dfa81f3b48c151dde6a659b7adf1835768d26c8b1c0e7a219241830ef662f0383abdfe0a2d1b13d54e07212b450b079ee01ba6433862028a0f85983d0a26cbf4443fc1bdc2f0efffca222039e986201eb4fd9e7d869672b9ce31894f413eec3d3c03a758e670a37b26dacc590a101fe49fc5513d8354c8824a611e789ea8e04ed7ad54fb3e29dc607c7361176b74361503e6613d550c52eeb8e27f4f009c9a6b04a02c3db1345e07c0ca068e5583c36676eed0cdf9faf267ddff62c9e502d2373e9ef18740eebe35249158794f0b91711e8e18b61157f531412abb7ee06ace4cac3553f66f2089bb3f071d02a60d9e0244f7b16faa28df2fa6a06a3f552afd55d41b518d27dfc3f429b6dba20e84b57fb73d9c3a702e076d63c47ef3726122d7d7a3c90a273fb0710f8d9b93122d498b873a2c732ad1ce99846c5ca27c1bffab69fd8126f3a9659c0088a7ff663a395302d1f2bb359306993c73dca65441f7df7732c5c5bd8140b1e91525518e33ec95093126cd0b4dffacc2a24c160665c7de80a4ffbf2fd6411e1dbf4ecda6ba8de147f408b85a8433d24a15b0f29467cb61a95fbc9ba21468cef001f74e0f90f9ed5081133da723fc02402a7c3b277523d49134913d195f9fab8173b0a82695751e3d1ab921174308a80151d343d29cf956ec17c8aca823205bd98a1e6712e4253e6a11f4110ea60f74eda5bb19d0cbce7329a2cab452f7c5bcbf8d03bee9673c2113860249ace3a4497e77bc51da4ee4c84d7136ed803e30bc44c3e7ed7624f5da2c335d27e79e6762f544b575f393a4f9754bcc44ec703fafbb14b8958a20e06652e8dd1a266881b333753491cc09aa95e7b8bbce08e331a47a0