 Veterans, teachers, blue-collar workers, white-collar workers, active military, police officers, firefighters, small business owners, Latino supporters, Christian supporters, Jewish supporters, black supporters, white supporters, Asian supporters, gay supporters, Republicans, Independents, and yes, even Democrats.