0x2cffd02e5c5d1260104f4ff9f0f3e18ee1ab9995ee30680a4c5b1ce05e7d8123b65360e11ad9120b71545e0ef0ce07f409965a8addf58c91da4e59a55a78bf6ff60b36a7eccc8bc2f9f20b35d60af425f6b157cb25fa07dfba3ba5785ccb573503c6e3c5d84b6b6d3a37861d53033b091ac6be5ec963a2140e37033358ec3083c715d3d34ab0ae37f70ac0473b4c077f95cfd6af8183757e482f4d639a75bc411f7cb79a0a40d167589b231e687b54fb3731b74964646e11d4d714ee68da630f28aad1d9d86cf7e9ac9d4d3af9a6d808a764ac05adf0449bc7ec4ebafbb58c7b10e01e4cf47eca0bdc186ab62d1bc8d951baeee7240299ea47c9c68213e730df7714cf22aeb2368ef49853bbe2dc712cf60c5486338d8345e37c970300e1cfb9ad504f8fc3b87f992c1595eeae32023ff8644f043b238f7f38f545730f50db7037f6da4f8b4b355c9424e5094d2388ba7e7f8ee7235350e55233007f798e8a742b619a7bfaa424cbca340e823904c408ccae43aeec8de8972323cb5df723f723f5ab0dcdaa58a33ea0fededf26841faf03ec9d0c0844890669edac27a6590199b2ad3dff22db44f357e2649097f205ad3c9a3b62b11511eba381103355bd3435373fb33d0f3c12b420807d3cf564dafb2468f0e48738a87224a2fc0a3b395caf75232a8c71f48bb5c48a9ac9fa9f8209ff8ba940aed41bd613793d809566d0ae77be1f930586f18cbd5b541301a0f9e1de968c6aae67c061bd3866143c640674c7ba529c02647e2328918497a0d99f9bcca34fcfccd4e984c9ff0744c29fae6b20f6bf225d7412f67e059b75bb984628d50f5cdd9b0b00036b625dbb8fb12c1a7d3c31453fc58a60d86f111d183a86bca56fa8995a7f049ee24e15448ae5b1a9c0d2ac7b208bc395077d6ba2ce0fc30cb49833466edcb251a25c78495d017c792d4b072e46bc79a71f4a0a2496eef3a2b047aa4d3e3b1b84d2fac203ce74dbca186b1db027fd9df24060444cc08fa8797d42d45fd6ba27c6ea46097e13b7d8f5818adccbe36000ac5b90bd7abf1a1a8d034f2c8f8b4e965732d11d062920c86e96f793aa0865bddf0ea8cb05cb8c0e4a62e5e224c2d3d68249e435c46b07839f80ee1cdf8575d4381e4eb46d85ebc33c0b6dfd5b9205f3cdf9bc19b12db15afd3d98d22877ad474e254aaf2ffc69a4edd563888bdede8f28fd40bfef195752d526a87f5aae980c4c7dedf493f5c20d1812ac5377cd47fcb3cab5669577c98bd2722af4044c580219f42dbad454748859e370495bcf172e86c07788ab780ffd9a4d32d53eb83ba3d94dbf11162fa085b74b29c3bcedadd973a64e887d43928ecdf64d90daba66fc5c5465c03b440b69eb0758964575bfc199c1b704bf628b62d01c27746416a4a6d808b0dcff13aed33eb89d026ca54f7e3d79c995f2710e079eea7eee3f3a663ce5519dc0f5c24282ee6efe0d893146b05ed1ee4d8303e8cc0106383b1812da84de26b4fb9d149e354dab6e95ebcda2ff7f1ad316a2526e97929e1245ee1ee39cee7737d6229dddc0690490fce2894dbf3988d61b72dc1aeb500f67c55c68b0a32f72f0ba3dd16bdcaf5b2f2f4df188f9038f39064d8fb9ca5092b46e8a124688e18a4aca38fa10ef41e74bbd450f20fa43061f1027ffbf98e2febb6913c1c569692958404ea64570f14c309ce99866119af1c4a693b59ca4b6bf08244964fada9419133f9edc7440b58a2352e7404bb4843bc4db050e30b66ee0e70af03aaa9527ac8bb62ff345b8253bee7c31bead862221219c9282560fde96e6ca60973c4315e7113ac394c80f1f9a25addc6ffbe2c74916b065abe072fb1450c49d3e86666301f4802eab4a8f947f03919ca8465bbb67e61afe82d4eeaef3a1d28e664503626f84e42a841f1c34ac3e5a78