SENIOR FACILITY D AGREEMENT DATED 9 MARCH, 2018 R210,000,000 SENIOR TERM LOAN FACILITY for NET1 APPLIED TECHNOLOGIES SOUTH AFRICA PROPRIETARY LIMITED (as borrower) provided by FIRSTRAND BANK LIMITED (ACTING THROUGH ITS RAND MERCHANT BANK DIVISION) (as...