d8654a34c9004d0b8d47c52b960da90a::::::::