<?xml version="1.0" encoding="UTF-8"?>
<!-- (c) XBRL International.  See http://www.xbrl.org/legal -->
<schema targetNamespace="https://www.xbrl.or.jp/taxonomy/xbrl-gl-next/cor" attributeFormDefault="unqualified" elementFormDefault="qualified"
  xmlns="http://www.w3.org/2001/XMLSchema"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xmlns:gen="https://www.xbrl.or.jp/taxonomy/xbrl-gl-next/gen"
  xmlns:cor="https://www.xbrl.or.jp/taxonomy/xbrl-gl-next/cor"
>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="https://www.xbrl.or.jp/taxonomy/xbrl-gl-next/gen" schemaLocation="../gen/gl-gen-2026-12-31.xsd"/>
  <!-- reusable item type -->
  <complexType name="documentInformationDocumentTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="auditNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="revisesAuditNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="actionToTakeWithPreviousDataItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="languageItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="creationDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="documentInformationCreatorItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="documentCommentItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="periodCoveredStartItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="periodCoveredEndItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="periodCountItemType">
    <simpleContent>
      <restriction base="xbrli:decimalItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="periodUnitItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="periodUnitDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="sourceApplicationItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="targetApplicationItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="defaultCurrencyItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="taxInclusionItemType">
    <simpleContent>
      <restriction base="xbrli:booleanItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="entityPartyIdItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="entityPartyNameItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="entityPartyRoleItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="entityPartyBusinessDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="defaultAccountingMethodPurposeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="defaultAccountingMethodPurposeDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="fiscalYearStartItemType">
    <simpleContent>
      <restriction base="xbrli:dateItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="fiscalYearEndItemType">
    <simpleContent>
      <restriction base="xbrli:dateItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="entryNumberCounterItemType">
    <simpleContent>
      <restriction base="xbrli:decimalItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerPostingDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerDatePostedItemType">
    <simpleContent>
      <restriction base="xbrli:dateItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerEnteredDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerCreatorItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerLastModifierItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerResponsiblePersonItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTypeCodeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerPostingCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="numberOfEntriesItemType">
    <simpleContent>
      <restriction base="xbrli:integerItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerCommentItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="sourceJournalItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="journalDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="entryOriginItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="entryIdItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="entryDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="entryQualifierItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="entryQualifierDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="batchIdForEntryGroupItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="batchDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="totalDebitsItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="totalCreditsItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="typeOfDifferenceBetweenBookAndTaxItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="eliminationCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="budgetScenarioPeriodStartItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="budgetScenarioPeriodEndItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="scenarioCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="scenarioDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="budgetAllocationCodeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="idForReversingStandardOrMasterEntryItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="recurringStandardDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="frequencyIntervalItemType">
    <simpleContent>
      <restriction base="xbrli:decimalItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="frequencyUnitItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="repetitionsRemainingItemType">
    <simpleContent>
      <restriction base="xbrli:integerItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="nextDateRepeatItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="lastDateRepeatItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="endDateOfRepeatingEntryItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="reverseItemType">
    <simpleContent>
      <restriction base="xbrli:booleanItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="reversingDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxAuthorityItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxTableCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="amountOfheaderTaxesItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="basisForheaderTaxationItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxPercentageRateItemType">
    <simpleContent>
      <restriction base="xbrli:pureItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxCategoryItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxCommentExemptionReasonItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxAmountInForeignCurrencyItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxForeignCurrencyItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxExchangeRateDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxExchangeRateItemType">
    <simpleContent>
      <restriction base="xbrli:pureItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxExchangeRateSourceItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxExchangeRateTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxExchangeRateCommentItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxAmountInTriangulationCurrencyItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxTriangulationCurrencyItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxTriangulationCurrencyExchangeRateItemType">
    <simpleContent>
      <restriction base="xbrli:pureItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxTriangulationCurrencyExchangeRateSourceItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxTriangulationCurrencyExchangeRateTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxForeignToTriangulationCurrencyExchangeRateItemType">
    <simpleContent>
      <restriction base="xbrli:pureItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxForeignToTriangulationCurrencyExchangeRateSourceItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerTaxForeignToTriangulationCurrencyExchangeRateTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerXbrlAllocationItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerXbrlSummaryReportingElementItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerXbrlDetailMatchingElementItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerXbrlSummaryTuplePathItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerXbrlDetailedContentFilterItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerXbrlReportingDateSelectorItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerXbrlSummaryOperatorItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerXbrlSummaryUnitNumeratorItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerXbrlSummaryUnitDenominatorItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="headerXbrlSummaryReportingTaxonomyIdReferenceItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="lineNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="lineNumberCounterItemType">
    <simpleContent>
      <restriction base="xbrli:decimalItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="postingDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="datePostedItemType">
    <simpleContent>
      <restriction base="xbrli:dateItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="enteredDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="documentDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="receivedDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="acknowledgementDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="confirmationDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="memoLineItemType">
    <simpleContent>
      <restriction base="xbrli:booleanItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="entryDetailDocumentTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="documentTypeDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="documentLocationItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="postingStatusItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="postingStatusDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="geospatialCoordinateItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="entryDetailDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="monetaryAmountItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="currencyItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="signIndicationForAmountItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="documentRemainingBalanceItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="debitCreditIndicatorItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="allocationCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="invoiceTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="chargeableOrReimbursableItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="paymentMethodItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="dateShippedItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="dateReceivedItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="ucrItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="maturityDateOrDateDueItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="paymentTermsItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="costingMethodCodeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="costingMethodDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="tickingFieldItemType">
    <simpleContent>
      <restriction base="xbrli:booleanItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="referenceDocumentTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="referenceDocumentNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="shipFromDetailPartyIdItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="shipToDetailPartyIdItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="accountNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="accountDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="accountClassificationItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="accountClassificationDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="parentAccountNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="purposeOfAccountItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="purposeOfAccountDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="accountTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="accountTypeDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="accountingMethodItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="accountingMethodDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="accountingMethodPurposeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="accountingMethodPurposeDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="accountActiveItemType">
    <simpleContent>
      <restriction base="xbrli:booleanItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="subaccountDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="subaccountIdItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="subaccountTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="parentSubaccountCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxAuthorityItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxTableCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="amountOfDetailTaxesItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="basisForDetailTaxationItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxPercentageRateItemType">
    <simpleContent>
      <restriction base="xbrli:pureItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxCategoryItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxCommentExemptionReasonItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxAmountInForeignCurrencyItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxForeignCurrencyItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxExchangeRateDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxExchangeRateItemType">
    <simpleContent>
      <restriction base="xbrli:pureItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxExchangeRateSourceItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxExchangeRateTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxExchangeRateCommentItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxAmountInTriangulationCurrencyItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxTriangulationCurrencyItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxTriangulationCurrencyExchangeRateItemType">
    <simpleContent>
      <restriction base="xbrli:pureItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxTriangulationCurrencyExchangeRateSourceItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxTriangulationCurrencyExchangeRateTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxForeignToTriangulationCurrencyExchangeRateItemType">
    <simpleContent>
      <restriction base="xbrli:pureItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxForeignToTriangulationCurrencyExchangeRateSourceItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailTaxForeignToTriangulationCurrencyExchangeRateTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierPurposeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierActiveItemType">
    <simpleContent>
      <restriction base="xbrli:booleanItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierOrganizationTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierOrganizationTypeDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierCategoryItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="externalAuthorityCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="externalAuthorityNameItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="externalAuthorityVerificationDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="phoneNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="phoneNumberDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierFaxNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierFaxNumberUsageItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierEmailAddressItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierEmailAddressUsageItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierAddressDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierAddressPurposeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierLocationIdItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierBuildingNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierStreetItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierAddressDetailItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierCityItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierStateOrProvinceItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierCountryItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierZipOrPostalCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierContactPrefixItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierContactLastNameItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierContactFirstNameItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierContactSuffixItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierContactAttentionLineItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierContactPositionRoleItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierContactidentifierContactTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifierContactLocationIdCrossReferenceItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="identifieridentifierContactActiveItemType">
    <simpleContent>
      <restriction base="xbrli:booleanItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailXbrlAllocationItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailXbrlSummaryReportingElementItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailXbrlDetailMatchingElementItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailXbrlSummaryTuplePathItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailXbrlDetailedContentFilterItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailXbrlReportingDateSelectorItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailXbrlSummaryOperatorItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailXbrlSummaryUnitNumeratorItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailXbrlSummaryUnitDenominatorItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType"/>
    </simpleContent>
  </complexType>
  <complexType name="detailXbrlSummaryReportingTaxonomyIdReferenceItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType"/>
    </simpleContent>
  </complexType>
  <!-- reusable global element declaration -->
  <element name="accountingEntries" id="cor_accountingEntries" type="cor:accountingEntriesComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="documentInformation" id="cor_documentInformation" type="cor:documentInformationComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="entityParty" id="cor_entityParty" type="cor:entityPartyComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="entryHeader" id="cor_entryHeader" type="cor:entryHeaderComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="documentInformationDocumentType" id="cor_documentInformationDocumentType" type="cor:documentInformationDocumentTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="auditNumber" id="cor_auditNumber" type="cor:auditNumberItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="revisesAuditNumber" id="cor_revisesAuditNumber" type="cor:revisesAuditNumberItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="actionToTakeWithPreviousData" id="cor_actionToTakeWithPreviousData" type="cor:actionToTakeWithPreviousDataItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="language" id="cor_language" type="cor:languageItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="creationDate" id="cor_creationDate" type="cor:creationDateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="documentInformationCreator" id="cor_documentInformationCreator" type="cor:documentInformationCreatorItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="documentComment" id="cor_documentComment" type="cor:documentCommentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="periodCoveredStart" id="cor_periodCoveredStart" type="cor:periodCoveredStartItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="periodCoveredEnd" id="cor_periodCoveredEnd" type="cor:periodCoveredEndItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="periodCount" id="cor_periodCount" type="cor:periodCountItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="periodUnit" id="cor_periodUnit" type="cor:periodUnitItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="periodUnitDescription" id="cor_periodUnitDescription" type="cor:periodUnitDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="sourceApplication" id="cor_sourceApplication" type="cor:sourceApplicationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="targetApplication" id="cor_targetApplication" type="cor:targetApplicationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="defaultCurrency" id="cor_defaultCurrency" type="cor:defaultCurrencyItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="taxInclusion" id="cor_taxInclusion" type="cor:taxInclusionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="entityPartyId" id="cor_entityPartyId" type="cor:entityPartyIdItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="entityPartyName" id="cor_entityPartyName" type="cor:entityPartyNameItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="entityPartyRole" id="cor_entityPartyRole" type="cor:entityPartyRoleItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="entityPartyBusinessDescription" id="cor_entityPartyBusinessDescription" type="cor:entityPartyBusinessDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="defaultAccountingMethodPurpose" id="cor_defaultAccountingMethodPurpose" type="cor:defaultAccountingMethodPurposeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="defaultAccountingMethodPurposeDescription" id="cor_defaultAccountingMethodPurposeDescription" type="cor:defaultAccountingMethodPurposeDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="fiscalYearStart" id="cor_fiscalYearStart" type="cor:fiscalYearStartItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="fiscalYearEnd" id="cor_fiscalYearEnd" type="cor:fiscalYearEndItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="entryNumberCounter" id="cor_entryNumberCounter" type="cor:entryNumberCounterItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerPostingDate" id="cor_headerPostingDate" type="cor:headerPostingDateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerDatePosted" id="cor_headerDatePosted" type="cor:headerDatePostedItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerEnteredDate" id="cor_headerEnteredDate" type="cor:headerEnteredDateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerCreator" id="cor_headerCreator" type="cor:headerCreatorItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerLastModifier" id="cor_headerLastModifier" type="cor:headerLastModifierItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerResponsiblePerson" id="cor_headerResponsiblePerson" type="cor:headerResponsiblePersonItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTypeCode" id="cor_headerTypeCode" type="cor:headerTypeCodeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerPostingCode" id="cor_headerPostingCode" type="cor:headerPostingCodeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="numberOfEntries" id="cor_numberOfEntries" type="cor:numberOfEntriesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerComment" id="cor_headerComment" type="cor:headerCommentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="sourceJournal" id="cor_sourceJournal" type="cor:sourceJournalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="journalDescription" id="cor_journalDescription" type="cor:journalDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="entryOrigin" id="cor_entryOrigin" type="cor:entryOriginItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="entryId" id="cor_entryId" type="cor:entryIdItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="entryDescription" id="cor_entryDescription" type="cor:entryDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="entryQualifier" id="cor_entryQualifier" type="cor:entryQualifierItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="entryQualifierDescription" id="cor_entryQualifierDescription" type="cor:entryQualifierDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="batchIdForEntryGroup" id="cor_batchIdForEntryGroup" type="cor:batchIdForEntryGroupItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="batchDescription" id="cor_batchDescription" type="cor:batchDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="totalDebits" id="cor_totalDebits" type="cor:totalDebitsItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="totalCredits" id="cor_totalCredits" type="cor:totalCreditsItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="typeOfDifferenceBetweenBookAndTax" id="cor_typeOfDifferenceBetweenBookAndTax" type="cor:typeOfDifferenceBetweenBookAndTaxItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="eliminationCode" id="cor_eliminationCode" type="cor:eliminationCodeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="budgetScenarioPeriodStart" id="cor_budgetScenarioPeriodStart" type="cor:budgetScenarioPeriodStartItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="budgetScenarioPeriodEnd" id="cor_budgetScenarioPeriodEnd" type="cor:budgetScenarioPeriodEndItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="scenarioCode" id="cor_scenarioCode" type="cor:scenarioCodeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="scenarioDescription" id="cor_scenarioDescription" type="cor:scenarioDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="budgetAllocationCode" id="cor_budgetAllocationCode" type="cor:budgetAllocationCodeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="idForReversingStandardOrMasterEntry" id="cor_idForReversingStandardOrMasterEntry" type="cor:idForReversingStandardOrMasterEntryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="recurringStandardDescription" id="cor_recurringStandardDescription" type="cor:recurringStandardDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="frequencyInterval" id="cor_frequencyInterval" type="cor:frequencyIntervalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="frequencyUnit" id="cor_frequencyUnit" type="cor:frequencyUnitItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="repetitionsRemaining" id="cor_repetitionsRemaining" type="cor:repetitionsRemainingItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="nextDateRepeat" id="cor_nextDateRepeat" type="cor:nextDateRepeatItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="lastDateRepeat" id="cor_lastDateRepeat" type="cor:lastDateRepeatItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="endDateOfRepeatingEntry" id="cor_endDateOfRepeatingEntry" type="cor:endDateOfRepeatingEntryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="reverse" id="cor_reverse" type="cor:reverseItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="reversingDate" id="cor_reversingDate" type="cor:reversingDateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerheaderTax" id="cor_headerheaderTax" type="cor:headerheaderTaxComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="headerXbrl" id="cor_headerXbrl" type="cor:headerXbrlComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="entryDetail" id="cor_entryDetail" type="cor:entryDetailComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="headerTaxAuthority" id="cor_headerTaxAuthority" type="cor:headerTaxAuthorityItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxTableCode" id="cor_headerTaxTableCode" type="cor:headerTaxTableCodeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxDescription" id="cor_headerTaxDescription" type="cor:headerTaxDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="amountOfheaderTaxes" id="cor_amountOfheaderTaxes" type="cor:amountOfheaderTaxesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="basisForheaderTaxation" id="cor_basisForheaderTaxation" type="cor:basisForheaderTaxationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxPercentageRate" id="cor_headerTaxPercentageRate" type="cor:headerTaxPercentageRateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxCategory" id="cor_headerTaxCategory" type="cor:headerTaxCategoryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxCommentExemptionReason" id="cor_headerTaxCommentExemptionReason" type="cor:headerTaxCommentExemptionReasonItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxAmountInForeignCurrency" id="cor_headerTaxAmountInForeignCurrency" type="cor:headerTaxAmountInForeignCurrencyItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxForeignCurrency" id="cor_headerTaxForeignCurrency" type="cor:headerTaxForeignCurrencyItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxExchangeRateDate" id="cor_headerTaxExchangeRateDate" type="cor:headerTaxExchangeRateDateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxExchangeRate" id="cor_headerTaxExchangeRate" type="cor:headerTaxExchangeRateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxExchangeRateSource" id="cor_headerTaxExchangeRateSource" type="cor:headerTaxExchangeRateSourceItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxExchangeRateType" id="cor_headerTaxExchangeRateType" type="cor:headerTaxExchangeRateTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxExchangeRateComment" id="cor_headerTaxExchangeRateComment" type="cor:headerTaxExchangeRateCommentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxAmountInTriangulationCurrency" id="cor_headerTaxAmountInTriangulationCurrency" type="cor:headerTaxAmountInTriangulationCurrencyItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxTriangulationCurrency" id="cor_headerTaxTriangulationCurrency" type="cor:headerTaxTriangulationCurrencyItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxTriangulationCurrencyExchangeRate" id="cor_headerTaxTriangulationCurrencyExchangeRate" type="cor:headerTaxTriangulationCurrencyExchangeRateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxTriangulationCurrencyExchangeRateSource" id="cor_headerTaxTriangulationCurrencyExchangeRateSource" type="cor:headerTaxTriangulationCurrencyExchangeRateSourceItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxTriangulationCurrencyExchangeRateType" id="cor_headerTaxTriangulationCurrencyExchangeRateType" type="cor:headerTaxTriangulationCurrencyExchangeRateTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxForeignToTriangulationCurrencyExchangeRate" id="cor_headerTaxForeignToTriangulationCurrencyExchangeRate" type="cor:headerTaxForeignToTriangulationCurrencyExchangeRateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxForeignToTriangulationCurrencyExchangeRateSource" id="cor_headerTaxForeignToTriangulationCurrencyExchangeRateSource" type="cor:headerTaxForeignToTriangulationCurrencyExchangeRateSourceItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerTaxForeignToTriangulationCurrencyExchangeRateType" id="cor_headerTaxForeignToTriangulationCurrencyExchangeRateType" type="cor:headerTaxForeignToTriangulationCurrencyExchangeRateTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerXbrlAllocation" id="cor_headerXbrlAllocation" type="cor:headerXbrlAllocationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerXbrlSummaryReportingElement" id="cor_headerXbrlSummaryReportingElement" type="cor:headerXbrlSummaryReportingElementItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerXbrlDetailMatchingElement" id="cor_headerXbrlDetailMatchingElement" type="cor:headerXbrlDetailMatchingElementItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerXbrlSummaryTuplePath" id="cor_headerXbrlSummaryTuplePath" type="cor:headerXbrlSummaryTuplePathItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerXbrlDetailedContentFilter" id="cor_headerXbrlDetailedContentFilter" type="cor:headerXbrlDetailedContentFilterItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerXbrlReportingDateSelector" id="cor_headerXbrlReportingDateSelector" type="cor:headerXbrlReportingDateSelectorItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerXbrlSummaryOperator" id="cor_headerXbrlSummaryOperator" type="cor:headerXbrlSummaryOperatorItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerXbrlSummaryUnitNumerator" id="cor_headerXbrlSummaryUnitNumerator" type="cor:headerXbrlSummaryUnitNumeratorItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerXbrlSummaryUnitDenominator" id="cor_headerXbrlSummaryUnitDenominator" type="cor:headerXbrlSummaryUnitDenominatorItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="headerXbrlSummaryReportingTaxonomyIdReference" id="cor_headerXbrlSummaryReportingTaxonomyIdReference" type="cor:headerXbrlSummaryReportingTaxonomyIdReferenceItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="lineNumber" id="cor_lineNumber" type="cor:lineNumberItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="lineNumberCounter" id="cor_lineNumberCounter" type="cor:lineNumberCounterItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="postingDate" id="cor_postingDate" type="cor:postingDateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="datePosted" id="cor_datePosted" type="cor:datePostedItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="enteredDate" id="cor_enteredDate" type="cor:enteredDateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="documentDate" id="cor_documentDate" type="cor:documentDateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="receivedDate" id="cor_receivedDate" type="cor:receivedDateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="acknowledgementDate" id="cor_acknowledgementDate" type="cor:acknowledgementDateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="confirmationDate" id="cor_confirmationDate" type="cor:confirmationDateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="memoLine" id="cor_memoLine" type="cor:memoLineItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="entryDetailDocumentType" id="cor_entryDetailDocumentType" type="cor:entryDetailDocumentTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="documentTypeDescription" id="cor_documentTypeDescription" type="cor:documentTypeDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="documentLocation" id="cor_documentLocation" type="cor:documentLocationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="postingStatus" id="cor_postingStatus" type="cor:postingStatusItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="postingStatusDescription" id="cor_postingStatusDescription" type="cor:postingStatusDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="geospatialCoordinate" id="cor_geospatialCoordinate" type="cor:geospatialCoordinateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="entryDetailDescription" id="cor_entryDetailDescription" type="cor:entryDetailDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="referenceDocument" id="cor_referenceDocument" type="cor:referenceDocumentComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="detailDescription" id="cor_detailDescription" type="cor:detailDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="monetaryAmount" id="cor_monetaryAmount" type="cor:monetaryAmountItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="currency" id="cor_currency" type="cor:currencyItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="signIndicationForAmount" id="cor_signIndicationForAmount" type="cor:signIndicationForAmountItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="documentRemainingBalance" id="cor_documentRemainingBalance" type="cor:documentRemainingBalanceItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="debitCreditIndicator" id="cor_debitCreditIndicator" type="cor:debitCreditIndicatorItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="allocationCode" id="cor_allocationCode" type="cor:allocationCodeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="invoiceType" id="cor_invoiceType" type="cor:invoiceTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="chargeableOrReimbursable" id="cor_chargeableOrReimbursable" type="cor:chargeableOrReimbursableItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="paymentMethod" id="cor_paymentMethod" type="cor:paymentMethodItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="dateShipped" id="cor_dateShipped" type="cor:dateShippedItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="dateReceived" id="cor_dateReceived" type="cor:dateReceivedItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="ucr" id="cor_ucr" type="cor:ucrItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="maturityDateOrDateDue" id="cor_maturityDateOrDateDue" type="cor:maturityDateOrDateDueItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="paymentTerms" id="cor_paymentTerms" type="cor:paymentTermsItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="costingMethodCode" id="cor_costingMethodCode" type="cor:costingMethodCodeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="costingMethodDescription" id="cor_costingMethodDescription" type="cor:costingMethodDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="tickingField" id="cor_tickingField" type="cor:tickingFieldItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="shipFromDetailParty" id="cor_shipFromDetailParty" type="cor:shipFromDetailPartyComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="shipToDetailParty" id="cor_shipToDetailParty" type="cor:shipToDetailPartyComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="detailAccountIdentifier" id="cor_detailAccountIdentifier" type="cor:detailAccountIdentifierComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="detailTax" id="cor_detailTax" type="cor:detailTaxComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="detailIdentifierReference" id="cor_detailIdentifierReference" type="cor:detailIdentifierReferenceComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="detailXbrl" id="cor_detailXbrl" type="cor:detailXbrlComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="referenceDocumentType" id="cor_referenceDocumentType" type="cor:referenceDocumentTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="referenceDocumentNumber" id="cor_referenceDocumentNumber" type="cor:referenceDocumentNumberItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="shipFromDetailPartyId" id="cor_shipFromDetailPartyId" type="cor:shipFromDetailPartyIdItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="shipToDetailPartyId" id="cor_shipToDetailPartyId" type="cor:shipToDetailPartyIdItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="accountNumber" id="cor_accountNumber" type="cor:accountNumberItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="accountDescription" id="cor_accountDescription" type="cor:accountDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="accountClassification" id="cor_accountClassification" type="cor:accountClassificationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="accountClassificationDescription" id="cor_accountClassificationDescription" type="cor:accountClassificationDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="parentAccountNumber" id="cor_parentAccountNumber" type="cor:parentAccountNumberItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="purposeOfAccount" id="cor_purposeOfAccount" type="cor:purposeOfAccountItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="purposeOfAccountDescription" id="cor_purposeOfAccountDescription" type="cor:purposeOfAccountDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="accountType" id="cor_accountType" type="cor:accountTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="accountTypeDescription" id="cor_accountTypeDescription" type="cor:accountTypeDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="accountingMethod" id="cor_accountingMethod" type="cor:accountingMethodItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="accountingMethodDescription" id="cor_accountingMethodDescription" type="cor:accountingMethodDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="accountingMethodPurpose" id="cor_accountingMethodPurpose" type="cor:accountingMethodPurposeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="accountingMethodPurposeDescription" id="cor_accountingMethodPurposeDescription" type="cor:accountingMethodPurposeDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="accountActive" id="cor_accountActive" type="cor:accountActiveItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="subaccount" id="cor_subaccount" type="cor:subaccountComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="subaccountDescription" id="cor_subaccountDescription" type="cor:subaccountDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="subaccountId" id="cor_subaccountId" type="cor:subaccountIdItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="subaccountType" id="cor_subaccountType" type="cor:subaccountTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="parentSubaccount" id="cor_parentSubaccount" type="cor:parentSubaccountComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="parentSubaccountCode" id="cor_parentSubaccountCode" type="cor:parentSubaccountCodeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxAuthority" id="cor_detailTaxAuthority" type="cor:detailTaxAuthorityItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxTableCode" id="cor_detailTaxTableCode" type="cor:detailTaxTableCodeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxDescription" id="cor_detailTaxDescription" type="cor:detailTaxDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="amountOfDetailTaxes" id="cor_amountOfDetailTaxes" type="cor:amountOfDetailTaxesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="basisForDetailTaxation" id="cor_basisForDetailTaxation" type="cor:basisForDetailTaxationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxPercentageRate" id="cor_detailTaxPercentageRate" type="cor:detailTaxPercentageRateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxCategory" id="cor_detailTaxCategory" type="cor:detailTaxCategoryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxCommentExemptionReason" id="cor_detailTaxCommentExemptionReason" type="cor:detailTaxCommentExemptionReasonItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxAmountInForeignCurrency" id="cor_detailTaxAmountInForeignCurrency" type="cor:detailTaxAmountInForeignCurrencyItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxForeignCurrency" id="cor_detailTaxForeignCurrency" type="cor:detailTaxForeignCurrencyItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxExchangeRateDate" id="cor_detailTaxExchangeRateDate" type="cor:detailTaxExchangeRateDateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxExchangeRate" id="cor_detailTaxExchangeRate" type="cor:detailTaxExchangeRateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxExchangeRateSource" id="cor_detailTaxExchangeRateSource" type="cor:detailTaxExchangeRateSourceItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxExchangeRateType" id="cor_detailTaxExchangeRateType" type="cor:detailTaxExchangeRateTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxExchangeRateComment" id="cor_detailTaxExchangeRateComment" type="cor:detailTaxExchangeRateCommentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxAmountInTriangulationCurrency" id="cor_detailTaxAmountInTriangulationCurrency" type="cor:detailTaxAmountInTriangulationCurrencyItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxTriangulationCurrency" id="cor_detailTaxTriangulationCurrency" type="cor:detailTaxTriangulationCurrencyItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxTriangulationCurrencyExchangeRate" id="cor_detailTaxTriangulationCurrencyExchangeRate" type="cor:detailTaxTriangulationCurrencyExchangeRateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxTriangulationCurrencyExchangeRateSource" id="cor_detailTaxTriangulationCurrencyExchangeRateSource" type="cor:detailTaxTriangulationCurrencyExchangeRateSourceItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxTriangulationCurrencyExchangeRateType" id="cor_detailTaxTriangulationCurrencyExchangeRateType" type="cor:detailTaxTriangulationCurrencyExchangeRateTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxForeignToTriangulationCurrencyExchangeRate" id="cor_detailTaxForeignToTriangulationCurrencyExchangeRate" type="cor:detailTaxForeignToTriangulationCurrencyExchangeRateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxForeignToTriangulationCurrencyExchangeRateSource" id="cor_detailTaxForeignToTriangulationCurrencyExchangeRateSource" type="cor:detailTaxForeignToTriangulationCurrencyExchangeRateSourceItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailTaxForeignToTriangulationCurrencyExchangeRateType" id="cor_detailTaxForeignToTriangulationCurrencyExchangeRateType" type="cor:detailTaxForeignToTriangulationCurrencyExchangeRateTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierCode" id="cor_identifierCode" type="cor:identifierCodeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierPurpose" id="cor_identifierPurpose" type="cor:identifierPurposeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierActive" id="cor_identifierActive" type="cor:identifierActiveItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierOrganizationType" id="cor_identifierOrganizationType" type="cor:identifierOrganizationTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierOrganizationTypeDescription" id="cor_identifierOrganizationTypeDescription" type="cor:identifierOrganizationTypeDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierDescription" id="cor_identifierDescription" type="cor:identifierDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierType" id="cor_identifierType" type="cor:identifierTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierCategory" id="cor_identifierCategory" type="cor:identifierCategoryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="externalAuthority" id="cor_externalAuthority" type="cor:externalAuthorityComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="identifierPhone" id="cor_identifierPhone" type="cor:identifierPhoneComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="identifierFax" id="cor_identifierFax" type="cor:identifierFaxComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="identifierEmail" id="cor_identifierEmail" type="cor:identifierEmailComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="identifierAddress" id="cor_identifierAddress" type="cor:identifierAddressComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="identifierContact" id="cor_identifierContact" type="cor:identifierContactComplexType" substitutionGroup="xbrli:tuple" nillable="false"/>
  <element name="externalAuthorityCode" id="cor_externalAuthorityCode" type="cor:externalAuthorityCodeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="externalAuthorityName" id="cor_externalAuthorityName" type="cor:externalAuthorityNameItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="externalAuthorityVerificationDate" id="cor_externalAuthorityVerificationDate" type="cor:externalAuthorityVerificationDateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="phoneNumber" id="cor_phoneNumber" type="cor:phoneNumberItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="phoneNumberDescription" id="cor_phoneNumberDescription" type="cor:phoneNumberDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierFaxNumber" id="cor_identifierFaxNumber" type="cor:identifierFaxNumberItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierFaxNumberUsage" id="cor_identifierFaxNumberUsage" type="cor:identifierFaxNumberUsageItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierEmailAddress" id="cor_identifierEmailAddress" type="cor:identifierEmailAddressItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierEmailAddressUsage" id="cor_identifierEmailAddressUsage" type="cor:identifierEmailAddressUsageItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierAddressDescription" id="cor_identifierAddressDescription" type="cor:identifierAddressDescriptionItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierAddressPurpose" id="cor_identifierAddressPurpose" type="cor:identifierAddressPurposeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierLocationId" id="cor_identifierLocationId" type="cor:identifierLocationIdItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierBuildingNumber" id="cor_identifierBuildingNumber" type="cor:identifierBuildingNumberItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierStreet" id="cor_identifierStreet" type="cor:identifierStreetItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierAddressDetail" id="cor_identifierAddressDetail" type="cor:identifierAddressDetailItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierCity" id="cor_identifierCity" type="cor:identifierCityItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierStateOrProvince" id="cor_identifierStateOrProvince" type="cor:identifierStateOrProvinceItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierCountry" id="cor_identifierCountry" type="cor:identifierCountryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierZipOrPostalCode" id="cor_identifierZipOrPostalCode" type="cor:identifierZipOrPostalCodeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierContactPrefix" id="cor_identifierContactPrefix" type="cor:identifierContactPrefixItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierContactLastName" id="cor_identifierContactLastName" type="cor:identifierContactLastNameItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierContactFirstName" id="cor_identifierContactFirstName" type="cor:identifierContactFirstNameItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierContactSuffix" id="cor_identifierContactSuffix" type="cor:identifierContactSuffixItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierContactAttentionLine" id="cor_identifierContactAttentionLine" type="cor:identifierContactAttentionLineItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierContactPositionRole" id="cor_identifierContactPositionRole" type="cor:identifierContactPositionRoleItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierContactidentifierContactType" id="cor_identifierContactidentifierContactType" type="cor:identifierContactidentifierContactTypeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifierContactLocationIdCrossReference" id="cor_identifierContactLocationIdCrossReference" type="cor:identifierContactLocationIdCrossReferenceItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="identifieridentifierContactActive" id="cor_identifieridentifierContactActive" type="cor:identifieridentifierContactActiveItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailXbrlAllocation" id="cor_detailXbrlAllocation" type="cor:detailXbrlAllocationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailXbrlSummaryReportingElement" id="cor_detailXbrlSummaryReportingElement" type="cor:detailXbrlSummaryReportingElementItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailXbrlDetailMatchingElement" id="cor_detailXbrlDetailMatchingElement" type="cor:detailXbrlDetailMatchingElementItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailXbrlSummaryTuplePath" id="cor_detailXbrlSummaryTuplePath" type="cor:detailXbrlSummaryTuplePathItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailXbrlDetailedContentFilter" id="cor_detailXbrlDetailedContentFilter" type="cor:detailXbrlDetailedContentFilterItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailXbrlReportingDateSelector" id="cor_detailXbrlReportingDateSelector" type="cor:detailXbrlReportingDateSelectorItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailXbrlSummaryOperator" id="cor_detailXbrlSummaryOperator" type="cor:detailXbrlSummaryOperatorItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailXbrlSummaryUnitNumerator" id="cor_detailXbrlSummaryUnitNumerator" type="cor:detailXbrlSummaryUnitNumeratorItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailXbrlSummaryUnitDenominator" id="cor_detailXbrlSummaryUnitDenominator" type="cor:detailXbrlSummaryUnitDenominatorItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="detailXbrlSummaryReportingTaxonomyIdReference" id="cor_detailXbrlSummaryReportingTaxonomyIdReference" type="cor:detailXbrlSummaryReportingTaxonomyIdReferenceItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
</schema>
