MEDALLION FINANCIAL CORP. 8.25% Senior Notes due 2024 NOTE PURCHASE AGREEMENT Dated March 22, 2019