a12707a7c02fe9869b7162c9a075aa0e4fedc8633c6d3e6b10f037ebb77505399e6345654fcdf995e52c45a8b72c84a08ec711a608bf283b77975cb146ef42abeec8e0031d2d5c9ce87542882e50e642899916380879d93cc01326636405b10ecd5a2452c4b724790c7f5333fc341d521044d8d6bd09ec86bded57773ef4098db207e870caf3aca87dd5461f94e32efe229070dae53645f5011fb3fec1688b47637bcfa2f874afa235fdbb3f65e6bcce9f721048b60431227e546354db51a237c93619e8f705a8a5f0a8e458ab920494436233ac115a1a0ecf5274c54fbf9c2b3e105c16a967ecdb975d0409df9994e9102b42ca287f03e5d15bde9cab38d462140a245810d57e8190d6620e4cadadba5618f1b5efd2fdecee55