 All right, the parties are shifting. All right, I've been saying this for a while. News Talk 1110, 99.3 WBT, 704.5, 7011.10. The political parties, the coalitions that make up the parties, and the animating philosophy of their adherence is shifting. And I think in North Carolina,