<?xml version='1.0' encoding='utf-8'?>
<!-- Created by Charles Hoffman, CPA 11/9/2017 2:46:54 PM -->
<!-- CC0 1.0 Universal (CC0 1.0) 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='ReportingChecklist-us-gaap-extendedLinkRoles.xsd#ReportingChecklist' roleURI='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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#concept-allowedAlternativeConcept' arcroleURI='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/concept-allowedAlternativeConcept'/>
   <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://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_DocumentInformation' xlink:label='disclosures_DocumentInformation' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-requiresDisclosure' xlink:to='disclosures_DocumentInformation' xlink:from='cm_FinancialReport' order='2' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='Document information ALLOWS an alternative representation, document and entity information.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_DocumentInformation' xlink:label='disclosures_DocumentInformation' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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/disclosure-allowedAlternativeDisclosure' xlink:to='disclosures_DocumentAndEntityInformation' xlink:from='disclosures_DocumentInformation' order='3' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='A financial report REQUIRES entity 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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_EntityInformation' xlink:label='disclosures_EntityInformation' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-requiresDisclosure' xlink:to='disclosures_EntityInformation' xlink:from='cm_FinancialReport' order='4' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='Entity information ALLOWS an alternative representation, document and entity information.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_EntityInformation' xlink:label='disclosures_EntityInformation' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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/disclosure-allowedAlternativeDisclosure' xlink:to='disclosures_DocumentAndEntityInformation' xlink:from='disclosures_EntityInformation' order='5' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='6' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='7' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='An income statement ALLOWS an alternative representation; combined statement of income and comprehensive income.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_IncomeStatement' xlink:label='disclosures_IncomeStatement' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_StatementOfIncomeAndComprehensiveIncome' xlink:label='disclosures_StatementOfIncomeAndComprehensiveIncome' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/disclosure-allowedAlternativeDisclosure' xlink:to='disclosures_StatementOfIncomeAndComprehensiveIncome' xlink:from='disclosures_IncomeStatement' order='9' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='A statement of comprehensive income ALLOWS an alternative representation; combined statement of income and comprehensive income.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_StatementOfComprehensiveIncome' xlink:label='disclosures_StatementOfComprehensiveIncome' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_StatementOfIncomeAndComprehensiveIncome' xlink:label='disclosures_StatementOfIncomeAndComprehensiveIncome' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/disclosure-allowedAlternativeDisclosure' xlink:to='disclosures_StatementOfIncomeAndComprehensiveIncome' xlink:from='disclosures_StatementOfComprehensiveIncome' order='10' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='11' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='12' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='13' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='14' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='15' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='16' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-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='17' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='18' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-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='19' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='20' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF property, plant and equipment is reported; THEN the estimated useful lives of property, plant and equipment disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_PropertyPlantAndEquipmentUsefulLives' xlink:label='disclosures_PropertyPlantAndEquipmentUsefulLives' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_PropertyPlantAndEquipmentUsefulLives' xlink:from='us-gaap_PropertyPlantAndEquipmentNet' order='21' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='A PropertyPlantAndEquipmentNetByType2 is an ALTERNATIVE to a PropertyPlantAndEquipmentNetByTypeRollUp disclosure.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_PropertyPlantAndEquipmentNetByTypeRollUp' xlink:label='disclosures_PropertyPlantAndEquipmentNetByTypeRollUp' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='22' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-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='23' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet' xlink:label='us-gaap_FiniteLivedIntangibleAssetsNet' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='24' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF finite-lived intangible assets is reported; THEN estimated useful lives of finite-lived intangible assets disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet' xlink:label='us-gaap_FiniteLivedIntangibleAssetsNet' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_FiniteLivedIntangibleAssetsEstimatedUsefulLives' xlink:label='disclosures_FiniteLivedIntangibleAssetsEstimatedUsefulLives' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_FiniteLivedIntangibleAssetsEstimatedUsefulLives' xlink:from='us-gaap_FiniteLivedIntangibleAssetsNet' order='25' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='Alternative disclosure which is a Hierarchy; no NET amount disclosed.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_FiniteLivedIntangibleAssetsNetRollUp' xlink:label='disclosures_FiniteLivedIntangibleAssetsNetRollUp' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_AcquiredFiniteLivedIntangibleAssetByMajorClass' xlink:label='disclosures_AcquiredFiniteLivedIntangibleAssetByMajorClass' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/disclosure-allowedAlternativeDisclosure' xlink:to='disclosures_AcquiredFiniteLivedIntangibleAssetByMajorClass' xlink:from='disclosures_FiniteLivedIntangibleAssetsNetRollUp' order='26' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='27' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='Allows alternative disclosure'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_FiniteLivedIntangibleAssetsFutureAmortizationExpenseRollUp' xlink:label='disclosures_FiniteLivedIntangibleAssetsFutureAmortizationExpenseRollUp' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsHierarchy' xlink:label='disclosures_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/disclosure-allowedAlternativeDisclosure' xlink:to='disclosures_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsHierarchy' xlink:from='disclosures_FiniteLivedIntangibleAssetsFutureAmortizationExpenseRollUp' order='28' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-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='29' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill' xlink:label='us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='30' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-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='31' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill' xlink:label='us-gaap_Goodwill' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='32' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF product warranty accrual is reported, THEN a roll forward of product liability warranty 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrual' xlink:label='us-gaap_ProductWarrantyAccrual' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_ProductWarrantyAccrual' xlink:from='cm_FinancialReport' order='33' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='Alternative disclosure which is a Hierarchy'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_GoodwillRollForward' xlink:label='disclosures_GoodwillRollForward' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_Goodwill' xlink:label='disclosures_Goodwill' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/disclosure-allowedAlternativeDisclosure' xlink:to='disclosures_Goodwill' xlink:from='disclosures_GoodwillRollForward' order='34' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF product warranty accrual is reported, THEN a roll forward of product liability warranty is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrual' xlink:label='us-gaap_ProductWarrantyAccrual' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_ProductWarrantyLiability' xlink:label='disclosures_ProductWarrantyLiability' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_ProductWarrantyLiability' xlink:from='us-gaap_ProductWarrantyAccrual' order='35' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF long-term debt is reported, THEN a long-term debt maturities and debt instruments disclosures are 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt' xlink:label='us-gaap_LongTermDebt' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_LongTermDebt' xlink:from='cm_FinancialReport' order='36' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF long-term debt is reported, THEN a long-term debt maturities disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt' xlink:label='us-gaap_LongTermDebt' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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/reportingLineItem-requiresDisclosure' xlink:to='disclosures_LongTermDebtMaturities' xlink:from='us-gaap_LongTermDebt' order='37' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF long-term debt is reported, THEN a long-term debt instruments disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt' xlink:label='us-gaap_LongTermDebt' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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/reportingLineItem-requiresDisclosure' xlink:to='disclosures_LongTermDebtInstruments' xlink:from='us-gaap_LongTermDebt' order='38' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='Alternative disclosure which is a RollUp'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_LongTermDebtInstruments' xlink:label='disclosures_LongTermDebtInstruments' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='39' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='A LongTermDebtMaturities2 is an ALTERNATIVE to a LongTermDebtMaturities disclosure.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_LongTermDebtMaturities' xlink:label='disclosures_LongTermDebtMaturities' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_LongTermDebtMaturities2' xlink:label='disclosures_LongTermDebtMaturities2' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/disclosure-allowedAlternativeDisclosure' xlink:to='disclosures_LongTermDebtMaturities2' xlink:from='disclosures_LongTermDebtMaturities' order='40' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-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='41' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-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='42' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-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='43' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:label='us-gaap_DeferredTaxAssetsLiabilitiesNet' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='44' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='45' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign' xlink:label='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='46' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='47' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='48' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-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='49' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestructuringReserve' xlink:label='us-gaap_RestructuringReserve' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='50' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='51' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_RestructuringReserveByTypeOfCost' xlink:label='disclosures_RestructuringReserveByTypeOfCost' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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/disclosure-allowedAlternativeDisclosure' xlink:to='disclosures_RestructuringReserveRollForward' xlink:from='disclosures_RestructuringReserveByTypeOfCost' order='52' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF defined benefit obligation is reported; THEN defined benefit obligation 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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation' xlink:label='us-gaap_DefinedBenefitPlanBenefitObligation' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_DefinedBenefitPlanBenefitObligation' xlink:from='cm_FinancialReport' order='53' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='Alternative disclosure which is a Hierarchy'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_RestructuringChargesRollUp' xlink:label='disclosures_RestructuringChargesRollUp' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='54' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF defined benefit obligation is reported; THEN defined benefit obligation roll forward disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation' xlink:label='us-gaap_DefinedBenefitPlanBenefitObligation' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_DefinedBenefitPlanBenefitObligationRollForward' xlink:label='disclosures_DefinedBenefitPlanBenefitObligationRollForward' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_DefinedBenefitPlanBenefitObligationRollForward' xlink:from='us-gaap_DefinedBenefitPlanBenefitObligation' order='55' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF defined benefit obligation is reported; THEN fair value of plan assets roll forward disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation' xlink:label='us-gaap_DefinedBenefitPlanBenefitObligation' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_DefinedBenefitPlanFairValueOfPlanAssetsRollForward' xlink:label='disclosures_DefinedBenefitPlanFairValueOfPlanAssetsRollForward' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_DefinedBenefitPlanFairValueOfPlanAssetsRollForward' xlink:from='us-gaap_DefinedBenefitPlanBenefitObligation' order='56' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF defined benefit obligation is reported; THEN allocation of plan assets disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation' xlink:label='us-gaap_DefinedBenefitPlanBenefitObligation' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_AllocationOfPlanAssets' xlink:label='disclosures_AllocationOfPlanAssets' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_AllocationOfPlanAssets' xlink:from='us-gaap_DefinedBenefitPlanBenefitObligation' order='57' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF defined benefit obligation is reported; THEN expected benefit payments disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation' xlink:label='us-gaap_DefinedBenefitPlanBenefitObligation' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_ExpectedBenefitPayments' xlink:label='disclosures_ExpectedBenefitPayments' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_ExpectedBenefitPayments' xlink:from='us-gaap_DefinedBenefitPlanBenefitObligation' order='58' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF defined benefit obligation is reported; THEN net periodic benefit costs by plan disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation' xlink:label='us-gaap_DefinedBenefitPlanBenefitObligation' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_NetBenefitCosts' xlink:label='disclosures_NetBenefitCosts' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_NetBenefitCosts' xlink:from='us-gaap_DefinedBenefitPlanBenefitObligation' order='59' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF defined benefit obligation is reported; THEN plan assumptions used disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation' xlink:label='us-gaap_DefinedBenefitPlanBenefitObligation' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_AssumptionsUsed' xlink:label='disclosures_AssumptionsUsed' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_AssumptionsUsed' xlink:from='us-gaap_DefinedBenefitPlanBenefitObligation' order='60' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-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='61' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax' xlink:label='us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='62' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetRetirementObligation' xlink:label='us-gaap_AssetRetirementObligation' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-reportsConcept' xlink:to='us-gaap_AssetRetirementObligation' xlink:from='cm_FinancialReport' order='63' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='IF asset retirement obligation is reported; THEN asset retirement obligation roll forward disclosure is REQUIRED.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetRetirementObligation' xlink:label='us-gaap_AssetRetirementObligation' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_AssetRetirementObligationRollForwardAnalysisRollForward' xlink:label='disclosures_AssetRetirementObligationRollForwardAnalysisRollForward' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/reportingLineItem-requiresDisclosure' xlink:to='disclosures_AssetRetirementObligationRollForwardAnalysisRollForward' xlink:from='us-gaap_AssetRetirementObligation' order='64' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='65' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_CapitalLeasesFutureMinimumPaymentsReceivableRollUp' xlink:label='disclosures_CapitalLeasesFutureMinimumPaymentsReceivableRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_CapitalLeasesFutureMinimumPaymentsReceivableRollUp' xlink:from='cm_FinancialReport' order='66' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='67' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='Alternative disclosure which is a Hierarchy'>
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_OperatingLeasesFutureMinimumPaymentsDueRollUp' xlink:label='disclosures_OperatingLeasesFutureMinimumPaymentsDueRollUp' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_FutureMinimumRentalPaymentsForOperatingLeases' xlink:label='disclosures_FutureMinimumRentalPaymentsForOperatingLeases' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/disclosure-allowedAlternativeDisclosure' xlink:to='disclosures_FutureMinimumRentalPaymentsForOperatingLeases' xlink:from='disclosures_OperatingLeasesFutureMinimumPaymentsDueRollUp' order='68' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='69' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='70' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_FairValueAssetsMeasuredonRecurringBasisUnobservableInputReconciliationCalculationRollForward' xlink:label='disclosures_FairValueAssetsMeasuredonRecurringBasisUnobservableInputReconciliationCalculationRollForward' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_FairValueAssetsMeasuredonRecurringBasisUnobservableInputReconciliationCalculationRollForward' xlink:from='cm_FinancialReport' order='71' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_AccountsNotesLoansAndFinancingReceivable' xlink:label='disclosures_AccountsNotesLoansAndFinancingReceivable' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_AccountsNotesLoansAndFinancingReceivable' xlink:from='cm_FinancialReport' order='72' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_AccruedLiabilities' xlink:label='disclosures_AccruedLiabilities' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_AccruedLiabilities' xlink:from='cm_FinancialReport' order='73' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_AllowanceForCreditLossesonFinancingReceivables' xlink:label='disclosures_AllowanceForCreditLossesonFinancingReceivables' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_AllowanceForCreditLossesonFinancingReceivables' xlink:from='cm_FinancialReport' order='74' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_InterestAndOtherIncomeRollUp' xlink:label='disclosures_InterestAndOtherIncomeRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_InterestAndOtherIncomeRollUp' xlink:from='cm_FinancialReport' order='75' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_AccountsPayableAndAccruedLiabilitiesRollUp' xlink:label='disclosures_AccountsPayableAndAccruedLiabilitiesRollUp' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_AccountsPayableAndAccruedLiabilitiesRollUp' xlink:from='cm_FinancialReport' order='76' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_OtherAssetsNoncurrent' xlink:label='disclosures_OtherAssetsNoncurrent' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_OtherAssetsNoncurrent' xlink:from='cm_FinancialReport' order='77' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_OtherLiabilitiesNoncurrentHierarchy' xlink:label='disclosures_OtherLiabilitiesNoncurrentHierarchy' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_OtherLiabilitiesNoncurrentHierarchy' xlink:from='cm_FinancialReport' order='78' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_StockholdersEquityNoteWarrantsOrRights' xlink:label='disclosures_StockholdersEquityNoteWarrantsOrRights' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_StockholdersEquityNoteWarrantsOrRights' xlink:from='cm_FinancialReport' order='79' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='80' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='81' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='82' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='Possible disclosure; but this disclosure ONLY is required if there is a share-based compensation plan.'>
      <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://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/disclosures.xsd#disclosures_SharebasedPaymentAwardStockOptionsValuationAssumptions' xlink:label='disclosures_SharebasedPaymentAwardStockOptionsValuationAssumptions' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/financialReport-possibleDisclosure' xlink:to='disclosures_SharebasedPaymentAwardStockOptionsValuationAssumptions' xlink:from='cm_FinancialReport' order='83' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-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='84' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-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='85' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets' xlink:label='us-gaap_Assets' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='86' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/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/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity' xlink:label='us-gaap_LiabilitiesAndStockholdersEquity' />
      <link:loc xlink:type='locator' xlink:href='http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-scheme/us-gaap/Disclosures/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='87' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='Alternative concept.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:label='us-gaap_DeferredTaxAssetsLiabilitiesNet' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet' xlink:label='us-gaap_DeferredTaxAssetsNet' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/concept-allowedAlternativeConcept' xlink:to='us-gaap_DeferredTaxAssetsNet' xlink:from='us-gaap_DeferredTaxAssetsLiabilitiesNet' order='88' use='optional' />
   </link:definitionLink>

   <link:definitionLink xlink:type='extended' xlink:role='http://xbrlsite.azurewebsites.net/2016/us-gaap/rc/role/ReportingChecklist' xlink:title='Alternative concept.'>
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets' xlink:label='us-gaap_Assets' />
      <link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent' xlink:label='us-gaap_AssetsCurrent' />
      <link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrlsite.azurewebsites.net/2016/conceptual-model/drules-arcroles/arcrole/concept-allowedAlternativeConcept' xlink:to='us-gaap_AssetsCurrent' xlink:from='us-gaap_Assets' order='89' use='optional' />
   </link:definitionLink>

</link:linkbase>
