Yes, I did all that - official software, all up to date, no unofficial addons e.t.c... Passwords also met those rules - mix of letters, capital letters, numbers, special characters, e.t.c... But somehow, this still happened. From what I see on Google, this is actually a continuing threat - a lot...