0x2cffd02e35cfdea3ecc0a4c38e43100deb6b84e59e2bf7ad0b71e2312bb7ed6c31fb41f52b32d271b7a3b0df946caba2e2cd6399dbe728a02fd185526a406318ae81338257cdcbf025d7409ae63cdd6e36d89a81f694970a2bbba50ab48d782741044c55c3415d717346ba0efd7ca48f953a21a2d3338103084b301e149389b5f198cda9983e15a00efc227501f7f9e2bd3cde05a2b48ed695017e072afb7b15fb30f88e0e75a7dcc8c9831ec4e5cde902acec3e7188d0e5e522fd51d1bf7f4e9d295e64b51f318e6165cd899b15a4bbc18fa2e25a867156df4c51293c89dc2d15fe6638b09aea821c8bedac9e606eb4a9962a73d4ab4510f836b33d0371569d6ab6d1b5ebfa239b13d991206c5869d9f70c0c84aa7f5faba0b9048c2a9777b3019b9e2857e1e456b63ea5c9b03f7b12592811ec54f92bb2b6915a29cd9339e598aad1df78fa356883a75e7f30a54f7b57638adf42de4055f1a8817619c305115ca6d81ae8b7bb7880fdab8f5808f93d31493e963a60be588d786dc98b0db27e10fd6004ecb50771eb8b4219b4c45b66cc1e787aa6b587bcea83a079347308a1d860c5b80901c0e7672ab4f4d7480d38e9c8ef0b46f42cd25ddde1b8006dbd7e6275a3e3118185504641ff1c3c1ffed18144d0c0342a6026cd976b0f5cab284b7303415e7937c85ce51d51ce9c943aa7ce3d0b3bc1d5750028600ea4dcc3fee6ffd636b7a9e3f0544de10c4ae531cb903068ae6d632da530bed5abcddd528e66b5d5e29c70ac1f4e2dd576a105305751c7fa8631639611d603d5439b5dd84c438cd724e66e24393141bb7b113ac4c675c6b4db8ec3acb947e5062763217a0c1be3e2531f90adecd46df6f63cdab45e6225ea9ddd313bb22aa6519c2d4f71b46aabf63a1d27348025aa9e7409f9db80383208d8b2abfb05b1137c7b1cac4db5980f55afaa20ce194b34010367cb5e671cb5e3a978234427629ef89d88941ef99145c67e73102bc05421e3a51bfcadf27ca9bd040c7e6a110c4a86a9758be51a3cd2e2fc9ce9cfd17685a69facd08e7511eff091421f44c6d8cfa39e45f20d07f923e0e8607ee4ce19dcd7c313d393f7419dfb99d86e991fbfb6247dfe19978c2c975e6d8400f5b7e86f620e926441051450eaab834713494c60c7aff1fa4ee845affe44ca8d366cdc70c9ba065816d41c02ae32e7feb9b25d137134cc24bf73a0912662b3a8b9c6936497dbd47ccacedf19e9d3853a90c674b53aa129d8c7b09d0eb324bf41facc758bca50136f66e7ee4f8990816992196b1471d3bae82a7d68187a66de8a964b3718d470b9fb1ecb24b746adebca4f763666fc054fbea2ee3852a853858c2302c5c92b9aa4fddabeb7c552543bcb6991c369fe9f8f701666a4db5d2342067f3b8d8e42fe8e8e92d7e58b9c9f0c53d8c41150fcda95469460bc8cfddf375f4350d7519fbbe95efe502b965c79a4a6c022f53b946aa750f795409644ac864093afb3a4210e39e55871b8ce298dd37c63e3620aa3a9de82fd22a10b38024701918100b87cc1cf7fde847395ae20a8eb482d07cf0a1242cb75b51611c5ca761399b8e0f760272c40442da90103824342ca12b7b849e985d814cb94ab87a2234883a8d18b800e2ad303fb6c532900c32996aaeb241656911486a2f98a99e0ef731240055535728b02fc58448b73fd7234d664c39c8677e72fe8079dde8a8459fb3b9a852a8fcba0ce8ce1279267b359be97eb1f522202385da297c43a299920ba711400cfc02b3b2e424f5117edeb2705e4a4fa4a1b23379e80d1c4aaa15f4ed3837fd0796141f11f2a011c2a3b059cfaed77b59632585c8020ea1f310d28d61ea22ee1ba30b4adb7be7021800a4be903c7af950aa22bb5ea3dcb9f2ae8b1898e154f05a02bd4a98b6595776bd22cbd