newmont mining corporationgolden star resources ltdred back miningkeegan resourcesendeavour mining ltd