MEDIUM TERM NOTES, SERIES A AND OTHER SECURITIES OF BARCLAYS BANK PLC Agency Agreement