<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by Fujitsu Interstage XWand B0254 -->
<!-- Generated by Broadridge Financial Solutions Inc -->
<link:linkbase 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" xmlns:tsr="http://tsr/20260430" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/Defaults" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#Defaults"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/ShareholderReport" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#ShareholderReport"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/ClassOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#ClassOnly"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/IndustrySectorOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#IndustrySectorOnly"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/MaturityOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#MaturityOnly"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/LargestHoldingOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#LargestHoldingOnly"/>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd#eedm"/>
  <link:roleRef roleURI="http://xbrl.sec.gov/oef/role/Other1CategoryOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#Other1CategoryOnly"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/ClassOnly">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#oef_ShareClassDomain" xlink:label="ShareClassDomain"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000172242Member" xlink:label="C000172242Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000172242Member" order="1.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000242864Member" xlink:label="C000242864Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000242864Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000103352Member" xlink:label="C000103352Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000103352Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000235754Member" xlink:label="C000235754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000235754Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000235743Member" xlink:label="C000235743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000235743Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000262719Member" xlink:label="C000262719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000262719Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000247965Member" xlink:label="C000247965Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000247965Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000247964Member" xlink:label="C000247964Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000247964Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254086Member" xlink:label="C000254086Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254086Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254076Member" xlink:label="C000254076Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254076Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000235756Member" xlink:label="C000235756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000235756Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000235747Member" xlink:label="C000235747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000235747Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260975Member" xlink:label="C000260975Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260975Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254088Member" xlink:label="C000254088Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254088Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254087Member" xlink:label="C000254087Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254087Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254089Member" xlink:label="C000254089Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254089Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260989Member" xlink:label="C000260989Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260989Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260962Member" xlink:label="C000260962Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260962Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254091Member" xlink:label="C000254091Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254091Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260923Member" xlink:label="C000260923Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260923Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000257387Member" xlink:label="C000257387Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000257387Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000257386Member" xlink:label="C000257386Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000257386Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000153531Member" xlink:label="C000153531Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000153531Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000173593Member" xlink:label="C000173593Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000173593Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065908Member" xlink:label="C000065908Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065908Member" order="25.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065888Member" xlink:label="C000065888Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065888Member" order="26.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260971Member" xlink:label="C000260971Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260971Member" order="27.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000090191Member" xlink:label="C000090191Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000090191Member" order="28.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000090181Member" xlink:label="C000090181Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000090181Member" order="29.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000235757Member" xlink:label="C000235757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000235757Member" order="30.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000235749Member" xlink:label="C000235749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000235749Member" order="31.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260934Member" xlink:label="C000260934Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260934Member" order="32.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260936Member" xlink:label="C000260936Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260936Member" order="33.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000106085Member" xlink:label="C000106085Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000106085Member" order="34.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000106084Member" xlink:label="C000106084Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000106084Member" order="35.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254093Member" xlink:label="C000254093Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254093Member" order="36.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000257388Member" xlink:label="C000257388Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000257388Member" order="37.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000248489Member" xlink:label="C000248489Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000248489Member" order="38.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000248490Member" xlink:label="C000248490Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000248490Member" order="39.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000235740Member" xlink:label="C000235740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000235740Member" order="40.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000250248Member" xlink:label="C000250248Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000250248Member" order="41.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000262730Member" xlink:label="C000262730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000262730Member" order="42.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000090189Member" xlink:label="C000090189Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000090189Member" order="43.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065885Member" xlink:label="C000065885Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065885Member" order="44.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000235755Member" xlink:label="C000235755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000235755Member" order="45.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000235745Member" xlink:label="C000235745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000235745Member" order="46.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254079Member" xlink:label="C000254079Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254079Member" order="47.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254078Member" xlink:label="C000254078Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254078Member" order="48.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254081Member" xlink:label="C000254081Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254081Member" order="49.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254080Member" xlink:label="C000254080Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254080Member" order="50.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000235758Member" xlink:label="C000235758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000235758Member" order="51.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000244619Member" xlink:label="C000244619Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000244619Member" order="52.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000225449Member" xlink:label="C000225449Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000225449Member" order="53.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000262733Member" xlink:label="C000262733Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000262733Member" order="54.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000262734Member" xlink:label="C000262734Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000262734Member" order="55.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000257376Member" xlink:label="C000257376Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000257376Member" order="56.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000257390Member" xlink:label="C000257390Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000257390Member" order="57.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254083Member" xlink:label="C000254083Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254083Member" order="58.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254082Member" xlink:label="C000254082Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254082Member" order="59.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260947Member" xlink:label="C000260947Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260947Member" order="60.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000257378Member" xlink:label="C000257378Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000257378Member" order="61.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000257377Member" xlink:label="C000257377Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000257377Member" order="62.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000199973Member" xlink:label="C000199973Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000199973Member" order="63.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000097007Member" xlink:label="C000097007Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000097007Member" order="64.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000084847Member" xlink:label="C000084847Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000084847Member" order="65.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000156152Member" xlink:label="C000156152Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000156152Member" order="66.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000156151Member" xlink:label="C000156151Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000156151Member" order="67.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260961Member" xlink:label="C000260961Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260961Member" order="68.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260960Member" xlink:label="C000260960Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260960Member" order="69.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260951Member" xlink:label="C000260951Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260951Member" order="70.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260954Member" xlink:label="C000260954Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260954Member" order="71.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260985Member" xlink:label="C000260985Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260985Member" order="72.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000260984Member" xlink:label="C000260984Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000260984Member" order="73.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000225448Member" xlink:label="C000225448Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000225448Member" order="74.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000228774Member" xlink:label="C000228774Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000228774Member" order="75.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254085Member" xlink:label="C000254085Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254085Member" order="76.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000254084Member" xlink:label="C000254084Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000254084Member" order="77.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000262749Member" xlink:label="C000262749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000262749Member" order="78.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000262754Member" xlink:label="C000262754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000262754Member" order="79.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000250249Member" xlink:label="C000250249Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000250249Member" order="80.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000257381Member" xlink:label="C000257381Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000257381Member" order="81.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000075254Member" xlink:label="C000075254Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000075254Member" order="82.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000075253Member" xlink:label="C000075253Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000075253Member" order="83.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000075252Member" xlink:label="C000075252Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000075252Member" order="84.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000075251Member" xlink:label="C000075251Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000075251Member" order="85.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000181606Member" xlink:label="C000181606Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000181606Member" order="86.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000082795Member" xlink:label="C000082795Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000082795Member" order="87.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000214058Member" xlink:label="C000214058Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000214058Member" order="88.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000214057Member" xlink:label="C000214057Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000214057Member" order="89.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065909Member" xlink:label="C000065909Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065909Member" order="90.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065889Member" xlink:label="C000065889Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065889Member" order="91.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065903Member" xlink:label="C000065903Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065903Member" order="92.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065919Member" xlink:label="C000065919Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065919Member" order="93.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000119158Member" xlink:label="C000119158Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000119158Member" order="94.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000082797Member" xlink:label="C000082797Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000082797Member" order="95.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065891Member" xlink:label="C000065891Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065891Member" order="96.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000181608Member" xlink:label="C000181608Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000181608Member" order="97.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065906Member" xlink:label="C000065906Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065906Member" order="98.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065901Member" xlink:label="C000065901Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065901Member" order="99.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065917Member" xlink:label="C000065917Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065917Member" order="100.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000181596Member" xlink:label="C000181596Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000181596Member" order="101.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000090201Member" xlink:label="C000090201Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000090201Member" order="102.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000159441Member" xlink:label="C000159441Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000159441Member" order="103.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065910Member" xlink:label="C000065910Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065910Member" order="104.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065890Member" xlink:label="C000065890Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065890Member" order="105.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000090184Member" xlink:label="C000090184Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000090184Member" order="106.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000082798Member" xlink:label="C000082798Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000082798Member" order="107.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065893Member" xlink:label="C000065893Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065893Member" order="108.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065895Member" xlink:label="C000065895Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065895Member" order="109.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000214056Member" xlink:label="C000214056Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000214056Member" order="110.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000214055Member" xlink:label="C000214055Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000214055Member" order="111.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000156150Member" xlink:label="C000156150Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000156150Member" order="112.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000156149Member" xlink:label="C000156149Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000156149Member" order="113.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000084846Member" xlink:label="C000084846Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000084846Member" order="114.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000084845Member" xlink:label="C000084845Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000084845Member" order="115.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065898Member" xlink:label="C000065898Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065898Member" order="116.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000065914Member" xlink:label="C000065914Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000065914Member" order="117.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000070001Member" xlink:label="C000070001Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000070001Member" order="118.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000070000Member" xlink:label="C000070000Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000070000Member" order="119.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000181590Member" xlink:label="C000181590Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000181590Member" order="120.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_C000082787Member" xlink:label="C000082787Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareClassDomain" xlink:to="C000082787Member" order="121.0"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/IndustrySectorOnly">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#oef_IndustrySectorDomain" xlink:label="IndustrySectorDomain"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7770Member" xlink:label="bench2024102980998_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7770Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7770Member" xlink:label="bench2024102981011_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7770Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7770Member" xlink:label="bench2024102981005_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7770Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7770Member" xlink:label="bench2024102981003_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7770Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7770Member" xlink:label="bench2024102981007_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7770Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7770Member" xlink:label="bench2024102981012_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7770Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7770Member" xlink:label="bench2024102981015_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7770Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7770Member" xlink:label="bench2024102981013_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7770Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7770Member" xlink:label="bench2024102981000_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7770Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7770Member" xlink:label="bench2024102981017_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7770Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7770Member" xlink:label="bench2024102981016_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7770Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690349_7669Member" xlink:label="bench2024122690349_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690349_7669Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690346_7669Member" xlink:label="bench2024122690346_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690346_7669Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690347_7669Member" xlink:label="bench2024122690347_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690347_7669Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690351_7669Member" xlink:label="bench2024122690351_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690351_7669Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690348_7669Member" xlink:label="bench2024122690348_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690348_7669Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690353_7669Member" xlink:label="bench2024122690353_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690353_7669Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690350_7669Member" xlink:label="bench2024122690350_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690350_7669Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690429_7669Member" xlink:label="bench2024122690429_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690429_7669Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690534_7669Member" xlink:label="bench2024122690534_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690534_7669Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690349_7668Member" xlink:label="bench2024122690349_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690349_7668Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690346_7668Member" xlink:label="bench2024122690346_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690346_7668Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690347_7668Member" xlink:label="bench2024122690347_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690347_7668Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690351_7668Member" xlink:label="bench2024122690351_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690351_7668Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690348_7668Member" xlink:label="bench2024122690348_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690348_7668Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690353_7668Member" xlink:label="bench2024122690353_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690353_7668Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690350_7668Member" xlink:label="bench2024122690350_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690350_7668Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690429_7668Member" xlink:label="bench2024122690429_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690429_7668Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690534_7668Member" xlink:label="bench2024122690534_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690534_7668Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690428_7703Member" xlink:label="bench2024122690428_7703Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690428_7703Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7684Member" xlink:label="bench2024102980998_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7684Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7684Member" xlink:label="bench2024102981000_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7684Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7684Member" xlink:label="bench2024102981011_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7684Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7684Member" xlink:label="bench2024102981017_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7684Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7684Member" xlink:label="bench2024102981012_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7684Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7684Member" xlink:label="bench2024102981005_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7684Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7684Member" xlink:label="bench2024102981003_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7684Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7684Member" xlink:label="bench2024102981013_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7684Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7684Member" xlink:label="bench2024102981015_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7684Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7684Member" xlink:label="bench2024102981007_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7684Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7684Member" xlink:label="bench2024102981016_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7684Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690353_7683Member" xlink:label="bench2024122690353_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690353_7683Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690347_7683Member" xlink:label="bench2024122690347_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690347_7683Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790822_7683Member" xlink:label="bench2024122790822_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790822_7683Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790644_7683Member" xlink:label="bench2024122790644_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790644_7683Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790597_7683Member" xlink:label="bench2024122790597_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790597_7683Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690583_7683Member" xlink:label="bench2024122690583_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690583_7683Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690532_7683Member" xlink:label="bench2024122690532_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690532_7683Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099824_7683Member" xlink:label="bench2025063099824_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2025063099824_7683Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690534_7683Member" xlink:label="bench2024122690534_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690534_7683Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790658_7683Member" xlink:label="bench2024122790658_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790658_7683Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099825_7683Member" xlink:label="bench2025063099825_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2025063099825_7683Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790679_7688Member" xlink:label="bench2024122790679_7688Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790679_7688Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790690_7688Member" xlink:label="bench2024122790690_7688Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790690_7688Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790679_7687Member" xlink:label="bench2024122790679_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790679_7687Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790690_7687Member" xlink:label="bench2024122790690_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790690_7687Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790679_7707Member" xlink:label="bench2024122790679_7707Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790679_7707Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790690_7707Member" xlink:label="bench2024122790690_7707Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790690_7707Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790744_7694Member" xlink:label="bench2024122790744_7694Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790744_7694Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790744_7695Member" xlink:label="bench2024122790744_7695Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790744_7695Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790744_7702Member" xlink:label="bench2024122790744_7702Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790744_7702Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790744_7701Member" xlink:label="bench2024122790744_7701Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790744_7701Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690347_7715Member" xlink:label="bench2024122690347_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690347_7715Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690353_7715Member" xlink:label="bench2024122690353_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690353_7715Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690349_7715Member" xlink:label="bench2024122690349_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690349_7715Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690351_7715Member" xlink:label="bench2024122690351_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690351_7715Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690346_7715Member" xlink:label="bench2024122690346_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690346_7715Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790645_7715Member" xlink:label="bench2024122790645_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790645_7715Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690347_7714Member" xlink:label="bench2024122690347_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690347_7714Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690353_7714Member" xlink:label="bench2024122690353_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690353_7714Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690349_7714Member" xlink:label="bench2024122690349_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690349_7714Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690351_7714Member" xlink:label="bench2024122690351_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690351_7714Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690346_7714Member" xlink:label="bench2024122690346_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690346_7714Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790645_7714Member" xlink:label="bench2024122790645_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790645_7714Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7719Member" xlink:label="bench2024102981000_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7719Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7719Member" xlink:label="bench2024102981013_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7719Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7719Member" xlink:label="bench2024102981015_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7719Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7719Member" xlink:label="bench2024102981017_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7719Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7719Member" xlink:label="bench2024102981011_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7719Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7719Member" xlink:label="bench2024102981012_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7719Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7719Member" xlink:label="bench2024102981005_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7719Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7719Member" xlink:label="bench2024102981007_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7719Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7719Member" xlink:label="bench2024102981003_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7719Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7719Member" xlink:label="bench2024102980998_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7719Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7723Member" xlink:label="bench2024102981000_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7723Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7723Member" xlink:label="bench2024102981005_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7723Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7723Member" xlink:label="bench2024102981011_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7723Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7723Member" xlink:label="bench2024102981013_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7723Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7723Member" xlink:label="bench2024102981017_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7723Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7723Member" xlink:label="bench2024102980998_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7723Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7723Member" xlink:label="bench2024102981012_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7723Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7723Member" xlink:label="bench2024102981003_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7723Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7723Member" xlink:label="bench2024102981007_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7723Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7723Member" xlink:label="bench2024102981015_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7723Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7723Member" xlink:label="bench2024102981016_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7723Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690349_7730Member" xlink:label="bench2024122690349_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690349_7730Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690347_7730Member" xlink:label="bench2024122690347_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690347_7730Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690346_7730Member" xlink:label="bench2024122690346_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690346_7730Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690353_7730Member" xlink:label="bench2024122690353_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690353_7730Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690351_7730Member" xlink:label="bench2024122690351_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690351_7730Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790822_7730Member" xlink:label="bench2024122790822_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790822_7730Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690531_7739Member" xlink:label="bench2024122690531_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690531_7739Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690355_7739Member" xlink:label="bench2024122690355_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690355_7739Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690533_7739Member" xlink:label="bench2024122690533_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690533_7739Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690426_7739Member" xlink:label="bench2024122690426_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690426_7739Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690349_7739Member" xlink:label="bench2024122690349_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690349_7739Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690346_7739Member" xlink:label="bench2024122690346_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690346_7739Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690347_7739Member" xlink:label="bench2024122690347_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690347_7739Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790645_7739Member" xlink:label="bench2024122790645_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790645_7739Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690530_7739Member" xlink:label="bench2024122690530_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690530_7739Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690351_7739Member" xlink:label="bench2024122690351_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690351_7739Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099825_7739Member" xlink:label="bench2025063099825_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2025063099825_7739Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7744Member" xlink:label="bench2024102980998_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7744Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7744Member" xlink:label="bench2024102981000_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7744Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7744Member" xlink:label="bench2024102981007_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7744Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7744Member" xlink:label="bench2024102981005_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7744Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7744Member" xlink:label="bench2024102981011_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7744Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7744Member" xlink:label="bench2024102981003_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7744Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7744Member" xlink:label="bench2024102981012_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7744Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7744Member" xlink:label="bench2024102981013_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7744Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7744Member" xlink:label="bench2024102981015_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7744Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7744Member" xlink:label="bench2024102981017_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7744Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7744Member" xlink:label="bench2024102981016_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7744Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7746Member" xlink:label="bench2024102980998_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7746Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7746Member" xlink:label="bench2024102981000_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7746Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7746Member" xlink:label="bench2024102981007_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7746Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7746Member" xlink:label="bench2024102981005_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7746Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7746Member" xlink:label="bench2024102981011_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7746Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7746Member" xlink:label="bench2024102981003_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7746Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7746Member" xlink:label="bench2024102981012_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7746Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7746Member" xlink:label="bench2024102981013_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7746Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7746Member" xlink:label="bench2024102981015_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7746Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7746Member" xlink:label="bench2024102981017_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7746Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7746Member" xlink:label="bench2024102981016_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7746Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790679_7752Member" xlink:label="bench2024122790679_7752Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790679_7752Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790679_7753Member" xlink:label="bench2024122790679_7753Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790679_7753Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690349_7778Member" xlink:label="bench2024122690349_7778Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690349_7778Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690349_7781Member" xlink:label="bench2024122690349_7781Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690349_7781Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690351_7781Member" xlink:label="bench2024122690351_7781Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690351_7781Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690346_7781Member" xlink:label="bench2024122690346_7781Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690346_7781Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690349_7782Member" xlink:label="bench2024122690349_7782Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690349_7782Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690351_7782Member" xlink:label="bench2024122690351_7782Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690351_7782Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690346_7782Member" xlink:label="bench2024122690346_7782Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690346_7782Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790791_7765Member" xlink:label="bench2024122790791_7765Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790791_7765Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690530_7667Member" xlink:label="bench2024122690530_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690530_7667Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790627_7667Member" xlink:label="bench2024122790627_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790627_7667Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690353_7680Member" xlink:label="bench2024122690353_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690353_7680Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790644_7680Member" xlink:label="bench2024122790644_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790644_7680Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790645_7680Member" xlink:label="bench2024122790645_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790645_7680Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690444_7680Member" xlink:label="bench2024122690444_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690444_7680Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690442_7680Member" xlink:label="bench2024122690442_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690442_7680Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790646_7680Member" xlink:label="bench2024122790646_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790646_7680Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790647_7680Member" xlink:label="bench2024122790647_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790647_7680Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790648_7680Member" xlink:label="bench2024122790648_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790648_7680Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790627_7680Member" xlink:label="bench2024122790627_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790627_7680Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690347_7686Member" xlink:label="bench2024122690347_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690347_7686Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690350_7686Member" xlink:label="bench2024122690350_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690350_7686Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690353_7686Member" xlink:label="bench2024122690353_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690353_7686Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690346_7686Member" xlink:label="bench2024122690346_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690346_7686Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790644_7686Member" xlink:label="bench2024122790644_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790644_7686Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790822_7686Member" xlink:label="bench2024122790822_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790822_7686Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690348_7686Member" xlink:label="bench2024122690348_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690348_7686Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690444_7686Member" xlink:label="bench2024122690444_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690444_7686Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790678_7686Member" xlink:label="bench2024122790678_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790678_7686Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690535_7686Member" xlink:label="bench2024122690535_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690535_7686Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099825_7686Member" xlink:label="bench2025063099825_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2025063099825_7686Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690347_7685Member" xlink:label="bench2024122690347_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690347_7685Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690350_7685Member" xlink:label="bench2024122690350_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690350_7685Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690353_7685Member" xlink:label="bench2024122690353_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690353_7685Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690346_7685Member" xlink:label="bench2024122690346_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690346_7685Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790644_7685Member" xlink:label="bench2024122790644_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790644_7685Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790822_7685Member" xlink:label="bench2024122790822_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790822_7685Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690348_7685Member" xlink:label="bench2024122690348_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690348_7685Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690444_7685Member" xlink:label="bench2024122690444_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690444_7685Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790678_7685Member" xlink:label="bench2024122790678_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790678_7685Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690535_7685Member" xlink:label="bench2024122690535_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690535_7685Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099825_7685Member" xlink:label="bench2025063099825_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2025063099825_7685Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690461_7689Member" xlink:label="bench2024122690461_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690461_7689Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790678_7689Member" xlink:label="bench2024122790678_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790678_7689Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790657_7689Member" xlink:label="bench2024122790657_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790657_7689Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790658_7689Member" xlink:label="bench2024122790658_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790658_7689Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790659_7689Member" xlink:label="bench2024122790659_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790659_7689Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690461_7690Member" xlink:label="bench2024122690461_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690461_7690Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790678_7690Member" xlink:label="bench2024122790678_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790678_7690Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790657_7690Member" xlink:label="bench2024122790657_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790657_7690Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790658_7690Member" xlink:label="bench2024122790658_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790658_7690Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790659_7690Member" xlink:label="bench2024122790659_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790659_7690Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7691Member" xlink:label="bench2024102981000_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7691Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7691Member" xlink:label="bench2024102981005_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7691Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7691Member" xlink:label="bench2024102981007_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7691Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7691Member" xlink:label="bench2024102981013_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7691Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7691Member" xlink:label="bench2024102980998_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7691Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7691Member" xlink:label="bench2024102981017_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7691Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7691Member" xlink:label="bench2024102981011_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7691Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7691Member" xlink:label="bench2024102981003_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7691Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7691Member" xlink:label="bench2024102981016_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7691Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7691Member" xlink:label="bench2024102981012_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7691Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7691Member" xlink:label="bench2024102981015_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7691Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7692Member" xlink:label="bench2024102981000_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7692Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7692Member" xlink:label="bench2024102981005_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7692Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7692Member" xlink:label="bench2024102981007_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7692Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7692Member" xlink:label="bench2024102981013_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7692Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7692Member" xlink:label="bench2024102980998_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7692Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7692Member" xlink:label="bench2024102981017_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7692Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7692Member" xlink:label="bench2024102981011_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7692Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7692Member" xlink:label="bench2024102981003_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7692Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7692Member" xlink:label="bench2024102981016_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7692Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7692Member" xlink:label="bench2024102981012_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7692Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7692Member" xlink:label="bench2024102981015_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7692Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690425_7699Member" xlink:label="bench2024122690425_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690425_7699Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690427_7699Member" xlink:label="bench2024122690427_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690427_7699Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690428_7699Member" xlink:label="bench2024122690428_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690428_7699Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690426_7699Member" xlink:label="bench2024122690426_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690426_7699Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690429_7699Member" xlink:label="bench2024122690429_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690429_7699Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690442_7698Member" xlink:label="bench2024122690442_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690442_7698Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690443_7698Member" xlink:label="bench2024122690443_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690443_7698Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690444_7698Member" xlink:label="bench2024122690444_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690444_7698Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690445_7698Member" xlink:label="bench2024122690445_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690445_7698Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690446_7698Member" xlink:label="bench2024122690446_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690446_7698Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690530_7700Member" xlink:label="bench2024122690530_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690530_7700Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690531_7700Member" xlink:label="bench2024122690531_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690531_7700Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690533_7700Member" xlink:label="bench2024122690533_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690533_7700Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690532_7700Member" xlink:label="bench2024122690532_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690532_7700Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690443_7700Member" xlink:label="bench2024122690443_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690443_7700Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690535_7700Member" xlink:label="bench2024122690535_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690535_7700Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690534_7700Member" xlink:label="bench2024122690534_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690534_7700Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690536_7700Member" xlink:label="bench2024122690536_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690536_7700Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114927_7700Member" xlink:label="bench20260625114927_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench20260625114927_7700Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690537_7700Member" xlink:label="bench2024122690537_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690537_7700Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099825_7700Member" xlink:label="bench2025063099825_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2025063099825_7700Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7718Member" xlink:label="bench2024102981011_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7718Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7718Member" xlink:label="bench2024102981000_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7718Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7718Member" xlink:label="bench2024102980998_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7718Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7718Member" xlink:label="bench2024102981005_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7718Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7718Member" xlink:label="bench2024102981003_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7718Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7718Member" xlink:label="bench2024102981016_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7718Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7718Member" xlink:label="bench2024102981017_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7718Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7718Member" xlink:label="bench2024102981013_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7718Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7718Member" xlink:label="bench2024102981012_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7718Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7718Member" xlink:label="bench2024102981015_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7718Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7718Member" xlink:label="bench2024102981007_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7718Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7722Member" xlink:label="bench2024102981012_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7722Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7722Member" xlink:label="bench2024102981017_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7722Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7722Member" xlink:label="bench2024102981000_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7722Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7722Member" xlink:label="bench2024102981011_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7722Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7722Member" xlink:label="bench2024102981007_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7722Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7722Member" xlink:label="bench2024102981016_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7722Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7722Member" xlink:label="bench2024102981005_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7722Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7722Member" xlink:label="bench2024102981003_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7722Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7724Member" xlink:label="bench2024102980998_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7724Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7724Member" xlink:label="bench2024102981011_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7724Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7724Member" xlink:label="bench2024102981000_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7724Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7724Member" xlink:label="bench2024102981005_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7724Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7724Member" xlink:label="bench2024102981003_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7724Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7724Member" xlink:label="bench2024102981007_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7724Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7724Member" xlink:label="bench2024102981017_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7724Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7724Member" xlink:label="bench2024102981012_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7724Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7724Member" xlink:label="bench2024102981013_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7724Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7724Member" xlink:label="bench2024102981015_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7724Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690425_7735Member" xlink:label="bench2024122690425_7735Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690425_7735Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690578_7742Member" xlink:label="bench2024122690578_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690578_7742Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690580_7742Member" xlink:label="bench2024122690580_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690580_7742Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690579_7742Member" xlink:label="bench2024122690579_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690579_7742Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690581_7742Member" xlink:label="bench2024122690581_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690581_7742Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690582_7742Member" xlink:label="bench2024122690582_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690582_7742Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690583_7742Member" xlink:label="bench2024122690583_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690583_7742Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690584_7742Member" xlink:label="bench2024122690584_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690584_7742Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690585_7742Member" xlink:label="bench2024122690585_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690585_7742Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690578_7740Member" xlink:label="bench2024122690578_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690578_7740Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690580_7740Member" xlink:label="bench2024122690580_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690580_7740Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690579_7740Member" xlink:label="bench2024122690579_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690579_7740Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690581_7740Member" xlink:label="bench2024122690581_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690581_7740Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690582_7740Member" xlink:label="bench2024122690582_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690582_7740Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690583_7740Member" xlink:label="bench2024122690583_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690583_7740Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690584_7740Member" xlink:label="bench2024122690584_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690584_7740Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690585_7740Member" xlink:label="bench2024122690585_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690585_7740Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690461_7743Member" xlink:label="bench2024122690461_7743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690461_7743Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690444_7741Member" xlink:label="bench2024122690444_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690444_7741Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790597_7741Member" xlink:label="bench2024122790597_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790597_7741Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690353_7741Member" xlink:label="bench2024122690353_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690353_7741Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7745Member" xlink:label="bench2024102980998_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7745Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7745Member" xlink:label="bench2024102981000_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7745Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7745Member" xlink:label="bench2024102981007_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7745Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7745Member" xlink:label="bench2024102981005_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7745Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7745Member" xlink:label="bench2024102981011_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7745Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7745Member" xlink:label="bench2024102981003_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7745Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7745Member" xlink:label="bench2024102981012_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7745Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7745Member" xlink:label="bench2024102981013_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7745Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7745Member" xlink:label="bench2024102981015_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7745Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7745Member" xlink:label="bench2024102981017_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7745Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7745Member" xlink:label="bench2024102981016_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7745Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7747Member" xlink:label="bench2024102980998_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7747Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7747Member" xlink:label="bench2024102981000_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7747Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7747Member" xlink:label="bench2024102981007_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7747Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7747Member" xlink:label="bench2024102981005_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7747Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7747Member" xlink:label="bench2024102981011_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7747Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7747Member" xlink:label="bench2024102981003_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7747Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7747Member" xlink:label="bench2024102981012_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7747Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7747Member" xlink:label="bench2024102981013_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7747Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7747Member" xlink:label="bench2024102981015_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7747Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7747Member" xlink:label="bench2024102981017_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7747Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7747Member" xlink:label="bench2024102981016_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7747Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7749Member" xlink:label="bench2024102980998_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7749Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7749Member" xlink:label="bench2024102981000_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7749Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7749Member" xlink:label="bench2024102981005_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7749Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7749Member" xlink:label="bench2024102981011_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7749Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7749Member" xlink:label="bench2024102981017_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7749Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7749Member" xlink:label="bench2024102981015_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7749Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7749Member" xlink:label="bench2024102981003_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7749Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7749Member" xlink:label="bench2024102981007_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7749Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7749Member" xlink:label="bench2024102981013_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7749Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7749Member" xlink:label="bench2024102981012_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7749Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7749Member" xlink:label="bench2024102981016_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7749Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7748Member" xlink:label="bench2024102980998_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7748Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7748Member" xlink:label="bench2024102981000_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7748Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7748Member" xlink:label="bench2024102981005_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7748Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7748Member" xlink:label="bench2024102981011_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7748Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7748Member" xlink:label="bench2024102981017_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7748Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7748Member" xlink:label="bench2024102981015_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7748Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7748Member" xlink:label="bench2024102981003_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7748Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7748Member" xlink:label="bench2024102981007_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7748Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7748Member" xlink:label="bench2024102981013_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7748Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7748Member" xlink:label="bench2024102981012_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7748Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7748Member" xlink:label="bench2024102981016_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7748Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690428_7751Member" xlink:label="bench2024122690428_7751Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690428_7751Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690428_7750Member" xlink:label="bench2024122690428_7750Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690428_7750Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690349_7754Member" xlink:label="bench2024122690349_7754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690349_7754Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690349_7755Member" xlink:label="bench2024122690349_7755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690349_7755Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7756Member" xlink:label="bench2024102981011_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7756Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7756Member" xlink:label="bench2024102981000_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7756Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7756Member" xlink:label="bench2024102981003_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7756Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7756Member" xlink:label="bench2024102980998_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7756Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7756Member" xlink:label="bench2024102981005_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7756Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7756Member" xlink:label="bench2024102981013_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7756Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7756Member" xlink:label="bench2024102981016_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7756Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7756Member" xlink:label="bench2024102981017_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7756Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7756Member" xlink:label="bench2024102981015_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7756Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7756Member" xlink:label="bench2024102981007_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7756Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7756Member" xlink:label="bench2024102981012_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7756Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981011_7757Member" xlink:label="bench2024102981011_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981011_7757Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981000_7757Member" xlink:label="bench2024102981000_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981000_7757Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981003_7757Member" xlink:label="bench2024102981003_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981003_7757Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980998_7757Member" xlink:label="bench2024102980998_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102980998_7757Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981005_7757Member" xlink:label="bench2024102981005_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981005_7757Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981013_7757Member" xlink:label="bench2024102981013_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981013_7757Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981016_7757Member" xlink:label="bench2024102981016_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981016_7757Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981017_7757Member" xlink:label="bench2024102981017_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981017_7757Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981015_7757Member" xlink:label="bench2024102981015_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981015_7757Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981007_7757Member" xlink:label="bench2024102981007_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981007_7757Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981012_7757Member" xlink:label="bench2024102981012_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024102981012_7757Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690349_7758Member" xlink:label="bench2024122690349_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690349_7758Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690346_7758Member" xlink:label="bench2024122690346_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690346_7758Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690351_7758Member" xlink:label="bench2024122690351_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690351_7758Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690350_7758Member" xlink:label="bench2024122690350_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690350_7758Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690355_7758Member" xlink:label="bench2024122690355_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690355_7758Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690348_7758Member" xlink:label="bench2024122690348_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690348_7758Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690349_7759Member" xlink:label="bench2024122690349_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690349_7759Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690346_7759Member" xlink:label="bench2024122690346_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690346_7759Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690351_7759Member" xlink:label="bench2024122690351_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690351_7759Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690350_7759Member" xlink:label="bench2024122690350_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690350_7759Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690355_7759Member" xlink:label="bench2024122690355_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690355_7759Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690348_7759Member" xlink:label="bench2024122690348_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690348_7759Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690532_7760Member" xlink:label="bench2024122690532_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690532_7760Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690537_7760Member" xlink:label="bench2024122690537_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690537_7760Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690529_7760Member" xlink:label="bench2024122690529_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690529_7760Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690538_7760Member" xlink:label="bench2024122690538_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122690538_7760Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790611_7766Member" xlink:label="bench2024122790611_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790611_7766Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790612_7766Member" xlink:label="bench2024122790612_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790612_7766Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790613_7766Member" xlink:label="bench2024122790613_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790613_7766Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790615_7766Member" xlink:label="bench2024122790615_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790615_7766Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790614_7766Member" xlink:label="bench2024122790614_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndustrySectorDomain" xlink:to="bench2024122790614_7766Member" order="8.0"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/MaturityOnly">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#oef_MaturityDomain" xlink:label="MaturityDomain"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106168_7664Member" xlink:label="bench20251215106168_7664Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106168_7664Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260624114876_7664Member" xlink:label="bench20260624114876_7664Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20260624114876_7664Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106169_7664Member" xlink:label="bench20251215106169_7664Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106169_7664Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260624114877_7664Member" xlink:label="bench20260624114877_7664Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20260624114877_7664Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690558_7664Member" xlink:label="bench2024122690558_7664Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024122690558_7664Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106170_7664Member" xlink:label="bench20251215106170_7664Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106170_7664Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106171_7664Member" xlink:label="bench20251215106171_7664Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106171_7664Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690559_7664Member" xlink:label="bench2024122690559_7664Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024122690559_7664Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690560_7664Member" xlink:label="bench2024122690560_7664Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024122690560_7664Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690561_7664Member" xlink:label="bench2024122690561_7664Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024122690561_7664Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106168_7663Member" xlink:label="bench20251215106168_7663Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106168_7663Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260624114876_7663Member" xlink:label="bench20260624114876_7663Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20260624114876_7663Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106169_7663Member" xlink:label="bench20251215106169_7663Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106169_7663Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260624114877_7663Member" xlink:label="bench20260624114877_7663Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20260624114877_7663Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690558_7663Member" xlink:label="bench2024122690558_7663Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024122690558_7663Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106170_7663Member" xlink:label="bench20251215106170_7663Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106170_7663Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106171_7663Member" xlink:label="bench20251215106171_7663Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106171_7663Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690559_7663Member" xlink:label="bench2024122690559_7663Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024122690559_7663Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690560_7663Member" xlink:label="bench2024122690560_7663Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024122690560_7663Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690561_7663Member" xlink:label="bench2024122690561_7663Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024122690561_7663Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106226_7662Member" xlink:label="bench20251215106226_7662Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106226_7662Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980984_7662Member" xlink:label="bench2024102980984_7662Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024102980984_7662Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106227_7662Member" xlink:label="bench20251215106227_7662Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106227_7662Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106228_7662Member" xlink:label="bench20251215106228_7662Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106228_7662Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106229_7662Member" xlink:label="bench20251215106229_7662Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106229_7662Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260624114874_7662Member" xlink:label="bench20260624114874_7662Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20260624114874_7662Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260624114873_7662Member" xlink:label="bench20260624114873_7662Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20260624114873_7662Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980985_7662Member" xlink:label="bench2024102980985_7662Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024102980985_7662Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980986_7662Member" xlink:label="bench2024102980986_7662Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024102980986_7662Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690556_7662Member" xlink:label="bench2024122690556_7662Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024122690556_7662Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106226_7661Member" xlink:label="bench20251215106226_7661Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106226_7661Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980984_7661Member" xlink:label="bench2024102980984_7661Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024102980984_7661Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106227_7661Member" xlink:label="bench20251215106227_7661Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106227_7661Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106228_7661Member" xlink:label="bench20251215106228_7661Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106228_7661Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106229_7661Member" xlink:label="bench20251215106229_7661Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20251215106229_7661Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260624114874_7661Member" xlink:label="bench20260624114874_7661Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20260624114874_7661Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260624114873_7661Member" xlink:label="bench20260624114873_7661Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench20260624114873_7661Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980985_7661Member" xlink:label="bench2024102980985_7661Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024102980985_7661Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980986_7661Member" xlink:label="bench2024102980986_7661Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024102980986_7661Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690556_7661Member" xlink:label="bench2024122690556_7661Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MaturityDomain" xlink:to="bench2024122690556_7661Member" order="13.0"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/LargestHoldingOnly">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#oef_LargestHoldingsDomain" xlink:label="LargestHoldingsDomain"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690420_7660Member" xlink:label="bench2024122690420_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690420_7660Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260615114646_7660Member" xlink:label="bench20260615114646_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260615114646_7660Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104810_7660Member" xlink:label="bench20251203104810_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104810_7660Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260615114647_7660Member" xlink:label="bench20260615114647_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260615114647_7660Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104809_7660Member" xlink:label="bench20251203104809_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104809_7660Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260615114648_7660Member" xlink:label="bench20260615114648_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260615114648_7660Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260615114649_7660Member" xlink:label="bench20260615114649_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260615114649_7660Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260615114650_7660Member" xlink:label="bench20260615114650_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260615114650_7660Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260615114651_7660Member" xlink:label="bench20260615114651_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260615114651_7660Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260615114652_7660Member" xlink:label="bench20260615114652_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260615114652_7660Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260615114653_7660Member" xlink:label="bench20260615114653_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260615114653_7660Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104811_7769Member" xlink:label="bench20251203104811_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104811_7769Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260615114654_7769Member" xlink:label="bench20260615114654_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260615114654_7769Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690420_7769Member" xlink:label="bench2024122690420_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690420_7769Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7769Member" xlink:label="bench2024102980999_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7769Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7769Member" xlink:label="bench2024090650687_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7769Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104812_7769Member" xlink:label="bench20251203104812_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104812_7769Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7769Member" xlink:label="bench2024090650686_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7769Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7769Member" xlink:label="bench2024102981004_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7769Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104814_7769Member" xlink:label="bench20251203104814_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104814_7769Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104813_7769Member" xlink:label="bench20251203104813_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104813_7769Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690554_7770Member" xlink:label="bench2024122690554_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690554_7770Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690551_7770Member" xlink:label="bench2024122690551_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690551_7770Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690356_7770Member" xlink:label="bench2024122690356_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690356_7770Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260623114831_7770Member" xlink:label="bench20260623114831_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260623114831_7770Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106161_7770Member" xlink:label="bench20251215106161_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251215106161_7770Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099889_7770Member" xlink:label="bench2025063099889_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099889_7770Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690364_7770Member" xlink:label="bench2024122690364_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690364_7770Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690549_7770Member" xlink:label="bench2024122690549_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690549_7770Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251212106136_7770Member" xlink:label="bench20251212106136_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251212106136_7770Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260623114832_7770Member" xlink:label="bench20260623114832_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260623114832_7770Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690554_7669Member" xlink:label="bench2024122690554_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690554_7669Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690383_7669Member" xlink:label="bench2024122690383_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690383_7669Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7669Member" xlink:label="bench2024102981004_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7669Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7669Member" xlink:label="bench2024102980999_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7669Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7669Member" xlink:label="bench2024090650687_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7669Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690381_7669Member" xlink:label="bench2024122690381_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690381_7669Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690356_7669Member" xlink:label="bench2024122690356_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690356_7669Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7669Member" xlink:label="bench2024090650686_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7669Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7669Member" xlink:label="bench2024102981001_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7669Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115059_7669Member" xlink:label="bench20260701115059_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115059_7669Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690554_7668Member" xlink:label="bench2024122690554_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690554_7668Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690383_7668Member" xlink:label="bench2024122690383_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690383_7668Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7668Member" xlink:label="bench2024102981004_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7668Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7668Member" xlink:label="bench2024102980999_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7668Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7668Member" xlink:label="bench2024090650687_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7668Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690381_7668Member" xlink:label="bench2024122690381_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690381_7668Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690356_7668Member" xlink:label="bench2024122690356_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690356_7668Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7668Member" xlink:label="bench2024090650686_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7668Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7668Member" xlink:label="bench2024102981001_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7668Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115059_7668Member" xlink:label="bench20260701115059_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115059_7668Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260624114885_7703Member" xlink:label="bench20260624114885_7703Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260624114885_7703Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251211106121_7703Member" xlink:label="bench20251211106121_7703Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251211106121_7703Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690438_7703Member" xlink:label="bench2024122690438_7703Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690438_7703Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690485_7703Member" xlink:label="bench2024122690485_7703Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690485_7703Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690480_7703Member" xlink:label="bench2024122690480_7703Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690480_7703Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790793_7684Member" xlink:label="bench2024122790793_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790793_7684Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251212106139_7684Member" xlink:label="bench20251212106139_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251212106139_7684Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790792_7684Member" xlink:label="bench2024122790792_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790792_7684Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690395_7684Member" xlink:label="bench2024122690395_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690395_7684Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790741_7684Member" xlink:label="bench2024122790741_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790741_7684Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251212106140_7684Member" xlink:label="bench20251212106140_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251212106140_7684Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790797_7684Member" xlink:label="bench2024122790797_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790797_7684Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790798_7684Member" xlink:label="bench2024122790798_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790798_7684Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114925_7684Member" xlink:label="bench20260625114925_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114925_7684Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114926_7684Member" xlink:label="bench20260625114926_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114926_7684Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690391_7683Member" xlink:label="bench2024122690391_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690391_7683Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690390_7683Member" xlink:label="bench2024122690390_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690390_7683Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790637_7683Member" xlink:label="bench2024122790637_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790637_7683Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690389_7683Member" xlink:label="bench2024122690389_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690389_7683Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099826_7683Member" xlink:label="bench2025063099826_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099826_7683Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251211106090_7683Member" xlink:label="bench20251211106090_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251211106090_7683Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790824_7683Member" xlink:label="bench2024122790824_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790824_7683Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790828_7683Member" xlink:label="bench2024122790828_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790828_7683Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790825_7683Member" xlink:label="bench2024122790825_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790825_7683Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251211106089_7683Member" xlink:label="bench20251211106089_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251211106089_7683Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790686_7688Member" xlink:label="bench2024122790686_7688Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790686_7688Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790684_7688Member" xlink:label="bench2024122790684_7688Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790684_7688Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790685_7688Member" xlink:label="bench2024122790685_7688Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790685_7688Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790693_7688Member" xlink:label="bench2024122790693_7688Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790693_7688Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790691_7688Member" xlink:label="bench2024122790691_7688Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790691_7688Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099886_7688Member" xlink:label="bench2025063099886_7688Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099886_7688Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790692_7688Member" xlink:label="bench2024122790692_7688Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790692_7688Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790696_7688Member" xlink:label="bench2024122790696_7688Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790696_7688Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790695_7688Member" xlink:label="bench2024122790695_7688Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790695_7688Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114928_7688Member" xlink:label="bench20260625114928_7688Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114928_7688Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790686_7687Member" xlink:label="bench2024122790686_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790686_7687Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790684_7687Member" xlink:label="bench2024122790684_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790684_7687Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790685_7687Member" xlink:label="bench2024122790685_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790685_7687Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790693_7687Member" xlink:label="bench2024122790693_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790693_7687Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790691_7687Member" xlink:label="bench2024122790691_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790691_7687Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099886_7687Member" xlink:label="bench2025063099886_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099886_7687Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790692_7687Member" xlink:label="bench2024122790692_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790692_7687Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790696_7687Member" xlink:label="bench2024122790696_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790696_7687Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790695_7687Member" xlink:label="bench2024122790695_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790695_7687Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114928_7687Member" xlink:label="bench20260625114928_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114928_7687Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790693_7707Member" xlink:label="bench2024122790693_7707Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790693_7707Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790685_7707Member" xlink:label="bench2024122790685_7707Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790685_7707Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790691_7707Member" xlink:label="bench2024122790691_7707Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790691_7707Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790686_7707Member" xlink:label="bench2024122790686_7707Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790686_7707Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790684_7707Member" xlink:label="bench2024122790684_7707Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790684_7707Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790735_7694Member" xlink:label="bench2024122790735_7694Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790735_7694Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790734_7694Member" xlink:label="bench2024122790734_7694Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790734_7694Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790736_7694Member" xlink:label="bench2024122790736_7694Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790736_7694Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790743_7694Member" xlink:label="bench2024122790743_7694Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790743_7694Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790738_7694Member" xlink:label="bench2024122790738_7694Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790738_7694Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790737_7694Member" xlink:label="bench2024122790737_7694Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790737_7694Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790742_7694Member" xlink:label="bench2024122790742_7694Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790742_7694Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790739_7694Member" xlink:label="bench2024122790739_7694Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790739_7694Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790748_7694Member" xlink:label="bench2024122790748_7694Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790748_7694Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790740_7694Member" xlink:label="bench2024122790740_7694Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790740_7694Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790735_7695Member" xlink:label="bench2024122790735_7695Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790735_7695Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790734_7695Member" xlink:label="bench2024122790734_7695Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790734_7695Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790736_7695Member" xlink:label="bench2024122790736_7695Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790736_7695Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790743_7695Member" xlink:label="bench2024122790743_7695Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790743_7695Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790738_7695Member" xlink:label="bench2024122790738_7695Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790738_7695Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790737_7695Member" xlink:label="bench2024122790737_7695Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790737_7695Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790742_7695Member" xlink:label="bench2024122790742_7695Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790742_7695Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790739_7695Member" xlink:label="bench2024122790739_7695Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790739_7695Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790748_7695Member" xlink:label="bench2024122790748_7695Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790748_7695Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790740_7695Member" xlink:label="bench2024122790740_7695Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790740_7695Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790749_7702Member" xlink:label="bench2024122790749_7702Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790749_7702Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251211106120_7702Member" xlink:label="bench20251211106120_7702Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251211106120_7702Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251211106118_7702Member" xlink:label="bench20251211106118_7702Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251211106118_7702Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790755_7702Member" xlink:label="bench2024122790755_7702Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790755_7702Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790751_7702Member" xlink:label="bench2024122790751_7702Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790751_7702Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790753_7702Member" xlink:label="bench2024122790753_7702Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790753_7702Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114929_7702Member" xlink:label="bench20260625114929_7702Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114929_7702Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790754_7702Member" xlink:label="bench2024122790754_7702Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790754_7702Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790757_7702Member" xlink:label="bench2024122790757_7702Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790757_7702Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099876_7702Member" xlink:label="bench2025063099876_7702Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099876_7702Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790749_7701Member" xlink:label="bench2024122790749_7701Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790749_7701Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251211106120_7701Member" xlink:label="bench20251211106120_7701Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251211106120_7701Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251211106118_7701Member" xlink:label="bench20251211106118_7701Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251211106118_7701Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790755_7701Member" xlink:label="bench2024122790755_7701Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790755_7701Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790751_7701Member" xlink:label="bench2024122790751_7701Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790751_7701Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790753_7701Member" xlink:label="bench2024122790753_7701Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790753_7701Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114929_7701Member" xlink:label="bench20260625114929_7701Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114929_7701Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790754_7701Member" xlink:label="bench2024122790754_7701Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790754_7701Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790757_7701Member" xlink:label="bench2024122790757_7701Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790757_7701Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099876_7701Member" xlink:label="bench2025063099876_7701Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099876_7701Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104814_7715Member" xlink:label="bench20251203104814_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104814_7715Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7715Member" xlink:label="bench2024102981004_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7715Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7715Member" xlink:label="bench2024102980999_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7715Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7715Member" xlink:label="bench2024090650687_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7715Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7715Member" xlink:label="bench2024090650686_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7715Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690381_7715Member" xlink:label="bench2024122690381_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690381_7715Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981008_7715Member" xlink:label="bench2024102981008_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981008_7715Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104814_7714Member" xlink:label="bench20251203104814_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104814_7714Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7714Member" xlink:label="bench2024102981004_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7714Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7714Member" xlink:label="bench2024102980999_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7714Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7714Member" xlink:label="bench2024090650687_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7714Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7714Member" xlink:label="bench2024090650686_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7714Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690381_7714Member" xlink:label="bench2024122690381_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690381_7714Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981008_7714Member" xlink:label="bench2024102981008_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981008_7714Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790805_7719Member" xlink:label="bench2024122790805_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790805_7719Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790804_7719Member" xlink:label="bench2024122790804_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790804_7719Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790806_7719Member" xlink:label="bench2024122790806_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790806_7719Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790807_7719Member" xlink:label="bench2024122790807_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790807_7719Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790808_7719Member" xlink:label="bench2024122790808_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790808_7719Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790812_7719Member" xlink:label="bench2024122790812_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790812_7719Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790810_7719Member" xlink:label="bench2024122790810_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790810_7719Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251212106129_7719Member" xlink:label="bench20251212106129_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251212106129_7719Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114959_7719Member" xlink:label="bench20260625114959_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114959_7719Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790809_7719Member" xlink:label="bench2024122790809_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790809_7719Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199921_7723Member" xlink:label="bench2025070199921_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025070199921_7723Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099859_7723Member" xlink:label="bench2025063099859_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099859_7723Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790639_7723Member" xlink:label="bench2024122790639_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790639_7723Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790699_7723Member" xlink:label="bench2024122790699_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790699_7723Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790706_7723Member" xlink:label="bench2024122790706_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790706_7723Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790701_7723Member" xlink:label="bench2024122790701_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790701_7723Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790702_7723Member" xlink:label="bench2024122790702_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790702_7723Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790703_7723Member" xlink:label="bench2024122790703_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790703_7723Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099845_7723Member" xlink:label="bench2025063099845_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099845_7723Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790700_7723Member" xlink:label="bench2024122790700_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790700_7723Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7730Member" xlink:label="bench2024102981001_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7730Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7730Member" xlink:label="bench2024102981004_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7730Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104814_7730Member" xlink:label="bench20251203104814_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104814_7730Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690552_7730Member" xlink:label="bench2024122690552_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690552_7730Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7730Member" xlink:label="bench2024102980999_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7730Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7730Member" xlink:label="bench2024090650687_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7730Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7730Member" xlink:label="bench2024090650686_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7730Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690381_7730Member" xlink:label="bench2024122690381_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690381_7730Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690382_7730Member" xlink:label="bench2024122690382_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690382_7730Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099836_7730Member" xlink:label="bench2025063099836_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099836_7730Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790664_7739Member" xlink:label="bench2024122790664_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790664_7739Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790666_7739Member" xlink:label="bench2024122790666_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790666_7739Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790671_7739Member" xlink:label="bench2024122790671_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790671_7739Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7739Member" xlink:label="bench2024102980999_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7739Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690437_7739Member" xlink:label="bench2024122690437_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690437_7739Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790667_7739Member" xlink:label="bench2024122790667_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790667_7739Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115069_7739Member" xlink:label="bench20260701115069_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115069_7739Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790675_7739Member" xlink:label="bench2024122790675_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790675_7739Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115068_7739Member" xlink:label="bench20260701115068_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115068_7739Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104814_7739Member" xlink:label="bench20251203104814_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104814_7739Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7744Member" xlink:label="bench2024102980999_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7744Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7744Member" xlink:label="bench2024090650687_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7744Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7744Member" xlink:label="bench2024090650686_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7744Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7744Member" xlink:label="bench2024102981004_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7744Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104814_7744Member" xlink:label="bench20251203104814_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104814_7744Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7744Member" xlink:label="bench2024102981001_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7744Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981010_7744Member" xlink:label="bench2024102981010_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981010_7744Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690381_7744Member" xlink:label="bench2024122690381_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690381_7744Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981008_7744Member" xlink:label="bench2024102981008_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981008_7744Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981018_7744Member" xlink:label="bench2024102981018_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981018_7744Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7746Member" xlink:label="bench2024102980999_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7746Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7746Member" xlink:label="bench2024090650687_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7746Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7746Member" xlink:label="bench2024090650686_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7746Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7746Member" xlink:label="bench2024102981004_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7746Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104814_7746Member" xlink:label="bench20251203104814_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104814_7746Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7746Member" xlink:label="bench2024102981001_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7746Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690385_7746Member" xlink:label="bench2024122690385_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690385_7746Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690381_7746Member" xlink:label="bench2024122690381_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690381_7746Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981008_7746Member" xlink:label="bench2024102981008_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981008_7746Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690440_7746Member" xlink:label="bench2024122690440_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690440_7746Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114939_7752Member" xlink:label="bench20260625114939_7752Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114939_7752Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251211106091_7752Member" xlink:label="bench20251211106091_7752Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251211106091_7752Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790682_7752Member" xlink:label="bench2024122790682_7752Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790682_7752Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099884_7752Member" xlink:label="bench2025063099884_7752Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099884_7752Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114940_7752Member" xlink:label="bench20260625114940_7752Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114940_7752Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251211106092_7752Member" xlink:label="bench20251211106092_7752Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251211106092_7752Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790687_7752Member" xlink:label="bench2024122790687_7752Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790687_7752Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114941_7752Member" xlink:label="bench20260625114941_7752Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114941_7752Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114942_7752Member" xlink:label="bench20260625114942_7752Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114942_7752Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114943_7752Member" xlink:label="bench20260625114943_7752Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114943_7752Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114939_7753Member" xlink:label="bench20260625114939_7753Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114939_7753Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251211106091_7753Member" xlink:label="bench20251211106091_7753Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251211106091_7753Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790682_7753Member" xlink:label="bench2024122790682_7753Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790682_7753Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099884_7753Member" xlink:label="bench2025063099884_7753Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099884_7753Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114940_7753Member" xlink:label="bench20260625114940_7753Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114940_7753Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251211106092_7753Member" xlink:label="bench20251211106092_7753Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251211106092_7753Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790687_7753Member" xlink:label="bench2024122790687_7753Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790687_7753Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114941_7753Member" xlink:label="bench20260625114941_7753Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114941_7753Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114942_7753Member" xlink:label="bench20260625114942_7753Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114942_7753Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114943_7753Member" xlink:label="bench20260625114943_7753Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114943_7753Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7777Member" xlink:label="bench2024102981001_7777Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7777Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690552_7777Member" xlink:label="bench2024122690552_7777Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690552_7777Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690553_7777Member" xlink:label="bench2024122690553_7777Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690553_7777Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7777Member" xlink:label="bench2024102980999_7777Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7777Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251212106130_7777Member" xlink:label="bench20251212106130_7777Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251212106130_7777Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7778Member" xlink:label="bench2024102981001_7778Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7778Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690552_7778Member" xlink:label="bench2024122690552_7778Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690552_7778Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690553_7778Member" xlink:label="bench2024122690553_7778Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690553_7778Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7778Member" xlink:label="bench2024102980999_7778Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7778Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251212106130_7778Member" xlink:label="bench20251212106130_7778Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251212106130_7778Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690552_7781Member" xlink:label="bench2024122690552_7781Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690552_7781Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7781Member" xlink:label="bench2024102981001_7781Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7781Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7781Member" xlink:label="bench2024102980999_7781Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7781Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7781Member" xlink:label="bench2024090650687_7781Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7781Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7781Member" xlink:label="bench2024090650686_7781Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7781Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690552_7782Member" xlink:label="bench2024122690552_7782Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690552_7782Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7782Member" xlink:label="bench2024102981001_7782Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7782Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7782Member" xlink:label="bench2024102980999_7782Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7782Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7782Member" xlink:label="bench2024090650687_7782Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7782Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7782Member" xlink:label="bench2024090650686_7782Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7782Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790794_7765Member" xlink:label="bench2024122790794_7765Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790794_7765Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099887_7765Member" xlink:label="bench2025063099887_7765Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099887_7765Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790795_7765Member" xlink:label="bench2024122790795_7765Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790795_7765Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251212106153_7667Member" xlink:label="bench20251212106153_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251212106153_7667Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690521_7667Member" xlink:label="bench2024122690521_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690521_7667Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690528_7667Member" xlink:label="bench2024122690528_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690528_7667Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790633_7667Member" xlink:label="bench2024122790633_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790633_7667Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790630_7667Member" xlink:label="bench2024122790630_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790630_7667Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790632_7667Member" xlink:label="bench2024122790632_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790632_7667Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790629_7667Member" xlink:label="bench2024122790629_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790629_7667Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690527_7667Member" xlink:label="bench2024122690527_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690527_7667Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790631_7667Member" xlink:label="bench2024122790631_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790631_7667Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099842_7667Member" xlink:label="bench2025063099842_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099842_7667Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7680Member" xlink:label="bench2024102981004_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7680Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981008_7680Member" xlink:label="bench2024102981008_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981008_7680Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690452_7680Member" xlink:label="bench2024122690452_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690452_7680Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790650_7680Member" xlink:label="bench2024122790650_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790650_7680Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790649_7680Member" xlink:label="bench2024122790649_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790649_7680Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690384_7680Member" xlink:label="bench2024122690384_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690384_7680Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690453_7680Member" xlink:label="bench2024122690453_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690453_7680Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790651_7680Member" xlink:label="bench2024122790651_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790651_7680Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199930_7680Member" xlink:label="bench2025070199930_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025070199930_7680Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099892_7680Member" xlink:label="bench2025063099892_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099892_7680Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7686Member" xlink:label="bench2024102981004_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7686Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690381_7686Member" xlink:label="bench2024122690381_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690381_7686Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690382_7686Member" xlink:label="bench2024122690382_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690382_7686Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690386_7686Member" xlink:label="bench2024122690386_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690386_7686Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025061199616_7686Member" xlink:label="bench2025061199616_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025061199616_7686Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690372_7686Member" xlink:label="bench2024122690372_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690372_7686Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690385_7686Member" xlink:label="bench2024122690385_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690385_7686Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690384_7686Member" xlink:label="bench2024122690384_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690384_7686Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690365_7686Member" xlink:label="bench2024122690365_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690365_7686Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106236_7686Member" xlink:label="bench20251215106236_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251215106236_7686Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7685Member" xlink:label="bench2024102981004_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7685Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690381_7685Member" xlink:label="bench2024122690381_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690381_7685Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690382_7685Member" xlink:label="bench2024122690382_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690382_7685Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690386_7685Member" xlink:label="bench2024122690386_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690386_7685Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104814_7685Member" xlink:label="bench20251203104814_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104814_7685Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690372_7685Member" xlink:label="bench2024122690372_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690372_7685Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690385_7685Member" xlink:label="bench2024122690385_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690385_7685Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690384_7685Member" xlink:label="bench2024122690384_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690384_7685Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690365_7685Member" xlink:label="bench2024122690365_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690365_7685Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106236_7685Member" xlink:label="bench20251215106236_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251215106236_7685Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790688_7689Member" xlink:label="bench2024122790688_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790688_7689Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790660_7689Member" xlink:label="bench2024122790660_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790660_7689Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790661_7689Member" xlink:label="bench2024122790661_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790661_7689Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790662_7689Member" xlink:label="bench2024122790662_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790662_7689Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790663_7689Member" xlink:label="bench2024122790663_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790663_7689Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790665_7689Member" xlink:label="bench2024122790665_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790665_7689Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790668_7689Member" xlink:label="bench2024122790668_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790668_7689Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199920_7689Member" xlink:label="bench2025070199920_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025070199920_7689Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790669_7689Member" xlink:label="bench2024122790669_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790669_7689Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790671_7689Member" xlink:label="bench2024122790671_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790671_7689Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790688_7690Member" xlink:label="bench2024122790688_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790688_7690Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790660_7690Member" xlink:label="bench2024122790660_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790660_7690Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790661_7690Member" xlink:label="bench2024122790661_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790661_7690Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790662_7690Member" xlink:label="bench2024122790662_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790662_7690Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790663_7690Member" xlink:label="bench2024122790663_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790663_7690Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790668_7690Member" xlink:label="bench2024122790668_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790668_7690Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790665_7690Member" xlink:label="bench2024122790665_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790665_7690Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790673_7690Member" xlink:label="bench2024122790673_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790673_7690Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251212106135_7690Member" xlink:label="bench20251212106135_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251212106135_7690Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790671_7690Member" xlink:label="bench2024122790671_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790671_7690Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690390_7691Member" xlink:label="bench2024122690390_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690390_7691Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690392_7691Member" xlink:label="bench2024122690392_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690392_7691Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690391_7691Member" xlink:label="bench2024122690391_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690391_7691Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690397_7691Member" xlink:label="bench2024122690397_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690397_7691Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690394_7691Member" xlink:label="bench2024122690394_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690394_7691Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690389_7691Member" xlink:label="bench2024122690389_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690389_7691Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790796_7691Member" xlink:label="bench2024122790796_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790796_7691Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690396_7691Member" xlink:label="bench2024122690396_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690396_7691Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114945_7691Member" xlink:label="bench20260625114945_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114945_7691Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099826_7691Member" xlink:label="bench2025063099826_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099826_7691Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690390_7692Member" xlink:label="bench2024122690390_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690390_7692Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690392_7692Member" xlink:label="bench2024122690392_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690392_7692Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690391_7692Member" xlink:label="bench2024122690391_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690391_7692Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690397_7692Member" xlink:label="bench2024122690397_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690397_7692Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690394_7692Member" xlink:label="bench2024122690394_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690394_7692Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690389_7692Member" xlink:label="bench2024122690389_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690389_7692Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690395_7692Member" xlink:label="bench2024122690395_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690395_7692Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690396_7692Member" xlink:label="bench2024122690396_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690396_7692Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114945_7692Member" xlink:label="bench20260625114945_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114945_7692Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099826_7692Member" xlink:label="bench2025063099826_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099826_7692Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690410_7693Member" xlink:label="bench2024122690410_7693Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690410_7693Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099856_7693Member" xlink:label="bench2025063099856_7693Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099856_7693Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099854_7693Member" xlink:label="bench2025063099854_7693Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099854_7693Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690413_7693Member" xlink:label="bench2024122690413_7693Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690413_7693Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690414_7693Member" xlink:label="bench2024122690414_7693Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690414_7693Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690411_7693Member" xlink:label="bench2024122690411_7693Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690411_7693Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099857_7693Member" xlink:label="bench2025063099857_7693Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099857_7693Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099858_7693Member" xlink:label="bench2025063099858_7693Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099858_7693Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114944_7693Member" xlink:label="bench20260625114944_7693Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114944_7693Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690409_7693Member" xlink:label="bench2024122690409_7693Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690409_7693Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690430_7699Member" xlink:label="bench2024122690430_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690430_7699Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690432_7699Member" xlink:label="bench2024122690432_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690432_7699Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690433_7699Member" xlink:label="bench2024122690433_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690433_7699Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690431_7699Member" xlink:label="bench2024122690431_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690431_7699Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690434_7699Member" xlink:label="bench2024122690434_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690434_7699Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690438_7699Member" xlink:label="bench2024122690438_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690438_7699Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690435_7699Member" xlink:label="bench2024122690435_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690435_7699Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690437_7699Member" xlink:label="bench2024122690437_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690437_7699Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690480_7699Member" xlink:label="bench2024122690480_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690480_7699Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690436_7699Member" xlink:label="bench2024122690436_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690436_7699Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690448_7698Member" xlink:label="bench2024122690448_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690448_7698Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690451_7698Member" xlink:label="bench2024122690451_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690451_7698Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690449_7698Member" xlink:label="bench2024122690449_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690449_7698Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690450_7698Member" xlink:label="bench2024122690450_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690450_7698Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690455_7698Member" xlink:label="bench2024122690455_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690455_7698Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690456_7698Member" xlink:label="bench2024122690456_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690456_7698Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690454_7698Member" xlink:label="bench2024122690454_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690454_7698Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690453_7698Member" xlink:label="bench2024122690453_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690453_7698Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690452_7698Member" xlink:label="bench2024122690452_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690452_7698Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690573_7698Member" xlink:label="bench2024122690573_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690573_7698Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690520_7700Member" xlink:label="bench2024122690520_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690520_7700Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251212106153_7700Member" xlink:label="bench20251212106153_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251212106153_7700Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106242_7700Member" xlink:label="bench20251215106242_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251215106242_7700Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690521_7700Member" xlink:label="bench2024122690521_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690521_7700Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690528_7700Member" xlink:label="bench2024122690528_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690528_7700Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690525_7700Member" xlink:label="bench2024122690525_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690525_7700Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690523_7700Member" xlink:label="bench2024122690523_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690523_7700Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690522_7700Member" xlink:label="bench2024122690522_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690522_7700Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199924_7700Member" xlink:label="bench2025070199924_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025070199924_7700Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690524_7700Member" xlink:label="bench2024122690524_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690524_7700Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106237_7718Member" xlink:label="bench20251215106237_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251215106237_7718Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114953_7718Member" xlink:label="bench20260625114953_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114953_7718Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106238_7718Member" xlink:label="bench20251215106238_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251215106238_7718Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114954_7718Member" xlink:label="bench20260625114954_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114954_7718Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690478_7718Member" xlink:label="bench2024122690478_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690478_7718Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114955_7718Member" xlink:label="bench20260625114955_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114955_7718Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114956_7718Member" xlink:label="bench20260625114956_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114956_7718Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114957_7718Member" xlink:label="bench20260625114957_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114957_7718Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106239_7718Member" xlink:label="bench20251215106239_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251215106239_7718Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114958_7718Member" xlink:label="bench20260625114958_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114958_7718Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690553_7720Member" xlink:label="bench2024122690553_7720Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690553_7720Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690487_7720Member" xlink:label="bench2024122690487_7720Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690487_7720Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690488_7720Member" xlink:label="bench2024122690488_7720Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690488_7720Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690391_7720Member" xlink:label="bench2024122690391_7720Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690391_7720Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690390_7720Member" xlink:label="bench2024122690390_7720Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690390_7720Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114960_7720Member" xlink:label="bench20260625114960_7720Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114960_7720Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790786_7720Member" xlink:label="bench2024122790786_7720Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790786_7720Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099860_7720Member" xlink:label="bench2025063099860_7720Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099860_7720Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790636_7720Member" xlink:label="bench2024122790636_7720Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790636_7720Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099859_7720Member" xlink:label="bench2025063099859_7720Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099859_7720Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690553_7721Member" xlink:label="bench2024122690553_7721Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690553_7721Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690487_7721Member" xlink:label="bench2024122690487_7721Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690487_7721Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690488_7721Member" xlink:label="bench2024122690488_7721Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690488_7721Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690391_7721Member" xlink:label="bench2024122690391_7721Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690391_7721Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690390_7721Member" xlink:label="bench2024122690390_7721Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690390_7721Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114960_7721Member" xlink:label="bench20260625114960_7721Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114960_7721Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790786_7721Member" xlink:label="bench2024122790786_7721Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790786_7721Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099860_7721Member" xlink:label="bench2025063099860_7721Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099860_7721Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790636_7721Member" xlink:label="bench2024122790636_7721Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790636_7721Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099859_7721Member" xlink:label="bench2025063099859_7721Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099859_7721Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690501_7722Member" xlink:label="bench2024122690501_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690501_7722Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690499_7722Member" xlink:label="bench2024122690499_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690499_7722Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690506_7722Member" xlink:label="bench2024122690506_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690506_7722Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690500_7722Member" xlink:label="bench2024122690500_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690500_7722Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690503_7722Member" xlink:label="bench2024122690503_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690503_7722Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690511_7722Member" xlink:label="bench2024122690511_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690511_7722Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790753_7722Member" xlink:label="bench2024122790753_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790753_7722Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690509_7722Member" xlink:label="bench2024122690509_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690509_7722Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690515_7722Member" xlink:label="bench2024122690515_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690515_7722Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690513_7722Member" xlink:label="bench2024122690513_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690513_7722Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690488_7724Member" xlink:label="bench2024122690488_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690488_7724Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690487_7724Member" xlink:label="bench2024122690487_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690487_7724Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114961_7724Member" xlink:label="bench20260625114961_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114961_7724Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690490_7724Member" xlink:label="bench2024122690490_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690490_7724Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690489_7724Member" xlink:label="bench2024122690489_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690489_7724Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251216106243_7724Member" xlink:label="bench20251216106243_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251216106243_7724Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114962_7724Member" xlink:label="bench20260625114962_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114962_7724Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199922_7724Member" xlink:label="bench2025070199922_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025070199922_7724Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114963_7724Member" xlink:label="bench20260625114963_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114963_7724Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690494_7724Member" xlink:label="bench2024122690494_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690494_7724Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114946_7735Member" xlink:label="bench20260625114946_7735Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114946_7735Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690502_7735Member" xlink:label="bench2024122690502_7735Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690502_7735Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114947_7735Member" xlink:label="bench20260625114947_7735Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114947_7735Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199927_7735Member" xlink:label="bench2025070199927_7735Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025070199927_7735Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114948_7735Member" xlink:label="bench20260625114948_7735Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114948_7735Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025070199928_7735Member" xlink:label="bench2025070199928_7735Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025070199928_7735Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114949_7735Member" xlink:label="bench20260625114949_7735Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114949_7735Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114950_7735Member" xlink:label="bench20260625114950_7735Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114950_7735Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114951_7735Member" xlink:label="bench20260625114951_7735Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114951_7735Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114952_7735Member" xlink:label="bench20260625114952_7735Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114952_7735Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690589_7742Member" xlink:label="bench2024122690589_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690589_7742Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690586_7742Member" xlink:label="bench2024122690586_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690586_7742Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690588_7742Member" xlink:label="bench2024122690588_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690588_7742Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690587_7742Member" xlink:label="bench2024122690587_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690587_7742Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690590_7742Member" xlink:label="bench2024122690590_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690590_7742Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690592_7742Member" xlink:label="bench2024122690592_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690592_7742Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115063_7742Member" xlink:label="bench20260701115063_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115063_7742Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690595_7742Member" xlink:label="bench2024122690595_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690595_7742Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690591_7742Member" xlink:label="bench2024122690591_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690591_7742Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690593_7742Member" xlink:label="bench2024122690593_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690593_7742Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690589_7740Member" xlink:label="bench2024122690589_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690589_7740Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690586_7740Member" xlink:label="bench2024122690586_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690586_7740Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690588_7740Member" xlink:label="bench2024122690588_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690588_7740Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690587_7740Member" xlink:label="bench2024122690587_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690587_7740Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690590_7740Member" xlink:label="bench2024122690590_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690590_7740Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690592_7740Member" xlink:label="bench2024122690592_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690592_7740Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115063_7740Member" xlink:label="bench20260701115063_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115063_7740Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690595_7740Member" xlink:label="bench2024122690595_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690595_7740Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690591_7740Member" xlink:label="bench2024122690591_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690591_7740Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690593_7740Member" xlink:label="bench2024122690593_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690593_7740Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099867_7743Member" xlink:label="bench2025063099867_7743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099867_7743Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690469_7743Member" xlink:label="bench2024122690469_7743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690469_7743Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115064_7743Member" xlink:label="bench20260701115064_7743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115064_7743Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115065_7743Member" xlink:label="bench20260701115065_7743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115065_7743Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690468_7743Member" xlink:label="bench2024122690468_7743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690468_7743Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099868_7743Member" xlink:label="bench2025063099868_7743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099868_7743Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115066_7743Member" xlink:label="bench20260701115066_7743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115066_7743Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251024103728_7743Member" xlink:label="bench20251024103728_7743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251024103728_7743Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115067_7743Member" xlink:label="bench20260701115067_7743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115067_7743Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690466_7743Member" xlink:label="bench2024122690466_7743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690466_7743Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260624114879_7741Member" xlink:label="bench20260624114879_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260624114879_7741Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260624114880_7741Member" xlink:label="bench20260624114880_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260624114880_7741Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790598_7741Member" xlink:label="bench2024122790598_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790598_7741Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099869_7741Member" xlink:label="bench2025063099869_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099869_7741Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7741Member" xlink:label="bench2024102981004_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7741Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106176_7741Member" xlink:label="bench20251215106176_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251215106176_7741Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099831_7741Member" xlink:label="bench2025063099831_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099831_7741Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106172_7741Member" xlink:label="bench20251215106172_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251215106172_7741Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260624114881_7741Member" xlink:label="bench20260624114881_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260624114881_7741Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260624114882_7741Member" xlink:label="bench20260624114882_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260624114882_7741Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7745Member" xlink:label="bench2024102980999_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7745Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7745Member" xlink:label="bench2024090650687_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7745Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7745Member" xlink:label="bench2024090650686_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7745Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7745Member" xlink:label="bench2024102981004_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7745Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104814_7745Member" xlink:label="bench20251203104814_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104814_7745Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7745Member" xlink:label="bench2024102981001_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7745Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690385_7745Member" xlink:label="bench2024122690385_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690385_7745Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690381_7745Member" xlink:label="bench2024122690381_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690381_7745Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981008_7745Member" xlink:label="bench2024102981008_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981008_7745Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690440_7745Member" xlink:label="bench2024122690440_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690440_7745Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7747Member" xlink:label="bench2024102980999_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7747Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7747Member" xlink:label="bench2024090650687_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7747Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7747Member" xlink:label="bench2024090650686_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7747Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981004_7747Member" xlink:label="bench2024102981004_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981004_7747Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251203104814_7747Member" xlink:label="bench20251203104814_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251203104814_7747Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7747Member" xlink:label="bench2024102981001_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7747Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690385_7747Member" xlink:label="bench2024122690385_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690385_7747Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690381_7747Member" xlink:label="bench2024122690381_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690381_7747Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981008_7747Member" xlink:label="bench2024102981008_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981008_7747Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690440_7747Member" xlink:label="bench2024122690440_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690440_7747Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690356_7749Member" xlink:label="bench2024122690356_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690356_7749Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260702115070_7749Member" xlink:label="bench20260702115070_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260702115070_7749Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690364_7749Member" xlink:label="bench2024122690364_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690364_7749Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690554_7749Member" xlink:label="bench2024122690554_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690554_7749Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251212106136_7749Member" xlink:label="bench20251212106136_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251212106136_7749Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690552_7749Member" xlink:label="bench2024122690552_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690552_7749Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260702115071_7749Member" xlink:label="bench20260702115071_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260702115071_7749Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790598_7749Member" xlink:label="bench2024122790598_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790598_7749Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790775_7749Member" xlink:label="bench2024122790775_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790775_7749Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260623114832_7749Member" xlink:label="bench20260623114832_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260623114832_7749Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690356_7748Member" xlink:label="bench2024122690356_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690356_7748Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260702115070_7748Member" xlink:label="bench20260702115070_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260702115070_7748Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690364_7748Member" xlink:label="bench2024122690364_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690364_7748Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690554_7748Member" xlink:label="bench2024122690554_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690554_7748Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251212106136_7748Member" xlink:label="bench20251212106136_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251212106136_7748Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690552_7748Member" xlink:label="bench2024122690552_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690552_7748Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260702115071_7748Member" xlink:label="bench20260702115071_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260702115071_7748Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790598_7748Member" xlink:label="bench2024122790598_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790598_7748Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790775_7748Member" xlink:label="bench2024122790775_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790775_7748Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260623114832_7748Member" xlink:label="bench20260623114832_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260623114832_7748Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114930_7751Member" xlink:label="bench20260625114930_7751Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114930_7751Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790642_7751Member" xlink:label="bench2024122790642_7751Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790642_7751Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114931_7751Member" xlink:label="bench20260625114931_7751Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114931_7751Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114932_7751Member" xlink:label="bench20260625114932_7751Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114932_7751Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114933_7751Member" xlink:label="bench20260625114933_7751Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114933_7751Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114934_7751Member" xlink:label="bench20260625114934_7751Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114934_7751Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114935_7751Member" xlink:label="bench20260625114935_7751Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114935_7751Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114936_7751Member" xlink:label="bench20260625114936_7751Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114936_7751Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114937_7751Member" xlink:label="bench20260625114937_7751Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114937_7751Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114938_7751Member" xlink:label="bench20260625114938_7751Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114938_7751Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114930_7750Member" xlink:label="bench20260625114930_7750Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114930_7750Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790642_7750Member" xlink:label="bench2024122790642_7750Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790642_7750Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114931_7750Member" xlink:label="bench20260625114931_7750Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114931_7750Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114932_7750Member" xlink:label="bench20260625114932_7750Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114932_7750Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114933_7750Member" xlink:label="bench20260625114933_7750Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114933_7750Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114934_7750Member" xlink:label="bench20260625114934_7750Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114934_7750Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114935_7750Member" xlink:label="bench20260625114935_7750Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114935_7750Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114936_7750Member" xlink:label="bench20260625114936_7750Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114936_7750Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114937_7750Member" xlink:label="bench20260625114937_7750Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114937_7750Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114938_7750Member" xlink:label="bench20260625114938_7750Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114938_7750Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690356_7754Member" xlink:label="bench2024122690356_7754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690356_7754Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7754Member" xlink:label="bench2024102981001_7754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7754Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690552_7754Member" xlink:label="bench2024122690552_7754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690552_7754Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7754Member" xlink:label="bench2024102980999_7754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7754Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690554_7754Member" xlink:label="bench2024122690554_7754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690554_7754Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690551_7754Member" xlink:label="bench2024122690551_7754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690551_7754Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099888_7754Member" xlink:label="bench2025063099888_7754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099888_7754Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690364_7754Member" xlink:label="bench2024122690364_7754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690364_7754Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690549_7754Member" xlink:label="bench2024122690549_7754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690549_7754Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099889_7754Member" xlink:label="bench2025063099889_7754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099889_7754Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690356_7755Member" xlink:label="bench2024122690356_7755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690356_7755Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7755Member" xlink:label="bench2024102981001_7755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7755Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690552_7755Member" xlink:label="bench2024122690552_7755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690552_7755Member" order="7.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7755Member" xlink:label="bench2024102980999_7755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7755Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690554_7755Member" xlink:label="bench2024122690554_7755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690554_7755Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690551_7755Member" xlink:label="bench2024122690551_7755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690551_7755Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099888_7755Member" xlink:label="bench2025063099888_7755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099888_7755Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690364_7755Member" xlink:label="bench2024122690364_7755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690364_7755Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690549_7755Member" xlink:label="bench2024122690549_7755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690549_7755Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099889_7755Member" xlink:label="bench2025063099889_7755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099889_7755Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106213_7756Member" xlink:label="bench20251215106213_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251215106213_7756Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106214_7756Member" xlink:label="bench20251215106214_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251215106214_7756Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981044_7756Member" xlink:label="bench2024102981044_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981044_7756Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251211106120_7756Member" xlink:label="bench20251211106120_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251211106120_7756Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260428112216_7756Member" xlink:label="bench20260428112216_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260428112216_7756Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260428112215_7756Member" xlink:label="bench20260428112215_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260428112215_7756Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115060_7756Member" xlink:label="bench20260701115060_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115060_7756Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251024103723_7756Member" xlink:label="bench20251024103723_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251024103723_7756Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260428112217_7756Member" xlink:label="bench20260428112217_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260428112217_7756Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115061_7756Member" xlink:label="bench20260701115061_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115061_7756Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106213_7757Member" xlink:label="bench20251215106213_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251215106213_7757Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251215106214_7757Member" xlink:label="bench20251215106214_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251215106214_7757Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981044_7757Member" xlink:label="bench2024102981044_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981044_7757Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251211106120_7757Member" xlink:label="bench20251211106120_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251211106120_7757Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260428112216_7757Member" xlink:label="bench20260428112216_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260428112216_7757Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260428112215_7757Member" xlink:label="bench20260428112215_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260428112215_7757Member" order="20.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115060_7757Member" xlink:label="bench20260701115060_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115060_7757Member" order="21.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20251024103723_7757Member" xlink:label="bench20251024103723_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20251024103723_7757Member" order="22.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260428112217_7757Member" xlink:label="bench20260428112217_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260428112217_7757Member" order="23.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115061_7757Member" xlink:label="bench20260701115061_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115061_7757Member" order="24.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024121085740_7758Member" xlink:label="bench2024121085740_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024121085740_7758Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7758Member" xlink:label="bench2024102980999_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7758Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7758Member" xlink:label="bench2024090650687_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7758Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7758Member" xlink:label="bench2024090650686_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7758Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7758Member" xlink:label="bench2024102981001_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7758Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690552_7758Member" xlink:label="bench2024122690552_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690552_7758Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690356_7758Member" xlink:label="bench2024122690356_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690356_7758Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690554_7758Member" xlink:label="bench2024122690554_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690554_7758Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690386_7758Member" xlink:label="bench2024122690386_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690386_7758Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099881_7758Member" xlink:label="bench2025063099881_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099881_7758Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099836_7758Member" xlink:label="bench2025063099836_7758Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099836_7758Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980999_7759Member" xlink:label="bench2024102980999_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102980999_7759Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650687_7759Member" xlink:label="bench2024090650687_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650687_7759Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024090650686_7759Member" xlink:label="bench2024090650686_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024090650686_7759Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981001_7759Member" xlink:label="bench2024102981001_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024102981001_7759Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690552_7759Member" xlink:label="bench2024122690552_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690552_7759Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690356_7759Member" xlink:label="bench2024122690356_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690356_7759Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690554_7759Member" xlink:label="bench2024122690554_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690554_7759Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690386_7759Member" xlink:label="bench2024122690386_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690386_7759Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099881_7759Member" xlink:label="bench2025063099881_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099881_7759Member" order="18.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099836_7759Member" xlink:label="bench2025063099836_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099836_7759Member" order="19.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690523_7760Member" xlink:label="bench2024122690523_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690523_7760Member" order="8.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690522_7760Member" xlink:label="bench2024122690522_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690522_7760Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690545_7760Member" xlink:label="bench2024122690545_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690545_7760Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690540_7760Member" xlink:label="bench2024122690540_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690540_7760Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690543_7760Member" xlink:label="bench2024122690543_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690543_7760Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690541_7760Member" xlink:label="bench2024122690541_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690541_7760Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690539_7760Member" xlink:label="bench2024122690539_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690539_7760Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690544_7760Member" xlink:label="bench2024122690544_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690544_7760Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690542_7760Member" xlink:label="bench2024122690542_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122690542_7760Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260625114954_7760Member" xlink:label="bench20260625114954_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260625114954_7760Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790616_7766Member" xlink:label="bench2024122790616_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790616_7766Member" order="9.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790617_7766Member" xlink:label="bench2024122790617_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790617_7766Member" order="10.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790618_7766Member" xlink:label="bench2024122790618_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790618_7766Member" order="11.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790619_7766Member" xlink:label="bench2024122790619_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790619_7766Member" order="12.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790621_7766Member" xlink:label="bench2024122790621_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790621_7766Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790620_7766Member" xlink:label="bench2024122790620_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790620_7766Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790622_7766Member" xlink:label="bench2024122790622_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790622_7766Member" order="15.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench20260701115062_7766Member" xlink:label="bench20260701115062_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench20260701115062_7766Member" order="16.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122790625_7766Member" xlink:label="bench2024122790625_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2024122790625_7766Member" order="17.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2025063099898_7766Member" xlink:label="bench2025063099898_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LargestHoldingsDomain" xlink:to="bench2025063099898_7766Member" order="18.0"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="InvestmentTypeCategorizationMember"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690419_7660Member" xlink:label="bench2024122690419_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024122690419_7660Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690418_7660Member" xlink:label="bench2024122690418_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024122690418_7660Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7769Member" xlink:label="bench2024102980994_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7769Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7769Member" xlink:label="bench2024102981071_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7769Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690418_7769Member" xlink:label="bench2024122690418_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024122690418_7769Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7770Member" xlink:label="bench2024102981071_7770Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7770Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7665Member" xlink:label="bench2024102980994_7665Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7665Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7666Member" xlink:label="bench2024102980994_7666Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7666Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7666Member" xlink:label="bench2024102981071_7666Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7666Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_8465Member" xlink:label="bench2024102980994_8465Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_8465Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_8465Member" xlink:label="bench2024102981071_8465Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_8465Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7669Member" xlink:label="bench2024102980994_7669Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7669Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7668Member" xlink:label="bench2024102980994_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7668Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7668Member" xlink:label="bench2024102981071_7668Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7668Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7671Member" xlink:label="bench2024102980994_7671Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7671Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7670Member" xlink:label="bench2024102980994_7670Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7670Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7670Member" xlink:label="bench2024102981071_7670Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7670Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7673Member" xlink:label="bench2024102980994_7673Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7673Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7672Member" xlink:label="bench2024102980994_7672Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7672Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7672Member" xlink:label="bench2024102981071_7672Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7672Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_8466Member" xlink:label="bench2024102980994_8466Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_8466Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_8466Member" xlink:label="bench2024102981071_8466Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_8466Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7675Member" xlink:label="bench2024102980994_7675Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7675Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7674Member" xlink:label="bench2024102980994_7674Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7674Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7674Member" xlink:label="bench2024102981071_7674Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7674Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7676Member" xlink:label="bench2024102980994_7676Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7676Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7676Member" xlink:label="bench2024102981071_7676Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7676Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_8467Member" xlink:label="bench2024102980994_8467Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_8467Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_8467Member" xlink:label="bench2024102981071_8467Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_8467Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7703Member" xlink:label="bench2024102980994_7703Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7703Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7703Member" xlink:label="bench2024102981071_7703Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7703Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7678Member" xlink:label="bench2024102980994_7678Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7678Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7678Member" xlink:label="bench2024102981071_7678Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7678Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7704Member" xlink:label="bench2024102980994_7704Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7704Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7704Member" xlink:label="bench2024102981071_7704Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7704Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7705Member" xlink:label="bench2024102980994_7705Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7705Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7706Member" xlink:label="bench2024102980994_7706Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7706Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7706Member" xlink:label="bench2024102981071_7706Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7706Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7684Member" xlink:label="bench2024102980994_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7684Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7684Member" xlink:label="bench2024102980995_7684Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7684Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7683Member" xlink:label="bench2024102980994_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7683Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7683Member" xlink:label="bench2024102980995_7683Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7683Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7688Member" xlink:label="bench2024102980994_7688Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7688Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7687Member" xlink:label="bench2024102980994_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7687Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7687Member" xlink:label="bench2024102981071_7687Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7687Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7707Member" xlink:label="bench2024102980994_7707Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7707Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7707Member" xlink:label="bench2024102981071_7707Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7707Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7694Member" xlink:label="bench2024102980994_7694Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7694Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7695Member" xlink:label="bench2024102980994_7695Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7695Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7695Member" xlink:label="bench2024102980995_7695Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7695Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7697Member" xlink:label="bench2024102980994_7697Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7697Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7696Member" xlink:label="bench2024102980994_7696Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7696Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7696Member" xlink:label="bench2024102981071_7696Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7696Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7710Member" xlink:label="bench2024102980994_7710Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7710Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7710Member" xlink:label="bench2024102981071_7710Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7710Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7711Member" xlink:label="bench2024102980994_7711Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7711Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7711Member" xlink:label="bench2024102981071_7711Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7711Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7702Member" xlink:label="bench2024102980994_7702Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7702Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7701Member" xlink:label="bench2024102980994_7701Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7701Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7701Member" xlink:label="bench2024102980995_7701Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7701Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7712Member" xlink:label="bench2024102980994_7712Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7712Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7712Member" xlink:label="bench2024102981071_7712Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7712Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7772Member" xlink:label="bench2024102980994_7772Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7772Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7772Member" xlink:label="bench2024102981071_7772Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7772Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7715Member" xlink:label="bench2024102980994_7715Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7715Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7714Member" xlink:label="bench2024102980994_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7714Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7714Member" xlink:label="bench2024102981071_7714Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7714Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7716Member" xlink:label="bench2024102980994_7716Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7716Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7717Member" xlink:label="bench2024102980994_7717Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7717Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7717Member" xlink:label="bench2024102981071_7717Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7717Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_8468Member" xlink:label="bench2024102980994_8468Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_8468Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_8468Member" xlink:label="bench2024102981071_8468Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_8468Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7719Member" xlink:label="bench2024102980994_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7719Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7719Member" xlink:label="bench2024102980995_7719Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7719Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7723Member" xlink:label="bench2024102980994_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7723Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7723Member" xlink:label="bench2024102980995_7723Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7723Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7726Member" xlink:label="bench2024102980994_7726Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7726Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7725Member" xlink:label="bench2024102980994_7725Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7725Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7725Member" xlink:label="bench2024102981071_7725Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7725Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7727Member" xlink:label="bench2024102980994_7727Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7727Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7728Member" xlink:label="bench2024102980994_7728Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7728Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7728Member" xlink:label="bench2024102981071_7728Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7728Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7733Member" xlink:label="bench2024102980994_7733Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7733Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7729Member" xlink:label="bench2024102980994_7729Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7729Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7729Member" xlink:label="bench2024102981071_7729Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7729Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7732Member" xlink:label="bench2024102980994_7732Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7732Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7731Member" xlink:label="bench2024102980994_7731Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7731Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7731Member" xlink:label="bench2024102981071_7731Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7731Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7730Member" xlink:label="bench2024102980994_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7730Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7730Member" xlink:label="bench2024102981071_7730Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7730Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7773Member" xlink:label="bench2024102980994_7773Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7773Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7774Member" xlink:label="bench2024102980994_7774Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7774Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7774Member" xlink:label="bench2024102981071_7774Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7774Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7738Member" xlink:label="bench2024102980994_7738Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7738Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7737Member" xlink:label="bench2024102980994_7737Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7737Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7737Member" xlink:label="bench2024102981071_7737Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7737Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7736Member" xlink:label="bench2024102980994_7736Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7736Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7734Member" xlink:label="bench2024102980994_7734Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7734Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7734Member" xlink:label="bench2024102981071_7734Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7734Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_8469Member" xlink:label="bench2024102980994_8469Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_8469Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_8469Member" xlink:label="bench2024102981071_8469Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_8469Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7775Member" xlink:label="bench2024102980994_7775Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7775Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7776Member" xlink:label="bench2024102980994_7776Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7776Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7776Member" xlink:label="bench2024102981071_7776Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7776Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7739Member" xlink:label="bench2024102980994_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7739Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7739Member" xlink:label="bench2024102980995_7739Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7739Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7744Member" xlink:label="bench2024102980994_7744Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7744Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7778Member" xlink:label="bench2024102980994_7778Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7778Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7778Member" xlink:label="bench2024102981071_7778Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7778Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7780Member" xlink:label="bench2024102980994_7780Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7780Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7780Member" xlink:label="bench2024102981071_7780Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7780Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_8470Member" xlink:label="bench2024102980994_8470Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_8470Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_8470Member" xlink:label="bench2024102981071_8470Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_8470Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7781Member" xlink:label="bench2024102980994_7781Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7781Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7782Member" xlink:label="bench2024102980994_7782Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7782Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7782Member" xlink:label="bench2024102981071_7782Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7782Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7761Member" xlink:label="bench2024102980994_7761Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7761Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7762Member" xlink:label="bench2024102980994_7762Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7762Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7762Member" xlink:label="bench2024102981071_7762Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7762Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7763Member" xlink:label="bench2024102980994_7763Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7763Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7764Member" xlink:label="bench2024102980994_7764Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7764Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7764Member" xlink:label="bench2024102981071_7764Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7764Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_8471Member" xlink:label="bench2024102980994_8471Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_8471Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_8471Member" xlink:label="bench2024102981071_8471Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_8471Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_8472Member" xlink:label="bench2024102980994_8472Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_8472Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_8472Member" xlink:label="bench2024102981071_8472Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_8472Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7765Member" xlink:label="bench2024102980994_7765Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7765Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7765Member" xlink:label="bench2024102980995_7765Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7765Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7767Member" xlink:label="bench2024102980994_7767Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7767Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7767Member" xlink:label="bench2024102981071_7767Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7767Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7664Member" xlink:label="bench2024102980994_7664Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7664Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7663Member" xlink:label="bench2024102980994_7663Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7663Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7663Member" xlink:label="bench2024102980995_7663Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7663Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7662Member" xlink:label="bench2024102980994_7662Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7662Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7661Member" xlink:label="bench2024102980994_7661Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7661Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7661Member" xlink:label="bench2024102980995_7661Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7661Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7667Member" xlink:label="bench2024102980994_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7667Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7667Member" xlink:label="bench2024102981071_7667Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7667Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7680Member" xlink:label="bench2024102980994_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7680Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7680Member" xlink:label="bench2024102981071_7680Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7680Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7686Member" xlink:label="bench2024102980994_7686Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7686Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7685Member" xlink:label="bench2024102980994_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7685Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7685Member" xlink:label="bench2024102981071_7685Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7685Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7689Member" xlink:label="bench2024102980994_7689Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7689Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7690Member" xlink:label="bench2024102980994_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7690Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7690Member" xlink:label="bench2024102981071_7690Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7690Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7691Member" xlink:label="bench2024102980994_7691Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7691Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7692Member" xlink:label="bench2024102980994_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7692Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7692Member" xlink:label="bench2024102980995_7692Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7692Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7693Member" xlink:label="bench2024102980994_7693Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7693Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7693Member" xlink:label="bench2024102980995_7693Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7693Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7699Member" xlink:label="bench2024102980994_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7699Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7699Member" xlink:label="bench2024102981071_7699Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7699Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7698Member" xlink:label="bench2024102980994_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7698Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7698Member" xlink:label="bench2024102981071_7698Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7698Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7700Member" xlink:label="bench2024102980994_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7700Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7700Member" xlink:label="bench2024102981071_7700Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7700Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7718Member" xlink:label="bench2024102980994_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7718Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7718Member" xlink:label="bench2024102981071_7718Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7718Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7720Member" xlink:label="bench2024102980994_7720Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7720Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7721Member" xlink:label="bench2024102980994_7721Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7721Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7721Member" xlink:label="bench2024102980995_7721Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7721Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7722Member" xlink:label="bench2024102980994_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7722Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7722Member" xlink:label="bench2024102980995_7722Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7722Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7724Member" xlink:label="bench2024102980994_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7724Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7724Member" xlink:label="bench2024102980995_7724Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7724Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7735Member" xlink:label="bench2024102980994_7735Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7735Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7735Member" xlink:label="bench2024102981071_7735Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7735Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7742Member" xlink:label="bench2024102980994_7742Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7742Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7740Member" xlink:label="bench2024102980994_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7740Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7740Member" xlink:label="bench2024102981071_7740Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7740Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7743Member" xlink:label="bench2024102980994_7743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7743Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7743Member" xlink:label="bench2024102981071_7743Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7743Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7741Member" xlink:label="bench2024102980994_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7741Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7741Member" xlink:label="bench2024102981071_7741Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7741Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7745Member" xlink:label="bench2024102980994_7745Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7745Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7756Member" xlink:label="bench2024102980994_7756Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7756Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7757Member" xlink:label="bench2024102980994_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7757Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980995_7757Member" xlink:label="bench2024102980995_7757Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980995_7757Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7759Member" xlink:label="bench2024102980994_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7759Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7759Member" xlink:label="bench2024102981071_7759Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7759Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7760Member" xlink:label="bench2024102980994_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7760Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7760Member" xlink:label="bench2024102981071_7760Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7760Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980994_7766Member" xlink:label="bench2024102980994_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102980994_7766Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981071_7766Member" xlink:label="bench2024102981071_7766Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentTypeCategorizationMember" xlink:to="bench2024102981071_7766Member" order="3.0"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/oef/role/Other1CategoryOnly">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/oef/2025/oef-2025.xsd#oef_OtherCategory1Domain" xlink:label="OtherCategory1Domain"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690458_7660Member" xlink:label="bench2024122690458_7660Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024122690458_7660Member" order="4.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690459_7769Member" xlink:label="bench2024122690459_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024122690459_7769Member" order="5.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980983_7769Member" xlink:label="bench2024102980983_7769Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102980983_7769Member" order="6.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980983_7746Member" xlink:label="bench2024102980983_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102980983_7746Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690459_7746Member" xlink:label="bench2024122690459_7746Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024122690459_7746Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980983_7752Member" xlink:label="bench2024102980983_7752Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102980983_7752Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980983_7753Member" xlink:label="bench2024102980983_7753Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102980983_7753Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690459_7753Member" xlink:label="bench2024122690459_7753Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024122690459_7753Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981078_7693Member" xlink:label="bench2024102981078_7693Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102981078_7693Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981078_7720Member" xlink:label="bench2024102981078_7720Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102981078_7720Member" order="13.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102981078_7721Member" xlink:label="bench2024102981078_7721Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102981078_7721Member" order="14.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980983_7747Member" xlink:label="bench2024102980983_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102980983_7747Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690459_7747Member" xlink:label="bench2024122690459_7747Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024122690459_7747Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980983_7749Member" xlink:label="bench2024102980983_7749Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102980983_7749Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980983_7748Member" xlink:label="bench2024102980983_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102980983_7748Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690459_7748Member" xlink:label="bench2024122690459_7748Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024122690459_7748Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980983_7751Member" xlink:label="bench2024102980983_7751Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102980983_7751Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980983_7750Member" xlink:label="bench2024102980983_7750Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102980983_7750Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690459_7750Member" xlink:label="bench2024122690459_7750Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024122690459_7750Member" order="3.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980983_7754Member" xlink:label="bench2024102980983_7754Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102980983_7754Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024102980983_7755Member" xlink:label="bench2024102980983_7755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024102980983_7755Member" order="2.0"/>
    <link:loc xlink:type="locator" xlink:href="tsr-20260430.xsd#tsr_bench2024122690459_7755Member" xlink:label="bench2024122690459_7755Member"/>
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OtherCategory1Domain" xlink:to="bench2024122690459_7755Member" order="3.0"/>
  </link:definitionLink>
</link:linkbase>
