CFFI Earnings: AI Insights on C&F Financial Corp