The Bank of New York Mellon Sa/Nv, BNY Mellon Trust Company Ireland Limited
Auditor
Pricewaterhouse Coopers
Marketer
Citibank NA Jersey Channel Islands Branch, Citigroup Global Markets Asia Limited, Citibank NA New York Branch, Citigroup Global Markets Singapore PTE Limited, Citibank NA London Branch, Citibank Europe PLC UK Branch, Citibank Switzerland AG, Citibank Canada Investment Funds Limited, Citibank Singapore Limited, Citibank NA Geneva Branch, Citibank NA Zurich Branch, Citibank NA Hong Kong Branch, Citibank NA Singapore Branch, Citibank Hong Kong Limited, Citigroup Global Markets Inc, Citibank NA Jersey Branch, Cititrust Bahamas Limited, Citigroup Global Markets Limited, Citibank Europe PLC Luxembourg Branch, Citibank International PLC