886f60b98f81dfad4c9bdd3466b1930c$$$$$$$$$$$$