1,500,000 Shares CADRE HOLDINGS, INC. Common Stock UNDERWRITING AGREEMENT