UNDERWRITING AGREEMENT between and AEGIS CAPITAL CORP, as Representative of the Several Underwriters