27,500,000 Units Osprey Technology Acquisition Corp. UNDERWRITING AGREEMENT