20,000,000 Units Software Acquisition Group Inc. III UNDERWRITING AGREEMENT