0x2cffd02ec88519157e51b0ed697344a0851a964bd9de43de1344aac5d9bc4829118f75d2122dbce72dc415d5bf0f09063fe0600cf9f49788c9801ee0cb5c076bd40875c233ef3d958981c45509b92d5fc851c9263e2dde9be62f57184fc32ad888b285aa4ea56537962aed13ef3b26288b52d93810582bf4178139866347587c1da1a26e9bfbac7e33494f268d8e27747e2eb0aa81bad1ff6815e8c41cb84f1bfe88d288fc68f144f3bf4a7dec3053e0cb6c47f24a684b4efb904a7e9bf5643eb0e3ba04ec948c19bbc4868944873c8978c926f1a030ac945df68e327b03d9acabbcf30711fe9fe8a05e31da08b234c715115545c9688d8200e2040870d593b71d27fdfbf3e159da6f916b54e92bfc75a0690e1a49311c88432db0bbdd5c098a6c3850959e873fc6219f3e651584ee5c35ac6cd7309477dce3e8c9af107f452e470a3a93a7249fbc7a1fbe25d2a54d2c8a6b4be94f34228d8a2605eda535fdb87496d35725134920e6d5c0fd8971a38aab1c5e8b54ef6c954317596bb2e0da2e1d7f65788aa5fd5a60cd8d87bd402e92e50ec1a199fc908b6b92d44c0a44efc5a850ccb474ced5ac6c65bd711696bd31abeefee0737176e83ff3795048b514c7db7b7506c2d27d0934d4dd8dbb3b3a16ba076285e40048f00ad41e9a9c77bbd1c46191c075b108d0c1aa5c4f5d2d3687777de68f74f817a28762ffa6e102ab3f1fc213e4eb70928732f565b16904fa1f36b793b3321d650382d4d4c5a8f476aa055e68b075f7b3536d415bc224135d5b8379724d36156a0c5d20314b40c59076f62618e1b3d44ca5e4fcbe252a24d46f4c1779bfeb4d8ad28c2418996a2c6fff97c28b286f47c88e7479da497e93b7fe93a6685ed901eded7e30bb3260cc551c8298e58a876a82148f0556736e4a3fc6241842fc7f41189eca0a7039334764966786fc4b8707607d0b090fc7cc47afb280abcc72ee78c0ff3c0d7fc491e64188e174c556142640e02e27928644a203b647cbd16e44d2b37ad3cf2f6afc57d5c09ea5ed4a5d023f4429374f416314a5424511cc2b68a96c0ead37f9c266da6188167f46e462b6a337f0351617abb2d7dee9f161afed95cdcbae2098a1f8f1ef83f73311e7a98e495684c14186a00193a34d86c027b2516ff39e1ad37d9894d37403f4afdabf50c2586e63d6e7958b9d506c7d5f52538a5feae3699a4331ed023e15dd0fe1ec3c4fd5eb8293fd92ad3a24be49d0dcc2578e1959de61e4d60fe3a2c88a5a76ac5fe3f29b439da71338c7a6ce5ac0d1621f3698cde7f01783be3c8fc63b15ccf88b759631f7595d36361c40390f853773b4f8eb28026a0f1672e212b5f47844cd5552577e19e9726fa3712858adc87a7e46657b9ba3c04a520c5449abb3ac317fdf41c4c29c180c8b53d5d569e7f00ae2299429818646a0591863cdef673b6c5f947a0ed5c78dba2b22b857e1f273f8cb7ffaa93f4c934dba20e4a7116b13aa760d13478c7141cb8602945019a598568170cf77ff732acc477c7af028f55920f5ecd8da2589ccde7d27bf2e54b06fe028d001e3b614934aba889a4b9b7e10826ff9080acdd55a2a00c4ebb42db41dab42369a3385e5c67e00573a5b4c04a44319ee63e875058d517475c16f1fb2cad7b5e1fe5ca66b4a8be3707b0807d50f491725e7ca0e706e6894f061c88fead28ae5e4aff5831ab887725dd7cd81e2ecd1ddd761e7e7bededce2c631d094560236175fff85bd4fb1550de577191a1ad6473ff09088d9a9da729f70232aed570d151153937d3c4a408a714ecf394561f8949e8b838cd541d8c4e82143b421e203bb78185406c179f5dc7d5c316214f679559a31c218a30810197d8a10eb558beaf2a0c8df550a70d34dd2617ef062655c471104d5063218a6f96fb4cd55b94782d1