Exhibit 21


Direct and Indirect Subsidiaries of Bank of America Corporation

As of December 31, 2017
Name
Location
Jurisdiction
BA Continuum India Private Limited
Hyderabad, India
India
BA Credit Card Funding, LLC
Charlotte, NC
Delaware
BA Electronic Data Processing (Guangzhou) Ltd.
Guangzhou, PRC
People's Republic of China
BAC Canada Finance Company
Toronto, Ontario, Canada
Canada
BAC North America Holding Company
Charlotte, NC
Delaware
BAL Investment & Advisory, Inc.
San Francisco, CA
Delaware
BAMS Solutions, Inc.
Louisville, KY
Ohio
BANA Holding Corporation
Charlotte, NC
Delaware
Banc of America FSC Holdings, Inc.
San Francisco, CA
Delaware
Banc of America Leasing & Capital, LLC
San Francisco, CA
Delaware
Banc of America Preferred Funding Corporation
Charlotte, NC
Delaware
Banc of America Public Capital Corp
Charlotte, NC
Kansas
Banc of America Securities Asia Limited
Hong Kong, PRC
Hong Kong
Bank of America California, National Association
San Francisco, CA
United States of America
Bank of America Custodial Services (Ireland) Limited
Dublin, Ireland
Ireland
Bank of America Malaysia Berhad
Kuala Lumpur, Malaysia
Malaysia
Bank of America Merrill Lynch Banco Multiplo S.A.
Sao Paulo, Brazil
Brazil
Bank of America Merrill Lynch International Designated Activity Company
Dublin, Ireland
Ireland
Bank of America Merrill Lynch International Limited
London, U.K.
United Kingdom
Bank of America Mexico, S.A., Institucion de Banca Multiple
Mexico City, Mexico
Mexico
Bank of America Singapore Limited
Singapore, Singapore
Singapore
Bank of America, National Association
Charlotte, NC
United States of America
BankAmerica International Financial Corporation
San Francisco, CA
United States of America
Blue Ridge Investments, L.L.C.
Charlotte, NC
Delaware
BofA Canada Bank
Toronto, Ontario, Canada
Canada
BofA Finance LLC
Charlotte, NC
Delaware
BofAML EMEA Funding Limited
St. Helier, Jersey
Jersey
BofAML Jersey Holdings Limited
St. Helier, Jersey
Jersey
CM Investment Solutions Limited
London, U.K.
United Kingdom
Countrywide Financial Corporation
Calabasas, CA
Delaware
Countrywide Home Loans, Inc.
Calabasas, CA
New York
DSP Merrill Lynch Limited
Mumbai, India
India
Financial Data Services, LLC
Jacksonville, FL
Florida
Managed Account Advisors LLC
Jersey City, NJ
Delaware
Merrill Lynch (Asia Pacific) Limited
Hong Kong, PRC
Hong Kong
Merrill Lynch (Australia) Futures Limited
Sydney, Australia
Australia
Merrill Lynch (Singapore) Pte. Ltd.
Singapore, Singapore
Singapore
Merrill Lynch Argentina S.A.
Capital Federal, Argentina
Argentina
Merrill Lynch B.V.
Amsterdam, Netherlands
Netherlands
Merrill Lynch Bank and Trust Company (Cayman) Limited
George Town, Grand Cayman, Cayman Is.
Cayman Islands
Merrill Lynch Canada Inc.
Toronto, Ontario, Canada
Canada
Merrill Lynch Capital Markets Espana, S.A., S.V.
Madrid, Spain
Spain
Merrill Lynch Capital Services, Inc.
New York, NY
Delaware
Merrill Lynch Commodities Canada, ULC
Toronto, Ontario, Canada
Canada
Merrill Lynch Commodities, Inc.
Houston, TX
Delaware
Merrill Lynch Corredores de Bolsa SpA
Santiago, Chile
Chile
Merrill Lynch Credit Reinsurance Limited
Hamilton, Bermuda
Bermuda
Merrill Lynch Derivative Products AG
Zurich, Switzerland
Switzerland
Merrill Lynch Equities (Australia) Limited
Sydney, Australia
Australia
Merrill Lynch Equity S.a.r.l.
Luxembourg, Luxembourg
Luxembourg
Merrill Lynch Far East Limited
Hong Kong, PRC
Hong Kong
Merrill Lynch Financial Markets, Inc.
New York, NY
Delaware
Merrill Lynch Global Services Pte. Ltd.
Singapore, Singapore
Singapore
Merrill Lynch International
London, U.K.
United Kingdom
Merrill Lynch International & Co. C.V.
Curacao, Netherlands Antilles
Curacao
Merrill Lynch International, LLC
New York, NY
Delaware
Merrill Lynch Israel Ltd.
Tel Aviv, Israel
Israel
Merrill Lynch Japan Finance GK
Tokyo, Japan
Japan
Merrill Lynch Japan Securities Co., Ltd.
Tokyo, Japan
Japan
Merrill Lynch Luxembourg Finance S.A.
Luxembourg, Luxembourg
Luxembourg
Merrill Lynch Malaysian Advisory Sdn. Bhd.
Kuala Lumpur, Malaysia
Malaysia
Merrill Lynch Markets (Australia) Pty. Limited
Sydney, Australia
Australia
Merrill Lynch Markets Singapore Pte. Ltd.
Singapore, Singapore
Singapore
Merrill Lynch Mexico, S.A. de C.V., Casa de Bolsa
Mexico City, Mexico
Mexico
Merrill Lynch Professional Clearing Corp.
New York, NY
Delaware
Merrill Lynch Reinsurance Solutions LTD
Hamilton, Bermuda
Bermuda
Merrill Lynch S.A. Corretora de Titulos e Valores Mobiliarios
Sao Paulo, Brazil
Brazil

1



Name
Location
Jurisdiction
Merrill Lynch Securities (Taiwan) Ltd.
Taipei, Taiwan
Taiwan
Merrill Lynch Securities (Thailand) Limited
Bangkok, Thailand
Thailand
Merrill Lynch South Africa Proprietary Limited
Gauteng, South Africa
South Africa
Merrill Lynch Yatirim Bank A.S.
Istanbul, Turkey
Turkey
Merrill Lynch, Kingdom of Saudi Arabia Company
Kingdom of Saudi Arabia
Saudi Arabia
Merrill Lynch, Pierce, Fenner & Smith, Incorporated
New York, NY
Delaware
ML Equity Solutions Jersey Limited
St. Helier, Jersey
Jersey
ML UK Capital Holdings Limited
London, U.K.
United Kingdom
Mortgages 1 Limited
London, U.K.
United Kingdom
Mortgages plc
London, U.K.
United Kingdom
NB Holdings Corporation
Charlotte, NC
Delaware
OOO Merrill Lynch Securities
Moscow, Russia
Russia Federation
PT Merrill Lynch Sekuritas Indonesia
Jakarta, Indonesia
Indonesia
ReconTrust Company, National Association
Simi Valley, CA
United States of America
U.S. Trust Company of Delaware
Wilmington, DE
Delaware
Wave Lending Limited
London, U.K.
United Kingdom

Pursuant to Item 601(b)(21)(ii) of Regulation S-K, the names of certain other subsidiaries of Bank of America Corporation are omitted. These subsidiaries, considered in the aggregate, would not constitute a "significant subsidiary" under SEC rules.


2