WARRANT AGREEMENT and CONTINENTAL STOCK TRANSFER & TRUST COMPANY Dated October 23, 2020