Merrill Lynch Professional Clearing Corp, BOFA Securities Inc, Barclays Capital Inc, Deutsche Bank Securities Inc, JP Morgan Securities LLC, Goldman Sachs & Co LLC, Credit Suisse Securities USA LLC, Morgan Stanley & Co LLC, UBS Securities LLC, State Street Global Markets LLC, State Street Bank and Trust Company, Citigroup Global Markets Inc
Auditor
PricewaterhouseCoopers LLP
Marketer
Citi Private Advisory LLC, Wellington Funds Distributors Inc, Wellington Management Advisers Inc, Citi Global Alternatives LLC, Citigroup Global Markets Inc
Broker
Merrill Lynch Professional Clearing Corp, BOFA Securities Inc, Barclays Capital Inc, Deutsche Bank Securities Inc, JP Morgan Securities LLC, Goldman Sachs & Co LLC, Credit Suisse Securities USA LLC, Morgan Stanley & Co LLC, Goldman Sachs & Co, UBS Securities LLC, State Street Global Markets LLC, Citigroup Global Markets Inc