<?xml version="1.0" encoding="UTF-8"?>

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

   <xsd:annotation>
     <xsd:documentation>
       <Description>IRS e-file Income Tax Schema - IRS Form 1120F</Description>
       <TaxYear>2012</TaxYear>
       <MaturityLevel>Draft Release</MaturityLevel>
       <ReleaseDate>September 5, 2012</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 IRS3115 IRS3468 IRS4255 IRS4797 IRS5884 IRS6478 IRS6765 IRS8302 IRS8586 IRS8697 IRS8716 IRS8820 IRS8826 IRS8834 IRS8835 IRS8844 IRS8845 IRS8846 IRS8874 IRS8881 IRS8882"/>

					<xsd:attribute name="ChngOfAcctPDUndrSec1442BOrCInd">
						<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="section30191002ElectionInd">
						<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="SpecialConditionDescription" 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="NameOrAddressChange" 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="FirstPostMergerReturn" 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="ScheduleM3Attached" 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="InitialReturn" 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="FinalReturn" 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="AmendedReturn" 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="SupersededReturn" 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="ProtectiveReturn" 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="CountryOfIncorporation" 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="ForeignCountryIncomeSubjToTax" 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="DateIncorporated" 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="City" type="CityType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>
								<Description>City</Description>
							</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="ProvinceOrState" 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="Country" 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="PrincipleLocationUSAddress" 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="PrincipleLocationFrgnAddress" 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="MaintainOfficeInUS" 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="TypeOfAgent" 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="NameOfAgentPerson" 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="NameOfAgentBusiness" 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="USAddressOfAgent" 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="ForeignAddressOfAgent" 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="BusinessActivityCode" 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="InactiveBusinessActivityCode">
				<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="BusinessActivity" 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="ProductOrService" 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="MethodOfAcctCash" 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="MethodOfAcctAccrual" 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="MethodOfAcctOther" 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="OtherMethodOfAcctSpecify" type="ShortDescriptionType"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Accounting Method Change from Prior Year -->
		<xsd:element name="AccountingMethodChangeFromPrYr" 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="DeterminationMethodChgFromPrYr" 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="PrecedingUSTaxReturn" 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="TradeOrBusinessInUS" 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="FIRPTASaleOrDisposition" 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="PrmnntEstabInUSForSect894bTrty" 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="ForeignCountryName" 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="RelatedPartyTransactions" 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="numberOf5472sAttached">
							<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="ControlledCorporation" 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="PersonalServiceCorporation" 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="TaxExemptInterest" 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="Own50PercentOrMoreVotingStock" 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="NOLForegoCarryback" 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="NOLCarryoverFromPriorYear" 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="ControlledGroupMember" 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="ParentCorporationNameControl" 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="MissingEINReason">
				<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="DealerUnderIRC475" 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="MarkToMarketOtherThanDealer" 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="Own50PercentCorpVotingStock" 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="OwnCorpVotingStockPercent" 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="USTreatyOverrules" 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</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>

		<!-- Owned Foreign Entities under Regulations Sections 301.7701-2 and 301.7701-3 -->
		<xsd:element name="OwnedEntitiesDisregarded" 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="ECIOrECITrtdDistriSharePrtshp" 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="Owned10PercentIntForeignPrtshp" 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="AllocationIncomePerSection482" 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="InterbranchTransaction" 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="UncertainTaxPositionStatement" 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>

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

		<!-- Tax from Section I -->
		<xsd:element name="TaxFromSectionI" 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="TaxFromSectionII" 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="TaxFromSectionIII" 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="TotalTax" 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="PriorYearOverpaymentCredited" 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="EstimatedTaxPayments" 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="trustIndicator">
							<xsd:simpleType>
								<xsd:restriction base="StringType">
									<xsd:enumeration value="T"/>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:attribute>
						<xsd:attribute name="trustPaymentAmount" type="USAmountType"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Refund Applied for on Form 4466 -->
		<xsd:element name="RefundAppliedForForm4466" 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="TaxPaymentBalance" 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="TaxDepositedWith7004" 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="CreditFromForm2439" 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="CreditFromForm4136" 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="OzoneDepletingChemicalsInd">
							<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="RefundableCredits" 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="IRS3800 IRS8827" />
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Withholding from Forms 8288-A or 8805 -->
		<xsd:element name="WithholdingFrom8288AOr8805" 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"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Total Payments -->
		<xsd:element name="TotalPayments" 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="BackupWithholdingIndicator">
							<xsd:simpleType>
								<xsd:restriction base="StringType">
									<xsd:enumeration value="BACKUP WITHHOLDING"/>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:attribute>
						<xsd:attribute name="BackupWithholdingAmount" type="USAmountType"/>
					</xsd:extension>
				</xsd:simpleContent>
			</xsd:complexType>
		</xsd:element>

		<!-- Form 2220 Attached -->
		<xsd:element name="Form2220Attached" 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="EstimatedTaxPenalty" 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="BalanceDue" type="USAmountNNType">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Amount Owed</Description>
						<LineNumber>7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<!-- Overpayment Section -->
			<xsd:element name="OverpaymentSection">
				<xsd:complexType>
					<xsd:sequence>
						<!-- Overpayment Amount -->
						<xsd:element name="OverpaymentAmount" 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="OverpaymentAmountFromCTW" 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="CreditElect" 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="Refund" 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 -->
		<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="NameOfTreatyCountry" type="CountryType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Name of treaty country</Description>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

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

			<!-- Dividends -->
			<xsd:element name="Dividends" type="SectionIIncome" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends</Description>
						<LineNumber>Section I Line 2</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Rents -->
			<xsd:element name="ClassOfIncomeRents" type="SectionIIncome" 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="Royalties" type="SectionIIncome" 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="Annuities" type="SectionIIncome" 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="GainsFromDisposal" 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="SectionIIncome">
							<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="GainsFromSaleOrExchange" type="SectionIIncome" 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="FiduciaryDistributions" 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="SectionIIncome">
							<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="GrossAmount" 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="AmountOfTax" 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="SectionIIncome">
							<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="TotalAmountOfTax" 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="TotalAmtOfTaxPaidWithheldSrc" 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="CorpFiscallyTransparent" 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="GrossReceiptsOrSales" 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="ReturnsAndAllowances" 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="GrossReceiptsOrSalesBalance" 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="CostOfGoodsSold" 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="GrossProfit" 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="DividendsSchC" 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="InterestIncome" 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="GrossRents" 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="GrossRoyalties" 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="CapitalGainNetIncome" 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="NetGainLoss" 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="form4684Indicator">
							<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="OtherIncome" 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="TotalIncome" 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="CompensationOfOfficers" 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="SalariesAndWages" 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="RepairsAndMaintenance" 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="BadDebts" 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="Rents" 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="TaxesAndLicenses" 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="InterestDeductions" 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="CharitableContributions" 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="Depreciation" 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="Depletion" 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="Advertising" 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="PensionProfitSharingPlans" 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="EmployeeBenefitPrograms" 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="DomProdActivitiesDeductions" 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="ExpensesAllocatedIncome" 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="OtherDeductions" 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="TotalDeductions" 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="TaxableIncomeBeforeNOL" 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="NetOperatingLossDeduction" 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="SpecialDeductions" 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="TotalNOLAndSpecialDeductions" 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="TaxableIncome" 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="DomesticOwndBelow20Dividends" 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="DomesticOwndBelow20SpecialDed" 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="DomesticOwnd20OrMoreDividends" 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="DomesticOwnd20OrMoreSpecialDed" 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="DebtFinancedStockDividends" 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="DebtFinancedStockSpecialDed" 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="PubUtilBelow20PrefStkDiv" 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="PubUtilBelow20PrefStkSpclDed" 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="PubUtil20OrMorePrefStkDiv" 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="PubUtil20OrMorePrefStkSpclDed" 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="ForeignOwndBelow20Dividends" 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="ForeignOwndBelow20SpecialDed" 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="ForeignOwnd20OrMoreDividends" 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="ForeignOwnd20OrMoreSpecialDed" 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="TotalLimitedSpecialDeductions" 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="OtherForeignDividends" 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="ForeignDividendGrossUp" 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="ICDISCFormerDISCDividends" 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="OtherDividends" 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="PublicUtilitiesPrefStkDivDed" 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="TotalDividends" 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="TotalSpecialDeductions" 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="MemberOfControlledGroup" 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="QualifiedPersonalServiceCorp" 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="IncomeTax" 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="section197Indicator">
								<xsd:simpleType>
									<xsd:restriction base="StringType">
										<xsd:enumeration value="SECTION 197"/>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:attribute>
							<xsd:attribute name="section197Amount" type="USAmountType"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Alternative Minimum Tax -->
			<xsd:element name="AlternativeMinimumTax" 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="IncomeTaxAndAlternativeMinTax" 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="ForeignTaxCredit" 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="GeneralBusinessCredit" 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="PriorYearMinimumTaxCredit" 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="BondCreditsFromForm8912" 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="TotalCredits" 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="TaxLessTotalCredit" 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="TaxFromForm4255" 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="TaxFromForm8611" 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="TaxFromForm8697" 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="TaxFromForm8866" 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="TaxFromForm8902" 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="OtherTaxes" 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="TotalOtherTaxes" 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="TotalTax" 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="AmountFromSectionII" 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="ConnectedEarningsAndProfits" 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="EffectivelyConnectedEarnProfit" 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="USNetEquityCurrentEOY" 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="USNetEquityPriorEOY" 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="IncreaseInUSNetEquity" 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="DecreaseInUSNetEquity" 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="NonPreviouslyTaxedAccumulated" 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="DividendEquivalent" 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="BranchProfitsTax" 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="InterestFromSectionII" 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="InterestApportionedEffectively" 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="InterestTotal" 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="BranchInterest" 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="AssetsMore80USAssets" 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="ExcessInterest" 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="BankExcessInterest" 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="TotalExcessInterest" 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="TaxOnExcessInterest" 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="CompleteTerminationOfUS" 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="TaxFreeLiquidation" 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="TaxFreeIncorporation" 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="USBasis" 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="WorldwideBasis" 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="Cash" 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="TradeNotesAcctReceivable" 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="BadDebtAllowance" 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="Inventories" 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="USGovernmentObligations" 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="TaxExemptSecurities" 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="LoansToShareholders" 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="MortgageRealEstateLoans" 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="OtherInvestmentsNonUS" 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="OtherInvestmentsUS" 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="AccumulatedDepreciation" 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="AccumulatedDepletion" 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="Land" 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="AccumulatedAmortization" 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="OtherNonCurrentAssetsNonUS" 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="OtherNonCurrentAssetsUS" 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="AccountsPayable" 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="ShortTermPayableInterbranch" 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="ShortTermPayableThirdParty" 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="LoansFromShareholders" 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="OtherLiabilities" 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="CapitalPreferredStock" 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="CapitalCommonStock" 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="AdditionalPaidInCapital" 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="RetainedEarningsAppr" 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="RetainedEarningsUnappr" 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="AdjToShareholdersEquity" 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="CostOfTreasuryStockBOY" 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 Payments -->
			<xsd:element name="Totalpayments" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total chapter 3 payments</Description>
						<LineNumber>Schedule W Line 1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax Amount Line 1 -->
			<xsd:element name="TaxAmountLine1" 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="Section1445And1446Tax" 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 Tax -->
			<xsd:element name="TotalCTWTax" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total Chapter 3 Tax</Description>
						<LineNumber>Schedule W Line 4</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tentative Overpayment From CTW -->
			<xsd:element name="TentativeOverpaymentAMTCTW" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tentative overpayment from CTW</Description>
						<LineNumber>Schedule W Line 5</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Overpayment Line 8a -->
			<xsd:element name="Overpayment8aAmount" 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 CTW -->
			<xsd:element name="OverpaymentFromCTW" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Overpayment from CTW</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="SectionIIncome">
   	<xsd:sequence>
			<xsd:element name="GrossAmount" 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="RateOfTax" 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="AmountOfTax" 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="AmountOfUSTaxPaid" 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="BalanceSheetPerBooksBOY" 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="TotalBalanceSheetPerBooksBOY" 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="BalanceSheetPerBooksEOY" 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="TotalBalanceSheetPerBooksEOY" 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="BalanceSheetPerBooksBOY" 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="TotalBalanceSheetPerBooksBOY" 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="BalanceSheetPerBooksEOY" 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="TotalBalanceSheetPerBooksEOY" 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="BalanceSheetPerBooksBOY" 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="BalanceSheetPerBooksEOY" 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="TotalBalanceSheetPerBooksBOY" 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="TotalBalanceSheetPerBooksEOY" 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="TotalBalanceSheetPerBooksBOY" 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="TotalBalanceSheetPerBooksEOY" 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>
