Voted by mail two weeks ago. I still have to vote in Ohio, Missouri, and Florida today though, so it's looking like a long day.