<?xml version="1.0" encoding="US-ASCII"?>
<link:linkbase
xmlns:link="http://www.xbrl.org/2003/linkbase"
xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd http://xbrl.org/2005/xbrldt http://www.xbrl.org/2005/xbrldt-2005.xsd">
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/Prospectus" xlink:href="rr-2018-01-31.xsd#ProspectusOnly" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/Series" xlink:href="rr-2018-01-31.xsd#SeriesOnly" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/Class" xlink:href="rr-2018-01-31.xsd#ClassOnly" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/PerformanceMeasure" xlink:href="rr-2018-01-31.xsd#PerformanceMeasureOnly" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/BarChartData" xlink:href="rr-2018-01-31.xsd#BarChartData" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/Defaults" xlink:href="rr-2018-01-31.xsd#Defaults" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/ExpenseExample" xlink:href="rr-2018-01-31.xsd#ExpenseExample" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption" xlink:href="rr-2018-01-31.xsd#ExpenseExampleNoRedemption" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/OperatingExpensesData" xlink:href="rr-2018-01-31.xsd#OperatingExpensesData" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/PerformanceTableData" xlink:href="rr-2018-01-31.xsd#PerformanceTableData" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/RiskReturn" xlink:href="rr-2018-01-31.xsd#RiskReturn" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/RiskReturnDetail" xlink:href="rr-2018-01-31.xsd#RiskReturnDetail" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/RiskReturnDetailData" xlink:href="rr-2018-01-31.xsd#RiskReturnDetailData" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/ShareholderFeesData" xlink:href="rr-2018-01-31.xsd#ShareholderFeesData" xlink:type="simple" />
<link:roleRef roleURI="http://xbrl.sec.gov/rr/role/Coregistrant" xlink:href="rr-2018-01-31.xsd#CoregistrantOnly" xlink:type="simple" />
<link:arcroleRef xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
<link:arcroleRef xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
<link:arcroleRef xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
<link:arcroleRef xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
<link:arcroleRef xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/RiskReturn">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskReturnAbstract" xlink:label="RiskReturnAbstract" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="DocumentInformationDocumentAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_CoregistrantAxis" xlink:label="CoregistrantAxis" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusShareClassAxis" xlink:label="ProspectusShareClassAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskReturnHeading" xlink:label="RiskReturnHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ObjectiveHeading" xlink:label="ObjectiveHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ObjectivePrimaryTextBlock" xlink:label="ObjectivePrimaryTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ObjectiveSecondaryTextBlock" xlink:label="ObjectiveSecondaryTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseHeading" xlink:label="ExpenseHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseNarrativeTextBlock" xlink:label="ExpenseNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ShareholderFeesCaption" xlink:label="ShareholderFeesCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ShareholderFeesTableTextBlock" xlink:label="ShareholderFeesTableTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_OperatingExpensesCaption" xlink:label="OperatingExpensesCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualFundOperatingExpensesTableTextBlock" xlink:label="AnnualFundOperatingExpensesTableTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseFootnotesTextBlock" xlink:label="ExpenseFootnotesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpensesDeferredChargesTextBlock" xlink:label="ExpensesDeferredChargesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpensesRangeOfExchangeFeesTextBlock" xlink:label="ExpensesRangeOfExchangeFeesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleHeading" xlink:label="ExpenseExampleHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleByYearHeading" xlink:label="ExpenseExampleByYearHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNarrativeTextBlock" xlink:label="ExpenseExampleNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleByYearCaption" xlink:label="ExpenseExampleByYearCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleWithRedemptionTableTextBlock" xlink:label="ExpenseExampleWithRedemptionTableTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionNarrativeTextBlock" xlink:label="ExpenseExampleNoRedemptionNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionByYearCaption" xlink:label="ExpenseExampleNoRedemptionByYearCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionTableTextBlock" xlink:label="ExpenseExampleNoRedemptionTableTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleFootnotesTextBlock" xlink:label="ExpenseExampleFootnotesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleClosingTextBlock" xlink:label="ExpenseExampleClosingTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PortfolioTurnoverHeading" xlink:label="PortfolioTurnoverHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PortfolioTurnoverTextBlock" xlink:label="PortfolioTurnoverTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_StrategyHeading" xlink:label="StrategyHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_StrategyNarrativeTextBlock" xlink:label="StrategyNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskHeading" xlink:label="RiskHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskNarrativeTextBlock" xlink:label="RiskNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskFootnotesTextBlock" xlink:label="RiskFootnotesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskClosingTextBlock" xlink:label="RiskClosingTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartAndPerformanceTableHeading" xlink:label="BarChartAndPerformanceTableHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceNarrativeTextBlock" xlink:label="PerformanceNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartNarrativeTextBlock" xlink:label="BarChartNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartHeading" xlink:label="BarChartHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturnCaption" xlink:label="AnnualReturnCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartTableTextBlock" xlink:label="BarChartTableTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartFootnotesTextBlock" xlink:label="BarChartFootnotesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartClosingTextBlock" xlink:label="BarChartClosingTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableHeading" xlink:label="PerformanceTableHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableNarrativeTextBlock" xlink:label="PerformanceTableNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableTextBlock" xlink:label="PerformanceTableTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MarketIndexPerformanceTableTextBlock" xlink:label="MarketIndexPerformanceTableTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableFootnotesTextBlock" xlink:label="PerformanceTableFootnotesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableClosingTextBlock" xlink:label="PerformanceTableClosingTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_SupplementToProspectusTextBlock" xlink:label="SupplementToProspectusTextBlock" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RiskReturnAbstract" xlink:to="ProspectusTable" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Prospectus" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="DocumentInformationDocumentAxis" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Coregistrant" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="CoregistrantAxis" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Series" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="LegalEntityAxis" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Class" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="ProspectusShareClassAxis" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskReturnHeading" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ObjectiveHeading" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ObjectivePrimaryTextBlock" />
<link:definitionArc xlink:type="arc" order="5.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ObjectiveSecondaryTextBlock" />
<link:definitionArc xlink:type="arc" order="6.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseHeading" />
<link:definitionArc xlink:type="arc" order="7.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="8.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ShareholderFeesCaption" />
<link:definitionArc xlink:type="arc" order="9.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ShareholderFeesTableTextBlock" />
<link:definitionArc xlink:type="arc" order="10.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="OperatingExpensesCaption" />
<link:definitionArc xlink:type="arc" order="11.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualFundOperatingExpensesTableTextBlock" />
<link:definitionArc xlink:type="arc" order="12.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseFootnotesTextBlock" />
<link:definitionArc xlink:type="arc" order="13.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpensesDeferredChargesTextBlock" />
<link:definitionArc xlink:type="arc" order="14.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpensesRangeOfExchangeFeesTextBlock" />
<link:definitionArc xlink:type="arc" order="15.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleHeading" />
<link:definitionArc xlink:type="arc" order="16.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleByYearHeading" />
<link:definitionArc xlink:type="arc" order="17.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="18.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleByYearCaption" />
<link:definitionArc xlink:type="arc" order="19.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleWithRedemptionTableTextBlock" />
<link:definitionArc xlink:type="arc" order="20.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleNoRedemptionNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="21.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleNoRedemptionByYearCaption" />
<link:definitionArc xlink:type="arc" order="22.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleNoRedemptionTableTextBlock" />
<link:definitionArc xlink:type="arc" order="23.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleFootnotesTextBlock" />
<link:definitionArc xlink:type="arc" order="24.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleClosingTextBlock" />
<link:definitionArc xlink:type="arc" order="25.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PortfolioTurnoverHeading" />
<link:definitionArc xlink:type="arc" order="26.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PortfolioTurnoverTextBlock" />
<link:definitionArc xlink:type="arc" order="27.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="StrategyHeading" />
<link:definitionArc xlink:type="arc" order="28.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="StrategyNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="29.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskHeading" />
<link:definitionArc xlink:type="arc" order="30.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="31.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskFootnotesTextBlock" />
<link:definitionArc xlink:type="arc" order="32.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskClosingTextBlock" />
<link:definitionArc xlink:type="arc" order="33.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartAndPerformanceTableHeading" />
<link:definitionArc xlink:type="arc" order="34.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="35.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="36.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartHeading" />
<link:definitionArc xlink:type="arc" order="37.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturnCaption" />
<link:definitionArc xlink:type="arc" order="38.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartTableTextBlock" />
<link:definitionArc xlink:type="arc" order="39.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartFootnotesTextBlock" />
<link:definitionArc xlink:type="arc" order="40.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartClosingTextBlock" />
<link:definitionArc xlink:type="arc" order="41.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableHeading" />
<link:definitionArc xlink:type="arc" order="42.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="43.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableTextBlock" />
<link:definitionArc xlink:type="arc" order="44.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MarketIndexPerformanceTableTextBlock" />
<link:definitionArc xlink:type="arc" order="45.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableFootnotesTextBlock" />
<link:definitionArc xlink:type="arc" order="46.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableClosingTextBlock" />
<link:definitionArc xlink:type="arc" order="47.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="SupplementToProspectusTextBlock" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/RiskReturnDetail">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskReturnAbstract" xlink:label="RiskReturnAbstract" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="DocumentInformationDocumentAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskReturnDetailTableTextBlock" xlink:label="RiskReturnDetailTableTextBlock" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RiskReturnAbstract" xlink:to="ProspectusTable" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Prospectus" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="DocumentInformationDocumentAxis" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskReturnDetailTableTextBlock" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/RiskReturnDetailData">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskReturnAbstract" xlink:label="RiskReturnAbstract" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="DocumentInformationDocumentAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_CoregistrantAxis" xlink:label="CoregistrantAxis" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusShareClassAxis" xlink:label="ProspectusShareClassAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceMeasureAxis" xlink:label="PerformanceMeasureAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskReturnHeading" xlink:label="RiskReturnHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ObjectiveHeading" xlink:label="ObjectiveHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ObjectivePrimaryTextBlock" xlink:label="ObjectivePrimaryTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ObjectiveSecondaryTextBlock" xlink:label="ObjectiveSecondaryTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseHeading" xlink:label="ExpenseHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseNarrativeTextBlock" xlink:label="ExpenseNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ShareholderFeesCaption" xlink:label="ShareholderFeesCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_OperatingExpensesCaption" xlink:label="OperatingExpensesCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseFootnotesTextBlock" xlink:label="ExpenseFootnotesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpensesDeferredChargesTextBlock" xlink:label="ExpensesDeferredChargesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpensesRangeOfExchangeFeesTextBlock" xlink:label="ExpensesRangeOfExchangeFeesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleHeading" xlink:label="ExpenseExampleHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleByYearHeading" xlink:label="ExpenseExampleByYearHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNarrativeTextBlock" xlink:label="ExpenseExampleNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleByYearCaption" xlink:label="ExpenseExampleByYearCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionNarrativeTextBlock" xlink:label="ExpenseExampleNoRedemptionNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionByYearCaption" xlink:label="ExpenseExampleNoRedemptionByYearCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleFootnotesTextBlock" xlink:label="ExpenseExampleFootnotesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleClosingTextBlock" xlink:label="ExpenseExampleClosingTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PortfolioTurnoverHeading" xlink:label="PortfolioTurnoverHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PortfolioTurnoverTextBlock" xlink:label="PortfolioTurnoverTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_StrategyHeading" xlink:label="StrategyHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_StrategyNarrativeTextBlock" xlink:label="StrategyNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskHeading" xlink:label="RiskHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskNarrativeTextBlock" xlink:label="RiskNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskFootnotesTextBlock" xlink:label="RiskFootnotesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskClosingTextBlock" xlink:label="RiskClosingTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartAndPerformanceTableHeading" xlink:label="BarChartAndPerformanceTableHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceNarrativeTextBlock" xlink:label="PerformanceNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartNarrativeTextBlock" xlink:label="BarChartNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartHeading" xlink:label="BarChartHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturnCaption" xlink:label="AnnualReturnCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartFootnotesTextBlock" xlink:label="BarChartFootnotesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartClosingTextBlock" xlink:label="BarChartClosingTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableHeading" xlink:label="PerformanceTableHeading" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableNarrativeTextBlock" xlink:label="PerformanceTableNarrativeTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableFootnotesTextBlock" xlink:label="PerformanceTableFootnotesTextBlock" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableClosingTextBlock" xlink:label="PerformanceTableClosingTextBlock" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription" xlink:label="AmendmentDescription" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentCreationDate" xlink:label="DocumentCreationDate" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentEffectiveDate" xlink:label="DocumentEffectiveDate" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusDate" xlink:label="ProspectusDate" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ShareholderFeesColumnName" xlink:label="ShareholderFeesColumnName" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumCumulativeSalesChargeOverOfferingPrice" xlink:label="MaximumCumulativeSalesChargeOverOfferingPrice" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumCumulativeSalesChargeOverOther" xlink:label="MaximumCumulativeSalesChargeOverOther" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumSalesChargeImposedOnPurchasesOverOfferingPrice" xlink:label="MaximumSalesChargeImposedOnPurchasesOverOfferingPrice" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumDeferredSalesChargeOverOfferingPrice" xlink:label="MaximumDeferredSalesChargeOverOfferingPrice" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumDeferredSalesChargeOverOther" xlink:label="MaximumDeferredSalesChargeOverOther" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther" xlink:label="MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RedemptionFeeOverRedemption" xlink:label="RedemptionFeeOverRedemption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RedemptionFee" xlink:label="RedemptionFee" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExchangeFeeOverRedemption" xlink:label="ExchangeFeeOverRedemption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExchangeFee" xlink:label="ExchangeFee" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumAccountFeeOverAssets" xlink:label="MaximumAccountFeeOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumAccountFee" xlink:label="MaximumAccountFee" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ShareholderFeeOther" xlink:label="ShareholderFeeOther" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_OperatingExpensesColumnName" xlink:label="OperatingExpensesColumnName" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ManagementFeesOverAssets" xlink:label="ManagementFeesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_DistributionAndService12b1FeesOverAssets" xlink:label="DistributionAndService12b1FeesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_DistributionOrSimilarNon12b1FeesOverAssets" xlink:label="DistributionOrSimilarNon12b1FeesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_Component1OtherExpensesOverAssets" xlink:label="Component1OtherExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_Component2OtherExpensesOverAssets" xlink:label="Component2OtherExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_Component3OtherExpensesOverAssets" xlink:label="Component3OtherExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_OtherExpensesOverAssets" xlink:label="OtherExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AcquiredFundFeesAndExpensesOverAssets" xlink:label="AcquiredFundFeesAndExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpensesOverAssets" xlink:label="ExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_FeeWaiverOrReimbursementOverAssets" xlink:label="FeeWaiverOrReimbursementOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_NetExpensesOverAssets" xlink:label="NetExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_FeeWaiverOrReimbursementOverAssetsDateOfTermination" xlink:label="FeeWaiverOrReimbursementOverAssetsDateOfTermination" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PortfolioTurnoverRate" xlink:label="PortfolioTurnoverRate" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseBreakpointDiscounts" xlink:label="ExpenseBreakpointDiscounts" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseBreakpointMinimumInvestmentRequiredAmount" xlink:label="ExpenseBreakpointMinimumInvestmentRequiredAmount" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExchangeTradedFundCommissions" xlink:label="ExpenseExchangeTradedFundCommissions" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpensesRepresentBothMasterAndFeeder" xlink:label="ExpensesRepresentBothMasterAndFeeder" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpensesExplanationOfNonrecurringAccountFee" xlink:label="ExpensesExplanationOfNonrecurringAccountFee" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_OtherExpensesNewFundBasedOnEstimates" xlink:label="OtherExpensesNewFundBasedOnEstimates" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AcquiredFundFeesAndExpensesBasedOnEstimates" xlink:label="AcquiredFundFeesAndExpensesBasedOnEstimates" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpensesOtherExpensesHadExtraordinaryExpensesBeenIncluded" xlink:label="ExpensesOtherExpensesHadExtraordinaryExpensesBeenIncluded" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpensesRestatedToReflectCurrent" xlink:label="ExpensesRestatedToReflectCurrent" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpensesNotCorrelatedToRatioDueToAcquiredFundFees" xlink:label="ExpensesNotCorrelatedToRatioDueToAcquiredFundFees" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleYear01" xlink:label="ExpenseExampleYear01" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleYear03" xlink:label="ExpenseExampleYear03" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleYear05" xlink:label="ExpenseExampleYear05" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleYear10" xlink:label="ExpenseExampleYear10" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionYear01" xlink:label="ExpenseExampleNoRedemptionYear01" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionYear03" xlink:label="ExpenseExampleNoRedemptionYear03" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionYear05" xlink:label="ExpenseExampleNoRedemptionYear05" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionYear10" xlink:label="ExpenseExampleNoRedemptionYear10" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_StrategyPortfolioConcentration" xlink:label="StrategyPortfolioConcentration" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskLoseMoney" xlink:label="RiskLoseMoney" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskNondiversifiedStatus" xlink:label="RiskNondiversifiedStatus" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskMoneyMarketFund" xlink:label="RiskMoneyMarketFund" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskNotInsuredDepositoryInstitution" xlink:label="RiskNotInsuredDepositoryInstitution" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskCaption" xlink:label="RiskCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskColumnName" xlink:label="RiskColumnName" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_Risk" xlink:label="Risk" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceInformationIllustratesVariabilityOfReturns" xlink:label="PerformanceInformationIllustratesVariabilityOfReturns" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceOneYearOrLess" xlink:label="PerformanceOneYearOrLess" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceAdditionalMarketIndex" xlink:label="PerformanceAdditionalMarketIndex" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceAvailabilityPhone" xlink:label="PerformanceAvailabilityPhone" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceAvailabilityWebSiteAddress" xlink:label="PerformanceAvailabilityWebSiteAddress" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformancePastDoesNotIndicateFuture" xlink:label="PerformancePastDoesNotIndicateFuture" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartDoesNotReflectSalesLoads" xlink:label="BarChartDoesNotReflectSalesLoads" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturnColumnName" xlink:label="AnnualReturnColumnName" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturnInceptionDate" xlink:label="AnnualReturnInceptionDate" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1990" xlink:label="AnnualReturn1990" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1991" xlink:label="AnnualReturn1991" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1992" xlink:label="AnnualReturn1992" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1993" xlink:label="AnnualReturn1993" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1994" xlink:label="AnnualReturn1994" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1995" xlink:label="AnnualReturn1995" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1996" xlink:label="AnnualReturn1996" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1997" xlink:label="AnnualReturn1997" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1998" xlink:label="AnnualReturn1998" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1999" xlink:label="AnnualReturn1999" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2000" xlink:label="AnnualReturn2000" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2001" xlink:label="AnnualReturn2001" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2002" xlink:label="AnnualReturn2002" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2003" xlink:label="AnnualReturn2003" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2004" xlink:label="AnnualReturn2004" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2005" xlink:label="AnnualReturn2005" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2006" xlink:label="AnnualReturn2006" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2007" xlink:label="AnnualReturn2007" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2008" xlink:label="AnnualReturn2008" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2009" xlink:label="AnnualReturn2009" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2010" xlink:label="AnnualReturn2010" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2011" xlink:label="AnnualReturn2011" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2012" xlink:label="AnnualReturn2012" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2013" xlink:label="AnnualReturn2013" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2014" xlink:label="AnnualReturn2014" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2015" xlink:label="AnnualReturn2015" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2016" xlink:label="AnnualReturn2016" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2017" xlink:label="AnnualReturn2017" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2018" xlink:label="AnnualReturn2018" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2019" xlink:label="AnnualReturn2019" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2020" xlink:label="AnnualReturn2020" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartReasonSelectedClassDifferentFromImmediatelyPrecedingPeriod" xlink:label="BarChartReasonSelectedClassDifferentFromImmediatelyPrecedingPeriod" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartReturnsForClassNotOfferedInProspectus" xlink:label="BarChartReturnsForClassNotOfferedInProspectus" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_YearToDateReturnLabel" xlink:label="YearToDateReturnLabel" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartYearToDateReturn" xlink:label="BarChartYearToDateReturn" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartYearToDateReturnDate" xlink:label="BarChartYearToDateReturnDate" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_HighestQuarterlyReturnLabel" xlink:label="HighestQuarterlyReturnLabel" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartHighestQuarterlyReturn" xlink:label="BarChartHighestQuarterlyReturn" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartHighestQuarterlyReturnDate" xlink:label="BarChartHighestQuarterlyReturnDate" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_LowestQuarterlyReturnLabel" xlink:label="LowestQuarterlyReturnLabel" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartLowestQuarterlyReturn" xlink:label="BarChartLowestQuarterlyReturn" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartLowestQuarterlyReturnDate" xlink:label="BarChartLowestQuarterlyReturnDate" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableDoesReflectSalesLoads" xlink:label="PerformanceTableDoesReflectSalesLoads" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableMarketIndexChanged" xlink:label="PerformanceTableMarketIndexChanged" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_IndexNoDeductionForFeesExpensesTaxes" xlink:label="IndexNoDeductionForFeesExpensesTaxes" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableUsesHighestFederalRate" xlink:label="PerformanceTableUsesHighestFederalRate" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableNotRelevantToTaxDeferred" xlink:label="PerformanceTableNotRelevantToTaxDeferred" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableOneClassOfAfterTaxShown" xlink:label="PerformanceTableOneClassOfAfterTaxShown" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableExplanationAfterTaxHigher" xlink:label="PerformanceTableExplanationAfterTaxHigher" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceTableFootnotesReasonPerformanceInformationForClassDifferentFromImmediatelyPrecedingPeriod" xlink:label="PerformanceTableFootnotesReasonPerformanceInformationForClassDifferentFromImmediatelyPrecedingPeriod" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnCaption" xlink:label="AverageAnnualReturnCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnColumnName" xlink:label="AverageAnnualReturnColumnName" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnLabel" xlink:label="AverageAnnualReturnLabel" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnYear01" xlink:label="AverageAnnualReturnYear01" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnYear05" xlink:label="AverageAnnualReturnYear05" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnYear10" xlink:label="AverageAnnualReturnYear10" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnSinceInception" xlink:label="AverageAnnualReturnSinceInception" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnInceptionDate" xlink:label="AverageAnnualReturnInceptionDate" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MoneyMarketSevenDayYieldCaption" xlink:label="MoneyMarketSevenDayYieldCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MoneyMarketSevenDayYieldColumnName" xlink:label="MoneyMarketSevenDayYieldColumnName" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MoneyMarketSevenDayYieldPhone" xlink:label="MoneyMarketSevenDayYieldPhone" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MoneyMarketSevenDayYield" xlink:label="MoneyMarketSevenDayYield" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MoneyMarketSevenDayTaxEquivalentYield" xlink:label="MoneyMarketSevenDayTaxEquivalentYield" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ThirtyDayYieldCaption" xlink:label="ThirtyDayYieldCaption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ThirtyDayYieldColumnName" xlink:label="ThirtyDayYieldColumnName" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ThirtyDayYieldPhone" xlink:label="ThirtyDayYieldPhone" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ThirtyDayYield" xlink:label="ThirtyDayYield" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ThirtyDayTaxEquivalentYield" xlink:label="ThirtyDayTaxEquivalentYield" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskMoneyMarketFundPriceFluctuates" xlink:label="RiskMoneyMarketFundPriceFluctuates" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskMoneyMarketFundMayImposeFeesOrSuspendSales" xlink:label="RiskMoneyMarketFundMayImposeFeesOrSuspendSales" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskMoneyMarketFundSponsorMayNotProvideSupport" xlink:label="RiskMoneyMarketFundSponsorMayNotProvideSupport" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2021" xlink:label="AnnualReturn2021" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2022" xlink:label="AnnualReturn2022" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2023" xlink:label="AnnualReturn2023" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2024" xlink:label="AnnualReturn2024" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2025" xlink:label="AnnualReturn2025" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskMoneyMarketFundMayNotPreserveDollar" xlink:label="RiskMoneyMarketFundMayNotPreserveDollar" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RiskNotInsured" xlink:label="RiskNotInsured" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RiskReturnAbstract" xlink:to="ProspectusTable" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Prospectus" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="DocumentInformationDocumentAxis" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Coregistrant" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="CoregistrantAxis" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Series" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="LegalEntityAxis" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Class" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="ProspectusShareClassAxis" />
<link:definitionArc xlink:type="arc" order="5.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/PerformanceMeasure" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="PerformanceMeasureAxis" />
<link:definitionArc xlink:type="arc" order="12.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskReturnHeading" />
<link:definitionArc xlink:type="arc" order="13.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ObjectiveHeading" />
<link:definitionArc xlink:type="arc" order="14.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ObjectivePrimaryTextBlock" />
<link:definitionArc xlink:type="arc" order="15.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ObjectiveSecondaryTextBlock" />
<link:definitionArc xlink:type="arc" order="16.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseHeading" />
<link:definitionArc xlink:type="arc" order="17.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="18.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ShareholderFeesCaption" />
<link:definitionArc xlink:type="arc" order="33.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="OperatingExpensesCaption" />
<link:definitionArc xlink:type="arc" order="50.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseFootnotesTextBlock" />
<link:definitionArc xlink:type="arc" order="51.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpensesDeferredChargesTextBlock" />
<link:definitionArc xlink:type="arc" order="52.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpensesRangeOfExchangeFeesTextBlock" />
<link:definitionArc xlink:type="arc" order="63.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleHeading" />
<link:definitionArc xlink:type="arc" order="64.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleByYearHeading" />
<link:definitionArc xlink:type="arc" order="65.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="66.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleByYearCaption" />
<link:definitionArc xlink:type="arc" order="71.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleNoRedemptionNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="72.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleNoRedemptionByYearCaption" />
<link:definitionArc xlink:type="arc" order="77.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleFootnotesTextBlock" />
<link:definitionArc xlink:type="arc" order="78.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleClosingTextBlock" />
<link:definitionArc xlink:type="arc" order="47.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PortfolioTurnoverHeading" />
<link:definitionArc xlink:type="arc" order="48.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PortfolioTurnoverTextBlock" />
<link:definitionArc xlink:type="arc" order="79.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="StrategyHeading" />
<link:definitionArc xlink:type="arc" order="80.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="StrategyNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="82.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskHeading" />
<link:definitionArc xlink:type="arc" order="83.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="84.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskFootnotesTextBlock" />
<link:definitionArc xlink:type="arc" order="85.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskClosingTextBlock" />
<link:definitionArc xlink:type="arc" order="98.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartAndPerformanceTableHeading" />
<link:definitionArc xlink:type="arc" order="99.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="107.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="106.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartHeading" />
<link:definitionArc xlink:type="arc" order="109.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturnCaption" />
<link:definitionArc xlink:type="arc" order="148.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartFootnotesTextBlock" />
<link:definitionArc xlink:type="arc" order="149.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartClosingTextBlock" />
<link:definitionArc xlink:type="arc" order="161.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableHeading" />
<link:definitionArc xlink:type="arc" order="169.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableNarrativeTextBlock" />
<link:definitionArc xlink:type="arc" order="171.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableFootnotesTextBlock" />
<link:definitionArc xlink:type="arc" order="172.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableClosingTextBlock" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="DocumentType" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="DocumentPeriodEndDate" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="EntityRegistrantName" />
<link:definitionArc xlink:type="arc" order="5.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="EntityCentralIndexKey" />
<link:definitionArc xlink:type="arc" order="6.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AmendmentFlag" />
<link:definitionArc xlink:type="arc" order="7.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AmendmentDescription" />
<link:definitionArc xlink:type="arc" order="8.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="TradingSymbol" />
<link:definitionArc xlink:type="arc" order="9.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="DocumentCreationDate" />
<link:definitionArc xlink:type="arc" order="10.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="DocumentEffectiveDate" />
<link:definitionArc xlink:type="arc" order="11.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ProspectusDate" />
<link:definitionArc xlink:type="arc" order="19.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ShareholderFeesColumnName" />
<link:definitionArc xlink:type="arc" order="20.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MaximumCumulativeSalesChargeOverOfferingPrice" />
<link:definitionArc xlink:type="arc" order="21.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MaximumCumulativeSalesChargeOverOther" />
<link:definitionArc xlink:type="arc" order="22.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MaximumSalesChargeImposedOnPurchasesOverOfferingPrice" />
<link:definitionArc xlink:type="arc" order="23.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MaximumDeferredSalesChargeOverOfferingPrice" />
<link:definitionArc xlink:type="arc" order="24.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MaximumDeferredSalesChargeOverOther" />
<link:definitionArc xlink:type="arc" order="25.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther" />
<link:definitionArc xlink:type="arc" order="26.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RedemptionFeeOverRedemption" />
<link:definitionArc xlink:type="arc" order="27.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RedemptionFee" />
<link:definitionArc xlink:type="arc" order="28.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExchangeFeeOverRedemption" />
<link:definitionArc xlink:type="arc" order="29.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExchangeFee" />
<link:definitionArc xlink:type="arc" order="30.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MaximumAccountFeeOverAssets" />
<link:definitionArc xlink:type="arc" order="31.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MaximumAccountFee" />
<link:definitionArc xlink:type="arc" order="32.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ShareholderFeeOther" />
<link:definitionArc xlink:type="arc" order="34.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="OperatingExpensesColumnName" />
<link:definitionArc xlink:type="arc" order="35.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ManagementFeesOverAssets" />
<link:definitionArc xlink:type="arc" order="36.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="DistributionAndService12b1FeesOverAssets" />
<link:definitionArc xlink:type="arc" order="37.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="DistributionOrSimilarNon12b1FeesOverAssets" />
<link:definitionArc xlink:type="arc" order="38.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="Component1OtherExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="39.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="Component2OtherExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="40.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="Component3OtherExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="41.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="OtherExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="42.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AcquiredFundFeesAndExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="43.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="44.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="FeeWaiverOrReimbursementOverAssets" />
<link:definitionArc xlink:type="arc" order="45.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="NetExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="46.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="FeeWaiverOrReimbursementOverAssetsDateOfTermination" />
<link:definitionArc xlink:type="arc" order="49.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PortfolioTurnoverRate" />
<link:definitionArc xlink:type="arc" order="53.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseBreakpointDiscounts" />
<link:definitionArc xlink:type="arc" order="54.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseBreakpointMinimumInvestmentRequiredAmount" />
<link:definitionArc xlink:type="arc" order="55.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExchangeTradedFundCommissions" />
<link:definitionArc xlink:type="arc" order="56.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpensesRepresentBothMasterAndFeeder" />
<link:definitionArc xlink:type="arc" order="57.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpensesExplanationOfNonrecurringAccountFee" />
<link:definitionArc xlink:type="arc" order="58.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="OtherExpensesNewFundBasedOnEstimates" />
<link:definitionArc xlink:type="arc" order="59.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AcquiredFundFeesAndExpensesBasedOnEstimates" />
<link:definitionArc xlink:type="arc" order="60.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpensesOtherExpensesHadExtraordinaryExpensesBeenIncluded" />
<link:definitionArc xlink:type="arc" order="61.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpensesRestatedToReflectCurrent" />
<link:definitionArc xlink:type="arc" order="62.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpensesNotCorrelatedToRatioDueToAcquiredFundFees" />
<link:definitionArc xlink:type="arc" order="67.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleYear01" />
<link:definitionArc xlink:type="arc" order="68.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleYear03" />
<link:definitionArc xlink:type="arc" order="69.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleYear05" />
<link:definitionArc xlink:type="arc" order="70.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleYear10" />
<link:definitionArc xlink:type="arc" order="73.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleNoRedemptionYear01" />
<link:definitionArc xlink:type="arc" order="74.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleNoRedemptionYear03" />
<link:definitionArc xlink:type="arc" order="75.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleNoRedemptionYear05" />
<link:definitionArc xlink:type="arc" order="76.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ExpenseExampleNoRedemptionYear10" />
<link:definitionArc xlink:type="arc" order="81.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="StrategyPortfolioConcentration" />
<link:definitionArc xlink:type="arc" order="86.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskLoseMoney" />
<link:definitionArc xlink:type="arc" order="94.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskNondiversifiedStatus" />
<link:definitionArc xlink:type="arc" order="87.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskMoneyMarketFund" />
<link:definitionArc xlink:type="arc" order="91.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskNotInsuredDepositoryInstitution" />
<link:definitionArc xlink:type="arc" order="95.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskCaption" />
<link:definitionArc xlink:type="arc" order="96.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskColumnName" />
<link:definitionArc xlink:type="arc" order="97.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="Risk" />
<link:definitionArc xlink:type="arc" order="100.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceInformationIllustratesVariabilityOfReturns" />
<link:definitionArc xlink:type="arc" order="101.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceOneYearOrLess" />
<link:definitionArc xlink:type="arc" order="102.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceAdditionalMarketIndex" />
<link:definitionArc xlink:type="arc" order="103.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceAvailabilityPhone" />
<link:definitionArc xlink:type="arc" order="104.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceAvailabilityWebSiteAddress" />
<link:definitionArc xlink:type="arc" order="105.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformancePastDoesNotIndicateFuture" />
<link:definitionArc xlink:type="arc" order="108.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartDoesNotReflectSalesLoads" />
<link:definitionArc xlink:type="arc" order="110.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturnColumnName" />
<link:definitionArc xlink:type="arc" order="111.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturnInceptionDate" />
<link:definitionArc xlink:type="arc" order="112.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn1990" />
<link:definitionArc xlink:type="arc" order="113.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn1991" />
<link:definitionArc xlink:type="arc" order="114.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn1992" />
<link:definitionArc xlink:type="arc" order="115.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn1993" />
<link:definitionArc xlink:type="arc" order="116.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn1994" />
<link:definitionArc xlink:type="arc" order="117.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn1995" />
<link:definitionArc xlink:type="arc" order="118.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn1996" />
<link:definitionArc xlink:type="arc" order="119.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn1997" />
<link:definitionArc xlink:type="arc" order="120.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn1998" />
<link:definitionArc xlink:type="arc" order="121.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn1999" />
<link:definitionArc xlink:type="arc" order="122.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2000" />
<link:definitionArc xlink:type="arc" order="123.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2001" />
<link:definitionArc xlink:type="arc" order="124.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2002" />
<link:definitionArc xlink:type="arc" order="125.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2003" />
<link:definitionArc xlink:type="arc" order="126.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2004" />
<link:definitionArc xlink:type="arc" order="127.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2005" />
<link:definitionArc xlink:type="arc" order="128.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2006" />
<link:definitionArc xlink:type="arc" order="129.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2007" />
<link:definitionArc xlink:type="arc" order="130.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2008" />
<link:definitionArc xlink:type="arc" order="131.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2009" />
<link:definitionArc xlink:type="arc" order="132.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2010" />
<link:definitionArc xlink:type="arc" order="133.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2011" />
<link:definitionArc xlink:type="arc" order="134.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2012" />
<link:definitionArc xlink:type="arc" order="135.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2013" />
<link:definitionArc xlink:type="arc" order="136.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2014" />
<link:definitionArc xlink:type="arc" order="137.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2015" />
<link:definitionArc xlink:type="arc" order="138.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2016" />
<link:definitionArc xlink:type="arc" order="139.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2017" />
<link:definitionArc xlink:type="arc" order="140.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2018" />
<link:definitionArc xlink:type="arc" order="141.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2019" />
<link:definitionArc xlink:type="arc" order="142.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2020" />
<link:definitionArc xlink:type="arc" order="150.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartReasonSelectedClassDifferentFromImmediatelyPrecedingPeriod" />
<link:definitionArc xlink:type="arc" order="151.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartReturnsForClassNotOfferedInProspectus" />
<link:definitionArc xlink:type="arc" order="152.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="YearToDateReturnLabel" />
<link:definitionArc xlink:type="arc" order="154.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartYearToDateReturn" />
<link:definitionArc xlink:type="arc" order="153.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartYearToDateReturnDate" />
<link:definitionArc xlink:type="arc" order="155.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="HighestQuarterlyReturnLabel" />
<link:definitionArc xlink:type="arc" order="157.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartHighestQuarterlyReturn" />
<link:definitionArc xlink:type="arc" order="156.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartHighestQuarterlyReturnDate" />
<link:definitionArc xlink:type="arc" order="158.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="LowestQuarterlyReturnLabel" />
<link:definitionArc xlink:type="arc" order="160.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartLowestQuarterlyReturn" />
<link:definitionArc xlink:type="arc" order="159.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="BarChartLowestQuarterlyReturnDate" />
<link:definitionArc xlink:type="arc" order="162.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableDoesReflectSalesLoads" />
<link:definitionArc xlink:type="arc" order="163.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableMarketIndexChanged" />
<link:definitionArc xlink:type="arc" order="164.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="IndexNoDeductionForFeesExpensesTaxes" />
<link:definitionArc xlink:type="arc" order="165.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableUsesHighestFederalRate" />
<link:definitionArc xlink:type="arc" order="166.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableNotRelevantToTaxDeferred" />
<link:definitionArc xlink:type="arc" order="167.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableOneClassOfAfterTaxShown" />
<link:definitionArc xlink:type="arc" order="168.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableExplanationAfterTaxHigher" />
<link:definitionArc xlink:type="arc" order="170.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="PerformanceTableFootnotesReasonPerformanceInformationForClassDifferentFromImmediatelyPrecedingPeriod" />
<link:definitionArc xlink:type="arc" order="173.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AverageAnnualReturnCaption" />
<link:definitionArc xlink:type="arc" order="174.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AverageAnnualReturnColumnName" />
<link:definitionArc xlink:type="arc" order="175.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AverageAnnualReturnLabel" />
<link:definitionArc xlink:type="arc" order="176.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AverageAnnualReturnYear01" />
<link:definitionArc xlink:type="arc" order="177.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AverageAnnualReturnYear05" />
<link:definitionArc xlink:type="arc" order="178.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AverageAnnualReturnYear10" />
<link:definitionArc xlink:type="arc" order="179.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AverageAnnualReturnSinceInception" />
<link:definitionArc xlink:type="arc" order="180.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AverageAnnualReturnInceptionDate" />
<link:definitionArc xlink:type="arc" order="181.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MoneyMarketSevenDayYieldCaption" />
<link:definitionArc xlink:type="arc" order="182.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MoneyMarketSevenDayYieldColumnName" />
<link:definitionArc xlink:type="arc" order="183.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MoneyMarketSevenDayYieldPhone" />
<link:definitionArc xlink:type="arc" order="184.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MoneyMarketSevenDayYield" />
<link:definitionArc xlink:type="arc" order="185.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="MoneyMarketSevenDayTaxEquivalentYield" />
<link:definitionArc xlink:type="arc" order="186.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ThirtyDayYieldCaption" />
<link:definitionArc xlink:type="arc" order="187.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ThirtyDayYieldColumnName" />
<link:definitionArc xlink:type="arc" order="188.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ThirtyDayYieldPhone" />
<link:definitionArc xlink:type="arc" order="189.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ThirtyDayYield" />
<link:definitionArc xlink:type="arc" order="190.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="ThirtyDayTaxEquivalentYield" />
<link:definitionArc xlink:type="arc" order="88.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskMoneyMarketFundPriceFluctuates" />
<link:definitionArc xlink:type="arc" order="90.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskMoneyMarketFundMayImposeFeesOrSuspendSales" />
<link:definitionArc xlink:type="arc" order="93.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskMoneyMarketFundSponsorMayNotProvideSupport" />
<link:definitionArc xlink:type="arc" order="143.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2021" />
<link:definitionArc xlink:type="arc" order="144.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2022" />
<link:definitionArc xlink:type="arc" order="145.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2023" />
<link:definitionArc xlink:type="arc" order="146.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2024" />
<link:definitionArc xlink:type="arc" order="147.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="AnnualReturn2025" />
<link:definitionArc xlink:type="arc" order="89.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskMoneyMarketFundMayNotPreserveDollar" />
<link:definitionArc xlink:type="arc" order="92.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RiskReturnAbstract" xlink:to="RiskNotInsured" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/ShareholderFeesData">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ShareholderFeesAbstract" xlink:label="ShareholderFeesAbstract" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="DocumentInformationDocumentAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_CoregistrantAxis" xlink:label="CoregistrantAxis" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusShareClassAxis" xlink:label="ProspectusShareClassAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ShareholderFeesColumnName" xlink:label="ShareholderFeesColumnName" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumCumulativeSalesChargeOverOfferingPrice" xlink:label="MaximumCumulativeSalesChargeOverOfferingPrice" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumCumulativeSalesChargeOverOther" xlink:label="MaximumCumulativeSalesChargeOverOther" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumSalesChargeImposedOnPurchasesOverOfferingPrice" xlink:label="MaximumSalesChargeImposedOnPurchasesOverOfferingPrice" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumDeferredSalesChargeOverOfferingPrice" xlink:label="MaximumDeferredSalesChargeOverOfferingPrice" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumDeferredSalesChargeOverOther" xlink:label="MaximumDeferredSalesChargeOverOther" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther" xlink:label="MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RedemptionFeeOverRedemption" xlink:label="RedemptionFeeOverRedemption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_RedemptionFee" xlink:label="RedemptionFee" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExchangeFeeOverRedemption" xlink:label="ExchangeFeeOverRedemption" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExchangeFee" xlink:label="ExchangeFee" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumAccountFeeOverAssets" xlink:label="MaximumAccountFeeOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_MaximumAccountFee" xlink:label="MaximumAccountFee" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ShareholderFeeOther" xlink:label="ShareholderFeeOther" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Prospectus" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="DocumentInformationDocumentAxis" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Coregistrant" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="CoregistrantAxis" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Series" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="LegalEntityAxis" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Class" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="ProspectusShareClassAxis" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareholderFeesAbstract" xlink:to="ProspectusTable" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="ShareholderFeesColumnName" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="MaximumCumulativeSalesChargeOverOfferingPrice" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="MaximumCumulativeSalesChargeOverOther" />
<link:definitionArc xlink:type="arc" order="5.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="MaximumSalesChargeImposedOnPurchasesOverOfferingPrice" />
<link:definitionArc xlink:type="arc" order="6.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="MaximumDeferredSalesChargeOverOfferingPrice" />
<link:definitionArc xlink:type="arc" order="7.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="MaximumDeferredSalesChargeOverOther" />
<link:definitionArc xlink:type="arc" order="8.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther" />
<link:definitionArc xlink:type="arc" order="9.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="RedemptionFeeOverRedemption" />
<link:definitionArc xlink:type="arc" order="10.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="RedemptionFee" />
<link:definitionArc xlink:type="arc" order="11.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="ExchangeFeeOverRedemption" />
<link:definitionArc xlink:type="arc" order="12.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="ExchangeFee" />
<link:definitionArc xlink:type="arc" order="13.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="MaximumAccountFeeOverAssets" />
<link:definitionArc xlink:type="arc" order="14.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="MaximumAccountFee" />
<link:definitionArc xlink:type="arc" order="15.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareholderFeesAbstract" xlink:to="ShareholderFeeOther" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/OperatingExpensesData">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="DocumentInformationDocumentAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_CoregistrantAxis" xlink:label="CoregistrantAxis" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusShareClassAxis" xlink:label="ProspectusShareClassAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_OperatingExpensesColumnName" xlink:label="OperatingExpensesColumnName" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ManagementFeesOverAssets" xlink:label="ManagementFeesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_DistributionAndService12b1FeesOverAssets" xlink:label="DistributionAndService12b1FeesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_DistributionOrSimilarNon12b1FeesOverAssets" xlink:label="DistributionOrSimilarNon12b1FeesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_Component1OtherExpensesOverAssets" xlink:label="Component1OtherExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_Component2OtherExpensesOverAssets" xlink:label="Component2OtherExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_Component3OtherExpensesOverAssets" xlink:label="Component3OtherExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_OtherExpensesOverAssets" xlink:label="OtherExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AcquiredFundFeesAndExpensesOverAssets" xlink:label="AcquiredFundFeesAndExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpensesOverAssets" xlink:label="ExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_FeeWaiverOrReimbursementOverAssets" xlink:label="FeeWaiverOrReimbursementOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_NetExpensesOverAssets" xlink:label="NetExpensesOverAssets" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_FeeWaiverOrReimbursementOverAssetsDateOfTermination" xlink:label="FeeWaiverOrReimbursementOverAssetsDateOfTermination" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Prospectus" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="DocumentInformationDocumentAxis" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Coregistrant" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="CoregistrantAxis" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Series" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="LegalEntityAxis" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Class" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="ProspectusShareClassAxis" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="OperatingExpensesAbstract" xlink:to="ProspectusTable" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="OperatingExpensesColumnName" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="ManagementFeesOverAssets" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="DistributionAndService12b1FeesOverAssets" />
<link:definitionArc xlink:type="arc" order="5.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="DistributionOrSimilarNon12b1FeesOverAssets" />
<link:definitionArc xlink:type="arc" order="6.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="Component1OtherExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="7.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="Component2OtherExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="8.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="Component3OtherExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="9.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="OtherExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="10.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="AcquiredFundFeesAndExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="11.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="ExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="12.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="FeeWaiverOrReimbursementOverAssets" />
<link:definitionArc xlink:type="arc" order="13.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="NetExpensesOverAssets" />
<link:definitionArc xlink:type="arc" order="14.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="FeeWaiverOrReimbursementOverAssetsDateOfTermination" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/ExpenseExample">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleAbstract" xlink:label="ExpenseExampleAbstract" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="DocumentInformationDocumentAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_CoregistrantAxis" xlink:label="CoregistrantAxis" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusShareClassAxis" xlink:label="ProspectusShareClassAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleByYearColumnName" xlink:label="ExpenseExampleByYearColumnName" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleYear01" xlink:label="ExpenseExampleYear01" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleYear03" xlink:label="ExpenseExampleYear03" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleYear05" xlink:label="ExpenseExampleYear05" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleYear10" xlink:label="ExpenseExampleYear10" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Prospectus" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="DocumentInformationDocumentAxis" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Coregistrant" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="CoregistrantAxis" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Series" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="LegalEntityAxis" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Class" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="ProspectusShareClassAxis" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ExpenseExampleAbstract" xlink:to="ProspectusTable" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ExpenseExampleAbstract" xlink:to="ExpenseExampleByYearColumnName" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ExpenseExampleAbstract" xlink:to="ExpenseExampleYear01" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ExpenseExampleAbstract" xlink:to="ExpenseExampleYear03" />
<link:definitionArc xlink:type="arc" order="5.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ExpenseExampleAbstract" xlink:to="ExpenseExampleYear05" />
<link:definitionArc xlink:type="arc" order="6.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ExpenseExampleAbstract" xlink:to="ExpenseExampleYear10" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionAbstract" xlink:label="ExpenseExampleNoRedemptionAbstract" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="DocumentInformationDocumentAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_CoregistrantAxis" xlink:label="CoregistrantAxis" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusShareClassAxis" xlink:label="ProspectusShareClassAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionByYearColumnName" xlink:label="ExpenseExampleNoRedemptionByYearColumnName" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionYear01" xlink:label="ExpenseExampleNoRedemptionYear01" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionYear03" xlink:label="ExpenseExampleNoRedemptionYear03" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionYear05" xlink:label="ExpenseExampleNoRedemptionYear05" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ExpenseExampleNoRedemptionYear10" xlink:label="ExpenseExampleNoRedemptionYear10" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Prospectus" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="DocumentInformationDocumentAxis" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Coregistrant" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="CoregistrantAxis" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Series" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="LegalEntityAxis" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Class" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="ProspectusShareClassAxis" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ExpenseExampleNoRedemptionAbstract" xlink:to="ProspectusTable" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ExpenseExampleNoRedemptionAbstract" xlink:to="ExpenseExampleNoRedemptionByYearColumnName" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ExpenseExampleNoRedemptionAbstract" xlink:to="ExpenseExampleNoRedemptionYear01" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ExpenseExampleNoRedemptionAbstract" xlink:to="ExpenseExampleNoRedemptionYear03" />
<link:definitionArc xlink:type="arc" order="5.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ExpenseExampleNoRedemptionAbstract" xlink:to="ExpenseExampleNoRedemptionYear05" />
<link:definitionArc xlink:type="arc" order="6.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ExpenseExampleNoRedemptionAbstract" xlink:to="ExpenseExampleNoRedemptionYear10" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/BarChartData">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_BarChartTableAbstract" xlink:label="BarChartTableAbstract" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="DocumentInformationDocumentAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_CoregistrantAxis" xlink:label="CoregistrantAxis" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusShareClassAxis" xlink:label="ProspectusShareClassAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturnColumnName" xlink:label="AnnualReturnColumnName" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturnInceptionDate" xlink:label="AnnualReturnInceptionDate" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1990" xlink:label="AnnualReturn1990" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1991" xlink:label="AnnualReturn1991" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1992" xlink:label="AnnualReturn1992" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1993" xlink:label="AnnualReturn1993" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1994" xlink:label="AnnualReturn1994" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1995" xlink:label="AnnualReturn1995" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1996" xlink:label="AnnualReturn1996" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1997" xlink:label="AnnualReturn1997" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1998" xlink:label="AnnualReturn1998" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn1999" xlink:label="AnnualReturn1999" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2000" xlink:label="AnnualReturn2000" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2001" xlink:label="AnnualReturn2001" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2002" xlink:label="AnnualReturn2002" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2003" xlink:label="AnnualReturn2003" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2004" xlink:label="AnnualReturn2004" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2005" xlink:label="AnnualReturn2005" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2006" xlink:label="AnnualReturn2006" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2007" xlink:label="AnnualReturn2007" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2008" xlink:label="AnnualReturn2008" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2009" xlink:label="AnnualReturn2009" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2010" xlink:label="AnnualReturn2010" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2011" xlink:label="AnnualReturn2011" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2012" xlink:label="AnnualReturn2012" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2013" xlink:label="AnnualReturn2013" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2014" xlink:label="AnnualReturn2014" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2015" xlink:label="AnnualReturn2015" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2016" xlink:label="AnnualReturn2016" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2017" xlink:label="AnnualReturn2017" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2018" xlink:label="AnnualReturn2018" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2019" xlink:label="AnnualReturn2019" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2020" xlink:label="AnnualReturn2020" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2021" xlink:label="AnnualReturn2021" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2022" xlink:label="AnnualReturn2022" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2023" xlink:label="AnnualReturn2023" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2024" xlink:label="AnnualReturn2024" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AnnualReturn2025" xlink:label="AnnualReturn2025" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Prospectus" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="DocumentInformationDocumentAxis" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Coregistrant" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="CoregistrantAxis" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Series" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="LegalEntityAxis" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Class" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="ProspectusShareClassAxis" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BarChartTableAbstract" xlink:to="ProspectusTable" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturnColumnName" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturnInceptionDate" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn1990" />
<link:definitionArc xlink:type="arc" order="5.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn1991" />
<link:definitionArc xlink:type="arc" order="6.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn1992" />
<link:definitionArc xlink:type="arc" order="7.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn1993" />
<link:definitionArc xlink:type="arc" order="8.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn1994" />
<link:definitionArc xlink:type="arc" order="9.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn1995" />
<link:definitionArc xlink:type="arc" order="10.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn1996" />
<link:definitionArc xlink:type="arc" order="11.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn1997" />
<link:definitionArc xlink:type="arc" order="12.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn1998" />
<link:definitionArc xlink:type="arc" order="13.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn1999" />
<link:definitionArc xlink:type="arc" order="14.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2000" />
<link:definitionArc xlink:type="arc" order="15.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2001" />
<link:definitionArc xlink:type="arc" order="16.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2002" />
<link:definitionArc xlink:type="arc" order="17.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2003" />
<link:definitionArc xlink:type="arc" order="18.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2004" />
<link:definitionArc xlink:type="arc" order="19.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2005" />
<link:definitionArc xlink:type="arc" order="20.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2006" />
<link:definitionArc xlink:type="arc" order="21.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2007" />
<link:definitionArc xlink:type="arc" order="22.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2008" />
<link:definitionArc xlink:type="arc" order="23.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2009" />
<link:definitionArc xlink:type="arc" order="24.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2010" />
<link:definitionArc xlink:type="arc" order="25.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2011" />
<link:definitionArc xlink:type="arc" order="26.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2012" />
<link:definitionArc xlink:type="arc" order="27.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2013" />
<link:definitionArc xlink:type="arc" order="28.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2014" />
<link:definitionArc xlink:type="arc" order="29.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2015" />
<link:definitionArc xlink:type="arc" order="30.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2016" />
<link:definitionArc xlink:type="arc" order="31.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2017" />
<link:definitionArc xlink:type="arc" order="32.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2018" />
<link:definitionArc xlink:type="arc" order="33.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2019" />
<link:definitionArc xlink:type="arc" order="34.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2020" />
<link:definitionArc xlink:type="arc" order="35.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2021" />
<link:definitionArc xlink:type="arc" order="36.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2022" />
<link:definitionArc xlink:type="arc" order="37.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2023" />
<link:definitionArc xlink:type="arc" order="38.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2024" />
<link:definitionArc xlink:type="arc" order="39.0" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BarChartTableAbstract" xlink:to="AnnualReturn2025" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/PerformanceTableData">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnAbstract" xlink:label="AverageAnnualReturnAbstract" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="DocumentInformationDocumentAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_CoregistrantAxis" xlink:label="CoregistrantAxis" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusShareClassAxis" xlink:label="ProspectusShareClassAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceMeasureAxis" xlink:label="PerformanceMeasureAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnLabel" xlink:label="AverageAnnualReturnLabel" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnYear01" xlink:label="AverageAnnualReturnYear01" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnYear05" xlink:label="AverageAnnualReturnYear05" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnYear10" xlink:label="AverageAnnualReturnYear10" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnSinceInception" xlink:label="AverageAnnualReturnSinceInception" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AverageAnnualReturnInceptionDate" xlink:label="AverageAnnualReturnInceptionDate" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Prospectus" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="DocumentInformationDocumentAxis" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Coregistrant" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="CoregistrantAxis" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Series" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="LegalEntityAxis" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/Class" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="ProspectusShareClassAxis" />
<link:definitionArc xlink:type="arc" order="5.0" priority="10" use="optional" xbrldt:targetRole="http://xbrl.sec.gov/rr/role/PerformanceMeasure" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="PerformanceMeasureAxis" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="AverageAnnualReturnAbstract" xlink:to="ProspectusTable" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AverageAnnualReturnAbstract" xlink:to="AverageAnnualReturnLabel" />
<link:definitionArc xlink:type="arc" order="3.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AverageAnnualReturnAbstract" xlink:to="AverageAnnualReturnYear01" />
<link:definitionArc xlink:type="arc" order="4.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AverageAnnualReturnAbstract" xlink:to="AverageAnnualReturnYear05" />
<link:definitionArc xlink:type="arc" order="5.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AverageAnnualReturnAbstract" xlink:to="AverageAnnualReturnYear10" />
<link:definitionArc xlink:type="arc" order="6.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AverageAnnualReturnAbstract" xlink:to="AverageAnnualReturnSinceInception" />
<link:definitionArc xlink:type="arc" order="7.0" priority="0" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AverageAnnualReturnAbstract" xlink:to="AverageAnnualReturnInceptionDate" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/Prospectus">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="DocumentInformationDocumentAxis" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentDomain" xlink:label="DocumentDomain" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="DocumentInformationDocumentAxis" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DocumentInformationDocumentAxis" xlink:to="DocumentDomain" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/Coregistrant">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_CoregistrantAxis" xlink:label="CoregistrantAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_CoregistrantDomain" xlink:label="CoregistrantDomain" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="CoregistrantAxis" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CoregistrantAxis" xlink:to="CoregistrantDomain" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/Series">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="LegalEntityAxis" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/Class">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusShareClassAxis" xlink:label="ProspectusShareClassAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ShareClassDomain" xlink:label="ShareClassDomain" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="ProspectusShareClassAxis" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ProspectusShareClassAxis" xlink:to="ShareClassDomain" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/PerformanceMeasure">
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusTable" xlink:label="ProspectusTable" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceMeasureAxis" xlink:label="PerformanceMeasureAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceMeasureDomain" xlink:label="PerformanceMeasureDomain" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AfterTaxesOnDistributionsMember" xlink:label="AfterTaxesOnDistributionsMember" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_AfterTaxesOnDistributionsAndSalesMember" xlink:label="AfterTaxesOnDistributionsAndSalesMember" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ProspectusTable" xlink:to="PerformanceMeasureAxis" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PerformanceMeasureAxis" xlink:to="PerformanceMeasureDomain" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PerformanceMeasureDomain" xlink:to="AfterTaxesOnDistributionsMember" />
<link:definitionArc xlink:type="arc" order="2.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PerformanceMeasureDomain" xlink:to="AfterTaxesOnDistributionsAndSalesMember" />
</link:definitionLink>
<link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/rr/role/Defaults">
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="DocumentInformationDocumentAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_CoregistrantAxis" xlink:label="CoregistrantAxis" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ProspectusShareClassAxis" xlink:label="ProspectusShareClassAxis" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceMeasureAxis" xlink:label="PerformanceMeasureAxis" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentDomain" xlink:label="DocumentDomain" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_CoregistrantDomain" xlink:label="CoregistrantDomain" xlink:type="locator" />
<link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_ShareClassDomain" xlink:label="ShareClassDomain" xlink:type="locator" />
<link:loc xlink:href="rr-2018-01-31.xsd#rr_PerformanceMeasureDomain" xlink:label="PerformanceMeasureDomain" xlink:type="locator" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DocumentInformationDocumentAxis" xlink:to="DocumentDomain" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CoregistrantAxis" xlink:to="CoregistrantDomain" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ProspectusShareClassAxis" xlink:to="ShareClassDomain" />
<link:definitionArc xlink:type="arc" order="1.0" priority="10" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PerformanceMeasureAxis" xlink:to="PerformanceMeasureDomain" />
</link:definitionLink>
</link:linkbase>
