BlackRock, Inc. BlackRock Holdco 2, Inc. BlackRock Financial Management, Inc. BlackRock Holdco 4, LLC BlackRock Holdco 6, LLC BlackRock Delaware Holdings Inc. BlackRock Fund Advisors BlackRock, Inc. BlackRock Holdco 2, Inc. BlackRock Financial Management, Inc. BlackRock International Holdings, Inc. BR Jersey International Holdings L.P. BlackRock (Singapore) Holdco Pte. Ltd. BlackRock Asia-Pac Holdco, LLC BlackRock HK Holdco Limited BlackRock Cayco Limited BlackRock Trident Holding Company Limited BlackRock Japan Holdings GK BlackRock Japan Co., Ltd. BlackRock, Inc. BlackRock Holdco 2, Inc. BlackRock Financial Management, Inc. BlackRock International Holdings, Inc. BR Jersey International Holdings L.P. BlackRock (Singapore) Holdco Pte. Ltd. BlackRock Asia-Pac Holdco, LLC BlackRock HK Holdco Limited BlackRock Asset Management North Asia Limited BlackRock, Inc. BlackRock Holdco 2, Inc. BlackRock Financial Management, Inc. BlackRock International Holdings, Inc. BR Jersey International Holdings L.P. BlackRock Group Limited BlackRock Investment Management (UK) Limited BlackRock, Inc. BlackRock Holdco 2, Inc. BlackRock Financial Management, Inc. BlackRock Holdco 4, LLC BlackRock Holdco 6, LLC BlackRock Delaware Holdings Inc. BlackRock Fund Advisors BlackRock Institutional Trust Company, National Association BlackRock, Inc. BlackRock Holdco 2, Inc. BlackRock Financial Management, Inc. BlackRock International Holdings, Inc. BR Jersey International Holdings L.P. BlackRock Group Limited BlackRock Investment Management (UK) Limited BlackRock Asset Management Deutschland AG BlackRock, Inc. BlackRock Holdco 2, Inc. BlackRock Financial Management, Inc. BlackRock International Holdings, Inc. BR Jersey International Holdings L.P. BlackRock Group Limited BlackRock Advisors (UK) Limited BlackRock, Inc. BlackRock Holdco 2, Inc. BlackRock Financial Management, Inc. BlackRock International Holdings, Inc. BR Jersey International Holdings L.P. BlackRock Australia Holdco Pty. Ltd. BlackRock Investment Management (Australia) Limited BlackRock, Inc. BlackRock Holdco 2, Inc. BlackRock Financial Management, Inc. BlackRock International Holdings, Inc. BR Jersey International Holdings L.P. BlackRock Group Limited BlackRock International Limited BlackRock, Inc. BlackRock Holdco 2, Inc. BlackRock Financial Management, Inc. BlackRock International Holdings, Inc. BR Jersey International Holdings L.P. BlackRock Holdco 3, LLC BlackRock Canada Holdings LP BlackRock Canada Holdings ULC BlackRock Asset Management Canada Limited BlackRock, Inc. Trident Merger, LLC BlackRock Investment Management, LLC BlackRock, Inc. BlackRock Holdco 2, Inc. BlackRock Financial Management, Inc. BlackRock Capital Holdings, Inc. BlackRock Advisors, LLC BlackRock, Inc. BlackRock Holdco 2, Inc. BlackRock Financial Management, Inc. BlackRock, Inc. BlackRock Holdco 2, Inc. BlackRock Financial Management, Inc. BlackRock International Holdings, Inc. BR Jersey International Holdings L.P. BlackRock Group Limited BlackRock (Netherlands) B.V. |