Societe Generale Bank & Trust Sa, Silicon Valley Bank A Division of First-Citizens Bank & Trust Company, Citibank NA, Commerzbank AG, Morgan Stanley & Co LLC, Merrill Lynch Pierce Fenner & Smith Incorporated, Clearing and Settlement Department of the Abu Dhabi Stock Exchange, BNP Paribas Sa Niederlassung Deutschland Securities Services, Silicon Valley Bank, MUFG Union Bank NA, Goldman Sachs Bank USA, RBC Capital Markets LLC, Bank of America NA, JPMorgan Chase Bank NA, Barclays Securities India Private Limited, Barclays Bank PLC
Auditor
Edelstein & Company LLP, PricewaterhouseCoopers LLP, Eisneramper LLP