<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ck0000811968="http://www.capitalgroup.com/20251230"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ck0000811968-20251230.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024472Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024470Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024474Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024475Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000189418Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000189419Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024471Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024476Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000180006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000224565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000224566Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024465Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024466Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024467Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024468Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000077881Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000148440Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000164810Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811968:MarketConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811968:IssuerRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811968:InvestingInIncomeorientedStocksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811968:InvestingInDebtInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000811968:InvestingOutsideTheUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000811968:S000009000Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">srt:ManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2008-08-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>1987-07-30</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024470Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024470Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024470Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024470Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2001-03-15</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024471Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024471Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024471Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024471Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2001-03-15</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000180006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000180006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000180006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024472Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024472Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024472Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024472Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2002-02-19</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024474Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024474Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024474Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024474Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2002-02-20</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024475Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024475Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024475Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024475Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2002-03-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024476Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024476Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024476Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024476Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2002-09-17</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000224565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000224565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000224566Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000224566Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2002-06-11</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024465Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024465Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024465Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024465Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2002-05-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000148440Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000148440Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000148440Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000148440Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-08-29</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024466Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024466Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024466Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024466Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2002-06-04</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024467Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024467Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024467Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024467Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2002-05-20</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000164810Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000164810Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000164810Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-11-20</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024468Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024468Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024468Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024468Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2002-05-15</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000077881Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000077881Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000077881Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000077881Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2009-05-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811968:index_MSCI_All_Country_World_Index_reflects_no_deductions_for_sales_charges_account_fees_expenses_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811968:index_MSCI_All_Country_World_Index_reflects_no_deductions_for_sales_charges_account_fees_expenses_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811968:index_MSCI_All_Country_World_Index_reflects_no_deductions_for_sales_charges_account_fees_expenses_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811968:index_MSCI_All_Country_World_Index_reflects_no_deductions_for_sales_charges_account_fees_expenses_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2008-08-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811968:index_7030_MSCI_All_Country_World_IndexBloomberg_US_Aggregate_Index_reflects_no_deductions_for_sales_charges_account_fees_expenses_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811968:index_7030_MSCI_All_Country_World_IndexBloomberg_US_Aggregate_Index_reflects_no_deductions_for_sales_charges_account_fees_expenses_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811968:index_7030_MSCI_All_Country_World_IndexBloomberg_US_Aggregate_Index_reflects_no_deductions_for_sales_charges_account_fees_expenses_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811968:index_7030_MSCI_All_Country_World_IndexBloomberg_US_Aggregate_Index_reflects_no_deductions_for_sales_charges_account_fees_expenses_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2008-08-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811968:index_Bloomberg_US_Aggregate_Index_reflects_no_deductions_for_sales_charges_account_fees_expenses_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811968:index_Bloomberg_US_Aggregate_Index_reflects_no_deductions_for_sales_charges_account_fees_expenses_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811968:index_Bloomberg_US_Aggregate_Index_reflects_no_deductions_for_sales_charges_account_fees_expenses_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000811968:index_Bloomberg_US_Aggregate_Index_reflects_no_deductions_for_sales_charges_account_fees_expenses_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2008-08-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000180006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000068596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024467Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024468Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000164810Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000148440Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000224565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000224566Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000077881Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024472Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024470Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024471Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024465Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024476Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024466Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024474Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811968</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000811968:C000024475Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:EntityInvCompanyType contextRef="c0" id="ixv-102125">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-85">CAPITAL INCOME BUILDER</dei:EntityRegistrantName>
    <oef:RiskReturnHeading contextRef="c1" id="ixv-122">Capital
Income Builder</oef:RiskReturnHeading>
    <oef:ProspectusDate contextRef="c0" id="ixv-201">2026-01-01</oef:ProspectusDate>
    <oef:ObjectivePrimaryTextBlock contextRef="c1" id="ixv-501">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal; font-weight: normal"&gt;The
fund has two primary investment objectives. It seeks (1) to provide a level of current income that exceeds the average yield on U.S. stocks
generally and (2) to provide a growing stream of income over the years. &lt;/span&gt;&lt;/p&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveHeading contextRef="c1" id="ixv-504">Investment
objectives </oef:ObjectiveHeading>
    <oef:ObjectiveSecondaryTextBlock contextRef="c1" id="ixv-102127">The
