25,000,000 Units Cain Acquisition Corporation UNDERWRITING AGREEMENT