Appeals court upholds voter ID law, drawing mixed reaction