<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by Broadridge Transform (tm) - http://www.broadridge.com -->
<!-- Created: Fri Sep 25 22:43:58 UTC 2026 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2026/oef-2026.xsd#ClassOnly" roleURI="http://xbrl.sec.gov/oef/role/ClassOnly"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2026/oef-2026.xsd#BroadBasedIndexOnly" roleURI="http://xbrl.sec.gov/oef/role/BroadBasedIndexOnly"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2026/oef-2026.xsd#AdditionalIndexOnly" roleURI="http://xbrl.sec.gov/oef/role/AdditionalIndexOnly"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2026/oef-2026.xsd#IndustrySectorOnly" roleURI="http://xbrl.sec.gov/oef/role/IndustrySectorOnly"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2026/oef-2026.xsd#LargestHoldingOnly" roleURI="http://xbrl.sec.gov/oef/role/LargestHoldingOnly"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/oef/2026/oef-2026.xsd#CreditQualityOnly" roleURI="http://xbrl.sec.gov/oef/role/CreditQualityOnly"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd#eedm1" roleURI="http://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:role="http://xbrl.sec.gov/oef/role/ClassOnly" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="oef_ShareClassDomain" xlink:href="https://xbrl.sec.gov/oef/2026/oef-2026.xsd#oef_ShareClassDomain"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000112692Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000112692Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000112692Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000158717Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000158717Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000158717Member" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000115946Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000115946Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000115946Member" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000242609Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000242609Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000242609Member" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000242610Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000242610Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000242610Member" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000242608Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000242608Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000242608Member" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000032429Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000032429Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000032429Member" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000158716Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000158716Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000158716Member" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000171908Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000171908Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000171908Member" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000000308Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000000308Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000000308Member" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000000309Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000000309Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000000309Member" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000171907Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000171907Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000171907Member" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000000304Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000000304Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000000304Member" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000141437Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000141437Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000141437Member" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000171906Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000171906Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000171906Member" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000215521Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000215521Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000215521Member" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_C000215522Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_C000215522Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_ShareClassDomain" xlink:to="ck0000893730_C000215522Member" order="34" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://xbrl.sec.gov/oef/role/BroadBasedIndexOnly" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="oef_BroadBasedIndexDomain" xlink:href="https://xbrl.sec.gov/oef/2026/oef-2026.xsd#oef_BroadBasedIndexDomain"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassASP500TRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassASP500TRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassASP500TRIndexMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassCSP500TRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassCSP500TRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassCSP500TRIndexMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassISP500TRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassISP500TRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassISP500TRIndexMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendSummitFundClassASP500TRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendSummitFundClassASP500TRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityDividendSummitFundClassASP500TRIndexMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendSummitFundClassCSP500TRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendSummitFundClassCSP500TRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityDividendSummitFundClassCSP500TRIndexMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendSummitFundClassISP500TRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendSummitFundClassISP500TRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityDividendSummitFundClassISP500TRIndexMember" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassASP500TRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassASP500TRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassASP500TRIndexMember" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassCSP500TRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassCSP500TRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassCSP500TRIndexMember" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassISP500TRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassISP500TRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassISP500TRIndexMember" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassABloombergUSAggregateBondIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassABloombergUSAggregateBondIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassABloombergUSAggregateBondIndexMember" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassCBloombergUSAggregateBondIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassCBloombergUSAggregateBondIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassCBloombergUSAggregateBondIndexMember" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassIBloombergUSAggregateBondIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassIBloombergUSAggregateBondIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassIBloombergUSAggregateBondIndexMember" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassASP1500TRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassASP1500TRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassASP1500TRIndexMember" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassCSP1500TRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassCSP1500TRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassCSP1500TRIndexMember" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassISP1500TRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassISP1500TRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassISP1500TRIndexMember" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityShortTermGovernmentFundClassABloombergUSAggregateBondIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityShortTermGovernmentFundClassABloombergUSAggregateBondIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityShortTermGovernmentFundClassABloombergUSAggregateBondIndexMember" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityShortTermGovernmentFundClassIBloombergUSAggregateBondIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityShortTermGovernmentFundClassIBloombergUSAggregateBondIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_BroadBasedIndexDomain" xlink:to="ck0000893730_IntegrityShortTermGovernmentFundClassIBloombergUSAggregateBondIndexMember" order="34" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://xbrl.sec.gov/oef/role/AdditionalIndexOnly" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="oef_AdditionalIndexDomain" xlink:href="https://xbrl.sec.gov/oef/2026/oef-2026.xsd#oef_AdditionalIndexDomain"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassASPHighYieldDividendAristocratsIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassASPHighYieldDividendAristocratsIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassASPHighYieldDividendAristocratsIndexMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassAIDIVXWithoutMaximumSalesChargeMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassAIDIVXWithoutMaximumSalesChargeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassAIDIVXWithoutMaximumSalesChargeMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassCSPHighYieldDividendAristocratsIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassCSPHighYieldDividendAristocratsIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassCSPHighYieldDividendAristocratsIndexMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassCIDHCXWithoutSalesChargeMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassCIDHCXWithoutSalesChargeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassCIDHCXWithoutSalesChargeMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassISPHighYieldDividendAristocratsMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassISPHighYieldDividendAristocratsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityDividendHarvestFundIntegrityDividendHarvestFundClassISPHighYieldDividendAristocratsMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendSummitFundClassADowJonesUSSelectDividendIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendSummitFundClassADowJonesUSSelectDividendIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityDividendSummitFundClassADowJonesUSSelectDividendIndexMember" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendSummitFundClassAAPAYXWithoutMaximumSalesChargeMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendSummitFundClassAAPAYXWithoutMaximumSalesChargeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityDividendSummitFundClassAAPAYXWithoutMaximumSalesChargeMember" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendSummitFundClassCDowJonesUSSelectDividendIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendSummitFundClassCDowJonesUSSelectDividendIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityDividendSummitFundClassCDowJonesUSSelectDividendIndexMember" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendSummitFundClassCCPAYXWithoutSalesChargeMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendSummitFundClassCCPAYXWithoutSalesChargeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityDividendSummitFundClassCCPAYXWithoutSalesChargeMember" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityDividendSummitFundClassIDowJonesUSSelectDividendIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityDividendSummitFundClassIDowJonesUSSelectDividendIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityDividendSummitFundClassIDowJonesUSSelectDividendIndexMember" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassAIGIAXWithoutMaximumSalesChargeMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassAIGIAXWithoutMaximumSalesChargeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassAIGIAXWithoutMaximumSalesChargeMember" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassCIGIUXWithoutSalesChargeMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassCIGIUXWithoutSalesChargeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityGrowthIncomeFundIntegrityGrowthIncomeFundClassCIGIUXWithoutSalesChargeMember" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassABloombergUSCorporateHighYieldBondIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassABloombergUSCorporateHighYieldBondIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassABloombergUSCorporateHighYieldBondIndexMember" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassAIHFAXWithoutMaximumSalesChargeMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassAIHFAXWithoutMaximumSalesChargeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassAIHFAXWithoutMaximumSalesChargeMember" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassCBloombergUSCorporateHighYieldBondIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassCBloombergUSCorporateHighYieldBondIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassCBloombergUSCorporateHighYieldBondIndexMember" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassCIHFCXWithoutSalesChargeMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassCIHFCXWithoutSalesChargeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassCIHFCXWithoutSalesChargeMember" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassIBloombergUSCorporateHighYieldBondIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassIBloombergUSCorporateHighYieldBondIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityHighIncomeFundIntegrityHighIncomeFundClassIBloombergUSCorporateHighYieldBondIndexMember" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassASP1500EnergyTRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassASP1500EnergyTRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassASP1500EnergyTRIndexMember" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassAICPAXWithoutMaximumSalesChargeMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassAICPAXWithoutMaximumSalesChargeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassAICPAXWithoutMaximumSalesChargeMember" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassCSP1500EnergyTRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassCSP1500EnergyTRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassCSP1500EnergyTRIndexMember" order="40" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassCICPUXWithoutSalesChargeMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassCICPUXWithoutSalesChargeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassCICPUXWithoutSalesChargeMember" order="42" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassISP1500EnergyTRIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassISP1500EnergyTRIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityMidNorthAmericanResourcesFundIntegrityMidNorthAmericanResourcesFundClassISP1500EnergyTRIndexMember" order="44" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityShortTermGovernmentFundClassAICEBofA13YearUSTreasuryIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityShortTermGovernmentFundClassAICEBofA13YearUSTreasuryIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityShortTermGovernmentFundClassAICEBofA13YearUSTreasuryIndexMember" order="46" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityShortTermGovernmentFundClassAMDSAXWithoutMaximumSalesChargeMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityShortTermGovernmentFundClassAMDSAXWithoutMaximumSalesChargeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityShortTermGovernmentFundClassAMDSAXWithoutMaximumSalesChargeMember" order="48" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_IntegrityShortTermGovernmentFundClassIICEBofA13YearUSTreasuryIndexMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_IntegrityShortTermGovernmentFundClassIICEBofA13YearUSTreasuryIndexMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_AdditionalIndexDomain" xlink:to="ck0000893730_IntegrityShortTermGovernmentFundClassIICEBofA13YearUSTreasuryIndexMember" order="50" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://xbrl.sec.gov/oef/role/IndustrySectorOnly" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="oef_IndustrySectorDomain" xlink:href="https://xbrl.sec.gov/oef/2026/oef-2026.xsd#oef_IndustrySectorDomain"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_CashEquivalentsAndOtherMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_CashEquivalentsAndOtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_IndustrySectorDomain" xlink:to="ck0000893730_CashEquivalentsAndOtherMember" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_USTreasuryObligationsSectorMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_USTreasuryObligationsSectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_IndustrySectorDomain" xlink:to="ck0000893730_USTreasuryObligationsSectorMember" order="15" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://xbrl.sec.gov/oef/role/LargestHoldingOnly" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="oef_LargestHoldingsDomain" xlink:href="https://xbrl.sec.gov/oef/2026/oef-2026.xsd#oef_LargestHoldingsDomain"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_BroadcomIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_BroadcomIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_BroadcomIncMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_ChevronCorpMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_ChevronCorpMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_ChevronCorpMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_BristolMyersSquibbCoMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_BristolMyersSquibbCoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_BristolMyersSquibbCoMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_AbbVieIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_AbbVieIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_AbbVieIncMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_HewlettPackardEnterpriseCoMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_HewlettPackardEnterpriseCoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_HewlettPackardEnterpriseCoMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_TCEnergyCorpMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_TCEnergyCorpMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_TCEnergyCorpMember" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_NextEraEnergyIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_NextEraEnergyIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_NextEraEnergyIncMember" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_WilliamsCosIncTheMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_WilliamsCosIncTheMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_WilliamsCosIncTheMember" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_MorganStanleyMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_MorganStanleyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_MorganStanleyMember" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_GenuinePartsCoMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_GenuinePartsCoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_GenuinePartsCoMember" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_DorianLPGLtdMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_DorianLPGLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_DorianLPGLtdMember" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_AltriaGroupIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_AltriaGroupIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_AltriaGroupIncMember" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_VerizonCommunicationsIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_VerizonCommunicationsIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_VerizonCommunicationsIncMember" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_SanofiSAADRMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_SanofiSAADRMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_SanofiSAADRMember" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_KimberlyClarkCorpMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_KimberlyClarkCorpMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_KimberlyClarkCorpMember" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_TruistFinancialCorpMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_TruistFinancialCorpMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_TruistFinancialCorpMember" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_PrudentialFinancialIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_PrudentialFinancialIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_PrudentialFinancialIncMember" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_BritishAmericanTobaccoPLCADRMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_BritishAmericanTobaccoPLCADRMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_BritishAmericanTobaccoPLCADRMember" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_UBSGroupAGMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_UBSGroupAGMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_UBSGroupAGMember" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_AdvancedMicroDevicesIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_AdvancedMicroDevicesIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_AdvancedMicroDevicesIncMember" order="40" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_DigitalOceanHoldingsIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_DigitalOceanHoldingsIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_DigitalOceanHoldingsIncMember" order="42" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_NVIDIACorpMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_NVIDIACorpMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_NVIDIACorpMember" order="44" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_AppleIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_AppleIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_AppleIncMember" order="46" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_AlphabetIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_AlphabetIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_AlphabetIncMember" order="48" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_CloudflareIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_CloudflareIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_CloudflareIncMember" order="50" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_VisaIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_VisaIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_VisaIncMember" order="52" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_TraneTechnologiesPLCMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_TraneTechnologiesPLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_TraneTechnologiesPLCMember" order="54" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_LamResearchCorpMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_LamResearchCorpMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_LamResearchCorpMember" order="56" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_CheniereEnergyIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_CheniereEnergyIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_CheniereEnergyIncMember" order="58" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_ValeroEnergyCorpMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_ValeroEnergyCorpMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_ValeroEnergyCorpMember" order="60" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_TargaResourcesCorpMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_TargaResourcesCorpMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_TargaResourcesCorpMember" order="62" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_PermianResourcesCorpMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_PermianResourcesCorpMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_PermianResourcesCorpMember" order="64" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_DiamondbackEnergyIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_DiamondbackEnergyIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_DiamondbackEnergyIncMember" order="66" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_BakerHughesAGECoMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_BakerHughesAGECoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_BakerHughesAGECoMember" order="68" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_Phillips66Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_Phillips66Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_Phillips66Member" order="70" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_ArchrockIncMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_ArchrockIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_ArchrockIncMember" order="72" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_FreddieMacPool6000090153Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_FreddieMacPool6000090153Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_FreddieMacPool6000090153Member" order="74" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_FannieMaePool5000010012050Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_FannieMaePool5000010012050Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_FannieMaePool5000010012050Member" order="76" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_FreddieMacRealEstateMortgageInvestmentConduit5000008252051Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_FreddieMacRealEstateMortgageInvestmentConduit5000008252051Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_FreddieMacRealEstateMortgageInvestmentConduit5000008252051Member" order="78" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_GinnieMaeIIPool5500001202056H15T1Year1500Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_GinnieMaeIIPool5500001202056H15T1Year1500Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_GinnieMaeIIPool5500001202056H15T1Year1500Member" order="80" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_GovernmentNationalMortgageAssociation12017808162063Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_GovernmentNationalMortgageAssociation12017808162063Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_GovernmentNationalMortgageAssociation12017808162063Member" order="82" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_FannieMaeRealEstateMortgageInvestmentConduit5000007252055Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_FannieMaeRealEstateMortgageInvestmentConduit5000007252055Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_FannieMaeRealEstateMortgageInvestmentConduit5000007252055Member" order="84" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_GovernmentNationalMortgageAssociation09747812162062Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_GovernmentNationalMortgageAssociation09747812162062Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_GovernmentNationalMortgageAssociation09747812162062Member" order="86" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_FreddieMacPool5000003012051Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_FreddieMacPool5000003012051Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_FreddieMacPool5000003012051Member" order="88" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_FannieMaePool5000001012056Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_FannieMaePool5000001012056Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_FannieMaePool5000001012056Member" order="90" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_GovernmentNationalMortgageAssociation05752408162067Member" xlink:href="ck0000893730-20260731.xsd#ck0000893730_GovernmentNationalMortgageAssociation05752408162067Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_LargestHoldingsDomain" xlink:to="ck0000893730_GovernmentNationalMortgageAssociation05752408162067Member" order="92" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://xbrl.sec.gov/oef/role/CreditQualityOnly" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="oef_CreditQualityDomain" xlink:href="https://xbrl.sec.gov/oef/2026/oef-2026.xsd#oef_CreditQualityDomain"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_NRMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_NRMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="oef_CreditQualityDomain" xlink:to="ck0000893730_NRMember" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_MortgageBackedSecuritieMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_MortgageBackedSecuritieMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="ck0000893730_MortgageBackedSecuritieMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_CashEquivalentsAndOthersMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_CashEquivalentsAndOthersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="ck0000893730_CashEquivalentsAndOthersMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ck0000893730_USGovernmentTreasuryBillsMember" xlink:href="ck0000893730-20260731.xsd#ck0000893730_USGovernmentTreasuryBillsMember"/>
<!-- [WMV7][akKYDUokauHvLj0unKtip/IC0Wy1MJbOKPHZ+d82tBg/HpY1J7Qm74Uab2LFZjYPG0PU9Sr5hCkqapz+9RpKETw9fn2jagcME1XBFmexXFvcmyc62HQSjBx+XSww9TLBDjIgb6o6blzTYG6tZi03+iuFEY4fd716x5n8WqiA5ZUBSbUZEBRSmfL5UW2dq1bT2ufI38KclQQP0yMuHpo97pzj3SIHzhKYLniSAbKsmvOpZbEnmTIAiOhQvaDU2BfD50uZEEnV8tm6gVpis9FNDzVTzIEeg0zBJHKnN1xRVSma4B2zSJUXlx9QwwIAkMtdt1TTevSf6sS5a6Pn1ePLmCy191KVB+w=] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="ck0000893730_USGovernmentTreasuryBillsMember" order="6" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
