Fidelity Distributors Company LLC, Credit Suisse Securities USA LLC, State Street Bank and Trust Company, JPMorgan Chase Bank NA, Northern Trust Investments Inc, BNP Paribas Securities Corp, Deutsche Bank Securities Inc, Fidelity Investments Institutional Services Company Inc, State Street Institutional Investment Trust, Morgan Stanley Institutional Liquidity Funds, Invesco Advisers Inc, HSBC Bank PLC, HSBC Bank USA NA, Credit Suisse International, BNP Paribas, Fidelity Global Brokerage Group Inc, Deutsche Bank AG, JP Morgan Securities LLC, Bank of New York Mellon, Credit Suisse Securities Europe Limited
Auditor
Ernst & Young LLP
Marketer
de Shaw Securities LLC, D E Shaw & Co Singapore PTE Ltd, D E Shaw & Co Asia Pacific Limited, D E Shaw & Co London LLP
Broker
JPMorgan Chase Bank NA, BNP Paribas Securities Corp, Deutsche Bank AG, Credit Suisse International, Deutsche Bank Securities Inc, BNP Paribas, JP Morgan Securities LLC, Credit Suisse Securities USA LLC, Bank of New York Mellon, Credit Suisse Securities Europe Limited, State Street Bank and Trust Company, HSBC Bank PLC