0x2cffd02e481378d96cb0dbebba2b402e8bedc3b25f8c957a5c76e2482388758120d2db35b4304c7174bf69365b952d5a0ef6e435836c28c388e229d16336d9640fbd34f1d4eb78112f71b2a673f1b585e2ddc96f9fa28189ed17dc35e723fdf98145ec839973dcb79996a16ad7f629a0913d202a33b658953e1d82cba8580583eca9428c65efa54ec2e8c2f5d4888314a54ba6e335cbc0661ff7dbcec528fab4cb546c2728f03f39803a5ffd4de24026a6ce8ffeaa98e148fa988e8ed667b2c9fa3ad5e37ba048d87c0eda94dcd3f259fa3494fdbf5986fc016e152051d44b903cbe43e8d64be8f44b9c5aedce2b874c486376fd27d5400650762652f8dffb02cc3008c561d0f49410dc7ab0ea5d00f9b09c1e727e32077d2ca97c6519653006a1b974448dc93fd735f39dadbad30c5283f15effe27045b5a9c600f1fa6221f70a896f69cadc38c3cd90a1bb96345d89a519f2dbddb1b392e916ab036cba074aeab14edb61bd22bbab2c335afb6334c98428d46ba794aeb6c6053b0142eba5663f2398858d8e5c6450c92903b4f9df170dc9ba05ae1341064851c9c52db7a92d335182e007051d050f4280307fe7f1acf4a6005539bb1fb6bb9b04874e06013d1c1cee723125433931fd3a686d178829385fe0d7be04c52b2a9bc26d17878a2f89cd3e29c980ed73a7182862917c8619f552e4f45df2dba37e76c4c3700d1a7f5675f894e445dda46aa6be8bf4f385f3aee0232349bb4abc221f1ee2d18509acd13a18b24e4af11cc7cbc74c5a2ccb5e12d041eda2dc3b077b667f611df2b648466d3d4207b6c6dbec89ae804ec357c54c54ae45e14ed5380d7e33b848e6dd26780a42886cdb161849bd425af6d9b0755fe06d8c8543b287c8ad09d9285de9438931925301e65d5a31ff0d65fb874993de71db06f4a0c4cbf9926ac0ad8f32d214e7e9a1cc21a747b302d84c84fa30fa2796ea5a9c326fbb56d9211e90f393b9957c47ac5ea1c92f631688673b879f894fcac28f20a334ee8b86cb0af8dadca444d3d5beef6fc536ef3889afa8fe6049ffa89a0d857ba6495b25d1dac29ba8395f9b1100a4270c862dad89964392530388df1bb35acaf77b42aebad12e8eb63bc48255a1478f1d5b61e997f79060eb076697d8f179ea89555f454e4dd4d327014eb175953194c289c28e72451b7a7564040ed3342eaefc8ecd69880c6686bfcf2ab7e836b079693c1d49bc7b2fad996d670c10923139e5958b41d1e473f39e53b9987ba20bc4176fca86163028cb3af0b3c38ca622729ecf159eb61b6b4447393a1d9ef0b9e02ec5e37b4cd69e0c4288c8d75dba1bb5515a934fd02994f0e782600c72b7439bae0690eb7762a1bb38e9737d31cb13ad80b9427498e5a8d69e57de8bb3f76c86f8c3752f05faf222fefb33f441fcf7519e286177564ce1eed32865da29d028e68a0ad28cabeaedf73f6d7ae818f02949b3d3ef4a4437af6b2521c6d70095cd8f116235b71516758e6ca9217491bfd35bc9b56e987039d6625badd357c56f7dd7fb99592817e99c46034635ce9f51f1afd8f6b3aeb1b470f2c13e0cec4199ff29d751b78fc57040008c11afcce03a2a8f868d730c1a2e88b1b1b1463a7a8ff96838fb10b4887403af353a51f4054f1eead367bc97b0503ba39730e2bf307da00e700981e5da290c38225e432f8a1fc3e7b04e709a8aa4ac0b2d9d69b1ac82d07380a9f7afbc113edc91d9543b872512b8b0f3f96d72bf1b82fe091a00ed6887868c7c86b8650cc1abab894c74d72a6d77be99dc2eb5c53ba6748eee74cb80aaba5e289dbb0438d2899cc4f493f55ceb6386b1c46f1be0f2c43d1810c9a667646b485c920520567dadd985724b4d58a6e960a5ac74017426dda4006962fae6aa00f5a12d016734214540a79ef2529a