<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://www.irs.gov/efile" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.irs.gov/efile" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">

	<xsd:annotation>
		<xsd:documentation>
			<Description>IRS e-file Income Tax Schema - IRS Form 1120F Schedule H</Description>
			<TaxYear>2018</TaxYear>
			<MaturityLevel>Final Release</MaturityLevel>
			<ReleaseDate>September 5, 2018</ReleaseDate>
		</xsd:documentation>
	</xsd:annotation>

	<xsd:include schemaLocation="../../../Common/efileTypes.xsd"/>


	<!-- ======================================================= -->
	<!-- ===============  IRS Form 1120F Schedule H ============ -->
	<!-- ======================================================= -->


	<xsd:element name="IRS1120FScheduleH">
		<xsd:annotation>
			<xsd:documentation>IRS Form 1120F Schedule H</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:complexContent>
				<xsd:extension base="IRS1120FScheduleHType">
					<xsd:attributeGroup ref="DocumentAttributes">
						<xsd:annotation>
							<xsd:documentation>Common return document attributes</xsd:documentation>
						</xsd:annotation>
					</xsd:attributeGroup>
					<xsd:attribute name="documentName" type="xsd:string" fixed="IRS1120FScheduleH">
						<xsd:annotation>
							<xsd:documentation>IRS internal use only. To avoid error in the return, do not include the attribute name or value.</xsd:documentation>
						</xsd:annotation>
					</xsd:attribute>

					<xsd:attribute name="referenceDocumentId" type="IdListType">
						<xsd:annotation>
							<xsd:documentation>List of document ID's of forms, schedules, supporting info. etc. attached to this form</xsd:documentation>
						</xsd:annotation>
					</xsd:attribute>

					<xsd:attribute name="referenceDocumentName" type="StringType" fixed="BinaryAttachment"/>

				</xsd:extension>
			</xsd:complexContent>
		</xsd:complexType>
	</xsd:element>

	<xsd:complexType name="IRS1120FScheduleHType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120F Schedule H</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Part I - Home Office Deductible Expenses Definitely Related Solely to ECI or Non-ECI -->
			<!-- Note. Enter all amounts in Part I in only U.S. dollars or in only functional currency. -->

			<!-- Choice of two sequences with amounts in U.S. dollars or in functional currency. -->
	 		<xsd:choice minOccurs="0">

			    <!-- Sequence for Part I with amounts in U.S. dollars -->
				<xsd:sequence>

					<!-- U.S. Dollars -->
					<xsd:element name="USDollarsInd" type="CheckboxType">
						<xsd:annotation>
							<xsd:documentation>
								<Description>If U.S. dollars, check box</Description>
								<LineNumber>Schedule H Part I Note</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Total expenses on the books of the home office -->
					<xsd:element name="TotalExpensesOnHomeOfcBooksAmt" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Total expenses on the books of the home office</Description>
								<LineNumber>Schedule H Line 1a</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
						<xsd:complexType>
							<xsd:simpleContent>
								<xsd:extension base="USAmountType">
									<xsd:attribute name="referenceDocumentId" type="IdListType"/>
									<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ForeignCnsldtGroupMemStatement"/>
								</xsd:extension>
							</xsd:simpleContent>
						</xsd:complexType>
					</xsd:element>
					
					<!-- U S GAAP -->
					<xsd:element name="GAAPInd" type="CheckboxType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>U S GAAP</Description>
								<LineNumber>Schedule H Line 1b</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					
					<!-- Home Country GAAP -->
					<xsd:element name="HomeCountryGAAPInd" type="CheckboxType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Home Country GAAP</Description>
								<LineNumber>Schedule H Line 1b</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					
					<!-- IFRS -->
					<xsd:element name="IFRSInd" type="CheckboxType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>IFRS</Description>
								<LineNumber>Schedule H Line 1b</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					
					<!-- Other (specify) -->
					<xsd:element name="OtherInd" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Other (specify)</Description>
								<LineNumber>Schedule H Line 1b</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
						<xsd:complexType>
							<xsd:simpleContent>
								<xsd:extension base="CheckboxType">
									<xsd:attribute name="specifyAccountingMethodTxt" type="ShortDescriptionType"/>
								</xsd:extension>
							</xsd:simpleContent>
						</xsd:complexType>
					</xsd:element>


					<!-- Adjustments for US tax principles -->
					<xsd:element name="PartIAdjustmentsUSTaxPrinAmt" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Adjustments for US tax principles (attach schedule - see instructions)</Description>
								<LineNumber>Schedule H Line 2</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
						<xsd:complexType>
							<xsd:simpleContent>
								<xsd:extension base="USAmountType">
									<xsd:attribute name="referenceDocumentId" type="IdListType"/>
									<xsd:attribute name="referenceDocumentName" type="StringType" fixed="AdjustmentsForUSTaxPrinciplesInUSDollarsSchedule"/>
								</xsd:extension>
							</xsd:simpleContent>
						</xsd:complexType>
					</xsd:element>

					<!-- Total deductible expenses on the books of the home office -->
					<xsd:element name="TotalDeductibleExpensesAmt" type="USAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Total deductible expenses on the books of the home office. Combine lines 1a and 2</Description>
								<LineNumber>Schedule H Line 3</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Interest expense -->
					<xsd:element name="TotalInterestExpenseDedAmt" type="USAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Interest expense included on line 3</Description>
								<LineNumber>Schedule H Line 4</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Bad debt expense -->
					<xsd:element name="BadDebtExpenseAmt" type="USAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Bad debt expense included on line 3</Description>
								<LineNumber>Schedule H Line 5</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Total of interest expense and bad debt expense -->
					<xsd:element name="TotalIntAndBadDebtExpenseAmt" type="USAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Total of interest expense and bad debt expense. Add lines 4 and 5</Description>
								<LineNumber>Schedule H Line 6</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Remaining Deductible expenses to be allocated and apportioned between ECI and non-ECI -->
					<xsd:element name="RemainingDeductibleExpensesAmt" type="USAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Remaining deductible expenses to be allocated and apportioned between ECI and non-ECI.  Subtract line 6 from line 3</Description>
								<LineNumber>Schedule H Line 7</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Deductions expenses definitely related solely to non-ECI from subsidiaries -->
					<xsd:element name="DedExpnssNonECISbsdryAmt" type="USAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Deductions expenses definitely related solely to non-ECI from subsidiaries</Description>
								<LineNumber>Schedule H Line 8</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Deductions expenses definitely related solely to other non-ECI booked in the home country -->
					<xsd:element name="DedExpnssOthNonECIHmCntryAmt" type="USAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Deductions expenses definitely related solely to other non-ECI booked in the home country</Description>
								<LineNumber>Schedule H Line 9</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Deductible expenses definitely related solely to other non-ECI booked in other countries (including the United States) -->
					<xsd:element name="DedExpnssOthNonECIOthCntryAmt" type="USAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Deductible expenses definitely related solely to other non-ECI booked in other countries (including the United States)</Description>
								<LineNumber>Schedule H Line 10</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Deductible Expenses Definitely Related Solely to ECI -->
					<xsd:element name="DeductibleExpensesECIAmt" type="USAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Deductible expenses definitely related solely to ECI</Description>
								<LineNumber>Schedule H Line 11</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Total deductible expenses definitely related solely to ECI or non-ECI -->
					<xsd:element name="TotalDedExpnssECIOrNonECIAmt" type="USAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Total deductible expenses definitely related solely to ECI or non-ECI. Add lines 8 through 11</Description>
								<LineNumber>Schedule H Line 12</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Part II - Home Office Deductible Expenses Allocated and Apportioned to ECI -->
					<!-- Note. Enter the amounts on lines 15 through 20, in U.S. dollars -->

					<!-- Remaining deductible expenses on books of home office not definitely related solely to ECI or non-ECI -->
					<xsd:element name="RmngDedExpnssECIOrNonECIAmt" type="USAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Remaining deductible expenses on books of home office not definitely related solely to ECI or non-ECI.  Subtract line 12 from line 7</Description>
								<LineNumber>Schedule H Line 13</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Average exchange rate used to convert amounts to U.S. dollars -->
					<xsd:element name="ExchangeRt" type="LargeRatioType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Average exchange rate used to convert amounts to U.S. dollars (see instructions)</Description>
								<LineNumber>Schedule H Line 14</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

				</xsd:sequence>

			    <!-- Sequence for Part I with amounts in functional currency. -->
				<xsd:sequence>

					<!-- Functional currency -->
					<xsd:element name="FunctionalCurrencyDesc" type="ShortDescriptionType">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Otherwise, specify currency</Description>
								<LineNumber>Schedule H Part I Note</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Total expenses on the books of the home office -->
					<xsd:element name="TotalExpnssHomeOfcBooksFuncAmt" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Total expenses on the books of the home office</Description>
								<LineNumber>Schedule H Line 1a</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
						<xsd:complexType>
							<xsd:simpleContent>
								<xsd:extension base="ForeignAmountType">
									<xsd:attribute name="referenceDocumentId" type="IdListType"/>
									<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ForeignCnsldtGroupMemStatement"/>
								</xsd:extension>
							</xsd:simpleContent>
						</xsd:complexType>
					</xsd:element>
					
					<!-- U S GAAP -->
					<xsd:element name="GAAPFuncInd" type="CheckboxType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>U S GAAP</Description>
								<LineNumber>Schedule H Line 1b</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					
					<!-- Home Country GAAP -->
					<xsd:element name="HomeCountryGAAPFuncInd" type="CheckboxType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Home Country GAAP</Description>
								<LineNumber>Schedule H Line 1b</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					
					<!-- IFRS -->
					<xsd:element name="IFRSFuncInd" type="CheckboxType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>IFRS</Description>
								<LineNumber>Schedule H Line 1b</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					
					<!-- Other (specify) -->
					<xsd:element name="OtherAccountingFuncInd" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Other (specify)</Description>
								<LineNumber>Schedule H Line 1b</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
						<xsd:complexType>
							<xsd:simpleContent>
								<xsd:extension base="CheckboxType">
									<xsd:attribute name="specifyAccountingMethodTxt" type="ShortDescriptionType"/>
								</xsd:extension>
							</xsd:simpleContent>
						</xsd:complexType>
					</xsd:element>

					<!-- Adjustments for US tax principles -->
					<xsd:element name="PartIAdjUSTaxPrinciplesFuncAmt" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Adjustments for US tax principles (attach schedule - see instructions)</Description>
								<LineNumber>Schedule H Line 2</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
						<xsd:complexType>
							<xsd:simpleContent>
								<xsd:extension base="ForeignAmountType">
									<xsd:attribute name="referenceDocumentId" type="IdListType"/>
									<xsd:attribute name="referenceDocumentName" type="StringType" fixed="AdjustmentsForUSTaxPrinciplesInFunctionalCurrencySchedule"/>
								</xsd:extension>
							</xsd:simpleContent>
						</xsd:complexType>
					</xsd:element>

					<!-- Total deductible expenses on the books of the home office -->
					<xsd:element name="TotalDeductibleExpensesFuncAmt" type="ForeignAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Total deductible expenses on the books of the home office. Combine lines 1a and 2</Description>
								<LineNumber>Schedule H Line 3</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Interest expense -->
					<xsd:element name="InterestExpenseFuncAmt" type="ForeignAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Interest expense included on line 3</Description>
								<LineNumber>Schedule H Line 4</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Bad debt expense -->
					<xsd:element name="BadDebtExpenseFuncAmt" type="ForeignAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Bad debt expense included on line 3</Description>
								<LineNumber>Schedule H Line 5</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Total of interest expense and bad debt expense -->
					<xsd:element name="TotalIntAndBadDebtExpnsFuncAmt" type="ForeignAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Total of interest expense and bad debt expense. Add lines 4 and 5</Description>
								<LineNumber>Schedule H Line 6</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Remaining Deductible expenses to be allocated and apportioned between ECI and non-ECI -->
					<xsd:element name="RemainingDeductibleExpnssFAmt" type="ForeignAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Remaining deductible expenses to be allocated and apportioned between ECI and non-ECI.  Subtract line 6 from line 3</Description>
								<LineNumber>Schedule H Line 7</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Deductions expenses definitely related solely to non-ECI from subsidiaries -->
					<xsd:element name="DedExpnssNonECISbsdryFuncAmt" type="ForeignAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Deductions expenses definitely related solely to non-ECI from subsidiaries</Description>
								<LineNumber>Schedule H Line 8</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Deductions expenses definitely related solely to other non-ECI booked in the home country -->
					<xsd:element name="DedExpnssOthNonECIHmCntryFAmt" type="ForeignAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Deductions expenses definitely related solely to other non-ECI booked in the home country</Description>
								<LineNumber>Schedule H Line 9</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Deductible expenses definitely related solely to other non-ECI booked in other countries (including the United States) -->
					<xsd:element name="DedExpnssOthNonECIOthCntryFAmt" type="ForeignAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Deductible expenses definitely related solely to other non-ECI booked in other countries (including the United States)</Description>
								<LineNumber>Schedule H Line 10</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Deductible Expenses Definitely Related Solely to ECI -->
					<xsd:element name="DeductibleExpensesECIFuncAmt" type="ForeignAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Deductible expenses definitely related solely to ECI</Description>
								<LineNumber>Schedule H Line 11</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Total deductible expenses definitely related solely to ECI or non-ECI -->
					<xsd:element name="TotalDedExpnssECIOrNonECIFAmt" type="ForeignAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Total deductible expenses definitely related solely to ECI or non-ECI. Add lines 8 through 11</Description>
								<LineNumber>Schedule H Line 12</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Part II - Home Office Deductible Expenses Allocated and Apportioned to ECI -->
					<!-- Note. Enter the amounts on lines 15 through 20, in U.S. dollars -->

					<!-- Remaining deductible expenses on books of home office not definitely related solely to ECI or non-ECI -->
					<xsd:element name="RmngDedExpnssECIOrNonECIFAmt" type="ForeignAmountType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Remaining deductible expenses on books of home office not definitely related solely to ECI or non-ECI.  Subtract line 12 from line 7</Description>
								<LineNumber>Schedule H Line 13</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

					<!-- Average exchange rate used to convert amounts to U.S. dollars -->
					<xsd:element name="ExchangeFuncRt" type="LargeRatioType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Average exchange rate used to convert amounts to U.S. dollars (see instructions)</Description>
								<LineNumber>Schedule H Line 14</LineNumber>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>

				</xsd:sequence>

			</xsd:choice>

			<!-- Part II - Home Office Deductible Expenses Lines 15 through 20 -->

			<!-- Enter the amount from line 13 in US dollars. If line 13 is stated in functional currency, divide line 13 by line 14 -->
			<xsd:element name="RemainingDedExpnssECIUSDolAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Enter the amount from line 13 in US dollars. If line 13 is stated in functional currency, divide line 13 by line 14</Description>
						<LineNumber>Schedule H Line 15</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Remaining home office deductible expenses on line 15 allocated and apportioned under Regulations section 1.861-8 to ECI -->
			<xsd:element name="RemainingDedExpnssSect18618Amt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Remaining home office deductible expenses on line 15 allocated and apportioned under Regulations section 1.861-8 to ECI</Description>
						<LineNumber>Schedule H Line 16</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="HomeOfficeDeducticbleExpensesComputationStatement"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- If line 11 is stated in foreign currency divide line 11 by line 14 -->
			<xsd:element name="DeductibleExpensesECIUSDolAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>If line 11 is stated in foreign currency divide line 11 by line 14</Description>
						<LineNumber>Schedule H Line 17</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total home office deductions allocated and apportioned to ECI -->
			<xsd:element name="TotalHomeOfficeDedAllocECIAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total home office deductions allocated and apportioned to ECI. Add lines 16 and 17</Description>
						<LineNumber>Schedule H Line 18</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total deductions from other non-U.S. locations allocated and apportioned to ECI -->
			<xsd:element name="TotalDedOthNonUSLocAllocECIAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total deductions from other non-U.S. locations allocated and apportioned to ECI</Description>
						<LineNumber>Schedule H Line 19</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="DeductionsAllocatedAndApportionedToECIByLocationSchedule"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Total deductions allocated and apportioned to ECI -->
			<xsd:element name="TotDedExpnssAllocApprtnECIAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total deductions allocated and apportioned to effectively connected income. Add lines 18 and 19 and enter the amount here and on Form 1120F, section II, line 26</Description>
						<LineNumber>Schedule H Line 20</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Part III - Allocation and Apportionment Methods and Financial Records Used to Complete Part I and II -->
			<!-- Note. Enter the amounts in Part III, lines 21a, 21b, 22a, and 22b, in U.S. dollars. -->

			<!-- One or more methods used are different than in prior year -->
			<xsd:element name="MethodDifferentPriorYearInd" type="CheckboxType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>If one or more methods used are different than in prior year, check box</Description>
						<LineNumber>Schedule H Part III header</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Amount on line 20 is recorded as an interbranch amount on books and records used to prepare Form 1120F, Schedule L -->
			<xsd:element name="RecordedInterbranchAmountInd" type="CheckboxType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>If any amount on line 20 is recorded as an interbranch amount on books and records used to prepare Form 1120F, Schedule L, include on Part IV, line 35 and check box</Description>
						<LineNumber>Schedule H Part III header</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross ECI -->
			<xsd:element name="GrossECIAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross ECI</Description>
						<LineNumber>Schedule H Line 21a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Worldwide gross income -->
			<xsd:element name="WorldwideGrossIncomeAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Worldwide gross income</Description>
						<LineNumber>Schedule H Line 21b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross income ratio -->
			<xsd:element name="GrossIncomeRt" type="LargeRatioType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross income ratio. Divide line 21a by line 21b</Description>
						<LineNumber>Schedule H Line 21c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Average U.S. assets -->
			<xsd:element name="AverageUSAssetsAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Average U.S. assets from Schedule I, line 5, column (d)</Description>
						<LineNumber>Schedule H Line 22a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Worldwide assets -->
			<xsd:element name="WorldwideAssetsAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Worldwide assets (if applicable, from Schedule I, line 6b)</Description>
						<LineNumber>Schedule H Line 22b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross asset ratio -->
			<xsd:element name="GrossAssetRt" type="RatioType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross asset ratio. Divide line 22a by line 22b</Description>
						<LineNumber>Schedule H Line 22c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Number of personnel of U.S. trade or business within the United States -->
			<xsd:element name="PersonnelWithinUSCnt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Number of personnel of U.S. trade or business within the United States</Description>
						<LineNumber>Schedule H Line 23a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:simpleType>
					<xsd:restriction base="IntegerNNType">
						<xsd:totalDigits value="10"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>

			<!-- Number Of Worldwide personnel -->
			<xsd:element name="WorldwidePersonnelCnt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Number of worldwide personnel</Description>
						<LineNumber>Schedule H Line 23b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:simpleType>
					<xsd:restriction base="IntegerNNType">
						<xsd:totalDigits value="10"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>

			<!-- Number of personnel ratio -->
			<xsd:element name="PersonnelRt" type="RatioType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Number of personnel ratio. Divide line 23a by line 23b</Description>
						<LineNumber>Schedule H Line 23c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other ratio based methods -->
			<xsd:element name="OtherRatioBasedMethodsInd" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other ratio based methods (attach schedule)</Description>
						<LineNumber>Schedule H Line 24</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="BooleanType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherRatioBasedMethodsSchedule"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Other methods -->
			<xsd:element name="OtherMethodsInd" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other methods (e.g., time spent analysis) (attach schedule)</Description>
						<LineNumber>Schedule H Line 25</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="BooleanType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherMethodsDescriptionSchedule"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Published or other non-public audited financial statements -->
			<xsd:element name="AuditedFinancialStatementsInd" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Published or other non-public audited financial statements</Description>
						<LineNumber>Schedule H Line 26a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Non-audited financial statements -->
			<xsd:element name="NonAuditedFinancialStmtInd" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Non-audited financial statements</Description>
						<LineNumber>Schedule H Line 26b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Home office management or other departmental cost accounting reports -->
			<xsd:element name="HomeOfficeMgmtCostAcctRptInd" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Home office management or other departmental cost accounting reports</Description>
						<LineNumber>Schedule H Line 27</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other records -->
			<xsd:element name="OtherRecordsInd" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other (e.g., home country regulatory reports) (attach schedule)</Description>
						<LineNumber>Schedule H Line 28</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="BooleanType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherRecordsUsedToIdentifyDeductionsSchedule"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Part IV - Allocation and Apportionment of Expenses on Books and Records Used to Prepare Form 1120F, Schedule L -->
			<!-- Note. Enter all amounts in Part IV in U.S. Dollars. -->

			<!-- Total expenses per books and records used to prepare Form 1120F, Schedule L -->
			<xsd:element name="TotalExpnssPerBks1120FSchLAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total expenses per books and records used to prepare Form 1120F, Schedule L</Description>
						<LineNumber>Schedule H Line 29</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Adjustments for U.S. tax principles -->
			<xsd:element name="PartIVAdjustmentsUSTaxPrinAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Adjustments for U.S. tax principles (attach schedule - see instructions)</Description>
						<LineNumber>Schedule H Line 30</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="AdjustmentsForUSTaxPrinciplesInUSDollarsSchedule"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Total deductible expenses -->
			<xsd:element name="PartIVTotalDeductibleExpnssAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total deductible expenses. Combine lines 29 and 30</Description>
						<LineNumber>Schedule H Line 31</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Third party interest expense per books and records -->
			<xsd:element name="ThirdPartyIntExpnsPerBksAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Third party interest expense per books and records</Description>
						<LineNumber>Schedule H Line 32a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Interbranch interest expense per books and records -->
			<xsd:element name="InterbranchIntExpensePerBksAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Interbranch interest expense per books and records</Description>
						<LineNumber>Schedule H Line 32b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Bad debt expense per books and records -->
			<xsd:element name="BadDebtExpensePerBooksAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Bad debt expense per books and records</Description>
						<LineNumber>Schedule H Line 33</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other third party deductible expenses not allocated or apportioned to ECI or non-ECI -->
			<xsd:element name="Other3rdPartyDedNotAllocAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other third party deductible expenses not allocated or apportioned to ECI or non-ECI (attach schedule)</Description>
						<LineNumber>Schedule H Line 34</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherThirdPartyDeductionsSchedule"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Interbranch expenses per books and records not included on line 32b -->
			<xsd:element name="InterbranchExpensesNotIncldAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Interbranch expenses per books and records not included on line 32b (attach schedule)</Description>
						<LineNumber>Schedule H Line 35</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="InterbranchExpensesSchedule"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Sum of lines 32a through 35 -->
			<xsd:element name="SumDeductibleExpensesAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Add lines 32a through 35</Description>
						<LineNumber>Schedule H Line 36</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductions on books and records allocable and apportionable to ECI or non-ECI under Regulations section 1.861-8 -->
			<xsd:element name="DedOnBooksAllcblSect18618Amt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductions on books and records allocable and apportionable to ECI or non-ECI under Regulations section 1.861-8. Subtract line 36 from line 31</Description>
						<LineNumber>Schedule H Line 37</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Derivative transaction deductible expenses definitely related under section 1.861-8 -->
			<xsd:element name="DerivativeTransDedExpnsRltdGrp" type="RecnclOfAllcblExpnssOnBksType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Derivative transaction deductible expenses definitely related under section 1.861-8 (from line 37)</Description>
						<LineNumber>Schedule H Line 38a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other deductions definitely related to ECI or Non-ECI (from line 37) -->
			<xsd:element name="OtherDeductionsExpensesRltdGrp" type="RecnclOfAllcblExpnssOnBksType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other deductions definitely related to ECI or Non-ECI (from line 37)</Description>
						<LineNumber>Schedule H Line 38b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total deductible expenses definitely related to ECI and non-ECI -->
			<xsd:element name="TotalDeductibleExpensesRltdGrp" type="RecnclOfAllcblExpnssOnBksType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total deductible expenses definitely related to ECI and non-ECI</Description>
						<LineNumber>Schedule H Line 39</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other deductible expenses on books and records not definitely related to ECI or non-ECI that are allocated and apportioned to ECI and non-ECI (from line 37) -->
			<xsd:element name="DeductibleExpnssBksNotRltdGrp" type="RecnclOfAllcblExpnssOnBksType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other deductible expenses on books and records not definitely related to ECI or non-ECI that are allocated and apportioned to ECI and non-ECI (from line 37)</Description>
						<LineNumber>Schedule H Line 40</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total deductible expenses on books and records allocated and apportioned. Add lines 39 and 40. Column (c) must equal line 37 -->
			<xsd:element name="TotalDeductibleExpnssAllocGrp" type="RecnclOfAllcblExpnssOnBksType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total deductible expenses on books and records allocated and apportioned. Add lines 39 and 40. Column (c) must equal line 37</Description>
						<LineNumber>Schedule H Line 41</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>

	<!-- ================================================================================ -->
	<!-- Type for Repeating Rows in Schedule H Lines 38a to 41, columns (a), (b), and (c) -->
	<!-- ================================================================================ -->

	<xsd:complexType name="RecnclOfAllcblExpnssOnBksType">
		<xsd:sequence>

			<!-- ECI amounts -->
			<xsd:element name="ECIAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>ECI amounts</Description>
						<LineNumber>Schedule H Lines 38a to 41 column (a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Non-ECI amounts -->
			<xsd:element name="NonECIAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Non-ECI amounts</Description>
						<LineNumber>Schedule H Lines 38a to 41 column (b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total of columns (a) and (b) -->
			<xsd:element name="TotalAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total. Add columns (a) and (b)</Description>
						<LineNumber>Schedule H Lines 38a to 41 column (c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>

</xsd:schema>
