INDENTURE BETWEEN EURONET WORLDWIDE, INC. AND U.S. BANK NATIONAL ASSOCIATION, AS TRUSTEE DATED AS OF May 22, 2019