1c6f0a99730c8d18a6e09e223ddb7250::::::::::::