fund&#x2019;s secondary objective is to provide growth of capital.</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseNarrativeTextBlock contextRef="c1" id="ixv-508">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt; &lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif; font-style: normal; font-weight: normal"&gt;This
table describes the fees and expenses that you may pay if you buy, hold and sell shares of the fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif; font-style: normal"&gt;&lt;b&gt;You
may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and
examples below.&lt;/b&gt; &lt;span style="font-weight: normal"&gt;For example, in addition to the fees and expenses described below, you may also
be required to pay brokerage commissions on purchases and sales of Class F-2, F-3, 529-F-2 or 529-F-3 shares of the fund. You
may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $25,000
in American Funds, Capital Group KKR Public-Private+ Funds, and/or Emerging Markets Equities Fund, Inc. (collectively
&#x201c;Capital Group Funds&#x201d;) ($250,000 for Class 529-A shares). More information about these and other discounts is available
from your financial professional, in the &#x201c;Sales charge reductions and waivers&#x201d; sections on page 35 of the prospectus and
on page&#160;87 of the fund&#x2019;s statement of additional information, and in the sales charge waiver appendix to the prospectus.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseHeading contextRef="c1" id="ixv-511">Fees
and expenses of the fund</oef:ExpenseHeading>
    <oef:ExpenseBreakpointDiscounts contextRef="c1" id="ixv-102128">You
may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $25,000
in American Funds, Capital Group KKR Public-Private+ Funds, and/or Emerging Markets Equities Fund, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c1" decimals="0" id="ixv-102129" unitRef="usd">25000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesTableTextBlock contextRef="c1" id="ixv-518">

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; clear: both; font: 10pt Arial, Helvetica, Sans-Serif; border-spacing: 0px;"&gt;
  &lt;tr style="font-size: 10pt"&gt;
    &lt;td style="width: 44%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: #F3F3F3"&gt;
    &lt;td colspan="8" style="border-bottom: #FFFFFF 0.5pt solid; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal; color: #009ADF"&gt;&lt;b&gt;Shareholder
        fees&lt;/b&gt;&lt;/span&gt;&lt;b&gt; &lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal; color: #000000"&gt;(fees
        paid directly from your investment)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #F3F3F3"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Share
        class:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;529-A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal"&gt;&lt;b&gt;C
        and &lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;br/&gt;&lt;span style="font-size: 10pt; font-style: normal"&gt;&lt;b&gt;529-C&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;529-E&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal"&gt;&lt;b&gt;T
        and&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;br/&gt;&lt;span style="font-size: 10pt; font-style: normal"&gt;&lt;b&gt;529-T&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;All
        F and 529-F share classes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal"&gt;&lt;b&gt;All
        R&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;br/&gt;&lt;span style="font-size: 10pt; font-style: normal"&gt;&lt;b&gt;share&lt;br/&gt;classes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Maximum
        sales charge (load) imposed on purchases (as a percentage of offering price)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;5.75%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;3.50%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;2.50%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Maximum
        deferred sales charge (load) (as a percentage of the amount redeemed)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;1.00*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;1.00*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;1.00%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Maximum
        sales charge (load) imposed on reinvested dividends&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Redemption
        or exchange fees&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</oef:ShareholderFeesTableTextBlock>
    <oef:ShareholderFeesCaption contextRef="c1" id="ixv-539">Shareholder
        fees (fees
        paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c2"
      decimals="INF"
      id="ixv-102130"
      unitRef="pure">0.0575</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c3"
      decimals="INF"
      id="ixv-102131"
      unitRef="pure">0.035</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c4"
      decimals="INF"
      id="ixv-102132"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c5"
      decimals="INF"
      id="ixv-102133"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c6"
      decimals="INF"
      id="ixv-102134"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c7"
      decimals="INF"
      id="ixv-102135"
      unitRef="pure">0.025</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c8"
      decimals="INF"
      id="ixv-102136"
      unitRef="pure">0.025</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c9"
      decimals="INF"
      id="ixv-102137"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c10"
      decimals="INF"
      id="ixv-102138"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c11"
      decimals="INF"
      id="ixv-102139"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c12"
      decimals="INF"
      id="ixv-102140"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c13"
      decimals="INF"
      id="ixv-102141"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c14"
      decimals="INF"
      id="ixv-102142"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c15"
      decimals="INF"
      id="ixv-102143"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c16"
      decimals="INF"
      id="ixv-102144"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c17"
      decimals="INF"
      id="ixv-102145"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c18"
      decimals="INF"
      id="ixv-102146"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c19"
      decimals="INF"
      id="ixv-102147"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c20"
      decimals="INF"
      id="ixv-102148"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c21"
      decimals="INF"
      id="ixv-102149"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c22"
      decimals="INF"
      id="ixv-102150"
      unitRef="pure">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c2"
      decimals="INF"
      id="ix_0_fact"
      unitRef="pure">0.01</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c3"
      decimals="INF"
      id="ix_1_fact"
      unitRef="pure">0.01</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c4"
      decimals="INF"
      id="ixv-102153"
      unitRef="pure">0.01</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c5"
      decimals="INF"
      id="ixv-102154"
      unitRef="pure">0.01</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c6"
      decimals="INF"
      id="ixv-102155"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c7"
      decimals="INF"
      id="ixv-102156"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c8"
      decimals="INF"
      id="ixv-102157"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c9"
      decimals="INF"
      id="ixv-102158"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c10"
      decimals="INF"
      id="ixv-102159"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c11"
      decimals="INF"
      id="ixv-102160"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c12"
      decimals="INF"
      id="ixv-102161"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c13"
      decimals="INF"
      id="ixv-102162"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c14"
      decimals="INF"
      id="ixv-102163"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c15"
      decimals="INF"
      id="ixv-102164"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c16"
      decimals="INF"
      id="ixv-102165"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c17"
      decimals="INF"
      id="ixv-102166"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c18"
      decimals="INF"
      id="ixv-102167"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c19"
      decimals="INF"
      id="ixv-102168"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c20"
      decimals="INF"
      id="ixv-102169"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c21"
      decimals="INF"
      id="ixv-102170"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c22"
      decimals="INF"
      id="ixv-102171"
      unitRef="pure">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c2"
      decimals="INF"
      id="ixv-102172"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c3"
      decimals="INF"
      id="ixv-102173"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c4"
      decimals="INF"
      id="ixv-102174"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c5"
      decimals="INF"
      id="ixv-102175"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c6"
      decimals="INF"
      id="ixv-102176"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c7"
      decimals="INF"
      id="ixv-102177"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c8"
      decimals="INF"
      id="ixv-102178"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c9"
      decimals="INF"
      id="ixv-102179"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c10"
      decimals="INF"
      id="ixv-102180"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c11"
      decimals="INF"
      id="ixv-102181"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c12"
      decimals="INF"
      id="ixv-102182"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c13"
      decimals="INF"
      id="ixv-102183"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c14"
      decimals="INF"
      id="ixv-102184"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c15"
      decimals="INF"
      id="ixv-102185"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c16"
      decimals="INF"
      id="ixv-102186"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c17"
      decimals="INF"
      id="ixv-102187"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c18"
      decimals="INF"
      id="ixv-102188"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c19"
      decimals="INF"
      id="ixv-102189"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c20"
      decimals="INF"
      id="ixv-102190"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c21"
      decimals="INF"
      id="ixv-102191"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther
      contextRef="c22"
      decimals="INF"
      id="ixv-102192"
      unitRef="pure">0</oef:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <oef:RedemptionFeeOverRedemption
      contextRef="c2"
      decimals="INF"
      id="ixv-102193"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c3"
      decimals="INF"
      id="ixv-102194"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c4"
      decimals="INF"
      id="ixv-102195"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c5"
      decimals="INF"
      id="ixv-102196"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c6"
      decimals="INF"
      id="ixv-102197"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c7"
      decimals="INF"
      id="ixv-102198"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c8"
      decimals="INF"
      id="ixv-102199"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c9"
      decimals="INF"
      id="ixv-102200"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c10"
      decimals="INF"
      id="ixv-102201"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c11"
      decimals="INF"
      id="ixv-102202"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c12"
      decimals="INF"
      id="ixv-102203"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c13"
      decimals="INF"
      id="ixv-102204"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c14"
      decimals="INF"
      id="ixv-102205"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c15"
      decimals="INF"
      id="ixv-102206"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c16"
      decimals="INF"
      id="ixv-102207"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c17"
      decimals="INF"
      id="ixv-102208"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c18"
      decimals="INF"
      id="ixv-102209"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c19"
      decimals="INF"
      id="ixv-102210"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c20"
      decimals="INF"
      id="ixv-102211"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c21"
      decimals="INF"
      id="ixv-102212"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:RedemptionFeeOverRedemption
      contextRef="c22"
      decimals="INF"
      id="ixv-102213"
      unitRef="pure">0</oef:RedemptionFeeOverRedemption>
    <oef:AnnualFundOperatingExpensesTableTextBlock contextRef="c1" id="ixv-671">

&lt;table cellpadding="2" style="border-collapse: collapse; width: 100%; clear: both; font: 10pt Arial, Helvetica, Sans-Serif; border-spacing: 0px;"&gt;
  &lt;tr style="font-size: 10pt"&gt;
    &lt;td style="width: 44%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle; background-color: #F3F3F3"&gt;
    &lt;td colspan="8" style="border-bottom: #FFFFFF 0.5pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal; color: #009ADF"&gt;&lt;b&gt;Annual
        fund operating expenses &lt;/b&gt;&lt;/span&gt;&lt;b style="-sec-ix-redline:true;-keep: true"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal; color: #000000"&gt;(expenses
        that you pay each year as a percentage of the net asset value of your investment)&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle; background-color: #F3F3F3"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Share
        class:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;C&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;T&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;F-1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;F-2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;F-3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Management
        fees&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Distribution
        and/or service (12b-1) fees&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.25&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.25&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.25&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.23&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Other
        expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.11&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.11&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.10&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.17&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.15&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.04&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Total
        annual fund operating expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.58&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1.33&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.57&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.64&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.37&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.26&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.60&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="2" style="border-collapse: collapse; width: 100%; clear: both; font: 10pt Arial, Helvetica, Sans-Serif; border-spacing: 0px;"&gt;
  &lt;tr style="font-size: 10pt"&gt;
    &lt;td style="width: 44%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle; background-color: #F3F3F3"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; font-size: 10pt; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Share
        class:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-C&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-E&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-T&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-F-1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-F-2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-F-3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Management
        fees&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Distribution
        and/or service (12b-1) fees&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.25&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.25&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Other
        expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.15&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.12&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.15&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.13&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.09&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.13&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Total
        annual fund operating expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1.37&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.84&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.62&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.69&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.35&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.31&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1.35&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="2" style="border-collapse: collapse; width: 100%; clear: both; font: 10pt Arial, Helvetica, Sans-Serif; border-spacing: 0px;"&gt;
  &lt;tr style="font-size: 10pt"&gt;
    &lt;td style="width: 44%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle; background-color: #F3F3F3"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; font-size: 10pt; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Share
        class:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-2E&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-4&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-5E&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Management
        fees&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.22%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Distribution
        and/or service (12b-1) fees&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.75&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.60&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.25&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;none&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Other
        expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.38&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.24&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.19&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.14&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.19&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.08&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.04&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Total
        annual fund operating expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1.35&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1.06&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.91&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.61&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.41&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.30&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;0.26&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: -5.75pt; margin-left: 5.75pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: normal; text-decoration: none"&gt;*&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;
    &lt;span style="font-size: 10pt; font-weight: normal; text-decoration: none"&gt;A contingent deferred sales
                    charge of 1.00% applies on certain redemptions made within 18 months following purchases of $1&#160;million or more made without an initial
                    sales charge. Contingent deferred sales charge is calculated based on the lesser of the offering price and market value of shares being
                    sold.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:OperatingExpensesCaption contextRef="c1" id="ixv-692">Annual
        fund operating expenses (expenses
        that you pay each year as a percentage of the net asset value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c2"
      decimals="INF"
      id="ixv-102214"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c4"
      decimals="INF"
      id="ixv-102215"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c8"
      decimals="INF"
      id="ixv-102216"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c9"
      decimals="INF"
      id="ixv-102217"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c11"
      decimals="INF"
      id="ixv-102218"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c12"
      decimals="INF"
      id="ixv-102219"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c3"
      decimals="INF"
      id="ixv-102220"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c2"
      decimals="INF"
      id="ixv-102221"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c4"
      decimals="INF"
      id="ixv-102222"
      unitRef="pure">0.01</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c8"
      decimals="INF"
      id="ixv-102223"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c9"
      decimals="INF"
      id="ixv-102224"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c11"
      decimals="INF"
      id="ixv-102225"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c12"
      decimals="INF"
      id="ixv-102226"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c3"
      decimals="INF"
      id="ixv-102227"
      unitRef="pure">0.0023</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c2"
      decimals="INF"
      id="ixv-102228"
      unitRef="pure">0.0011</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c4"
      decimals="INF"
      id="ixv-102229"
      unitRef="pure">0.0011</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c8"
      decimals="INF"
      id="ixv-102230"
      unitRef="pure">0.001</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c9"
      decimals="INF"
      id="ixv-102231"
      unitRef="pure">0.0017</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c11"
      decimals="INF"
      id="ixv-102232"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c12"
      decimals="INF"
      id="ixv-102233"
      unitRef="pure">0.0004</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c3"
      decimals="INF"
      id="ixv-102234"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c2"
      decimals="INF"
      id="ixv-102235"
      unitRef="pure">0.0058</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c4"
      decimals="INF"
      id="ixv-102236"
      unitRef="pure">0.0133</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c8"
      decimals="INF"
      id="ixv-102237"
      unitRef="pure">0.0057</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c9"
      decimals="INF"
      id="ixv-102238"
      unitRef="pure">0.0064</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c11"
      decimals="INF"
      id="ixv-102239"
      unitRef="pure">0.0037</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c12"
      decimals="INF"
      id="ixv-102240"
      unitRef="pure">0.0026</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c3"
      decimals="INF"
      id="ixv-102241"
      unitRef="pure">0.006</oef:ExpensesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c5"
      decimals="INF"
      id="ixv-102242"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c6"
      decimals="INF"
      id="ixv-102243"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c7"
      decimals="INF"
      id="ixv-102244"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c10"
      decimals="INF"
      id="ixv-102245"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c13"
      decimals="INF"
      id="ixv-102246"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c14"
      decimals="INF"
      id="ixv-102247"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c15"
      decimals="INF"
      id="ixv-102248"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c5"
      decimals="INF"
      id="ixv-102249"
      unitRef="pure">0.01</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c6"
      decimals="INF"
      id="ixv-102250"
      unitRef="pure">0.005</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c7"
      decimals="INF"
      id="ixv-102251"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c10"
      decimals="INF"
      id="ixv-102252"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c13"
      decimals="INF"
      id="ixv-102253"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c14"
      decimals="INF"
      id="ixv-102254"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c15"
      decimals="INF"
      id="ixv-102255"
      unitRef="pure">0.01</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c5"
      decimals="INF"
      id="ixv-102256"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c6"
      decimals="INF"
      id="ixv-102257"
      unitRef="pure">0.0012</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c7"
      decimals="INF"
      id="ixv-102258"
      unitRef="pure">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c10"
      decimals="INF"
      id="ixv-102259"
      unitRef="pure">0.0022</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c13"
      decimals="INF"
      id="ixv-102260"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c14"
      decimals="INF"
      id="ixv-102261"
      unitRef="pure">0.0009</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c15"
      decimals="INF"
      id="ixv-102262"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c5"
      decimals="INF"
      id="ixv-102263"
      unitRef="pure">0.0137</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c6"
      decimals="INF"
      id="ixv-102264"
      unitRef="pure">0.0084</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c7"
      decimals="INF"
      id="ixv-102265"
      unitRef="pure">0.0062</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c10"
      decimals="INF"
      id="ixv-102266"
      unitRef="pure">0.0069</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c13"
      decimals="INF"
      id="ixv-102267"
      unitRef="pure">0.0035</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c14"
      decimals="INF"
      id="ixv-102268"
      unitRef="pure">0.0031</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c15"
      decimals="INF"
      id="ixv-102269"
      unitRef="pure">0.0135</oef:ExpensesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c16"
      decimals="INF"
      id="ixv-102270"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c21"
      decimals="INF"
      id="ixv-102271"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c17"
      decimals="INF"
      id="ixv-102272"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c18"
      decimals="INF"
      id="ixv-102273"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c22"
      decimals="INF"
      id="ixv-102274"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c19"
      decimals="INF"
      id="ixv-102275"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c20"
      decimals="INF"
      id="ixv-102276"
      unitRef="pure">0.0022</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c16"
      decimals="INF"
      id="ixv-102277"
      unitRef="pure">0.0075</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c21"
      decimals="INF"
      id="ixv-102278"
      unitRef="pure">0.006</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c17"
      decimals="INF"
      id="ixv-102279"
      unitRef="pure">0.005</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c18"
      decimals="INF"
      id="ixv-102280"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c22"
      decimals="INF"
      id="ixv-102281"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c19"
      decimals="INF"
      id="ixv-102282"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c20"
      decimals="INF"
      id="ixv-102283"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c16"
      decimals="INF"
      id="ixv-102284"
      unitRef="pure">0.0038</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c21"
      decimals="INF"
      id="ixv-102285"
      unitRef="pure">0.0024</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c17"
      decimals="INF"
      id="ixv-102286"
      unitRef="pure">0.0019</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c18"
      decimals="INF"
      id="ixv-102287"
      unitRef="pure">0.0014</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c22"
      decimals="INF"
      id="ixv-102288"
      unitRef="pure">0.0019</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c19"
      decimals="INF"
      id="ixv-102289"
      unitRef="pure">0.0008</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c20"
      decimals="INF"
      id="ixv-102290"
      unitRef="pure">0.0004</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c16"
      decimals="INF"
      id="ixv-102291"
      unitRef="pure">0.0135</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c21"
      decimals="INF"
      id="ixv-102292"
      unitRef="pure">0.0106</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c17"
      decimals="INF"
      id="ixv-102293"
      unitRef="pure">0.0091</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c18"
      decimals="INF"
      id="ixv-102294"
      unitRef="pure">0.0061</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c22"
      decimals="INF"
      id="ixv-102295"
      unitRef="pure">0.0041</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c19"
      decimals="INF"
      id="ixv-102296"
      unitRef="pure">0.003</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c20"
      decimals="INF"
      id="ixv-102297"
      unitRef="pure">0.0026</oef:ExpensesOverAssets>
    <oef:ExpensesDeferredChargesTextBlock contextRef="c1" id="ixv-991">
    &lt;span style="font-size: 10pt; font-weight: normal; text-decoration: none"&gt;A contingent deferred sales
                    charge of 1.00% applies on certain redemptions made within 18 months following purchases of $1&#160;million or more made without an initial
                    sales charge. Contingent deferred sales charge is calculated based on the lesser of the offering price and market value of shares being
                    sold.&lt;/span&gt;</oef:ExpensesDeferredChargesTextBlock>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c1" id="ixv-995">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal"&gt;&lt;span style="font-weight: normal"&gt;This example is intended to help you compare the cost of investing
                    in the fund with the cost of investing in other mutual funds.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The example assumes that you
                    invest $10,000 in the fund for the time periods indicated and then redeem or hold all of your shares at the end of those periods. The
                    example also assumes that your investment has a 5% return each year and that the fund&#x2019;s operating expenses remain the same. You
                    may be required to pay brokerage commissions on your purchases and sales of Class F-2, F-3, 529-F-2 or 529-F-3 shares of the fund, which
                    are not reflected in the example. &lt;/span&gt;&lt;/p&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleHeading contextRef="c1" id="ixv-999">Example
                    </oef:ExpenseExampleHeading>
    <oef:ExpenseExampleByYearCaption contextRef="c1" id="ixv-102299">Although your actual
                    costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleWithRedemptionTableTextBlock contextRef="c1" id="ixv-1005">

                    &lt;table cellpadding="2" style="border-collapse: collapse; width: 100%; clear: both; font: 10pt Arial, Helvetica, Sans-Serif; border-spacing: 0px;"&gt;
  &lt;tr style="font-size: 10pt"&gt;
    &lt;td style="width: 16%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #F3F3F3"&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; font-size: 10pt; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Share
        class:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;C&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;T&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;F-1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;F-2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;F-3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-C&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-E&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-T&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-F-1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-F-2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-F-3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1
        year&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$631
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$235
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$307
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$65
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$38
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$27
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$409
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$239
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$86
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$312
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$70
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$36
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$32
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$137
        &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;3
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;750
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;421
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;428
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;205
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;119
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;84
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;535
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;434
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;268
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;444
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;221
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;113
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;100
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;428
        &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;880
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;729
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;560
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;357
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;208
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;146
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;673
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;750
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;466
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;587
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;384
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;197
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;174
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;739
        &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,259
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,395
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;946
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;798
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;468
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;331
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,074
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,150
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,037
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,005
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;859
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;443
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;393
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,624
        &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt; 

&lt;table cellpadding="2" style="border-collapse: collapse; width: 100%; clear: both; font: 10pt Arial, Helvetica, Sans-Serif; border-spacing: 0px;"&gt;
  &lt;tr style="font-size: 10pt"&gt;
    &lt;td style="width: 10%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 24%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 12%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; font-size: 10pt; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Share
        class:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-2E&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-4&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-5E&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-6&lt;/span&gt;&lt;/td&gt;
    &lt;td rowspan="5" style="vertical-align: top; background-color: #F2F2F2; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;For
        the share classes listed to the right, you would pay the following if you did not redeem your shares:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Share
        class:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;C&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-C&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1
        year&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$137
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$108
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$93
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$62
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$42
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$31
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$27
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1
        year&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$135
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.75pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$139
        &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;3
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;428
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;337
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;290
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;195
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;132
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;97
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;84
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;3
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;421
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.75pt solid; border-top: #FFFFFF 0.75pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;434
        &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;739
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;585
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;504
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;340
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;230
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;169
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;146
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;729
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.75pt solid; border-top: #FFFFFF 0.75pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;750
        &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,624
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,294
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,120
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;762
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;518
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;381
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;331
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,395
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.75pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,150
        &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleYear01 contextRef="c2" decimals="0" id="ixv-102300" unitRef="usd">631</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c4" decimals="0" id="ixv-102301" unitRef="usd">235</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c8" decimals="0" id="ixv-102302" unitRef="usd">307</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c9" decimals="0" id="ixv-102303" unitRef="usd">65</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c11" decimals="0" id="ixv-102304" unitRef="usd">38</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c12" decimals="0" id="ixv-102305" unitRef="usd">27</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c3" decimals="0" id="ixv-102306" unitRef="usd">409</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c5" decimals="0" id="ixv-102307" unitRef="usd">239</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c6" decimals="0" id="ixv-102308" unitRef="usd">86</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c7" decimals="0" id="ixv-102309" unitRef="usd">312</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c10" decimals="0" id="ixv-102310" unitRef="usd">70</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c13" decimals="0" id="ixv-102311" unitRef="usd">36</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c14" decimals="0" id="ixv-102312" unitRef="usd">32</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c15" decimals="0" id="ixv-102313" unitRef="usd">137</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c2" decimals="0" id="ixv-102314" unitRef="usd">750</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c4" decimals="0" id="ixv-102315" unitRef="usd">421</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c8" decimals="0" id="ixv-102316" unitRef="usd">428</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c9" decimals="0" id="ixv-102317" unitRef="usd">205</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c11" decimals="0" id="ixv-102318" unitRef="usd">119</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c12" decimals="0" id="ixv-102319" unitRef="usd">84</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c3" decimals="0" id="ixv-102320" unitRef="usd">535</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c5" decimals="0" id="ixv-102321" unitRef="usd">434</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c6" decimals="0" id="ixv-102322" unitRef="usd">268</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c7" decimals="0" id="ixv-102323" unitRef="usd">444</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c10" decimals="0" id="ixv-102324" unitRef="usd">221</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c13" decimals="0" id="ixv-102325" unitRef="usd">113</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c14" decimals="0" id="ixv-102326" unitRef="usd">100</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c15" decimals="0" id="ixv-102327" unitRef="usd">428</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c2" decimals="0" id="ixv-102328" unitRef="usd">880</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c4" decimals="0" id="ixv-102329" unitRef="usd">729</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c8" decimals="0" id="ixv-102330" unitRef="usd">560</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c9" decimals="0" id="ixv-102331" unitRef="usd">357</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c11" decimals="0" id="ixv-102332" unitRef="usd">208</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c12" decimals="0" id="ixv-102333" unitRef="usd">146</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c3" decimals="0" id="ixv-102334" unitRef="usd">673</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c5" decimals="0" id="ixv-102335" unitRef="usd">750</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c6" decimals="0" id="ixv-102336" unitRef="usd">466</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c7" decimals="0" id="ixv-102337" unitRef="usd">587</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c10" decimals="0" id="ixv-102338" unitRef="usd">384</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c13" decimals="0" id="ixv-102339" unitRef="usd">197</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c14" decimals="0" id="ixv-102340" unitRef="usd">174</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c15" decimals="0" id="ixv-102341" unitRef="usd">739</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c2" decimals="0" id="ixv-102342" unitRef="usd">1259</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c4" decimals="0" id="ixv-102343" unitRef="usd">1395</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c8" decimals="0" id="ixv-102344" unitRef="usd">946</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c9" decimals="0" id="ixv-102345" unitRef="usd">798</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c11" decimals="0" id="ixv-102346" unitRef="usd">468</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c12" decimals="0" id="ixv-102347" unitRef="usd">331</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c3" decimals="0" id="ixv-102348" unitRef="usd">1074</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c5" decimals="0" id="ixv-102349" unitRef="usd">1150</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c6" decimals="0" id="ixv-102350" unitRef="usd">1037</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c7" decimals="0" id="ixv-102351" unitRef="usd">1005</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c10" decimals="0" id="ixv-102352" unitRef="usd">859</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c13" decimals="0" id="ixv-102353" unitRef="usd">443</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c14" decimals="0" id="ixv-102354" unitRef="usd">393</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c15" decimals="0" id="ixv-102355" unitRef="usd">1624</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionTableTextBlock contextRef="c1" id="ixv-1193">

&lt;table cellpadding="2" style="border-collapse: collapse; width: 100%; clear: both; font: 10pt Arial, Helvetica, Sans-Serif; border-spacing: 0px;"&gt;
  &lt;tr style="font-size: 10pt"&gt;
    &lt;td style="width: 10%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 24%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 12%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 6%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; font-size: 10pt; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Share
        class:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-2E&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-4&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-5E&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-6&lt;/span&gt;&lt;/td&gt;
    &lt;td rowspan="5" style="vertical-align: top; background-color: #F2F2F2; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;For
        the share classes listed to the right, you would pay the following if you did not redeem your shares:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Share
        class:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;C&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-C&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1
        year&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$137
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$108
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$93
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$62
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$42
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$31
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$27
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1
        year&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$135
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.75pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;$139
        &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;3
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;428
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;337
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;290
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;195
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;132
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;97
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;84
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;3
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;421
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.75pt solid; border-top: #FFFFFF 0.75pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;434
        &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;739
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;585
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;504
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;340
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;230
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;169
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;146
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 1pt solid; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;729
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.75pt solid; border-top: #FFFFFF 0.75pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;750
        &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,624
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,294
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,120
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;762
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;518
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;381
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;331
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-top: #FFFFFF 1pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 1pt solid; background-color: #D9D9D9; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,395
        &lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-top: #FFFFFF 0.75pt solid; background-color: #F2F2F2; text-align: right; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1,150
        &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</oef:ExpenseExampleNoRedemptionTableTextBlock>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c1" id="ixv-1238">For
        the share classes listed to the right, you would pay the following if you did not redeem your shares:</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c16" decimals="0" id="ixv-102356" unitRef="usd">137</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c21" decimals="0" id="ixv-102357" unitRef="usd">108</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c17" decimals="0" id="ixv-102358" unitRef="usd">93</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c18" decimals="0" id="ixv-102359" unitRef="usd">62</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c22" decimals="0" id="ixv-102360" unitRef="usd">42</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c19" decimals="0" id="ixv-102361" unitRef="usd">31</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01 contextRef="c20" decimals="0" id="ixv-102362" unitRef="usd">27</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c4" decimals="0" id="ixv-102363" unitRef="usd">135</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c5" decimals="0" id="ixv-102364" unitRef="usd">139</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleYear03 contextRef="c16" decimals="0" id="ixv-102365" unitRef="usd">428</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c21" decimals="0" id="ixv-102366" unitRef="usd">337</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c17" decimals="0" id="ixv-102367" unitRef="usd">290</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c18" decimals="0" id="ixv-102368" unitRef="usd">195</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c22" decimals="0" id="ixv-102369" unitRef="usd">132</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c19" decimals="0" id="ixv-102370" unitRef="usd">97</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03 contextRef="c20" decimals="0" id="ixv-102371" unitRef="usd">84</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c4" decimals="0" id="ixv-102372" unitRef="usd">421</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c5" decimals="0" id="ixv-102373" unitRef="usd">434</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleYear05 contextRef="c16" decimals="0" id="ixv-102374" unitRef="usd">739</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c21" decimals="0" id="ixv-102375" unitRef="usd">585</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c17" decimals="0" id="ixv-102376" unitRef="usd">504</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c18" decimals="0" id="ixv-102377" unitRef="usd">340</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c22" decimals="0" id="ixv-102378" unitRef="usd">230</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c19" decimals="0" id="ixv-102379" unitRef="usd">169</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05 contextRef="c20" decimals="0" id="ixv-102380" unitRef="usd">146</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c4" decimals="0" id="ixv-102381" unitRef="usd">729</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c5" decimals="0" id="ixv-102382" unitRef="usd">750</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleYear10 contextRef="c16" decimals="0" id="ixv-102383" unitRef="usd">1624</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c21" decimals="0" id="ixv-102384" unitRef="usd">1294</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c17" decimals="0" id="ixv-102385" unitRef="usd">1120</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c18" decimals="0" id="ixv-102386" unitRef="usd">762</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c22" decimals="0" id="ixv-102387" unitRef="usd">518</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c19" decimals="0" id="ixv-102388" unitRef="usd">381</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10 contextRef="c20" decimals="0" id="ixv-102389" unitRef="usd">331</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c4" decimals="0" id="ixv-102390" unitRef="usd">1395</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c5" decimals="0" id="ixv-102391" unitRef="usd">1150</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverTextBlock contextRef="c1" id="ixv-1339">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif; font-style: normal"&gt;&lt;span style="font-weight: normal"&gt;The fund pays transaction costs, such as commissions, when
it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction
costs and may result in higher taxes when fund shares are held in a taxable account. These costs, which are not reflected in annual fund
operating expenses or in the example, affect the fund&#x2019;s investment results. During the most recent fiscal year, the fund&#x2019;s
portfolio turnover rate was 50%
of the average value of its portfolio.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverHeading contextRef="c1" id="ixv-1343">Portfolio
turnover </oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverRate
      contextRef="c1"
      decimals="INF"
      id="ixv-102392"
      unitRef="pure">0.50</oef:PortfolioTurnoverRate>
    <oef:StrategyNarrativeTextBlock contextRef="c1" id="ixv-1375">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal; font-weight: normal"&gt;The
fund normally invests at least 90% of its assets in income-producing securities (with at least 50% of its assets in common stocks and
other equity securities). The fund invests primarily in a broad range of income-producing securities, including common stocks and bonds.
In seeking to provide a level of current income that exceeds the average yield on U.S. stocks, the fund generally looks to the average
yield on stocks of companies listed on the S&amp;amp;P 500 Index. The fund may also invest significantly in common stocks, bonds and other
securities outside the United States. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The investment
adviser uses a system of multiple portfolio managers in managing the fund&#x2019;s assets. Under this approach, the portfolio of the fund
is divided into segments managed by individual managers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The fund
relies on the professional judgment of its investment adviser to make decisions about the fund&#x2019;s portfolio investments. The basic
investment philosophy of the investment adviser is to seek to invest in attractively valued securities that, in its opinion, represent
good, long-term investment opportunities. Securities may be sold when the investment adviser believes that they no longer represent relatively
attractive investment opportunities.&lt;/span&gt;&lt;/p&gt;</oef:StrategyNarrativeTextBlock>
    <oef:StrategyHeading contextRef="c1" id="ixv-1378">Principal
investment strategies </oef:StrategyHeading>
    <oef:RiskTextBlock contextRef="c23" id="ixv-102393">You may lose money by investing
in the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c25" id="ixv-1391">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Market
conditions&lt;/i&gt; &#x2014; The prices of, and the income generated by, the common stocks, bonds and other securities held by the fund may
decline &#x2013; sometimes rapidly or unpredictably &#x2013; due to various factors, including events or conditions affecting the general
economy or particular industries or companies; overall market changes; local, regional or global political, social or economic instability;
governmental, governmental agency or central bank responses to economic conditions; levels of public debt and deficits; changes in inflation
rates; and currency exchange rate, interest rate and commodity price fluctuations. These risks may be heightened in the case of smaller
capitalization stocks.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Economies
and financial markets throughout the world are highly interconnected. Economic, financial or political events, trading and tariff arrangements,
wars, terrorism, cybersecurity events, natural disasters, public health emergencies (such as the spread of infectious disease), bank failures
and other circumstances in one country or region, including actions taken by governmental or quasi-governmental authorities in response
to any of the foregoing, could have impacts on global economies or markets. As a result, whether or not the fund invests in securities
of issuers located in or with significant exposure to the countries affected, the value and liquidity of the fund&#x2019;s investments
may be negatively affected by developments in other countries and regions.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c26" id="ixv-1398">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Issuer
risks&lt;/i&gt; &#x2014; The prices of, and the income generated by, securities held by the fund may decline in response to various factors
directly related to the issuers of such securities, including reduced demand for an issuer&#x2019;s goods or services, poor management
performance, major litigation, investigations or other controversies related to the issuer, changes in the issuer&#x2019;s financial condition
or credit rating, changes in government regulations affecting the issuer or its competitive environment and strategic initiatives such
as mergers, acquisitions or dispositions and the market response to any such initiatives. An individual security may also be affected
by factors relating to the &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;industry
or sector of the issuer or the securities markets as a whole, and conversely an industry or sector or the securities markets may be affected
by a change in financial condition or other event affecting a single issuer.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c27" id="ixv-1432">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Investing
in income-oriented stocks&lt;/i&gt; &#x2014; The value of the fund&#x2019;s securities and income provided by the fund may be reduced by changes
in the dividend policies of, and the capital resources available for dividend payments at, the companies in which the fund invests.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c28" id="ixv-1437">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Investing
in debt instruments&lt;/i&gt; &#x2014; The prices of, and the income generated by, bonds and other debt securities held by the fund may be affected
by factors such as the interest rates, maturities and credit quality of these securities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Rising interest
rates will generally cause the prices of bonds and other debt securities to fall. Also, when interest rates rise, issuers of debt securities
that may be prepaid at any time, such as mortgage- or other asset-backed securities, are less likely to refinance existing debt securities,
causing the average life of such securities to extend. A general change in interest rates may cause investors to sell debt securities
on a large scale, which could also adversely affect the price and liquidity of debt securities and could also result in increased redemptions
from the fund. Falling interest rates may cause an issuer to redeem, call or refinance a debt security before its stated maturity, which
may result in the fund having to reinvest the proceeds in lower yielding securities. Longer maturity debt securities generally have greater
sensitivity to changes in interest rates and may be subject to greater price fluctuations than shorter maturity debt securities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Bonds and
other debt securities are also subject to credit risk, which is the possibility that the credit strength of an issuer or guarantor will
weaken or be perceived to be weaker, and/or an issuer of a debt security will fail to make timely payments of principal or interest and
the security will go into default. Changes in actual or perceived creditworthiness may occur quickly. A downgrade or default affecting
any of the fund&#x2019;s securities could cause the value of the fund&#x2019;s shares to decrease. Lower quality debt securities generally
have higher rates of interest and may be subject to greater price fluctuations than higher quality debt securities. Credit risk is gauged,
in part, by the credit ratings of the debt securities in which the fund invests. However, ratings are only the opinions of the rating
agencies issuing them and are not guarantees as to credit quality or an evaluation of market risk. The fund&#x2019;s investment adviser
relies on its own credit analysts to research issuers and issues in assessing credit and default risks.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c29" id="ixv-1446">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Investing
outside the United States&lt;/i&gt; &#x2014; Securities of issuers domiciled outside the United States or with significant operations or revenues
outside the United States, and securities tied economically to countries outside the United States, may lose value because of adverse
political, social, economic or market developments (including social instability, regional conflicts, terrorism and war) in the countries
or regions in which the issuers are domiciled, operate or generate revenue or to which the securities are tied economically. These securities
may also lose value due to changes in foreign currency exchange rates against the U.S. dollar and/or currencies of other countries. Issuers
of these securities may be more susceptible to actions of foreign governments, such as nationalization, currency blockage or the imposition
of price controls, sanctions, or punitive taxes, each of which could adversely impact the value of these securities. Securities markets
in certain countries may be more volatile and/or less liquid than those in the United States. Investments outside the United States may
also be subject to different regulatory, legal, &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;accounting,
auditing, financial reporting and recordkeeping requirements, and may be more difficult to value, than those in the United States. In
addition, the value of investments outside the United States may be reduced by foreign taxes, including foreign withholding taxes on interest
and dividends. Further, there may be increased risks of delayed settlement of securities purchased or sold by the fund, which could impact
the liquidity of the fund&#x2019;s portfolio. The risks of investing outside the United States may be heightened in connection with investments
in emerging markets.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c30" id="ixv-1480">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Management&lt;/i&gt;
&#x2014; The investment adviser to the fund actively manages the fund&#x2019;s investments. Consequently, the fund is subject to the risk
that the methods and analyses, including models, tools and data, employed by the investment adviser in this process may be flawed or incorrect
and may not produce the desired results. This could cause the fund to lose value or its investment results to lag relevant benchmarks
or other funds with similar objectives.&lt;/span&gt;&lt;/p&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c24" id="ixv-102394">Your
investment in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other
governmental agency, entity or person.</oef:RiskTextBlock>
    <oef:PerformanceNarrativeTextBlock contextRef="c1" id="ixv-1488">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt; &lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif; font-style: normal; font-weight: normal"&gt;The
following bar chart shows how the fund&#x2019;s investment results have varied from year to year, and the following table shows how the
fund&#x2019;s average annual total returns for various periods compare with a broad measure of securities market results and, if applicable,
other measures of market results that reflect the fund&#x2019;s investment universe. This information provides some indication
of the risks of investing in the fund. Past investment
results (before and after taxes) are not predictive of future investment results. Prior to October 30, 2020, certain fees,
such as 12b-1 fees, were not charged on Class 529-F-1 shares. If these expenses had been deducted, results would have been lower. Updated
information on the fund&#x2019;s investment results can be obtained by visiting capitalgroup.com.&lt;/span&gt;&lt;/p&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c1" id="ixv-1491">Investment
results</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c1" id="ixv-102395">The
following bar chart shows how the fund&#x2019;s investment results have varied from year to year, and the following table shows how the
fund&#x2019;s average annual total returns for various periods compare with a broad measure of securities market results and, if applicable,
other measures of market results that reflect the fund&#x2019;s investment universe.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c1" id="ixv-102396">Past investment
results (before and after taxes) are not predictive of future investment results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c1" id="ixv-102397">capitalgroup.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartTableTextBlock contextRef="c1" id="ixv-1495">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-1"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-2"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-3"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-4"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-5"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-6"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-7"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-8"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-9"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-10"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-11"&gt;&lt;img alt="" src="image_002.jpg" style="-sec-ix-hidden: hidden-fact-0"/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</oef:BarChartTableTextBlock>
    <oef:PerformanceTableTextBlock contextRef="c1" id="ixv-1539">

&lt;table cellpadding="2" style="border-collapse: collapse; width: 100%; clear: both; font: 10pt Arial, Helvetica, Sans-Serif; border-spacing: 0px;"&gt;
  &lt;tr style="font-size: 10pt"&gt;
    &lt;td style="width: 40%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 20%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle; background-color: #F3F3F3"&gt;
    &lt;td colspan="6" style="font-size: 10pt; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal; color: #009ADF"&gt;&lt;b&gt;Average
        annual total returns &lt;/b&gt;&lt;/span&gt;&lt;b style="-sec-ix-redline:true;-keep: true"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal; color: #000000"&gt;For
        the periods ended December 31, 2024:&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle; background-color: #F3F3F3"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Share
        class&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Inception
        date&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1
        year&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Lifetime&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal"&gt;&lt;b&gt;F-2&lt;/b&gt;
        &lt;span style="font-weight: normal"&gt;&#x2212; Before taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;8/1/2008&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10.48%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.03%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.76%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.87%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; background-color: #F3F3F3; text-align: left; padding-left: 5.75pt; text-indent: 7.2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;&#x2212;
        After taxes on distributions&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; background-color: #F3F3F3; font-size: 10pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;8.78&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;4.83&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;4.60&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td colspan="2" style="vertical-align: middle; background-color: #F3F3F3; text-align: left; padding-left: 5.75pt; text-indent: 1.45pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;&#x2212;
        After taxes on distributions and sale of fund shares&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;7.08&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;4.43&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;4.28&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="2" style="border-collapse: collapse; width: 100%; clear: both; font: 10pt Arial, Helvetica, Sans-Serif; border-spacing: 0px;"&gt;
  &lt;tr style="font-size: 10pt"&gt;
    &lt;td style="width: 43%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 19%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; background-color: #F3F3F3; font-size: 10pt; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal; color: #009ADF"&gt;&lt;b&gt;Share
        classes &lt;/b&gt;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000"&gt;(before
        taxes)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Inception
        date&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1
        year&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Lifetime&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal; color: #000000"&gt;&lt;b&gt;A
        &lt;/b&gt;&lt;span style="font-weight: normal"&gt;(with maximum sales charge)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;7/30/1987&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;3.92%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;4.54%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;4.92%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;8.42%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;C&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;3/15/2001&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;8.44&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;4.89&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;F-1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;3/15/2001&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10.17&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.73&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.47&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.68&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;F-3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1/27/2017&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10.61&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.14&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;N/A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.67&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal; color: #000000"&gt;&lt;b&gt;529-A
        &lt;/b&gt;&lt;span style="font-weight: normal"&gt;(with maximum sales charge)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;2/19/2002&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.35&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.00&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.10&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-C&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;2/20/2002&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;8.39&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;4.96&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.08&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.55&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-E&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;3/1/2002&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;9.96&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.52&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.24&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.40&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-F-1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;9/17/2002&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10.39&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.94&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.69&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;7.14&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-F-2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10/30/2020&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;N/A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;N/A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;9.48&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;529-F-3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10/30/2020&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10.54&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;N/A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;N/A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;9.51&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6/11/2002&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;9.41&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;4.98&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;4.71&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.75&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5/31/2002&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;9.41&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;4.98&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;4.72&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.68&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-2E&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;8/29/2014&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;9.73&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.28&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.03&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;4.77&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6/4/2002&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;9.89&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.45&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.18&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.19&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-4&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5/20/2002&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10.22&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.77&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.50&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: middle; border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-5E&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;11/20/2015&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #000000 0.25pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10.44&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.98&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;N/A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.40&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5/15/2002&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10.56&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.09&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.82&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.82&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle"&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;R-6&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5/1/2009&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10.61&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.13&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5.87&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F2F2F2; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;8.17&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="2" style="border-collapse: collapse; width: 100%; clear: both; font: 10pt Arial, Helvetica, Sans-Serif; border-spacing: 0px;"&gt;
  &lt;tr style="font-size: 10pt"&gt;
    &lt;td style="width: 62%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #F3F3F3"&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; font-size: 10pt; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Indexes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1
        year&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;5
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10
        years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: #FFFFFF 0.5pt solid; text-align: center"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal"&gt;&lt;b&gt;Lifetime&lt;/b&gt;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;br/&gt;&lt;span style="font-size: 10pt; font-style: normal"&gt;&lt;b&gt;(from&lt;br/&gt;Class
        F-2 inception)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;MSCI&lt;sup&gt;&#xae;&lt;/sup&gt;
        All Country World Index (reflects no deductions for sales charges, account fees, expenses or U.S. federal income taxes)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;17.49%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;10.06%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;9.23%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;7.72%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;70%/30%
        MSCI All Country World Index/Bloomberg U.S. Aggregate Index (reflects no deductions for sales charges, account fees, expenses or U.S.
        federal income taxes)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;12.43&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;7.09&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;7.02&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;6.50&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: left; padding-left: 2.15pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;Bloomberg
        U.S. Aggregate Index (reflects no deductions for sales charges, account fees, expenses or U.S. federal income taxes)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1.25&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;&#x2013;0.33&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;1.35&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: middle; border-bottom: #FFFFFF 0.5pt solid; border-top: #FFFFFF 0.5pt solid; background-color: #F3F3F3; text-align: right"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;2.77&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: middle; background-color: #F3F3F3"&gt;
    &lt;td colspan="5" style="border-top: #FFFFFF 0.5pt solid; text-align: left; padding-left: 2pt"&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal; font-weight: normal"&gt;Class
        F-2 annualized 30-day yield at October&#160;31, 2025: 3.09%&lt;/span&gt;&lt;span style="-sec-ix-redline:true;font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;br/&gt;&lt;span style="font-size: 10pt; font-style: normal; font-weight: normal"&gt;(For
        current yield information, please call American Funds Service Company at (800)
        421-4225 or visit capitalgroup.com.)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</oef:PerformanceTableTextBlock>
    <oef:AverageAnnualReturnCaption contextRef="c1" id="ixv-1556">Average
        annual total returns For
        the periods ended December 31, 2024:</oef:AverageAnnualReturnCaption>
    <oef:PerfInceptionDate contextRef="c129" id="ixv-1580">2008-08-01</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c40"
      decimals="INF"
      id="ixv-102398"
      unitRef="pure">0.1048</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c41"
      decimals="INF"
      id="ixv-102399"
      unitRef="pure">0.0603</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c42"
      decimals="INF"
      id="ixv-102400"
      unitRef="pure">0.0576</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c43"
      decimals="INF"
      id="ixv-102401"
      unitRef="pure">0.0587</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c44"
      decimals="INF"
      id="ixv-102402"
      unitRef="pure">0.0878</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c45"
      decimals="INF"
      id="ixv-102403"
      unitRef="pure">0.0483</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c46"
      decimals="INF"
      id="ixv-102404"
      unitRef="pure">0.046</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c47"
      decimals="INF"
      id="ixv-102405"
      unitRef="pure">0.0708</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c48"
      decimals="INF"
      id="ixv-102406"
      unitRef="pure">0.0443</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c49"
      decimals="INF"
      id="ixv-102407"
      unitRef="pure">0.0428</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c143" id="ixv-1649">1987-07-30</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c50"
      decimals="INF"
      id="ixv-102408"
      unitRef="pure">0.0392</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c51"
      decimals="INF"
      id="ixv-102409"
      unitRef="pure">0.0454</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c52"
      decimals="INF"
      id="ixv-102410"
      unitRef="pure">0.0492</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c53"
      decimals="INF"
      id="ixv-102411"
      unitRef="pure">0.0842</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c138" id="ixv-1663">2001-03-15</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c54"
      decimals="INF"
      id="ixv-102412"
      unitRef="pure">0.0844</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c55"
      decimals="INF"
      id="ixv-102413"
      unitRef="pure">0.05</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c56"
      decimals="INF"
      id="ixv-102414"
      unitRef="pure">0.0489</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c57"
      decimals="INF"
      id="ixv-102415"
      unitRef="pure">0.0645</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c139" id="ixv-1677">2001-03-15</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c58"
      decimals="INF"
      id="ixv-102416"
      unitRef="pure">0.1017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c59"
      decimals="INF"
      id="ixv-102417"
      unitRef="pure">0.0573</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c60"
      decimals="INF"
      id="ixv-102418"
      unitRef="pure">0.0547</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c61"
      decimals="INF"
      id="ixv-102419"
      unitRef="pure">0.0668</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c128" id="ixv-1691">2017-01-27</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c62"
      decimals="INF"
      id="ixv-102420"
      unitRef="pure">0.1061</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c63"
      decimals="INF"
      id="ixv-102421"
      unitRef="pure">0.0614</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c64"
      decimals="INF"
      id="ixv-102422"
      unitRef="pure">0.0667</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c137" id="ixv-1707">2002-02-19</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c65"
      decimals="INF"
      id="ixv-102423"
      unitRef="pure">0.0635</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c66"
      decimals="INF"
      id="ixv-102424"
      unitRef="pure">0.05</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c67"
      decimals="INF"
      id="ixv-102425"
      unitRef="pure">0.051</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c68"
      decimals="INF"
      id="ixv-102426"
      unitRef="pure">0.0659</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c144" id="ixv-1721">2002-02-20</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c69"
      decimals="INF"
      id="ixv-102427"
      unitRef="pure">0.0839</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c70"
      decimals="INF"
      id="ixv-102428"
      unitRef="pure">0.0496</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c71"
      decimals="INF"
      id="ixv-102429"
      unitRef="pure">0.0508</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c72"
      decimals="INF"
      id="ixv-102430"
      unitRef="pure">0.0655</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c146" id="ixv-1735">2002-03-01</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c73"
      decimals="INF"
      id="ixv-102431"
      unitRef="pure">0.0996</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c74"
      decimals="INF"
      id="ixv-102432"
      unitRef="pure">0.0552</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c75"
      decimals="INF"
      id="ixv-102433"
      unitRef="pure">0.0524</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c76"
      decimals="INF"
      id="ixv-102434"
      unitRef="pure">0.064</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c141" id="ixv-1749">2002-09-17</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c77"
      decimals="INF"
      id="ixv-102435"
      unitRef="pure">0.1039</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c78"
      decimals="INF"
      id="ixv-102436"
      unitRef="pure">0.0594</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c79"
      decimals="INF"
      id="ixv-102437"
      unitRef="pure">0.0569</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c80"
      decimals="INF"
      id="ixv-102438"
      unitRef="pure">0.0714</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c134" id="ixv-1763">2020-10-30</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c81"
      decimals="INF"
      id="ixv-102439"
      unitRef="pure">0.105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c82"
      decimals="INF"
      id="ixv-102440"
      unitRef="pure">0.0948</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c135" id="ixv-1777">2020-10-30</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c83"
      decimals="INF"
      id="ixv-102441"
      unitRef="pure">0.1054</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c84"
      decimals="INF"
      id="ixv-102442"
      unitRef="pure">0.0951</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c145" id="ixv-1791">2002-06-11</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c85"
      decimals="INF"
      id="ixv-102443"
      unitRef="pure">0.0941</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c86"
      decimals="INF"
      id="ixv-102444"
      unitRef="pure">0.0498</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c87"
      decimals="INF"
      id="ixv-102445"
      unitRef="pure">0.0471</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c88"
      decimals="INF"
      id="ixv-102446"
      unitRef="pure">0.0575</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c140" id="ixv-1805">2002-05-31</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c89"
      decimals="INF"
      id="ixv-102447"
      unitRef="pure">0.0941</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c90"
      decimals="INF"
      id="ixv-102448"
      unitRef="pure">0.0498</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c91"
      decimals="INF"
      id="ixv-102449"
      unitRef="pure">0.0472</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c92"
      decimals="INF"
      id="ixv-102450"
      unitRef="pure">0.0568</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c133" id="ixv-1819">2014-08-29</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c93"
      decimals="INF"
      id="ixv-102451"
      unitRef="pure">0.0973</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c94"
      decimals="INF"
      id="ixv-102452"
      unitRef="pure">0.0528</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c95"
      decimals="INF"
      id="ixv-102453"
      unitRef="pure">0.0503</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c96"
      decimals="INF"
      id="ixv-102454"
      unitRef="pure">0.0477</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c142" id="ixv-1833">2002-06-04</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c97"
      decimals="INF"
      id="ixv-102455"
      unitRef="pure">0.0989</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c98"
      decimals="INF"
      id="ixv-102456"
      unitRef="pure">0.0545</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c99"
      decimals="INF"
      id="ixv-102457"
      unitRef="pure">0.0518</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c100"
      decimals="INF"
      id="ixv-102458"
      unitRef="pure">0.0619</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c130" id="ixv-1847">2002-05-20</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c101"
      decimals="INF"
      id="ixv-102459"
      unitRef="pure">0.1022</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c102"
      decimals="INF"
      id="ixv-102460"
      unitRef="pure">0.0577</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c103"
      decimals="INF"
      id="ixv-102461"
      unitRef="pure">0.055</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c104"
      decimals="INF"
      id="ixv-102462"
      unitRef="pure">0.065</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c132" id="ixv-1861">2015-11-20</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c105"
      decimals="INF"
      id="ixv-102463"
      unitRef="pure">0.1044</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c106"
      decimals="INF"
      id="ixv-102464"
      unitRef="pure">0.0598</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c107"
      decimals="INF"
      id="ixv-102465"
      unitRef="pure">0.064</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c131" id="ixv-1875">2002-05-15</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c108"
      decimals="INF"
      id="ixv-102466"
      unitRef="pure">0.1056</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c109"
      decimals="INF"
      id="ixv-102467"
      unitRef="pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c110"
      decimals="INF"
      id="ixv-102468"
      unitRef="pure">0.0582</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c111"
      decimals="INF"
      id="ixv-102469"
      unitRef="pure">0.0682</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate contextRef="c136" id="ixv-1889">2009-05-01</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="c112"
      decimals="INF"
      id="ixv-102470"
      unitRef="pure">0.1061</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c113"
      decimals="INF"
      id="ixv-102471"
      unitRef="pure">0.0613</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c114"
      decimals="INF"
      id="ixv-102472"
      unitRef="pure">0.0587</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c115"
      decimals="INF"
      id="ixv-102473"
      unitRef="pure">0.0817</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c116"
      decimals="INF"
      id="ixv-102474"
      unitRef="pure">0.1749</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c117"
      decimals="INF"
      id="ixv-102475"
      unitRef="pure">0.1006</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c118"
      decimals="INF"
      id="ixv-102476"
      unitRef="pure">0.0923</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c119"
      decimals="INF"
      id="ixv-102477"
      unitRef="pure">0.0772</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c120"
      decimals="INF"
      id="ixv-102478"
      unitRef="pure">0.1243</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c121"
      decimals="INF"
      id="ixv-102479"
      unitRef="pure">0.0709</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c122"
      decimals="INF"
      id="ixv-102480"
      unitRef="pure">0.0702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c123"
      decimals="INF"
      id="ixv-102481"
      unitRef="pure">0.065</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c124"
      decimals="INF"
      id="ixv-102482"
      unitRef="pure">0.0125</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c125"
      decimals="INF"
      id="ixv-102483"
      unitRef="pure">-0.0033</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c126"
      decimals="INF"
      id="ixv-102484"
      unitRef="pure">0.0135</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c127"
      decimals="INF"
      id="ixv-102485"
      unitRef="pure">0.0277</oef:AvgAnnlRtrPct>
    <oef:ThirtyDayYieldCaption contextRef="c1" id="ixv-102486">Class
        F-2 annualized 30-day yield at October&#160;31, 2025:</oef:ThirtyDayYieldCaption>
    <oef:ThirtyDayYield
      contextRef="c1"
      decimals="INF"
      id="ixv-102487"
      unitRef="pure">0.0309</oef:ThirtyDayYield>
    <oef:ThirtyDayYieldPhone contextRef="c1" id="ixv-102488">(800)
        421-4225</oef:ThirtyDayYieldPhone>
    <oef:PerformanceTableClosingTextBlock contextRef="c1" id="ixv-1997">

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;After-tax
returns are shown only for Class F-2 shares; after-tax returns for other share classes will vary. After-tax
returns are calculated using the highest individual federal income tax rates in effect during each year of the periods shown and do not
reflect the impact of state and local taxes. Your
actual after-tax returns depend on your individual tax situation and likely will differ from the results shown above. In addition, after-tax
returns are not relevant if you hold your fund shares through a tax-favored arrangement, such as a 401(k) plan, individual retirement
account (IRA) or 529 college savings plan.&lt;/span&gt;&lt;/p&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c1" id="ixv-102489">After-tax
returns are shown only for Class F-2 shares; after-tax returns for other share classes will vary.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c1" id="ixv-102490">After-tax
returns are calculated using the highest individual federal income tax rates in effect during each year of the periods shown and do not
reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c1" id="ixv-102491">Your
actual after-tax returns depend on your individual tax situation and likely will differ from the results shown above. In addition, after-tax
returns are not relevant if you hold your fund shares through a tax-favored arrangement, such as a 401(k) plan, individual retirement
account (IRA) or 529 college savings plan.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:BarChartHeading contextRef="c1" id="hidden-fact-0">Calendar year total returns for Class F-2 shares (Class F-2 shares are not subject to sales charges.)</oef:BarChartHeading>
    <oef:BarChartNarrativeTextBlock contextRef="c1" id="hidden-fact-1">&lt;p&gt;The following bar chart shows how the fund&amp;#x2019;s investment results have varied from year to year, and the following table shows how the fund&amp;#x2019;s average annual total returns for various periods compare with a broad measure of securities market results and, if applicable, other measures of market results that reflect the fund&amp;#x2019;s investment universe.&lt;/p&gt;</oef:BarChartNarrativeTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c1" id="hidden-fact-2">Highest</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c1" id="hidden-fact-3">2022-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:LowestQuarterlyReturnLabel contextRef="c1" id="hidden-fact-4">Lowest</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c1" id="hidden-fact-5">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:YearToDateReturnLabel contextRef="c1" id="hidden-fact-6">The fund's total return for the nine months ended</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate contextRef="c1" id="hidden-fact-7">2025-09-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartClosingTextBlock contextRef="c1" id="hidden-fact-8">&lt;p&gt;Highest/Lowest quarterly results during this period were:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Highest&lt;/strong&gt; 11.37% (quarter ended December 31, 2022)&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Lowest&lt;/strong&gt; -15.42% (quarter ended March 31, 2020)&lt;/p&gt; &lt;p&gt;The fund's total return for the nine months ended September 30, 2025, was 16.96%.&lt;/p&gt;</oef:BarChartClosingTextBlock>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c1"
      decimals="INF"
      id="hidden-fact-9"
      unitRef="pure">0.1137</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c1"
      decimals="INF"
      id="hidden-fact-10"
      unitRef="pure">-0.1542</oef:BarChartLowestQuarterlyReturn>
    <oef:BarChartYearToDateReturn
      contextRef="c1"
      decimals="INF"
      id="hidden-fact-11"
      unitRef="pure">0.1696</oef:BarChartYearToDateReturn>
    <dei:DocumentType contextRef="c0" id="ixv-102506">485BPOS</dei:DocumentType>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-102507">0000811968</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-102508">false</dei:AmendmentFlag>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-102509">2025-12-30</dei:DocumentPeriodEndDate>
    <oef:AnnlRtrPct
      contextRef="c31"
      decimals="INF"
      id="ixv-102510"
      unitRef="pure">-0.0276</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c32"
      decimals="INF"
      id="ixv-102511"
      unitRef="pure">0.0713</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c33"
      decimals="INF"
      id="ixv-102512"
      unitRef="pure">0.1445</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c34"
      decimals="INF"
      id="ixv-102513"
      unitRef="pure">-0.0686</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c35"
      decimals="INF"
      id="ixv-102514"
      unitRef="pure">0.1764</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c36"
      decimals="INF"
      id="ixv-102515"
      unitRef="pure">0.0349</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c37"
      decimals="INF"
      id="ixv-102516"
      unitRef="pure">0.1527</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c38"
      decimals="INF"
      id="ixv-102517"
      unitRef="pure">-0.0692</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c39"
      decimals="INF"
      id="ixv-102518"
      unitRef="pure">0.0921</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c40"
      decimals="INF"
      id="ixv-102519"
      unitRef="pure">0.1048</oef:AnnlRtrPct>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size: 10pt; font-weight: normal; text-decoration: none">A contingent deferred sales
                    charge of 1.00% applies on certain redemptions made within 18 months following purchases of $1&#160;million or more made without an initial
                    sales charge. Contingent deferred sales charge is calculated based on the lesser of the offering price and market value of shares being
                    sold.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
