0x2cffd02e752b273bf9cde02c0aec99d7f73843bebb6c3802ae249ba724f5af9dc42b93426979941bc7c0c68e52942f3d1ba61f3d476a6143fa379e37935944a68f11b402aa32c3477a8775b66071946206e8076988efa479045490dfd2849ad70f3c6e60e6f4dbe93031a006a3a481ebf3088d3b4faa0f6a4e5f35f6d9e01d83fbeb057e2b7cf2b8c91de61259f1044624aa72ecb61c7e81f52bcfef65de9ab6524e3c2a7188c506c135f7b6425336901ea534b7524ac676463e3ea7fdc3b5ae444ddc3dd2d5c901b9595c8bc889b7921d9c440b78a4eb562127a20f404db280f48d0116f7b265a543a58b2faeea1373a0a5e7e07d11070ec2beb1a6d7fe780ecb5058c8e1c07c436081376d2c9301f876b733bb6dfe2896708c5142839d7498d3777129d559104f9fd721ecdb294c0bbe02b5716fc5bf96d06745a65166353ad0a485fcd74f1393791b65a054b6bbe531bf656631054a46520271663f4e5ca18e34742d48d16d3e6e643edd4e2f8e8727f9c8f222c05f8e5c8057100a2ea02154dadfb9b6a1dcb3ce8d8a4a3090b2f4c7c5c9e2576c543ae887d8bf27205649417272558b9fa7db59b22c7ee37ddd3c9ce60389da58e92075e15fff295aa18e899951dc77451583f6a68d2f84c1b65c112ac7545dd070e86a3c591ca89b7f392042ea7e68ae8c2903f74f22793dbfe731dd580dac282824591068514cf32762cd9d6872c1c394677a01d07eadddb2567a6a0944fb058e445e3fb3f562934a5aa03214a0bd8705859176becb7ad898f7900d24f3c4fd78538b740492e6e77b86546f32e08ba3f39ee177cc5c3918f768fbd44f001f4ff3c10c0f353b8cedaef373840721b9d61227654d909a5b782eca0d933337f283d7c41c3f4a327489c960814b318ff77de9baeeb5a617d594a63ed1fefb4bda79cd690b8d1667e1bb46d0f6bade35bb75da05cc41d7d4ba876678f8878629091da6b46f1345aeb7d79ecfc5b5ca7f42b4605156275d99748c51180bc58e5dfded0ba6f3778ca3c938b4880436a541fce1ef19f2a3c8c727b2e3781523cc4d7877354ca66fa4441d0a332b625a532add610abb411039796461b0bd7704b104c5744976688cea52fb613dcff43ed0fc23dbaddae4cd1c522af9bafd500895137138331096ceac8452d6d23faae4925d5eb827eea39f2015ce187a58d5a47dfaf6da1344cd2f00a1c07bd19df027720c7338fece78bcf5e248d3e88b4693315b21daf27ab5adcc1325f77d48be546b8c8b53bf3aca2d3bb6f4238bd44b7a5b33598ad5fc16679ba8bce5c1f42b93c306b2da3d2828d535a7f8f55fc46aae92a2de197a9ead3103558d92b9bcb78c8f7e39ca36cd1dcbda07c5c4af1d03136e4f454ea1531ad38ee8f1a8d09847afb10c7f49fa6824ef6e1227c6d485909c7f476d6badf10c4e78b66bee2dbc89772f6e1f5165106eb431879124c8a46cce8f7e499cdc215d2be435dc3925de924b1098fc5f59b032b8c9073951c669981a2ca1e79b24cf84eb568fac561ed2abbbe3b6eb6433e0ef1abc97e03ffb7408ab655848a1b82ec32f9d0de67705f2645580d46e4108f06d53d32c9019876c877ea5db545550d95958d6d5661d2612b4c479ab198ac1aac7822dc004708c685e1755d16dae40eab6572f4f682e9eb452233517bf7f2ec7bd3b67c024378529081ad89f63d44f6d88db50c63829fcbb6d7fa0fc2513db3b2ead11f28b9b75ca668cf40b99756b84d467cc31f969b1d07beecd148d090a17d9aff4b13f612c9c65ec04f2bc93a0ee23b304a8516aa81254e76b67aa71f8b9e878b3d83099d3abdf6a9c701ca569a31c1788a9b31e5b8c1ac321d2c020170b5aa2d9a54d34438ba50d086a8caa76dc63e9c400b0407e7fbd34a4e978977981e64a8366cc33ccff34779967