0x2cffd02e6f60b90c41ff3051fd7c1876d0ab4e56fa3787b515fabce61b898903fe5c100a9032fe0607acef12a8e7127c9eea931687f8162608404b895f97cea94d964e9f2172a9fab96759b867809d64d8f00e268b38354c2b2030d540a167da587d99282fd0ff40c11e8f4b5d7665f09afb1bdd70532b79858fd0ded58331b3f2b79c7f1b8694f6db32143338460382bad20c89dbed22b290918bfd37935e3eeeda093bac6155e3b928294ede7f0ae6665023fa14199b971d1905967a267b5f7aa901fd8a3ab5024b286420f20934a65b5a0404e0b4bb028354057d83a01536821dedb102a51f1a6ea18f82d4248e0c9198180acf380f3a1b7689afeaf7b8ad1439a26bc94e5fbecb2aff4f7e08b47f0ce17dcbd02c2767ed6c4e2c1eb9c66b0e4951e0bc6182f9b51d93cfb9121d47e2812fc64b15908f211caaf656e94d7b59d7ab25dbda062f0c3e3ac0e60fc8b9a6e48fb3527152fbbbfc3c1bea51f6cedf6fd37793bd40e1d10f96fd3b4ad1af4ad90886ba1633727ce682420b06c17d4b4e0587e736a3517721a689ec0fc0a71ff5195f0febdde046eac4a0760d9bd05805bc10749a702b2e44b9a852400acd9ed607d2c4b65300c7247c12543fb8d908f18cb043d3dadb96d82a555b3e3cbf5f215e14bd1a8b7d401e916490d683b27a6c590f55796460dd9a41f45b2c8fe05a555fe6ba6b327c0134f4d47f8be7add65e6af73ff4100a952e0165aa0efc4dfcf2ba5f756ded0519a660bcd554c078a06445bd0f52fc620df435a2abc7ae43fb79205b8e60e0f4d04a5fe6c8435f0521763d7069d3d57e63c9171017a8fa675d43a444374923caf179f07d9079796db7dbf3ef4944ca47ecc76aa2e959481d3bced547b7ab136b12877f6dce361dc62887c08ec5c0132237b09558f385287448cddd7be1a6abe4276481f8c2a8030747572b63f2395752e252e7c1950beef6caabff6e4197d3e8144f558847d91d857f16b68c4692c3795c1d35f44d9b7f12dc3702481aa22d02230223640ccb63a7269abcb782e1ffef4b046c8701c5dccc46e411786b6316bc9f6d92976856e187c56a9938636dbc89689f533e1e0aa6e9db8a9fd1f3502250684f5c3346b18bab92b3816dad62ad4bb9dadb5db264bec6888889033855e7b6fc6fae31132e3a5b8b53b3dcce4851bd29c3dcfcfd42299dd31d4a0ee3c7835c5e5ab022a7cd9f597ed53476fe0fec004f351185828aa341765aa19f78db0f78b29d54fba3adb8b8dcabd4c9a7ea0d6b9144aac72ce26f89897a8c6768e204229218f85fcc6fce73e83df2ac04140ce89ef6337d66adc6b11148cb969043308f0ce4111635c087c34620155e8642c4615929982795afc3b7dda98660362dd46f6d8ec91a5e52f0ad251cd7c134db847f3b0bbf1b95ed1a728ae2d9ff590db88a9c32d7680de46b730f2a8e22df55e4ab62c5f6c9eda5d3d4bb7a186865f2766b8145f61f31fb6d53baefe2d4c7d5d8440c83bb25aaf4961ae88a69f125d07bf99197908749d4de593b68abb2a3df152c3ea093c86e00d357b37188b334d1b043f9c12707de99a1b6b8db7f5a3f68003f8b1640fde2f721ee17e5b51325e22b7182d4beada0a54eedcd434d03987a04663fbe2e3e272002886b1333182f568c619e6b51a69dd499e6dc7c1a4f09e73d61c2da6ecbc30094d240fe7b44dbc3fd3e1b9721db99b915412437d58cbc91644cce6c19b128b47d4ed393d8f08ececccee425faa1be76a19f8ee19fd68fbd121b3ddf6003a6e658c1f4b7ad29404490c3cdfa62be83074af29016bed04fd700541387d2fe7dc186e1dfc5c7fca6ca5814eb0fe613ba714b9c951d573dcf595a429a2e72db38c82bbd984e0f35e9a17c2eacf2e1440de0ac775bf3e283eeaa70e4db7a7c28389f042a807fa9c4