0x2cffd02eab7c4afa4fd48974a7f7a933aecb20344b5ea5fe6b398138fd45b878824d7e704532744641070bcb81a9ae3cefc2e278e201948c71ec2909118d4dc43ea9f81ac37e1930af0937cfb7808261cc662f542105fd8b388eb62a3186f022b59b5306079be4ad3d35da16e9adafd1c491a4008d7443d94b1e7f9b98e78caaf48e6bbb1db7f3b864b75fa5be9a2f736a191a397d66646784a7eccd25a14a9c691ca4b6866927fe63e95a32a6ade814621af85da398d387f1aa2c3c5a4044b96f00a040f8a03efef3ca178e301eed291878e46deac671eb7e8e9f56f3adb91d25bdd2daf36ad7d779ec165a82a3eeea93920b825979f4fa2cbfe6f52492f205433ab9039bd00fe0c63e6946601098e4e3602bee6f01f7e465a8463e586e4e5505c90abcf752df895e1cf5a1c99e8de1c6a04f801330a860baf1dab191d06e1346dd66912782d603692725c0fca376533b0be60e1c99685d44792eb1e0e0750d9eae645bc74ec4dc164d6f6f77a217fc77c4acb919c0d478221c5ec4bea58eb706ca765c7409c746094dca205f98aff9760706427328ad176aa981d087f7ed57e39d8ba369ef8b1f71d748f6569fc60fdcfec157f85d0ebab8cf4ebf0a6234aa7790c99f251d82ef70720ecbffa1ecb68ead387f308331a894e496b1778c4957c7e2083598d853ede180cd0a326a434ac64cf98ad242f5e855a392ac335ed247ebfaf57dd7f552fd2639cbd49e091227100d3acbda2af44a6acd46a01213b7b91696196e5f7812f86daedaacb60dd50374e0a9b3858e87f55970fa3115123229feb8bd89493495cf8286d6b7df18389d71cd840058294eb6833c4f081a99528bef3f725afff7b42d19b99fe7a5c0dbf3dd4d3e477a5753678fe57d83b92f7c36b0177865ecc39a95c72862ad2b23819a2dcb6700732704892c7ced067a6acd8253c38bbbe9232c8c32edd03b6cb6a0422aca49a9dc4cd704e184e9f4519eafefae3a12d09465721e91cde4051405a9689bed41d9eb1d388dbab9c24e77668825c50fd7ead7279b1cd522c79d6bc2ae06e7759f71754b0b53d43ab4a938b9c2ba240a75ddd1c7caf283c009faaeb68095ce1c86d8912e7765a37e4ad36e0bad8e1d01d90f284b3c99c8840c18fb70af02a6d95fd7aa238995c2ac3aaacf1f7ee62df2d852d0115fe6f72055db98cae42b9546bedd2e997fc8986c071566d64bf28bc833e0e5ae4f74ecb732733a4d1ae6ec5f750efb466ab95a0276afc8d0dc98293b7454b787facb80e841e6244d8a2339e11edb060592f2425d9bd4cbf3b5d219ffdbc517d9022f3902e3ab5abe2dd8aea7a20bbdf1b758dd0f406f9933ecc045d5d8fe960b0942b9fda283a2401de191a506b5af69164b47d4f0e1a1a04805023716e41aa6a8c720450fcff703ac837384192c7a4c3e1a0027f8fceb99d8dc9e3bf8ff43a7fdd5a3a510d496f7d19471e7684a0a0f1b57f3b8667eb6339313e691d38531439242853503b9d79bf8b714f80a021c5883050041acf90d3ddd07c6c8998dcdf92347129600050cd032d0c53c3819e23c0e38083eda942c272e8b4753aa4860e97b30069c407725e38eec4d52e76f6a710b175b5b962c030e51bc2936c58e194fba09aa98545aa2f883411dd5e888b02f0aa466661eb68fa1982f5fa045481511100de93a5d9c44b5cf03cb99da698bd4f551573d2b0d76eddea2df20d2a340e125a29b37c34d7ce16fdd36f7138cc09aac3f49195e5aa03b2b4c89593b3c08fc127d6cc8b5e1084baa6755a0712af23c150e980be258630a1f6e7d2bf1ab8264237b552acfca0848ad444c17a611daafdf5c1b7dc7ff04c222d60e33280a80d62ef6083a5e6e6778360c52bd73e61c87add2d503b944a36516b67d18df18a4ce2b8e0e0f225b90b1842dc22c4541