<?xml version='1.0' encoding='utf-8'?>
<!-- Created by Charles Hoffman, CPA 4/13/2020 4:42:50 PM -->
<!-- Public Domain Dedication: https://creativecommons.org/publicdomain/zero/1.0/ -->
<link:linkbase xmlns='http://www.xbrl.org/2003/linkbase' xmlns:xbrldt='http://xbrl.org/2005/xbrldt' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:link='http://www.xbrl.org/2003/linkbase' xsi:schemaLocation='http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd'>
   <link:roleRef xlink:type='simple' xlink:href='extended-link-roles.xsd#ReportingChecklist' roleURI='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist'/>
 
   <link:arcroleRef xlink:type='simple' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm-arcroles.xsd#class-equivalentClass' arcroleURI='http://xbrlsite.azurewebsites.net/2016/conceptual-model/arcrole/class-equivalentClass'/>
   <link:arcroleRef xlink:type='simple' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles.xsd#disclosure-allowedAlternativeDisclosure' arcroleURI='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/disclosure-allowedAlternativeDisclosure'/>
   <link:arcroleRef xlink:type='simple' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles.xsd#financialReport-possibleDisclosure' arcroleURI='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure'/>
   <link:arcroleRef xlink:type='simple' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles.xsd#financialReport-reportsConcept' arcroleURI='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept'/>
   <link:arcroleRef xlink:type='simple' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles.xsd#financialReport-requiresDisclosure' arcroleURI='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-requiresDisclosure'/>
   <link:arcroleRef xlink:type='simple' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles.xsd#reportingLineItem-requiresDisclosure' arcroleURI='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure'/>
 
   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='General purpose financial report created under US GAAP.  Strict, best practices.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_Thing' xlink:label='cm_Thing' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/arcrole/class-equivalentClass' xlink:to='cm_FinancialReport' xlink:from='cm_Thing' order='1' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='A financial report REQUIRES document information (per SEC EFM rules).'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_DocumentAndEntityInformation' xlink:label='disclosures_DocumentAndEntityInformation' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-requiresDisclosure' xlink:to='disclosures_DocumentAndEntityInformation' xlink:from='cm_FinancialReport' order='2' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='A financial report REQUIRES an income statement.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_IncomeStatement' xlink:label='disclosures_IncomeStatement' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-requiresDisclosure' xlink:to='disclosures_IncomeStatement' xlink:from='cm_FinancialReport' order='3' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added for Microsoft'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_EarningsPerShareDisclosuresHierarchy' xlink:label='disclosures_EarningsPerShareDisclosuresHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_EarningsPerShareDisclosuresHierarchy' xlink:from='cm_FinancialReport' order='4' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added for Microsoft'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_WeightedAverageSharesSummaryBasicAndDilutedHierarchy' xlink:label='disclosures_WeightedAverageSharesSummaryBasicAndDilutedHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_WeightedAverageSharesSummaryBasicAndDilutedHierarchy' xlink:from='cm_FinancialReport' order='5' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added for Microsoft'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_DividendsDeclaredSummaryHierarchy' xlink:label='disclosures_DividendsDeclaredSummaryHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_DividendsDeclaredSummaryHierarchy' xlink:from='cm_FinancialReport' order='6' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_IncomeStatementParenthetical' xlink:label='disclosures_IncomeStatementParenthetical' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_IncomeStatementParenthetical' xlink:from='cm_FinancialReport' order='7' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='A financial report REQUIRES a statement of comprehensive income.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_StatementOfComprehensiveIncome' xlink:label='disclosures_StatementOfComprehensiveIncome' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-requiresDisclosure' xlink:to='disclosures_StatementOfComprehensiveIncome' xlink:from='cm_FinancialReport' order='8' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added for Microsoft'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_StatementOfComprehensiveIncomeParenthetical' xlink:label='disclosures_StatementOfComprehensiveIncomeParenthetical' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_StatementOfComprehensiveIncomeParenthetical' xlink:from='cm_FinancialReport' order='9' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='A financial report REQUIRES a balance sheet.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_BalanceSheet' xlink:label='disclosures_BalanceSheet' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-requiresDisclosure' xlink:to='disclosures_BalanceSheet' xlink:from='cm_FinancialReport' order='10' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF assets is reported; THEN an assets roll up is required.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets' xlink:label='us-gaap_Assets' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_AssetsRollUp' xlink:label='disclosures_AssetsRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_AssetsRollUp' xlink:from='us-gaap_Assets' order='11' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF assets is reported; THEN an assets roll up is required.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets' xlink:label='us-gaap_Assets' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_Assets' xlink:from='cm_FinancialReport' order='12' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF liabilities and equity is reported; THEN an liabilities and equity roll up is required.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity' xlink:label='us-gaap_LiabilitiesAndStockholdersEquity' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_LiabilitiesAndEquityRollUp' xlink:label='disclosures_LiabilitiesAndEquityRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_LiabilitiesAndEquityRollUp' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' order='13' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF liabilities and equity is reported; THEN an liabilities and equity roll up is required.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity' xlink:label='us-gaap_LiabilitiesAndStockholdersEquity' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_LiabilitiesAndStockholdersEquity' xlink:from='cm_FinancialReport' order='14' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_BalanceSheetParenthetical' xlink:label='disclosures_BalanceSheetParenthetical' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_BalanceSheetParenthetical' xlink:from='cm_FinancialReport' order='15' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='A financial report REQUIRES a cash flow statement.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_CashFlowStatement' xlink:label='disclosures_CashFlowStatement' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-requiresDisclosure' xlink:to='disclosures_CashFlowStatement' xlink:from='cm_FinancialReport' order='16' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added for Microsoft'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_CashAndCashEquivalentsSummaryRollForward' xlink:label='disclosures_CashAndCashEquivalentsSummaryRollForward' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_CashAndCashEquivalentsSummaryRollForward' xlink:from='cm_FinancialReport' order='17' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='A financial report REQUIRES a statement of changes in equity.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_StatementOfChangesInEquity' xlink:label='disclosures_StatementOfChangesInEquity' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-requiresDisclosure' xlink:to='disclosures_StatementOfChangesInEquity' xlink:from='cm_FinancialReport' order='18' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='A financial report REQUIRES significant accounting policies to be disclosed.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_SignificantAccountingPolicies' xlink:label='disclosures_SignificantAccountingPolicies' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-requiresDisclosure' xlink:to='disclosures_SignificantAccountingPolicies' xlink:from='cm_FinancialReport' order='19' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_EarningsPerShareDisclosures' xlink:label='disclosures_EarningsPerShareDisclosures' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_EarningsPerShareDisclosures' xlink:from='cm_FinancialReport' order='20' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_OtherNonoperatingIncomeAndExpenseDisclosure' xlink:label='disclosures_OtherNonoperatingIncomeAndExpenseDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_OtherNonoperatingIncomeAndExpenseDisclosure' xlink:from='cm_FinancialReport' order='21' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLosses' xlink:label='disclosures_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLosses' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLosses' xlink:from='cm_FinancialReport' order='22' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_Derivative' xlink:label='disclosures_Derivative' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_Derivative' xlink:from='cm_FinancialReport' order='23' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_FairValueMeasurementsOther' xlink:label='disclosures_FairValueMeasurementsOther' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_FairValueMeasurementsOther' xlink:from='cm_FinancialReport' order='24' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_InventoryDisclosure' xlink:label='disclosures_InventoryDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_InventoryDisclosure' xlink:from='cm_FinancialReport' order='25' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_PropertyPlantAndEquipmentDisclosure' xlink:label='disclosures_PropertyPlantAndEquipmentDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_PropertyPlantAndEquipmentDisclosure' xlink:from='cm_FinancialReport' order='26' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_MergersAcquisitionsAndDispositionsDisclosures' xlink:label='disclosures_MergersAcquisitionsAndDispositionsDisclosures' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_MergersAcquisitionsAndDispositionsDisclosures' xlink:from='cm_FinancialReport' order='27' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_GoodwillDisclosure' xlink:label='disclosures_GoodwillDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_GoodwillDisclosure' xlink:from='cm_FinancialReport' order='28' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_IntangibleAssetsDisclosure' xlink:label='disclosures_IntangibleAssetsDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_IntangibleAssetsDisclosure' xlink:from='cm_FinancialReport' order='29' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_DebtDisclosure' xlink:label='disclosures_DebtDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_DebtDisclosure' xlink:from='cm_FinancialReport' order='30' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_IncomeTaxDisclosure' xlink:label='disclosures_IncomeTaxDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_IncomeTaxDisclosure' xlink:from='cm_FinancialReport' order='31' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_RestructuringAndRelatedActivitiesDisclosure' xlink:label='disclosures_RestructuringAndRelatedActivitiesDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_RestructuringAndRelatedActivitiesDisclosure' xlink:from='cm_FinancialReport' order='32' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_DeferredRevenueDisclosure' xlink:label='disclosures_DeferredRevenueDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_DeferredRevenueDisclosure' xlink:from='cm_FinancialReport' order='33' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_CommitmentsDisclosure' xlink:label='disclosures_CommitmentsDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_CommitmentsDisclosure' xlink:from='cm_FinancialReport' order='34' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_ContingenciesDisclosure' xlink:label='disclosures_ContingenciesDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_ContingenciesDisclosure' xlink:from='cm_FinancialReport' order='35' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_StockholdersEquityNoteDisclosure' xlink:label='disclosures_StockholdersEquityNoteDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_StockholdersEquityNoteDisclosure' xlink:from='cm_FinancialReport' order='36' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_ComprehensiveIncomeLossNote' xlink:label='disclosures_ComprehensiveIncomeLossNote' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_ComprehensiveIncomeLossNote' xlink:from='cm_FinancialReport' order='37' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title=''>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_EmployeeStockOwnershipPlanESOPDisclosures' xlink:label='disclosures_EmployeeStockOwnershipPlanESOPDisclosures' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_EmployeeStockOwnershipPlanESOPDisclosures' xlink:from='cm_FinancialReport' order='38' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title=''>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_SegmentReportingDisclosure' xlink:label='disclosures_SegmentReportingDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_SegmentReportingDisclosure' xlink:from='cm_FinancialReport' order='39' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_QuarterlyFinancialInformation' xlink:label='disclosures_QuarterlyFinancialInformation' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_QuarterlyFinancialInformation' xlink:from='cm_FinancialReport' order='40' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='A financial report REQUIRES nature of operations to be disclosed. (strict)'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_NatureOfOperations' xlink:label='disclosures_NatureOfOperations' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-requiresDisclosure' xlink:to='disclosures_NatureOfOperations' xlink:from='cm_FinancialReport' order='41' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='A financial report REQUIRES the basis of reporting to be disclosed.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_BasisOfReporting' xlink:label='disclosures_BasisOfReporting' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-requiresDisclosure' xlink:to='disclosures_BasisOfReporting' xlink:from='cm_FinancialReport' order='42' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='A financial report REQUIRES the revenue recognition policy to be disclosed.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_RevenueRecognitionPolicy' xlink:label='disclosures_RevenueRecognitionPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-requiresDisclosure' xlink:to='disclosures_RevenueRecognitionPolicy' xlink:from='cm_FinancialReport' order='43' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_UseOfEstimatesPolicy' xlink:label='disclosures_UseOfEstimatesPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_UseOfEstimatesPolicy' xlink:from='cm_FinancialReport' order='44' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_ForeignCurrencyPolicy' xlink:label='disclosures_ForeignCurrencyPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_ForeignCurrencyPolicy' xlink:from='cm_FinancialReport' order='45' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_CostOfSalesPolicy' xlink:label='disclosures_CostOfSalesPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_CostOfSalesPolicy' xlink:from='cm_FinancialReport' order='46' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_ProductWarrantyPolicy' xlink:label='disclosures_ProductWarrantyPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_ProductWarrantyPolicy' xlink:from='cm_FinancialReport' order='47' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_ResearchDevelopmentAndComputerSoftwarePolicy' xlink:label='disclosures_ResearchDevelopmentAndComputerSoftwarePolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_ResearchDevelopmentAndComputerSoftwarePolicy' xlink:from='cm_FinancialReport' order='48' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_ShareBasedCompensationOptionAndIncentivePlansPolicy' xlink:label='disclosures_ShareBasedCompensationOptionAndIncentivePlansPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_ShareBasedCompensationOptionAndIncentivePlansPolicy' xlink:from='cm_FinancialReport' order='49' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_IncomeTaxesPolicy' xlink:label='disclosures_IncomeTaxesPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_IncomeTaxesPolicy' xlink:from='cm_FinancialReport' order='50' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_FairValueOfFinancialInstrumentsPolicy' xlink:label='disclosures_FairValueOfFinancialInstrumentsPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_FairValueOfFinancialInstrumentsPolicy' xlink:from='cm_FinancialReport' order='51' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_InvestmentsPolicy' xlink:label='disclosures_InvestmentsPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_InvestmentsPolicy' xlink:from='cm_FinancialReport' order='52' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_DerivativesPolicy' xlink:label='disclosures_DerivativesPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_DerivativesPolicy' xlink:from='cm_FinancialReport' order='53' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_TradeAndOtherAccountsReceivablePolicy' xlink:label='disclosures_TradeAndOtherAccountsReceivablePolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_TradeAndOtherAccountsReceivablePolicy' xlink:from='cm_FinancialReport' order='54' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_InventoryPolicy' xlink:label='disclosures_InventoryPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_InventoryPolicy' xlink:from='cm_FinancialReport' order='55' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_PropertyPlantAndEquipmentPolicy' xlink:label='disclosures_PropertyPlantAndEquipmentPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_PropertyPlantAndEquipmentPolicy' xlink:from='cm_FinancialReport' order='56' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_GoodwillPolicy' xlink:label='disclosures_GoodwillPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_GoodwillPolicy' xlink:from='cm_FinancialReport' order='57' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_FiniteLivedIntangibleAssetsPolicy' xlink:label='disclosures_FiniteLivedIntangibleAssetsPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_FiniteLivedIntangibleAssetsPolicy' xlink:from='cm_FinancialReport' order='58' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_NewAccountingPronouncementsPolicy' xlink:label='disclosures_NewAccountingPronouncementsPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_NewAccountingPronouncementsPolicy' xlink:from='cm_FinancialReport' order='59' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_EarningsPerSharePolicy' xlink:label='disclosures_EarningsPerSharePolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_EarningsPerSharePolicy' xlink:from='cm_FinancialReport' order='60' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_SegmentReportingPolicy' xlink:label='disclosures_SegmentReportingPolicy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_SegmentReportingPolicy' xlink:from='cm_FinancialReport' order='61' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_ValuationAllowancesAndReservesBalanceRollForward' xlink:label='disclosures_ValuationAllowancesAndReservesBalanceRollForward' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_ValuationAllowancesAndReservesBalanceRollForward' xlink:from='cm_FinancialReport' order='62' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_NewAccountingPronouncementOrChangeInAccountingPrincipleCurrentPeriodDisclosuresHierarchy' xlink:label='disclosures_NewAccountingPronouncementOrChangeInAccountingPrincipleCurrentPeriodDisclosuresHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_NewAccountingPronouncementOrChangeInAccountingPrincipleCurrentPeriodDisclosuresHierarchy' xlink:from='cm_FinancialReport' order='63' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_NewAccountingPronouncementEffectOnBalanceSheetHierarchy' xlink:label='disclosures_NewAccountingPronouncementEffectOnBalanceSheetHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_NewAccountingPronouncementEffectOnBalanceSheetHierarchy' xlink:from='cm_FinancialReport' order='64' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_NetIncomeAvailableToCommonShareholdersHierarchy' xlink:label='disclosures_NetIncomeAvailableToCommonShareholdersHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_NetIncomeAvailableToCommonShareholdersHierarchy' xlink:from='cm_FinancialReport' order='65' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_WeightedAverageNumberOfSharesOutstandingDilutedRollUp' xlink:label='disclosures_WeightedAverageNumberOfSharesOutstandingDilutedRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_WeightedAverageNumberOfSharesOutstandingDilutedRollUp' xlink:from='cm_FinancialReport' order='66' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_EarningsPerShareBasicAndDilutedHierarchy' xlink:label='disclosures_EarningsPerShareBasicAndDilutedHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_EarningsPerShareBasicAndDilutedHierarchy' xlink:from='cm_FinancialReport' order='67' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_BusinessAcquisitionsByAcquisitionRollUp' xlink:label='disclosures_BusinessAcquisitionsByAcquisitionRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_BusinessAcquisitionsByAcquisitionRollUp' xlink:from='cm_FinancialReport' order='68' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_FiniteLivedIntangibleAssetsAcquiredasPartOfBusinessCombinationRollUp' xlink:label='disclosures_FiniteLivedIntangibleAssetsAcquiredasPartOfBusinessCombinationRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_FiniteLivedIntangibleAssetsAcquiredasPartOfBusinessCombinationRollUp' xlink:from='cm_FinancialReport' order='69' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_BusinessAcquisitionProFormaInformation' xlink:label='disclosures_BusinessAcquisitionProFormaInformation' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_BusinessAcquisitionProFormaInformation' xlink:from='cm_FinancialReport' order='70' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_FiniteLivedIntangibleAssetsAcquiredByMajorClassRollUp' xlink:label='disclosures_FiniteLivedIntangibleAssetsAcquiredByMajorClassRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_FiniteLivedIntangibleAssetsAcquiredByMajorClassRollUp' xlink:from='cm_FinancialReport' order='71' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_LongTermDebtMaturities' xlink:label='disclosures_LongTermDebtMaturities' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_LongTermDebtMaturities' xlink:from='cm_FinancialReport' order='72' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_DeferredRevenueBySegmentHierarchy' xlink:label='disclosures_DeferredRevenueBySegmentHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_DeferredRevenueBySegmentHierarchy' xlink:from='cm_FinancialReport' order='73' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_CommonStockOutstandingRollForward' xlink:label='disclosures_CommonStockOutstandingRollForward' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_CommonStockOutstandingRollForward' xlink:from='cm_FinancialReport' order='74' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_ShareRepurchasesHierarchy' xlink:label='disclosures_ShareRepurchasesHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_ShareRepurchasesHierarchy' xlink:from='cm_FinancialReport' order='75' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_DividendsDeclaredHierarchy' xlink:label='disclosures_DividendsDeclaredHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_DividendsDeclaredHierarchy' xlink:from='cm_FinancialReport' order='76' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_CompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByPlan' xlink:label='disclosures_CompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByPlan' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_CompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByPlan' xlink:from='cm_FinancialReport' order='77' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_AssumptionsUsedInExtimatingFairValueOfStockAwardGrants' xlink:label='disclosures_AssumptionsUsedInExtimatingFairValueOfStockAwardGrants' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_AssumptionsUsedInExtimatingFairValueOfStockAwardGrants' xlink:from='cm_FinancialReport' order='78' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_SharebasedCompensationArrangementsBySharebasedPaymentAward' xlink:label='disclosures_SharebasedCompensationArrangementsBySharebasedPaymentAward' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_SharebasedCompensationArrangementsBySharebasedPaymentAward' xlink:from='cm_FinancialReport' order='79' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_SharebasedCompensationArrangementsBySharebasedPaymentAwardInfo' xlink:label='disclosures_SharebasedCompensationArrangementsBySharebasedPaymentAwardInfo' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_SharebasedCompensationArrangementsBySharebasedPaymentAwardInfo' xlink:from='cm_FinancialReport' order='80' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_EmployeePurchasedSharesHierarchy' xlink:label='disclosures_EmployeePurchasedSharesHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_EmployeePurchasedSharesHierarchy' xlink:from='cm_FinancialReport' order='81' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_ReconciliationOfRevenuefromSegmentsToConsolidated' xlink:label='disclosures_ReconciliationOfRevenuefromSegmentsToConsolidated' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_ReconciliationOfRevenuefromSegmentsToConsolidated' xlink:from='cm_FinancialReport' order='82' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_ReconciliationOfOperatingProfitLossfromSegmentsToConsolidated' xlink:label='disclosures_ReconciliationOfOperatingProfitLossfromSegmentsToConsolidated' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_ReconciliationOfOperatingProfitLossfromSegmentsToConsolidated' xlink:from='cm_FinancialReport' order='83' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_CorporateAndOtherOperatingIncomeLossActivity' xlink:label='disclosures_CorporateAndOtherOperatingIncomeLossActivity' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_CorporateAndOtherOperatingIncomeLossActivity' xlink:from='cm_FinancialReport' order='84' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_RevenuefromExternalCustomersByProductsAndServices' xlink:label='disclosures_RevenuefromExternalCustomersByProductsAndServices' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_RevenuefromExternalCustomersByProductsAndServices' xlink:from='cm_FinancialReport' order='85' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_QuarterlyFinancialInformationHierarchy' xlink:label='disclosures_QuarterlyFinancialInformationHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_QuarterlyFinancialInformationHierarchy' xlink:from='cm_FinancialReport' order='86' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_QuarterlyFinancialInformationExplanatoryDisclosureHierarchy' xlink:label='disclosures_QuarterlyFinancialInformationExplanatoryDisclosureHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_QuarterlyFinancialInformationExplanatoryDisclosureHierarchy' xlink:from='cm_FinancialReport' order='87' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_FairValueOfAssetsAndLiabilitiesMeasuredOnRecurringBasis' xlink:label='disclosures_FairValueOfAssetsAndLiabilitiesMeasuredOnRecurringBasis' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_FairValueOfAssetsAndLiabilitiesMeasuredOnRecurringBasis' xlink:from='cm_FinancialReport' order='88' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_ReconciliationOfAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentation' xlink:label='disclosures_ReconciliationOfAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentation' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_ReconciliationOfAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentation' xlink:from='cm_FinancialReport' order='89' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_DerivativeInstrumentsInStatementOfFinancialPositionFairValue' xlink:label='disclosures_DerivativeInstrumentsInStatementOfFinancialPositionFairValue' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_DerivativeInstrumentsInStatementOfFinancialPositionFairValue' xlink:from='cm_FinancialReport' order='90' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_DerivativeInstrumentsInStatementOfFinancialPositionFairValueLiabilities' xlink:label='disclosures_DerivativeInstrumentsInStatementOfFinancialPositionFairValueLiabilities' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_DerivativeInstrumentsInStatementOfFinancialPositionFairValueLiabilities' xlink:from='cm_FinancialReport' order='91' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_GainsLossesOnDerivativeInstruments' xlink:label='disclosures_GainsLossesOnDerivativeInstruments' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_GainsLossesOnDerivativeInstruments' xlink:from='cm_FinancialReport' order='92' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_RealizedGainLossonInvestments' xlink:label='disclosures_RealizedGainLossonInvestments' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_RealizedGainLossonInvestments' xlink:from='cm_FinancialReport' order='93' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_InvestmentsClassifiedByContractualMaturityDate' xlink:label='disclosures_InvestmentsClassifiedByContractualMaturityDate' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_InvestmentsClassifiedByContractualMaturityDate' xlink:from='cm_FinancialReport' order='94' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_InvestmentsClassifiedByContractualMaturityDateEstimatedFairValue' xlink:label='disclosures_InvestmentsClassifiedByContractualMaturityDateEstimatedFairValue' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_InvestmentsClassifiedByContractualMaturityDateEstimatedFairValue' xlink:from='cm_FinancialReport' order='95' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF inventory is reported; THEN the components of inventory disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_InventoryNet' xlink:from='cm_FinancialReport' order='96' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF inventory is reported; THEN the components of inventory disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_InventoryNetRollUp' xlink:label='disclosures_InventoryNetRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_InventoryNetRollUp' xlink:from='us-gaap_InventoryNet' order='97' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF property, plant and equipment is reported; THEN the components of property, plant and equipment disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_PropertyPlantAndEquipmentNet' xlink:from='cm_FinancialReport' order='98' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF finite-lived intangiable assets is reported; THEN components of finite-lived intangible assets disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet' xlink:label='us-gaap_FiniteLivedIntangibleAssetsNet' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_FiniteLivedIntangibleAssetsNet' xlink:from='cm_FinancialReport' order='99' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF finite-lived intangiable assets is reported; THEN components of finite-lived intangible assets disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet' xlink:label='us-gaap_FiniteLivedIntangibleAssetsNet' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_FiniteLivedIntangibleAssetsNetRollUp' xlink:label='disclosures_FiniteLivedIntangibleAssetsNetRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_FiniteLivedIntangibleAssetsNetRollUp' xlink:from='us-gaap_FiniteLivedIntangibleAssetsNet' order='100' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF indefinite-lived intangible assets is reported; THEN components of indefinite-lived intangible assets disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill' xlink:label='us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill' xlink:from='cm_FinancialReport' order='101' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF goodwill is reported; THEN a goodwill roll forward disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill' xlink:label='us-gaap_Goodwill' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_Goodwill' xlink:from='cm_FinancialReport' order='102' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF a deferred tax asset (liability) is reported; THEN a deferred tax assets (liabilities) disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill' xlink:label='us-gaap_Goodwill' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_GoodwillRollForward' xlink:label='disclosures_GoodwillRollForward' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_GoodwillRollForward' xlink:from='us-gaap_Goodwill' order='103' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Possible disclosure'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_FiniteLivedIntangibleAssetsFutureAmortizationExpenseRollUp' xlink:label='disclosures_FiniteLivedIntangibleAssetsFutureAmortizationExpenseRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_FiniteLivedIntangibleAssetsFutureAmortizationExpenseRollUp' xlink:from='cm_FinancialReport' order='104' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF property, plant and equipment is reported; THEN the components of property, plant and equipment disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_PropertyPlantAndEquipmentNetByTypeRollUp' xlink:label='disclosures_PropertyPlantAndEquipmentNetByTypeRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_PropertyPlantAndEquipmentNetByTypeRollUp' xlink:from='us-gaap_PropertyPlantAndEquipmentNet' order='105' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='A PropertyPlantAndEquipmentNetByType2 is an ALTERNATIVE to a PropertyPlantAndEquipmentNetByTypeRollUp disclosure.'>
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_PropertyPlantAndEquipmentNetByTypeRollUp' xlink:label='disclosures_PropertyPlantAndEquipmentNetByTypeRollUp' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_PropertyPlantAndEquipmentNetByType2' xlink:label='disclosures_PropertyPlantAndEquipmentNetByType2' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/disclosure-allowedAlternativeDisclosure' xlink:to='disclosures_PropertyPlantAndEquipmentNetByType2' xlink:from='disclosures_PropertyPlantAndEquipmentNetByTypeRollUp' order='106' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF indefinite-lived intangible assets is reported; THEN components of indefinite-lived intangible assets disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill' xlink:label='us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_IndefinitelivedIntangibleAssets' xlink:label='disclosures_IndefinitelivedIntangibleAssets' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_IndefinitelivedIntangibleAssets' xlink:from='us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill' order='107' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF a deferred tax asset (liability) is reported; THEN a deferred tax assets (liabilities) disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:label='us-gaap_DeferredTaxAssetsLiabilitiesNet' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:from='cm_FinancialReport' order='108' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF a deferred tax asset (liability) is reported; THEN a deferred tax assets (liabilities) disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:label='us-gaap_DeferredTaxAssetsLiabilitiesNet' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_DeferredTaxAssetsAndLiabilities' xlink:label='disclosures_DeferredTaxAssetsAndLiabilities' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_DeferredTaxAssetsAndLiabilities' xlink:from='us-gaap_DeferredTaxAssetsLiabilitiesNet' order='109' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF income tax expense is reported; THEN reconciliation of statutory to effective rate disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_IncomeTaxExpenseBenefit' xlink:from='cm_FinancialReport' order='110' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF income tax expense is reported; THEN reconciliation of statutory to effective rate disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationRollUp' xlink:label='disclosures_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationRollUp' xlink:from='us-gaap_IncomeTaxExpenseBenefit' order='111' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF restructuring reserve is reported; THEN restructuring reserve by type of cost disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringReserve' xlink:label='us-gaap_RestructuringReserve' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_RestructuringReserve' xlink:from='cm_FinancialReport' order='112' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF restructuring reserve is reported; THEN restructuring reserve by type of cost disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestructuringReserve' xlink:label='us-gaap_RestructuringReserve' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_RestructuringReserveByTypeOfCost' xlink:label='disclosures_RestructuringReserveByTypeOfCost' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_RestructuringReserveByTypeOfCost' xlink:from='us-gaap_RestructuringReserve' order='113' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF income tax expense is reported; THEN income tax details disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_IncomeTaxExpenseBenefitDetails' xlink:label='disclosures_IncomeTaxExpenseBenefitDetails' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_IncomeTaxExpenseBenefitDetails' xlink:from='us-gaap_IncomeTaxExpenseBenefit' order='114' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF income tax expense foreign is reported; THEN income tax by taxing juridiction disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign' xlink:label='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_IncomebeforeIncomeTaxDomesticAndForeign' xlink:label='disclosures_IncomebeforeIncomeTaxDomesticAndForeign' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_IncomebeforeIncomeTaxDomesticAndForeign' xlink:from='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign' order='115' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Possible disclosure'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_UnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward' xlink:label='disclosures_UnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_UnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward' xlink:from='cm_FinancialReport' order='116' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF income tax expense foreign is reported; THEN income before tax domestic/foreign REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign' xlink:label='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign' xlink:from='cm_FinancialReport' order='117' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Alternative disclosure which is a Hierarchy'>
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_RestructuringChargesRollUp' xlink:label='disclosures_RestructuringChargesRollUp' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_RestructuringAndRelatedCostHierarchy' xlink:label='disclosures_RestructuringAndRelatedCostHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/disclosure-allowedAlternativeDisclosure' xlink:to='disclosures_RestructuringAndRelatedCostHierarchy' xlink:from='disclosures_RestructuringChargesRollUp' order='118' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Alternative disclosure which is a Roll Forward with NO Axis'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_RestructuringReserveRollForward' xlink:label='disclosures_RestructuringReserveRollForward' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_RestructuringReserveRollForward' xlink:from='cm_FinancialReport' order='119' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Issue'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_RestructuringChargesRollUp' xlink:label='disclosures_RestructuringChargesRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_RestructuringChargesRollUp' xlink:from='cm_FinancialReport' order='120' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_CompensationAndEmployeeBenefitPlans' xlink:label='disclosures_CompensationAndEmployeeBenefitPlans' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_CompensationAndEmployeeBenefitPlans' xlink:from='cm_FinancialReport' order='121' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF inventory is reported; THEN the components of inventory disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_LongTermDebtInstruments' xlink:label='disclosures_LongTermDebtInstruments' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_LongTermDebtInstruments' xlink:from='cm_FinancialReport' order='122' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Alternative disclosure which is a RollUp'>
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_LongTermDebtInstruments' xlink:label='disclosures_LongTermDebtInstruments' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_LongTermDebtInstrumentsRollUp' xlink:label='disclosures_LongTermDebtInstrumentsRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/disclosure-allowedAlternativeDisclosure' xlink:to='disclosures_LongTermDebtInstrumentsRollUp' xlink:from='disclosures_LongTermDebtInstruments' order='123' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Possible disclosure'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPaymentsRollUp' xlink:label='disclosures_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPaymentsRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPaymentsRollUp' xlink:from='cm_FinancialReport' order='124' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Possible disclosure'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_OperatingLeasesFutureMinimumPaymentsDueRollUp' xlink:label='disclosures_OperatingLeasesFutureMinimumPaymentsDueRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_OperatingLeasesFutureMinimumPaymentsDueRollUp' xlink:from='cm_FinancialReport' order='125' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_LeasesOfLesseeDisclosure' xlink:label='disclosures_LeasesOfLesseeDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_LeasesOfLesseeDisclosure' xlink:from='cm_FinancialReport' order='126' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF accumulated other comprehensive income is reported; THEN accumulated other comprehensive income roll forward disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax' xlink:label='us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax' xlink:from='cm_FinancialReport' order='127' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='IF accumulated other comprehensive income is reported; THEN accumulated other comprehensive income roll forward disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax' xlink:label='us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_AccumulatedOtherComprehensiveIncomeLoss' xlink:label='disclosures_AccumulatedOtherComprehensiveIncomeLoss' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_AccumulatedOtherComprehensiveIncomeLoss' xlink:from='us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax' order='128' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Possible disclosure'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_GeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryDisclosure' xlink:label='disclosures_GeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryDisclosure' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_GeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryDisclosure' xlink:from='cm_FinancialReport' order='129' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Possible disclosure'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_RevenuefromExternalCustomersAttributedToForeignCountriesByGeographicArea' xlink:label='disclosures_RevenuefromExternalCustomersAttributedToForeignCountriesByGeographicArea' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_RevenuefromExternalCustomersAttributedToForeignCountriesByGeographicArea' xlink:from='cm_FinancialReport' order='130' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Possible disclosure'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_SharebasedCompensationRestrictedStockUnitsAwardActivityWeightedAveragePrice' xlink:label='disclosures_SharebasedCompensationRestrictedStockUnitsAwardActivityWeightedAveragePrice' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_SharebasedCompensationRestrictedStockUnitsAwardActivityWeightedAveragePrice' xlink:from='cm_FinancialReport' order='131' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Possible disclosure'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_OtherNonoperatingIncomeExpense' xlink:label='disclosures_OtherNonoperatingIncomeExpense' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_OtherNonoperatingIncomeExpense' xlink:from='cm_FinancialReport' order='132' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_GeographicAreasRevenuesfromExternalCustomers' xlink:label='disclosures_GeographicAreasRevenuesfromExternalCustomers' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_GeographicAreasRevenuesfromExternalCustomers' xlink:from='cm_FinancialReport' order='133' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://www.xbrlsite.com/2019/Prototype/elr/role/ReportingChecklist' xlink:title='Added'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/cm.xsd#cm_FinancialReport' xlink:label='cm_FinancialReport' />
      <link:loc xlink:type='locator' xlink:href='../disclosures-topics/disclosures.xsd#disclosures_UncategorizedInformation' xlink:label='disclosures_UncategorizedInformation' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_UncategorizedInformation' xlink:from='cm_FinancialReport' order='134' use='optional' />
   </link:definitionLink>

</link:linkbase>
