4,000,000 Shares Cardinal Financial Corporation Common Stock UNDERWRITING AGREEMENT