<?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</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 ============================ -->
   <!-- ===================================================================== -->


	<xsd:element name="IRS1120F">
		<xsd:annotation>
			<xsd:documentation>IRS Form 1120F</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:complexContent>
				<xsd:extension base="IRS1120FType">
					<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="IRS1120F">
						<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="AdvancePaymentsForGoodsAndLongTermContractsSchedule BinaryAttachment ElectionToReduceLiabilitiesUnderRegSec18841e3 ElectionToTreatIncomeAsEffectivelyConnectedIncome ElectionToUseLIBORRateUnderReg18825Statement ExemptionFromWithholdingStatement ExtensionOfTimeUnderRegsSect160815Statement ForeignCorpWithNoGrossIncomeStatement MarkToMarketAccountingMethodElection RefundsOfUSWithholdingSchedule Section108iInformationStatement Section199ClosingOfBooksElectionStatement StatementPursuantToReg13555aByDistributingCorpStatement TransferorElectionCertificationStatement TransferToACorpControlledByTransferorStatement IRS1120FScheduleV IRS1042S IRS3115 IRS3468 IRS4255 IRS4797 IRS5884 IRS6478 IRS6765 IRS8302 IRS8586 IRS8697 IRS8716 IRS8820 IRS8826 IRS8834 IRS8835 IRS8844 IRS8845 IRS8846 IRS8874 IRS8881 IRS8882"/>

					<xsd:attribute name="changeAnnualAccountingPeriodCd">
						<xsd:simpleType>
							<xsd:restriction base="StringType">
								<xsd:enumeration value="CHANGE OF ACCT PD UNDER SEC 1.442(B) or (C)"/>
							</xsd:restriction>
						</xsd:simpleType>
					</xsd:attribute>

					<xsd:attribute name="filedPursuantToSect30191002Cd">
						<xsd:simpleType>
							<xsd:restriction base="StringType">
								<xsd:enumeration value="FILED PURSUANT TO SECTION 301.9100-2"/>
							</xsd:restriction>
						</xsd:simpleType>
					</xsd:attribute>

					<xsd:attribute name="shortPeriodReason11201120FInd">
						<xsd:simpleType>
							<xsd:restriction base="StringType">
								<xsd:enumeration value="National Office Grant Letter"/>
								<xsd:enumeration value="Filed under Revenue Procedure 2006-45 or 2006-46"/>
								<xsd:enumeration value="Notation referring to Section 898 (c)(1)(A)"/>
								<xsd:enumeration value="Election Change in taxable year under Section 898 (c)(2)"/>
								<xsd:enumeration value="Section 1398 Election"/>
								<xsd:enumeration value="Second Short Year after Section 1398 Election"/>
								<xsd:enumeration value="Section 444 Election Terminated"/>
							</xsd:restriction>
						</xsd:simpleType>
					</xsd:attribute>

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

	<xsd:complexType name="IRS1120FType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120F main form</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

		<!-- Special Condition Description -->
		<xsd:element name="SpecialConditionDesc" minOccurs="0" maxOccurs="unbounded">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Special condition description</Description>
				</xsd:documentation>
			</xsd:annotation>
			<xsd:simpleType>
				<xsd:restriction base="TextType">
					<xsd:maxLength value="50"/>
				</xsd:restriction>
			</xsd:simpleType>
		</xsd:element>

		<!-- Name or Address Change Indicator -->
		<xsd:element name="NameOrAddressChangeInd" type="CheckboxType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates this return has a name or address change</Description>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- First Post-merger return Indicator -->
		<xsd:element name="FirstPostMergerReturnInd" type="CheckboxType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates this is a first post-merger return</Description>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Schedule M-3 Indicator -->
		<xsd:element name="ScheduleM3AttachedInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates that a Schedule M-3 is attached</Description>
				</xsd:documentation>
			</xsd:annotation>
			<xsd:complexType>
				<xsd:simpleContent>
					<xsd:extension base="CheckboxType">
						<xsd:attribute name="referenceDocumentId" type="IdListType"/>
						<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS1120FScheduleM3"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Initial Return Indicator -->
		<xsd:element name="InitialReturnInd" type="CheckboxType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates this is an initial return</Description>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Final Return Indicator -->
		<xsd:element name="FinalReturnInd" type="CheckboxType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates this is a final return</Description>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Amended Return Indicator -->
		<xsd:element name="AmendedReturnInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates this return is an amended return</Description>
				</xsd:documentation>
			</xsd:annotation>
			<xsd:complexType>
				<xsd:simpleContent>
					<xsd:extension base="CheckboxType">
						<xsd:attribute name="referenceDocumentId" type="IdListType"/>
						<xsd:attribute name="referenceDocumentName" type="StringType" fixed="AmendedReturnChanges"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Superseded Return Indicator -->
		<xsd:element name="SupersededReturnInd" type="CheckboxType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates this return is an superseded return</Description>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Protective Return Indicator -->
		<xsd:element name="ProtectiveReturnInd" type="CheckboxType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates this return is a protective return</Description>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Country of Incorporation -->
		<xsd:element name="IncorporationCountryCd" type="CountryType">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Country of incorporation</Description>
 		      	<LineNumber>A</LineNumber>
 		    	</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Foreign Country Income Subject to Tax -->
		<xsd:element name="UndWhoseLawsIncmSubjTxCntryNm" type="CountryType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Foreign country under whose laws the income reported on this return is also subject to tax</Description>
 		      	<LineNumber>B</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Date Incorporated -->
		<xsd:element name="IncorporationDt" type="DateType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Date incorporated</Description>
					<LineNumber>C</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Location of Primary Books -->
		<xsd:element name="LocationOfPrimaryBooks" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Location of corporation's primary books and records</Description>
					<LineNumber>D(1)</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
			<xsd:complexType>
				<xsd:sequence>
					<!-- City -->
					<xsd:element name="CityNm" type="CityType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>City</Description>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="ProvinceOrStateNm" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Province or state</Description>
							</xsd:documentation>
						</xsd:annotation>
						<xsd:simpleType>
							<xsd:restriction base="TextType">
								<xsd:maxLength value="50"/>
							</xsd:restriction>
						</xsd:simpleType>
					</xsd:element>
					<!-- Country -->
					<xsd:element name="CountryCd" type="AllCountriesType">
						<xsd:annotation>
							<xsd:documentation>
								<Description>Country</Description>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
				</xsd:sequence>
			</xsd:complexType>
		</xsd:element>

		<!-- US or Foreign Principle Location of Worldwide Business -->
		<xsd:choice minOccurs="0">
			<!-- US Address -->
			<xsd:element name="LocationOfBooksUSAddress" type="USAddressType">
				<xsd:annotation>
					<xsd:documentation>
						<Description>US principle location of worldwide business</Description>
						<LineNumber>D(2)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<!-- Foreign Address -->
			<xsd:element name="LocationOfBooksForeignAddress" type="ForeignAddressType">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Foreign principle location of worldwide business</Description>
						<LineNumber>D(2)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:choice>

		<!-- Maintain Office in US -->
		<xsd:element name="MaintainUSOfficeInd" type="CheckboxType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>If the corporation maintains an office or place of business in the United States, check here</Description>
					<LineNumber>D(3)</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Type of Agent -->
		<xsd:element name="AgentTypeDesc" type="LineExplanationType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Type of agent</Description>
					<LineNumber>E(1)</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Name of Agent -->
		<xsd:choice minOccurs="0">
			<!-- Person -->
			<xsd:element name="AgentPersonNm" type="PersonNameType">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Name of agent</Description>
						<LineNumber>E(2)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<!-- Business -->
			<xsd:element name="USAgentName" type="BusinessNameType">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Business name of agent</Description>
						<LineNumber>E(2)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:choice>

		<!-- US or Foreign Address of Agent -->
		<xsd:choice minOccurs="0">
			<!-- US Address -->
			<xsd:element name="USAgentAddress" type="USAddressType">
				<xsd:annotation>
					<xsd:documentation>
						<Description>US address of agent</Description>
						<LineNumber>E(3)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<!-- Foreign Address -->
			<xsd:element name="AgentForeignAddress" type="ForeignAddressType">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Foreign address of agent</Description>
						<LineNumber>E(3)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:choice>

		<!-- Business or Inactive Business Activity Code-->
		<xsd:choice minOccurs="0">
			<!-- Business Activity Code -->
			<xsd:element name="PrincipalBusinessActivityCd" type="BusinessActivityCodeType">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Business activity code</Description>
						<LineNumber>F(1)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<!-- Inactive Business Activity Code -->
			<xsd:element name="InactivePrincipalBusActyCd">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Inactivity business activity code</Description>
						<LineNumber>F(1)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:simpleType>
					<xsd:restriction base="StringType">
						<xsd:enumeration value="Inactive"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
		</xsd:choice>

		<!-- Business Activity -->
		<xsd:element name="PrincipalBusinessActivityDesc" type="LineExplanationType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Business activity</Description>
					<LineNumber>F(2)</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Product or Service -->
		<xsd:element name="PrincipalProductDesc" type="LineExplanationType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Product or service</Description>
					<LineNumber>F(3)</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Method of Accounting - Cash -->
		<xsd:element name="MethodOfAccountingCashInd" type="CheckboxType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Method of accounting - Cash</Description>
					<LineNumber>G(1)</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Method of Accounting - Accrual -->
		<xsd:element name="MethodOfAccountingAccrualInd" type="CheckboxType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Method of accounting - Accrual</Description>
					<LineNumber>G(2)</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Method of Accounting - Other -->
		<xsd:element name="MethodOfAccountingOtherInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Method of accounting - Other (specify)</Description>
					<LineNumber>G(3)</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
			<xsd:complexType>
				<xsd:simpleContent>
					<xsd:extension base="CheckboxType">
						<xsd:attribute name="methodOfAccountingOtherDesc" type="ShortDescriptionType"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Accounting Method Change from Prior Year -->
		<xsd:element name="ChangeInMethodOfAccountingInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Did the corporation's method of accounting change from the preceding tax year?</Description>
					<LineNumber>H</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="AccountingMethodChangeFromPriorYearStatement"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Determination Method Change from Prior Year -->
		<xsd:element name="IncomeDetermMethodChangeInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Did the corporation's method of determining income change from the preceding tax year?</Description>
					<LineNumber>I</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="DeterminationMethodChangeFromPriorYearStatement"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Preceding US Tax Return -->
		<xsd:element name="PrecedingUSTaxReturnInd" type="BooleanType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Did the corporation file a U.S. income tax return for the preceding year?</Description>
					<LineNumber>J</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Trade or Business in US -->
		<xsd:element name="TradeOrBusinessUSInd" type="BooleanType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>At any time during the tax year, was the corporation engaged in a trade or business in the United States?</Description>
					<LineNumber>K(1)</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Result of Section 897 (FIRPTA) Sale or Distribution -->
		<xsd:element name="FIRPTASaleOrDispositionInd" type="BooleanType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Result of a section 897 (FIRPTA) sale or disposition?</Description>
					<LineNumber>K(2)</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Permanent Establishment in US for Section 894(b) and Treaties -->
		<xsd:element name="Sect894bTrtyUSPrmnntEstabInd" type="BooleanType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Permanent establishment in US for Section 894(b) and treaties</Description>
					<LineNumber>L</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Name of Foreign Country -->
		<xsd:element name="ForeignCountryCd" type="CountryType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Name of the foreign country</Description>
					<LineNumber>L</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Related Party Transactions -->
		<xsd:element name="RelatedPartyTransactionsInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Did the corporation have any transactions with related parties?</Description>
					<LineNumber>M</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
			<xsd:complexType>
				<xsd:simpleContent>
					<xsd:extension base="BooleanType">
						<xsd:attribute name="totalForm5472FiledCnt">
							<xsd:annotation>
								<xsd:documentation>Enter number of Forms 5472s attached</xsd:documentation>
							</xsd:annotation>
							<xsd:simpleType>
								<xsd:restriction base="IntegerNNType">
									<xsd:totalDigits value="5"/>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:attribute>
						<xsd:attribute name="referenceDocumentId" type="IdListType"/>
						<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS5472"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Controlled Corporation under 597(a) -->
		<xsd:element name="FrgnCorpControlledFrgnCorpInd" type="BooleanType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Is the corporation a controlled foreign corporation?</Description>
					<LineNumber>N</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Personal Service Corporation -->
		<xsd:element name="PersonalServiceCorporationInd" type="BooleanType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Is the corporation a personal service corporation?</Description>
					<LineNumber>O</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Tax Exempt Interest -->
		<xsd:element name="TaxExemptInterestAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Enter tax-exempt interest received or accrued during the tax year</Description>
					<LineNumber>P</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Owner of 50% or more of a US corp -->
		<xsd:element name="Own50PctOrMoreVotingStkInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates whether the corporation at the end of the tax year owned, directly or indirectly, 50% or more of the voting stock of a U.S. corporation</Description>
					<LineNumber>Q</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="Owned50PercentVotingStockOfDomesticCorpStatement"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- NOL Forego Carryback -->
		<xsd:element name="NOLForegoCarrybackInd" type="CheckboxType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates the corporation has an NOL for the tax year and is electing to forego the carryback period</Description>
					<LineNumber>R</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- NOL Carryover from Prior Year -->
		<xsd:element name="NOLCarryoverFromPriorYearAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>The available NOL carryover from prior tax years</Description>
					<LineNumber>S</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Subsidiary or Parent-Subsidiary -->
		<xsd:element name="ControlledGroupMemberInd" type="BooleanType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Is the corporation a subsidiary in a parent-subsidiary controlled group?</Description>
					<LineNumber>T</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Parent Corp. Name -->
		<xsd:element name="ParentCorporationName" type="BusinessNameType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Name of the parent corporation</Description>
					<LineNumber>T</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Parent Corp. Name Control -->
		<xsd:element name="PrntCorporationNameControlTxt" type="BusinessNameControlType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Name control of the parent corporation</Description>
					<LineNumber>T</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Parent Corp. EIN or Missing EIN Reason -->
		<xsd:choice minOccurs="0">
			<!-- Parent Corp. EIN -->
			<xsd:element name="ParentCorporationEIN" type="EINType">
				<xsd:annotation>
					<xsd:documentation>
						<Description>EIN of the parent corporation</Description>
						<LineNumber>T</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<!-- Missing EIN Reason -->
			<xsd:element name="MissingEINReasonCd">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Missing EIN reason</Description>
						<LineNumber>T</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:simpleType>
					<xsd:restriction base="StringType">
						<xsd:enumeration value="APPLD FOR"/>
						<xsd:enumeration value="FOREIGNUS"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
		</xsd:choice>

		<!-- Dealer under IRC 475 -->
		<xsd:element name="DealerSection475Ind" type="BooleanType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates corporation is a dealer under section 475</Description>
					<LineNumber>U1</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Mark to Market Securities in Other than Dealer Capacity -->
		<xsd:element name="MarkToMarketOtherThanDealerInd" type="BooleanType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates corporation marked to market securities or commodities other than in a dealer capacity</Description>
					<LineNumber>U2</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Any individual, partnership, corporation, estate, or trust own 50% or more of the corporation's voting stock? -->
		<xsd:element name="Own50PercentOrMoreVotingStkInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates any individual, partnership, corporation, estate, or trust own 50% or more of the corporation's voting stock</Description>
					<LineNumber>V</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="AnyoneOwned50PctOfCorpVotingStockStatement"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- 50% or More Stock Percentage Ownership by Individuals, Partnership, Corporation, Estate or Trust Owned Major Stock Percent -->
		<xsd:element name="VotingStockOwnedPct" type="RatioType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Percent voting stocks owned by individuals, partnership, corporation, estate or trust, if over 50 percent (expressed as a decimal of up to 5 decimal places)</Description>
					<LineNumber>V</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- US Treaty Overrules or modifies IR Law of US -->
		<xsd:element name="USTreatyOverrulesInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Is the corporation taking a position on this return that a U.S. tax treaty overrules or modifies an Internal Revenue law of the United States?</Description>
					<LineNumber>W(1)</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="IRS8833"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>
		
		<!-- Is the Corporation Claiming Treaty Benefits Pursuant to a Competent Authority Determination? -->
		<xsd:element name="CompetentAuthorityDetermInd" type="BooleanType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Is the Corporation claiming treaty benefits pursuant to a Competent Authority determination?</Description>
					<LineNumber>W(2)</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Owned Foreign Entities under Regulations Sections 301.7701-2 and 301.7701-3 -->
		<xsd:element name="OwnedDisregardedForeignEntInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates owned entity that was disregarded as an entity separate from its owner under regulations sections 301.7701-2 and 301.7701-3 (see instructions)</Description>
					<LineNumber>X</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="OwnsDisregardedEntitiesStatement"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- ECI or ECI Treated Distributive Share From Partnership -->
		<xsd:element name="ECIOrTrtdECIDistriShrPrtshpInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>ECI or ECI treated distributive share from partnership</Description>
					<LineNumber>Y1</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="IRS1120FScheduleP"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Corporation Owned at least a 10% Interest in any Other Foreign Partnership -->
		<xsd:element name="Owned10PercentIntFrgnPrtshpInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates corporation owned at least a 10% interest in any other foreign partnership</Description>
					<LineNumber>Y2</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="Owned10PercentInterestInForeignPartnershipStatement"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Allocation of Income per Section 482 -->
		<xsd:element name="AllocationIncomePerSect482Ind" type="BooleanType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates corporation made allocations or reallocations of income based on Section 482</Description>
					<LineNumber>Z1</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Interbranch Transaction -->
		<xsd:element name="InterbranchTransactionInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates corporation recognized interbranch amounts</Description>
					<LineNumber>Z2</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="InterbranchTransactionSchedule"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Is the Corporation Required to File Schedule UTP (Form 1120), Uncertain Tax Position Statement? -->
		<xsd:element name="UncertainTaxPositionStmtInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Is corporation required to file Schedule UTP?</Description>
					<LineNumber>AA</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="IRS1120ScheduleUTP"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>
		
		<!-- Did the Corporation Make any Payments That Would Require it to File Forms 1042 and 1042S -->
		<xsd:element name="RequiredToFileForms1042Ind" type="BooleanType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Did the corporation make any payments that would require it to file Forms 1042 and 1042S</Description>
					<LineNumber>BB</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>
		
		<!-- Is the Corporation (Including the Home Office or any Branch) a Qualified Derivative Dealer (QDD)? If "Yes," Attach the Required Statement (see Instructions). -->
		<xsd:element name="QualifiedDerivativeDealerInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Is the corporation (including the home office or any branch) a qualified derivative dealer (QDD)? If "Yes," attach the required statement (see instructions).</Description>
					<LineNumber>CC1</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="QualifiedDerivativeDealerStatement"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>
		
		<!-- If "Yes," Enter the QI-EIN -->
		<xsd:element name="QualifiedIntermediaryEIN" type="EINType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>If "Yes," enter the QI-EIN</Description>
					<LineNumber>CC2</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>		

		<!-- Computation of Tax Due or Overpayment Section -->

		<!-- Tax from Section I -->
		<xsd:element name="TotalTaxLiabilityAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Tax from Section I, line 11</Description>
					<LineNumber>1</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Tax from Section II -->
		<xsd:element name="TotalTaxComputationAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Tax from Section II, Schedule J, line 9</Description>
					<LineNumber>2</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Tax from Section III -->
		<xsd:element name="TotBranchPrftExcessIntTaxAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Tax from Section III, sum of lines 6 and 10</Description>
					<LineNumber>3</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Total Tax -->
		<xsd:element name="TotalTaxAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Total tax</Description>
					<LineNumber>4</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Prior Year Overpayment Credited to Current Year -->
		<xsd:element name="PriorYearOverpaymentCreditAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Prior year overpayment credited to current year</Description>
					<LineNumber>5a</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Estimated Tax Payments -->
		<xsd:element name="EstimatedTaxPaymentsAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Estimated tax payments</Description>
					<LineNumber>5b</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
			<xsd:complexType>
				<xsd:simpleContent>
					<xsd:extension base="USAmountType">
						<xsd:attribute name="beneficiaryTrustCd">
							<xsd:simpleType>
								<xsd:restriction base="StringType">
									<xsd:enumeration value="T"/>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:attribute>
						<xsd:attribute name="beneficiaryTrustAmt" type="USAmountType"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Refund Applied for on Form 4466 -->
		<xsd:element name="OverpaymentOfEstimatedTaxAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Prior year overpayment credited to current year</Description>
					<LineNumber>5c</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
			<xsd:complexType>
				<xsd:simpleContent>
					<xsd:extension base="USAmountNNType">
						<xsd:attribute name="referenceDocumentId" type="IdListType"/>
						<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS4466"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Tax Payments Balance -->
		<xsd:element name="BalanceAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Payments balance</Description>
					<LineNumber>5d</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Tax Deposited with Form 7004 -->
		<xsd:element name="TaxPaidForm7004Amt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Tax deposited with form 7004</Description>
					<LineNumber>5e</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Credit from Form 2439 -->
		<xsd:element name="TotalUndistributedLTCapGainAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Credit from form 2439</Description>
					<LineNumber>5f</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="IRS2439"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Credit from Form 4136 -->
		<xsd:element name="TotalFuelTaxCreditAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Credit from form 4136</Description>
					<LineNumber>5g</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="IRS4136"/>
						<xsd:attribute name="ozoneDepletingChemicalCd">
							<xsd:annotation>
								<xsd:documentation>Associated amount to be include in line 5g amount total</xsd:documentation>
							</xsd:annotation>
							<xsd:simpleType>
								<xsd:restriction base="StringType">
									<xsd:enumeration value="ODC"/>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:attribute>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Refundable Credits -->
		<xsd:element name="RefundableCreditsAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Refundable credits</Description>
					<LineNumber>5h</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="IRS8827"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Withholding from Forms 8288-A or 8805 -->
		<xsd:element name="IncomeTaxPaidOrWithheldAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Withholding from froms 8288-A or 8805</Description>
					<LineNumber>5i</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="BinaryAttachment IRS8805 IRS8288A"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Total Payments -->
		<xsd:element name="TotalPaymentsAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Total payments</Description>
					<LineNumber>5j</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
			<xsd:complexType>
				<xsd:simpleContent>
					<xsd:extension base="USAmountNNType">
						<xsd:attribute name="backupWithholdingTypeCd">
							<xsd:simpleType>
								<xsd:restriction base="StringType">
									<xsd:enumeration value="BACKUP WITHHOLDING"/>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:attribute>
						<xsd:attribute name="backupWithholdingAmt" type="USAmountType"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Form 2220 Attached -->
		<xsd:element name="Form2220AttachedInd" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Indicates Form 2220 is attached</Description>
					<LineNumber>6</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
			<xsd:complexType>
				<xsd:simpleContent>
					<xsd:extension base="CheckboxType">
						<xsd:attribute name="referenceDocumentId" type="IdListType"/>
						<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS2220"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Estimated Tax Penalty -->
		<xsd:element name="EsPenaltyAmt" type="USAmountNNType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Estimated tax penalty</Description>
					<LineNumber>6</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Tax or Overpayment -->
		<xsd:choice minOccurs="0">
			<!-- Amount Owed -->
			<xsd:element name="BalanceDueAmt" type="USAmountNNType">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Amount Owed</Description>
						<LineNumber>7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<!-- Overpayment Section -->
			<xsd:element name="OverpaymentInfo1120SchFGrp">
				<xsd:complexType>
					<xsd:sequence>
						<!-- Overpayment Amount -->
						<xsd:element name="OverpaymentAmt" type="USAmountNNType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Overpayment amount</Description>
									<LineNumber>8a</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<!-- Overpayment Amount From Chapter Three Withholding -->
						<xsd:element name="OvpmtWthldSpecifiedChapAmt" type="USAmountNNType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Overpayment amount from chapter three withholding</Description>
									<LineNumber>8b</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<!-- Overpayment Credited -->
						<xsd:element name="AppliedToEsTaxAmt" type="USAmountNNType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Overpayment credited to next year's estimated tax</Description>
									<LineNumber>9</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<!-- Refunded Amount -->
						<xsd:element name="RefundAmt" type="USAmountNNType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Refunded amount</Description>
									<LineNumber>9</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:choice>

		<!-- IRS1120F Section I -
			  Income From US Sources Not Effectively Connected With the Conduct of a Trade or Business in the United States -->
		<xsd:element name="IRS1120FSectionI" type="IRS1120FSectionIType" minOccurs="0"/>

		<!-- IRS1120F Section II - Income Effectively Connected with the Conduct of a Trade or Business in the United States -->
		<xsd:element name="IRS1120FSectionII" type="IRS1120FSectionIIType" minOccurs="0"/>

		<!-- IRS1120F Schedule C - Dividends and Special Deductions -->
		<xsd:element name="IRS1120FScheduleC" type="IRS1120FScheduleCType" minOccurs="0"/>

		<!-- IRS1120F Schedule J - Tax Computation -->
		<xsd:element name="IRS1120FScheduleJ" type="IRS1120FScheduleJType" minOccurs="0"/>

		<!-- IRS1120F Section III - Branch Profits Tax and Tax of Excess Interest -->
		<xsd:element name="IRS1120FSectionIII" type="IRS1120FSectionIIIType" minOccurs="0"/>

		<!-- IRS1120F Schedule L - Balance Sheet per Books -->
		<xsd:element name="IRS1120FScheduleL" type="IRS1120FScheduleLType" minOccurs="0"/>

		<!-- IRS1120F Schedule W - Overpayment Resulting From Tax Deducted and Withheld Under Chapter 3 and 4 -->
		<xsd:element name="IRS1120FScheduleW" type="IRS1120FScheduleWType" minOccurs="0"/>

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

	<!-- =============================================================== -->
	<!-- ==================  IRS Form 1120F Section I ==================  -->
	<!-- =============================================================== -->

	<xsd:complexType name="IRS1120FSectionIType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120F Section I</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>

			<!-- Name of Treaty Country -->
			<xsd:element name="TreatyCountryCd" type="CountryType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Name of treaty country</Description>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Interest -->
			<xsd:element name="InterestIncmClassGrp" type="SectionIIncomeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Interest</Description>
						<LineNumber>Section I Line 1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividends (Excluding Payments Received by QDDs in Their Equity Derivatives Dealer Capacity) -->
			<xsd:element name="DividendExcldQDDGrp" type="SectionIIncomeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends (excluding payments received by QDDs in their equity derivatives dealer capacity)</Description>
						<LineNumber>Section I Line 2a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			
			<!-- Dividend  Equivalents (Excluding Payments Received  by QDDs in Their Equity Derivatives Dealer Capacity) -->
				<xsd:element name="DividendEquivalentExcldQDDGrp" type="SectionIIncomeType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Dividend  equivalents (excluding payments received  by QDDs in their equity derivatives dealer capacity)</Description>
							<LineNumber>Section I Line 2b</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
			</xsd:element>

			<!-- Rents -->
			<xsd:element name="RentsIncmClassGrp" type="SectionIIncomeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Rents</Description>
						<LineNumber>Section I Line 3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Royalties -->
			<xsd:element name="RoyaltiesIncmClassGrp" type="SectionIIncomeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Royalties</Description>
						<LineNumber>Section I Line 4</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Annuities -->
			<xsd:element name="AnnuitiesIncmClassGrp" type="SectionIIncomeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Annuities</Description>
						<LineNumber>Section I Line 5</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gains from Disposal of Timber, Coal, Iron Ore -->
			<xsd:element name="GainsFromDisposalIncmClassGrp" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gains from disposal of timber, coal, or domestic iron ore with a retained economic interest</Description>
						<LineNumber>Section I Line 6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SectionIIncomeType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="GainsFromDisposalOfTimberCoalOreSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Gains from Sale or Exchange of Patents, Copyrights-->
			<xsd:element name="GainsFromSaleExchIncmClassGrp" type="SectionIIncomeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gains from sale or exchange of patents, copyrights, etc.</Description>
						<LineNumber>Section I Line 7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Fiduciary Distributions -->
			<xsd:element name="FiduciaryDistriIncmClassGrp" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Fiduciary distributions</Description>
						<LineNumber>Section I Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SectionIIncomeType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="FiduciaryDistributionSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Gross Transportation Income -->
			<xsd:element name="GrossTransporationIncome" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross transportation income</Description>
						<LineNumber>Section I Line 9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="GrossAmt" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Gross amount (attach ScheduleV)</Description>
									<LineNumber>Section I Line 9 Column b</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="IRS1120FScheduleV"/>
									</xsd:extension>
								</xsd:simpleContent>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="TaxLiabilityAmt" type="USAmountType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>
									<Description>Amount of tax</Description>
									<LineNumber>Section I Line 9 Column d</LineNumber>
								</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>

			<!-- Other Fixed Gains Profits and Income -->
			<xsd:element name="OtherFixedGains" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other fixes or determinable annual or periodic gains, profits, and income</Description>
						<LineNumber>Section I Line 10</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SectionIIncomeType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherFixedGainsSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Total Amount of Tax -->
			<xsd:element name="TotalTaxLiabilityAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total amount of tax (add amounts in column d)</Description>
						<LineNumber>Section I Line 11</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Amount of US Tax Paid or Withheld at Source -->
			<xsd:element name="TotIncomeTaxPaidOrWithheldAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total amount of tax paid or withheld at source (add amounts in column e)</Description>
						<LineNumber>Section I Line 12</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Corporation Fiscally Transparent under Foreign Laws for Income Above  -->
			<xsd:element name="CorpFiscallyTransparentInd" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates corporation fiscally transparent under foreign laws for income above</Description>
						<LineNumber>Section I Line 13</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="FiscallyTransparentIncomeSchedule"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

		</xsd:sequence>

		<xsd:attribute name="referenceDocumentId" type="IdListType"/>
		<xsd:attribute name="referenceDocumentName" type="StringType" fixed="MultipleTreatyRatesForIncomeSchedule"/>

	</xsd:complexType>

	<!-- =============================================================== -->
	<!-- ======================  IRS Form 1120F Section II ============= -->
	<!-- =============================================================== -->

	<xsd:complexType name="IRS1120FSectionIIType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120F Section II</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>

		<!-- INCOME -->
		<!-- Gross Receipts or Sales -->
		<xsd:element name="GrossReceiptsOrSalesAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Gross receipts or sales</Description>
					<LineNumber>Section II 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="GrossReceiptsInstallmentSalesSchedule NonaccrualExperienceMethodSchedule"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Less Returns and Allowances -->
		<xsd:element name="ReturnsAndAllowancesAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Less returns and allowances</Description>
					<LineNumber>Section II Line 1b</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Gross Receipts and Sales Balance -->
		<xsd:element name="NetGrossReceiptsOrSalesAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Balance (Gross receipts or sales less returns and allowances)</Description>
					<LineNumber>Section II Line 1c</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Cost of Goods Sold -->
		<xsd:element name="CostOfGoodsSoldAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Cost of goods sold</Description>
					<LineNumber>Section II 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="IRS1125A"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Gross Profit -->
		<xsd:element name="GrossProfitAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Gross profit</Description>
					<LineNumber>Section II Line 3</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Dividends -->
		<xsd:element name="TotalDividendsReceivedAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Dividends (Schedule C)</Description>
					<LineNumber>Section II Line 4</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Interest Income -->
		<xsd:element name="TaxableInterestAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Interest income</Description>
					<LineNumber>Section II Line 5</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Gross Rents -->
		<xsd:element name="GrossRentsAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Gross rents</Description>
					<LineNumber>Section II Line 6</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Gross Royalties -->
		<xsd:element name="GrossRoyaltiesAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Gross royalties</Description>
					<LineNumber>Section II Line 7</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Capital Gain Net Income -->
		<xsd:element name="CapitalGainNetIncomeAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Capital gain net income</Description>
					<LineNumber>Section II Line 8</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="IRS1120ScheduleD"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Net Gain or Loss -->
		<xsd:element name="TotalOrdinaryGainLossAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Net gain or loss from Form 4797 (attach Form 4797)</Description>
					<LineNumber>Section II Line 9</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
			<xsd:complexType>
				<xsd:simpleContent>
					<xsd:extension base="USAmountType">
						<xsd:attribute name="form4684Cd">
							<xsd:simpleType>
								<xsd:restriction base="StringType">
									<xsd:enumeration value="FORM 4684"/>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:attribute>
						<xsd:attribute name="referenceDocumentId" type="IdListType"/>
						<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS4797 IRS4684"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Other Income -->
		<xsd:element name="OtherIncomeAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Other income</Description>
					<LineNumber>Section II Line 10</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="ItemizedOtherIncomeSchedule"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Total Income -->
		<xsd:element name="TotalIncomeAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Total income</Description>
					<LineNumber>Section II Line 11</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- DEDUCTIONS Section -->
		<!-- Compensation of Officers -->
		<xsd:element name="OfficersCompensationAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Compensation of officers</Description>
					<LineNumber>Section II Line 12</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="IRS1125E"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Salaries and Wages -->
		<xsd:element name="SalariesAndWagesAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Salaries and wages</Description>
					<LineNumber>Section II Line 13</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Repairs and Maintenance -->
		<xsd:element name="RepairsAndMaintenanceAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Repairs and maintenance</Description>
					<LineNumber>Section II Line 14</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Bad Debts -->
		<xsd:element name="BadDebtExpenseAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Bad debts</Description>
					<LineNumber>Section II Line 15</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="BadDebtsCurrentYearProvisionSchedule SpecificChargeOffMethodSchedule"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Rents -->
		<xsd:element name="TotalRentOrLeaseExpenseAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Rents</Description>
					<LineNumber>Section II Line 16</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Taxes and Licenses -->
		<xsd:element name="TaxesAndLicensesAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Taxes and licenses</Description>
					<LineNumber>Section II Line 17</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Interest Deductions -->
		<xsd:element name="TotalInterestExpenseDedAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Interest deductions</Description>
					<LineNumber>Section II Line 18</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Charitable Contributions -->
		<xsd:element name="CharitableContributionsTotAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Charitable contributions</Description>
					<LineNumber>Section II 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="CharitableContributionDeclarationStatement CharitableContributionStatement IRS8283"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Depreciation -->
		<xsd:element name="DepreciationAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Depreciation from Form 4562 not claimed on Schedule A or elsewhere on return</Description>
					<LineNumber>Section II Line 20</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="IRS4562"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Depletion -->
		<xsd:element name="DepletionAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Depletion</Description>
					<LineNumber>Section II Line 21</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Advertising -->
		<xsd:element name="AdvertisingAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Advertising</Description>
					<LineNumber>Section II Line 22</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Pension Profit Sharing Plans -->
		<xsd:element name="PensionProfitSharingPlansAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Pension, profit-sharing, etc., plans</Description>
					<LineNumber>Section II Line 23</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Employee Benefit Programs -->
		<xsd:element name="EmployeeBenefitProgramAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Employee benefit programs</Description>
					<LineNumber>Section II Line 24</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Domestic Production Activities Deductions -->
		<xsd:element name="DomesticProductionActDedAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Domestic Production Activities Deductions (attach Form 8903)</Description>
					<LineNumber>Section II Line 25</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="IRS8903"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Expenses Allocated to Connected Income -->
		<xsd:element name="TotDedExpnssAllocApprtnECIAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Expenses allocated to connected income</Description>
					<LineNumber>Section II Line 26</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Other Deductions -->
		<xsd:element name="OtherDeductionsAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Other deductions</Description>
					<LineNumber>Section II Line 27</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="ItemizedOtherDeductionsSchedule"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Total Deductions -->
		<xsd:element name="TotalDeductionAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Total deductions</Description>
					<LineNumber>Section II Line 28</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Taxable Income Before NOL -->
		<xsd:element name="TaxableIncomeBfrNOLSpclDedAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Taxable income before net operating loss deduction and special deductions</Description>
					<LineNumber>Section II Line 29</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="IRS6198"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- NOL Deduction -->
		<xsd:element name="NetOperatingLossDeductionAmt" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Net operating loss deduction</Description>
					<LineNumber>Section II Line 30a</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="ItemizedNetOperatingLossDeductionsSchedule NOLSpecialRulesStatement"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Special Deductions -->
		<xsd:element name="TotalSpecialDeductionsAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Special Deductions</Description>
					<LineNumber>Section II Line 30b</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Total NOL and Special Deductions -->
		<xsd:element name="TotalNOLSpecialDeductionAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Total net operating loss deduction and special deduction</Description>
					<LineNumber>Section II Line 30c</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

		<!-- Taxable Income -->
		<xsd:element name="TaxableIncomeAmt" type="USAmountType" minOccurs="0">
			<xsd:annotation>
				<xsd:documentation>
					<Description>Taxable income</Description>
					<LineNumber>Section II Line 31</LineNumber>
				</xsd:documentation>
			</xsd:annotation>
		</xsd:element>

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

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

	<xsd:complexType name="IRS1120FScheduleCType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120F Schedule C</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>

			<!-- Dividends from Less-Than-20%-Owned Domestic Corporations -->
			<xsd:element name="DomCorpBelow20OwnDivRcvdAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from less-than-20%-owned domestic corporations (other than debt-financed stock)</Description>
						<LineNumber>Schedule C Line 1(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Special Deductions from Less-Than-20%-Owned Domestic Corporations -->
			<xsd:element name="DomCorpBelow20OwnDeductionAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Special deductions on less-than-20%-owned domestic corporations (other than debt-financed stock)</Description>
						<LineNumber>Schedule C Line 1(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividends from 20%-or-More-Owned Domestic Corporations -->
			<xsd:element name="DomCorp20OrMoreOwnDivRcvdAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from 20%-or-more-owned domestic corporations (other than debt-financed stock)</Description>
						<LineNumber>Schedule C Line 2(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Special Deductions from 20%-or-More-Owned Domestic Corporations -->
			<xsd:element name="DomCorp20OrMoreOwnDeductionAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Special deductions on 20%-or-more-owned domestic corporations (other than debt-financed stock)</Description>
						<LineNumber>Schedule C Line 2(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Debt Financed Stock Dividends -->
			<xsd:element name="DebtFincdStockCorpDivRcvdAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends on debt-financed stock of domestic and foreign corporations (section 246A)</Description>
						<LineNumber>Schedule C Line 3(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Debt Financed Stock Special Deductions -->
			<xsd:element name="DebtFincdStockCorpDeductionAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Special deductions on debt-financed stock of domestic and foreign corporations (section 246A)</Description>
						<LineNumber>Schedule C Line 3(c)</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="DividendsOnDebtFinancedStockStatement"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Preferred Stock Dividends of Less-Than-20%-Owned Public Utilities -->
			<xsd:element name="PubUtilityBelow20DivRcvdAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends on certain preferred stock of less-than-20%-owned public utilities</Description>
						<LineNumber>Schedule C Line 4(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Preferred Stock Special Deductions of Less-Than-20%-Owned Public Utilities -->
			<xsd:element name="PubUtilityBelow20DedAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Special deductions on certain preferred stock of less-than-20%-owned public utilities</Description>
						<LineNumber>Schedule C Line 4(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Preferred Stock Dividends of 20%-or-More-Owned Public Utilities -->
			<xsd:element name="PubUtility20OrMoreDivRcvdAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends on certain preferred stock of 20%-or-more-owned public utilities</Description>
						<LineNumber>Schedule C Line 5(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Preferred Stock Special Deductions of 20%-or-More-Owned Public Utilities -->
			<xsd:element name="PubUtility20OrMoreDedAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Special deductions on certain preferred stock of 20%-or-more-owned public utilities</Description>
						<LineNumber>Schedule C Line 5(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividends from Less-Than-20%-Owned Foreign Corporations -->
			<xsd:element name="FrgnCorpBelow20OwnDivRcvdAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from less-than-20%-owned foreign corporations and certain FSCs</Description>
						<LineNumber>Schedule C Line 6(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Special Deductions from Less-Than-20%-Owned Foreign Corporations -->
			<xsd:element name="FrgnCorpBelow20OwnDeductionAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Special deductions on less-than-20%-owned foreign corporations and certain FSCs</Description>
						<LineNumber>Schedule C Line 6(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividends from 20%-or-More-Owned Foreign Corporations -->
			<xsd:element name="FrgnCorp20OrMoreOwnDivRcvdAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from 20%-or-more-owned foreign corporations and certain FSCs</Description>
						<LineNumber>Schedule C Line 7(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Special Deductions from 20%-or-More-Owned Foreign Corporations -->
			<xsd:element name="FrgnCorp20OrMoreOwnDedAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Special deductions on 20%-or-more-owned foreign corporations and certain FSCs</Description>
						<LineNumber>Schedule C Line 7(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Limited Special Deductions -->
			<xsd:element name="DivRcvdDedLimitationAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total limited special deductions</Description>
						<LineNumber>Schedule C Line 8(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other Foreign Dividends -->
			<xsd:element name="OtherDivForeignCorpTotRcvdAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from foreign corporations not included</Description>
						<LineNumber>Schedule C Line 9(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Foreign Dividend Gross-Up -->
			<xsd:element name="ForeignDivGrossUpTotRcvdAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Foreign dividend gross-up (section 78)</Description>
						<LineNumber>Schedule C Line 10(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- IC-DISC and Former DISC Dividends -->
			<xsd:element name="ICDISCFormerDISCDivRcvdAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>IC-DISC and former DISC dividends not included on previous lines (section 246(d))</Description>
						<LineNumber>Schedule C Line 11(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other Dividends -->
			<xsd:element name="OtherDividendsTotRcvdAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other dividends</Description>
						<LineNumber>Schedule C Line 12(a)</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="OtherDividendsStatement"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Deductions for Public Utilities Preferred Stock Dividends -->
			<xsd:element name="PubUtilityPrefStockDivDedAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deduction for dividends paid on certain preferred stock of public utilities</Description>
						<LineNumber>Schedule C Line 13(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Dividends -->
			<xsd:element name="TotalDividendsReceivedAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total dividends</Description>
						<LineNumber>Schedule C Line 14(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Special Deductions -->
			<xsd:element name="TotalSpecialDeductionsAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total special deductions</Description>
						<LineNumber>Schedule C Line 15</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

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

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

	<xsd:complexType name="IRS1120FScheduleJType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120F Schedule J</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>

			<!-- Member of a Controlled Group -->
			<xsd:element name="MemberOfControlledGroupInd" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates the corporation is a member of a controlled group</Description>
						<LineNumber>Schedule J Line 1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS1120ScheduleO"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Qualified Personal Service Corp. -->
			<xsd:element name="QualifiedPersonalSrvcCorpInd" type="CheckboxType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates a qualified personal service corporation</Description>
						<LineNumber>Schedule J Line 2</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Income Tax -->
			<xsd:element name="IncomeTaxAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Income tax</Description>
						<LineNumber>Schedule J Line 2</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountNNType">
							<xsd:attribute name="section197Cd">
								<xsd:simpleType>
									<xsd:restriction base="StringType">
										<xsd:enumeration value="SECTION 197"/>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:attribute>
							<xsd:attribute name="section197Amt" type="USAmountType"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Alternative Minimum Tax -->
			<xsd:element name="AlternativeMinimumTaxAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Alternative minimum tax</Description>
						<LineNumber>Schedule J Line 3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountNNType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS4626"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Income Tax and Alternative Minimum Tax -->
			<xsd:element name="IncomeTxPlusAltMinimumTaxAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Income tax and alternative minimum tax</Description>
						<LineNumber>Schedule J Line 4</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Foreign Tax Credit -->
			<xsd:element name="ForeignTaxCreditAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Foreign tax credit</Description>
						<LineNumber>Schedule J Line 5a</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="IRS1118 IRS1118ScheduleI IRS1118ScheduleJ"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- General Business Credit -->
			<xsd:element name="CYGenBusinessCreditAllowedAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>General business credit</Description>
						<LineNumber>Schedule J Line 5b</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="IRS3800"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Prior Year Minimum Tax Credit -->
			<xsd:element name="CurrentYearMinimumTaxCreditAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Credit for prior year minimum tax</Description>
						<LineNumber>Schedule J Line 5c</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="IRS8827"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Bond Credits from Form 8912 -->
			<xsd:element name="CurrentYearAllowableCreditAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Bond credits from Form 8912</Description>
						<LineNumber>Schedule J Line 5d</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="IRS8912"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Total Credits -->
			<xsd:element name="TotalCreditAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total credits</Description>
						<LineNumber>Schedule J Line 6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax Less Total Credit -->
			<xsd:element name="TaxLessCreditsAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax less total credit</Description>
						<LineNumber>Schedule J Line 7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax from Form 4255 -->
			<xsd:element name="Form4255Ind" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax from Form 4255</Description>
						<LineNumber>Schedule J Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS4255"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Tax from Form 8611 -->
			<xsd:element name="Form8611Ind" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax from Form 8611</Description>
						<LineNumber>Schedule J Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8611"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Tax from Form 8697 -->
			<xsd:element name="Form8697Ind" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax from Form 8697</Description>
						<LineNumber>Schedule J Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8697"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Tax from Form 8866 -->
			<xsd:element name="Form8866Ind" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax from Form 8866</Description>
						<LineNumber>Schedule J Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8866"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Tax from Form 8902 -->
			<xsd:element name="Form8902Ind" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax from Form 8902</Description>
						<LineNumber>Schedule J Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8902"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Other Taxes -->
			<xsd:element name="OtherInd" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other taxes</Description>
						<LineNumber>Schedule J Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherTaxAndInterestSchedule"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Total Other Taxes -->
			<xsd:element name="TotalOtherTaxesAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total other taxes</Description>
						<LineNumber>Schedule J Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Tax -->
			<xsd:element name="TotalTaxComputationAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total tax</Description>
						<LineNumber>Schedule J Line 9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

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

	<!-- =============================================================== -->
	<!-- ===============  IRS Form 1120F Section III ===================== -->
	<!-- =============================================================== -->

	<xsd:complexType name="IRS1120FSectionIIIType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120F Section III</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>

			<!-- Part I - Branch Profits Tax -->

			<!-- Amount from Section II -->
			<xsd:element name="TaxableIncomeBfrNOLSpclDedAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Amount from Section II</Description>
						<LineNumber>Section III Line 1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Connected Earnings and Profits -->
			<xsd:element name="AdjECTIAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Connected earnings and profits</Description>
						<LineNumber>Section III 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="ConnectedEarningsProfitsSchedule"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Effectively Connected Earnings and Profits -->
			<xsd:element name="EffectivelyConnectEarnPrftAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Effectively connected earnings and profits</Description>
						<LineNumber>Section III Line 3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!--  US Net Equity at End of Current Year-->
			<xsd:element name="USNetEquityCurrentEndYearAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>US net equity at end of current year</Description>
						<LineNumber>Section III Line 4(a)</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="USNetEquityEndOfCurrentYearSchedule"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!--  US Net Equity at End of Prior Year-->
			<xsd:element name="USNetEquityPriorEndYearAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>US net equity at end of prior year</Description>
						<LineNumber>Section III Line 4(b)</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="USNetEquityEndOfPriorYearSchedule"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Increase in US Net Equity -->
			<xsd:element name="USNetEquityIncreaseAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Increase in US net equity</Description>
						<LineNumber>Section III Line 4(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Decrease in US Net Equity -->
			<xsd:element name="USNetEquityDecreaseAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Decrease in US net equity</Description>
						<LineNumber>Section III Line 4(d)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Non-Previously Taxed Accumulated Earnings and Profits -->
			<xsd:element name="NonPrevTxdAccumECEPAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Non-previously taxed accumulated earnings and profits</Description>
						<LineNumber>Section III Line 4(e)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividend Equivalent Amount -->
			<xsd:element name="DividendEquivalentAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividend equivalent amount</Description>
						<LineNumber>Section III Line 5</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Branch Profits Tax -->
			<xsd:element name="BranchProfitsTaxAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Branch profits tax</Description>
						<LineNumber>Section III Line 6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Part II - Tax on Excess Interest -->

			<!-- Interest from Section II -->
			<xsd:element name="TotalInterestExpenseDedAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Interest from Section II</Description>
						<LineNumber>Section III Line 7(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Interest Apportioned to Effectively Connected Income -->
			<xsd:element name="InverseTotIntExpnsAllocableAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Interest apportioned to effectively connected income</Description>
						<LineNumber>Section III Line 7(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Interest Total -->
			<xsd:element name="InterstExpenseAllocableAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Interest total</Description>
						<LineNumber>Section III Line 7(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Branch Interest -->
			<xsd:element name="BranchInterestAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Branch interest</Description>
						<LineNumber>Section III Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Assests More-Than-80% US Assets-->
			<xsd:element name="AssetsMore80USAssetsInd" type="CheckboxType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates 80% or more of corporation's assests are US assets</Description>
						<LineNumber>Section III Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Excess Interest -->
			<xsd:element name="ExcessInterestAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Excess interest</Description>
						<LineNumber>Section III Line 9(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Bank Excess Interest Treated as Interest on Deposits -->
			<xsd:element name="BankExcessInterestAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Bank excess interest treated as interest on deposits</Description>
						<LineNumber>Section III Line 9(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Excess Interest -->
			<xsd:element name="NetExcessInterestAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total excess interest</Description>
						<LineNumber>Section III Line 9(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax on Excess Interest -->
			<xsd:element name="TaxOnExcessInterestAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax on excess interest</Description>
						<LineNumber>Section III Line 10</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Part III - Additional Information -->

			<!-- Complete Termination of US Trades or Businesses -->
			<xsd:element name="USTradeOrBusTerminationInd" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Complete termination of US trades or businesses</Description>
						<LineNumber>Section III Line 11(a)</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="BinaryAttachment"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Tax Free Liquidation or Reorganization of Foreign Corporation -->
			<xsd:element name="TaxFreeLiquidationInd" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax free liquidation or reorganization of foreign corporation</Description>
						<LineNumber>Section III Line 11(b)</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="BinaryAttachment"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Tax Free Incorporation of US Trades or Businesses  -->
			<xsd:element name="USTradeOrBusTaxFreeIncorpInd" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax free incorporation of US trades or businesses</Description>
						<LineNumber>Section III Line 11(c)</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="Section18842Td5Statement"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

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

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

	<xsd:complexType name="IRS1120FScheduleLType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120F Schedule L</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>

			<!-- US Basis -->
			<xsd:element name="USBasisInd" type="CheckboxType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>US basis</Description>
						<LineNumber>Schedule L</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Worldwide Basis -->
			<xsd:element name="WorldwideBasisInd" type="CheckboxType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Worldwide basis</Description>
						<LineNumber>Schedule L</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Cash -->
			<xsd:element name="CashAssets" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Cash</Description>
						<LineNumber>Schedule L Line 1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Trade Notes and Accounts Receivables -->
			<xsd:element name="TradeNotesAcctReceivableAssets" type="SchLColumnsACType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Trade notes and accounts receivable</Description>
						<LineNumber>Schedule L Line 2a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Less Bad Debt Allowance and Net Account Receivables -->
			<xsd:element name="BadDebtAllowanceAssets" type="SchLColumnsABCDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Less bad debt allowance</Description>
						<LineNumber>Schedule L Line 2b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Inventories -->
			<xsd:element name="InventoriesAssets" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Inventories</Description>
						<LineNumber>Schedule L Line 3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- U.S. Government Obligations -->
			<xsd:element name="USGovernmentObligationsAssets" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>U.S. government obligations</Description>
						<LineNumber>Schedule L Line 4</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax-Exempt Securities -->
			<xsd:element name="TaxExemptSecuritiesAssets" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax-exempt securities</Description>
						<LineNumber>Schedule L Line 5</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Interbranch Current Assets -->
			<xsd:element name="InterbranchCurrentAssets" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Interbranch current assets</Description>
						<LineNumber>Schedule L Line 6a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedInterbranchCurrentAssetsSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Other Current Non-US Assets -->
			<xsd:element name="OtherCurrentNonUSAssets" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other current non-US assets</Description>
						<LineNumber>Schedule L Line 6b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherCurrentNonUSAssetsSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Other Current US Assets -->
			<xsd:element name="OtherCurrentUSAssets" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other current US assets</Description>
						<LineNumber>Schedule L Line 6c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherCurrentAssetsSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Loan to Sharehlders -->
			<xsd:element name="LoansToShareholdersAssets" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Loans to shareholders</Description>
						<LineNumber>Schedule L Line 7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Mortgage and Real Estate Loans -->
			<xsd:element name="MortgageRealEstateLoansAssets" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Mortgage and real estate loans</Description>
						<LineNumber>Schedule L Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other Investments - non-US -->
			<xsd:element name="OtherInvestmentsNonUSAssets" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other investments - non-US</Description>
						<LineNumber>Schedule L Line 9a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedLoanInvestmentsNonUSAssetsSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Other Investments - US -->
			<xsd:element name="OtherInvestmentsUSAssets" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other investments - US</Description>
						<LineNumber>Schedule L Line 9b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherInvestmentsSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Buildings and Other Depreciable Assets -->
			<xsd:element name="BldgOtherDepreciableAssets" type="SchLColumnsACType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Buildings and other depreciable assets</Description>
						<LineNumber>Schedule L Line 10a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Accumulated Depreciation and Net Depreciable Assets -->
			<xsd:element name="AccumulatedDepreciationAssets" type="SchLColumnsABCDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Accumulated depreciation</Description>
						<LineNumber>Schedule L Line 10b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Depletable Assets -->
			<xsd:element name="DepletableAssets" type="SchLColumnsACType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Depletable assets</Description>
						<LineNumber>Schedule L Line 11a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Accumulated Depletion and Net Depletable Assets -->
			<xsd:element name="AccumulatedDepletionAssets" type="SchLColumnsABCDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Accumulated depletion</Description>
						<LineNumber>Schedule L Line 11b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Land -->
			<xsd:element name="LandAssets" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Land</Description>
						<LineNumber>Schedule L Line 12</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Intangible Assets -->
			<xsd:element name="IntangibleAssets" type="SchLColumnsACType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Intangible assets (amortizable only)</Description>
						<LineNumber>Schedule L Line 13a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Accumulated Amortization and Net Intangible Assets -->
			<xsd:element name="AccumulatedAmortizationAssets" type="SchLColumnsABCDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Accumulated amortization</Description>
						<LineNumber>Schedule L Line 13b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Held in Trust Assets -->
			<xsd:element name="HeldInTrustAssets" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Held in trust assets</Description>
						<LineNumber>Schedule L Line 14</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other Non-Current Interbranch Assets -->
			<xsd:element name="OtherNonCurrentInterbranchAst" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other non-current interbranch assets</Description>
						<LineNumber>Schedule L Line 15</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherNonCurrentInterbranchAssetsSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Other Non-Current Assets Non-US -->
			<xsd:element name="OtherNonCurrentNonUSAssets" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other assets non-US</Description>
						<LineNumber>Schedule L Line 16a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherNonCurrentNonUSAssetsSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Other Non-Current Assets US -->
			<xsd:element name="OtherNonCurrentUSAssets" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other assets US</Description>
						<LineNumber>Schedule L Line 16b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherNonCurrentUSAssetsSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Total Assets -->
			<xsd:element name="TotalAssets" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total assets</Description>
						<LineNumber>Schedule L Line 17</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Accounts Payable -->
			<xsd:element name="AccountsPayableLiabilities" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Accounts payable</Description>
						<LineNumber>Schedule L Line 18</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Short-Term Payable Interbranch Liabilities -->
			<xsd:element name="STPyblInterbranchLiabilities" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Mortgages, notes, bonds payable in less than 1 year - interbranch liabilities </Description>
						<LineNumber>Schedule L Line 19a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="MortgagesEtcPayableLessThan1YrInterbranchLiabilitiesSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Short-Term Payable Third-party Liabilities -->
			<xsd:element name="STPyblThirdPartyLiabilities" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Mortgages, notes, bonds payable in less than 1 year - third-party liabilities</Description>
						<LineNumber>Schedule L Line 19b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="MortgagesEtcPayableLessThan1YrThirdPartyLiabilitiesSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Other Current Liabilities -->
			<xsd:element name="OtherCurrentLiabilities" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other current liabilities</Description>
						<LineNumber>Schedule L Line 20</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherCurrentLiabilitiesSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Loans from Shareholders -->
			<xsd:element name="LoansFromShrLiabilities" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Loans from shareholders</Description>
						<LineNumber>Schedule L Line 21</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>


			<!-- Interbranch liabilities -->
			<xsd:element name="InterbranchLiabilities" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Mortgages, notes, bonds payable in 1 year or more - Interbranch Liabilities</Description>
						<LineNumber>Schedule L Line 22a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="MortgagesEtcPayableGreaterThan1YrInterbranchLiabilitiesSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Third-party Liabilities -->
			<xsd:element name="ThirdPartyLiabilities" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Mortgages, notes, bonds payable in 1 year or more - Third-party Liabilities</Description>
						<LineNumber>Schedule L Line 22b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="MortgagesEtcPayableGreaterThan1YrThirdPartyLiabilitiesSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Liabilities Held in Trust -->
			<xsd:element name="LiabilitiesHeldInTrust" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Liabilities held in trust</Description>
						<LineNumber>Schedule L Line 23</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other Interbranch Liabilities -->
			<xsd:element name="OtherInterbranchLiabilities" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other interbranch liabilities</Description>
						<LineNumber>Schedule L Line 24a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherInterbranchLiabilitiesSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Other Liabilities -->
			<xsd:element name="OtherThirdPartyLiabilities" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other liabilities</Description>
						<LineNumber>Schedule L Line 24b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherThirdPartyLiabilitiesSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Capital Preferred Stock -->
			<xsd:element name="CapitalPreferredStockEquity" type="SchLColumnsACType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Capital preferred stock</Description>
						<LineNumber>Schedule L Line 25a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Capital Common Stock and Total Capital Stock -->
			<xsd:element name="CapitalCommonStockEquity" type="SchLColumnsABCD2Type" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Capital common stock</Description>
						<LineNumber>Schedule L Line 25b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Additional Paid-In Capital -->
			<xsd:element name="AdditionalPaidInCapitalEquity" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Additional paid-in capital</Description>
						<LineNumber>Schedule L Line 26</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Retained Earnings Appropriated -->
			<xsd:element name="RetainedEarningsApprEquity" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Retained earnings appropriated</Description>
						<LineNumber>Schedule L Line 27</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="RetainedEarningsAppropriatedSchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Retained Earnings Unappropriated -->
			<xsd:element name="RetainedEarningsUnapprEquity" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Retained earnings unappropriated</Description>
						<LineNumber>Schedule L Line 28</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Adjustments to Shareholders Equity-->
			<xsd:element name="AdjustmentShrEquity" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Adjustments to shareholders equity</Description>
						<LineNumber>Schedule L Line 29</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="SchLColumnsBDType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="AdjustmentsToShareholdersEquitySchedule"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Less Cost of Treasury Stock -->
			<xsd:element name="LessCostOfTreasuryStockEquity" type="SchLColumnsBDNNType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Less cost of treasury stock at beginning of tax year</Description>
						<LineNumber>Schedule L Line 30</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Liabilities and Shareholders Equity -->
			<xsd:element name="TotalLiabilitiesEquity" type="SchLColumnsBDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total liabilities and shareholders equity</Description>
						<LineNumber>Schedule L Line 31</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

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

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

	<xsd:complexType name="IRS1120FScheduleWType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120F Schedule W</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>

			<!-- Total Chapter 3 and 4 Payments -->
			<xsd:element name="IncomeTaxPaidOrWithheldAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total chapter 3 and 4 payments</Description>
						<LineNumber>Schedule W Line 1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax Amount Line 1 -->
			<xsd:element name="TotalTaxComputationAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax amount line 1</Description>
						<LineNumber>Schedule W Line 2</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Section 1445 And 1446 Tax -->
			<xsd:element name="Section1445And1446TaxAmt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Section 1445 and 1446 tax</Description>
						<LineNumber>Schedule W Line 3</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="Section1445and1446TaxStatement"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Total Chapter 3 and 4 Tax -->
			<xsd:element name="TotalTaxSpecifiedChapAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total Chapter 3 and 4 Tax</Description>
						<LineNumber>Schedule W Line 4</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tentative Overpayment From Chapters 3 and 4 Withholding -->
			<xsd:element name="TentOvpmtWthldSpecifiedChapAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tentative overpayment from chapters 3 and 4 withholding</Description>
						<LineNumber>Schedule W Line 5</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Overpayment Line 8a -->
			<xsd:element name="OverpaymentAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Overpayment line 8a</Description>
						<LineNumber>Schedule W Line 6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Overpayment From Chapters 3 and 4 Withholding -->
			<xsd:element name="OvpmtWthldSpecifiedChapAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Overpayment from chapters 3 and 4 withholding</Description>
						<LineNumber>Schedule W Line 7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

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

   <!-- =========================================================================== -->
   <!-- ========== Types for Supporting Info, Schedules, Elections, etc. ========== -->
   <!-- =========================================================================== -->

   <!-- Type for Section I Income Table -->
   <xsd:complexType name="SectionIIncomeType">
   	<xsd:sequence>
			<xsd:element name="GrossAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross Amount</Description>
						<LineNumber>Column b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TaxRt" type="RatioType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Rate of Tax</Description>
						<LineNumber>Column c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TaxLiabilityAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Amount of tax liability</Description>
						<LineNumber>Column d</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="IncomeTaxPaidOrWithheldAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Amount of US income tax paid or withheld at the source</Description>
						<LineNumber>Column e</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>


 	<!-- Type for Schedule L lines with elements for columns: (a), (b), (c), and (d) -->
	<xsd:complexType name="SchLColumnsABCDType">
		<xsd:sequence>
				<xsd:element name="BalanceSheetPerBooksBOYAmt" type="USAmountNNType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Balance sheet per books at beginning of tax year</Description>
						<LineNumber>Schedule L column(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TotalBalanceSheetPerBksBOYAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total balance sheet per books at beginning of tax year</Description>
						<LineNumber>Schedule L column(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BalanceSheetPerBooksEOYAmt" type="USAmountNNType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Balance sheet per books at end of tax year</Description>
						<LineNumber>Schedule L column(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TotalBalanceSheetPerBksEOYAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total balance sheet per books at end of tax year</Description>
						<LineNumber>Schedule L column(d)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>

 	<!-- Type 2 for Schedule L lines with elements for columns: (a), (b), (c), and (d) -->
	<xsd:complexType name="SchLColumnsABCD2Type">
		<xsd:sequence>
				<xsd:element name="BalanceSheetPerBooksBOYAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Balance sheet per books at beginning of tax year</Description>
						<LineNumber>Schedule L column(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TotalBalanceSheetPerBksBOYAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total balance sheet per books at beginning of tax year</Description>
						<LineNumber>Schedule L column(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BalanceSheetPerBooksEOYAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Balance sheet per books at end of tax year</Description>
						<LineNumber>Schedule L column(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TotalBalanceSheetPerBksEOYAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total balance sheet per books at end of tax year</Description>
						<LineNumber>Schedule L column(d)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>

	<!-- Type for Schedule L lines with elements for columns: (a) and (c) -->
	<xsd:complexType name="SchLColumnsACType">
		<xsd:sequence>
				<xsd:element name="BalanceSheetPerBooksBOYAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Balance sheet per books at beginning of tax year</Description>
						<LineNumber>Schedule L column(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BalanceSheetPerBooksEOYAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Balance sheet per books at end of tax year</Description>
						<LineNumber>Schedule L column(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>

	<!-- Type for Schedule L lines with elements for columns: (b) and (d) -->
	<xsd:complexType name="SchLColumnsBDType">
		<xsd:sequence>
			<xsd:element name="TotalBalanceSheetPerBksBOYAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total balance sheet per books at beginning of tax year</Description>
						<LineNumber>Schedule L column(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TotalBalanceSheetPerBksEOYAmt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total balance sheet per books at end of tax year</Description>
						<LineNumber>Schedule L column(d)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>

  	<!-- Type for Schedule L lines with elements for positive-only columns: (b) and (d)  -->
	<xsd:complexType name="SchLColumnsBDNNType">
		<xsd:sequence>
			<xsd:element name="TotalBalanceSheetPerBksBOYAmt" type="USAmountNNType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total balance sheet per books at beginning of tax year - non-negative</Description>
						<LineNumber>Schedule L column(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TotalBalanceSheetPerBksEOYAmt" type="USAmountNNType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total balance sheet per books at end of tax year - non-negative</Description>
						<LineNumber>Schedule L column(d)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>

 </xsd:schema>
