FBNC Financials: First Bancorp (North Carolina) AI Analysis