40fe47ad178194969533a0ff04f8706984ad163587718d4c9b9e26d50135242724efba2947cc578c438ceb49235d881f98918df8cd7329a5e4f519af36be1b90ea43ba75e6bdbd31644388976dceb54d488889482bca52d42f19b9793c91ab6a5a2485733db14f8a36419df103d548814a542f23c744ff0d620078c61de065d15b4083e4e74f10c5b8ad61cb3daabfd866dbb4ce54495e62987c80cb401ced05e3052742c6c3cf5c095832e381b8409015e16720cfab97478abd9aa62a27e05a27eca783460e4c1c14d7a67200340294679661725e96f67142048f16dc6f10b853631a7561ab39e4451f0784b682efc4ad9c0a540594bfe098d8945aebdd90d77ee575739dc01138fb384a420388e11ee56d7d5db8313b472afe248b0eb4f1bc7b8a94ff58c8aebc19847f07ae56e27d1896b92e9e64ada65e1472d643c1db08656581dba597d2d8f46650b0499416af2cde089bb88b2585ea7ec44641212a67b050e8078283553108e65c6444c0846283250607846e7b44ff8b81ff6aa59f3565753ea8f4dcd82cb176211ca06e37536e8335bfba2a2863a7bd8c