1689bd48277c625da0a71073d9b56fd216a490fa4fc69a1c392d24234a0e3318460d64e3a938ccb3c374c639d47d4385a43486ed8a0c2d2b37199d7e9503fe68890e4af56b8c051358fd09fd993ccf434df57ce19a59c83c3047527dd12103d0321af2cae02dae361d994c42acccfe0f6c22ba43ca7aed0a8924321955e42b8f9c51e7b03d72c7d5036b9c9b1237bd8ca81b9f4ece09f6ac671bbc4bea72d11b2ed161bae9f63e5f4d6a073319420a850942b2c6ba93aa5c4217d63e46fd6f52244f1da4b4dccab6b64149341d2502796807cda95234962a24b45e19ae3d9748d1173ea8142633ec03ad85ef4f97e31b3bded6934634708a3d4e1747eac98e5139c3f8a3ad98f9318e81bbce0ae5016e02238cb7470f456e23f687cb2f4df3