Amendment No. 2 to Amended and Restated Master Advisory Fee Waiver AgreementMaster Advisory Fee Waiver Agreement • July 28th, 2022 • BlackRock 2037 Municipal Target Term Trust
Contract Type FiledJuly 28th, 2022 CompanyThis AMENDMENT NO. 2 (this “Amendment”) to the Amended and Restated Master Advisory Fee Waiver Agreement dated December 1, 2019 (the “Agreement”) is made as of this 18th day of September, 2020, by and among BlackRock Advisors, LLC (the “Adviser”) and each investment company listed on Schedule A attached hereto (each, a “Fund”).
Amended and Restated Master Advisory Fee Waiver AgreementMaster Advisory Fee Waiver Agreement • July 28th, 2022 • BlackRock 2037 Municipal Target Term Trust • New York
Contract Type FiledJuly 28th, 2022 Company JurisdictionThis AMENDED AND RESTATED MASTER ADVISORY FEE WAIVER AGREEMENT (this “Agreement”) is made as of December 1, 2019, by and among BlackRock Advisors, LLC (the “Adviser”) and each investment company listed on Schedule A attached hereto (each, a “Fund”).
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of September 26, 2024) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • November 6th, 2024 • iSHARES TRUST
Contract Type FiledNovember 6th, 2024 Company
Amendment No. 4 to Amended and Restated Master Advisory Fee Waiver AgreementMaster Advisory Fee Waiver Agreement • January 12th, 2022 • BlackRock Multi-Sector Income Trust
Contract Type FiledJanuary 12th, 2022 CompanyThis AMENDMENT NO. 4 (this “Amendment”) to the Amended and Restated Master Advisory Fee Waiver Agreement dated December 1, 2019 (the “Agreement”) is made as of this 24th day of March, 2021, by and among BlackRock Advisors, LLC (the “Adviser”) and each investment company listed on Schedule A attached hereto (each, a “Fund”).
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of March 17, 2022) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • April 6th, 2022 • iSHARES TRUST
Contract Type FiledApril 6th, 2022 Company
Closed-End Fund Master Advisory Fee Waiver AgreementMaster Advisory Fee Waiver Agreement • May 15th, 2019 • BlackRock Science & Technology Trust II • New York
Contract Type FiledMay 15th, 2019 Company JurisdictionThis MASTER ADVISORY FEE WAIVER AGREEMENT (this “Agreement”) is made as of this 2nd day of December, 2016, by and among BlackRock Advisors, LLC (the “Adviser”) an “Adviser”) and each investment company listed on Schedule A attached hereto (each, a “Fund”).
BlackRock Preferred Partners LLC File No. 811-22550 Sub-Item No. 77Q1(e) (Investment Advisory Contracts) -- Attachment Attached please find an exhibit to Sub-Item 77Q1(e) of Form N- SAR, a copy of the Closed-End Fund Master Advisory Fee Waiver...Master Advisory Fee Waiver Agreement • May 26th, 2017 • BlackRock Preferred Partners LLC
Contract Type FiledMay 26th, 2017 Company
ISHARES TRUST MASTER ADVISORY FEE WAIVER AGREEMENT ------------------------------------Master Advisory Fee Waiver Agreement • July 29th, 2010 • iSHARES TRUST • New York
Contract Type FiledJuly 29th, 2010 Company Jurisdiction
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of December 3-5, 2018) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • December 19th, 2018 • iSHARES TRUST
Contract Type FiledDecember 19th, 2018 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of March 14-15, 2017) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • May 2nd, 2017 • iSHARES TRUST
Contract Type FiledMay 2nd, 2017 Company
Amendment No. 2 to Amended and Restated Master Advisory Fee Waiver AgreementMaster Advisory Fee Waiver Agreement • November 2nd, 2020 • Blackrock Muniholdings Fund, Inc.
Contract Type FiledNovember 2nd, 2020 CompanyThis AMENDMENT NO. 2 (this “Amendment”) to the Amended and Restated Master Advisory Fee Waiver Agreement dated December 1, 2019 (the “Agreement”) is made as of this 18th day of September, 2020, by and among BlackRock Advisors, LLC (the “Adviser”) and each investment company listed on Schedule A attached hereto (each, a “Fund”).
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares U.S. ETF Trust (Amended as of December 14, 2023) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • February 23rd, 2024 • iShares U.S. ETF Trust
Contract Type FiledFebruary 23rd, 2024 CompanyBy: /s/ Lezlie Iannone Lezlie Iannone Assistant Secretary, iShares U.S. ETF Trust By: /s/ Rachel Aguirre Rachel Aguirre Managing Director
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of March 5, 2024) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • May 21st, 2024 • iSHARES TRUST
Contract Type FiledMay 21st, 2024 Company
iShares U.S. ETF Trust Master Advisory Fee Waiver AgreementMaster Advisory Fee Waiver Agreement • February 5th, 2014 • iShares U.S. ETF Trust • New York
Contract Type FiledFebruary 5th, 2014 Company JurisdictionThis MASTER ADVISORY FEE WAIVER AGREEMENT (this “Agreement”) is made effective as of the 5th day of December, 2013, by and between BlackRock Fund Advisors (the “Adviser”) and iShares U.S. ETF Trust (the “Trust”), on behalf of each of its series from time to time set forth in Schedule A attached hereto (each, a “Fund”).
SCHEDULE A Master Advisory Fee Waiver Agreement (Amended as of March 15, 2012) (all percentages are expressed as a percentage of average daily net assets):Master Advisory Fee Waiver Agreement • April 5th, 2012 • iSHARES TRUST
Contract Type FiledApril 5th, 2012 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of September 12-13, 2019) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • September 16th, 2019 • iSHARES TRUST
Contract Type FiledSeptember 16th, 2019 Company
SCHEDULE A Master Advisory Fee Waiver Agreement (Amended as of December 7, 2012) (all percentages are expressed as a percentage of average daily net assets):Master Advisory Fee Waiver Agreement • February 22nd, 2013 • iSHARES TRUST
Contract Type FiledFebruary 22nd, 2013 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares, Inc. (Amended as of September 28, 2023) (all percentages are expressed as a percentage of average daily net assets):Master Advisory Fee Waiver Agreement • December 21st, 2023 • iShares, Inc.
Contract Type FiledDecember 21st, 2023 Company
SCHEDULE A Master Advisory Fee Waiver Agreement (Amended as of December 7, 2012) (all percentages are expressed as a percentage of average daily net assets):Master Advisory Fee Waiver Agreement • December 27th, 2012 • iSHARES TRUST
Contract Type FiledDecember 27th, 2012 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of December 5, 2013) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • January 31st, 2014 • iSHARES TRUST
Contract Type FiledJanuary 31st, 2014 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of June 11, 2013) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • July 30th, 2013 • iSHARES TRUST
Contract Type FiledJuly 30th, 2013 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares, Inc. (Amended as of September 28-29, 2016) (all percentages are expressed as a percentage of average daily net assets):Master Advisory Fee Waiver Agreement • October 21st, 2016 • iSHARES INC
Contract Type FiledOctober 21st, 2016 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares, Inc. (Amended as of March 22, 2013) (all percentages are expressed as a percentage of average daily net assets):Master Advisory Fee Waiver Agreement • May 1st, 2013 • iSHARES INC
Contract Type FiledMay 1st, 2013 Company
Closed-End Fund Master Advisory Fee Waiver AgreementMaster Advisory Fee Waiver Agreement • April 27th, 2018 • BlackRock Health Sciences Trust • New York
Contract Type FiledApril 27th, 2018 Company JurisdictionThis MASTER ADVISORY FEE WAIVER AGREEMENT (this “Agreement”) is made as of the 2nd day of December, 2016, by and among BlackRock Advisors, LLC (the “Adviser”) an “Adviser”) and each investment company listed on Schedule A attached hereto (each, a “Fund”).
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares, Inc. (Amended as of March 19, 2014) (all percentages are expressed as a percentage of average daily net assets):Master Advisory Fee Waiver Agreement • June 19th, 2014 • iSHARES INC
Contract Type FiledJune 19th, 2014 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of June 12-13, 2014) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • August 1st, 2014 • iSHARES TRUST
Contract Type FiledAugust 1st, 2014 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares Trust (Amended as of June 17-19, 2019) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • July 26th, 2019 • iSHARES TRUST
Contract Type FiledJuly 26th, 2019 Company
Amendment No. 1 to Amended and Restated Master Advisory Fee Waiver AgreementMaster Advisory Fee Waiver Agreement • December 9th, 2019 • BlackRock Health Sciences Trust II
Contract Type FiledDecember 9th, 2019 CompanyThis AMENDMENT NO. 1 (this “Amendment”) to the Amended and Restated Master Advisory Fee Waiver Agreement dated December 1, 2019 (the “Agreement”) is made as of this [●] day of [●], 2020, by and among BlackRock Advisors, LLC (the “Adviser”) and each investment company listed on Schedule A attached hereto (each, a “Fund”).
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares U.S. ETF Trust (As of December 5-7, 2017) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • April 18th, 2018 • iShares U.S. ETF Trust
Contract Type FiledApril 18th, 2018 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares, Inc. (Amended as of December 1-2, 2015) (all percentages are expressed as a percentage of average daily net assets):Master Advisory Fee Waiver Agreement • February 25th, 2016 • iSHARES INC
Contract Type FiledFebruary 25th, 2016 Company
SCHEDULE A Master Advisory Fee Waiver Agreement for iShares U.S. ETF Trust (As of September 28-29, 2016) (all percentages are expressed as a percentage of average daily net assets)Master Advisory Fee Waiver Agreement • November 15th, 2016 • iShares U.S. ETF Trust
Contract Type FiledNovember 15th, 2016 Company
Amendment No. 4 to Amended and Restated Master Advisory Fee Waiver AgreementMaster Advisory Fee Waiver Agreement • October 8th, 2021 • Blackrock Municipal Income Fund, Inc.
Contract Type FiledOctober 8th, 2021 CompanyThis AMENDMENT NO. 4 (this “Amendment”) to the Amended and Restated Master Advisory Fee Waiver Agreement dated December 1, 2019 (the “Agreement”) is made as of this 24th day of March, 2021, by and among BlackRock Advisors, LLC (the “Adviser”) and each investment company listed on Schedule A attached hereto (each, a “Fund”).
Amendment No. 3 to Amended and Restated Master Advisory Fee Waiver AgreementMaster Advisory Fee Waiver Agreement • October 8th, 2021 • Blackrock Municipal Income Fund, Inc.
Contract Type FiledOctober 8th, 2021 CompanyThis AMENDMENT NO. 3 (this “Amendment”) to the Amended and Restated Master Advisory Fee Waiver Agreement dated December 1, 2019 (the “Agreement”) is made as of this [●] day of [●], 2021, by and among BlackRock Advisors, LLC (the “Adviser”) and each investment company listed on Schedule A attached hereto (each, a “Fund”).
Form of Master Advisory Fee Waiver AgreementMaster Advisory Fee Waiver Agreement • October 27th, 2016 • Blackrock Eurofund • New York
Contract Type FiledOctober 27th, 2016 Company JurisdictionThis MASTER ADVISORY FEE WAIVER AGREEMENT (this “Agreement”) is made as of the [ ] day of [ ], 2016, by and among BlackRock Advisors, LLC (“BAL”), BlackRock Fund Advisors (“BFA” and together with BAL, the “Advisers” and each, an “Adviser”) and each investment company listed on Schedule A attached hereto (each, a “Fund”), on behalf of itself and, if applicable, its series listed on Schedule A attached hereto (each, a “Portfolio”).
Form of Master Advisory Fee Waiver AgreementMaster Advisory Fee Waiver Agreement • September 28th, 2016 • Blackrock Multi State Municipal Series Trust • New York
Contract Type FiledSeptember 28th, 2016 Company JurisdictionThis MASTER ADVISORY FEE WAIVER AGREEMENT (this “Agreement”) is made effective as of the [ ] day of [ ], 2016, by and among BlackRock Advisors, LLC (“BAL”), BlackRock Fund Advisors (“BFA” and together with BAL, the “Advisers” and each, an “Adviser”) and each investment company listed on Schedule A attached hereto (each, a “Fund”), on behalf of itself and, if applicable, its series listed on Schedule A attached hereto (each, a “Portfolio”).