i594 protested by thousands