697be39fefc54da19923165ab2da9bd625e4b3c7fe21a5182398143cd67146e24127787a66d6967ceabc3ff636c5f684e40c1da2aad9b494e3dd417f966140f371f37e6e1fa0fe983907e16fb44456e4e612d6d18a8af26a01f48c05868ba0e6a82b07c854fc25fd6b7b038dcd8b26319cf1365c19cd7e7b65b47f6174c5bf6123a3e4959e77abf2575677a84c683e93964b1a272d8f2557dc7bf74c04711c65d7267821423eed695fb41490cdd81502eb3475b7f7f8b222de6f9069f40e41c89907ec5515d6167e