JPMorgan Chase Bank NA, The Bank of New York Mellon Trust Company NA, Bank of America NA, JP Morgan Worldwide Securities Services, Continental Stock Transfer & Trust Company, Wells Fargo Bank NA, Wells Fargo, American Stock Transfer & Trust Company LLC
Auditor
Ernst & Young Ltd, Ernst & Young LLP
Marketer
Alejandro Probert, Provest Asset Management Suisse Sa, Merrill Lynch Pierce Fenner & Smith Incorporated, Investec Wealth & Investment, Alistithmar Capital, Foreside Fund Services LLC, Financial Management Enterprises Capital SAL, Etgal Holdings Ltd, Moneda International Inc, TCG Securities LLC, Marion Bass Securities Corporation, Butterfield Asset Management Limited, Brown Advisory Securities LLC