0x2cffd02e77a124418d273c07474bc13bba3d0c21d86bb15bca7c0b750aa705da05c6f190f8a97d7ab90482a0c8bc5b0b70c04ebd2db6f5202671e22183e5ef43ffda8686ed86cde31f4de58f803250dcf995f9a2a2b873861431b0b8734fda7fde66e0f47e646742b6cb50686607ad2c598ea0875853813f1f9e16a01eef2182ae1b5fe1da46386334458de43edf261e7e2b6614dcd4868ced7b6e0ac4d11cebdd9d8a4a75d29af8f37743dafc1c2ec10dfa024f8d0939e5a00bfb6a6f1ce91c657293745b21579754e4aae9ba4dd54c43115b80d050ba3831ca690813398842e518254a38fc92634f039652bc37a2067faddfea3593a2f5eb85d40d9aa2cefe2452aa238d334344fb14aafa663aeb6ff11609dc97973092ca69fa3fb36ff02e3aa5571de0a0ac6638d83b04a53f35d032173f88a6a77815823c35f0cd65f15f3da86a92a5e7db9cab001e1323ecf1ce555460481f08d448f8731674b432a4b72261ad06b3e48c4a860fa1fd8916aaf211b9d964864f9f0acb9e294158ac835fe9b4528622e1864ff2d54929043f9ec2d77771cc36e663855ba9677dc8565cc991f15e5883a23f4198bbfd138cacf5a81e52eb391213d5e30fe79d729a220f26053f3724bf63ba0da061077980c431d7068e5feef3e3a93667e5ba0d3e7f57ee9e4d4c8ee1957b3fadaf4cdd71d73d2fbc1dfffa3598220c3ba0ef9a0ae83257bf5c7193cb0ef72782d845640c9fffbb4d0bc525c8ed06ef66aa8fb69e1605b32fbf6c9ab5671252307f155cd7a3fe824e6340a855ff4b80c5c33db4a6081afb17d360577571af47232acbe069e52c5490ac3e89b6d1b74bc3d7a3fab223f29cb12e219f6697a60f22ad6782a50edbdf91e96945aa110f7650ee4aa959cfca62d5abf4c67c3fdf7bd74837aa8a255767f804f3b26f915414724d7c0971574f703770325e866032f4e447dc2e57a411940b013f29ddfa398a12ffee4186d5d89f51eb10f8afa1e796cccd35fae38cd809c31b9c8193f599c2b6e43c226805ec02ff0e3dc5f9c53116d827405687cd9280587469eeecbd2ef421717abf62ca95069ee57bff2856a45c1ffe21249660630b05113704d4859099dacca4f33f9428309f70e5461013e86f89fbd15fb1500cad7d87972bc635d591d08440a1db368d3ac3b37fbe473c343a757d1849714648422bf9ec0c5064926ecdca27417b053df8bb72e74cb0e34c339c886ef6ec0c991041b875e968062e96732c2164ab82cc93f0fadaa5e24aa6cf080a182893ee9fe223fa55af4b4be98c3a00c6cc6c618d7769eecd72eeb3aea3df45f85f70497ed84a75e839afc10a51c6abd17b56fdf0fefb5110f09e11f04cf4201667d1c069a57896c39caa839966b9940d5832d80e63b09e548c3824348537ba5d470a2f78f60283118aa2a7db1748b276349133d5de7f3b9ab200d47745735fe46dad792674c3b039cc98e53edc932ec5ffac51079906f4dbf9be7da052f7d79bb0c41f17962bfc37b17ff8fe4a66aeca6b1d03a0c1c819c12ed8b957825ad3c5bbb96183964543d500ac23189cfde254275001b4cc3e34ff510a93428d4528d9c75a9c62cfc16304b412ca2fa9f36f6aa6d3abec66c9685e01c360d5cb1d3012ac16b144349b7e9bfbe6c46cd41aebbb2d3ad9552948cd03cb2c8937f76791dc9764355f33b5bb4f16f36db92f0e9c37516fbc89f0e1f8d6445d679ff19e7ad5757d3544f77655bb03cbc1bb76cebc42d412a70abd6823b2e7b5636c9d32489191a81ab2b766b71b099cff6f7397d2b06aeae90396fead95539755c9f5c4194fe23a6cd280afc474d830ce2707d1d25699d2f0d41afc97e2e981978a32612c05d39a5c62773b772cef402f7b95b8dafb8e667ad6db9ff36a7465382aa881253647cfba7f5213b6e998