d52b3d37be6caa6146028140fa9f0b677d507d65d0dde010e004ab9e1e88a0d07e618ff0d9f3b79f71a6615808fcb57f8cbcad97cb9065f51f14eafad0b2febee656d0c24bc180e3ea43bc0022558cac2c8185b28effdfdfb4f5b6073ccbd013ac92262b8d1974724a7f4a822ecd43a21467015c43705ba0096222150bd04e6fb61543394441b797710141d77434e0dc7ad6f16381c3a7c970f833e2a72fbe43f97a15a5abadc8e03e4d4c75061b59059be85860f1a87b614efe02f8d73628208934e8e56367018d2a719dea6d50d7405375eefa17e57b684b45943c3c0ee5799c5b2764cc28bebf5891c6408e7a3fe03d3608c4f9d31efebe498394e5a9c66e4671a33638d990a645507c38a66651e01c494d09fdce4e2f68a6d5d9b7e1853c7d64b152880f7435863dc0d32dfd827dc4fc5d704b254eb90c2d0b79df67aa72fa87e00a8952a342149d3f7e7285e19d79d8c7bcc19835edca85c1028e8149fa3a165012f5c8a673bb5f474f982cf5bb96c7a860eba761a7e2eeba01598c709024bd2917fe81f099fd620552cc16a9f72d6455ef0e60833fb0c2e56a0aa76b9f6e70c9e56eed7891d1b93b2a74622f15dc6b9a4bad8eb71f1fcb3d5e21032b829f59b8493a5a4c37ece1a9750fd586197aeebfba581a552319791031a1e1781d1dcc683ce7d6646f231527772ab54d27058ca3d366cc03d45e2e8c53ae09b479e92c07aad439939be4bd723b5698634297156d07623b52c578c82e5f7deafb101b5022744f302c39e8e1fab7671b07b53d00d4d68a13a680f644d004dd39b4bc7428bc2412ba6219a54463f878df57406582a1d7d7320187cc6ebd24c1f91dcce064a9fc5caa170586942402c1a345c2da7434d3fc1a8e47b9817e7e550fe758a50f31e3bd70b5a11a6aed6710400b0e9531d8588fb1772a99d875fd41cc26fc86ab0e12d58e5e43231c4024fd9a9bd75faf346eade2