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