Macquarie Bank Limited, HSBC Bank USA NA, Barclays Bank PLC, Computershare Limited, Merrill Lynch International, BOFA Securities Inc, BNP Paribas Securities Corp, Barclays Capital Inc, Deutsche Bank AG, Merrill Lynch Professional Clearing Corp, Deutsche Bank Securities Inc, Barclays Capital Securities Ltd, BNP Paribas Sa, Bank of New York Mellon, Merrill Lynch Pierce Fenner & Smith Incorporated, Barclays Bank PLC New York Branch, Black Rock Inc
Auditor
Ernst & Young LLP
Marketer
Broker
Merrill Lynch Professional Clearing Corp, Barclays Bank PLC, Merrill Lynch International, BOFA Securities Inc, BNP Paribas Securities Corp, Barclays Capital Inc, Deutsche Bank AG, Deutsche Bank Securities Inc, Macquarie Bank Ltd, Barclays Capital Securities Ltd, Merrill Lynch Peirce Fenner & Smith Inc, BNP Paribas Sa, Merrill Lynch Pierce Fenner & Smith Incorporated, Barclays Bank PLC New York Branch