10,000,000 Shares BLOUNT INTERNATIONAL, INC. Common Stock UNDERWRITING AGREEMENT