bc0e3a6491929da1b94dabfe65e2d1f7$$$$$$$$$$