Equifax security breach. Credit has been compromised