0x2cffd02e97f4f326c2a00b374883a38f1d61995a85df98a21acc6f944b2a3f09634103a7f847ec25cc86b570fe08d8d86cddbe28c57c920a57c5bc34074d52b255682ac8deb25dec74325828570e4fa43a82896067b5dfae0f042d779418a0bdc0907c470689c6de79c08ae773ad5487b9e578279952f78df0614b0db64ed234049bd718eb6692b38e46c1396ff7150e1cde19a117d8436400321d091c4ba972a78cb000c3a0a5246ecaa14049438c41bf6b9cd7dd6891fd134982b596991a2951446564dbef7284f590b6a0049bf2744d4b27060cc888709624c81a623e8a14be6f6869e48029df12ba50754f5308e45a081a36bd6a9a1f7317fedb517cd0af3e8c36ba81c5323532d05fa4c526047b7fd6650eabc72dfde27c7d0ef5a2d87eb51e6d2503d652c51f90e87c726da49e28c4f55378fd6c021079a679888a28c0f7aba386c562cf362b35db5ba42dc4d7041386f1333837a6461a16871b88e71c17a65c083a77b2cde6e42daf0ff1187073eae83bdbfd8dee27e06882fb1b40d6320ede812837a4edde05b09782ea75826af631feca8d6df911d788b6e1ca920b6b380b65f32dfc10269f8b00046bcb92078872522ab6f3e5ebbfaf298250fca5f2061a75d83749ad0eeba92366938101896b1b8c88da84e3f8e237a3c1c2a1ce9c3583f2afffdd7c2e8c84c088528ffacf50c41d908344a146c9e2ce19e0cd8e2b329b58fb5722a2dad90dd37dfdf1619f9dbb103147c591c1456bb7c61f4bd90628a0b8852dcecc02eb2cfbc42bf048dd54c7f354ee41d0297c9eb8d5054e71f6d49e451d1ef833aa76505e3d745e14c3aae66b0c24bd5b608476bac2b371ca1d6cb9ca0abe58685a119a0cafabb4ad98d60feaf54bd1691c0ce006cb4162e19135a8f6122589155fa123a8acb40b5f250e26a2541069c67b805a15be29bef46592a489a61af621752f0bd22d96748bf58676298b50c3d9999aea3f57cbdbc2903c7336a6937cfc77d13f0d40bd518777971cb22f06f40cfdf2f9eca61c1934cdf4419366dc978c0b8382bf8bb5fb9e824c436869d2a93eee5be303c032c03533fb5362161c9c114df4d7a193497e57d89635691d7b5406250b3672bc2dbe11af25849f4bbeaad32006af175500c952c9d694a814b02516520f98627829759e462ac7da7f3d19e3c87167433bafd630460061b926e89eba8aea500113ed843210fed70a96f7859714800b45d490d7c3f74f0ff14799e35e1e09d4b53b8d42221c3883cfe392f9c05e2554bf7574f756d05e9f43c4e4e064e53234e1788981a5a4253a31cc8874f392be43b4c34987b1157d930fcb8f8024c62397a77ccce94c32edc026d96a904eddd9441052cf00fdee98b5c880c122a71a345f6099fa281b0b5434eaf431bdcc83074bc10e42f9fef674eb6a1e61927ca04203297162a9455e46368b059223b574d820b52eb10ce31d743540f5b728a4bae6d43fcfe893ab1cab992a9f65e475e1d39b22de8e27274142a6914a17862315e7becfcb408acad5c28c0f10f375785b3b10651907a1df42663f9710de0c20671f121e9d74c29015e063bb7d4dfc6aa6a01039bdc6735af7c98dbc8e729db943e444352a810d6d8cd39d0a77d51debd8acfbda6bf4b4159cfa0687728d2644f2b7f31a519a47477f23311c1ac69ba5ac440efa9ac60f7fe31082e0f4dd56d9ec2aa031f00ab2566a405a4dc943e7cd3faa50d9d08a893a7c0cfdde7348902f79f61e03538840aea433c946a34c6987397259190352fb40a597693b766288bbd4ce977ae7e9da16ee8bc8d764a7600eeb2952a9c56f92986fc1652fb88e99e33c15f5b04643b3e9c2b1c881cd8126695b167fdbcd6c39c5aed847701e16a35937a3de85003f5e86aa9f473f160c64ab43067b1e87eb398f1251d610