5ef99702e56d8720b9e364a5b50435d3:::::::::::::::