2b444ac5209a8b4140dd6b747a996653 645678c4ed9bbdd641c4ff4dcb1825c262b2d879 07fc80ecaa8f12f0d57fbf9627d5505b8f969a84fc3907c31dd68f5022edf643 fb880ff9bb0e12b0e6d5d2330f2bc3e7 a09b9e81783f5db631d3a117f8ede6dfcc59b6a1 a3d5647315ef95ce7048f07f2145fff4d42a0d0612a7c9930501f250d79c33d9 2e4bbafce56cce8563054c93f34c8f4e 71f920d527af88bb1fa055ccf78199ed9bb47faf ad3e12c568548b28c0856586a92460150175344403a00f4f023ad229f3c14b9a ecc3c4a1716431fe424770c1ae7aefe9 c87652ef7efdbe782798677d76d3ed7285f2d905 3a91e5ace8cbd8a29968bd400c63f893d4300422a17db9d0df2162f49d1c0388 e4b0f8f305604f5e019f3fa893707529 e42394feec45cb92dcfd31ed9e8ceb1616017243 5ee35ee38e2003eb6cc81cff6ebdc2b09578353e99ceab6b50eff263dfad5bdd 7757703de0dc71314d2d1883130a6169 2ee974b47483fa7d80de07719e8233cd4f4baa6a 63f2a545be1cc0cba6fb103f5429c5b9a7470e2939c57fc04810811e01f77ccf ee14114a1dcd42a540aaa9f70c5615e7 7deeb7533522f6c5b8f78e821a8c12110f7f5552 f2066f1d6994b6f6625d6bdf83556790aaab26045f49d5f757f1db9226296fa9 36ae087d128694d33024a76dba6915a2 4cb6e3d2354b42e979f9c0292ab27c8c574ee5fe 731a3ceb468e8e396e275daf4573f24ad87ea1230da3a88ad006c5b81ec0f358 3e2acf8f6df1bbf5462039b34034ccd8 93b64cea74366196b64053e9c84f7aaeaf194f7d 05e40af5707b297e0ad17a83e6bb11275672dfdeb5aa3d734a8471810bf9d58d 757ed8921e046415804b3a339c526af7 4b01ceb393ff5aa6d2399ce5c3633db307ce11dc 7cedf22576912e011f0e6f547fa4fd6acd811d04bf7415aaa76fc02d91bedd12 d3d2d6e0a05e0a5aaa95be2275420145 c63cce31e0b078da16d1a99542fe57eb29cafeb2 b3c1d0b2e2e4a47434e94d1c4ac33f7edd5bf2e8cc6e799b2742afa9118a7838 4e5c79cff2b38bf9a8f6326d4a39c1a7 9ec7cf1b35f14a63e3b51d86e9fb6c00c9fb3c5b f6e530e701da7cf0cb47c45cfa73631c82b4afb57638c29f5c9132dc20ba9b5c 20f8bdd84478f811b74d653f584e69a3 b194986696464d38bae10ffff7364cfc73de401c 0c1b18a8b3f56fc02b245168b55972936a72ffd2dd1746e92b6a35cc25d9a713 a5323f8f89fd1662e2fb2f0332b069b7 834f2ec9822fc5cd50b235a2d8989940253e5ed9 6b0d7d7a6646e34c097bf5566a22384049dc377fe53c86b5e7d1c30125501ccd 609b505e9f75649583e3c0b78a76aa26 3d6ed8f14d55ad1a2a38016a56d3fa102a70c32b 82278c23c97dd24a08c5a1300f2a2cfc293824e0d4b178f340962cd722941e6b