<?xml version="1.0" encoding="utf-8"?>
<Component>
   <Network identifier="http://xbrlsite.azurewebsites.net/2016/conceptual-model/reporting-schemes/xasb/disclosures/role/Disclosures"
            label="Disclosures">
      <Concept name="topics:FinancialReport" label="Financial Report" prefix="topics"
               dataType="topics:headingItemType"
               baseDataType="xbrli:tokenItemType"
               abstract="true"
               periodType="duration">
         <Concept name="topics:PrimaryFinancialStatements" label="Primary Financial Statements"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:BalanceSheet" label="Balance Sheet" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:AssetsRollUp" label="Assets [Roll Up]" prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:BalanceSheet" label="Balance Sheet" prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:LiabilitiesAndEquityRollUp"
                        label="Liabilities and Equity [Roll Up]"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:IncomeStatement" label="Income Statement" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:IncomeStatement" label="Income Statement"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:CashFlowStatement" label="Cash Flow Statement" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:CashFlowStatementDirectMethod"
                        label="Cash Flow Statement, Direct Method"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:StatementShareholderEquity" label="Statement of Changes in Equity"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:StatementChangesInEquityPriorPeriodAdjustments"
                        label="Statement of Changes in Equity, Prior Period Adjustments"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:StatementOfChangesInEquity"
                        label="Statement of Changes in Equity"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:StatementOfChangesInEquityCommonStockByClass"
                        label="Statement of Changes in Equity, Common Stock by Class"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:StatementOfChangesInEquityPreferredStockByClass"
                        label="Statement of Changes in Equity, Preferred Stock by Class"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
         </Concept>
         <Concept name="topics:SignificantAccountingPolicies"
                  label="Significant Accounting Policies"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:AccountingPolicies" label="Accounting Policies" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:SignificantAccountingPolicies"
                        label="Significant Accounting Policies"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:NewAccountingPronouncements" label="New Accounting Pronouncements"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration"/>
         </Concept>
         <Concept name="topics:FinancialStatementAccounts" label="Financial Statement Accounts"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:CashAndCashEquivalents" label="Cash and Cash Equivalents"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:CashCashEquivalentsComponents"
                        label="Cash and Cash Equivalents Components"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:ReconciliationOfCashSummary"
                        label="Reconciliation of Cash Summary"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:ReconcilingItemOfCashAndCashEquivalents"
                        label="Reconciling Item of Cash and Cash Equivalents"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:Receivables" label="Receivables" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:ReceivablesDetailsByCompoment"
                        label="Receivables Details, By Compoment"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:ReceivablesDetailsCurrentNoncurrent"
                        label="Receivables Details, Current and Noncurrent"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:ReceivablesDetailsGrossNet"
                        label="Receivables Details, Gross, Net"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:Inventory" label="Inventory" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:InventoryComponents" label="Inventory Components"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:DeferredCosts" label="Other Assets and Deferred Costs"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:OtherAssetsCurrentAndNoncurrenPortions"
                        label="Other Assets Current and Noncurrent Portions"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:PrepaidExpenses" label="Prepaid Expenses"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:PropertyPlantAndEquipment" label="Property, Plant, and Equipment"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:BuildingsRollForward" label="Buildings [Roll Forward]"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:FurnitureAndFixturesRollForward"
                        label="Furniture and Fixtures [Roll Forward]"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:LandRollForward" label="Land [Roll Forward]"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:OtherPropertyPlantAndEquipmentRollForward"
                        label="Other Property, Plant, and Equipment [Roll Forward]"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:PropertyPlantEquipmentComponents"
                        label="Property, Plant, and Equipment Components"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:PropertyPlantEquipmentEstimatedUsefulLives"
                        label="Property, Plant, and Equipment Estimated Useful Lives"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:PropertyPlantEquipmentRollForward"
                        label="Property, Plant, and Equipment Roll Forward"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:PayablesAccruals" label="Payables Accruals (Liabilities)"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:PayablesAccrualsComponents"
                        label="Payables and Accruals Components"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:Debt" label="Debt" prefix="topics" dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:LongTermDebtComponents" label="Long-Term Debt Components"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:LongTermDebtCurrentNoncurrentPortions"
                        label="Long-Term Debt Current and Noncurrent Portions"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:LongTermDebtInstruments" label="Long-Term Debt Instruments"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:LongTermDebtMaturities" label="Long-Term Debt Maturities"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:OtherLiabilities" label="Other Liabilities" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:OtherLiabilitiesCurrentAndNoncurrent"
                        label="Other Liabilities Current and Noncurrent Breakdown"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:Equity" label="Equity" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:AdditionalPaidInCapitalChanges"
                        label="Additional Paid In Capital Changes [Roll Forward]"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:CommonStockByClass" label="Common Stock, By Class"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:CommonStockChanges"
                        label="Common Stock Changes [Roll Forward]"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:PreferredStockByClass" label="Preferred Stock, By Class"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:PreferredStockChanges"
                        label="Preferred Stock Changes [Roll Forward]"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:RetainedEarningsChanges"
                        label="Retained Earnings Changes [Roll Forward]"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:StockCompensation" label="Compensation-Stock Compensation"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:ShareOwnershipPlanStockOptionsOutstanding"
                        label="Share Ownership Plan Stock Options Outstanding"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:IncomeTaxes" label="Income Taxes" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:IncomeTaxExpenseBenefitComponents"
                        label="Income Tax Expense (Benefit) Components"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:InvestmentsOther" label="Investments-Other" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:Investment" label="Investment" prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
         </Concept>
         <Concept name="topics:BasisOfFinancialStatementPresentation"
                  label="Basis of Financial Statement Presentation"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:Organization" label="Organization" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:NatureOfOperations" label="Nature of Operations"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:BasisOfReporting" label="Basis of Reporting" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:BasisOfReporting" label="Basis of Reporting"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="topics:EarningsPerShare" label="Earnings Per Share" prefix="topics"
                        dataType="topics:topicItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration">
                  <Concept name="disclosures:EarningsPerShareSummary" label="Earnings Per Share Summary"
                           prefix="disclosures"
                           dataType="disclosures:disclosureItemType"
                           baseDataType="xbrli:tokenItemType"
                           abstract="true"
                           periodType="duration"/>
               </Concept>
               <Concept name="topics:SegmentReporting" label="Segment Reporting" prefix="topics"
                        dataType="topics:topicItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration">
                  <Concept name="disclosures:BusinessSegments" label="Business Segments"
                           prefix="disclosures"
                           dataType="disclosures:disclosureItemType"
                           baseDataType="xbrli:tokenItemType"
                           abstract="true"
                           periodType="duration"/>
                  <Concept name="disclosures:BusinessSegmentsAssetsRollUp"
                           label="Business Segments, Assets [Roll Up]"
                           prefix="disclosures"
                           dataType="disclosures:disclosureItemType"
                           baseDataType="xbrli:tokenItemType"
                           abstract="true"
                           periodType="duration"/>
                  <Concept name="disclosures:BusinessSegmentsDepreciationAndAmortizationRollUp"
                           label="Business Segments, Depreciation and Amortization [Roll Up]"
                           prefix="disclosures"
                           dataType="disclosures:disclosureItemType"
                           baseDataType="xbrli:tokenItemType"
                           abstract="true"
                           periodType="duration"/>
                  <Concept name="disclosures:BusinessSegmentsLiabilitiesRollUp"
                           label="Business Segments, Liabilities [Roll Up]"
                           prefix="disclosures"
                           dataType="disclosures:disclosureItemType"
                           baseDataType="xbrli:tokenItemType"
                           abstract="true"
                           periodType="duration"/>
                  <Concept name="disclosures:BusinessSegmentsOtherInformationHierarchy"
                           label="Business Segments, Other Information [Hierarchy]"
                           prefix="disclosures"
                           dataType="disclosures:disclosureItemType"
                           baseDataType="xbrli:tokenItemType"
                           abstract="true"
                           periodType="duration"/>
                  <Concept name="disclosures:BusinessSegmentsResult"
                           label="Business Segments, Result [Roll Up]"
                           prefix="disclosures"
                           dataType="disclosures:disclosureItemType"
                           baseDataType="xbrli:tokenItemType"
                           abstract="true"
                           periodType="duration"/>
                  <Concept name="disclosures:BusinessSegmentsRevenues"
                           label="Business Segments, Revenues [Roll Up]"
                           prefix="disclosures"
                           dataType="disclosures:disclosureItemType"
                           baseDataType="xbrli:tokenItemType"
                           abstract="true"
                           periodType="duration"/>
               </Concept>
            </Concept>
         </Concept>
         <Concept name="topics:BroadTransactionalCategories"
                  label="Broad Transactional Categories"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:LeasesCapital" label="Leases-Capital" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:LeaseholdLandAndBuilding"
                        label="Leasehold, Land, and Building"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:RelatedPartyDisclosures" label="Related Party Disclosures"
                     prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:DirectorCompensation" label="Director Compensation"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:DirectorCompensationOptionsGranted"
                        label="Director Compensation, Options Granted"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:RelatedParty" label="Related Party" prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:RelatedPartyTransaction" label="Related Party Transaction"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:SubsequentEvents" label="Subsequent Events" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:SubsequentEvent" label="Subsequent Event"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
         </Concept>
         <Concept name="topics:DocumentAndEntityInformation"
                  label="Document and Entity Information"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:DocumentInformation" label="Document Information" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:DocumentInformation" label="Document Information"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
            <Concept name="topics:EntityInformation" label="Entity Information" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:EntityAddress" label="Entity Address" prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:EntityInformation" label="Entity Information"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
         </Concept>
         <Concept name="topics:SupplementaryInformation" label="Supplementary Information"
                  prefix="topics"
                  dataType="topics:headingItemType"
                  baseDataType="xbrli:tokenItemType"
                  abstract="true"
                  periodType="duration">
            <Concept name="topics:OtherInformation" label="Other Information" prefix="topics"
                     dataType="topics:topicItemType"
                     baseDataType="xbrli:tokenItemType"
                     abstract="true"
                     periodType="duration">
               <Concept name="disclosures:FinancialHighlights" label="Financial Highlights"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:SalesAnalysisByCustomer" label="Sales Analysis, by Customer"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
               <Concept name="disclosures:VarianceAnalysisGrossProfit"
                        label="Variance Analysis Gross Profit"
                        prefix="disclosures"
                        dataType="disclosures:disclosureItemType"
                        baseDataType="xbrli:tokenItemType"
                        abstract="true"
                        periodType="duration"/>
            </Concept>
         </Concept>
      </Concept>
   </Network>
   <Network identifier="http://www.xbrl.org/2003/role/link"
            label="http://www.xbrl.org/2003/role/link"/>
</Component>