TRIANGLE CAPITAL CORPORATION 3,700,000 Shares of Common Stock UNDERWRITING AGREEMENT