<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns="http://incometaxindiaefiling.gov.in/Corpmaster"
	xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://incometaxindiaefiling.gov.in/Corpmaster"
	elementFormDefault="qualified" attributeFormDefault="unqualified"
	xml:lang="EN-US">

	<xs:simpleType name="nonEmptyString">
		<xs:restriction base="xs:string">
			<xs:pattern
				value="|(\s*([\w\d_=!@#$%\^*\(\){}\[\]\|\\:;',\.\?/~`\-\+&lt;&gt;&amp;&quot;][\s\w\d_=!@#$%\^*\(\){}\[\]\|\\:;',\.\?/~`\-\+&lt;&gt;&amp;&quot;]*)\s*)"></xs:pattern>
		</xs:restriction>
	</xs:simpleType>

	<xs:element name="CreationInfo">
		<xs:annotation>
			<xs:documentation>This element will be used by third party vendors and intermediaries to give details of their software or xml creation.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SWVersionNo" default="1.0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="10" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SWCreatedBy">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[S][W][0-9]{8}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="XMLCreatedBy">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[S][W][0-9]{8}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="XMLCreationDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2020-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntermediaryCity" default="Delhi">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="25" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Digest">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="-|.{44}" />					
						</xs:restriction>
					</xs:simpleType>				
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Form_ITR6">
		<xs:annotation>
			<xs:documentation>Enter details of IT return form</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="FormName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="ITR-6"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Description"
					fixed="For Companies other than companies claiming exemption under section 11">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="75" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AssessmentYear">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="2020"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SchemaVer">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="10" />
							<xs:minLength value="1" />
							<xs:pattern value="Ver1.1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FormVer">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="10" />
							<xs:minLength value="1" />
							<xs:pattern value="Ver1.0" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PartA_GEN1">
		<xs:annotation>
			<xs:documentation>General</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="OrgFirmInfo" />
				<xs:element ref="FilingStatus" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OrgFirmInfo">
		<xs:annotation>
			<xs:documentation>Enter personal information</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="AssesseeName">
					<xs:annotation>
						<xs:documentation>Assessee name with Sur Name or Org Name mandatory.</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CINissuedByMCA" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z0-9]{21}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="Address">
					<xs:annotation>
						<xs:documentation> Address of assessee</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="DateOFFormOrIncorp">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:maxInclusive value="2020-03-31" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateofBusCommencement" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:maxInclusive value="2020-03-31" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StatusOrCompanyType">
					<xs:annotation>
						<xs:documentation>
						6 : public company 
						7 : private company 
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:token">
							<xs:enumeration value="6" />
							<xs:enumeration value="7" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DomesticCompFlg" default="Y">
					<xs:annotation>
						<xs:documentation>
						Y : Domestic Company 
						N : Foreign Company   
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="FilingStatus">
		<xs:annotation>
			<xs:documentation> Filing status of assesse</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ReturnFileSec">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncomeTaxSec" default="11">
								<xs:annotation>
									<xs:documentation>
										"11" - 139(1)-On or before due date
										"12" - 139(4)-After due date
										"13" - 142(1)
										"14" - 148
										"15" - 153A
										"16" - 153C
										"17" - 139(5)-Revised Return
										"18" - 139(9)
										"19" - 92CD-Modified return
										"20" - 119(2)(b)-after condonation of delay
									</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:unsignedInt">
										<xs:enumeration value="11" />
										<xs:enumeration value="12" />
										<xs:enumeration value="13" />
										<xs:enumeration value="14" />
										<xs:enumeration value="15" />
										<xs:enumeration value="16" />
										<xs:enumeration value="17" />
										<xs:enumeration value="18" />
										<xs:enumeration value="19" />
										<xs:enumeration value="20" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ReceiptNo" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Enter efiling or other Ack No of Original return here in case of revised return</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="15" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OrigRetFiledDate" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Enter Date of filing of Original return</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2020-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="UniqueNumNoticeUs" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="23" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NoticeDateUnderSec" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2020-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
					<xs:element name="ResidentialStatus" default="RES">
						<xs:annotation>
							<xs:documentation>
								"RES" - Resident
								"NRI" - Non Resident
							</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="nonEmptyString">
								<xs:enumeration value="RES" />
								<xs:enumeration value="NRI" />
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="Section115BA" minOccurs="0">
						<xs:annotation>
							<xs:documentation>
								115BA-Section 115BA
								115BAA-Section 115BAA
								115BAB-Section 115BAB
								NA-None of above 
							</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="nonEmptyString">
								<xs:enumeration value="115BA" />
								<xs:enumeration value="115BAA" />
								<xs:enumeration value="115BAB" />
								<xs:enumeration value="NA" />
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="GrossReceipt" minOccurs="0">
						<xs:annotation>
							<xs:documentation>
								Y-Yes
								N-No
							</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="nonEmptyString">
								<xs:enumeration value="N" />
								<xs:enumeration value="Y" />
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="ResidentSec90" minOccurs="0">
						<xs:annotation>
							<xs:documentation>
								Y-Yes
								N-No
							</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="nonEmptyString">
								<xs:enumeration value="N" />
								<xs:enumeration value="Y" />
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="NRI_PE" minOccurs="0">
						<xs:annotation>
							<xs:documentation>
								Y-Yes
								N-No
							</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="nonEmptyString">
								<xs:enumeration value="Y" />
								<xs:enumeration value="N" />
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="RegistratedLaw" minOccurs="0">
						<xs:annotation>
							<xs:documentation>
								Y-Yes
								N-No
							</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="nonEmptyString">
								<xs:enumeration value="N" />
								<xs:enumeration value="Y" />
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="FinancialStmtFlag">
						<xs:annotation>
							<xs:documentation>
								Y-Yes
								N-No
							</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="nonEmptyString">
								<xs:enumeration value="Y" />
								<xs:enumeration value="N" />
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="IsIfsc" minOccurs="0">
						<xs:annotation>
							<xs:documentation>
								Y-Yes
								N-No
							</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="nonEmptyString">
								<xs:enumeration value="N" />
								<xs:enumeration value="Y" />
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="UnderLiquidation">
						<xs:annotation>
							<xs:documentation>
								Y-Yes
								N-No
							</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="nonEmptyString">
								<xs:enumeration value="Y" />
								<xs:enumeration value="N" />
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="FiiFpiFlag">
						<xs:annotation>
							<xs:documentation>
								Y-Yes
								N-No
							</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="nonEmptyString">
								<xs:enumeration value="Y" />
								<xs:enumeration value="N" />
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="SebiRegnNo" minOccurs="0">
						<xs:simpleType>
							<xs:restriction base="nonEmptyString">
								<xs:maxLength value="12" />
								<xs:minLength value="1" />
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="Sec581AFlag">
					<xs:annotation>
						<xs:documentation>
							Y-Yes
							N-No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AsseseeRepFlg" default="N">
					<xs:annotation>
						<xs:documentation>
							Y-Yes
							N-No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AssesseeRep" minOccurs="0" />
				<xs:element name="StartUpDPIITFlag">
					<xs:annotation>
						<xs:documentation>
							Y-Yes
							N-No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RecgnNumAllottedByDPIIT" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InterMinisterialCertFlag" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CertificationNumber" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Form2AccordPara5DPIITFlag" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfFilingForm2" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AssesseeRep">
		<xs:annotation>
			<xs:documentation> Assessee representative</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="RepName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RepCapacity">
					<xs:annotation>
						<xs:documentation>
							R - Resident Authorised Person
							D - Designated Principal Officer of State Govt/ Central Govt
							A - Agent of Non-resident
							G - Administrator General
							C - Court of Wards
							M - Manager
							V - Receiver
							O - Others
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="R" />
							<xs:enumeration value="D" />
							<xs:enumeration value="A" />
							<xs:enumeration value="G" />
							<xs:enumeration value="C" />
							<xs:enumeration value="M" />
							<xs:enumeration value="V" />
							<xs:enumeration value="O" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RepAddress">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RepPAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RepAadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AssesseeName">
		<xs:annotation>
			<xs:documentation>Assessee name with Surname mandatory</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SurNameOrOrgName">
					<xs:annotation>
						<xs:documentation>Firm Name</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OrgOldName" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Address">
		<xs:annotation>
			<xs:documentation>Address of assessee</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ResidenceNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ResidenceName" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RoadOrStreet" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LocalityOrArea">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CityOrTownOrDistrict">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="StateCode"/>
				<xs:element ref="CountryCode" />
				<xs:element name="PinCode" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[1-9]{1}[0-9]{5}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ZipCode" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Phone" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="STDcode" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="5" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PhoneNo" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="10" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="CountryCodeMobile">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[0-9]{1,5}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MobileNo">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[1-9]{1}[0-9]{9}|[1-9]{1}[0-9]{4,9}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CountryCodeMobileNoSec" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[0-9]{1,5}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MobileNoSec" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[1-9]{1}[0-9]{9}|[1-9]{1}[0-9]{4,9}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EmailAddress">
					<xs:annotation>
						<xs:documentation>Email Id is required for receiving copy of ITR-V</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:pattern value="([\.a-zA-Z0-9_\-])+@([a-zA-Z0-9_\-])+(([a-zA-Z0-9_\-])*\.([a-zA-Z0-9_\-])+)+" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EmailAddressSecondary" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Secondary Email Id is required for receiving copy of ITR-V</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:pattern	value="([\.a-zA-Z0-9_\-])+@([a-zA-Z0-9_\-])+(([a-zA-Z0-9_\-])*\.([a-zA-Z0-9_\-])+)+" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PartA_GEN2For6">
		<xs:annotation>
			<xs:documentation>General</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="LiableSec44AAflg" default="N">
					<xs:annotation>
						<xs:documentation>
							Y-Yes
							N-No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncDclrdUs" default="N">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="N|Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalSalesExcOneCr" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="N|Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AgrOFAllAmtsRcvd" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="N|Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AgrOFAllPayMade" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="N|Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LiableSec44ABflg" default="N">
					<xs:annotation>
						<xs:documentation>
							Y-Yes
							N-No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditedByAccountantFlg" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							Y-Yes
							N-No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AuditInfo" minOccurs="0" />
				<xs:element name="LiableSec92Eflg">
					<xs:annotation>
						<xs:documentation>
							Y-Yes
							N-No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AuditDetails92E" minOccurs="0"/>
				<xs:element name="AccountAuditFlag" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AuditDetails" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="AuditReportDetails" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="HoldingStatus" />
				<xs:element ref="BusOrganisation" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="KeyPersons" maxOccurs="unbounded" />
				<xs:element ref="ShareHolderInfo" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="OwnershipInfo" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="FrnCompImmediatePrntCompDtls" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="FrnCompUltimatePrntCompDtls" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="NatureOfComp" />
				<xs:element ref="NatOfBus" minOccurs="0" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AuditInfo">
		<xs:annotation>
			<xs:documentation> Audit Information</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AuditReportFurnishDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2019-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditorName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditorMemNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{6}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AudFrmName" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AudFrmRegNo"  minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="8"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AudFrmPAN">
					<xs:annotation>
						<xs:documentation>Enter Firm's PAN or Proprietor's PAN here</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AudFrmAadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2020-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AuditDetails92E">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DateOfAudit">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2018-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AuditDetails">
		<xs:annotation>
			<xs:documentation>AUDIT DETAILS</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AuditedSection" default="select">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="select" />
							<xs:enumeration value="10AA" />
							<xs:enumeration value="44DA" />
							<xs:enumeration value="50B" />
							<xs:enumeration value="80-IA" />
							<xs:enumeration value="80-IB" />
							<xs:enumeration value="80-IC" />
							<xs:enumeration value="80-ID" />
							<xs:enumeration value="80-IE" />
							<xs:enumeration value="80JJAA" />
							<xs:enumeration value="80LA" />
							<xs:enumeration value="115JB" />
							<xs:enumeration value="115VW" />
							<xs:enumeration value="33AB" />
							<xs:enumeration value="33ABA" />
							<xs:enumeration value="OTH" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AnyOtherSection" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="10" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditFlag" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfAudit" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2020-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AuditReportDetails">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AuditReportAct">
					<xs:annotation>
						<xs:documentation>
							1 - Banking Regulation Act, 1949
							2 - Central Excise Act,1944
							3 - Central Sales Tax Act, 1956
							4 - Central Goods and Services Tax Act, 2017 
							5 - Charitable And Religious Trusts Act, 1920
							6 - Companies Act, 2013
							7 - Electricity Act, 2003
							8 - Employees Provident Fund and Miscellaneous Provisions Act, 1952
							9 - Foreign Exchange Management Act, 1999
							10 - Government Superannuation Fund Act, 1956
							12 - Integrated Goods and Services Tax Act, 2017
							14 - Payment of Gratuity Act, 1972
							15 - SEBI Act, 1992
							16 - Securities Contract (Regulation) Act, 1956
							17 - State Goods and Services Tax Act, 2017
							18 - Union Territories Goods and Services Tax Act, 2017
							19 - Others
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="1" />
							<xs:enumeration value="2" />
							<xs:enumeration value="3" />
							<xs:enumeration value="4" />
							<xs:enumeration value="5" />
							<xs:enumeration value="6" />
							<xs:enumeration value="7" />
							<xs:enumeration value="8" />
							<xs:enumeration value="9" />
							<xs:enumeration value="10" />
							<xs:enumeration value="12" />
							<xs:enumeration value="14" />
							<xs:enumeration value="15" />
							<xs:enumeration value="16" />
							<xs:enumeration value="17" />
							<xs:enumeration value="18" />
							<xs:enumeration value="19" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditReportActOthers" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditReportSection">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="30" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OtherITActFlag">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AuditReportDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						<xs:minInclusive value="2020-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="HoldingStatus">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NatOfCompFlg">
					<xs:annotation>
						<xs:documentation>
							1- Holding Company,
							2- Subsidiary Company,
							3- Both,
							4- If any other
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="1" />
							<xs:enumeration value="2" />
							<xs:enumeration value="3" />
							<xs:enumeration value="4" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HoldingCompDetail" minOccurs="0" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="CompDetails" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SubsidiaryCompDetail" minOccurs="0" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="CompDetails" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="BusOrganisation">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="BusOrgType" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							AMALGAMATING - Amalgamating
							AMALGAMATED - Amalgamated
							DEMERGED - Demerged
							RESULTING - Resulting
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="AMALGAMATING" />
							<xs:enumeration value="AMALGAMATED" />
							<xs:enumeration value="DEMERGED" />
							<xs:enumeration value="RESULTING" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CompName" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BusOrgPAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AddressDetailWithZipCode" />
				<xs:element name="DateOfBusinessOrg" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="KeyPersons">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PersonName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Designation">
					<xs:annotation>
						<xs:documentation>
							MD - Managing Director
							DIR - Director
							SEC - Secretary
							CEO - Cheif Executive Officer
							CFO - Cheif Financial Officer
							MGR - Manager
							OPO - Any other Principal Officer
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="MD" />
							<xs:enumeration value="DIR" />
							<xs:enumeration value="SEC" />
							<xs:enumeration value="CEO" />
							<xs:enumeration value="CFO" />
							<xs:enumeration value="MGR" />
							<xs:enumeration value="OPO" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AddressDetailWithZipCode" />
				<xs:element name="KeyPerPAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="KeyPersnAadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DirectorIdNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{8}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AddressDetail">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AddrDetail">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CityOrTownOrDistrict">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="StateCode"/>
				<xs:element name="PinCode">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[1-9]{1}[0-9]{5}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="AddressDetail80G">
	  <xs:sequence>
		<xs:element name="AddrDetail">
			<xs:simpleType>
				<xs:restriction base="nonEmptyString">
					<xs:maxLength value="200" />
					<xs:minLength value="1" />
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
		<xs:element name="CityOrTownOrDistrict">
			<xs:simpleType>
				<xs:restriction base="nonEmptyString">
					<xs:minLength value="1" />
					<xs:maxLength value="50" />
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
		<xs:element name="StateCode">
			<xs:annotation>
				<xs:documentation>
					01-Andaman and Nicobar islands
					02-Andhra Pradesh
					03-Arunachal Pradesh
					04-Assam
					05-Bihar
					06-Chandigarh
					07-Dadra Nagar and Haveli
					08-Daman and Diu
					09- Delhi
					10- Goa
					11-Gujarat
					12- Haryana
					13- Himachal Pradesh
					14-Jammu and Kashmir
					15- Karnataka
					16- Kerala
					17- Lakshadweep
					18-Madhya Pradesh
					19-Maharashtra
					20-Manipur
					21-Meghalaya
					22-Mizoram
					23-Nagaland
					24- Odisha
					25- Puducherry
					26- Punjab
					27-Rajasthan
					28- Sikkim
					29-Tamil Nadu
					30- Tripura
					31-Uttar Pradesh
					32- West Bengal
					33- Chhattisgarh
					34- Uttarakhand
					35- Jharkhand
					36- Telangana
					37- Ladakh
				</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="nonEmptyString">
					<xs:enumeration value="01" />
					<xs:enumeration value="02" />
					<xs:enumeration value="03" />
					<xs:enumeration value="04" />
					<xs:enumeration value="05" />
					<xs:enumeration value="06" />
					<xs:enumeration value="07" />
					<xs:enumeration value="08" />
					<xs:enumeration value="09" />
					<xs:enumeration value="10" />
					<xs:enumeration value="11" />
					<xs:enumeration value="12" />
					<xs:enumeration value="13" />
					<xs:enumeration value="14" />
					<xs:enumeration value="15" />
					<xs:enumeration value="16" />
					<xs:enumeration value="17" />
					<xs:enumeration value="18" />
					<xs:enumeration value="19" />
					<xs:enumeration value="20" />
					<xs:enumeration value="21" />
					<xs:enumeration value="22" />
					<xs:enumeration value="23" />
					<xs:enumeration value="24" />
					<xs:enumeration value="25" />
					<xs:enumeration value="26" />
					<xs:enumeration value="27" />
					<xs:enumeration value="28" />
					<xs:enumeration value="29" />
					<xs:enumeration value="30" />
					<xs:enumeration value="31" />
					<xs:enumeration value="32" />
					<xs:enumeration value="33" />
					<xs:enumeration value="34" />
					<xs:enumeration value="35" />
					<xs:enumeration value="36" />
					<xs:enumeration value="37" />
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
		<xs:element name="PinCode">
			<xs:simpleType>
				<xs:restriction base="xs:unsignedLong">
					<xs:pattern value="[1-9]{1}[0-9]{5}" />
				</xs:restriction>
			</xs:simpleType>
		</xs:element>
	</xs:sequence>
</xs:complexType>
	<xs:element name="AddressDetailWithZipCode">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AddrDetail">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CityOrTownOrDistrict">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="StateCode"/>
				<xs:element ref="CountryCode"/>
				<xs:element name="PinCode" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[1-9]{1}[0-9]{5}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ZipCode" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CompDetails">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CompName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CompPAN" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Enter Company PAN here</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AddressDetailWithZipCode" />
				<xs:element name="CompSharePercent" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:maxInclusive value="100" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ShareHolderInfo">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ShareHolderInfoName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AddressDetailWithZipCode" />
				<xs:element name="PercentageOfShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:maxInclusive value="100" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareHolderPAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareHolderAadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OwnershipInfo">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="OwnerName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AddressDetailWithZipCode" />
				<xs:element name="PercentageOfShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:maxInclusive value="100" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OwnerPAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OwnerAadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="FrnCompImmediatePrntCompDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Name">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AddressDetailWithZipCode" />
				<xs:element ref="CountryOfResidence"/>
				<xs:element name="PAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxpayerRegNumber">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="25" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="FrnCompUltimatePrntCompDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Name">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AddressDetailWithZipCode" />
				<xs:element ref="CountryOfResidence"/>
				<xs:element name="PAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxpayerRegNumber">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="25" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="NatureOfComp">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PubSectCompUs2_36AFlg" default="N">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N -No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RBICompFlg" default="N">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N -No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CompLes40PercSharGovRBIFlg" default="N">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N -No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BankCompUs5Flg" default="N">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N -No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SchedBankOfRBIActFlg" default="N">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N -No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CompWithIRDARegisterFlg" default="N">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N -No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NonBankFIICompFlg" default="N">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N -No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CompanyUnlistedFlag">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N -No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="NatOfBus">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NatureOfBusiness" maxOccurs="3" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Code">
						       <xs:annotation>
									<xs:documentation>
									    00001 - Share of Income from Firm only
										01001 - Growing and manufacturing of tea															
										01002 - Growing and manufacturing of coffee															
										01003 - Growing and manufacturing of rubber															
										01004 - Market gardening and horticulture specialties												
										01005 - Raising of silk worms and production of silk												
										01006 - Raising of bees and production of honey														
										01007 - Raising of poultry and production of eggs													
										01008 - Rearing of sheep and production of wool														
										01009 - Rearing of animals and production of animal products										
										01010 - Agricultural and animal husbandry services													
										01011 - Soil conservation, soil testing and soil desalination services								
										01012 - Hunting, trapping and game propagation services												
										01013 - Growing of timber, plantation, operation of tree nurseries and conserving of forest			
										01014 - Gathering of tendu leaves																	
										01015 - Gathering of other wild growing materials													
										01016 - Forestry service activities, timber cruising, afforestation and reforestation				
										01017 - Logging service activities, transport of logs within the forest								
										01018 - Other agriculture, animal husbandry or forestry activity n.e.c		
										02001 - Fishing on commercial basis in inland waters																		
										02002 - Fishing on commercial basis in ocean and coastal areas																
										02003 - Fish farming																										
										02004 - Gathering of marine materials such as natural pearls, sponges, coral etc.											
										02005 - Services related to marine and fresh water fisheries, fish hatcheries and fish farms								
										02006 - Other Fish farming activity n.e.c																											
										03001 - Mining and agglomeration of hard coal																		
										03002 - Mining and agglomeration of lignite																			
										03003 - Extraction and agglomeration of peat																		
										03004 - Extraction of crude petroleum and natural gas																
										03005 - Service activities incidental to oil and gas extraction excluding surveying									
										03006 - Mining of uranium and thorium ores																			
										03007 - Mining of iron ores																							
										03008 - Mining of non-ferrous metal ores, except uranium and thorium ores											
										03009 - Mining of gemstones																							
										03010 - Mining of chemical and fertilizer minerals																	
										03011 - Mining of quarrying of abrasive materials																	
										03012 - Mining of mica, graphite and asbestos																		
										03013 - Quarrying of stones (marble/granite/dolomite), sand and clay												
										03014 - Other mining and quarrying																					
										03015 - Mining and production of salt																				
										03016 - Other mining and quarrying n.e.c	
										04001 - Production, processing and preservation of meat and meat products																				
										04002 - Production, processing and preservation of fish and fish products																				
										04003 - Manufacture of vegetable oil, animal oil and fats																								
										04004 - Processing of fruits, vegetables and edible nuts																								
										04005 - Manufacture of dairy products																													
										04006 - Manufacture of sugar																															
										04007 - Manufacture of cocoa, chocolates and sugar confectionery																						
										04008 - Flour milling																																	
										04009 - Rice milling																																	
										04010 - Dal milling																																		
										04011 - Manufacture of other grain mill products																										
										04012 - Manufacture of bakery products																													
										04013 - Manufacture of starch products																													
										04014 - Manufacture of animal feeds																														
										04015 - Manufacture of other food products																												
										04016 - Manufacturing of wines																															
										04017 - Manufacture of beer																																
										04018 - Manufacture of malt liquors																														
										04019 - Distilling and blending of spirits, production of ethyl alcohol																					
										04020 - Manufacture of mineral water																													
										04021 - Manufacture of soft drinks																														
										04022 - Manufacture of other non-alcoholic beverages																									
										04023 - Manufacture of tobacco products																													
										04024 - Manufacture of textiles (other than by handloom)																								
										04025 - Manufacture of textiles using handlooms (khadi)																									
										04026 - Manufacture of carpet, rugs, blankets, shawls etc. (other than by hand)																			
										04027 - Manufacture of carpet, rugs, blankets, shawls etc. by hand																						
										04028 - Manufacture of wearing apparel																													
										04029 - Tanning and dressing of leather																													
										04030 - Manufacture of luggage, handbags and the like saddler and harness																				
										04031 - Manufacture of footwear																															
										04032 - Manufacture of wood and wood products, cork, straw and plaiting material																		
										04033 - Manufacture of paper and paper products																											
										04034 - Publishing, printing and reproduction of recorded media																							
										04035 - Manufacture of coke oven products																												
										04036 - Manufacture of refined petroleum products																										
										04037 - Processing of nuclear fuel																														
										04038 - Manufacture of fertilizers and nitrogen compounds																								
										04039 - Manufacture of plastics in primary forms and of synthetic rubber																				
										04040 - Manufacture of paints, varnishes and similar coatings																							
										04041 - Manufacture of pharmaceuticals, medicinal chemicals and botanical products																		
										04042 - Manufacture of soap and detergents																												
										04043 - Manufacture of other chemical products																											
										04044 - Manufacture of man-made fibers																													
										04045 - Manufacture of rubber products																													
										04046 - Manufacture of plastic products																													
										04047 - Manufacture of glass and glass products																											
										04048 - Manufacture of cement, lime and plaster																											
										04049 - Manufacture of articles of concrete, cement and plaster																							
										04050 - Manufacture of Bricks																															
										04051 - Manufacture of other clay and ceramic products																									
										04052 - Manufacture of other non-metallic mineral products																								
										04053 - Manufacture of pig iron, sponge iron, Direct Reduced Iron etc.																					
										04054 - Manufacture of Ferro alloys																														
										04055 - Manufacture of Ingots, billets, blooms and slabs etc.																							
										04056 - Manufacture of steel products																													
										04057 - Manufacture of basic precious and non-ferrous metals																							
										04058 - Manufacture of non-metallic mineral products																									
										04059 - Casting of metals																																
										04060 - Manufacture of fabricated metal products																										
										04061 - Manufacture of engines and turbines																												
										04062 - Manufacture of pumps and compressors																											
										04063 - Manufacture of bearings and gears																												
										04064 - Manufacture of ovens and furnaces																												
										04065 - Manufacture of lifting and handling equipment																									
										04066 - Manufacture of other general purpose machinery																									
										04067 - Manufacture of agricultural and forestry machinery																								
										04068 - Manufacture of Machine Tools																													
										04069 - Manufacture of machinery for metallurgy																											
										04070 - Manufacture of machinery for mining, quarrying and constructions																				
										04071 - Manufacture of machinery for processing of food and beverages																					
										04072 - Manufacture of machinery for leather and textile																								
										04073 - Manufacture of weapons and ammunition																											
										04074 - Manufacture of other special purpose machinery																									
										04075 - Manufacture of domestic appliances																												
										04076 - Manufacture of office, accounting and computing machinery																						
										04077 - Manufacture of electrical machinery and apparatus																								
										04078 - Manufacture of Radio, Television, communication equipment and apparatus																			
										04079 - Manufacture of medical and surgical equipment																									
										04080 - Manufacture of industrial process control equipment																								
										04081 - Manufacture of instruments and appliances for measurements and navigation																		
										04082 - Manufacture of optical instruments																												
										04083 - Manufacture of watches and clocks																												
										04084 - Manufacture of motor vehicles																													
										04085 - Manufacture of body of motor vehicles																											
										04086 - Manufacture of parts and accessories of motor vehicles and engines																					
										04087 - Building and repair of ships and boats																											
										04088 - Manufacture of railway locomotive and rolling stocks																							
										04089 - Manufacture of aircraft and spacecraft																											
										04090 - Manufacture of bicycles																															
										04091 - Manufacture of other transport equipment																										
										04092 - Manufacture of furniture																														
										04093 - Manufacture of jewellery																														
										04094 - Manufacture of sports goods																														
										04095 - Manufacture of musical instruments																												
										04096 - Manufacture of games and toys																													
										04097 - Other manufacturing n.e.c.																														
										04098 - Recycling of metal waste and scrap																												
										04099 - Recycling of non- metal waste and scrap		
										05001 -	Production, collection and distribution of electricity 
										05002 -	Manufacture and distribution of gas 
										05003 -	Collection, purification and distribution of water 
										05004 -	Other essential commodity service n.e.c 
										06001 -	Site preparation works 
										06002 -	Building of complete constructions or parts- civil contractors 
										06003 -	Building installation 
										06004 -	Building completion 
										06005 -	Construction and maintenance of roads, rails, bridges, tunnels, ports, harbour, runways etc. 
										06006 -	Construction and maintenance of power plants 
										06007 -	Construction and maintenance of industrial plants 
										06008 -	Construction and maintenance of power transmission and telecommunication lines 
										06009 -	Construction of water ways and water reservoirs 
										06010 -	Other construction activity n.e.c. 
										07001 -	Purchase, sale and letting of leased buildings (residential and non-residential) 
										07002 -	Operating of real estate of self-owned buildings (residential and non-residential) 
										07003 -	Developing and sub-dividing real estate into lots 
										07004 -	Real estate activities on a fee or contract basis 
										07005 -	Other real estate/renting services n.e.c 
										08001 -	Renting of land transport equipment 
										08002 -	Renting of water transport equipment 
										08003 -	Renting of air transport equipment 
										08004 -	Renting of agricultural machinery and equipment 
										08005 -	Renting of construction and civil engineering machinery 
										08006 -	Renting of office machinery and equipment 
										08007 -	Renting of other machinery and equipment n.e.c. 
										08008 -	Renting of personal and household goods n.e.c. 
										08009 -	Renting of other machinery n.e.c. 
										09001 -	Wholesale and retail sale of motor vehicles 
										09002 -	Repair and maintenance of motor vehicles 
										09003 -	Sale of motor parts and accessories- wholesale and retail 
										09004 -	Retail sale of automotive fuel 
										09005 -	General commission agents, commodity brokers and auctioneers 
										09006 -	Wholesale of agricultural raw material 
										09007 -	Wholesale of food and beverages and tobacco 
										09008 -	Wholesale of household goods 
										09009 -	Wholesale of metals and metal ores 
										09010 -	Wholesale of household goods 
										09011 -	Wholesale of construction material 
										09012 -	Wholesale of hardware and sanitary fittings 
										09013 -	Wholesale of cotton and jute 
										09014 -	Wholesale of raw wool and raw silk 
										09015 -	Wholesale of other textile fibres 
										09016 -	Wholesale of industrial chemicals 
										09017 -	Wholesale of fertilizers and pesticides 
										09018 -	Wholesale of electronic parts and equipment 
										09019 -	Wholesale of other machinery, equipment and supplies 
										09020 -	Wholesale of waste, scrap and materials for re-cycling 
										09021 -	Retail sale of food, beverages and tobacco in specialized stores 
										09022 -	Retail sale of other goods in specialized stores 
										09023 -	Retail sale in non-specialized stores 
										09024 -	Retail sale of textiles, apparel, footwear, leather goods 
										09025 -	Retail sale of other household appliances 
										09026 -	Retail sale of hardware, paint and glass 
										09027 -	Wholesale of other products n.e.c 
										09028 -	Retail sale of other products n.e.c 
										10001 -	Hotels – Star rated 
										10002 -	Hotels – Non-star rated 
										10003 -	Motels, Inns and Dharmshalas 
										10004 -	Guest houses and circuit houses 
										10005 -	Dormitories and hostels at educational institutions 
										10006 -	Short stay accommodations n.e.c. 
										10007 -	Restaurants – with bars 
										10008 -	Restaurants – without bars 
										10009 -	Canteens 
										10010 -	Independent caterers 
										10011 -	Casinos and other games of chance 
										10012 -	Other hospitality services n.e.c. 
										11001 -	Travel agencies and tour operators 
										11002 -	Packers and movers 
										11003 -	Passenger land transport 
										11004 -	Air transport 
										11005 -	Transport by urban/sub-urban railways 
										11006 -	Inland water transport 
										11007 -	Sea and coastal water transport 
										11008 -	Freight transport by road 
										11009 -	Freight transport by railways 
										11010 -	Forwarding of freight 
										11011 -	Receiving and acceptance of freight 
										11012 -	Cargo handling 
										11013 -	Storage and warehousing 
										11014 -	Transport via pipelines (transport of gases, liquids, slurry and other commodities) 
										11015 -	Other Transport and Logistics services n.e.c 
										12001 -	Post and courier activities 
										12002 -	Basic telecom services 
										12003 -	Value added telecom services 
										12004 -	Maintenance of telecom network 
										12005 -	Activities of the cable operators 
										12006 -	Other Post and Telecommunication services n.e.c 
										13001 -	Commercial banks, saving banks and discount houses 
										13002 -	Specialised institutions granting credit 
										13003 -	Financial leasing 
										13004 -	Hire-purchase financing 
										13005 -	Housing finance activities 
										13006 -	Commercial loan activities 
										13007 -	Credit cards 
										13008 -	Mutual funds 
										13009 -	Chit fund 
										13010 -	Investment activities 
										13011 -	Life insurance 
										13012 -	Pension funding 
										13013 -	Non-life insurance 
										13014 -	Administration of financial markets 
										13015 -	Stock brokers, sub-brokers and related activities 
										13016 -	Financial advisers, mortgage advisers and brokers 
										13017 -	Foreign exchange services 
										13018 -	Other financial intermediation services n.e.c. 
										14001 -	Software development 
										14002 -	Other software consultancy 
										14003 -	Data processing 
										14004 -	Database activities and distribution of electronic content 
										14005 -	Other IT enabled services 
										14006 -	BPO services 
										14007 -	Cyber café 
										14008 -	Maintenance and repair of office, accounting and computing machinery 
										14009 -	Computer training and educational institutes 
										14010 -	Other computation related services n.e.c. 
										15001 -	Natural sciences and engineering 
										15002 -	Social sciences and humanities 
										15003 -	Other Research and Development activities n.e.c. 
										16001 -	Legal profession 
										16002 -	Accounting, book-keeping and auditing profession 
										16003 -	Tax consultancy 
										16004 -	Architectural profession 
										16005 -	Engineering and technical consultancy 
										16006 -	Advertising 
										16007 -	Fashion designing 
										16008 -	Interior decoration 
										16009 -	Photography 
										16010 -	Auctioneers 
										16011 -	Business brokerage 
										16012 -	Market research and public opinion polling 
										16013 -	Business and management consultancy activities 
										16014 -	Labour recruitment and provision of personnel 
										16015 -	Investigation and security services 
										16016 -	Building-cleaning and industrial cleaning activities 
										16017 -	Packaging activities 
										16018 -	Secretarial activities 
										16019 -	Other professional services n.e.c. 
										16019_1 -Medical Profession
										16020 - Film Artist
										17001 -	Primary education 
										17002 -	Secondary/ senior secondary education 
										17003 -	Technical and vocational secondary/ senior secondary education 
										17004 -	Higher education 
										17005 -	Education by correspondence 
										17006 -	Coaching centres and tuitions 
										17007 -	Other education services n.e.c. 
										18001 -	General hospitals 
										18002 -	Speciality and super speciality hospitals 
										18003 -	Nursing homes 
										18004 -	Diagnostic centres 
										18005 -	Pathological laboratories 
										18006 -	Independent blood banks 
										18007 -	Medical transcription 
										18008 -	Independent ambulance services 
										18009 -	Medical suppliers, agencies and stores 
										18010 -	Medical clinics 
										18011 -	Dental practice 
										18012 -	Ayurveda practice 
										18013 -	Unani practice 
										18014 -	Homeopathy practice 
										18015 -	Nurses, physiotherapists or other para-medical practitioners 
										18016 -	Veterinary hospitals and practice 
										18017 -	Medical education
										18018 -	Medical research 
										18019 -	Practice of other alternative medicine
										18020 -	Other healthcare services 
										19001 -	Social work activities with accommodation (orphanages and old age homes) 
										19002 -	Social work activities without accommodation (Creches) 
										19003 -	Industry associations, chambers of commerce 
										19004 -	Professional organisations 
										19005 -	Trade unions 
										19006 -	Religious organizations 
										19007 -	Political organisations 
										19008 -	Other membership organisations n.e.c. (rotary clubs, book clubs and philatelic clubs) 
										19009 -	Other Social or community service n.e.c 
										20001 -	Motion picture production 
										20002 -	Film distribution 
										20003 -	Film laboratories 
										20004 -	Television channel productions 
										20005 -	Television channels broadcast 
										20006 -	Video production and distribution 
										20007 -	Sound recording studios 
										20008 -	Radio - recording and distribution 
										20009 -	Stage production and related activities 
										20010 -	Individual artists excluding authors 
										20011 -	Literary activities 
										20012 -	Other cultural activities n.e.c. 
										20013 -	Circuses and race tracks 
										20014 -	Video Parlours 
										20015 -	News agency activities 
										20016 -	Library and archives activities 
										20017 -	Museum activities 
										20018 -	Preservation of historical sites and buildings 
										20019 -	Botanical and zoological gardens 
										20020 -	Operation and maintenance of sports facilities 
										20021 -	Activities of sports and game schools 
										20022 -	Organisation and operation of indoor/outdoor sports and promotion and production of sporting events 
										20023 -	Other sporting activities n.e.c. 
										20023_1 - Sports Management
										20024 -	Other recreational activities n.e.c. 
										21001 -	Hair dressing and other beauty treatment 
										21002 -	Funeral and related activities 
										21003 -	Marriage bureaus 
										21004 -	Pet care services 
										21005 -	Sauna and steam baths, massage salons etc. 
										21006 -	Astrological and spiritualists’ activities 
										21007 -	Private households as employers of domestic staff 
										21008 -	Other services n.e.c. 
										21008_1 - Event Management
										22001 -	Extra territorial organisations and bodies (IMF, World Bank, European Commission etc.)  
									</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
									    <xs:enumeration value="00001" />
										<xs:enumeration value="01001" />
										<xs:enumeration value="01002" />
										<xs:enumeration value="01003" />
										<xs:enumeration value="01004" />
										<xs:enumeration value="01005" />
										<xs:enumeration value="01006" />
										<xs:enumeration value="01007" />
										<xs:enumeration value="01008" />
										<xs:enumeration value="01009" />
										<xs:enumeration value="01010" />
										<xs:enumeration value="01011" />
										<xs:enumeration value="01012" />
										<xs:enumeration value="01013" />
										<xs:enumeration value="01014" />
										<xs:enumeration value="01015" />
										<xs:enumeration value="01016" />
										<xs:enumeration value="01017" />
										<xs:enumeration value="01018" />
										<xs:enumeration value="02001" />
										<xs:enumeration value="02002" />
										<xs:enumeration value="02003" />
										<xs:enumeration value="02004" />
										<xs:enumeration value="02005" />
										<xs:enumeration value="02006" />
										<xs:enumeration value="03001" />
										<xs:enumeration value="03002" />
										<xs:enumeration value="03003" />
										<xs:enumeration value="03004" />
										<xs:enumeration value="03005" />
										<xs:enumeration value="03006" />
										<xs:enumeration value="03007" />
										<xs:enumeration value="03008" />
										<xs:enumeration value="03009" />
										<xs:enumeration value="03010" />
										<xs:enumeration value="03011" />
										<xs:enumeration value="03012" />
										<xs:enumeration value="03013" />
										<xs:enumeration value="03014" />
										<xs:enumeration value="03015" />
										<xs:enumeration value="03016" />
										<xs:enumeration value="04001" />
										<xs:enumeration value="04002" />
										<xs:enumeration value="04003" />
										<xs:enumeration value="04004" />
										<xs:enumeration value="04005" />
										<xs:enumeration value="04006" />
										<xs:enumeration value="04007" />
										<xs:enumeration value="04008" />
										<xs:enumeration value="04009" />
										<xs:enumeration value="04010" />
										<xs:enumeration value="04011" />
										<xs:enumeration value="04012" />
										<xs:enumeration value="04013" />
										<xs:enumeration value="04014" />
										<xs:enumeration value="04015" />
										<xs:enumeration value="04016" />
										<xs:enumeration value="04017" />
										<xs:enumeration value="04018" />
										<xs:enumeration value="04019" />
										<xs:enumeration value="04020" />
										<xs:enumeration value="04021" />
										<xs:enumeration value="04022" />
										<xs:enumeration value="04023" />
										<xs:enumeration value="04024" />
										<xs:enumeration value="04025" />
										<xs:enumeration value="04026" />
										<xs:enumeration value="04027" />
										<xs:enumeration value="04028" />
										<xs:enumeration value="04029" />
										<xs:enumeration value="04030" />
										<xs:enumeration value="04031" />
										<xs:enumeration value="04032" />
										<xs:enumeration value="04033" />
										<xs:enumeration value="04034" />
                                        <xs:enumeration value="04035" />
                                        <xs:enumeration value="04036" />
                                        <xs:enumeration value="04037" />
                                        <xs:enumeration value="04038" />
                                        <xs:enumeration value="04039" />
                                        <xs:enumeration value="04040" />
                                        <xs:enumeration value="04041" />
                                        <xs:enumeration value="04042" />
                                        <xs:enumeration value="04043" />
                                        <xs:enumeration value="04044" />
                                        <xs:enumeration value="04045" />
                                        <xs:enumeration value="04046" />
                                        <xs:enumeration value="04047" />
                                        <xs:enumeration value="04048" />
                                        <xs:enumeration value="04049" />
                                        <xs:enumeration value="04050" />
                                        <xs:enumeration value="04051" />
                                        <xs:enumeration value="04052" />
                                        <xs:enumeration value="04053" />
                                        <xs:enumeration value="04054" />
                                        <xs:enumeration value="04055" />
                                        <xs:enumeration value="04056" />
                                        <xs:enumeration value="04057" />
                                        <xs:enumeration value="04058" />
                                        <xs:enumeration value="04059" />
                                        <xs:enumeration value="04060" />
                                        <xs:enumeration value="04061" />
                                        <xs:enumeration value="04062" />
                                        <xs:enumeration value="04063" />
                                        <xs:enumeration value="04064" />
                                        <xs:enumeration value="04065" />
                                        <xs:enumeration value="04066" />
                                        <xs:enumeration value="04067" />
                                        <xs:enumeration value="04068" />
                                        <xs:enumeration value="04069" />
                                        <xs:enumeration value="04070" />
                                        <xs:enumeration value="04071" />
                                        <xs:enumeration value="04072" />
                                        <xs:enumeration value="04073" />
                                        <xs:enumeration value="04074" />
                                        <xs:enumeration value="04075" />
                                        <xs:enumeration value="04076" />
                                        <xs:enumeration value="04077" />
                                        <xs:enumeration value="04078" />
                                        <xs:enumeration value="04079" />
                                        <xs:enumeration value="04080" />
                                        <xs:enumeration value="04081" />
                                        <xs:enumeration value="04082" />
                                        <xs:enumeration value="04083" />
                                        <xs:enumeration value="04084" />
                                        <xs:enumeration value="04085" />
                                        <xs:enumeration value="04086" />
                                        <xs:enumeration value="04087" />
                                        <xs:enumeration value="04088" />
                                        <xs:enumeration value="04089" />
                                        <xs:enumeration value="04090" />
                                        <xs:enumeration value="04091" />
                                        <xs:enumeration value="04092" />
                                        <xs:enumeration value="04093" />
                                        <xs:enumeration value="04094" />
                                        <xs:enumeration value="04095" />
                                        <xs:enumeration value="04096" />
                                        <xs:enumeration value="04097" />
                                        <xs:enumeration value="04098" />
                                        <xs:enumeration value="04099" />
                                        <xs:enumeration value="05001" />
                                        <xs:enumeration value="05002" />
                                        <xs:enumeration value="05003" />
                                        <xs:enumeration value="05004" />
                                        <xs:enumeration value="06001" />
                                        <xs:enumeration value="06002" />
                                        <xs:enumeration value="06003" />
                                        <xs:enumeration value="06004" />
                                        <xs:enumeration value="06005" />
                                        <xs:enumeration value="06006" />
                                        <xs:enumeration value="06007" />
                                        <xs:enumeration value="06008" />
                                        <xs:enumeration value="06009" />
                                        <xs:enumeration value="06010" />
                                        <xs:enumeration value="07001" />
                                        <xs:enumeration value="07002" />
                                        <xs:enumeration value="07003" />
                                        <xs:enumeration value="07004" />
                                        <xs:enumeration value="07005" />
                                        <xs:enumeration value="08001" />
                                        <xs:enumeration value="08002" />
                                        <xs:enumeration value="08003" />
                                        <xs:enumeration value="08004" />
                                        <xs:enumeration value="08005" />
                                        <xs:enumeration value="08006" />
                                        <xs:enumeration value="08007" />
                                        <xs:enumeration value="08008" />
                                        <xs:enumeration value="08009" />
                                        <xs:enumeration value="09001" />
                                        <xs:enumeration value="09002" />
                                        <xs:enumeration value="09003" />
                                        <xs:enumeration value="09004" />
                                        <xs:enumeration value="09005" />
                                        <xs:enumeration value="09006" />
                                        <xs:enumeration value="09007" />
                                        <xs:enumeration value="09008" />
                                        <xs:enumeration value="09009" />
                                        <xs:enumeration value="09010" />
                                        <xs:enumeration value="09011" />
                                        <xs:enumeration value="09012" />
                                        <xs:enumeration value="09013" />
                                        <xs:enumeration value="09014" />
                                        <xs:enumeration value="09015" />
                                        <xs:enumeration value="09016" />
                                        <xs:enumeration value="09017" />
                                        <xs:enumeration value="09018" />
                                        <xs:enumeration value="09019" />
                                        <xs:enumeration value="09020" />
                                        <xs:enumeration value="09021" />
                                        <xs:enumeration value="09022" />
                                        <xs:enumeration value="09023" />
                                        <xs:enumeration value="09024" />
                                        <xs:enumeration value="09025" />
                                        <xs:enumeration value="09026" />
                                        <xs:enumeration value="09027" />
                                        <xs:enumeration value="09028" />
                                        <xs:enumeration value="10001" />
                                        <xs:enumeration value="10002" />
										<xs:enumeration value="10003" />
                                        <xs:enumeration value="10004" />
                                        <xs:enumeration value="10005" />
                                        <xs:enumeration value="10006" />
                                        <xs:enumeration value="10007" />
                                        <xs:enumeration value="10008" />
                                        <xs:enumeration value="10009" />
                                        <xs:enumeration value="10010" />
                                        <xs:enumeration value="10011" />
                                        <xs:enumeration value="10012" />
                                        <xs:enumeration value="11001" />
                                        <xs:enumeration value="11002" />
                                        <xs:enumeration value="11003" />
                                        <xs:enumeration value="11004" />
                                        <xs:enumeration value="11005" />
                                        <xs:enumeration value="11006" />
                                        <xs:enumeration value="11007" />
                                        <xs:enumeration value="11008" />
                                        <xs:enumeration value="11009" />
                                        <xs:enumeration value="11010" />
                                        <xs:enumeration value="11011" />
                                        <xs:enumeration value="11012" />
                                        <xs:enumeration value="11013" />
                                        <xs:enumeration value="11014" />
                                        <xs:enumeration value="11015" />
                                        <xs:enumeration value="12001" />
                                        <xs:enumeration value="12002" />
                                        <xs:enumeration value="12003" />
                                        <xs:enumeration value="12004" />
                                        <xs:enumeration value="12005" />
                                        <xs:enumeration value="12006" />
                                        <xs:enumeration value="13001" />
                                        <xs:enumeration value="13002" />
                                        <xs:enumeration value="13003" />
                                        <xs:enumeration value="13004" />
                                        <xs:enumeration value="13005" />
                                        <xs:enumeration value="13006" />
                                        <xs:enumeration value="13007" />
                                        <xs:enumeration value="13008" />
                                        <xs:enumeration value="13009" />
                                        <xs:enumeration value="13010" />
                                        <xs:enumeration value="13011" />
                                        <xs:enumeration value="13012" />
                                        <xs:enumeration value="13013" />
                                        <xs:enumeration value="13014" />
                                        <xs:enumeration value="13015" />
                                        <xs:enumeration value="13016" />
                                        <xs:enumeration value="13017" />
                                        <xs:enumeration value="13018" />
                                        <xs:enumeration value="14001" />
                                        <xs:enumeration value="14002" />
                                        <xs:enumeration value="14003" />
                                        <xs:enumeration value="14004" />
                                        <xs:enumeration value="14005" />
                                        <xs:enumeration value="14006" />
                                        <xs:enumeration value="14007" />
                                        <xs:enumeration value="14008" />
                                        <xs:enumeration value="14009" />
                                        <xs:enumeration value="14010" />
                                        <xs:enumeration value="15001" />
                                        <xs:enumeration value="15002" />
                                        <xs:enumeration value="15003" />
                                        <xs:enumeration value="16001" />
                                        <xs:enumeration value="16002" />
                                        <xs:enumeration value="16003" />
                                        <xs:enumeration value="16004" />
                                        <xs:enumeration value="16005" />
                                        <xs:enumeration value="16006" />
                                        <xs:enumeration value="16007" />
                                        <xs:enumeration value="16008" />
                                        <xs:enumeration value="16009" />
                                        <xs:enumeration value="16010" />
                                        <xs:enumeration value="16011" />
                                        <xs:enumeration value="16012" />
                                        <xs:enumeration value="16013" />
                                        <xs:enumeration value="16014" />
                                        <xs:enumeration value="16015" />
                                        <xs:enumeration value="16016" />
                                        <xs:enumeration value="16017" />
                                        <xs:enumeration value="16018" />
                                        <xs:enumeration value="16019" />
                                        <xs:enumeration value="16019_1" />
                                        <xs:enumeration value="16020" />
                                        <xs:enumeration value="17001" />
                                        <xs:enumeration value="17002" />
                                        <xs:enumeration value="17003" />
                                        <xs:enumeration value="17004" />
                                        <xs:enumeration value="17005" />
                                        <xs:enumeration value="17006" />
                                        <xs:enumeration value="17007" />
                                        <xs:enumeration value="18001" />
                                        <xs:enumeration value="18002" />
                                        <xs:enumeration value="18003" />
                                        <xs:enumeration value="18004" />
                                        <xs:enumeration value="18005" />
                                        <xs:enumeration value="18006" />
                                        <xs:enumeration value="18007" />
                                        <xs:enumeration value="18008" />
                                        <xs:enumeration value="18009" />
                                        <xs:enumeration value="18010" />
                                        <xs:enumeration value="18011" />
                                        <xs:enumeration value="18012" />
                                        <xs:enumeration value="18013" />
                                        <xs:enumeration value="18014" />
                                        <xs:enumeration value="18015" />
                                        <xs:enumeration value="18016" />
                                        <xs:enumeration value="18017" />
                                        <xs:enumeration value="18018" />
                                        <xs:enumeration value="18019" />
                                        <xs:enumeration value="18020" />
                                        <xs:enumeration value="19001" />
                                        <xs:enumeration value="19002" />
                                        <xs:enumeration value="19003" />
                                        <xs:enumeration value="19004" />
                                        <xs:enumeration value="19005" />
                                        <xs:enumeration value="19006" />
                                        <xs:enumeration value="19007" />
                                        <xs:enumeration value="19008" />
                                        <xs:enumeration value="19009" />
                                        <xs:enumeration value="20001" />
                                        <xs:enumeration value="20002" />
                                        <xs:enumeration value="20003" />
                                        <xs:enumeration value="20004" />
                                        <xs:enumeration value="20005" />
                                        <xs:enumeration value="20006" />
                                        <xs:enumeration value="20007" />
                                        <xs:enumeration value="20008" />
                                        <xs:enumeration value="20009" />
                                        <xs:enumeration value="20010" />
                                        <xs:enumeration value="20011" />
                                        <xs:enumeration value="20012" />
                                        <xs:enumeration value="20013" />
                                        <xs:enumeration value="20014" />
                                        <xs:enumeration value="20015" />						
				                        <xs:enumeration value="20016" />     
                                        <xs:enumeration value="20017" />
                                        <xs:enumeration value="20018" />
                                        <xs:enumeration value="20019" />
                                        <xs:enumeration value="20020" />
                                        <xs:enumeration value="20021" />
                                        <xs:enumeration value="20022" />
                                        <xs:enumeration value="20023" />
                                        <xs:enumeration value="20023_1" />
                                        <xs:enumeration value="20024" />
                                        <xs:enumeration value="21001" />
                                        <xs:enumeration value="21002" />
                                        <xs:enumeration value="21003" />
                                        <xs:enumeration value="21004" />
                                        <xs:enumeration value="21005" />
                                        <xs:enumeration value="21006" />
                                        <xs:enumeration value="21007" />
                                        <xs:enumeration value="21008" />
                                        <xs:enumeration value="21008_1" />
                                        <xs:enumeration value="22001" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TradeName1" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="125" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PARTA_BSFor6FrmAY13">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="EquityAndLiablities">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ShareHolderFund">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ShareCapital">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Authorised" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="IssuedSubsPaidUp" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="SubscribedNotFullyPaid" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotShareCapital" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="ResrNSurp">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="CapResr" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="CapRedempResr" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="SecurPremResr" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="DebunRedResr" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="RevResr" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="ShareOptOSAmount" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OtherResrvDtls" minOccurs="0" maxOccurs="unbounded">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Nature" default="0">
																	<xs:simpleType>
																		<xs:restriction base="nonEmptyString">
																			<xs:maxLength value="50" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Amount" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="OtherResrvTotal" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="PLAccount" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:long">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotResrNSurp" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:long">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="MoneyRecvdAgainstShares" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotShareHolderFund" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="ShareAppMoneyAllot">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="PendingLtOneYr" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="PendingMtOneYr" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Total" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="NonCurrLiabilities">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="LongTermBorrowings">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="BondsDebentures">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ForeignCurrency" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Rupee" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Total" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="TermLoans">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ForeignCurrency" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="RupeeLoans">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="FromBanks" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="FromOthers" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="Total" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="TotalTermLoans" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="DeferredPymtLiabilities" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="DepositsFrmRelatedParties" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OtherDeposits" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="LoansAndAdv" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OthersLoanAdv" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="LongTermMaturities" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotalLTBorrowings" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="NetDefferedTaxLiability" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OthLongTermLiablities">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="TradePayables" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Others" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotalOthLtLiabilities" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="LongTermProvisions">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="ProvEmpBenefits" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Others" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Total" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="TotalNonCurrLiabilites" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="CurrentLiabilities">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ShortTrmBorrowings">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="LoansRepaybleOnDemand">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="FromBanks" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="FrmNonBanking" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="OthFinanceInst" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Others" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="TotLoansRepaybleOnDemand" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="DepositsFrmRelatedParties" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="LoansAndAdv" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OthLoansAndAdv" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OthDeposits" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotShortTrmBorrowings" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="TradePayables">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="OSMoreThanOneYr" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Others" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotalTradePayables" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="OthCurrLiabilities">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="CurrMatOnLTDebt" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="CurrMatFinanceOblg" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="AccrInterestNotDue" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="AccrInterest" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="IncRecvdAdvance" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="UnpaidDividend" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="AppMonyRecvdAllotSecurities" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="UnpaidMatDeposits" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="UnpaidMatureDebenture" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OthPayables" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotOthCurrLiabilities" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="ShortTermProv">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="EmpBenefitProv" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="ITProvision" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="ProposedDividend" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TaxOnDividend" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OthProvision" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotShortTermProvisions" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="TotCurrLiabilitiesProvision" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="TotEquityAndLiabilities" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Assets">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NonCurrAssets">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="FixedAsset">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Tangible">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="GrossBlock" default="0">
																	<xs:annotation>
																		<xs:documentation>Gross Block will include value of land.</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Depreciation" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ImpairmentLosses" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="NetBlock" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="InTangible">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="GrossBlock" default="0">
																	<xs:annotation>
																		<xs:documentation>Gross Block will include value of land.</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Amortization" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ImpairmentLosses" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="NetBlock" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="CapWrkProg" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="IntangibleAssetUnDev" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotFixedAsset" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="NonCurrInvstmnts">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="InvInProperty" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="EquityInstruments">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ListedEquities" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="UnListedEquities" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Total" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="PreferenceShares" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="GovtOrTrustSecurities" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="DebenturesOrBonds" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="MutualFunds" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="InvstmntInPrtnrShipFirm" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OtherInvstmnts" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotNonCurrInvstmnts" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="NetDeferredTaxAssets" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="LongTrmLoanAdv">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="CapitalAdv" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="SecurityDeposits" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="LoanAdvRelatedParties" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OthLoanAdv" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotLTLoanAdv" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="LTLoanAdvDtls">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="BusOrProf" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="NotForBusOrProf" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ShareHolderUs2_22" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="OthNonCurrAssets">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="LTTradeReceivables">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Secured" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Unsecured" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Doubtful" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="TotOthNonCurrAssets" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="Others" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Total" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="NonCurrAssetUs2_22" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="TotNonCurrAssets" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="CurrentAssets">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="CurrInvstmnts">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="EquityInstruments">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ListedEquities" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="UnListedEquities" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Total" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="PreferenceShares" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="GovtOrTrustSecurities" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="DebenturesOrBonds" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="MutualFunds" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="InvstmntInPrtnrShipFirm" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OtherInvstmnts" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotCurrInvstmnts" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="Inventories">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="RawMatl" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="WorkInProgress" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="FinOrTradGood" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="StkInTrade" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="StoresConsumables" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="LooseTools" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Others" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotInventries" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="TradeReceivables">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="OSMoreThanSixMonths" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Others" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotalTradeReceivables" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="CashNCashEquivalents">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="BalWithBanks" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="ChequesDrafts" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="CashInHand" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Others" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotCashNCashEquivalents" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="TotShortTermLoanAdv">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="LoanAdv" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Others" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotShrtTermLoans" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="STLoanAdvDtls">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="BusOrProf" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="NotForBusOrProf" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ShareHolderUs2_22" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="OtherCurrAssets" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotCurrAssets" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalAssets" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PARTA_BSIndAS">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="EquityAndLiablities">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Equity">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="EquityShareCapital">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Authorised" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="IssuedSubsPaidUp" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="SubscribedNotFullyPaid" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotShareCapital" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="OtherEquityReserv">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="CapRedempResr" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="DebunRedResr" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="ShareOptOSAmount" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OtherResrvDtls" type="OthersNatureAmount"	maxOccurs="unbounded" minOccurs="0"/>
													<xs:element ref="OthersTotal" minOccurs="0"/>
													<xs:element name="TotalOtherResrv" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="RetainedEarngs" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:long">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotResrNRetEar" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:long">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotalEquity" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:long">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Liabilities">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="NonCurrLiabilities">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="FinancialLiabilities">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="BondsDebentures">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="ForeignCurrency" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="Rupee" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="Total" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="TermLoans">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="ForeignCurrency" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="RupeeLoans">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element name="FromBanks" default="0">
																							<xs:simpleType>
																								<xs:restriction base="xs:unsignedLong">
																									<xs:totalDigits value="14" />
																								</xs:restriction>
																							</xs:simpleType>
																						</xs:element>
																						<xs:element name="FromOthers" default="0">
																							<xs:simpleType>
																								<xs:restriction base="xs:unsignedLong">
																									<xs:totalDigits value="14" />
																								</xs:restriction>
																							</xs:simpleType>
																						</xs:element>
																						<xs:element name="Total" default="0">
																							<xs:simpleType>
																								<xs:restriction base="xs:unsignedLong">
																									<xs:totalDigits value="14" />
																								</xs:restriction>
																							</xs:simpleType>
																						</xs:element>
																					</xs:sequence>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="TotalTermLoans" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="DeferredPymtLiabilities" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Deposits" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LoansReltdParties" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LongTermMaturities" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LiabilityComp" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="OtherLoans" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="TotalLTBorrowings" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="TradePayables" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="OtherFinancialLiab" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="Provisions">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ProvEmpBenefits" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="OthersProvisions" type="OthersNatureAmount" maxOccurs="unbounded" minOccurs="0" />
																<xs:element ref="OthersTotal" minOccurs="0"/>
																<xs:element name="TotalProvisions" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="DefrdTaxCurrLiabilites" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OtherNonCurLiabilites">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Advances" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="OthersNonCurrLiab" type="OthersNatureAmount" maxOccurs="unbounded" minOccurs="0" />
																<xs:element ref="OthersTotal" minOccurs="0"/>
																<xs:element name="TotalOthNonCurrLiab" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="TotalNonCurrLiab" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="CurrentLiabilities">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="FinancialLiabBorrowings">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="LoansRepaybleOnDemand">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="FromBanks" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="FrmOtherParties" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="TotLoansRepaybleOnDemand" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="LoansFrmRelatedParties" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Deposits" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="BrwngOtherLoans" type="OthersNatureAmount" maxOccurs="unbounded" minOccurs="0"/>
																<xs:element ref="OthersTotal" minOccurs="0"/>
																<xs:element name="TotalBorrowings" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="TradePayables" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="OthFinancialLiabilities">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="CurrMatOnLTDebt" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="CurrMatFinanceOblg" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="AccrInterest" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="UnpaidDividend" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="AppMonyRecvdAllotSecurities" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="UnpaidMatDeposits" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="UnpaidMatureDebenture" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="OthPayables" type="OthersNatureAmount" maxOccurs="unbounded" minOccurs="0" />
																<xs:element ref="OthersTotal" minOccurs="0"/>
																<xs:element name="TotOthFinancialLiab" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="TottalFinancialLiab" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OtherCuurLiabilities">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="RevenueRecvdAdvance"
																	default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="OtherAdvance" type="OthersNatureAmount" minOccurs="0" maxOccurs="unbounded" />
																<xs:element name="OthersAdvTotal" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Others" type="OthersNatureAmount" maxOccurs="unbounded" minOccurs="0"/>
																<xs:element ref="OthersTotal" minOccurs="0"/>
																<xs:element name="TotalOthCurrLiab" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="Provosions">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ProvosionEmpBenft" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="OthersProvisions" type="OthersNatureAmount" maxOccurs="unbounded" minOccurs="0"/>
																<xs:element ref="OthersTotal" minOccurs="0"/>
																<xs:element name="TotalProvosions" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="CurrTaxLiabilities" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotalCurrentLiab" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotalEquityLiab" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Assets">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NonCurrAssets">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="PropertyPlantEquip">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="GrossBlock" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Depreciation" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="ImpairmentLosses" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="NetBlock" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:long">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="CapWrkProg" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="InvstPropGrossBlock" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="InvstPropDepreciation" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="InvstPropImprLosses" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="InvstPropNetBlock" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:long">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="GoodWlGrossBlock" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="GoodWlImprLosses" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="GoodWlNetBlock" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:long">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OthIntAstGrossBlock" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OthIntAstAmortisation" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OthIntAstImprLosses" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OthIntAstNetBlock" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:long">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="IntAstUndrDevlpmnt" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="BioAstGrossBlock" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="BioAstImprLosses" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="BioAstNetBlock" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:long">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="FinancialAssets">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Investments">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="ListedEquities" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="UnListedEquities" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="Total" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="InvstPrfShares" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="InvstGovtTrust" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="InvstInDebenture" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="InvstInMutualFunds" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="InvstInPartnershpFirm" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="OtherInvestment" type="OthersNatureAmount" maxOccurs="unbounded" minOccurs="0"/>
																			<xs:element ref="OthersTotal" minOccurs="0"/>
																			<xs:element name="TotalNonCurrentInvst" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="TradeReceivables">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="SecuredConsGoods" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="UnSecuredConsGoods" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="Doubtful" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="TotalTradeReceivbls" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="Loans">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="SecurityDepsts" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="LoansRltdParties" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="OtherLoans" type="OthersNatureAmount" maxOccurs="unbounded" minOccurs="0"/>
																			<xs:element ref="OthersTotal" minOccurs="0"/>
																			<xs:element name="TotalLoans" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="LoansBPPurpose" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="LoansNotBPPurpose" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="LoansToShrHolders" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="OtherFinacialAssets">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="BankDeposits" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="OtherDeposits" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="TotalOthFinancialAsst" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="DefrdTaxAsst" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="OtherNonCurrentAssets">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="CapitalAdvanc" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="AdvancOthCapital" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="OtherNonCurrAsst" type="OthersNatureAmount" maxOccurs="unbounded" minOccurs="0"/>
																			<xs:element ref="OthersTotal" minOccurs="0"/>
																			<xs:element name="TotalNonCurrAsst" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																			<xs:element name="NonCurrAsstDueShrHldr" default="0">
																				<xs:simpleType>
																					<xs:restriction base="xs:unsignedLong">
																						<xs:totalDigits value="14" />
																					</xs:restriction>
																				</xs:simpleType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="TotalNonCurrntAsst" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="CurrentAssets">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Inventories">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="RawMaterials" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="WorkInProgress" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="FinishedGoods" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="StockInTrade" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="StoresSpares" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="LooseTools" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Others" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotalInventories" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="FinancialAssets">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Investments">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ListedEquities" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="UnListedEquities" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Total" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="InvstPrfShares" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="InvstGovtTrust" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="InvstInDebenture" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="InvstInMutualFunds" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="InvstInPartnershpFirm" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="OtherInvestment" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="TotalCurrentInvst" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="TradeReceivables">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="SecuredConsGoods" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="UnSecuredConsGoods" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="Doubtful" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="TotalTradeReceivbls" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="CashEquivalents">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="BalancesWithBanks" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ChequeDraftsInHand" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="CashOnHand" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="OtherCashDtls" type="OthersNatureAmount" maxOccurs="unbounded" minOccurs="0"/>
																<xs:element ref="OthersTotal" minOccurs="0"/>
																<xs:element name="TotalCashEquivalents" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="BankBalanceOther" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="Loans">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="SecurityDepsts" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LoansRltdParties" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="OtherLoans" type="OthersNatureAmount" maxOccurs="unbounded" minOccurs="0"/>
																<xs:element ref="OthersTotal" minOccurs="0"/>
																<xs:element name="TotalLoans" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LoansBPPurpose" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LoansNotBPPurpose" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LoansToShrHolders" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="OtherFinancialAsst" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TotalFinancialAsst" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="CurrentTaxAsst" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OtherCurrentAssets">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="AdvancOthCapital" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="OthersCurrentAssts" type="OthersNatureAmount" maxOccurs="unbounded" minOccurs="0" />
																<xs:element ref="OthersTotal" minOccurs="0"/>
																<xs:element name="TotalOthCurrentAsst" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="TotalCurrAsst" default="0">
																	<xs:simpleType>
																		<xs:restriction base="xs:unsignedLong">
																			<xs:totalDigits value="14" />
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalAssets" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ManufacturingAccount">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="OpeningInventory">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="OpngStckRawMat" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OpngStckWrkinPrgrs" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OpngInvntryTotal" minOccurs="0" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Purchases" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DirectWages" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DirectExpenses" minOccurs="0" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CarriageInward" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PowerAndFuel" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthDirectExpenses" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IndirectWages" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="FactoryRentAndRates " minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="FactoryInsurance" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="FactoryFuelAndPower" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="FactoryGeneralExpenses" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeprctnOfFactoryMachinery" minOccurs="0" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalFactoryOverheads" minOccurs="0" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalDebtsManfctrngAcc" minOccurs="0" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ClosingStock">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ClsngStckRawMaterial" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ClsngStckWrkInPrgrs" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ClsngStckTotal" minOccurs="0" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="CostOfGoodsPrdcd" minOccurs="0" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TradingAccount">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SaleOfGoods" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SaleOfServices" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OtherOperatingRevenueDtls" minOccurs="0" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="OperatingRevenueName">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="50" />
										<xs:minLength value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OperatingRevenueAmt">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="OperatingRevenueTotal" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SalesGrossReceiptsTotal" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossRcptFromProfession" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExciseCustomsVAT" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="UnionExciseDuty" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ServiceTax" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="VATorSaleTax" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CentralGoodServiceTax" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="StateGoodServiceTax" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IntegratedGoodServiceTax" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="UnionTerrGoodServiceTax" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthDutyTaxCess" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotExciseCustomsVAT" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotRevenueFrmOperations" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClsngStckOfFinishedStcks" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TardingAccTotCred" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OpngStckOfFinishedStcks" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Purchases" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DirectExpenses" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CarriageInward" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PowerAndFuel" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotOthDirectExpenses" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OtherDirectExpenses" minOccurs="0" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NatureOfDirectExpense">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="125" />
										<xs:minLength value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Amount">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DutyTaxPay" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ExciseCustomsVAT" minOccurs="0">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="CustomDuty" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CounterVailDuty" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="SplAddDuty" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="UnionExciseDuty" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ServiceTax" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="VATorSaleTax" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CentralGoodServiceTax" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="StateGoodServiceTax" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="IntegratedGoodServiceTax" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="UnionTerrGoodServiceTax" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OthDutyTaxCess" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotExciseCustomsVAT" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="GoodsCostPrdcdFrmMA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossProfitFrmBusProf" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntradayTradingTurnOver" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntradayTradingIncome" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PARTA_PL">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CreditsToPL">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="GrossProfitTrnsfFrmTrdAcc" minOccurs="0" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthIncome">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="RentInc" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Comissions" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Dividends" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="InterestInc" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitOnSaleFixedAsset" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitOnInvChrSTT" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitOnOthInv" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitOnCurrFluct" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitOnCnvInvntryToCapAsst" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitOnAgriIncome" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OtherIncDtls" minOccurs="0" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="NatureOfIncome">
														<xs:simpleType>
															<xs:restriction base="nonEmptyString">
																<xs:maxLength value="50" />
																<xs:minLength value="1" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Amount" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:long">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="MiscOthIncome" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotOthIncome" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="TotCreditsToPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element ref="DebitsToPL" />
				<xs:element name="NatOfBus44AE" type="NatOfBus44AE" minOccurs="0" maxOccurs="3" />
				<xs:element ref="GoodsDtlsUs44AE" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element name="TotalNumOfMonths" minOccurs="0" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:maxInclusive value="120"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalPrsumptvIncUs44EGoods" minOccurs="0" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalPrsumptvIncUs44E" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NoBooksOfAccPL" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="GrossReceipt" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NetProfit" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="NatOfBus44AE">
			<xs:sequence>
				<xs:element name="NameOfBusiness">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="75" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CodeAE">
					<xs:annotation>
						<xs:documentation>
							08001 - Renting of land transport equipment
							11002 - Packers and movers
							11008 - Freight transport by road
							11010 - Forwarding of freight
							11011 - Receiving and acceptance of freight
							11012 - Cargo handling
							11015 - Other Transport and Logistics services n.e.c
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="08001" />
							<xs:enumeration value="11002" />
							<xs:enumeration value="11008" />
							<xs:enumeration value="11010" />
							<xs:enumeration value="11011" />
							<xs:enumeration value="11012" />
							<xs:enumeration value="11015" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Description" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="75" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
		<xs:element name="GoodsDtlsUs44AE">
		  <xs:complexType>
			<xs:sequence>
				<xs:element name="RegNumberGoodsCarriage">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="11" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OwnedLeasedHiredFlag">
					<xs:annotation>
						<xs:documentation>
							OWN : Owned
							LEASE : Leased
							HIRED : Hired
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:token">
							<xs:enumeration value="OWN" />
							<xs:enumeration value="LEASE" />
							<xs:enumeration value="HIRED" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TonnageCapacity">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HoldingPeriod">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="2" />
							<xs:minInclusive value="1" />
							<xs:maxInclusive value="12" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PresumptiveIncome">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:minInclusive value="7500" />
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ManufacturingAccountIndAS">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="OpeningInventory">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="OpngStckRawMat" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OpngStckWrkinPrgrs" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OpngInvntryTotal" minOccurs="0" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Purchases" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DirectWages" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DirectExpenses" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CarriageInward" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PowerAndFuel" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthDirectExpenses" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IndirectWages" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="FactoryRentAndRates " minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="FactoryInsurance" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="FactoryFuelAndPower" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="FactoryGeneralExpenses" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeprctnOfFactoryMachinery" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalFactoryOverheads" minOccurs="0" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalDebtsManfctrngAcc" minOccurs="0" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ClosingStock">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ClsngStckRawMaterial" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ClsngStckWrkInPrgrs" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ClsngStckTotal" minOccurs="0" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="CostOfGoodsPrdcd" minOccurs="0" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TradingAccountIndAS">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SaleOfGoods" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SaleOfServices" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OtherOperatingRevenueDtls" minOccurs="0" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="OperatingRevenueName">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="50" />
										<xs:minLength value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OperatingRevenueAmt">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="OperatingRevenueTotal" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SalesGrossReceiptsTotal" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossRcptFromProfession" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExciseCustomsVAT">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="UnionExciseDuty" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ServiceTax" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="VATorSaleTax" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CentralGoodServiceTax" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="StateGoodServiceTax" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IntegratedGoodServiceTax" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="UnionTerrGoodServiceTax" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthDutyTaxCess" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotExciseCustomsVAT" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotRevenueFrmOperations" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClsngStckOfFinishedStcks" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TardingAccTotCred" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OpngStckOfFinishedStcks" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Purchases" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DirectExpenses" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CarriageInward" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PowerAndFuel" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotOthDirectExpenses" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OtherDirectExpenses" minOccurs="0" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NatureOfDirectExpense">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="125" />
										<xs:minLength value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Amount">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DutyTaxPay">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ExciseCustomsVAT">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="CustomDuty" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CounterVailDuty" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="SplAddDuty" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="UnionExciseDuty" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ServiceTax" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="VATorSaleTax" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="CentralGoodServiceTax" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="StateGoodServiceTax" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="IntegratedGoodServiceTax" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="UnionTerrGoodServiceTax" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OthDutyTaxCess" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotExciseCustomsVAT" default="0" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="GoodsCostPrdcdFrmMA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossProfitFrmBusProf" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntradayTradingTurnOver" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntradayTradingIncome" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PARTA_PLIndAS">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CreditsToPL">
					<xs:complexType>
						<xs:sequence>
						<xs:element name="GrossProfitTrnsfFrmTrdAcc" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthIncome">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="RentInc" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Comissions" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Dividends" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="InterestInc" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitOnSaleFixedAsset" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitOnInvChrSTT" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitOnOthInv" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitOnCurrFluct" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitOnCnvInvntryToCapAsst" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitOnAgriIncome" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OtherIncDtls" type="OthersNatureAmountNeg" maxOccurs="unbounded" minOccurs="0"/>
										<xs:element name="MiscOthIncome" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotOthIncome" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="TotCreditsToPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element ref="DebitsToPL" />
				<xs:element name="OtherComprnsvInc" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ItemsNotReclsfdPnL" minOccurs="0">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ChangesInSurplus" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ReMesDefinedBenftPlans" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="EquityOCI" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="FairValFVTPl" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ShareOfOtherComprInc" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OtherIncDtls" type="OthersNatureAmountNeg" maxOccurs="unbounded" minOccurs="0"/>
										<xs:element name="OthersTotal" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="IncomeTaxNotPnL" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotalNotPnL" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="ItemsReclsfdPnL" minOccurs="0">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ExchangeDiff" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DebtsOCI" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="EffecPortionGainnLoss" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ShareOCI" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OtherIncDtls" type="OthersNatureAmountNeg" maxOccurs="unbounded" minOccurs="0"/>
										<xs:element name="OthersTotal" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="IncomeTaxReclsPnL" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotalPnL" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="TotalComprIncome" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DebitsToPL">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="DebitPlAcnt" />
				<xs:element ref="TaxProvAppr" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DebitPlAcnt">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Freight" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ConsumptionOfStores" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PowerFuel" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RentExpdr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RepairsBldg" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RepairMach" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EmployeeComp">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="SalsWages" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Bonus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="MedExpReimb" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="LeaveEncash" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="LeaveTravelBenft" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ContToSuperAnnFund" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ContToPF" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ContToGratFund" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ContToOthFund" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthEmpBenftExpdr" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotEmployeeComp" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AnyCompPaidToNonRes" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="Y|N" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtPaidToNonRes" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Insurances">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="MedInsur" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="LifeInsur" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="KeyManInsur" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthInsur" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotInsurances" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="StaffWelfareExp" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Entertainment" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Hospitality" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Conference" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SalePromoExp" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Advertisement" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CommissionExpdrDtls">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NonResOtherCompany" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Others" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Total" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="RoyalityDtls">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NonResOtherCompany" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Others" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Total" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ProfessionalConstDtls">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NonResOtherCompany" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Others" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Total" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="HotelBoardLodge" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TravelExp" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ForeignTravelExp" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ConveyanceExp" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TelephoneExp" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GuestHouseExp" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClubExp" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FestivalCelebExp" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Scholarship" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Gift" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Donation" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RatesTaxesPays">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="ExciseCustomsVAT" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="AuditFee" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OtherExpensesDtls" minOccurs="0" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ExpenseNature">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="50" />
										<xs:minLength value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Amount" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="OtherExpenses" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BadDebtDtls">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="BadDebtAmtDtls" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="PAN" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Aadhaar" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:pattern value="[0-9]{12}" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Amount">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="BadDebtAmtDtlsTotal" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthersPANNotAvlblDtl" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Name">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:maxLength value="125" />
													<xs:minLength value="1" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="FlatDoorBlockNumber">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:maxLength value="50" />
													<xs:minLength value="1" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="PremisesBuildingName" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:maxLength value="50" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="RoadStreetPostOffice" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:maxLength value="50" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="AreaLocality">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:maxLength value="50" />
													<xs:minLength value="1" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TownCityDistrict">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:maxLength value="50" />
													<xs:minLength value="1" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element ref="StateCode" />
										<xs:element ref="CountryCode" />
										<xs:element name="PinCode" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:pattern value="[1-9]{1}[0-9]{5}" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ZipCode" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:maxLength value="8" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Amount" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="OthersPANNotAvlblDtlTotal" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthersAmtLt1Lakh">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BadDebt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ProvForBadDoubtDebt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthProvisionsExpdr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PBIDTA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InterestExpdrtDtls">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NonResOtherCompany" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Others" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="InterestExpdr" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DepreciationAmort" default="0">
					<xs:annotation>
						<xs:documentation>Include Amortisation expenses along with Depreciation.</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PBT" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="ExciseCustomsVATType">
		<xs:sequence>
			<xs:element name="UnionExciseDuty" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ServiceTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="VATorSaleTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CentralGoodServiceTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StateGoodServiceTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntegratedGoodServiceTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="UnionTerrGoodServiceTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthDutyTaxCess" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotExciseCustomsVAT" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ExciseCustomsVAT">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="UnionExciseDuty" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ServiceTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="VATorSaleTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Cess" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element> 
				<xs:element name="CentralGoodServiceTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StateGoodServiceTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntegratedGoodServiceTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="UnionTerrGoodServiceTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthDutyTaxCess" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotExciseCustomsVAT" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TaxProvAppr">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ProvForCurrTax" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProvDefTax" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProfitAfterTax" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalBFPrevYr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtAvlAppr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Appropriations">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="TrfToReserves" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProposedDividend" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TaxOnDividend" default="0" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Incl earlier dividends</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AppropriationsCSR" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AnyOtherAppr" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotAppropriations" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="PartnerAccBalTrf" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PARTA_OI">
		<xs:annotation>
			<xs:documentation>Information from audit report</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="MethodOfAcct" default="MERC">
					<xs:annotation>
						<xs:documentation>
							MERC- Mercantile
							CASH- Cash
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="MERC" />
							<xs:enumeration value="CASH" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ChangeInAcctMethFlg" default="N">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="N" />
							<xs:enumeration value="Y" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProfDeviatDueAcctMeth" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DecProOrIncLossUs145_2" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MethodOfValClgStk" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ValRawMaterial" default="1">
								<xs:annotation>
									<xs:documentation>
									1- Cost or market rate , whichever is less
									2- At cost
									3- At market rate
									</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="1" />
										<xs:enumeration value="2" />
										<xs:enumeration value="3" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ValFinishedGoods" default="1">
									<xs:annotation>
									<xs:documentation>
									1- Cost or market rate , whichever is less
									2- At cost
									3- At market rate
									</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="1" />
										<xs:enumeration value="2" />
										<xs:enumeration value="3" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ChngStockValMetFlg" default="N">
								<xs:annotation>
									<xs:documentation>
									Y - Yes
									N - No
									</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="N" />
										<xs:enumeration value="Y" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="EffectOnPL" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DecProOrIncLossUs145_A" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="NoCredToPLAmt">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Section28Items" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProformaCreditsDue" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PrevYrEscalClaim" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthItemInc" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CapReceipt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotNoCredToPLAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="AmtDisallUs36">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="StkInsurPrem" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="EmpHealthInsurPrem" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="EmpBonusCommSum" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IntOnBorrCap" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ZeroCoupBondDisc" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="RecogPFContribAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AppSuperAnnFundAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PensionSchemeSec80CCD" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AppGratFundAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthFundAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="EmpContributionCredits" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BadDebtDoubtAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BadDebtDoubtProvn" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SpecResrvTranfr" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="FamPlanPromoExp" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SecuritiesPaidAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="MrktLossOthExpLossICDS" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AnyOthDisallowance" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotAmtDisallUs36" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NoOfEmployeesEmployed" minOccurs="0">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="DeployedInIndia" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DeployedOutSideIndia" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Total" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="AmtDisallUs37">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CapitalNatureExp" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PersonalExp" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BusOrProfessnExp" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PoliticPartyExp" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="LawVoilatPenalExp" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthPenalFineExp" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OffenceExp" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SocialRespCSR" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ContigentLiability" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthAmtNotAllowUs37" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotAmtDisallUs37" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="AmtDisallUs40">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NonCompChapXVIIBAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NonComp40aiaChapXVIIBAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NonComp40aibChapXVIIBAmt" default="0" >
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NonComp40aiiiChapXVIIBAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TaxAmtOnProfits" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="WTAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="RolyatyOrServiceFee" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IntSalBonPartner" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AnyOthDisallowance" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotAmtDisallUs40" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AnyAmtOfSec40AllowPrevYr" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="AmtDisallUs40A">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AmtPaidUs40A2b" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtGT20kCash" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProvPmtGrat" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ContToSetupTrust" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AnyOthDisallowance" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotAmtDisallUs40A" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="AmtDisallUs43BPyNowAll">
					<xs:complexType>
						<xs:sequence>
					 	    <xs:element name="AmtUs43B" type="AmtUs43BPyNowAll" />  
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="AmtDisall43B">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="AmtUs43B" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="AmtExciseCustomsVATOutstanding">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ExciseCustomsVAT" type="ExciseCustomsVATType"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeemedProfUs33ABs" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeemedProfUs33AB" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeemedProfUs33ABA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeemedProfUs33AC" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProfTaxAmtUs41" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PriorAmtIncCrDrPL" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountOfExpDisAllwUs14A" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ScheduleTPSAFlg" default="N">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="AmtUs43BPyNowAll">
			<xs:sequence>
				<xs:element name="TaxDutyCesAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ContToEmpPFSFGF" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EmpBonusComm" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntPayaleToFI" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntPayaleToFISchBank" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LeaveEncashPayable" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RailwayAsstsPyble" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotAmtUs43b" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	<xs:element name="AmtUs43B">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TaxDutyCesAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ContToEmpPFSFGF" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EmpBonusComm" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntPayaleToFI" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SumPayaleLoanBrToFinComp" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntPayaleToFISchBank" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LeaveEncashPayable" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RailwayAsstsPyble" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotAmtUs43b" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PARTA_QD">
		<xs:annotation>
			<xs:documentation>Required if liable U/s 44AB</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TradingConcern" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="QuantitDet" type="TradingConcernQD" maxOccurs="20" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ManfactrConcern" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="RawMaterial">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="QuantitDet" type="RawMaterialQD" maxOccurs="20" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="FinishrByProd">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="QuantitDet" type="FinishrByProdQD" maxOccurs="20" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="TradingConcernQD">
		<xs:sequence>
			<xs:element name="ItemName">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:minLength value="1" />
						<xs:maxLength value="125" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="UnitOfMeasure">
				<xs:annotation>
					<xs:documentation>
						"101" - 101-Gms
						"102" - 102-Kilograms
						"103" -	103-Litre
						"104" - 104-Kilolitre
						"105" - 105-Metre
						"106" - 106-Kilometre
						"107" - 107-Numbers
						"108" - 108-Quintal
						"109" - 109-Ton
						"110" - 110-Pound
						"111" - 111-Miligrams
						"112" - 112-Carat
						"113" - 113-Numbers (1000s)
						"114" - 114-Kwatt
						"115" - 115-Mwatt
						"116" - 116-Inch
						"117" - 117-Feet
						"118" - 118-Sqft
						"119" - 119-Acre
						"120" - 120-Cubicft
						"121" - 121-Sqmetre
						"122" - 122-Cubicmetre
						"999" - 999-Residual
					</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:enumeration value="101" />
						<xs:enumeration value="102" />
						<xs:enumeration value="103" />
						<xs:enumeration value="104" />
						<xs:enumeration value="105" />
						<xs:enumeration value="106" />
						<xs:enumeration value="107" />
						<xs:enumeration value="108" />
						<xs:enumeration value="109" />
						<xs:enumeration value="110" />
						<xs:enumeration value="111" />
						<xs:enumeration value="112" />
						<xs:enumeration value="113" />
						<xs:enumeration value="114" />
						<xs:enumeration value="115" />
						<xs:enumeration value="116" />
						<xs:enumeration value="117" />
						<xs:enumeration value="118" />
						<xs:enumeration value="119" />
						<xs:enumeration value="120" />
						<xs:enumeration value="121" />
						<xs:enumeration value="122" />
						<xs:enumeration value="999" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OpeningStock" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="PurchaseQty" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="SaleQty" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ClgStock" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="AnyShortExces" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:long">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
		<xs:complexType name="RawMaterialQD">
			<xs:sequence>
				<xs:element name="ItemName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="UnitOfMeasure">
					<xs:annotation>
						<xs:documentation>
							"101" - 101-Gms
							"102" - 102-Kilograms
							"103" - 103-Litre
							"104" - 104-Kilolitre
							"105" - 105-Metre
							"106" - 106-Kilometre
							"107" - 107-Numbers
							"108" - 108-Quintal
							"109" - 109-Ton
							"110" - 110-Pound
							"111" - 111-Miligrams
							"112" - 112-Carat
							"113" - 113-Numbers (1000s)
							"114" - 114-Kwatt
							"115" - 115-Mwatt
							"116" - 116-Inch
							"117" - 117-Feet
							"118" - 118-Sqft
							"119" - 119-Acre
							"120" - 120-Cubicft
							"121" - 121-Sqmetre
							"122" - 122-Cubicmetre
							"999" - 999-Residual
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="101" />
							<xs:enumeration value="102" />
							<xs:enumeration value="103" />
							<xs:enumeration value="104" />
							<xs:enumeration value="105" />
							<xs:enumeration value="106" />
							<xs:enumeration value="107" />
							<xs:enumeration value="108" />
							<xs:enumeration value="109" />
							<xs:enumeration value="110" />
							<xs:enumeration value="111" />
							<xs:enumeration value="112" />
							<xs:enumeration value="113" />
							<xs:enumeration value="114" />
							<xs:enumeration value="115" />
							<xs:enumeration value="116" />
							<xs:enumeration value="117" />
							<xs:enumeration value="118" />
							<xs:enumeration value="119" />
							<xs:enumeration value="120" />
							<xs:enumeration value="121" />
							<xs:enumeration value="122" />
							<xs:enumeration value="999" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OpeningStock" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PurchaseQty" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PrevYrConsum" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SaleQty" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClgStock" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="yldFinisProd" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PercentYld" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:maxInclusive value="100" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AnyShortExces" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	<xs:complexType name="FinishrByProdQD">
		<xs:sequence>
			<xs:element name="ItemName">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:minLength value="1" />
						<xs:maxLength value="125" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="UnitOfMeasure">
				<xs:annotation>
					<xs:documentation>
						"101" - 101-Gms
						"102" - 102-Kilograms
						"103" - 103-Litre
						"104" - 104-Kilolitre
						"105" - 105-Metre
						"106" - 106-Kilometre
						"107" - 107-Numbers
						"108" - 108-Quintal
						"109" - 109-Ton
						"110" - 110-Pound
						"111" - 111-Miligrams
						"112" - 112-Carat
						"113" - 113-Numbers (1000s)
						"114" - 114-Kwatt
						"115" - 115-Mwatt
						"116" - 116-Inch
						"117" - 117-Feet
						"118" - 118-Sqft
						"119" - 119-Acre
						"120" - 120-Cubicft
						"121" - 121-Sqmetre
						"122" - 122-Cubicmetre
						"999" - 999-Residual
					</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:enumeration value="101" />
						<xs:enumeration value="102" />
						<xs:enumeration value="103" />
						<xs:enumeration value="104" />
						<xs:enumeration value="105" />
						<xs:enumeration value="106" />
						<xs:enumeration value="107" />
						<xs:enumeration value="108" />
						<xs:enumeration value="109" />
						<xs:enumeration value="110" />
						<xs:enumeration value="111" />
						<xs:enumeration value="112" />
						<xs:enumeration value="113" />
						<xs:enumeration value="114" />
						<xs:enumeration value="115" />
						<xs:enumeration value="116" />
						<xs:enumeration value="117" />
						<xs:enumeration value="118" />
						<xs:enumeration value="119" />
						<xs:enumeration value="120" />
						<xs:enumeration value="121" />
						<xs:enumeration value="122" />
						<xs:enumeration value="999" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OpeningStock" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="PurchaseQty" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="PrevyrManfact" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="SaleQty" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ClgStock" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="AnyShortExces" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:long">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="PARTA_OL">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="OpeningBal">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CashInHand">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CashInBank">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalOpenBal">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Receipts">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Interest">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Dividend">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SaleOfAssets" minOccurs="0">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="SaleOfAssetsDtls" type="OthersIncDtl" maxOccurs="unbounded" minOccurs="0"/>
									</xs:sequence>
								</xs:complexType>
								</xs:element>
							<xs:element name="TotalSaleofAssets">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="RlznDuesDebtors">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthersIncRec" minOccurs="0">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="OthersIncDtls" type="OthersIncDtl" maxOccurs="unbounded" minOccurs="0"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="TotOthersReceiptsOnly">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalOfReceipts">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalOpenReceipts">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Payments">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="RepaymentSecuredloan">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="RepaymentUnsecuredloan">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="RepaymentCreditors">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Commission">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthersPayments" minOccurs="0">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="OthersPaymentsDtls" type="OthersIncDtl" maxOccurs="unbounded" minOccurs="0"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="TotalOthersPayments">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalPayments">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ClosingStock">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CashInHand">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CashInBank">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalClBal">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalClPaymnts">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="OthersIncDtl">
		<xs:sequence>
			<xs:element name="OthNatOfInc">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="50" />
						<xs:minLength value="1" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OthAmount">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="OthersNatureAmount">
		<xs:sequence>
			<xs:element name="OthersDesc">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="50" />
						<xs:minLength value="1" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OthersAmount">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
		<xs:complexType name="OthersNatureAmountNeg">
		<xs:sequence>
			<xs:element name="OthersDesc">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="50" />
						<xs:minLength value="1" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OthersAmount">
				<xs:simpleType>
					<xs:restriction base="xs:long">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="OthersIncDtlEi">
		<xs:sequence>
			<xs:element name="OthNatOfInc">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="75" />
						<xs:minLength value="1" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OthAmount">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="PartB-TI">
		<xs:annotation>
			<xs:documentation>Computation of Total Income</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="IncomeFromHP" default="0">
					<xs:annotation>
						<xs:documentation>Income from house property</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProfBusGain" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Profit from business or profession</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ProfGainNoSpecBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProfGainSpecBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProfGainSpecifiedBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IncChrgblTaxSplRate">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotProfBusGain" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element ref="CapGain" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Income from Capital Gains </xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="IncFromOS" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Income of other sources</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="TotalTI" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrentYearLoss" default="0">
					<xs:annotation>
						<xs:documentation>From Schedule CYLA Do Not Use -ve sign</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalanceAfterSetoffLosses" default="0">
					<xs:annotation>
						<xs:documentation>From Schedule CYLA Do Not Use -ve sign</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BroughtFwdLossesSetoff" default="0">
					<xs:annotation>
						<xs:documentation>From Schedule BFLA Do Not Use -ve sign</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossTotalIncome" type="xs:unsignedLong" default="0">
					<xs:annotation>
						<xs:documentation>From Schedule BFLA</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="IncChargeTaxSplRate111A112" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductionsUndSchVIADtl">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="PartBchapterVIA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PartCchapterVIA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotDeductUndSchVIA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductionsUnder10Aor10AA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalIncome" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncChargeableTaxSplRates" default="0">
					<xs:annotation>
						<xs:documentation>From total of (i) of schedule SI</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncChargeableTaxNormalRates" default="0" minOccurs="0">
					<xs:annotation>
						<xs:documentation>From total of (i) of schedule SI</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetAgricultureIncomeOrOtherIncomeForRate" default="0">
					<xs:annotation>
						<xs:documentation>From Schedule EI</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LossesOfCurrentYearCarriedFwd" default="0">
					<xs:annotation>
						<xs:documentation>From Schedule CFL Do Not Use -ve sign</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeemedTotIncSec115JB" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CapGain">
		<xs:annotation>
			<xs:documentation>Capital gains</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ShortTerm" />
				<xs:element ref="LongTerm" />
				<xs:element name="TotalCapGains" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ShortTerm">
		<xs:annotation>
			<xs:documentation>Short term gains</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ShortTerm15Per" default="0">
					<xs:annotation>
						<xs:documentation>Schedule CG</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShortTerm30Per" default="0">
					<xs:annotation>
						<xs:documentation>Schedule CG</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShortTermAppRate" default="0">
					<xs:annotation>
						<xs:documentation>Schedule CG</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
					<xs:element name="ShortTermSplRateDTAA">
					<xs:annotation>
						<xs:documentation>Schedule CG</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalShortTerm" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="LongTerm">
		<xs:annotation>
			<xs:documentation>Long term gains</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="LongTerm10Per" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LongTerm20Per" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LongTermSplRateDTAA">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalLongTerm">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[0-9]{1,14}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="IncFromOS">
		<xs:annotation>
			<xs:documentation>Income of other sources</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="OtherSrcThanOwnRaceHorse" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncChargblSplRate" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FromOwnRaceHorse" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotIncFromOS" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PartB_TTI">
		<xs:annotation>
			<xs:documentation> Computation of tax liability on total income
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ComputationOfTaxLiability" />
				<xs:element ref="TaxPaid" />
				<xs:element ref="Refund">
					<xs:annotation>
						<xs:documentation>Refund details</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="AssetOutsideIndiaFlg" default="NO">
					<xs:annotation>
						<xs:documentation>This field is applicable only in case of
							resident assessee. It is to know if the assessee has any interest
							in any asset/signing authority in any account located outside
							India.
							YES - Yes
							NO  - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="YES" />
							<xs:enumeration value="NO" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>

	<xs:element name="ComputationOfTaxLiability">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="TaxPayableOnDeemedTI" />
				<xs:element ref="TaxPayableOnTI"  />
				<xs:element name="GrossTaxPayable" default="0" >
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CredUs115JAATaxPaid" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong" />
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxPayableAfterCredUs115JAA" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong" />
					</xs:simpleType>
				</xs:element>
				<xs:element ref="TaxRelief" />
				<xs:element name="NetTaxLiability" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="IntrstPay" />
				<xs:element name="AggregateTaxInterestLiability" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TaxRelief">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Section90" default="0">
					<xs:annotation>
						<xs:documentation>
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section91" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotTaxRelief" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TaxPayableOnDeemedTI">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TaxDeemedTISec115JB">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Surcharge">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EducationCess" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalTax" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TaxPayableOnTI">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TaxAtNormalRates" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxAtSpecialRates" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxPayableOnTotInc" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Surcharge25ofSI">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SurchargeOnTaxPayable">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalSurcharge">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EducationCess" default="0">
					<xs:annotation>
						<xs:documentation> Education Cess </xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossTaxLiability" default="0" >
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TaxPaid">
		<xs:annotation>
			<xs:documentation>Tax paid details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="TaxesPaid" />
				<xs:element name="BalTaxPayable" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="IntrstPay">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="IntrstPayUs234A" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntrstPayUs234B" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntrstPayUs234C" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LateFilingFee234F" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
							<xs:maxInclusive value="10000"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalIntrstPay" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TaxesPaid">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AdvanceTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TDS" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TCS" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SelfAssessmentTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalTaxesPaid" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Refund">
		<xs:annotation>
			<xs:documentation>Refund details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="RefundDue" default="0">
					<xs:annotation>
						<xs:documentation>Refund due if Total Taxes Paid is greater than AggregateTaxInterest</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="BankAccountDtls" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="BankAccountDtls">
		<xs:annotation>
			<xs:documentation>Bank details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="BankDtlsFlag" default="Y">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString" >
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddtnlBankDetails" type="BankDetailType" maxOccurs="unbounded" minOccurs="0" />
				<xs:element name="ForeignBankDetails" type="ForeignBankDtls" minOccurs="0" maxOccurs="unbounded" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="BankDetailType">
		<xs:sequence>
			<xs:element name="IFSCCode">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:pattern value="[A-Z]{4}[0][A-Z0-9]{6}" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BankName">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:minLength value="1" />
						<xs:maxLength value="125" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BankAccountNo">
				<xs:simpleType>
					<xs:restriction base="nonZeroString">
						<xs:pattern value="[a-zA-Z0-9]([/-]?(((\d*[1-9]\d*)*[a-zA-Z/-])|(\d*[1-9]\d*[a-zA-Z]*))+)*[0-9]*" />
						<xs:minLength value="1" />
						<xs:maxLength value="20" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="UseForRefund" default="false">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:enumeration value="true" />
						<xs:enumeration value="false" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
		<xs:complexType name="ForeignBankDtls">
		<xs:sequence>
			<xs:element name="SWIFTCode">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="30" />
						<xs:minLength value="1" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BankName">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:minLength value="1" />
						<xs:maxLength value="125" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element ref="CountryCode" />
			<xs:element name="IBAN">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="40" />
						<xs:minLength value="1" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="Verification">
		<xs:annotation>
			<xs:documentation>Verification declaration details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Declaration">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AssesseeVerName">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:minLength value="1" />
										<xs:maxLength value="125" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="FatherName">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:minLength value="1" />
										<xs:maxLength value="125" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AssesseeVerPAN">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="[A-Z]{3}[P][A-Z][0-9]{4}[A-Z]" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Capacity">
								<xs:annotation>
									<xs:documentation>
										MD - Managing Director
										DR - Director
										OL - Official liquidator/Resolution Professional under NCLT
										RA - Representative assessee
										PO - Principal Officer
										AS - Authorised Signatory
									</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="MD" />
										<xs:enumeration value="DR" />
										<xs:enumeration value="OL" />
										<xs:enumeration value="RA" />
										<xs:enumeration value="PO" />
										<xs:enumeration value="AS" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleHP">
		<xs:annotation>
			<xs:documentation>Income from house property</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="PropertyDetails" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="PassThroghIncome" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalIncomeChargeableUnHP" default="0">
					<xs:annotation>
						<xs:documentation>House Property income</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PropertyDetails">
		<xs:annotation>
			<xs:documentation>Individual property details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="HPSNo">
					<xs:simpleType>
						<xs:restriction base="xs:int" />
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AddressDetailWithZipCode" maxOccurs="unbounded"/>
				<xs:element name="PropertyOwner">
					<xs:annotation>
						<xs:documentation> 
						SE - Self
						DO - Deemed Ownwer
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="SE" />
							<xs:enumeration value="DO" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PropCoOwnedFlg">
					<xs:annotation>
						<xs:documentation>
							YES - Yes
							NO  - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="YES" />
							<xs:enumeration value="NO" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AssessePercentShareProp" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:maxInclusive value="100" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CoOwners" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="ifLetOut" default="Y">
					<xs:annotation>
						<xs:documentation>
							Y - Let Out
							N - Self Occupied
							D - Deemed let out
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
							<xs:enumeration value="D" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="TenantDetails" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="Rentdetails" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CoOwners">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CoOwnersSNo">
					<xs:simpleType>
						<xs:restriction base="xs:int" />
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameCoOwner">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN_CoOwner" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Aadhaar_CoOwner" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PercentShareProperty" default="0"	minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:maxInclusive value="100" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TenantDetails">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TenantSNo">
					<xs:simpleType>
						<xs:restriction base="xs:int" />
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameofTenant" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PANofTenant" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AadhaarofTenant" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PANTANofTenant" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{4}[0-9]{5}[A-Z]|[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Rentdetails">
		<xs:annotation>
			<xs:documentation>Rent Details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AnnualLetableValue" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RentNotRealized" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LocalTaxes" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalUnrealizedAndTax" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalanceALV" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AnnualOfPropOwned" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>				
				<xs:element name="ThirtyPercentOfBalance" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntOnBorwCap" default="0">
					<xs:annotation>
						<xs:documentation>Interest payable on borrowed capital</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDeduct" default="0">
					<xs:annotation>
						<xs:documentation>interest plus 30% of balanace</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ArrearsUnrealizedRentRcvd" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncomeOfHP" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CorpScheduleBP">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="BusinessIncOthThanSpec">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ProfBfrTaxPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NetPLFromSpecBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NetProfLossSpecifiedBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IncRecCredPLOthHeadDtls" type="SchBpHeadsIncType" />
							<xs:element name="PLUs44sChapXIIGOthrUs115B" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProfitLossInclRefrdSec">
								<xs:complexType>
									<xs:sequence>
									<xs:element name="ProfitLossUs44AE" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitLossUs44B" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitLossUs44BB" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitLossUs44BBA" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitLossUs44BBB" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitLossUs44D" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitLossUs44DA" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitChapterXIIG" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="FirstSchITActOthr115B" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="PLUs44sChapXIIGUs115B" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalProfitFrmActCvrd" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProfitFrmActCvrd">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ProfitFrmActCvrdUndrRule7" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitFrmActCvrdUndrRule7A" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitFrmActCvrdUndrRule7B1" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitFrmActCvrdUndrRule7B1A" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ProfitFrmActCvrdUndrRule8" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="IncCredPL">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="FirmShareInc" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="AOPBOISharInc" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="OtherExmptIncDtls" minOccurs="0" maxOccurs="unbounded">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="OperatingRevenueName">
														<xs:simpleType>
															<xs:restriction base="nonEmptyString">
																<xs:maxLength value="50" />
																<xs:minLength value="1" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OperatingRevenueAmt" default="0">
														<xs:simpleType>
															<xs:restriction base="xs:unsignedLong">
																<xs:totalDigits value="14" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="OthExempInc" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotExempInc" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:long">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="BalancePLOthThanSpecBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExpDebToPLOthHeadDtls" type="SchBpHeadsIncType" />
							<xs:element name="ExpDebToPLExemptInc" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExpDebToPLExemptIncDisAllwUs14A" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotExpDebPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AdjustedPLOthThanSpecBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DepreciationDebPLCosAct" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DepreciationAllowITAct32">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="DepreciationAllowUs32_1_ii" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DepreciationAllowUs32_1_i" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotDeprAllowITAct" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="AdjustPLAfterDeprOthSpecInc" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtDebPLDisallowUs36" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtDebPLDisallowUs37" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtDebPLDisallowUs40" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtDebPLDisallowUs40A" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtDebPLDisallowUs43B" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="InterestDisAllowUs23SMEAct" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs41" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs3380HHD80IA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs32AC" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs32AD" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs33AB" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs33ABA" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs35ABA" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs35ABB" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs35AC" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs40A3A" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs33AC" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs72A" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs80HHD" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs80IA" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemIncUs43CA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthItemDisallowUs28To44DA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AnyOthIncNotInclInExpDisallowPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SalaryExpDisallowPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BonusExpDisallowPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CommissionExpDisallowPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="InterestExpDisallowPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthersExpDisallowPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IncProfDecLossAccICDSAdj" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotAfterAddToPLDeprOthSpecInc" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeductUs32_1_iii" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeductUs32AD" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Amt32AC" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DebPLUs35ExcessAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtDisallUs40NowAllow" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtDisallUs43BNowAllow" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AnyOthAmtAllDeduct" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DecProfIncLossAccICDSAdj" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotDeductionAmts" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PLAftAdjDedBusOthThanSpec" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemedProfitBusUs">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Section44AE" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Section44B" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Section44BB" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Section44BBA" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Section44BBB" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Section44D" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Section44DA" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="ChapterXIIG" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="FirstSchTActOther" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotDeemedProfitBusUs" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="NetPLAftAdjBusOthThanSpec" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NetPLBusOthThanSpec7A7B7C" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ChrgblIncUndrRule7" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemedChrgblIncUndrRule7A" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemedChrgblIncUndrRule7B1" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemedChrgblIncUndrRule7B1A" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemedChrgblIncUndrRule8" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IncomeOtherThanRule" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BalIncDeemedFrmAgri" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SpecBusinessInc">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NetPLFrmSpecBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AdditionUs28to44DA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeductUs28to44DA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AdjustedPLFrmSpecuBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="IncSpecifiedBusiness">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NetPLFrmSpecifiedBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AddSec28to44DA" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DedSec28to44DAOTDedSec35AD" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProfitLossSpecifiedBusiness" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DedSec35AD1" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProfitLossSpecifiedBusFinal" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DedUs35ADSubSec5Dtls" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
									<xs:element name="DedUs35ADSubSec5">
										<xs:annotation>
											<xs:documentation>
												"a" : "laying and operating a cross-country natural gas pipeline
												network for distribution, including storage facilities being an integral part of
												such network",
								
												"aa":"building and operating a new hotel of two-star or above category as
												classified by the Central Government",
								
												"ab":" building and operating a new hospital with at least one hundred
												beds for patients",
								
												"ac":"developing and building a housing project under a scheme for slum
												redevelopment or rehabilitation framed by the Central Government or
												a State Government, as the case may be, and which is notified by the
												Board in this behalf in accordance with the guidelines as may be
												prescribed",
								
												"ad":"developing and building a housing project under a scheme for affordable
												housing framed by the Central Government or a State Government, as
												the case may be, and notified by the Board in this behalf in
												accordance with the guidelines as may be prescribed",
								
												"ae":"new plant or in a newly installed capacity in an existing plant for
												production of fertilizer",
								
												"af":"setting up and operating an inland container depot or a container freight
												station notified or approved under the Customs Act, 1962 (52 of
												1962)",
								
												"ag":"bee-keeping and production of honey and beeswax",
								
												"ah":"setting up and operating a warehousing facility for storage of sugar",
								
												"ai":"laying and operating a slurry pipeline for the transportation
												of iron ore",
								
												"aj":"setting up and operating a semi-conductor wafer fabrication manufacturing
												unit, and which is notified by the Board in accordance with such
												guidelines as may be prescribed",
								
												"ak":"developing or operating and maintaining or developing, operating and
												maintaining, any infrastructure facility",
								
												"b":"all other cases not falling under any of the above clauses"
											</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="nonEmptyString">
												<xs:pattern value="a|aa|ab|ac|ad|ae|af|ag|ah|ai|aj|ak|b" />
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				</xs:sequence>
				</xs:complexType>
				</xs:element>
				<xs:element name="IncChrgUnHdProftGain" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LifeInsBusIncRefrdSec115B">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NetProfitLossRfrdSec115B">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="LifeInsBusIncUs115B">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BusSetoffCurrYr">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="LossSetOffOnBusLoss" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SpeculativeInc" minOccurs="0" type="BusLossCurrYearSetoffType" />
							<xs:element name="SpecifiedInc" minOccurs="0" type="BusLossCurrYearSetoffType" />
							<xs:element name="ProfGainUs115B" minOccurs="0" type="BusLossCurrYearSetoffType" />
							<xs:element name="TotLossSetOffOnBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="LossRemainSetOffOnBus" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="SchBpHeadsIncType">
		<xs:sequence>
			<xs:element name="HouseProperty" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="CapitalGains" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OtherSources" >
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="UnderSec115BBF" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="UnderSec115BBG" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BusLossCurrYearSetoffType">
		<xs:sequence>
			<xs:element name="IncOfCurYrUnderThatHead" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BusLossSetoff" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="IncOfCurYrAfterSetOff" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ScheduleDPM">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PlantMachinery">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="Rate15" minOccurs="0" />
							<xs:element ref="Rate30" minOccurs="0" />
							<xs:element ref="Rate40" minOccurs="0" />
							<xs:element ref="Rate45" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Rate15">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="DepreciationDetail" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Rate30">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="DepreciationDetail" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Rate40">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="DepreciationDetail" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Rate45">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DepreciationDetail" type="DepreciationDetailRate45" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="DepreciationDetailRate45">
			<xs:sequence>
				<xs:element name="AdditionsGrThan180Days" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RealizationTotalPeriod" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FullRateDeprAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AdditionsLessThan180Days" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RealizationPeriodDuringYear" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HalfRateDeprAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DepreciationAtFullRate" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DepreciationAtHalfRate" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddlnDeprOnGT180DayAdditions" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddlnDeprDuringYearAdditions" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddlnDeprOnLessThan180DayAdditions" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDepreciation" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DepDisAllowUs38_2" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetAggregateDepreciation" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProportionateAggDepreciation" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExpdrOnTrforSaleAsset" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CapGainUs50" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="WDVLastDay" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	<xs:element name="DepreciationDetail">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="WDVFirstDay" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtAdjOnAccOptTaxUs115BAA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AdjWrtnValueOnFirstDayPrvYr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AdditionsGrThan180Days" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RealizationTotalPeriod" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FullRateDeprAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AdditionsLessThan180Days" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RealizationPeriodDuringYear" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HalfRateDeprAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DepreciationAtFullRate" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DepreciationAtHalfRate" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddlnDeprOnGT180DayAdditions" default="0"  minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddlnDeprDuringYearAdditions" default="0"  minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddlnDeprOnLessThan180DayAdditions" default="0"  minOccurs="0" >
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDepreciation" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DepDisAllowUs38_2" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetAggregateDepreciation" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProportionateAggDepreciation" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExpdrOnTrforSaleAsset" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CapGainUs50" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="WDVLastDay" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleDOA">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Land" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="DepreciationDetail" type="DepreciationDetailForLand" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Building" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="Rate5" minOccurs="0" />
							<xs:element ref="Rate10" minOccurs="0" />
							<xs:element name="Rate40" type="Rate40DOA" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="FurnitureFittings" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="Rate10" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="IntangibleAssets" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="Rate25" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Ships" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="Rate20" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Rate5">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DepreciationDetail" type="DepreciationDetailDOA" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Rate10">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DepreciationDetail" type="DepreciationDetailDOA" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Rate25">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DepreciationDetail" type="DepreciationDetailDOA" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Rate20">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DepreciationDetail" type="DepreciationDetailDOA" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="Rate40DOA">
		<xs:sequence>
			<xs:element name="DepreciationDetail" type="DepreciationDetailDOA" />
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ScheduleDEP">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="SummaryFromDeprSch" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="DepreciationDetailForLand">
		<xs:sequence>
			<xs:element name="WDVFirstDay" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="WDVLastDay" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DepreciationDetailDOA">
		<xs:sequence>
			<xs:element name="WDVFirstDay" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="AdditionsGrThan180Days" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="RealizationTotalPeriod" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="FullRateDeprAmt" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="AdditionsLessThan180Days" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="RealizationPeriodDuringYear" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="HalfRateDeprAmt" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="DepreciationAtFullRate" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="DepreciationAtHalfRate" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TotalDepreciation" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="DepDisAllowUs38_2" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="NetAggregateDepreciation" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ProportionateAggDepreciation" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ExpdrOnTrforSaleAsset" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="CapGainUs50" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:long">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="WDVLastDay" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="SummaryFromDeprSch">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="PlantMachinerySummary" minOccurs="0" />
				<xs:element ref="BuildingSummary" minOccurs="0" />
				<xs:element name="FurnitureSummary" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntangibleAssetSummary" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShipsSummary" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDepreciation" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PlantMachinerySummary">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DeprBlockTot15Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeprBlockTot30Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeprBlockTot40Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeprBlockTot45Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotPlntMach" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="BuildingSummary">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DeprBlockTot5Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeprBlockTot10Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeprBlockTot40Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotBuildng" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleDCG">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="SummaryFromDeprSchCG" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="SummaryFromDeprSchCG">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="PlantMachinerySummaryCG" minOccurs="0" />
				<xs:element ref="BuildingSummaryCG" minOccurs="0" />
				<xs:element name="FurnitureSummary" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntangibleAssetSummary" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShipsSummary" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDepreciation" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PlantMachinerySummaryCG">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DeprBlockTot15Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeprBlockTot30Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeprBlockTot40Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeprBlockTot45Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotPlntMach" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="BuildingSummaryCG">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DeprBlockTot5Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeprBlockTot10Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeprBlockTot40Percent" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotBuildng" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleESR">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DeductionUs35">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Section35_1_i">
								<xs:complexType>
									<xs:sequence>
										<xs:element ref="DeductUs35" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Section35_1_ii">
								<xs:complexType>
									<xs:sequence>
										<xs:element ref="DeductUs35" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Section35_1_iia">
								<xs:complexType>
									<xs:sequence>
										<xs:element ref="DeductUs35" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Section35_1_iii">
								<xs:complexType>
									<xs:sequence>
										<xs:element ref="DeductUs35" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Section35_1_iv">
								<xs:complexType>
									<xs:sequence>
										<xs:element ref="DeductUs35" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Section35_2AA">
								<xs:complexType>
									<xs:sequence>
										<xs:element ref="DeductUs35" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Section35_2AB">
								<xs:complexType>
									<xs:sequence>
										<xs:element ref="DeductUs35" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Section35_CCC">
								<xs:complexType>
									<xs:sequence>
										<xs:element ref="DeductUs35" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Section35_CCD">
								<xs:complexType>
									<xs:sequence>
										<xs:element ref="DeductUs35" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="TotUs35">
								<xs:complexType>
									<xs:sequence>
										<xs:element ref="DeductUs35" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DeductUs35">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AmtDebPL" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtUs35Allowable" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExcessAmtOverDebPL" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleCG">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ShortTermCapGain"/>
				<xs:element ref="LongTermCapGain"/>
				<xs:element name="IncChargeableHeadCapGain" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="DeducClaimInfo" minOccurs="0"/>
				<xs:element ref="CurrYrLosses" />				
				<xs:element ref="AccruOrRecOfCG">
					<xs:annotation>
						<xs:documentation>Info about accrual or reciept of Capital Gains
							after Adjustments of Losses in Sch CYLA and BFLA
						</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ShortTermCapGain">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SaleofLandBuild" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="SaleofLandBuildDtls" type="SaleofLandBuildStcgType" maxOccurs="unbounded" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SlumpSaleInStcg">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="FullConsideration" />
							<xs:element name="NetWorthOfDivision">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="CapgainonAssets" />
						</xs:sequence>
					</xs:complexType>				
				</xs:element>
				<xs:element name="EquityMFonSTT" minOccurs="0" maxOccurs="2">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="MFSectionCode">
								<xs:annotation>
									<xs:documentation>
										"1A": 111A [for others]
										"5AD1biip": 115AD(1)(b)(ii) [for Foreign Institutional Investors]
									</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="1A" />
										<xs:enumeration value="5AD1biip" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="EquityMFonSTTDtls" type="EquityOrUnitSec94Type" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="NRITransacSec48Dtl">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NRItaxSTTPaid">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NRItaxSTTNotPaid">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="NRISecur115AD" type="EquityOrUnitSec94TypeNew" />
				<xs:element name="SaleOnOtherAssets">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="FullValueConsdRecvUnqshr" />
							<xs:element ref="FairMrktValueUnqshr" />
							<xs:element ref="FullValueConsdSec50CA" />
							<xs:element ref="FullValueConsdOthUnqshr" />
							<xs:element ref="FullConsideration" />
							<xs:element ref="DeductSec48" />
							<xs:element ref="BalanceCG" />
							<xs:element name="LossSec94of7Or94of8">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeemedSTCGDeprAsset" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExemptionOrDednUs54">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ExemptionOrDednUs54Dtls" minOccurs="0" maxOccurs="3">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="ExemptionSecCode">
														<xs:annotation>
															<xs:documentation>
																54D - Sec 54D
																54G - Sec 54G
																54GA - Sec 54GA
															</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="nonEmptyString">
																<xs:enumeration value="54D" />
																<xs:enumeration value="54G" />
																<xs:enumeration value="54GA" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element ref="ExemptionAmount" />
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element ref="ExemptionGrandTotal" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>			
							<xs:element ref="CapgainonAssets" />
						</xs:sequence>
					</xs:complexType>				
				</xs:element>
				<xs:element name="UnutilizedStcgFlag" minOccurs="0">
						<xs:annotation>
							<xs:documentation>
								Y: Yes
								N: No
								X: Not Applicable
							</xs:documentation>
						</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
							<xs:enumeration value="X" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="UnutilizedCg" type="UnutilizedSTCgPrvYr" minOccurs="0" />
				<xs:element name="AmtDeemedStcg" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalAmtDeemedStcg">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PassThrIncNatureSTCG" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PassThrIncNatureSTCG15Per" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PassThrIncNatureSTCG30Per" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PassThrIncNatureSTCGAppRate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NRICgDTAA" type="NRITaxUsDTAAStcgType" minOccurs="0" />
				<xs:element name="TotalAmtNotTaxUsDTAAStcg">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalAmtTaxUsDTAAStcg">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalSTCG">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="SaleofLandBuildStcgType">
		<xs:sequence>
			<xs:element ref="FullConsideration" />
			<xs:element ref="PropertyValuation" />
			<xs:element ref="FullConsideration50C" />
			<xs:element name="AquisitCost">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ImproveCost">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ExpOnTrans">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TotalDedn">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Balance">
				<xs:simpleType>
					<xs:restriction base="xs:long">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ExemptionOrDednUs54">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="ExemptionOrDednUs54Dtls" minOccurs="0" maxOccurs="3">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="ExemptionSecCode">
										<xs:annotation>
											<xs:documentation>
												54D - Sec 54D
												54G - Sec 54G
												54GA - Sec 54GA
											</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="nonEmptyString">
												<xs:enumeration value="54D" />
												<xs:enumeration value="54G" />
												<xs:enumeration value="54GA" />
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element ref="ExemptionAmount" />
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element ref="ExemptionGrandTotal" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element ref="CapgainonAssets" />
			<xs:element name="TrnsfImmblPrprty" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element ref="TrnsfImmblPrprtyDtls" maxOccurs="unbounded" minOccurs="0" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="TrnsfImmblPrprtyDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NameOfBuyer">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PANofBuyer" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AaadhaarOfBuyer" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PercentageShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:maxInclusive value="100" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Amount">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfProperty">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="250" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PinCode">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[1-9]{1}[0-9]{5}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="EquityOrUnitSec94Type">
		<xs:sequence>
			<xs:element ref="FullConsideration" />
			<xs:element ref="DeductSec48" />
			<xs:element ref="BalanceCG" />
			<xs:element name="LossSec94of7Or94of8">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>			
			<xs:element ref="CapgainonAssets" />
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="EquityOrUnitSec94TypeNew">
		<xs:sequence>
			<xs:element ref="FullValueConsdRecvUnqshr" />
			<xs:element ref="FairMrktValueUnqshr" />
			<xs:element ref="FullValueConsdSec50CA" />
			<xs:element ref="FullValueConsdOthUnqshr" />
			<xs:element ref="FullConsideration" />
			<xs:element ref="DeductSec48" />
			<xs:element ref="BalanceCG" />
			<xs:element name="LossSec94of7Or94of8">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>			
			<xs:element ref="CapgainonAssets" />
		</xs:sequence>
	</xs:complexType>
	<xs:element name="FullValueConsdRecvUnqshr">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FairMrktValueUnqshr">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FullValueConsdSec50CA">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FullValueConsdOthUnqshr">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FullConsideration">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PropertyValuation">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="FullConsideration50C">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="YrInWhichAssetAcq">
		<xs:annotation>
			<xs:documentation>
				2017 - 2017-18
				2018 - 2018-19
				2019 - 2019-20
			</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="nonEmptyString">
				<xs:enumeration value="2017" />
				<xs:enumeration value="2018" />
				<xs:enumeration value="2019" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AmtUtilized">
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AmtUnutilized">
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="BalanceCG">
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CapgainonAssets">
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CountryName">
		<xs:simpleType>
			<xs:restriction base="nonEmptyString">
				<xs:maxLength value="55" />
				<xs:minLength value="1"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="DTAAarticle">
		<xs:simpleType>
			<xs:restriction base="nonEmptyString">
				<xs:minLength value="1" />
				<xs:maxLength value="16" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="RateAsPerTreaty">
	<xs:simpleType>
		<xs:restriction base="xs:decimal">
			<xs:minInclusive value="0" />
			<xs:maxInclusive value="100" />
			<xs:fractionDigits value="2" />
		</xs:restriction>
	</xs:simpleType>
	</xs:element>
	<xs:element name="TaxRescertifiedFlag">
		<xs:annotation>
			<xs:documentation>
				Y - Yes
				N - No
			</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="nonEmptyString">
				<xs:enumeration value="Y" />
				<xs:enumeration value="N" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="SecITAct">
		<xs:simpleType>
			<xs:restriction base="nonEmptyString">
				<xs:maxLength value="10" />
				<xs:minLength value="1"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="RateAsPerITAct">
		<xs:simpleType>
			<xs:restriction base="xs:decimal">
				<xs:minInclusive value="0" />
				<xs:maxInclusive value="100" />
				<xs:fractionDigits value="2" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ApplicableRate">
		<xs:simpleType>
			<xs:restriction base="xs:decimal">
				<xs:minInclusive value="0" />
				<xs:maxInclusive value="100" />
				<xs:fractionDigits value="2" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="DTAAamt">
		<xs:simpleType>
			<xs:restriction base="xs:long">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="NatureOfIncome">
		<xs:simpleType>
			<xs:restriction base="nonEmptyString">
				<xs:maxLength value="75"/>
				<xs:minLength value="1"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="DeductSec48">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AquisitCost" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ImproveCost" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExpOnTrans" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDedn" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ExemptionAmount">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ExemptionGrandTotal">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="LongTermCapGain">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SaleofLandBuild" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="SaleofLandBuildDtls" type="SaleofLandBuildLtcgType" maxOccurs="unbounded" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SlumpSaleInLtcg">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="FullConsideration" />
							<xs:element name="NetWorthOfDivision">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SlumpBalance">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>							
							</xs:element>
							<xs:element name="DeductionUnderSec54">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>			
							<xs:element ref="CapgainonAssets" />
						</xs:sequence>
					</xs:complexType>				
				</xs:element>				
				<xs:element name="SaleofBondsDebntr" type="EquityOrUnitSec54Type" />
				<xs:element name="Proviso112Applicable" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Proviso112SectionCode">
								<xs:annotation>
									<xs:documentation>
										"22": From sale of listed securities (other than a unit) or zero coupon bonds where proviso
										under section 112(1) is applicable or unit of a Mutual Fund transferred on or before
										10-07-2014 (taxable @ 10% without indexation benefit)
									</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="22" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Proviso112Applicabledtls" type="EquityOrUnitSec54Type" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SaleOfEquityShareUs112A">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="CapgainonAssets" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="NRIProvisoSec48" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="BalanceCG" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="NRIOnSec112and115" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NRIOnSec112and115Dtls" maxOccurs="4">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="SectionCode">
											<xs:annotation>
												<xs:documentation>
													"21ciii": unlisted	securities as per sec. 112(1)(c)
													"5AB1b": units referred in sec. 115AB
													"5AC1c": bonds or GDR as referred in sec. 115AC
													"5ADiii": securities by	FII as referred to in sec. 115AD
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:enumeration value="21ciii" />
													<xs:enumeration value="5AC1c" />
													<xs:enumeration value="5ADiii" />
													<xs:enumeration value="5AB1b" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element ref="FullValueConsdRecvUnqshr" />
										<xs:element ref="FairMrktValueUnqshr" />
										<xs:element ref="FullValueConsdSec50CA" />
										<xs:element ref="FullValueConsdOthUnqshr" />
										<xs:element ref="FullConsideration" />
										<xs:element ref="DeductSec48" />
										<xs:element ref="BalanceCG" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="NRISaleOfEquityShareUs112A">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="CapgainonAssets" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SaleofAssetNA">
					<xs:complexType >
						<xs:sequence>
							<xs:element ref="FullValueConsdRecvUnqshr" />
							<xs:element ref="FairMrktValueUnqshr" />
							<xs:element ref="FullValueConsdSec50CA" />
							<xs:element ref="FullValueConsdOthUnqshr" />
							<xs:element ref="FullConsideration" />
							<xs:element ref="DeductSec48" />
							<xs:element ref="BalanceCG" />
							<xs:element name="ExemptionOrDednUs54">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ExemptionOrDednUs54Dtls" minOccurs="0" maxOccurs="4">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="ExemptionSecCode">
													<xs:annotation>
													<xs:documentation>
													"54D"  -  Sec 54D
													"54G" -   Sec 54G
													"54GA" -  Sec 54GA
													</xs:documentation>
													</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="nonEmptyString">
																<xs:enumeration value="54D" />
																<xs:enumeration value="54G" />
																<xs:enumeration value="54GA" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element ref="ExemptionAmount" />
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element ref="ExemptionGrandTotal" />
									</xs:sequence>
								</xs:complexType>							
							</xs:element>
							<xs:element ref="CapgainonAssets" />
						</xs:sequence>
					</xs:complexType>				
				</xs:element>
				<xs:element name="UnutilizedLtcgFlag" minOccurs="0">
					<xs:annotation>
							<xs:documentation>
								"Y": Yes
								"N": No
								"X": Not Applicable
							</xs:documentation>
						</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
							<xs:enumeration value="X" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="UnutilizedCg" type="UnutilizedCgPrvYr" minOccurs="0" />
				<xs:element name="AmtDeemedLtcg" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalAmtDeemedLtcg">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PassThrIncNatureLTCG">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PassThrIncNatureLTCGUs112A">
					<xs:annotation>
						<xs:documentation>Pass Through Income/Loss in the nature of Long Term
							Capital Gain, chargeable @10% u/s 112A</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PassThrIncNatureLTCG10Per" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Pass Through Income/Loss in the nature of Long Term
							Capital Gain, chargeable @10% - under sections other than u/s. 112A
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PassThrIncNatureLTCG20Per" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NRICgDTAA" type="NRITaxUsDTAALtcgType" minOccurs="0" />
				<xs:element name="TotalAmtNotTaxUsDTAALtcg">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalAmtTaxUsDTAALtcg">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalLTCG">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="DeductSec48Us112A">
		<xs:sequence>
			<xs:element name="CostOfAquisitionWoInd" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="AquisitCost" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="LTCAAcquiredBf" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="FairMarketValue" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="FullValueConsdrtn" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ImproveCost" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ExpOnTrans" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TotalDedn" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="NRITaxUsDTAALtcgType">
		<xs:sequence>
			<xs:element name="NRIDTAADtls" maxOccurs="unbounded">
				<xs:complexType>
					<xs:sequence>
						<xs:element ref="DTAAamt" />
						<xs:element name="ItemNoincl">
						<xs:annotation>
						<xs:documentation>
							B1e - B1e
							B2e - B2e
							B3c - B3c
							B4c  - B4c
							B5  - B5
							B6  - B6
							B7i  - B7i
							B7ii  - B7ii
							B7iii  - B7iii
							B7iv  - B7iv
							B8  - B8
							B9e  - B9e
							B10  - B10
							B11a1 - B11a1
							B11a2 - B11a2
							B11b  - B11b
						</xs:documentation>
						</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="nonEmptyString">
									<xs:enumeration value="B1e" />
									<xs:enumeration value="B2e" />
									<xs:enumeration value="B3c" />
									<xs:enumeration value="B4c" />
									<xs:enumeration value="B5" />
									<xs:enumeration value="B6" />
									<xs:enumeration value="B7i" />
									<xs:enumeration value="B7ii" />
									<xs:enumeration value="B7iii" />
									<xs:enumeration value="B7iv" />
									<xs:enumeration value="B8" />
									<xs:enumeration value="B9e" />
									<xs:enumeration value="B10" />
									<xs:enumeration value="B11a1" />
									<xs:enumeration value="B11a2" />
									<xs:enumeration value="B11b" />
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element ref="CountryName" />
						<xs:element ref="CountryCode" />
						<xs:element ref="DTAAarticle" />
						<xs:element ref="RateAsPerTreaty" />
						<xs:element ref="TaxRescertifiedFlag" minOccurs="0" />
						<xs:element ref="SecITAct" />
						<xs:element ref="RateAsPerITAct" />
						<xs:element ref="ApplicableRate" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SaleofLandBuildLtcgType">
		<xs:sequence>
			<xs:element ref="FullConsideration" />
			<xs:element ref="PropertyValuation" />
			<xs:element ref="FullConsideration50C" />
			<xs:element name="AquisitCost">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ImproveCost">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ExpOnTrans">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TotalDedn">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Balance">
				<xs:simpleType>
					<xs:restriction base="xs:long">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ExemptionOrDednUs54">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="ExemptionOrDednUs54Dtls" minOccurs="0" maxOccurs="5">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="ExemptionSecCode">
									<xs:annotation>
										<xs:documentation>
										"54D"  -  Sec 54D
										"54EC" -  Sec 54EC
										"54G" -   Sec 54G
										"54GA" -  Sec 54GA
										</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="nonEmptyString">
												<xs:enumeration value="54D" />
												<xs:enumeration value="54EC" />
												<xs:enumeration value="54G" />
												<xs:enumeration value="54GA" />
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element ref="ExemptionAmount" />
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element ref="ExemptionGrandTotal" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element ref="CapgainonAssets" />
			<xs:element name="TrnsfImmblPrprty" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element ref="TrnsfImmblPrprtyDtls" maxOccurs="unbounded" minOccurs="0" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="EquityOrUnitSec54Type">
		<xs:sequence>
			<xs:element ref="FullConsideration" />
			<xs:element ref="DeductSec48" />
			<xs:element ref="BalanceCG" />
		</xs:sequence>
	</xs:complexType>
	<xs:element name="NRIProvisoSec48">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="LTCGWithoutBenefit">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductionUnderSec54">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>			
				<xs:element ref="BalanceCG" />				
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DeducClaimInfo">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DeducClaimDtlsUs54D" type="DeducClaimDtls54D" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="DeducClaimDtlsUs54EC" type="DeducClaimDtls54ECn115F" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="DeducClaimDtlsUs54G" type="DeducClaimDtls54G" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="DeducClaimDtlsUs54GA" type="DeducClaimDtls54G" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="TotDeductClaim">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
		<xs:complexType name="DeducClaimDtls54D">
			<xs:sequence>
				<xs:element name="DateofAcquisition">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CostofNewLandBuilding" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateofPurchase" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtDeposited" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtDeducted">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
		<xs:complexType name="DeducClaimDtls54ECn115F">
			<xs:sequence>
				<xs:element name="DateofTransfer">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtInvested" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateofInvestment" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtDeducted">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
		<xs:complexType name="DeducClaimDtls54G">
			<xs:sequence>
				<xs:element name="DateofTransfer">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CostofNewAsset" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateofPurchase" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtDeposited" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtDeducted">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	<xs:element name="CurrYrLosses">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="InLossSetOff" />
				<xs:element ref="InStcg15Per" />
				<xs:element ref="InStcg30Per" />
				<xs:element ref="InStcgAppRate" />
				<xs:element ref="InStcgDTAARate" />
				<xs:element ref="InLtcg10Per" />
				<xs:element ref="InLtcg20Per" />
				<xs:element ref="InLtcgDTAARate" />
				<xs:element ref="TotLossSetOff" />
				<xs:element ref="LossRemainSetOff" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="InStcg15Per">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TypeOfCapGain">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="STCG_PER_15" />
							<xs:minLength value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYearIncome">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff30Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffAppRate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYrCapGain">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="InStcg30Per">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TypeOfCapGain">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="STCG_PER_30" />
							<xs:minLength value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYearIncome">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff15Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffAppRate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYrCapGain">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="InStcgAppRate">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TypeOfCapGain">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="STCG_PER_APP_RATE" />
							<xs:minLength value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYearIncome">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff15Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff30Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYrCapGain">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="InStcgDTAARate">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TypeOfCapGain">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="STCG_PER_DTAA_RATE" />
							<xs:minLength value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYearIncome">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff15Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff30Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffAppRate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYrCapGain">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="InLtcg10Per">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TypeOfCapGain">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="LTCG_PER_10" />
							<xs:minLength value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYearIncome">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff15Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff30Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffAppRate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOff20Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYrCapGain">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="InLtcg20Per">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TypeOfCapGain">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="LTCG_PER_20" />
							<xs:minLength value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYearIncome">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff15Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff30Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffAppRate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOff10Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYrCapGain">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="InLtcgDTAARate">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TypeOfCapGain">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="LTCG_PER_DTAA_RATE" />
							<xs:minLength value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYearIncome">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff15Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff30Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffAppRate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOff10Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOff20Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurrYrCapGain">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="InLossSetOff">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TypeOfCapGain">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="LOSS_TO_BE_SET_OFF" />
							<xs:minLength value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff15Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff30Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffAppRate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOff10Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOff20Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TotLossSetOff">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TypeOfCapGain">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="TOT_LOSS_SET_OFF" />
							<xs:minLength value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff15Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff30Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffAppRate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOff10Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOff20Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="LossRemainSetOff">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TypeOfCapGain">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="LOSS_REMAIN_SET_OFF" />
							<xs:minLength value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff15Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoff30Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffAppRate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="StclSetoffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOff10Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOff20Per">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LtclSetOffDTAARate">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="AccruOrRecOfCG">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ShortTermUnder15Per" type="DateRangeType" />
				<xs:element name="ShortTermUnder30Per" type="DateRangeType" />
				<xs:element name="ShortTermUnderAppRate" type="DateRangeType" />
				<xs:element name="ShortTermUnderDTAARate" type="DateRangeType" />
				<xs:element name="LongTermUnder10Per" type="DateRangeType" />
				<xs:element name="LongTermUnder20Per" type="DateRangeType" />
				<xs:element name="LongTermUnderDTAARate" type="DateRangeType" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="DateRangeType">
		<xs:sequence>
			<xs:element name="DateRange">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Upto15Of6" default="0">
							<xs:simpleType>
								<xs:restriction base="xs:unsignedLong">
									<xs:totalDigits value="14" />
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element name="Up16Of6To15Of9" default="0">
							<xs:simpleType>
								<xs:restriction base="xs:unsignedLong">
									<xs:totalDigits value="14" />
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element name="Up16Of9To15Of12" default="0">
							<xs:simpleType>
								<xs:restriction base="xs:unsignedLong">
									<xs:totalDigits value="14" />
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element name="Up16Of12To15Of3" default="0">
							<xs:simpleType>
								<xs:restriction base="xs:unsignedLong">
									<xs:totalDigits value="14" />
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element name="Up16Of3To31Of3" default="0">
							<xs:simpleType>
								<xs:restriction base="xs:unsignedLong">
									<xs:totalDigits value="14" />
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="Schedule112A">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Schedule112ADtls" type="Schedule112A115ADType" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="SaleValue112A">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="14" />
					    </xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CostAcqWithoutIndx112A">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionCost112A">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
								<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LTCGBeforelowerB1B2112A">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FairMktValueCapAst112A">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
								<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExpExclCnctTransfer112A">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
								<xs:totalDigits value="14" />
							<xs:fractionDigits value="4" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Deductions112A">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
								<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Balance112A">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
								<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Schedule115AD">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Schedule115ADDtls" type="Schedule112A115ADType" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element name="SaleValue115AD">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CostAcqWithoutIndx115AD">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
								<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionCost115AD">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
								<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LTCGBeforelowerB1B2115AD">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
								<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FairMktValueCapAst115AD">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
								<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExpExclCnctTransfer115AD">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
								<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Deductions115AD">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
								<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Balance115AD">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
								<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="Schedule112A115ADType">
		<xs:sequence>
			<xs:element name="ShareOnOrBefore" > 
				<xs:annotation>
					<xs:documentation>
						BE - On or Before 31st January 2018
						AE - After 31st January 2018
					</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
					 <xs:enumeration value="BE"/>
					 <xs:enumeration value="AE"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ISINCode">
				<xs:annotation>
					<xs:documentation>
						IN[0-9A-Z]{10} - On or Before 31st January 2018
						INNOTREQUIRD - After 31st January 2018
					</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:pattern value="IN[0-9A-Z]{10}|INNOTREQUIRD"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="ShareUnitName">
				<xs:annotation>
					<xs:documentation>
							[w]* - On or Before 31st January 2018
							CONSOLIDATED - After 31st January 2018
					</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:minLength value="1"/>
						<xs:maxLength value="125"/>						
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="NumSharesUnits" minOccurs="0">
				<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="19" />
							<xs:fractionDigits value="4" />
						</xs:restriction>
					</xs:simpleType>
			</xs:element>
			<xs:element name="SalePricePerShareUnit" minOccurs="0" >
				<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="19" />
							<xs:fractionDigits value="4" />
						</xs:restriction>
					</xs:simpleType>
			</xs:element>
			<xs:element name="TotSaleValue" >
				<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="14" />
					</xs:restriction>
					</xs:simpleType>
			</xs:element>
			<xs:element name="CostAcqWithoutIndx">
				<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="14" />
					   </xs:restriction>
					</xs:simpleType>
			</xs:element>
			<xs:element name="AcquisitionCost">
				<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="19" />
							<xs:fractionDigits value="4" />
						</xs:restriction>
					</xs:simpleType>
			</xs:element>
			<xs:element name="LTCGBeforelowerB1B2">
				<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
			</xs:element>
			<xs:element name="FairMktValuePerShareunit">
				<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="19" />
							<xs:fractionDigits value="4" />
						</xs:restriction>
					</xs:simpleType>
			</xs:element>
			<xs:element name="TotFairMktValueCapAst">
				<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
			</xs:element>
			<xs:element name="ExpExclCnctTransfer">
				<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="19" />
							<xs:fractionDigits value="4" />
						</xs:restriction>
					</xs:simpleType>
			</xs:element>
			<xs:element name="TotalDeductions">
				<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="14" />
					    </xs:restriction>
					</xs:simpleType>
			</xs:element>
			<xs:element name="Balance">
				<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ScheduleOS">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="IncOthThanOwnRaceHorse" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="GrossIncChrgblTaxAtAppRate" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DividendGross" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="InterestGross" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IntrstFrmSavingBank" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IntrstFrmTermDeposit" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IntrstFrmIncmTaxRefund" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NatofPassThrghIncome" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IntrstFrmOthers" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="RentFromMachPlantBldgs" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Tot562x" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Aggrtvaluewithoutcons562x" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Immovpropwithoutcons562x" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Immovpropinadeqcons562x" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Anyotherpropwithoutcons562x" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Anyotherpropinadeqcons562x" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AnyOtherIncome" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthersInc" minOccurs="0">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="OthersIncDtls" type="OthersIncDtlOS" maxOccurs="unbounded" minOccurs="0" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="IncChargeableSpecialRates" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="LtryPzzlChrgblUs115BB" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IncChrgblUs115BBE" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CashCreditsUs68" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="UnExplndInvstmntsUs69" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="UnExplndMoneyUs69A" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="UnDsclsdInvstmntsUs69B" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="UnExplndExpndtrUs69C" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtBrwdRepaidOnHundiUs69D" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthersGross" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="OthersGrossDtls" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="SourceDescription">
										<xs:annotation>
									       <xs:documentation>
											"5A1ai" : 115A(1)(a)(i)-Dividends interest and income from units purchase in foreign currency,
											"5A1aii" : 115A(1)(a)(ii)-	Interest received from govt/Indian Concerns recived	in Foreign Currency,
											"5A1aiia" : 115A(1) (a)(iia) -Interest from Infrastructure Debt Fund,
											"5A1aiiaa" : 115A(1) (a)(iiaa)	-Interest as per Sec. 194LC,
											"5A1aiiab" : 115A(1) (a)(iiab)	-Interest as per Sec. 194LD,
											"5A1aiiac" : 115A(1)(a)(iiac)	-Interest as per Sec. 194LBA,
											"5A1aiii" : 115A(1) (a)(iii) -	Income received in respect of units of UTI purchased in Foreign Currency,
											"FA"  :  Para E II of Part I of Ist Sch of FA - Income from royalty or technical services - Non-domestic company,
											"5A1bA" : 115A(1)(b)(A)- Income	from royalty and technical services,
											"5AB1a" : 115AB(1)(a) - Income in respect of units - off -shore fund,
											"5AC1ab" : 115AC(1)(a and b) -	Income from bonds or GDR purchased in foreign	currency - non-resident,
											"5AD1i" : 115AD(1)(i) -Income	received by an FII in respect of securities (other	than units as per Sec 115AB),
											"5AD1iP" : 115AD(1)(i) -Income	received by an FII in respect of bonds or government	securities as per Sec 194LD,
											"5BBA" : 115BBA - Tax on	non-residents sportsmen or sports associations,
											"5BBC" : 115BBC - Anonymous	donations,
											"5BBD"   :  115BBD-Tax on Dividend of an Indian Company from specified foreign Company
											"5BBDA" : 115BBDA - Dividend Income from domestic company that exceeds Rs.10 Lakh,
											"5BBF" : 115BBF - Tax on income	from patent,
											"5BBG" : 115BBG - Income from patent chargeable,
									   </xs:documentation>
								   </xs:annotation>
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:enumeration value="5A1ai" />
													<xs:enumeration value="5A1aii" />
													<xs:enumeration value="5A1aiia" />
													<xs:enumeration value="5A1aiiaa" />
													<xs:enumeration value="5A1aiiab" />
													<xs:enumeration value="5A1aiiac" />
													<xs:enumeration value="5A1aiii" />
													<xs:enumeration value="FA" />
													<xs:enumeration value="5A1bA" />
													<xs:enumeration value="5AB1a" />
													<xs:enumeration value="5AC1ab" />
													<xs:enumeration value="5AD1i" />
													<xs:enumeration value="5AD1iP" />
													<xs:enumeration value="5BBA" />
													<xs:enumeration value="5BBC" />
													<xs:enumeration value="5BBD" />
													<xs:enumeration value="5BBDA" />
													<xs:enumeration value="5BBF" />
													<xs:enumeration value="5BBG" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="SourceAmount" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="PassThrIncOSChrgblSplRate" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PTIOthersGrossDtls" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="SourceDescription">
											<xs:annotation>
												<xs:documentation>
													"PTI_5A1ai" - PTI-115A(1)(a)(i)- Dividends interest and income from units purchase in foreign currency
													"PTI_5A1aii" - PTI-115A(1)(a)(ii)- Interest received from govt/Indian Concerns received in Foreign Currency
													"PTI_5A1aiia" - PTI-115A(1) (a)(iia) -Interest from Infrastructure Debt Fund
													"PTI_5A1aiiaa" - PTI-115A(1) (a)(iiaa) -Interest as per Sec. 194LC
													"PTI_5A1aiiab" - PTI-115A(1) (a)(iiab) -Interest as per Sec. 194LD
													"PTI_5A1aiiac" - PTI-115A(1) (a)(iiac) -Interest as per Sec. 194LBA
													"PTI_5A1aiii" - PTI-115A(1) (a)(iii) -Income received in respect of  units of UTI purchased in foreign currency
													"PTI_FA"  :  PTI-Para E II of Part I of Ist Sch of FA - Income from royalty or technical services - Non-domestic company,							
													"PTI_5A1bA" - PTI-115A(1)(b)(A)- Income from royalty or fees for technical services received from Government or Indian concern - chargeable u/s 115A(1)(b)
													"PTI_5AB1a" : PTI-115AB(1)(a)-Income received in respect of units purchased in foreign currency by an off-shore fund,
													"PTI_5AC1ab" - PTI-115AC(1)(a and b) - Income from bonds or GDR purchased in foreign currency - non-resident
													"PTI_5AD1i" - PTI-115AD(1)(i) -Income received by an FII in respect of securities (other than units as per Sec 115AB)
													"PTI_5AD1iP" - PTI-115AD(1)(i) -Income received by an FII in respect of bonds or government securities as per Sec 194LD 
													"PTI_5BBA" - PTI-115BBA - Tax on non-residents sportsmen or sports associations
													"PTI_5BBC" - PTI-115BBC - Anonymous donations
													"PTI_5BBD"   :  PTI-115BBD- Tax on dividend  received by an Indian company from specified foreign company
													"PTI_5BBDA" - PTI-115BBDA - Dividend Income from domestic company exceeding 10Lakh
													"PTI_5BBF" - PTI-115BBF - Tax on income from patent
													"PTI_5BBG" - PTI-115BBG - Tax on income from transfer of carbon credits
												</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:enumeration value="PTI_5A1ai" />
													<xs:enumeration value="PTI_5A1aii" />
													<xs:enumeration value="PTI_5A1aiia" />
													<xs:enumeration value="PTI_5A1aiiaa" />
													<xs:enumeration value="PTI_5A1aiiab" />
													<xs:enumeration value="PTI_5A1aiiac" />
													<xs:enumeration value="PTI_5A1aiii" />
													<xs:enumeration value="PTI_FA" />
													<xs:enumeration value="PTI_5A1bA" />
													<xs:enumeration value="PTI_5AB1a" />
													<xs:enumeration value="PTI_5AC1ab" />
													<xs:enumeration value="PTI_5AD1i" />
													<xs:enumeration value="PTI_5AD1iP" />
													<xs:enumeration value="PTI_5BBA" />
													<xs:enumeration value="PTI_5BBC" />
													<xs:enumeration value="PTI_5BBD" />
													<xs:enumeration value="PTI_5BBDA" />
													<xs:enumeration value="PTI_5BBF" />
													<xs:enumeration value="PTI_5BBG" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="SourceAmount" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="IncChargblSplRateOS" minOccurs="0">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="TotalAmtTaxUsDTAASchOs" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="NRIOsDTAA" type="NRIincChrUsDTAA" minOccurs="0" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element ref="Deductions" />
							<xs:element name="AmtNotDeductibleUs58" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProfitChargTaxUs59" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BalanceNoRaceHorse" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotOthSrcNoRaceHorse" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncFromOwnHorse" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Receipts" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DeductSec57" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtNotDeductibleUs58" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProfitChargTaxUs59" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BalanceOwnRaceHorse" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="IncChargeableFrmOthSrc" default="0" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Income from other sources</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DividendIncUs115BBDA" type="DateRangeType" />
				<xs:element name="IncFrmLottery" type="DateRangeType" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="OthersIncDtlOS">
		<xs:sequence>
			<xs:element name="OthNatOfInc">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="50" />
						<xs:minLength value="1" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OthAmount">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="Deductions">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Expenses" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Depreciation" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotDeductions" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="NRIincChrUsDTAA">
		<xs:sequence>
			<xs:element name="NRIDTAADtlsSchOS" maxOccurs="unbounded">
				<xs:complexType>
					<xs:sequence>
						<xs:element ref="DTAAamt" />
						<xs:element name="NatureOfIncome">
							<xs:simpleType>
								<xs:restriction base="xs:token">
									<xs:enumeration value="1a" />
									<xs:enumeration value="1b" />
									<xs:enumeration value="1c" />
									<xs:enumeration value="1d" />
									<xs:enumeration value="2a" />
									<xs:enumeration value="2c" />
									<xs:enumeration value="2d" />
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element ref="CountryName" />
						<xs:element ref="CountryCode" />
						<xs:element ref="DTAAarticle" />
						<xs:element ref="RateAsPerTreaty" />
						<xs:element ref="TaxRescertifiedFlag" minOccurs="0"/>
						<xs:element name="SecITAct">
							<xs:annotation>
									<xs:documentation>
											"56i":"56(2)(i)- Dividends",
											"56":"56(2)- Interest",
											"562iii" : "56(2)(iii)-Rental income from machinery, plants, buildings etc."
									        "562x" : "56(2)(x) - Income under section 56(2)(x)"
											"5A1ai":"115A(1)(a)(i)- Dividends interest and income from units purchase in foreign currency",
											"5A1aii":"115A(1)(a)(ii)- Interest received from govt/Indian Concerns recived in Foreign Currency",
											"5A1aiia":"115A(1) (a)(iia) -Interest from Infrastructure Debt Fund",
											"5A1aiiaa":"115A(1) (a)(iiaa) -Interest as per Sec. 194LC",
											"5A1aiiab":"115A(1) (a)(iiab) -Interest as per Sec. 194LD",
											"5A1aiiac": "115A(1)(a)(iiac) -Interest as per Sec. 194LBA",
											"5A1aiii":"115A(1) (a)(iii) - Income received in respect of units of UTI purchased in Foreign Currency",
											"FA":"Para E II of Part I of Ist Sch of FA - Income from royalty or technical services - Non-domestic company",
											"5A1bA":"115A(1)(b)(A)- Income from royalty and technical services",
											"5AB1a":"115AB(1)(a) - Income in respect of units - off -shore fund",
											"5AC1ab":"115AC(1)(a and b) - Income from bonds or GDR purchased in foreign currency - non-resident",
											"5AD1i":"115AD(1)(i) -Income received by an FII in respect of securities (other than units as per Sec 115AB)",
											"5AD1iP":"115AD(1)(i) -Income received by an FII in respect of bonds or government securities as per Sec 194LD ",
											"5BBA":"115BBA - Tax on non-residents sportsmen or sports associations"
											"5BBG":"Tax on Transfer of corbon credits"
											"5BBC":"Anonymous donations"
											"5BB":"Winnings from lotteries, crossword puzzles etc."
											"5BBDA":"Tax on certain dividends received from domestic companies."
											"5BBF":"Tax on income from patent"
											"5BBD":"Tax on dividend  received by an Indian company from specified foreign company"
											"PTI_5A1ai" - 	PTI - Dividends in the case of non-residents
											"PTI_5A1aii" - 	PTI - Interest received in the case of non-residents
											"PTI_5A1aiia" - PTI - Interest received by non-resident from infrastructure debt fund
											"PTI_5A1aiiaa" -PTI - Income received by non-resident as referred in section 194LC
											"PTI_5A1aiiab" -PTI - Income received by non-resident as referred in section 194LD
											"PTI_5A1aiiac" -PTI - Income received by non-resident as referred in section 194LBA
											"PTI_5A1aiii" - PTI - Income from units purchased in foreign currency in the case of non-residents
											"PTI_FA":"Para E II of Part I of Ist Sch of FA - Income from royalty or technical services - Non-domestic company",
											"PTI_5A1bA" - 	PTI - Income from royalty in case of non-resident in pursuance of an agreement made after 31-03-1976
											"PTI_5AB1a":"PTI - 115AB(1)(a) - Income in respect of units - off -shore fund",
											"PTI_5AC1ab" - 	PTI -Income from bonds or GDR purchased in foreign currency  in case of a non-resident 
											"PTI_5AD1i" - PTI-115AD(1)(i) -Income received by an FII in respect of securities (other than units as per Sec 115AB)
											"PTI_5AD1iP" - PTI-115AD(1)(i) -Income received by an FII in respect of bonds or government securities as per Sec 194LD 
											"PTI_5BBA" - PTI-115BBA - Tax on non-residents sportsmen or sports associations
											"PTI_5BBC" - PTI-115BBC - Anonymous donations
											"PTI_5BBG" - PTI-115BBG - Tax on income from transfer of carbon credits
											"PTI_5BB" - PTI-115BB - Winnings from lotteries, crossword puzzles etc
											"PTI_5BBDA" - 	PTI-115BBDA - Dividend Income from domestic company exceeding 10Lakh
											"PTI_5BBF" -	PTI-Tax on income from patent
											"PTI_5BBD": PTI-Tax on dividend  received by an Indian company from specified foreign company
									</xs:documentation>
								</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="nonEmptyString">
									<xs:enumeration value="56i" />
									<xs:enumeration value="56" />
									<xs:enumeration value="562iii" />
									<xs:enumeration value="562x" />
									<xs:enumeration value="5A1ai" />
									<xs:enumeration value="5A1aii" />
									<xs:enumeration value="5A1aiia" />
									<xs:enumeration value="5A1aiiaa" />
									<xs:enumeration value="5A1aiiab" />
									<xs:enumeration value="5A1aiiac" />
									<xs:enumeration value="5A1aiii" />
									<xs:enumeration value="FA" />
									<xs:enumeration value="5A1bA" />
									<xs:enumeration value="5AB1a" />
									<xs:enumeration value="5AC1ab" />
									<xs:enumeration value="5AD1i" />
									<xs:enumeration value="5AD1iP" />
									<xs:enumeration value="5BBA" />
									<xs:enumeration value="5BBG" />
									<xs:enumeration value="5BBC" />
									<xs:enumeration value="5BB" />
									<xs:enumeration value="5BBDA" />
									<xs:enumeration value="5BBF" />
									<xs:enumeration value="5BBD" />
									<xs:enumeration value="PTI_5A1ai" />
									<xs:enumeration value="PTI_5A1aii" />
									<xs:enumeration value="PTI_5A1aiia" />
									<xs:enumeration value="PTI_5A1aiiaa" />
									<xs:enumeration value="PTI_5A1aiiab" />
									<xs:enumeration value="PTI_5A1aiiac" />
									<xs:enumeration value="PTI_5A1aiii" />
									<xs:enumeration value="PTI_FA" />
									<xs:enumeration value="PTI_5A1bA" />
									<xs:enumeration value="PTI_5AB1a" />
									<xs:enumeration value="PTI_5AC1ab" />
									<xs:enumeration value="PTI_5AD1i" />
									<xs:enumeration value="PTI_5AD1iP" />
									<xs:enumeration value="PTI_5BBA" />
									<xs:enumeration value="PTI_5BBC" />
									<xs:enumeration value="PTI_5BBG" />
									<xs:enumeration value="PTI_5BB" />
									<xs:enumeration value="PTI_5BBDA" />
									<xs:enumeration value="PTI_5BBF" />
									<xs:enumeration value="PTI_5BBD" />
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element ref="RateAsPerITAct" />
						<xs:element ref="ApplicableRate" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ScheduleCYLA">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TotalCurYr" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="TotHPlossCurYr" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotBusLoss" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotOthSrcLossNoRaceHorse" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="HP" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncCYLA" type="HPIncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BusProfExclSpecProf" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncCYLA" type="BusIncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ProfGainUs115B" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncCYLA" type="BusIncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SpeculationIncome" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncCYLA" type="BusIncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SpecifiedBusIncome" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncCYLA" type="BusIncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="STCG15Per">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="STCG30Per">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="STCGAppRate">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="STCGDTAARate">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LTCG10Per">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LTCG20Per">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LTCGDTAARate">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="OthSrcExclRaceHorseLottery" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncCYLA" type="OSIncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ProfitFrmRaceHorse" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="IncOSDTAA" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncCYLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalLossSetOff" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="TotHPlossCurYrSetoff" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotBusLossSetoff" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotOthSrcLossNoRaceHorseSetoff" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LossRemAftSetOff" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="BalHPlossCurYrAftSetoff" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BalBusLossAftSetoff" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="BalOthSrcLossNoRaceHorseAftSetoff" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="IncCYLA">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="IncOfCurYrUnderThatHead" default="0">
					<xs:annotation>
						<xs:documentation>Fill positive or zero value only</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HPlossCurYrSetoff" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BusLossSetoff" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthSrcLossNoRaceHorseSetoff" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfCurYrAfterSetOff" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="HPIncCYLA">
		<xs:sequence>
			<xs:element name="IncOfCurYrUnderThatHead" default="0">
		        <xs:annotation>
					<xs:documentation>Fill positive or zero value only</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BusLossSetoff" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OthSrcLossNoRaceHorseSetoff" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="IncOfCurYrAfterSetOff" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BusIncCYLA">
		<xs:sequence>
			<xs:element name="IncOfCurYrUnderThatHead" default="0">
					<xs:annotation>
						<xs:documentation>Fill positive or zero value only</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HPlossCurYrSetoff" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthSrcLossNoRaceHorseSetoff" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfCurYrAfterSetOff" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="OSIncCYLA">
		<xs:sequence>
			<xs:element name="IncOfCurYrUnderThatHead" default="0">
				<xs:annotation>
					<xs:documentation>Fill positive or zero value only</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="HPlossCurYrSetoff" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BusLossSetoff" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="IncOfCurYrAfterSetOff" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ScheduleBFLA">
		<xs:annotation>
			<xs:documentation>Details of Income after Set off of Brought forward losses of earlier years</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="HP" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncBFLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BusProfExclSpecProf" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncBFLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ProfGainUs115B" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncBFLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SpeculationIncome" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncBFLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SpecifiedBusIncome" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncBFLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="STCG15Per">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncBFLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="STCG30Per">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncBFLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="STCGAppRate">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncBFLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="STCGDTAARate">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncBFLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LTCG10Per">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncBFLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LTCG20Per">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncBFLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LTCGDTAARate">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncBFLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="OthSrcExclRaceHorse" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncBFLA">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="IncOfCurYrUndHeadFromCYLA" default="0">
											<xs:annotation>
												<xs:documentation>Fill positive or zero value only</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="BFUnabsorbedDeprSetoff" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="BFAllUs35Cl4Setoff" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="IncOfCurYrAfterSetOffBFLosses" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ProfitFrmRaceHorse" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncBFLA" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="IncOSDTAA" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IncBFLA">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="IncOfCurYrUndHeadFromCYLA" default="0">
											<xs:annotation>
												<xs:documentation>Fill positive or zero value only</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="BFUnabsorbedDeprSetoff" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="BFAllUs35Cl4Setoff" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="IncOfCurYrAfterSetOffBFLosses" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalBFLossSetOff" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="TotBFLossSetoff" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotUnabsorbedDeprSetoff" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotAllUs35cl4Setoff" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="IncomeOfCurrYrAftCYLABFLA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="IncBFLA">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="IncOfCurYrUndHeadFromCYLA" default="0">
					<xs:annotation>
						<xs:documentation>Fill positive or zero value only</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BFlossPrevYrUndSameHeadSetoff" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BFUnabsorbedDeprSetoff" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BFAllUs35Cl4Setoff" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfCurYrAfterSetOffBFLosses" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleCFL">
		<xs:annotation>
			<xs:documentation>Details of Losses to be carried forward to future years</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
			<xs:element name="LossCFFromPrev9thYearFromAY" minOccurs="0">
					<xs:annotation>
						<xs:documentation>2010-11</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CarryFwdLossDetail" type="CarryFwdLossDetailSpcfBus" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LossCFFromPrev8thYearFromAY" minOccurs="0">
					<xs:annotation>
						<xs:documentation>2011-12</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CarryFwdLossDetail" type="CarryFwdLossDetailSpcfBus" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LossCFFromPrev7thYearFromAY" minOccurs="0">
					<xs:annotation>
						<xs:documentation>2012-13</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CarryFwdLossDetail" type="CarryFwdLossWithoutSpecBusOS" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LossCFFromPrev6thYearFromAY" minOccurs="0">
					<xs:annotation>
						<xs:documentation>2013-14</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CarryFwdLossDetail" type="CarryFwdLossWithoutSpecBusOS" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LossCFFromPrev5thYearFromAY" minOccurs="0">
					<xs:annotation>
						<xs:documentation>2014-15</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CarryFwdLossDetail" type="CarryFwdLossWithoutSpecBusOS" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LossCFFromPrev4thYearFromAY" minOccurs="0">
					<xs:annotation>
						<xs:documentation>2015-16</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CarryFwdLossDetail" type="CarryFwdLossWithoutSpecBusOS" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LossCFFromPrev3rdYearFromAY" minOccurs="0">
					<xs:annotation>
						<xs:documentation>2016-17</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="CarryFwdLossDetail" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LossCFFromPrev2ndYearFromAY" minOccurs="0">
					<xs:annotation>
						<xs:documentation>2017-18</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="CarryFwdLossDetail" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LossCFFromPrevYrToAY" minOccurs="0">
					<xs:annotation>
						<xs:documentation>2018-19</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="CarryFwdLossDetail" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LossCFCurrentAssmntYear" minOccurs="0">
					<xs:annotation>
						<xs:documentation>2019-20</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="CarryFwdLossDetail" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalOfBFLossesEarlierYrs" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="LossSummaryDetail" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LossDistributedUnitHolder" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="LossSummaryDetail" type="LossDistrBalAvl" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BalanceAvlTotalOfEarlierYr" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
						    <xs:element ref="LossSummaryDetail" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="AdjTotBFLossInBFLA" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="LossSummaryDetail" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="CurrentAYloss" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Current Year Losses</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="LossSummaryDetail" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalLossCFSummary" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="LossSummaryDetail" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="CurrentYearDistrUnitHolder" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="LossSummaryDetail" type="CurrYrDistrLoss" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CarryFwdLossDetail">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DateOfFiling">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2016-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HPLossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HPPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalHPPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BroughtFrwrdBusLoss" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="AmtAdjAccOptTaxUs115BAA_115BA" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BroughtFrwdBusLossSetOffDrYr" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
				<xs:element name="LossFrmSpecBusCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LossFrmSpecifiedBusCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LossFrmLifeInsBusUs115B" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
				<xs:element name="STCGLossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="STCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalSTCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LTCGLossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LTCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalLTCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthSrcLossRaceHorseCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="CurrYrDistrLoss">
			<xs:sequence>
				<xs:element name="TotalHPPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalSTCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalLTCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthSrcLossRaceHorseCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	<xs:complexType name="CarryFwdLossDetailSpcfBus">
		<xs:sequence>
			<xs:element name="DateOfFiling">
				<xs:simpleType>
					<xs:restriction base="xs:date">
						<xs:minInclusive value="2010-04-01" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="LossFrmSpecifiedBusCF" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CarryFwdLossDetailWoSpecBus">
		<xs:sequence>
			<xs:element name="DateOfFiling">
				<xs:simpleType>
					<xs:restriction base="xs:date">
						<xs:minInclusive value="2010-04-01" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="LossFrmSpecifiedBusCF" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CarryFwdLossWithoutSpecBusOS">
		<xs:sequence>
			<xs:element name="DateOfFiling">
				<xs:simpleType>
					<xs:restriction base="xs:date">
						<xs:minInclusive value="2012-04-01" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="HPLossCF" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="HPPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalHPPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			<xs:element name="BroughtFrwrdBusLoss" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="AmtAdjAccOptTaxUs115BAA_115BA" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BroughtFrwdBusLossSetOffDrYr" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="LossFrmSpecifiedBusCF" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="LossFrmLifeInsBusUs115B" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="STCGLossCF" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="STCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalSTCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			<xs:element name="LTCGLossCF" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="LTCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalLTCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="LossDistrBalAvl">
			<xs:sequence>
				<xs:element name="TotalHPPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalSTCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalLTCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthSrcLossRaceHorseCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	<xs:element name="LossSummaryDetail">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TotalHPPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			<xs:element name="BroughtFrwdBusLossSetOffDrYr" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
				<xs:element name="LossFrmSpecBusCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LossFrmSpecifiedBusCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LossFrmLifeInsBusUs115B" default="0" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
				<xs:element name="TotalSTCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalLTCGPTILossCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OthSrcLossRaceHorseCF" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DedUs10Detail">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Undertaking">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="DedFromUndertakingWithAy" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalDedUs10Sub" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DedFromUndertakingWithAy">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AssmtYrUnit">
				<xs:annotation>
						<xs:documentation>Assessment Year</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="2001-02" />
							<xs:enumeration value="2002-03" />
							<xs:enumeration value="2003-04" />
							<xs:enumeration value="2004-05" />
							<xs:enumeration value="2005-06" />
							<xs:enumeration value="2006-07" />
							<xs:enumeration value="2007-08" />
							<xs:enumeration value="2008-09" />
							<xs:enumeration value="2009-10" />
							<xs:enumeration value="2010-11" />
							<xs:enumeration value="2011-12" />
							<xs:enumeration value="2012-13" />
							<xs:enumeration value="2013-14" />
							<xs:enumeration value="2014-15" />
							<xs:enumeration value="2015-16" />
							<xs:enumeration value="2016-17" />
							<xs:enumeration value="2017-18" />
							<xs:enumeration value="2018-19" />
							<xs:enumeration value="2019-20" />
							<xs:enumeration value="2020-21" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DedUs10Sub" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Schedule10AA">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DeductSEZ" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="DedUs10Detail" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Schedule80G">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Don100Percent" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="DoneeDetail" maxOccurs="unbounded" />
							<xs:element name="TotDon100PercentCash" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotDon100PercentOtherMode" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotDon100Percent" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotElgDon100Percent" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Don50PercentNoApprReqd" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="DoneeDetail" maxOccurs="unbounded" />
							<xs:element name="TotDon50PercentNoApprReqdCash" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotDon50PercentNoApprReqdOtherMode" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotDon50PercentNoApprReqd" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotElgDon50PercentNoApprReqd" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Don100PercentApprReqd" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="DoneeDetail" maxOccurs="unbounded" />
							<xs:element name="TotDon100PercentApprReqdCash" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotDon100PercentApprReqdOtherMode" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotDon100Percent" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotElgDon100Percent" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Don50PercentApprReqd" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="DoneeDetail" maxOccurs="unbounded" />
							<xs:element name="TotDon50PercentApprReqdCash" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotDon50PercentApprReqdOtherMode" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotDon50PercentApprReqd" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotElgDon50PercentApprReqd" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalDonationsUs80GCash" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDonationsUs80GOtherMode" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDonationsUs80G" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalEligibleDonationsUs80G" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Schedule80GGA">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DonationDtlsSciRsrchRuralDev" maxOccurs="unbounded" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="RelevantClauseUndrDedClaimed">
								<xs:annotation>
									<xs:documentation>
										80GGA(2)(a) - Sum paid to Research Association or University, college or
										other institution for Scientific Research
										80GGA(2)(aa) - Sum paid to Research Association or University, college or
										other institution for Social science or Statistical Research
										80GGA(2)(b) - Sum paid to an association or institution for
										Rural Development
										80GGA(2)(bb) - Sum paid to PSU or Local Authority or an association or
										institution approved by the National Committee for carrying out
										any eligible project
										80GGA(2)(c) - Sum paid to an association or institution for Conservation
										of Natural Resources or for afforestation
										80GGA(2)(cc) - Sum paid for Afforestation, to the funds, which are
										notified by Central Govt.
										80GGA(2)(d) - Sum paid for Rural Development to the funds, which are
										notified by Central Govt.
										80GGA(2)(e) - Sum paid to National Urban Poverty Eradication Fund as
										setup and notified by Central Govt.
									</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:token">
										<xs:enumeration value="80GGA2a" />
										<xs:enumeration value="80GGA2aa" />
										<xs:enumeration value="80GGA2b" />
										<xs:enumeration value="80GGA2bb" />
										<xs:enumeration value="80GGA2c" />
										<xs:enumeration value="80GGA2cc" />
										<xs:enumeration value="80GGA2d" />
										<xs:enumeration value="80GGA2e" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NameOfDonee">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="125" />
										<xs:minLength value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="AddressDetail" />
							<xs:element name="DoneePAN">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DonationAmtCash" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DonationAmtOtherMode" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DonationAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="EligibleDonationAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalDonationAmtCash80GGA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDonationAmtOtherMode80GGA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDonationsUs80GGA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalEligibleDonationAmt80GGA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Schedule80RA">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DonationDtlsRsrchAssctn" maxOccurs="unbounded" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NameOfDonee">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="125" />
										<xs:minLength value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AddressDetail" type="AddressDetail80G" />
							<xs:element name="DoneePAN">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DonationAmtCash" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DonationAmtOtherMode" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DonationAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="EligibleDonationAmt" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalDonationAmtCash80RA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDonationAmtOtherMode80RA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDonationsUs80RA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalEligibleDonationAmt80RA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DoneeDetail">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DoneeName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DoneePAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressDetail" type="AddressDetail80G" />
				<xs:element name="DonationAmtCash" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DonationAmtOtherMode" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DonationAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DonationElgAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Schedule80_IA">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Sch80SectionCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="80-IA" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductUs80_IA_4_i">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="INFRAFAC" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductUs80_IA_4_ii">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="TEECOM" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductUs80_IA_4_iii">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="INDSTRL_PARK_SEZ" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductUs80_IA_4_iv">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="POWER" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductUs80_IA_4_v">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="REVIVAL_POWER_PLNT" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotSchedule80_IA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Sch80DeductAmtDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DeductAmountSec80" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Schedule80_IB">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Sch80SectionCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="80-IB" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductJKLocUs80_IB_4_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="INDSRTL_JK" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductBackStatesUs80_IB_4_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="INDSRTL_BCKWRD_ST" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductBackDisttUs80_IB_5_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="INDSRTL_BCLWRD_DIST" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductMultiplexUs80_IB_7A_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="MULTPLX_THEATRE" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductConvCentUs80_IB_7B_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="CONEVNTION_CENTRE" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductCmpnyCarryUs80_IB_8A_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="SCIENCE_RESEARCH" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductMinOilUs80_IB_9_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="COMM_PROD" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductHousUs80_IB_10_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="HOUSING_PROJECT" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductColdChainUs80_IB_11_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="CHAIN_FACILITY" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductFruitVegUs80_IB_11A_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="FRIUTS_VEGTBLE" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductFoodGrainUs80_IB_11A_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="STOR_TRANS" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductRurHospUs80_IB_11B_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="RURAL_HOSPTL" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductHospAnyAreaUs80IB_11C_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="MAINTAIN_HOSP" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotSchedule80_IB" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Schedule80_IC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Sch80SectionCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="80-IC_IE" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductInSikkim_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="INDSTRL_SIKKIM" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductInHimachalP_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="INDSRTL_HP" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductInUttaranchal_Und">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Sch80LocOrDescCode">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:pattern value="INDSRTL_UTTARANCHAL" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DeductInNorthEast">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Assam_Und">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Sch80LocOrDescCode">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:pattern value="INDSRTL_ASSAM" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="ArunachalPradesh_Und">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Sch80LocOrDescCode">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:pattern value="INDSRTL_ARUNPRADESH" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Manipur_Und">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Sch80LocOrDescCode">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:pattern value="INDSRTL_MANIPUR" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Mizoram_Und">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Sch80LocOrDescCode">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:pattern value="INDSRTL_MIZORAM" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Meghalaya_Und">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Sch80LocOrDescCode">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:pattern value="INDSRTL_MEGHALAYA" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Nagaland_Und">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Sch80LocOrDescCode">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:pattern value="INDSRTL_NAGALND" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Tripura_Und">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Sch80LocOrDescCode">
											<xs:simpleType>
												<xs:restriction base="nonEmptyString">
													<xs:pattern value="INDSRTL_TRIPURA" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element ref="Sch80DeductAmtDtls" maxOccurs="unbounded" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="TotDeductInNorthEast" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotSchedule80_IC" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleVIA">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DepPayInvClmUndDednVIA" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="UsrDeductUndChapVIA">
					<xs:annotation>
						<xs:documentation>Deductions from income</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element ref="DeductUndChapVIA" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="UsrDeductUndChapVIA">
		<xs:annotation>
			<xs:documentation> Deductions from income</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Section80G" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80GGA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80GGB" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80GGC" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotPartBchapterVIA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80IA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80IAB" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80IAC" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80IBA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80IB" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80IC" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80JJA" default="0" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Also add 80ID</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80JJAA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80LA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80LA_1A" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80PA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotPartCchapterVIA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalChapVIADeductions" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DeductUndChapVIA">
		<xs:annotation>
			<xs:documentation> Deductions from income</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Section80G" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80GGA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80GGB" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80GGC" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotPartBchapterVIA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80IA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80IAB" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80IAC" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80IBA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80IB" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80IC" default="0" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Also add 80IE</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80JJA" default="0" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Also add 80ID</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80JJAA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80LA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80LA_1A" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Section80PA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotPartCchapterVIA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalChapVIADeductions" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleSI">
		<xs:annotation>
			<xs:documentation>
			Income chargeale to Income Tax at special rates IB
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SplCodeRateTax" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="SecCode">
								<xs:annotation>
									<xs:documentation>
											"1A":"111A Short term capital gains on equity share or equity oriented fund chargeable to STT",
											"5AD1bii":"115AD(1)(b)(ii) -Short term capital gains referred to in section 111A",
											"21":"112 (LTCG on others)",
											"22":"112 proviso (LTCG on listed securities/ units without indexation)",
											"21ciii":"112(1)(c)(iii)(LTCG on unlisted securities in case of non-residents)",
											"2A":"112A LTCG on equity shares/units of equity oriented fund/units of business trust on which STT is paid",
											"5A1ai":"115A(1)(a)(i)- Dividends interest and income from units purchase in foreign currency",
											"5A1aii":"115A(1)(a)(ii)- Interest received from govt/Indian Concerns recived in Foreign Currency",
											"5A1aiia":"115A(1) (a)(iia) -Interest from Infrastructure Debt Fund",
											"5A1aiiaa":"115A(1) (a)(iiaa) -Interest as per Sec. 194LC",
											"5A1aiiab":"115A(1) (a)(iiab) -Interest as per Sec. 194LD",
											"5A1aiiac": "115A(1)(a)(iiac) -Interest as per Sec. 194LBA",
											"5A1aiii":"115A(1) (a)(iii) - Income received in respect of units of UTI purchased in Foreign Currency",
											"FA"  :  Para E II of Part I of Ist Sch of FA - Income from royalty or technical services - Non-domestic company,
											"5A1bA":115A(1)(b)(A) and 115A(b)(B)PTI-Income from royalty or Technical services in case of non-resident in pursuance of an agreement made after 31-03-1976,
											"5AB1a":"115AB(1)(a) - Income received in respect of units purchased in foreign currency by an off-shore fund",
											"5AB1b":"115AB(1)(b) - Income by way of long-term capital gains arising from the transfer of units purchase in foreign currency by a off-shore fund",
											"5AC1ab":"115AC(1)(a and b) - Income from bonds or GDR purchased in foreign currency - non-resident",
											"5AC1c":"115AC(1)(c) -LTCG arising from the transfer of bonds or GDR purchased in foreign currency - non-resident",
											"5AD1i":"115AD(1)(i) -Income received by an FII in respect of securities (other than units as per Sec 115AB)",
											"5AD1iP":"115AD(1)(i) -Income received by an FII in respect of bonds or government securities as per Sec 194LD ",
											"5ADii":"115AD(1)(ii) -STCG (other than on equity share or equity oriented mutual fund referred to in section 111A) by an FII",
											"5ADiii":"115AD(1)(iii) -Long term capital gains by an FII",
											"5ADiiiP":"115AD(1)(iii) Proviso For NON-RESIDENTS - From sale of equity share in a company or unit of equity oriented fund or unit of a business trust on which STT is paid under section 112A",
											"5AD1biip":"115AD(1)(b)(ii)- Short term capital gains referred to in section 111A"
											"5B":"115B - Profits and gains of life insurance business",
											"5BB":"115BB (Winnings from lotteries, puzzles, races, games etc.)",
											"5BBA":"115BBA - Tax on non-residents sportsmen or sports associations",
											"5BBC":"115BBC - Anonymous donations",
											"5BBE":"115BBE - Tax on income referred to in sections 68 or 69 or 69A or 69B or 69C or 69D",
											"5BBD":"115BBD - Tax on dividend  received by an Indian company from specified foreign company",
											"5BBDA":"115BBDA - Tax on certain dividends received from domestic companies.",
											"5BBF":"115BBF - Tax on income from patent (Income under head other sources)",
											"5BBF_BP":"115BBF_BP - Tax on income from patent (Income under head business or profession)",
											"5BBG":"115BBG - Income under head other sources (Income under head other sources)",
											"5BBG_BP":"115BBG_BP - Income under head business or profession (Income under head business or profession)",
											"DTAASTCG":"STCGDTAARate - STCG Chargeable at special rates in India as per DTAA",
										    "DTAALTCG":"LTCGDTAARate - LTCG Chargeable at special rates in India as per DTAA",
										    "DTAAOS":"OSDTAARate - Other source income chargeable under DTAA rates",
										    "PTI_STCG15P" - Pass Through Income in the nature of Short Term Capital Gain chargeable @ 15%
										    "PTI_STCG30P" - Pass Through Income in the nature of Short Term Capital Gain chargeable @ 30%
										    "PTI_LTCG10P112A" - Pass Through Income in the nature of Long Term Capital Gain chargeable @ 10% u/s 112A
										    "PTI_LTCG10P" - Pass Through Income in the nature of Long Term Capital Gain chargeable @ 10% other than u/s 112A
										    "PTI_LTCG20P" - Pass Through Income in the nature of Long Term Capital Gain chargeable @ 20%
										    "PTI_5A1ai" - PTI-115A(1)(a)(i)- Dividends interest and income from units purchase in foreign currency
											"PTI_5A1aii" - PTI-115A(1)(a)(ii)- Interest received from govt/Indian Concerns received in Foreign Currency
											"PTI_5A1aiia" - PTI-115A(1) (a)(iia) -Interest from Infrastructure Debt Fund
											"PTI_5A1aiiaa" - PTI-115A(1) (a)(iiaa) -Interest as per Sec. 194LC
											"PTI_5A1aiiab" - PTI-115A(1) (a)(iiab) -Interest as per Sec. 194LD
											"PTI_5A1aiiac" - PTI-115A(1) (a)(iiac) -Interest as per Sec. 194LBA
											"PTI_5A1aiii" - PTI-115A(1) (a)(iii) -Income received in respect of  units of UTI purchased in foreign currency
											"PTI_FA"  :  PTI-Paragraph EII of Part I of first schedule of Finance Act,
											"PTI_5A1bA" - PTI-115A(1)(b)(A) and 115A(b)(B)PTI-Income from royalty or Technical services in case of non-resident in pursuance of an agreement made after 31-03-1976,
											"PTI_5AB1a" - PTI-115AB(1)(a)-Income received in respect of units purchased in foreign currency by an off-shore fund
											"PTI_5AC1ab" - PTI-115AC(1)(a and b) - Income from bonds or GDR purchased in foreign currency - non-resident
											"PTI_5AC1" - PTI-115AC(1) - PTI-Income from bonds or GDR purchased in foreign currency 
											"PTI_5AD1i" - PTI-115AD(1)(i) -Income received by an FII in respect of securities (other than units as per Sec 115AB)
											"PTI_5AD1iP" - PTI-115AD(1)(i) -Income received by an FII in respect of bonds or government securities as per Sec 194LD
											"PTI_5BBA" - PTI-115BBA - Tax on non-residents sportsmen or sports associations
											"PTI_5BBC" - PTI-115BBC - Anonymous donations
											"PTI_5BBD" - PTI-115BBD -  PTI-Tax on dividend  received by an Indian company from specified foreign company
											"PTI_5BBF" - PTI-115BBF - Tax on income from patent
											"PTI_5BBG" - PTI-115BBG - Tax on income from transfer of carbon credits
											"PTI_5BBDA" - PTI-115BBDA - Dividend Income from domestic company exceeding 10Lakh
									</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="1A"/>
										<xs:enumeration value="5AD1bii"/>
										<xs:enumeration value="21"/>
										<xs:enumeration value="22"/>
										<xs:enumeration value="21ciii"/>
										<xs:enumeration value="2A"/>
										<xs:enumeration value="5A1ai"/>
										<xs:enumeration value="5A1aii"/>
										<xs:enumeration value="5A1aiia"/>
										<xs:enumeration value="5A1aiiaa"/>
										<xs:enumeration value="5A1aiiab"/>
										<xs:enumeration value="5A1aiiac"/>
										<xs:enumeration value="5A1aiii"/>
										<xs:enumeration value="FA"/>
										<xs:enumeration value="5A1bA"/>
										<xs:enumeration value="5AB1a"/>
										<xs:enumeration value="5AB1b"/>
										<xs:enumeration value="5AC1ab"/>
										<xs:enumeration value="5AC1c"/>
										<xs:enumeration value="5AD1i"/>
										<xs:enumeration value="5AD1iP"/>
										<xs:enumeration value="5ADii"/>
										<xs:enumeration value="5ADiii"/>
										<xs:enumeration value="5ADiiiP"/>
										<xs:enumeration value="5AD1biip" />
										<xs:enumeration value="5B"/>
										<xs:enumeration value="5BB"/>
										<xs:enumeration value="5BBA"/>
										<xs:enumeration value="5BBC"/>
										<xs:enumeration value="5BBE"/>
										<xs:enumeration value="5BBD"/>
										<xs:enumeration value="5BBDA"/>
										<xs:enumeration value="5BBF"/>
										<xs:enumeration value="5BBF_BP"/>
										<xs:enumeration value="5BBG"/>
										<xs:enumeration value="5BBG_BP"/>
										<xs:enumeration value="DTAASTCG"/>
										<xs:enumeration value="DTAALTCG"/>
										<xs:enumeration value="DTAAOS"/>
										<xs:enumeration value="PTI_STCG15P" />
										<xs:enumeration value="PTI_STCG30P" />
										<xs:enumeration value="PTI_LTCG10P112A" />
										<xs:enumeration value="PTI_LTCG10P" />
										<xs:enumeration value="PTI_LTCG20P" />
										<xs:enumeration value="PTI_5A1ai"  />
										<xs:enumeration value="PTI_5A1aii" />
										<xs:enumeration value="PTI_5A1aiia" />
										<xs:enumeration value="PTI_5A1aiiaa"/>
										<xs:enumeration value="PTI_5A1aiiab"/>
										<xs:enumeration value="PTI_5A1aiiac"/>
										<xs:enumeration value="PTI_5A1aiii" />
										<xs:enumeration value="PTI_FA"   />
										<xs:enumeration value="PTI_5A1bA" />
										<xs:enumeration value="PTI_5AB1a" />
										<xs:enumeration value="PTI_5AC1ab" />
										<xs:enumeration value="PTI_5AC1" />
										<xs:enumeration value="PTI_5AD1i" />
										<xs:enumeration value="PTI_5AD1iP"/>
										<xs:enumeration value="PTI_5BBA" />
										<xs:enumeration value="PTI_5BBC" />
										<xs:enumeration value="PTI_5BBD"/> 
										<xs:enumeration value="PTI_5BBF" />
										<xs:enumeration value="PTI_5BBG" />
										<xs:enumeration value="PTI_5BBDA" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SplRatePercent" default="1">
								<xs:simpleType>
									<xs:restriction base="xs:double">
										<xs:enumeration value="1" />
										<xs:enumeration value="5" />
										<xs:enumeration value="10" />
										<xs:enumeration value="15" />
										<xs:enumeration value="12.5" />
										<xs:enumeration value="20" />
										<xs:enumeration value="25" />
										<xs:enumeration value="30" />
										<xs:enumeration value="50" />
										<xs:enumeration value="60" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SplRateInc" default="0" >
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SplRateIncTax" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotSplRateInc" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotSplRateIncTax" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleEI">
		<xs:annotation>
			<xs:documentation>Details of Exempt Income (Income not to be included in Total Income)</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="InterestInc" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DividendInc" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossAgriRecpt" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExpIncAgri" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="UnabAgriLossPrev8" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetAgriIncRelateToRule7" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NetAgriIncOrOthrIncRule7" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ExcNetAgriInc" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="ExcNetAgriIncDtls" maxOccurs="unbounded" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="OthersInc" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="OthersIncDtls" type="OthersIncDtlEi" maxOccurs="unbounded" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Others" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncNotChrgblAsPerDTAA" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="IncNotChrgblAsPerDTAADtls" maxOccurs="unbounded" minOccurs="0" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="IncChrgblAsPerDTAA" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PassThrIncNotChrgblTax" default="0" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalExemptInc" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="IncNotChrgblAsPerDTAADtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AmountOfIncome">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfIncome" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="75" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode"/>
				<xs:element name="ArticleOfDTAA" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="16" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeadOfIncome">
					<xs:annotation>
						<xs:documentation>
							HP - House Property
							BP - Business and Profession
							CG - Capital Gain
							OS - Income from Other sources
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="HP" />
							<xs:enumeration value="BP" />
							<xs:enumeration value="CG" />
							<xs:enumeration value="OS" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TRCFlag" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ExcNetAgriIncDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NameOfDistrict">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PinCode">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[1-9]{1}[0-9]{5}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MeasurementOfLand">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AgriLandOwnedFlag">
					<xs:annotation>
						<xs:documentation>
							O - Owned
							H - Held on lease
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="O" />
							<xs:enumeration value="H" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AgriLandIrrigatedFlag">
					<xs:annotation>
						<xs:documentation>
							IRG - Irrigated
							RF - Rain-fed
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="IRG" />
							<xs:enumeration value="RF" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="SchedulePTI">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="SchedulePTIDtls" maxOccurs="unbounded" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="SchedulePTIDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="InvstmntCvrdUs115UA115UB">
					<xs:annotation>
						<xs:documentation>
							A - 115UA
							B - 115UB
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="A|B" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BusinessName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125"/>
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BusinessPAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]{1}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncFromHP" type="SchedulePTIType" />
				<xs:element name="CapitalGainsPTI">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ShortTermCG" type="SchedulePTIType" />
							<xs:element name="STCG_Sec111A" type="SchedulePTIType" />
							<xs:element name="STCG_Others" type="SchedulePTIType" />
							<xs:element name="LongTermCG" type="SchedulePTIType" />
							<xs:element name="LTCG_Sec112A" type="SchedulePTIType" />
							<xs:element name="LTCG_Others" type="SchedulePTIType" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="IncOthSrc" type="SchedulePTITypeOS23FBB" />
				<xs:element name="OS_Dividend" type="SchedulePTITypeOS23FBB" />
				<xs:element name="OS_Others" type="SchedulePTITypeOS23FBB" />
				<xs:element name="IncClmdPTI">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="TotalSec23FBB" type="SchedulePTITypeOS23FBB" />
							<xs:element name="Sec23FBB" type="SchedulePTITypeOS23FBB" />
							<xs:element name="SecBIncExmptDtl" type="SchedulePTIIncExmtType" minOccurs="0" />
							<xs:element name="SecCIncExmptDtl" type="SchedulePTIIncExmtType" minOccurs="0"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="SchedulePTIIncExmtType">
		<xs:sequence>
			<xs:element name="SectionCode">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="10"/>
						<xs:minLength value="1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="SecBCIncExmptDtl" type="SchedulePTITypeOS23FBB" />					
		</xs:sequence>
	</xs:complexType>	
	<xs:complexType name="SchedulePTIType">
		<xs:sequence>
			<xs:element name="AmountOfInc">
				<xs:simpleType>
					<xs:restriction base="xs:long">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="CurrYrLossShareByInvstFund">
				<xs:simpleType>
					<xs:restriction base="xs:long">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="NetIncomeLoss">
				<xs:simpleType>
					<xs:restriction base="xs:long">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TDSAmount">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SchedulePTITypeOS23FBB">
		<xs:sequence>
			<xs:element name="AmountOfInc">
				<xs:simpleType>
					<xs:restriction base="xs:long">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="NetIncomeLoss">
				<xs:simpleType>
					<xs:restriction base="xs:long">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TDSAmount">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ScheduleMAT">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PLAcntPrepSchedVICompAct" default="1">
					<xs:annotation>
						<xs:documentation>
							1 - Yes
							2 - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="1" />
							<xs:enumeration value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PLAcctFlg" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							1 - Yes
							2 - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="1" />
							<xs:enumeration value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PLAcntPrepAsperAGM" default="1">
					<xs:annotation>
						<xs:documentation>
							1 - Yes
							2 - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="1" />
							<xs:enumeration value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProfAfterTaxPLAcnt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Additions">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ITPaidInclDefTax" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ResvrNo33AC" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProvUncertainLiab" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProvLossOfSubsComp" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DividendPaidOrProposed" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExpendExempIncUs10s" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						   <xs:element name="ExpAopBoi" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ExpClauseFb" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NotLossClauseFc" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NotLossUs115bbf" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DepreciatAttribToRevalAsset" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="GainClauseK" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Others" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotAdditions" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Deducts">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AmtWithdrawFromResvrIfCredPL" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IncExempIncUs10s" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtWithdrawFromResvrIfCredPLNoAttrib" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ShareIncAopBoi" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="IncClauseiid" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NotGainClauseiie" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="LossTrnsClauseiif" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="LossTrnsClauseiig" default="0" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="UnAbsorbedDepreciat" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProSickIndustryOrExcedAccumLos" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Others" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotDeducts" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BookProfUs115JB" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FinancialStamentFlag" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AdditionsProfUs115JB" type="ProfUs115JBType" minOccurs="0"/>
				<xs:element name="DeductionsProfUs115JB" type="ProfUs115JBType" minOccurs="0"/>
				<xs:element name="DeemedTotalIncUs115JB" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxPayableUs115JB" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="ProfUs115JBType">
		<xs:sequence>
			<xs:element name="AmountsCredited" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="AmountsDebited" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OneFifthTransitionAmt" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OthersInclResidualAdjust" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TotalAdditions" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ScheduleMATC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TaxUs115JBCurrAssYr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxOthProvCurrAssYr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtOfTaxWithCred" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="UtilMATCredAvl" minOccurs="0" maxOccurs="12" />
				<xs:element name="CurAssYr" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="2020-21"/>						
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MATCredGrossCurAY" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalMATCredCFCurAY" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotMatCredGross" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotMatCredSetOff" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotMatCredBF" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotMatCredUtilCurrYr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotBalMATCredCF" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtTaxCredUs115JAA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtMATLiabAllAssYrAvailSubseqYr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="UtilMATCredAvl">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AssYr">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="2008-09" />
							<xs:enumeration value="2009-10" />
							<xs:enumeration value="2010-11" />
							<xs:enumeration value="2011-12" />
							<xs:enumeration value="2012-13" />
							<xs:enumeration value="2013-14" />
							<xs:enumeration value="2014-15" />
							<xs:enumeration value="2015-16" />
							<xs:enumeration value="2016-17" />
							<xs:enumeration value="2017-18" />
							<xs:enumeration value="2018-19" />
							<xs:enumeration value="2019-20" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MATCredGross" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MATCredSetOff" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MATCredBF" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MATCredUtilCurrYr" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalMATCredCF" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleDDT">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DDT" minOccurs="0" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="SecUnderDividendDlrd" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
									<xs:enumeration value="2(22)(a)" />
									<xs:enumeration value="2(22)(b)" />
									<xs:enumeration value="2(22)(c)" />
									<xs:enumeration value="2(22)(d)" />
									<xs:enumeration value="2(22)(e)" />
									<xs:enumeration value="OTH" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="DateOfDeclareDividProfDomesComp">
								<xs:simpleType>
									<xs:restriction base="xs:date">
										<xs:minInclusive value="2019-04-01" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="RateDividPrevYr" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:double">
										<xs:minInclusive value="0" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtAnyDividDeclarOrPaid" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtRednAsPer115O1A" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TaxPayOnDividDeclarOrPaid">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="AddLITPayUs115_O" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Surcharge" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="EducationCess" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotDDTPayable" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="IntPayUs115P" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AddLITPlusIntrestPayable" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>							
							<xs:element name="TotalOfDDT" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14"></xs:totalDigits>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TaxAndInterestPaid" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14"></xs:totalDigits>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>							
							<xs:element name="NetDDTPayableOrRefund" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>	
							<xs:element ref="TaxPaymentOnDDTndBBS" minOccurs="0" maxOccurs="unbounded" />						
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleBBS">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="BBS" minOccurs="0" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="DateOfDeclareDividProfDomesComp">
								<xs:simpleType>
									<xs:restriction base="xs:date">
										<xs:minInclusive value="2019-04-01" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CmpBuyBckShrAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CmpRecShrAmt" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="CmpDistIncm" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TaxPayOnDividDeclarOrPaid">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="AddLITPayUs115QA" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Surcharge" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="EducationCess" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TotBBSPayable" default="0">
											<xs:simpleType>
												<xs:restriction base="xs:unsignedLong">
													<xs:totalDigits value="14" />
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="IntPayUs115QB" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AddLITPlusIntrestPayable" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TotalOfBBS" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14"></xs:totalDigits>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="TaxAndInterestPaid" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14"></xs:totalDigits>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NetBBSPayableOrRefund" default="0">
								<xs:simpleType>
									<xs:restriction base="xs:long">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>	
							<xs:element ref="TaxPaymentOnDDTndBBS" minOccurs="0" maxOccurs="unbounded" />						
						</xs:sequence>
					</xs:complexType>
				</xs:element>				
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TaxPaymentOnDDTndBBS">
		<xs:annotation>
			<xs:documentation>Tax payment detail</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DateDep">
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2018-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameOfBankAndBranch">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="NameOfBank">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="125" />
										<xs:minLength value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="NameOfBranch">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:maxLength value="125" />
										<xs:minLength value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BSRCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{3}[0-9A-Z]{4}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SrlNoOfChaln">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Amt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleIT">
		<xs:annotation>
			<xs:documentation>Details of Advance Tax and Self Assessment Tax
				Payments of Income Tax
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="TaxPayment" maxOccurs="unbounded" />
				<xs:element name="TotalTaxPayments" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element> 
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TaxPayment">
		<xs:annotation>
			<xs:documentation>Tax payment detail</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="BSRCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{3}[0-9A-Z]{4}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateDep">
					<xs:simpleType>
						<xs:restriction base="xs:date" >
							<xs:minInclusive value="2019-04-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SrlNoOfChaln">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Amt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleTDS2">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="TDSOthThanSalaryDtls" maxOccurs="unbounded" />
				<xs:element name="TotalTDSonOthThanSals" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleTDS3">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="TDS3onOthThanSalDtls" maxOccurs="unbounded" />
				<xs:element name="TotalTDS3OnOthThanSal" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TDS3onOthThanSalDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TDSCreditName">
					<xs:annotation>
						<xs:documentation>
							S - Self
				            O - Other Person
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="S"/>
							<xs:enumeration value="O"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PANofOtherPerson" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AadhaarOfOtherPerson" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PANOfBuyerTenant">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AadhaarOfBuyerTenant" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="DeductedYr" minOccurs="0"/>
				<xs:element ref="BroughtFwdTDSAmt" minOccurs="0"/>
				<xs:element ref="TaxDeductCreditDtls" />
				<xs:element name="GrossAmount" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeadOfIncome" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
						HP - Income from House Property
						BP - Income from Business and Profession
						CG - Income from Capital Gains
						OS - Income from Other Sources
						EI - Exempt Income
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="HP" />
							<xs:enumeration value="BP" />
							<xs:enumeration value="CG" />
							<xs:enumeration value="OS" />
							<xs:enumeration value="EI" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AmtCarriedFwd" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TDSOthThanSalaryDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TDSCreditName">
					<xs:annotation>
						<xs:documentation>
							S - Self
				            O - Other Person
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="S"/>
							<xs:enumeration value="O"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PANofOtherPerson" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AadhaarOfOtherPerson" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TANOfDeductor">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="HYD[A-Z][0-9]{5}[A-Z]|VPN[A-Z][0-9]{5}[A-Z]|BBN[A-Z][0-9]{5}[A-Z]|BPL[A-Z][0-9]{5}[A-Z]|JBP[A-Z][0-9]{5}[A-Z]|CHE[A-Z][0-9]{5}[A-Z]|CMB[A-Z][0-9]{5}[A-Z]|MRI[A-Z][0-9]{5}[A-Z]|DEL[A-Z][0-9]{5}[A-Z]|CAL[A-Z][0-9]{5}[A-Z]|MRT[A-Z][0-9]{5}[A-Z]|AHM[A-Z][0-9]{5}[A-Z]|BRD[A-Z][0-9]{5}[A-Z]|RKT[A-Z][0-9]{5}[A-Z]|SRT[A-Z][0-9]{5}[A-Z]|BLR[A-Z][0-9]{5}[A-Z]|AGR[A-Z][0-9]{5}[A-Z]|KNP[A-Z][0-9]{5}[A-Z]|CHN[A-Z][0-9]{5}[A-Z]|TVD[A-Z][0-9]{5}[A-Z]|ALD[A-Z][0-9]{5}[A-Z]|LKN[A-Z][0-9]{5}[A-Z]|MUM[A-Z][0-9]{5}[A-Z]|NGP[A-Z][0-9]{5}[A-Z]|AMR[A-Z][0-9]{5}[A-Z]|JLD[A-Z][0-9]{5}[A-Z]|PTL[A-Z][0-9]{5}[A-Z]|RTK[A-Z][0-9]{5}[A-Z]|KLP[A-Z][0-9]{5}[A-Z]|NSK[A-Z][0-9]{5}[A-Z]|PNE[A-Z][0-9]{5}[A-Z]|PTN[A-Z][0-9]{5}[A-Z]|RCH[A-Z][0-9]{5}[A-Z]|JDH[A-Z][0-9]{5}[A-Z]|JPR[A-Z][0-9]{5}[A-Z]|SHL[A-Z][0-9]{5}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="DeductedYr" minOccurs="0"/>
				<xs:element ref="BroughtFwdTDSAmt" minOccurs="0"/>
				<xs:element ref="TaxDeductCreditDtls"/>
				<xs:element name="GrossAmount" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="HeadOfIncome" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
						HP - Income from House Property
						BP - Income from Business and Profession
						CG - Income from Capital Gains
						OS - Income from Other Sources
						EI - Exempt Income
						NA -  Not Applicable (only in case TDS is deducted u/s 194N)
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="HP" />
							<xs:enumeration value="BP" />
							<xs:enumeration value="CG" />
							<xs:enumeration value="OS" />
							<xs:enumeration value="EI" />
							<xs:enumeration value="NA" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="AmtCarriedFwd" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="EmployerOrDeductorOrCollectDetl">
		<xs:annotation>
			<xs:documentation>Dedcutor Details</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="HYD[A-Z][0-9]{5}[A-Z]|VPN[A-Z][0-9]{5}[A-Z]|BBN[A-Z][0-9]{5}[A-Z]|BPL[A-Z][0-9]{5}[A-Z]|JBP[A-Z][0-9]{5}[A-Z]|CHE[A-Z][0-9]{5}[A-Z]|CMB[A-Z][0-9]{5}[A-Z]|MRI[A-Z][0-9]{5}[A-Z]|DEL[A-Z][0-9]{5}[A-Z]|CAL[A-Z][0-9]{5}[A-Z]|MRT[A-Z][0-9]{5}[A-Z]|AHM[A-Z][0-9]{5}[A-Z]|BRD[A-Z][0-9]{5}[A-Z]|RKT[A-Z][0-9]{5}[A-Z]|SRT[A-Z][0-9]{5}[A-Z]|BLR[A-Z][0-9]{5}[A-Z]|AGR[A-Z][0-9]{5}[A-Z]|KNP[A-Z][0-9]{5}[A-Z]|CHN[A-Z][0-9]{5}[A-Z]|TVD[A-Z][0-9]{5}[A-Z]|ALD[A-Z][0-9]{5}[A-Z]|LKN[A-Z][0-9]{5}[A-Z]|MUM[A-Z][0-9]{5}[A-Z]|NGP[A-Z][0-9]{5}[A-Z]|AMR[A-Z][0-9]{5}[A-Z]|JLD[A-Z][0-9]{5}[A-Z]|PTL[A-Z][0-9]{5}[A-Z]|RTK[A-Z][0-9]{5}[A-Z]|KLP[A-Z][0-9]{5}[A-Z]|NSK[A-Z][0-9]{5}[A-Z]|PNE[A-Z][0-9]{5}[A-Z]|PTN[A-Z][0-9]{5}[A-Z]|RCH[A-Z][0-9]{5}[A-Z]|JDH[A-Z][0-9]{5}[A-Z]|JPR[A-Z][0-9]{5}[A-Z]|SHL[A-Z][0-9]{5}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EmployerOrDeductorOrCollecterName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TaxDeductCreditDtls">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TaxDeductedOwnHands" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxDeductedIncome" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxDeductedTDS" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxClaimedOwnHands">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxClaimedIncome" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxClaimedTDS" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxClaimedSpouseOthPrsnPAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SpouseOthPrsnAadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DeductedYr">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:enumeration value="2018" />
				<xs:enumeration value="2017" />
				<xs:enumeration value="2016" />
				<xs:enumeration value="2015" />
				<xs:enumeration value="2014" />
				<xs:enumeration value="2013" />
				<xs:enumeration value="2012" />
				<xs:enumeration value="2011" />
				<xs:enumeration value="2010" />
				<xs:enumeration value="2009" />
				<xs:enumeration value="2008" />
				<xs:enumeration value="2007" />
				<xs:enumeration value="2006" />
				<xs:enumeration value="2005" />
				<xs:enumeration value="2004" />
				<xs:enumeration value="2003" />
				<xs:enumeration value="2002" />
				<xs:enumeration value="2001" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="BroughtFwdTDSAmt" default="0">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="BroughtFwdTCSAmt" default="0">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AmtCarriedFwd" default="0">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="OthersTotal" default="0">
		<xs:simpleType>
			<xs:restriction base="xs:unsignedLong">
				<xs:totalDigits value="14" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="ScheduleTCS">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TCSDetails" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="EmployerOrDeductorOrCollectDetl">
								<xs:annotation>
									<xs:documentation>Deductor Details</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element ref="DeductedYr" minOccurs="0"/>
							<xs:element ref="BroughtFwdTCSAmt" minOccurs="0"/>
							<xs:element name="TotalTCS" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtTCSClaimedThisYear" default="0">
								<xs:annotation>
									<xs:documentation>Amount out of (6) claimed for this year</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="AmtCarriedFwd" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="TotalSchTCS" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ITRScheduleUD">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CurrAssYr">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="2020-21" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurBalCFNY" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CurAllowBalCFNY" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="ScheduleUD" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element name="TotBFUDepritAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotAmtAdjOptTaxUs115BAA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotCurYrdepritSetoffInc" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotDepritBalCFNY" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotBFUAllowAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotCurYrAllowSetoffInc" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalBalCFNY" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleUD">
		<xs:annotation>
			<xs:documentation>Unabsorbed Depreciation</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AssYr">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9][0-9][0-9][0-9]-[0-9][0-9]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtBFUD" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtAdjOptTaxUs115BAA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtDeprSOCY" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BalCFNY" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtBFUAllow" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtAllowSOCY" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AllowBalCFNY" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleICDS">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AccPolicyAmt" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InventoriesValue" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ConstContractsAmt" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RevenueRcgAmt" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TangibleFixedAsset" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ForeignExgRates" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GovtGrants" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Securities" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BorrowingCosts" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProvAssets" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalNetAmt" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalNetAmtNegative" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="UnutilizedSTCgPrvYr">
		<xs:sequence>
			<xs:element name="UnutilizedCgPrvYrDtls" maxOccurs="unbounded">
				<xs:complexType>
					<xs:sequence>
							<xs:element name="PrvYrInWhichAsstTrnsfrd">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="2016-17"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SectionClmd">
							<xs:annotation>
							<xs:documentation>
							"54D"  -  Sec 54D
							"54G" -   Sec 54G
							"54GA" -  Sec 54GA
							</xs:documentation>
							</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="54D"/>
										<xs:enumeration value="54G"/>
										<xs:enumeration value="54GA"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						<xs:element ref="YrInWhichAssetAcq" minOccurs="0" />
						<xs:element ref="AmtUtilized" minOccurs="0" />
						<xs:element ref="AmtUnutilized" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="NRITaxUsDTAAStcgType">
		<xs:sequence>
			<xs:element name="NRIDTAADtls" maxOccurs="unbounded">
				<xs:complexType>
					<xs:sequence>
					<xs:element ref="DTAAamt" />
						<xs:element name="ItemNoincl">
							<xs:annotation>
								<xs:documentation>
									A1e - A1e
									A2c - A2c
									A3ie - A3ie
									A3iie - A3iie
									A4a - A4a
									A4b - A4b
									A5e - A5e
									A6g - A6g
									A7 - A7
									A8a - A8a
									A8b - A8b
									A8c - A8c
								</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="nonEmptyString">
									<xs:enumeration value="A1e" />
									<xs:enumeration value="A2c" />
									<xs:enumeration value="A3ie" />
									<xs:enumeration value="A3iie" />
									<xs:enumeration value="A4a" />
									<xs:enumeration value="A4b" />
									<xs:enumeration value="A5e" />
									<xs:enumeration value="A6g" />
									<xs:enumeration value="A7" />
									<xs:enumeration value="A8a" />
									<xs:enumeration value="A8b" />
									<xs:enumeration value="A8c" />
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element ref="CountryName" />
						<xs:element ref="CountryCode" />
						<xs:element ref="DTAAarticle" />
						<xs:element ref="RateAsPerTreaty" />
						<xs:element ref="TaxRescertifiedFlag" minOccurs="0" />
						<xs:element ref="SecITAct" />
						<xs:element ref="RateAsPerITAct" />
						<xs:element ref="ApplicableRate" minOccurs="0" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ScheduleTR1">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ScheduleTR" maxOccurs="unbounded" minOccurs="0" />
				<xs:element name="TotalTaxOutsideIndia" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalTaxReliefOutsideIndia">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxReliefOutsideIndiaDTAA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxReliefOutsideIndiaNotDTAA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxPaidOutsideIndFlg" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							YES - Yes
							NO - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="YES" />
							<xs:enumeration value="NO" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtTaxRefunded" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AssmtYrTaxRelief" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:length value="7" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleTR">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="TaxIdentificationNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="75" />
				        </xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxPaidOutsideIndia">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TaxReliefOutsideIndia">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ReliefClaimedUsSection" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="90" />
							<xs:enumeration value="90A" />
							<xs:enumeration value="91" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleFA">
		<xs:annotation>
			<xs:documentation>Details of Foriegn Assets</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="DetailsForiegnBank" minOccurs="0"	maxOccurs="unbounded" />
				<xs:element ref="DtlsForeignCustodialAcc" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DtlsForeignEquityDebtInterest" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DtlsForeignCashValueInsurance" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DetailsFinancialInterest" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DetailsImmovableProperty" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DetailsOthAssets" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DetailsOfAccntsHvngSigningAuth" minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DetailsOfTrustOutIndiaTrustee"	minOccurs="0" maxOccurs="unbounded" />
				<xs:element ref="DetailsOfOthSourcesIncOutsideIndia" minOccurs="0" maxOccurs="unbounded" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DetailsForiegnBank">
		<xs:annotation>
			<xs:documentation>Details Of Foreign Bank</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="Bankname">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfBank">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ForeignAccountNumber">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="34" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OwnerStatus">
					<xs:annotation>
						<xs:documentation>
							"OWNER" - Owner
							"BENEFICIAL_OWNER" - Beneficial owner
							"BENIFICIARY" - Beneficiary
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="OWNER" />
							<xs:enumeration value="BENEFICIAL_OWNER" />
							<xs:enumeration value="BENIFICIARY" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AccOpenDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PeakBalanceDuringYear" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClosingBalance" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IntrstAccured" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsForeignCustodialAcc">
		<xs:annotation>
			<xs:documentation>Details of Foreign Custodial Accounts</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="FinancialInstName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FinancialInstAddress">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AccountNumber">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="34" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Status">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="OWNER" />
							<xs:enumeration value="BENEFICIAL_OWNER" />
							<xs:enumeration value="BENIFICIARY" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AccOpenDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PeakBalanceDuringPeriod">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClosingBalance">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="GrossAmtPaidCredited">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfAmount">
					<xs:annotation>
						<xs:documentation>
						I - Interest
						D - Dividend
						S - Proceeds from sale or redemption of financial assets
						O - Other income
						N - No Amount paid/credited
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="I" />
							<xs:enumeration value="D" />
							<xs:enumeration value="S" />
							<xs:enumeration value="O" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsForeignEquityDebtInterest">
		<xs:annotation>
			<xs:documentation>Details Of Foreign Equity and Debt Interest held</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="NameOfEntity">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfEntity">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfEntity">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="34" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InterestAcquiringDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InitialValOfInvstmnt">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PeakBalanceDuringPeriod">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClosingBalance">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotGrossAmtPaidCredited">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotGrossProceeds">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsForeignCashValueInsurance">
		<xs:annotation>
			<xs:documentation>Details Of Foreign Cash Value Insurance</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="FinancialInstName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FinancialInstAddress">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ContractDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CashValOrSurrenderVal">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotGrossAmtPaidCredited">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleDI">
		<xs:annotation>
			<xs:documentation>Investment/ Deposit/ Payments for the purpose of claiming deduction under Chapter VIA</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="DeductionUndChapVIA" type="DednVIAInvstmntDtls" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="TotalEligibleAmount" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalDeductionAttribute" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductionUs10AA" type="Dedn10AAInvstmntDtls" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="TotalDedn10AAInvstmntDtls" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LongTermCapitalGain" type="CGInvstmntDtls" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="TotalAmountUtilizedCGLTCG" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalAmountUtilizedLTCG" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShortTermCapitalGain" type="CGInvstmntDtls" minOccurs="0" maxOccurs="unbounded" />
				<xs:element name="TotalAmountUtilizedCGSTCG" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalAmountUtilizedSTCG" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="DednVIAInvstmntDtls">
		<xs:sequence>
			<xs:element name="Section">
					<xs:annotation>
						<xs:documentation>
							80G : Section80G
							80GGA : Section80GGA
							80GGC : Section80GGC
							80GGB  : Section80GGB 
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="80G" />
							<xs:enumeration value="80GGA" />
							<xs:enumeration value="80GGC" />
							<xs:enumeration value="80GGB" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="EligibleAmount">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductionAttribute">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Dedn10AAInvstmntDtls">
		<xs:sequence>
			<xs:element name="UndrtakAsPrSchedule10AA" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="20" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountDedSchedule10AA" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateSEZAct" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DeductionUs10AAFlg" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="Y|N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CGInvstmntDtls">
		<xs:sequence>
			<xs:element name="Section">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="54D" />
							<xs:enumeration value="54G" />
							<xs:enumeration value="54GA" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountUtilizedCG">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountUtilized">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ScheduleGST">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="TurnoverGrsRcptForGSTIN" minOccurs="0" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="GSTINNo">
								<xs:simpleType>
									    <xs:restriction base="nonEmptyString">
										<xs:pattern value="[a-zA-Z0-9]{15}"  />
                                    </xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AmtTurnGrossRcptGSTIN">
								<xs:simpleType>
									<xs:restriction base="xs:unsignedLong">
										<xs:totalDigits value="14" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleFD">
		<xs:annotation>
			<xs:documentation>Schedule FD - Break-up of payments/receipts in Foreign currency</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PaymntMadeOnCapitalAcc">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PaymntMadeOnRevenueAcc">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ReceiptsOnCapitalAcc">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ReceiptsOnRevenueAcc">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DetailsFinancialInterest">
		<xs:annotation>
			<xs:documentation>Details of Financial Interest</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfEntity" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="100" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameOfEntity">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfEntity">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfInt">
					<xs:annotation>
						<xs:documentation>
							"DIRECT" - Direct
							"BENEFICIAL_OWNER" - Beneficial Owner
							"BENIFICIARY" - Beneficiary
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="DIRECT" />
							<xs:enumeration value="BENEFICIAL_OWNER" />
							<xs:enumeration value="BENIFICIARY" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateHeld">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalInvestment" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncFromInt">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfInc">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="100" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxSch">
					<xs:annotation>
						<xs:documentation>
						HP - House Property
						BU - Business
						CG - Capital Gains
						OS - Other Sources
						EI - Exempt Income
						NI - No Income during the year
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="HP" />
							<xs:enumeration value="BU" />
							<xs:enumeration value="CG" />
							<xs:enumeration value="OS" />
							<xs:enumeration value="EI" />
							<xs:enumeration value="NI" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxSchNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DetailsImmovableProperty">
		<xs:annotation>
			<xs:documentation>Details Of Immovable Property</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfProperty" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Ownership">
					<xs:annotation>
						<xs:documentation>
							"DIRECT"  -  Direct
							"BENEFICIAL_OWNER" -  Beneficial Owner
							"BENIFICIARY" -  Beneficiary
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="DIRECT" />
							<xs:enumeration value="BENEFICIAL_OWNER" />
							<xs:enumeration value="BENIFICIARY" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfAcq">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalInvestment" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncDrvProperty">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfInc">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="100" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxSch">
					<xs:annotation>
						<xs:documentation>
						OS - Other sources
						HP - House Property
						CG - Capital Gains
						BU - Business
						EI - Exempt Income
						NI - No Income during the year
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="OS" />
							<xs:enumeration value="HP" />
							<xs:enumeration value="CG" />
							<xs:enumeration value="BU" />
							<xs:enumeration value="EI" />
							<xs:enumeration value="NI" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxSchNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DetailsOthAssets">
		<xs:annotation>
			<xs:documentation>Details Of Other Asset</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfAsset">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="100" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Ownership">
				<xs:annotation>
					<xs:documentation>
					"DIRECT"  -  Direct
					"BENEFICIAL_OWNER" -  Beneficial Owner
					"BENIFICIARY" -  Beneficiary
					</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="DIRECT" />
							<xs:enumeration value="BENEFICIAL_OWNER" />
							<xs:enumeration value="BENIFICIARY" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateOfAcq">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TotalInvestment" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncDrvAsset">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfInc">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="100" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxAmt" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxSch">
					<xs:annotation>
						<xs:documentation>
						HP - House Property
						BU - Business
						CG - Capital Gains
						OS - Other sources
						EI - Exempt Income
						NI - No Income during the year
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="HP" />
							<xs:enumeration value="BU" />
							<xs:enumeration value="CG" />
							<xs:enumeration value="OS" />
							<xs:enumeration value="EI" />
							<xs:enumeration value="NI" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncTaxSchNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DetailsOfAccntsHvngSigningAuth">
		<xs:annotation>
			<xs:documentation> Details of account(s) in which you have signing
				authority and which has not been included above.
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NameOfInstitution">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfInstitution">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameMentionedInAccnt">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InstitutionAccountNumber">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="34" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PeakBalanceOrInvestment" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncAccuredTaxFlag">
					<xs:annotation>
						<xs:documentation>
							"Y" - Yes
							"N" - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncAccuredInAcc" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedAmt" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedSch" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
						HP - House Property
						BU - Business
						CG - Capital Gains
						OS - Other sources
						EI - Exempt Income
						NI - No Income during the year
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="HP" />
							<xs:enumeration value="BU" />
							<xs:enumeration value="CG" />
							<xs:enumeration value="OS" />
							<xs:enumeration value="EI" />
							<xs:enumeration value="NI" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedSchNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DetailsOfTrustOutIndiaTrustee">
		<xs:annotation>
			<xs:documentation> Details of trusts, created under the laws of a
				country outside India, in which you are a trustee 
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameOfTrust">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfTrust">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameOfOtherTrustees">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfOtherTrustees">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameOfSettlor">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfSettlor">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameOfBeneficiaries">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfBeneficiaries">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateHeld">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncDrvTaxFlag">
					<xs:annotation>
						<xs:documentation>
							"Y" - Yes
							"N" - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncDrvFromTrust" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedAmt" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedSch" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
						HP - House Property
						BU - Business
						CG - Capital Gains
						OS - Other sources
						EI - Exempt Income
						NI - No Income during the year
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="HP" />
							<xs:enumeration value="BU" />
							<xs:enumeration value="CG" />
							<xs:enumeration value="OS" />
							<xs:enumeration value="EI" />
							<xs:enumeration value="NI" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedSchNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DetailsOfOthSourcesIncOutsideIndia">
		<xs:annotation>
			<xs:documentation>Details of any other income derived from any source outside India</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="ZipCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="8" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NameOfPerson">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AddressOfPerson">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="200" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncDerived" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NatureOfInc">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="100" />
							<xs:minLength value="1"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncDrvTaxFlag">
					<xs:annotation>
						<xs:documentation>
							"Y" - Yes
							"N" - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedAmt" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedSch" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
						HP - House Property
						BU - Business
						CG - Capital Gains
						OS - Other sources
						EI - Exempt Income
						NI - No Income during the year
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="HP" />
							<xs:enumeration value="BU" />
							<xs:enumeration value="CG" />
							<xs:enumeration value="OS" />
							<xs:enumeration value="EI" />
							<xs:enumeration value="NI" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncOfferedSchNo" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleSH">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ShrhldngUnlistedCompany" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="SHUnlistedCompanyFlag" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="N" />
										<xs:enumeration value="Y" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="DtlsSHEndPreviousYearUC" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsEquityShareEndPrvYr" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="SHDtlsAnyTimePrevYearUC" minOccurs="0" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="ShrhldngStartUps" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element ref="DtlsSHEndPreviousYearSU" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsShareAppMoneyAlltEndPrvYr" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="SHDtlsAnyTimePrevYearSU" minOccurs="0" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsSHEndPreviousYearUC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ShareholderName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ResidentialStatus">
					<xs:annotation>
						<xs:documentation>
							RES - Resident
							NRI - Non Resident
							NOR - Resident but not Ordinarily resident
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="RES" />
							<xs:enumeration value="NRI" />
							<xs:enumeration value="NOR" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareType">
					<xs:annotation>
						<xs:documentation>
							ES - Equity Shares
							PS - Preference Shares
							RS - Rights Shares
							SS - Sweat Equity Shares
							BS - Bonus Shares
							OT  - Others 
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="ES" />
							<xs:enumeration value="PS" />
							<xs:enumeration value="RS" />
							<xs:enumeration value="SS" />
							<xs:enumeration value="BS" />
							<xs:enumeration value="OT" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareTypeOthers" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
						<xs:maxLength value="50"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Aadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AllotmentDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NumberOfSharesHeld">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FaceValuePerShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IssuePricePerShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountReceived">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsEquityShareEndPrvYr">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ApplicantName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ResidentialStatus">
					<xs:annotation>
						<xs:documentation>
							RES - Resident
							NRI - Non Resident
							NOR - Resident but not Ordinarily resident
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="RES" />
							<xs:enumeration value="NRI" />
							<xs:enumeration value="NOR" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareType">
					<xs:annotation>
						<xs:documentation>
							ES - Equity Shares
							PS - Preference Shares
							RS - Rights Shares
							SS - Sweat Equity Shares
							OT - Others
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="ES" />
							<xs:enumeration value="PS" />
							<xs:enumeration value="RS" />
							<xs:enumeration value="SS" />
							<xs:enumeration value="OT" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareTypeOthers" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Aadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ApplicationDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NumberOfSharesApplied">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ApplicationMoneyReceived">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FaceValuePerShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProposedIssuePrice">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="SHDtlsAnyTimePrevYearUC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ShareholderName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ResidentialStatus">
					<xs:annotation>
						<xs:documentation>
							RES - Resident
							NRI - Non Resident
							NOR - Resident but not Ordinarily resident
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="RES" />
							<xs:enumeration value="NRI" />
							<xs:enumeration value="NOR" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareType">
					<xs:annotation>
						<xs:documentation>
							ES - Equity Shares
							PS - Preference Shares
							SS - Sweat Equity Shares
							BS - Bonus Shares
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="ES" />
							<xs:enumeration value="PS" />
							<xs:enumeration value="SS" />
							<xs:enumeration value="BS" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Aadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NumberOfSharesHeld">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FaceValuePerShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IssuePricePerShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountReceived">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AllotmentDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CeaseShareholderDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CessationMode">
					<xs:annotation>
						<xs:documentation>
							TS - Transfer/Sale
							RR - Relinquishment of rights
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="TS" />
							<xs:enumeration value="RR" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NewShareholderPAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NewShareholderAadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsSHEndPreviousYearSU">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ShareholderName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareholderCategory">
					<xs:annotation>
						<xs:documentation>
							NRI - non-resident
							VCP - venture capital company
							VCF - venture capital fund
							SPC - specified company
							OTH - any other person
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="NRI" />
							<xs:enumeration value="VCP" />
							<xs:enumeration value="VCF" />
							<xs:enumeration value="SPC" />
							<xs:enumeration value="OTH" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareType">
					<xs:annotation>
						<xs:documentation>
							ES - Equity Shares
							PS - Preference Shares
							RS - Rights Shares
							SS - Sweat Equity Shares
							BS - Bonus Shares
							OT - Others
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="ES" />
							<xs:enumeration value="PS" />
							<xs:enumeration value="RS" />
							<xs:enumeration value="SS" />
							<xs:enumeration value="BS" />
							<xs:enumeration value="OT" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareTypeOthers" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Aadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AllotmentDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NumberOfSharesHeld">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FaceValuePerShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IssuePricePerShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PaidUpValuePerShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SharePremium">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsShareAppMoneyAlltEndPrvYr">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ApplicantName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ApplicantCategory">
					<xs:annotation>
						<xs:documentation>
							NRI - non-resident
							VCP - venture capital company
							VCF - venture capital fund
							SPC - specified company
							OTH - any other person
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="NRI" />
							<xs:enumeration value="VCP" />
							<xs:enumeration value="VCF" />
							<xs:enumeration value="SPC" />
							<xs:enumeration value="OTH" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareType">
					<xs:annotation>
						<xs:documentation>
							ES - Equity Shares
							PS - Preference Shares
							RS - Rights Shares
							SS - Sweat Equity Shares
							OT - Others
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="ES" />
							<xs:enumeration value="PS" />
							<xs:enumeration value="RS" />
							<xs:enumeration value="SS" />
							<xs:enumeration value="OT" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareTypeOthers" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Aadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ApplicationDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NumberOfSharesApplied">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FaceValuePerShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProposedIssuePrice">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareApplicationMoney">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareApplicationPremium">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="SHDtlsAnyTimePrevYearSU">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ShareholderName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareholderCategory">
					<xs:annotation>
						<xs:documentation>
							NRI - non-resident
							VCP - venture capital company
							VCF - venture capital fund
							SPC - specified company
							OTH - any other person
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="NRI" />
							<xs:enumeration value="VCP" />
							<xs:enumeration value="VCF" />
							<xs:enumeration value="SPC" />
							<xs:enumeration value="OTH" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShareType">
					<xs:annotation>
						<xs:documentation>
							ES - Equity Shares
							PS - Preference Shares
							RS - Rights Shares
							SS - Sweat Equity Shares
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="ES" />
							<xs:enumeration value="PS" />
							<xs:enumeration value="RS" />
							<xs:enumeration value="SS" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Aadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AllotmentDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NumberOfSharesHeld">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FaceValuePerShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IssuePricePerShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PaidUpValuePerShare">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CeaseShareholderDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CessationMode">
					<xs:annotation>
						<xs:documentation>
							TS - Transfer/Sale
							RR - Relinquishment of rights
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="TS" />
							<xs:enumeration value="RR" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NewShareholderPAN" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NewShareholderAadhaar" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{12}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleAL">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AsstLiabilitiesUnlistedCompany" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ALUnlistedCompanyFlag" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="N" />
										<xs:enumeration value="Y" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="DtlsBldLandResHouseUC" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsBldLandNotResHouseUC" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsListedEquitySharesUC" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsUnListedEquitySharesUC" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsOtherSecuritiesUC" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsCapitalContributionOthEntityUC" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsLoansAdvancesUC" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsVehiclestransportUC" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsJewelleryArchCollectionsUC" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsLiabilitiesUC" minOccurs="0" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="AsstLiabilitiesStartUps" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ALStartUpsFlag" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="nonEmptyString">
										<xs:enumeration value="N" />
										<xs:enumeration value="Y" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element ref="DtlsBldLandResHouseSU" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsBldLandNotResHouseSU" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsLoansAdvancesSU" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsCapitalContributionSU" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsAcqustSharesSecuritiesSU" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsVehiclestransportSU" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsJewelleryAcquiredSU" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsArchaeologicalCollctSU" minOccurs="0" maxOccurs="unbounded" />
							<xs:element ref="DtlsLiabilitiesSU" minOccurs="0" maxOccurs="unbounded" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsBldLandResHouseUC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Address">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PinCode">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[1-9]{1}[0-9]{5}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Purpose">
					<xs:annotation>
						<xs:documentation>
							GH - Guest House
							DQ - Director Quarter
							DU - Director Use
							SQ - Staff Quarters
							OO - Own Office
							RE - Renting
							LE - Leasing 
							ST - Stock in trade
							IN - Investment
							BO - Persons who were beneficial owners of shares holding not less than 10% of the voting power at any time of the previous year
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="GH" />
							<xs:enumeration value="DQ" />
							<xs:enumeration value="DU" />
							<xs:enumeration value="SQ" />
							<xs:enumeration value="OO" />
							<xs:enumeration value="RE" />
							<xs:enumeration value="LE" />
							<xs:enumeration value="ST" />
							<xs:enumeration value="IN" />
							<xs:enumeration value="BO" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsBldLandNotResHouseUC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Address">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PinCode">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[1-9]{1}[0-9]{5}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Purpose">
					<xs:annotation>
						<xs:documentation>
							OO - Own Office
							FA - Factory
							WH - Warehouse
							GD - Godown
							RE - Renting
							LE - Leasing 
							ST - Stock in trade
							IN - Investment
							BO - Persons who were beneficial owners of shares holding not less than 10% of the voting power at any time of the previous year
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="OO" />
							<xs:enumeration value="FA" />
							<xs:enumeration value="WH" />
							<xs:enumeration value="GD" />
							<xs:enumeration value="RE" />
							<xs:enumeration value="LE" />
							<xs:enumeration value="ST" />
							<xs:enumeration value="IN" />
							<xs:enumeration value="BO" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsListedEquitySharesUC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="OpenBalNumberOfShares">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OpenBalShareType">
					<xs:annotation>
						<xs:documentation>
							ES - Equity Shares
							BS - Bonus Shares
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="ES" />
							<xs:enumeration value="BS" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OpenBalAcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShrsAcqNumberOfShares" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShrsAcqShareType" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							ES - Equity Shares
							BS - Bonus Shares
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="ES" />
							<xs:enumeration value="BS" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShrsAcqAcquisitionCost" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShrsTrsNumberOfShares" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShrsTrsShareType" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							ES - Equity Shares
							BS - Bonus Shares
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="ES" />
							<xs:enumeration value="BS" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShrsTrsSaleConsdr" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClBalNumberOfShares" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClBalShareType" minOccurs="0">
					<xs:annotation>
						<xs:documentation>
							ES - Equity Shares
							BS - Bonus Shares
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="ES" />
							<xs:enumeration value="BS" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClBalAcquisitionCost" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsUnListedEquitySharesUC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CompanyName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OpenBalNumberOfShares">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OpenBalAcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShrsAcqNumberOfShares" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SubscriptionPurchaseDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FaceValuePerShare" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IssuePricePerShare" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PurchasePricePerShare" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShrsTrsNumberOfShares" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SaleConsideration" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClBalNumberOfShares">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClBalAcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsOtherSecuritiesUC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SecuritiesType">
					<xs:annotation>
						<xs:documentation>
							B - Bonds
							D - Debentures
							E - Derivatives
							P - Preference Shares
							O - Others
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="B" />
							<xs:enumeration value="D" />
							<xs:enumeration value="E" />
							<xs:enumeration value="P" />
							<xs:enumeration value="O" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SecuritiesTypeOthers" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
						<xs:maxLength value="50"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ListedUnlistedFlag">
					<xs:annotation>
						<xs:documentation>
							L - Listed
							U - Unlisted
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="L" />
							<xs:enumeration value="U" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OpenBalNumberOfSecurities">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OpenBalAcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShrsAcqNumberOfSecurities" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SubscriptionPurchaseDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="FaceValuePerShare" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IssuePriceSecurity" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PurchasePricePerSecurity" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ShrsTrsNumberOfSecurities" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SaleConsideration" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClBalNumberOfSecurities">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClBalAcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsCapitalContributionOthEntityUC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="EntityName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OpeningBalance">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtContributedDrgTheYr">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtWithdrawnDrgTheYr">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtprofitLossDividend">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClosingBalance">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsLoansAdvancesUC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PersonName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OpeningBalance">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountReceived">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountPaid">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InterestCredited">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClosingBalance">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InterestRate">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:maxInclusive value="100" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsVehiclestransportUC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AssetParticulars">
					<xs:annotation>
						<xs:documentation>
							M - Motor Vehicle
							A - Aircraft
							Y - Yacht
							O - Others
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="M" />
							<xs:enumeration value="A" />
							<xs:enumeration value="Y" />
							<xs:enumeration value="O" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AssetParticularsOthers" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RegNumVehicle">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Purpose">
					<xs:annotation>
						<xs:documentation>
							OU - Own Business Use
							EU - Employees Use
							DU - Directors Use
							ST - Stock in trade
							IN - Investment
							RE - Renting
							LE - Leasing
							BO - Persons who were beneficial owners of shares holding not less than 10% of the voting power at any time of the previous year
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="OU" />
							<xs:enumeration value="EU" />
							<xs:enumeration value="DU" />
							<xs:enumeration value="ST" />
							<xs:enumeration value="IN" />
							<xs:enumeration value="RE" />
							<xs:enumeration value="LE" />
							<xs:enumeration value="BO" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsJewelleryArchCollectionsUC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AssetParticulars">
					<xs:annotation>
						<xs:documentation>
							GJ - Gold Jewellery
							SJ - Silver Jewellery
							PJ - Platinum Jewellery
							DJ - Diamond Jewellery
							OMJ - Other precious metal Jewellery
							OSJ - Other precious stone Jewellery
							AC - Archaeological Collections
							DR - Drawings
							PA - Paintings
							SC - Sculptures
							WA - Work of Art
							BN - Bullion      
							OT - Others
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="GJ" />
							<xs:enumeration value="SJ" />
							<xs:enumeration value="PJ" />
							<xs:enumeration value="DJ" />
							<xs:enumeration value="OMJ" />
							<xs:enumeration value="OSJ" />
							<xs:enumeration value="AC" />
							<xs:enumeration value="DR" />
							<xs:enumeration value="PA" />
							<xs:enumeration value="SC" />
							<xs:enumeration value="WA" />
							<xs:enumeration value="BN" />
							<xs:enumeration value="OT" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AssetParticularsOthers" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Quantity">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Purpose">
					<xs:annotation>
						<xs:documentation>
							ST - Stock in trade
							IN - Investment
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="ST" />
							<xs:enumeration value="IN" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsLiabilitiesUC">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PersonName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OpeningBalance">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountReceived">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountPaid">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InterestCredited">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClosingBalance">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InterestRate">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:maxInclusive value="100" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsBldLandResHouseSU">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Address">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PinCode">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[1-9]{1}[0-9]{5}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Purpose">
					<xs:annotation>
						<xs:documentation>
							GH - Guest House
							DQ - Director Quarter
							DU - Director Use
							SQ - Staff Quarters
							OO - Own Office
							RE - Renting
							LE - Leasing 
							ST - Stock in trade
							IN - Investment
							BO - Persons who were beneficial owners of shares holding not less than 10% of the voting power at any time of the previous year
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="GH" />
							<xs:enumeration value="DQ" />
							<xs:enumeration value="DU" />
							<xs:enumeration value="SQ" />
							<xs:enumeration value="OO" />
							<xs:enumeration value="RE" />
							<xs:enumeration value="LE" />
							<xs:enumeration value="ST" />
							<xs:enumeration value="IN" />
							<xs:enumeration value="BO"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TransferFlag">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TransferDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsBldLandNotResHouseSU">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Address">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="200" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PinCode">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:pattern value="[1-9]{1}[0-9]{5}"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Purpose">
					<xs:annotation>
						<xs:documentation>
							OO - Own Office
							FA - Factory
							WH - Warehouse
							GD - Godown
							RE - Renting
							LE - Leasing 
							ST - Stock in trade
							IN - Investment
							BO - Persons who were beneficial owners of shares holding not less than 10% of the voting power at any time of the previous year
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="OO" />
							<xs:enumeration value="FA" />
							<xs:enumeration value="WH" />
							<xs:enumeration value="GD" />
							<xs:enumeration value="RE" />
							<xs:enumeration value="LE" />
							<xs:enumeration value="ST" />
							<xs:enumeration value="IN" />
							<xs:enumeration value="BO"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TransferFlag">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TransferDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsLoansAdvancesSU">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PersonName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LoansAdvancesDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtLoansAdvances">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Amount">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LoansAdvancesFlag">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RepaymentDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClosingBalance">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InterestRate">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:maxInclusive value="100" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsCapitalContributionSU">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="EntityName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="CapitalContributionDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtContribution">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtWithdrawn">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmtprofitLossDividend">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClosingBalance">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsAcqustSharesSecuritiesSU">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="EntityCompanyName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SharesSecuritiesType">
					<xs:annotation>
						<xs:documentation>
							BN - Bonds
							DB - Debentures
							DE - Derivatives
							ES - Equity Shares
							PS - Preference Shares
							BS - Bonus Shares
							OT - Others
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="BN" />
							<xs:enumeration value="DB" />
							<xs:enumeration value="DE" />
							<xs:enumeration value="ES" />
							<xs:enumeration value="PS" />
							<xs:enumeration value="BS" />
							<xs:enumeration value="OT" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SharesSecuritiesTypeOthers" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="NumSharesSecuritiesAcq">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:totalDigits value="12" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TransferFlag">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TransferDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClosingBalance">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsVehiclestransportSU">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AssetParticulars">
					<xs:annotation>
						<xs:documentation>
							M - Motor Vehicle
							A - Aircraft
							Y - Yacht
							O - Others
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="M" />
							<xs:enumeration value="A" />
							<xs:enumeration value="Y" />
							<xs:enumeration value="O" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AssetParticularsOthers" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="RegNumVehicle">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="11" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Purpose">
					<xs:annotation>
						<xs:documentation>
							OU - Own Business Use
							EU - Employees Use
							DU - Directors Use
							ST - Stock in trade
							IN - Investment
							RE - Renting
							LE - Leasing
							BO - Persons who were beneficial owners of shares holding not less than 10% of the voting power at any time of the previous year
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="OU" />
							<xs:enumeration value="EU" />
							<xs:enumeration value="DU" />
							<xs:enumeration value="ST" />
							<xs:enumeration value="IN" />
							<xs:enumeration value="RE" />
							<xs:enumeration value="LE" />
							<xs:enumeration value="BO"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TransferFlag">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TransferDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsJewelleryAcquiredSU">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AssetParticulars">
					<xs:annotation>
						<xs:documentation>
							GJ - Gold Jewellery
							SJ - Silver Jewellery
							PJ - Platinum Jewellery
							DJ - Diamond Jewellery
							OMJ - Other precious metal Jewellery
							OSJ - Other precious stone Jewellery
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="GJ" />
							<xs:enumeration value="SJ" />
							<xs:enumeration value="PJ" />
							<xs:enumeration value="DJ" />
							<xs:enumeration value="OMJ" />
							<xs:enumeration value="OSJ" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Quantity">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Purpose">
					<xs:annotation>
						<xs:documentation>
							ST - Stock in trade
							IN - Investment
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="ST" />
							<xs:enumeration value="IN" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TransferFlag">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TransferDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClosingBalance">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsArchaeologicalCollctSU">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="AssetParticulars">
					<xs:annotation>
						<xs:documentation>
							AC - Archaeological Collections
							DR - Drawings
							PA - Paintings
							SC - Sculptures
							WA - Work of Art
							BN - Bullion      
							OT - Others
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="AC" />
							<xs:enumeration value="DR" />
							<xs:enumeration value="PA" />
							<xs:enumeration value="SC" />
							<xs:enumeration value="WA" />
							<xs:enumeration value="BN" />
							<xs:enumeration value="OT" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AssetParticularsOthers" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="50"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Quantity">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionCost">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AcquisitionDate">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Purpose">
					<xs:annotation>
						<xs:documentation>
							ST - Stock in trade
							IN - Investment
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="ST" />
							<xs:enumeration value="IN" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TransferFlag">
					<xs:annotation>
						<xs:documentation>
							Y - Yes
							N - No
						</xs:documentation>
					</xs:annotation>
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:enumeration value="Y" />
							<xs:enumeration value="N" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="TransferDate" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:date">
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClosingBalance">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DtlsLiabilitiesSU">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PersonName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1" />
							<xs:maxLength value="125" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="PAN">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[A-Z]{5}[0-9]{4}[A-Z]" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="OpeningBalance">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountReceived">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="AmountPaid">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InterestCredited">
					<xs:simpleType>
						<xs:restriction base="xs:long">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ClosingBalance">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="InterestRate">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:minInclusive value="0" />
							<xs:maxInclusive value="100" />
							<xs:fractionDigits value="2" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleTPSA">
	  <xs:complexType>
		<xs:sequence>
			<xs:element name="AmtPrimaryAdjUs92CE_2A" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="AdditionalIncTax18PercAbove" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Surcharge12Perc" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="HealthEducationCess" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TotalAdditionalTax" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxesPaid" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="NetTaxPayable" default="0">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="DtlsTaxesPaid" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
				<xs:sequence>
				<xs:element name="BSRCode">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:pattern value="[0-9]{3}[0-9A-Z]{4}" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BankBranchName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:minLength value="1"/>
							<xs:maxLength value="125"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="DateDep" >
					<xs:simpleType>
						<xs:restriction base="xs:date">
							<xs:minInclusive value="2019-09-01" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="SrlNoOfChaln">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="5" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="Amount" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				</xs:sequence>
				</xs:complexType>
				</xs:element>
				<xs:element name="TotalAmountDeposited" default="0">
					<xs:simpleType>
						<xs:restriction base="xs:unsignedLong">
							<xs:totalDigits value="14" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
			</xs:sequence>
			</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleFSI">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ScheduleFSIDtls" maxOccurs="unbounded" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ScheduleFSIDtls">
		<xs:annotation>
			<xs:documentation>FSI</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="CountryName">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="55" />
							<xs:minLength value="1" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element ref="CountryCode" />
				<xs:element name="TaxIdentificationNo">
					<xs:simpleType>
						<xs:restriction base="nonEmptyString">
							<xs:maxLength value="75" />
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="IncFromHP" type="ScheduleFSIIncType" />
				<xs:element name="IncFromBusiness" type="ScheduleFSIIncType" />
				<xs:element name="IncCapGain" type="ScheduleFSIIncType" />
				<xs:element name="IncOthSrc" type="ScheduleFSIIncType" />
				<xs:element name="TotalCountryWise" type="TotalScheduleFSIIncType" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="TotalScheduleFSIIncType">
		<xs:sequence>
			<xs:element name="IncFrmOutsideInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxPaidOutsideInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxPayableinInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxReliefinInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ScheduleFSIIncType">
		<xs:sequence>
			<xs:element name="IncFrmOutsideInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxPaidOutsideInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxPayableinInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxReliefinInd">
				<xs:simpleType>
					<xs:restriction base="xs:unsignedLong">
						<xs:totalDigits value="14" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="DTAAReliefUs90or90A" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="nonEmptyString">
						<xs:maxLength value="16" />
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="UnutilizedCgPrvYr">
		<xs:sequence>
			<xs:element name="UnutilizedCgPrvYrDtls" maxOccurs="unbounded">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="PrvYrInWhichAsstTrnsfrd">
							<xs:simpleType>
								<xs:restriction base="nonEmptyString">
									<xs:enumeration value="2016-17" />
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element name="SectionClmd">
							<xs:annotation>
								<xs:documentation>
									"54D" - Sec 54D
									"54G" - Sec 54G
									"54GA" - Sec 54GA
								</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="nonEmptyString">
									<xs:enumeration value="54D" />
									<xs:enumeration value="54G" />
									<xs:enumeration value="54GA" />
								</xs:restriction>
							</xs:simpleType>
						</xs:element>
						<xs:element ref="YrInWhichAssetAcq" minOccurs="0" />
						<xs:element ref="AmtUtilized" minOccurs="0" />
						<xs:element ref="AmtUnutilized" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="nonZeroString">
		<xs:restriction base="endWithDigit">
			<xs:pattern value=".*[1-9].*" />
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="endWithDigit">
		<xs:restriction base="xs:string">
			<xs:pattern value=".*[0-9]" />
		</xs:restriction>
	</xs:simpleType>
	<xs:element name="CountryCode">
			<xs:annotation>
				 <xs:documentation>
				    "93":"AFGHANISTAN",                                                      
	                "1001":"ÅLAND ISLANDS",        
					"355":"ALBANIA",                                                            
					"213":"ALGERIA",  
					"684":"AMERICAN SAMOA",
					"376":"ANDORRA",  
					"244":"ANGOLA",  
					"1264":"ANGUILLA",  
					"1010":"ANTARCTICA",  
					"1268":"ANTIGUA AND BARBUDA",  
					"54":"ARGENTINA",  
					"374":"ARMENIA",  
					"297":"ARUBA",  
					"61":"AUSTRALIA",  
					"43":"AUSTRIA",  
					"994":"AZERBAIJAN",  
					"1242":"BAHAMAS",  
					"973":"BAHRAIN",  
					"880":"BANGLADESH",  
					"1246":"BARBADOS", 
					"375":"BELARUS", 
					"32":"BELGIUM", 
					"501":"BELIZE", 
					"229":"BENIN", 
					"1441":"BERMUDA", 
					"975":"BHUTAN", 
					"591":"BOLIVIA (PLURINATIONAL STATE OF)", 
					"1002":"BONAIRE, SINT EUSTATIUS AND SABA", 
					"387":"BOSNIA AND HERZEGOVINA", 
					"267":"BOTSWANA", 
					"1003":"BOUVET ISLAND", 
					"55":"BRAZIL", 
					"1014":"BRITISH INDIAN OCEAN TERRITORY", 
					"673":"BRUNEI DARUSSALAM", 
					"359":"BULGARIA", 
					"226":"	BURKINA FASO", 
					"257":"BURUNDI", 
					"238":"CABO VERDE", 
					"855":"CAMBODIA", 
					"237":"CAMEROON", 
					"1":"CANADA", 
					"1345":"CAYMAN ISLANDS", 
					"236":"CENTRAL AFRICAN REPUBLIC", 
					"235":"CHAD", 
					"56":"CHILE", 
					"86":"CHINA", 
					"9":"CHRISTMAS ISLAND", 
					"672":"COCOS (KEELING) ISLANDS", 
					"57":"COLOMBIA", 
					"270":"COMOROS", 
					"242":"CONGO",
					"243":"CONGO (DEMOCRATIC REPUBLIC OF THE)", 
					"682":"COOK ISLANDS", 
					"506":"COSTA RICA", 
					"225":"CÔTE D'IVOIRE", 
					"385":"CROATIA", 
					"53":"CUBA", 	
					"1015":"CURAÇAO",
					"357":"CYPRUS", 
					"420":"CZECHIA", 
					"45":"DENMARK", 
					"253":"DJIBOUTI", 
					"1767":"DOMINICA", 
					"1809":"DOMINICAN REPUBLIC", 	
					"593":"ECUADOR", 		
					"20":"EGYPT", 		
					"503":"EL SALVADOR", 		
					"240":"EQUATORIAL GUINEA", 		
					"291":"ERITREA", 		
					"372":"ESTONIA", 	
					"251":"ETHIOPIA", 	
					"500":"FALKLAND ISLANDS (MALVINAS)", 		
					"298":"FAROE ISLANDS", 		
					"679":"FIJI", 		
					"358":"FINLAND", 		
					"33":"FRANCE", 		
					"594":"FRENCH GUIANA", 		
					"689":"FRENCH POLYNESIA", 	
					"1004":"FRENCH SOUTHERN TERRITORIES", 	
					"241":"GABON", 	
					"220":"GAMBIA", 	
					"995":"GEORGIA", 	
					"49":"GERMANY", 	
					"233":"GHANA", 		
					"350":"GIBRALTAR", 	
					"30":"GREECE", 	
					"299":"GREENLAND", 	
					"1473":"GRENADA", 	
					"590":"GUADELOUPE", 	
					"1671":"GUAM", 	
					"502":"GUATEMALA", 		
					"1481":"GUERNSEY", 	
					"224":"GUINEA", 	
					"245":"GUINEA-BISSAU", 
					"592":"GUYANA", 
					"509":"HAITI", 
					"1005":"HEARD ISLAND AND MCDONALD ISLANDS", 	
					"6":"HOLY SEE", 
					"504":"HONDURAS", 
					"852":"HONG KONG", 
					"36":"HUNGARY", 	
					"354":"ICELAND", 
					"91":"INDIA", 
					"62":"INDONESIA", 
					"98":"IRAN (ISLAMIC REPUBLIC OF)", 
					"964":"IRAQ", 
					"353":"IRELAND", 
					"1624":"ISLE OF MAN", 
					"972":"ISRAEL", 
					"5":"ITALY", 
					"1876":"JAMAICA", 
					"81":"JAPAN", 
					"1534":"JERSEY", 
					"962":"JORDAN", 
					"7":"KAZAKHSTAN", 
					"254":"KENYA", 
					"686":"KIRIBATI", 
					"850":"KOREA(DEMOCRATIC PEOPLE'S REPUBLIC OF)", 
					"82":"KOREA (REPUBLIC OF)", 
					"965":"KUWAIT", 
					"996":"KYRGYZSTAN", 
					"856":"LAO PEOPLE'S DEMOCRATIC REPUBLIC", 
					"371":"LATVIA", 
					"961":"LEBANON",
	                "266":"LESOTHO",
					"231":"LIBERIA",
					"218":"LIBYA",
					"423":"LIECHTENSTEIN",
					"370":"LITHUANIA",
	                "352":"LUXEMBOURG",
	                "853":"MACAO",
					"389":"MACEDONIA(THE FORMER YUGOSLAV REPUBLIC OF)",
					"261":"MADAGASCAR",
					"256":"MALAWI",
					"60":"MALAYSIA",
					"960":"MALDIVES",
	                "223":"MALI",
					"356":"MALTA",
					"692":"MARSHALL ISLANDS",
					"596":"MARTINIQUE",
					"222":"MAURITANIA",
	                "230":"MAURITIUS",
					"269":"MAYOTTE",
					"52":"MEXICO",
					"691":"MICRONESIA (FEDERATED STATES OF)",
					"373":"MOLDOVA (REPUBLIC OF)",
					"377":"MONACO",
	                "976":"MONGOLIA",
					"382":"MONTENEGRO",
					"1664":"MONTSERRAT",
					"212":"MOROCCO",
					"258":"MOZAMBIQUE",
					"95":"MYANMAR",
	                "264":"NAMIBIA",
					"674":"NAURU",
					"977":"NEPAL",
					"31":"NETHERLANDS",
					"687":"NEW CALEDONIA",
					"64":"NEW ZEALAND",
	                "505":"NICARAGUA",
					"227":"NIGER",
					"234":"NIGERIA",
					"683":"NIUE",
					"15":"NORFOLK ISLAND",
					"1670":"NORTHERN MARIANA ISLANDS",
					"47":"NORWAY",
	                "968":"OMAN",
					"92":"PAKISTAN",
					"680":"PALAU",
					"970":"PALESTINE, STATE OF",
					"507":"PANAMA",
					"675":"PAPUA NEW GUINEA",
	                "595":"PARAGUAY",
					"51":"PERU",
					"63":"PHILIPPINES",
					"1011":"PITCAIRN",
					"48":"POLAND",
					"14":"PORTUGAL",
					"1787":"PUERTO RICO",
					"974":"QATAR",
					"262":"RÉUNION",
					"40":"ROMANIA",
					"8":"RUSSIAN FEDERATION",
					"250":"RWANDA",
					"1006":"SAINT BARTHÉLEMY",
					"290":"	SAINT HELENA, ASCENSION AND TRISTAN DA CUNHA",
					"1869":"SAINT KITTS AND NEVIS",
					"1758":"SAINT LUCIA",
					"1007":"SAINT MARTIN (FRENCH PART)",
					"508":"SAINT PIERRE AND MIQUELON",
					"1784":"SAINT VINCENT AND THE GRENADINES",
					"685":"SAMOA",
					"378":"SAN MARINO",
					"239":"SAO TOME AND PRINCIPE",
					"966":"SAUDI ARABIA",
					"221":"SENEGAL",
					"381":"SERBIA",
					"248":"SEYCHELLES",
					"232":"SIERRA LEONE",
					"65":"SINGAPORE",
					"1721":"SINT MAARTEN (DUTCH PART)",
					"421":"SLOVAKIA",
					"386":"SLOVENIA",
					"677":"SOLOMON ISLANDS",
					"252":"SOMALIA",
					"28":"SOUTH AFRICA",
					"1008":"SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS",
					"211":"SOUTH SUDAN",
					"35":"SPAIN",
					"94":"SRI LANKA",
					"249":"SUDAN",
					"597":"SURINAME",
					"1012":"SVALBARD AND JAN MAYEN",
					"268":"SWAZILAND",
					"46":"SWEDEN",
					"41":"SWITZERLAND",
					"963":"SYRIAN ARAB REPUBLIC",
					"886":"TAIWAN, PROVINCE OF CHINA[A]",
					"992":"TAJIKISTAN",
					"255":"TANZANIA, UNITED REPUBLIC OF",
					"66":"THAILAND",
					"670":"TIMOR-LESTE (EAST TIMOR)",
					"228":"TOGO",
					"690":"TOKELAU",
					"676":"TONGA",
					"1868":"TRINIDAD AND TOBAGO",
					"216":"TUNISIA",
					"90":"TURKEY",
					"993":"TURKMENISTAN",
					"1649":"TURKS AND CAICOS ISLANDS",
					"688":"TUVALU",
					"256":"UGANDA",
					"380":"UKRAINE",
					"971":"UNITED ARAB EMIRATES",
					"44":"UNITED KINGDOM OF GREAT BRITAIN AND NORTHERN IRELAND",
					"2":"UNITED STATES OF AMERICA",
					"1009":"UNITED STATES MINOR OUTLYING ISLANDS",
					"598":"URUGUAY",
					"998":"UZBEKISTAN",
					"678":"VANUATU",
					"58":"VENEZUELA (BOLIVARIAN REPUBLIC OF)",
					"84":"VIET NAM",
					"1284":"VIRGIN ISLANDS (BRITISH)",
					"1340":"VIRGIN ISLANDS (U.S.)",
					"681":"WALLIS AND FUTUNA",
					"1013":"WESTERN SAHARA",
					"967":"YEMEN",
					"260":"ZAMBIA",
					"263":"ZIMBABWE",
					"9999":"OTHERS"
				</xs:documentation>
			</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="nonEmptyString">
				<xs:enumeration value="93" />
				<xs:enumeration value="1001" />
				<xs:enumeration value="355" />
				<xs:enumeration value="213" />
				<xs:enumeration value="684" />
				<xs:enumeration value="376" />
				<xs:enumeration value="244" />
				<xs:enumeration value="1264" />
				<xs:enumeration value="1010" />
				<xs:enumeration value="1268" />
				<xs:enumeration value="54" />
				<xs:enumeration value="374" />
				<xs:enumeration value="297" />
				<xs:enumeration value="61" />
				<xs:enumeration value="43" />
				<xs:enumeration value="994" />
				<xs:enumeration value="1242" />
				<xs:enumeration value="973" />
				<xs:enumeration value="880" />
				<xs:enumeration value="1246" />
				<xs:enumeration value="375" />
				<xs:enumeration value="32" />
				<xs:enumeration value="501" />
				<xs:enumeration value="229" />
				<xs:enumeration value="1441" />
				<xs:enumeration value="975" />
				<xs:enumeration value="591" />
				<xs:enumeration value="1002" />
				<xs:enumeration value="387" />
				<xs:enumeration value="267" />
				<xs:enumeration value="1003" />
				<xs:enumeration value="55" />
				<xs:enumeration value="1014" />
				<xs:enumeration value="673" />
				<xs:enumeration value="359" />
				<xs:enumeration value="226" />
				<xs:enumeration value="257" />
				<xs:enumeration value="238" />
				<xs:enumeration value="855" />
				<xs:enumeration value="237" />
				<xs:enumeration value="1" />
				<xs:enumeration value="1345" />
				<xs:enumeration value="236" />
				<xs:enumeration value="235" />
				<xs:enumeration value="56" />
				<xs:enumeration value="86" />
				<xs:enumeration value="9" />
				<xs:enumeration value="672" />
				<xs:enumeration value="57" />
				<xs:enumeration value="270" />
				<xs:enumeration value="242" />
				<xs:enumeration value="243" />
				<xs:enumeration value="682" />
				<xs:enumeration value="506" />
				<xs:enumeration value="225" />
				<xs:enumeration value="385" />
				<xs:enumeration value="53" />
				<xs:enumeration value="1015" />
				<xs:enumeration value="357" />
				<xs:enumeration value="420" />
				<xs:enumeration value="45" />
				<xs:enumeration value="253" />
				<xs:enumeration value="1767" />
				<xs:enumeration value="1809" />
				<xs:enumeration value="593" />
				<xs:enumeration value="20" />
				<xs:enumeration value="503" />
				<xs:enumeration value="240" />
				<xs:enumeration value="291" />
				<xs:enumeration value="372" />
				<xs:enumeration value="251" />
				<xs:enumeration value="500" />
				<xs:enumeration value="298" />
				<xs:enumeration value="679" />
				<xs:enumeration value="358" />
				<xs:enumeration value="33" />
				<xs:enumeration value="594" />
				<xs:enumeration value="689" />
				<xs:enumeration value="1004" />
				<xs:enumeration value="241" />
				<xs:enumeration value="220" />
				<xs:enumeration value="995" />
				<xs:enumeration value="49" />
				<xs:enumeration value="233" />
				<xs:enumeration value="350" />
				<xs:enumeration value="30" />
				<xs:enumeration value="299" />
				<xs:enumeration value="1473" />
				<xs:enumeration value="590" />
				<xs:enumeration value="1671" />
				<xs:enumeration value="502" />
				<xs:enumeration value="1481" />
				<xs:enumeration value="224" />
				<xs:enumeration value="245" />
				<xs:enumeration value="592" />
				<xs:enumeration value="509" />
				<xs:enumeration value="1005" />
				<xs:enumeration value="6" />
				<xs:enumeration value="504" />
				<xs:enumeration value="852" />
				<xs:enumeration value="36" />
				<xs:enumeration value="354" />
				<xs:enumeration value="91" />
				<xs:enumeration value="62" />
				<xs:enumeration value="98" />
				<xs:enumeration value="964" />
				<xs:enumeration value="353" />
				<xs:enumeration value="1624" />
				<xs:enumeration value="972" />
				<xs:enumeration value="5" />
				<xs:enumeration value="1876" />
				<xs:enumeration value="81" />
				<xs:enumeration value="1534" />
				<xs:enumeration value="962" />
				<xs:enumeration value="7" />
				<xs:enumeration value="254" />
				<xs:enumeration value="686" />
				<xs:enumeration value="850" />
				<xs:enumeration value="82" />
				<xs:enumeration value="965" />
				<xs:enumeration value="996" />
				<xs:enumeration value="856" />
				<xs:enumeration value="371" />
				<xs:enumeration value="961" />
				<xs:enumeration value="266" />
				<xs:enumeration value="231" />
				<xs:enumeration value="218" />
				<xs:enumeration value="423" />
				<xs:enumeration value="370" />
				<xs:enumeration value="352" />
				<xs:enumeration value="853" />
				<xs:enumeration value="389" />
				<xs:enumeration value="261" />
				<xs:enumeration value="265" />
				<xs:enumeration value="60" />
				<xs:enumeration value="960" />
				<xs:enumeration value="223" />
				<xs:enumeration value="356" />
				<xs:enumeration value="692" />
				<xs:enumeration value="596" />
				<xs:enumeration value="222" />
				<xs:enumeration value="230" />
				<xs:enumeration value="269" />
				<xs:enumeration value="52" />
				<xs:enumeration value="691" />
				<xs:enumeration value="373" />
				<xs:enumeration value="377" />
				<xs:enumeration value="976" />
				<xs:enumeration value="382" />
				<xs:enumeration value="1664" />
				<xs:enumeration value="212" />
				<xs:enumeration value="258" />
				<xs:enumeration value="95" />
				<xs:enumeration value="264" />
				<xs:enumeration value="674" />
				<xs:enumeration value="977" />
				<xs:enumeration value="31" />
				<xs:enumeration value="687" />
				<xs:enumeration value="64" />
				<xs:enumeration value="505" />
				<xs:enumeration value="227" />
				<xs:enumeration value="234" />
				<xs:enumeration value="683" />
				<xs:enumeration value="15" />
				<xs:enumeration value="1670" />
				<xs:enumeration value="47" />
				<xs:enumeration value="968" />
				<xs:enumeration value="92" />
				<xs:enumeration value="680" />
				<xs:enumeration value="970" />
				<xs:enumeration value="507" />
				<xs:enumeration value="675" />
				<xs:enumeration value="595" />
				<xs:enumeration value="51" />
				<xs:enumeration value="63" />
				<xs:enumeration value="1011" />
				<xs:enumeration value="48" />
				<xs:enumeration value="14" />
				<xs:enumeration value="1787" />
				<xs:enumeration value="974" />
				<xs:enumeration value="262" />
				<xs:enumeration value="40" />
				<xs:enumeration value="8" />
				<xs:enumeration value="250" />
				<xs:enumeration value="1006" />
				<xs:enumeration value="290" />
				<xs:enumeration value="1869" />
				<xs:enumeration value="1758" />
				<xs:enumeration value="1007" />
				<xs:enumeration value="508" />
				<xs:enumeration value="1784" />
				<xs:enumeration value="685" />
				<xs:enumeration value="378" />
				<xs:enumeration value="239" />
				<xs:enumeration value="966" />
				<xs:enumeration value="221" />
				<xs:enumeration value="381" />
				<xs:enumeration value="248" />
				<xs:enumeration value="232" />
				<xs:enumeration value="65" />
				<xs:enumeration value="1721" />
				<xs:enumeration value="421" />
				<xs:enumeration value="386" />
				<xs:enumeration value="677" />
				<xs:enumeration value="252" />
				<xs:enumeration value="28" />
				<xs:enumeration value="1008" />
				<xs:enumeration value="211" />
				<xs:enumeration value="35" />
				<xs:enumeration value="94" />
				<xs:enumeration value="249" />
				<xs:enumeration value="597" />
				<xs:enumeration value="1012" />
				<xs:enumeration value="268" />
				<xs:enumeration value="46" />
				<xs:enumeration value="41" />
				<xs:enumeration value="963" />
				<xs:enumeration value="886" />
				<xs:enumeration value="992" />
				<xs:enumeration value="255" />
				<xs:enumeration value="66" />
				<xs:enumeration value="670" />
				<xs:enumeration value="228" />
				<xs:enumeration value="690" />
				<xs:enumeration value="676" />
				<xs:enumeration value="1868" />
				<xs:enumeration value="216" />
				<xs:enumeration value="90" />
				<xs:enumeration value="993" />
				<xs:enumeration value="1649" />
				<xs:enumeration value="688" />
				<xs:enumeration value="256" />
				<xs:enumeration value="380" />
				<xs:enumeration value="971" />
				<xs:enumeration value="44" />
				<xs:enumeration value="2" />
				<xs:enumeration value="1009" />
				<xs:enumeration value="598" />
				<xs:enumeration value="998" />
				<xs:enumeration value="678" />
				<xs:enumeration value="58" />
				<xs:enumeration value="84" />
				<xs:enumeration value="1284" />
				<xs:enumeration value="1340" />
				<xs:enumeration value="681" />
				<xs:enumeration value="1013" />
				<xs:enumeration value="967" />
				<xs:enumeration value="260" />
				<xs:enumeration value="263" />
				<xs:enumeration value="9999" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="CountryOfResidence">
			<xs:annotation>
				 <xs:documentation>
				    "93":"AFGHANISTAN",                                                      
	                "1001":"ÅLAND ISLANDS",        
					"355":"ALBANIA",                                                            
					"213":"ALGERIA",  
					"684":"AMERICAN SAMOA",
					"376":"ANDORRA",  
					"244":"ANGOLA",  
					"1264":"ANGUILLA",  
					"1010":"ANTARCTICA",  
					"1268":"ANTIGUA AND BARBUDA",  
					"54":"ARGENTINA",  
					"374":"ARMENIA",  
					"297":"ARUBA",  
					"61":"AUSTRALIA",  
					"43":"AUSTRIA",  
					"994":"AZERBAIJAN",  
					"1242":"BAHAMAS",  
					"973":"BAHRAIN",  
					"880":"BANGLADESH",  
					"1246":"BARBADOS", 
					"375":"BELARUS", 
					"32":"BELGIUM", 
					"501":"BELIZE", 
					"229":"BENIN", 
					"1441":"BERMUDA", 
					"975":"BHUTAN", 
					"591":"BOLIVIA (PLURINATIONAL STATE OF)", 
					"1002":"BONAIRE, SINT EUSTATIUS AND SABA", 
					"387":"BOSNIA AND HERZEGOVINA", 
					"267":"BOTSWANA", 
					"1003":"BOUVET ISLAND", 
					"55":"BRAZIL", 
					"1014":"BRITISH INDIAN OCEAN TERRITORY", 
					"673":"BRUNEI DARUSSALAM", 
					"359":"BULGARIA", 
					"226":"	BURKINA FASO", 
					"257":"BURUNDI", 
					"238":"CABO VERDE", 
					"855":"CAMBODIA", 
					"237":"CAMEROON", 
					"1":"CANADA", 
					"1345":"CAYMAN ISLANDS", 
					"236":"CENTRAL AFRICAN REPUBLIC", 
					"235":"CHAD", 
					"56":"CHILE", 
					"86":"CHINA", 
					"9":"CHRISTMAS ISLAND", 
					"672":"COCOS (KEELING) ISLANDS", 
					"57":"COLOMBIA", 
					"270":"COMOROS", 
					"242":"CONGO",
					"243":"CONGO (DEMOCRATIC REPUBLIC OF THE)", 
					"682":"COOK ISLANDS", 
					"506":"COSTA RICA", 
					"225":"CÔTE D'IVOIRE", 
					"385":"CROATIA", 
					"53":"CUBA", 	
					"1015":"CURAÇAO",
					"357":"CYPRUS", 
					"420":"CZECHIA", 
					"45":"DENMARK", 
					"253":"DJIBOUTI", 
					"1767":"DOMINICA", 
					"1809":"DOMINICAN REPUBLIC", 	
					"593":"ECUADOR", 		
					"20":"EGYPT", 		
					"503":"EL SALVADOR", 		
					"240":"EQUATORIAL GUINEA", 		
					"291":"ERITREA", 		
					"372":"ESTONIA", 	
					"251":"ETHIOPIA", 	
					"500":"FALKLAND ISLANDS (MALVINAS)", 		
					"298":"FAROE ISLANDS", 		
					"679":"FIJI", 		
					"358":"FINLAND", 		
					"33":"FRANCE", 		
					"594":"FRENCH GUIANA", 		
					"689":"FRENCH POLYNESIA", 	
					"1004":"FRENCH SOUTHERN TERRITORIES", 	
					"241":"GABON", 	
					"220":"GAMBIA", 	
					"995":"GEORGIA", 	
					"49":"GERMANY", 	
					"233":"GHANA", 		
					"350":"GIBRALTAR", 	
					"30":"GREECE", 	
					"299":"GREENLAND", 	
					"1473":"GRENADA", 	
					"590":"GUADELOUPE", 	
					"1671":"GUAM", 	
					"502":"GUATEMALA", 		
					"1481":"GUERNSEY", 	
					"224":"GUINEA", 	
					"245":"GUINEA-BISSAU", 
					"592":"GUYANA", 
					"509":"HAITI", 
					"1005":"HEARD ISLAND AND MCDONALD ISLANDS", 	
					"6":"HOLY SEE", 
					"504":"HONDURAS", 
					"852":"HONG KONG", 
					"36":"HUNGARY", 	
					"354":"ICELAND", 
					"91":"INDIA", 
					"62":"INDONESIA", 
					"98":"IRAN (ISLAMIC REPUBLIC OF)", 
					"964":"IRAQ", 
					"353":"IRELAND", 
					"1624":"ISLE OF MAN", 
					"972":"ISRAEL", 
					"5":"ITALY", 
					"1876":"JAMAICA", 
					"81":"JAPAN", 
					"1534":"JERSEY", 
					"962":"JORDAN", 
					"7":"KAZAKHSTAN", 
					"254":"KENYA", 
					"686":"KIRIBATI", 
					"850":"KOREA(DEMOCRATIC PEOPLE'S REPUBLIC OF)", 
					"82":"KOREA (REPUBLIC OF)", 
					"965":"KUWAIT", 
					"996":"KYRGYZSTAN", 
					"856":"LAO PEOPLE'S DEMOCRATIC REPUBLIC", 
					"371":"LATVIA", 
					"961":"LEBANON",
	                "266":"LESOTHO",
					"231":"LIBERIA",
					"218":"LIBYA",
					"423":"LIECHTENSTEIN",
					"370":"LITHUANIA",
	                "352":"LUXEMBOURG",
	                "853":"MACAO",
					"389":"MACEDONIA(THE FORMER YUGOSLAV REPUBLIC OF)",
					"261":"MADAGASCAR",
					"256":"MALAWI",
					"60":"MALAYSIA",
					"960":"MALDIVES",
	                "223":"MALI",
					"356":"MALTA",
					"692":"MARSHALL ISLANDS",
					"596":"MARTINIQUE",
					"222":"MAURITANIA",
	                "230":"MAURITIUS",
					"269":"MAYOTTE",
					"52":"MEXICO",
					"691":"MICRONESIA (FEDERATED STATES OF)",
					"373":"MOLDOVA (REPUBLIC OF)",
					"377":"MONACO",
	                "976":"MONGOLIA",
					"382":"MONTENEGRO",
					"1664":"MONTSERRAT",
					"212":"MOROCCO",
					"258":"MOZAMBIQUE",
					"95":"MYANMAR",
	                "264":"NAMIBIA",
					"674":"NAURU",
					"977":"NEPAL",
					"31":"NETHERLANDS",
					"687":"NEW CALEDONIA",
					"64":"NEW ZEALAND",
	                "505":"NICARAGUA",
					"227":"NIGER",
					"234":"NIGERIA",
					"683":"NIUE",
					"15":"NORFOLK ISLAND",
					"1670":"NORTHERN MARIANA ISLANDS",
					"47":"NORWAY",
	                "968":"OMAN",
					"92":"PAKISTAN",
					"680":"PALAU",
					"970":"PALESTINE, STATE OF",
					"507":"PANAMA",
					"675":"PAPUA NEW GUINEA",
	                "595":"PARAGUAY",
					"51":"PERU",
					"63":"PHILIPPINES",
					"1011":"PITCAIRN",
					"48":"POLAND",
					"14":"PORTUGAL",
					"1787":"PUERTO RICO",
					"974":"QATAR",
					"262":"RÉUNION",
					"40":"ROMANIA",
					"8":"RUSSIAN FEDERATION",
					"250":"RWANDA",
					"1006":"SAINT BARTHÉLEMY",
					"290":"	SAINT HELENA, ASCENSION AND TRISTAN DA CUNHA",
					"1869":"SAINT KITTS AND NEVIS",
					"1758":"SAINT LUCIA",
					"1007":"SAINT MARTIN (FRENCH PART)",
					"508":"SAINT PIERRE AND MIQUELON",
					"1784":"SAINT VINCENT AND THE GRENADINES",
					"685":"SAMOA",
					"378":"SAN MARINO",
					"239":"SAO TOME AND PRINCIPE",
					"966":"SAUDI ARABIA",
					"221":"SENEGAL",
					"381":"SERBIA",
					"248":"SEYCHELLES",
					"232":"SIERRA LEONE",
					"65":"SINGAPORE",
					"1721":"SINT MAARTEN (DUTCH PART)",
					"421":"SLOVAKIA",
					"386":"SLOVENIA",
					"677":"SOLOMON ISLANDS",
					"252":"SOMALIA",
					"28":"SOUTH AFRICA",
					"1008":"SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS",
					"211":"SOUTH SUDAN",
					"35":"SPAIN",
					"94":"SRI LANKA",
					"249":"SUDAN",
					"597":"SURINAME",
					"1012":"SVALBARD AND JAN MAYEN",
					"268":"SWAZILAND",
					"46":"SWEDEN",
					"41":"SWITZERLAND",
					"963":"SYRIAN ARAB REPUBLIC",
					"886":"TAIWAN, PROVINCE OF CHINA[A]",
					"992":"TAJIKISTAN",
					"255":"TANZANIA, UNITED REPUBLIC OF",
					"66":"THAILAND",
					"670":"TIMOR-LESTE (EAST TIMOR)",
					"228":"TOGO",
					"690":"TOKELAU",
					"676":"TONGA",
					"1868":"TRINIDAD AND TOBAGO",
					"216":"TUNISIA",
					"90":"TURKEY",
					"993":"TURKMENISTAN",
					"1649":"TURKS AND CAICOS ISLANDS",
					"688":"TUVALU",
					"256":"UGANDA",
					"380":"UKRAINE",
					"971":"UNITED ARAB EMIRATES",
					"44":"UNITED KINGDOM OF GREAT BRITAIN AND NORTHERN IRELAND",
					"2":"UNITED STATES OF AMERICA",
					"1009":"UNITED STATES MINOR OUTLYING ISLANDS",
					"598":"URUGUAY",
					"998":"UZBEKISTAN",
					"678":"VANUATU",
					"58":"VENEZUELA (BOLIVARIAN REPUBLIC OF)",
					"84":"VIET NAM",
					"1284":"VIRGIN ISLANDS (BRITISH)",
					"1340":"VIRGIN ISLANDS (U.S.)",
					"681":"WALLIS AND FUTUNA",
					"1013":"WESTERN SAHARA",
					"967":"YEMEN",
					"260":"ZAMBIA",
					"263":"ZIMBABWE",
					"9999":"OTHERS"
				</xs:documentation>
			</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="nonEmptyString">
				<xs:enumeration value="93" />
				<xs:enumeration value="1001" />
				<xs:enumeration value="355" />
				<xs:enumeration value="213" />
				<xs:enumeration value="684" />
				<xs:enumeration value="376" />
				<xs:enumeration value="244" />
				<xs:enumeration value="1264" />
				<xs:enumeration value="1010" />
				<xs:enumeration value="1268" />
				<xs:enumeration value="54" />
				<xs:enumeration value="374" />
				<xs:enumeration value="297" />
				<xs:enumeration value="61" />
				<xs:enumeration value="43" />
				<xs:enumeration value="994" />
				<xs:enumeration value="1242" />
				<xs:enumeration value="973" />
				<xs:enumeration value="880" />
				<xs:enumeration value="1246" />
				<xs:enumeration value="375" />
				<xs:enumeration value="32" />
				<xs:enumeration value="501" />
				<xs:enumeration value="229" />
				<xs:enumeration value="1441" />
				<xs:enumeration value="975" />
				<xs:enumeration value="591" />
				<xs:enumeration value="1002" />
				<xs:enumeration value="387" />
				<xs:enumeration value="267" />
				<xs:enumeration value="1003" />
				<xs:enumeration value="55" />
				<xs:enumeration value="1014" />
				<xs:enumeration value="673" />
				<xs:enumeration value="359" />
				<xs:enumeration value="226" />
				<xs:enumeration value="257" />
				<xs:enumeration value="238" />
				<xs:enumeration value="855" />
				<xs:enumeration value="237" />
				<xs:enumeration value="1" />
				<xs:enumeration value="1345" />
				<xs:enumeration value="236" />
				<xs:enumeration value="235" />
				<xs:enumeration value="56" />
				<xs:enumeration value="86" />
				<xs:enumeration value="9" />
				<xs:enumeration value="672" />
				<xs:enumeration value="57" />
				<xs:enumeration value="270" />
				<xs:enumeration value="242" />
				<xs:enumeration value="243" />
				<xs:enumeration value="682" />
				<xs:enumeration value="506" />
				<xs:enumeration value="225" />
				<xs:enumeration value="385" />
				<xs:enumeration value="53" />
				<xs:enumeration value="1015" />
				<xs:enumeration value="357" />
				<xs:enumeration value="420" />
				<xs:enumeration value="45" />
				<xs:enumeration value="253" />
				<xs:enumeration value="1767" />
				<xs:enumeration value="1809" />
				<xs:enumeration value="593" />
				<xs:enumeration value="20" />
				<xs:enumeration value="503" />
				<xs:enumeration value="240" />
				<xs:enumeration value="291" />
				<xs:enumeration value="372" />
				<xs:enumeration value="251" />
				<xs:enumeration value="500" />
				<xs:enumeration value="298" />
				<xs:enumeration value="679" />
				<xs:enumeration value="358" />
				<xs:enumeration value="33" />
				<xs:enumeration value="594" />
				<xs:enumeration value="689" />
				<xs:enumeration value="1004" />
				<xs:enumeration value="241" />
				<xs:enumeration value="220" />
				<xs:enumeration value="995" />
				<xs:enumeration value="49" />
				<xs:enumeration value="233" />
				<xs:enumeration value="350" />
				<xs:enumeration value="30" />
				<xs:enumeration value="299" />
				<xs:enumeration value="1473" />
				<xs:enumeration value="590" />
				<xs:enumeration value="1671" />
				<xs:enumeration value="502" />
				<xs:enumeration value="1481" />
				<xs:enumeration value="224" />
				<xs:enumeration value="245" />
				<xs:enumeration value="592" />
				<xs:enumeration value="509" />
				<xs:enumeration value="1005" />
				<xs:enumeration value="6" />
				<xs:enumeration value="504" />
				<xs:enumeration value="852" />
				<xs:enumeration value="36" />
				<xs:enumeration value="354" />
				<xs:enumeration value="91" />
				<xs:enumeration value="62" />
				<xs:enumeration value="98" />
				<xs:enumeration value="964" />
				<xs:enumeration value="353" />
				<xs:enumeration value="1624" />
				<xs:enumeration value="972" />
				<xs:enumeration value="5" />
				<xs:enumeration value="1876" />
				<xs:enumeration value="81" />
				<xs:enumeration value="1534" />
				<xs:enumeration value="962" />
				<xs:enumeration value="7" />
				<xs:enumeration value="254" />
				<xs:enumeration value="686" />
				<xs:enumeration value="850" />
				<xs:enumeration value="82" />
				<xs:enumeration value="965" />
				<xs:enumeration value="996" />
				<xs:enumeration value="856" />
				<xs:enumeration value="371" />
				<xs:enumeration value="961" />
				<xs:enumeration value="266" />
				<xs:enumeration value="231" />
				<xs:enumeration value="218" />
				<xs:enumeration value="423" />
				<xs:enumeration value="370" />
				<xs:enumeration value="352" />
				<xs:enumeration value="853" />
				<xs:enumeration value="389" />
				<xs:enumeration value="261" />
				<xs:enumeration value="265" />
				<xs:enumeration value="60" />
				<xs:enumeration value="960" />
				<xs:enumeration value="223" />
				<xs:enumeration value="356" />
				<xs:enumeration value="692" />
				<xs:enumeration value="596" />
				<xs:enumeration value="222" />
				<xs:enumeration value="230" />
				<xs:enumeration value="269" />
				<xs:enumeration value="52" />
				<xs:enumeration value="691" />
				<xs:enumeration value="373" />
				<xs:enumeration value="377" />
				<xs:enumeration value="976" />
				<xs:enumeration value="382" />
				<xs:enumeration value="1664" />
				<xs:enumeration value="212" />
				<xs:enumeration value="258" />
				<xs:enumeration value="95" />
				<xs:enumeration value="264" />
				<xs:enumeration value="674" />
				<xs:enumeration value="977" />
				<xs:enumeration value="31" />
				<xs:enumeration value="687" />
				<xs:enumeration value="64" />
				<xs:enumeration value="505" />
				<xs:enumeration value="227" />
				<xs:enumeration value="234" />
				<xs:enumeration value="683" />
				<xs:enumeration value="15" />
				<xs:enumeration value="1670" />
				<xs:enumeration value="47" />
				<xs:enumeration value="968" />
				<xs:enumeration value="92" />
				<xs:enumeration value="680" />
				<xs:enumeration value="970" />
				<xs:enumeration value="507" />
				<xs:enumeration value="675" />
				<xs:enumeration value="595" />
				<xs:enumeration value="51" />
				<xs:enumeration value="63" />
				<xs:enumeration value="1011" />
				<xs:enumeration value="48" />
				<xs:enumeration value="14" />
				<xs:enumeration value="1787" />
				<xs:enumeration value="974" />
				<xs:enumeration value="262" />
				<xs:enumeration value="40" />
				<xs:enumeration value="8" />
				<xs:enumeration value="250" />
				<xs:enumeration value="1006" />
				<xs:enumeration value="290" />
				<xs:enumeration value="1869" />
				<xs:enumeration value="1758" />
				<xs:enumeration value="1007" />
				<xs:enumeration value="508" />
				<xs:enumeration value="1784" />
				<xs:enumeration value="685" />
				<xs:enumeration value="378" />
				<xs:enumeration value="239" />
				<xs:enumeration value="966" />
				<xs:enumeration value="221" />
				<xs:enumeration value="381" />
				<xs:enumeration value="248" />
				<xs:enumeration value="232" />
				<xs:enumeration value="65" />
				<xs:enumeration value="1721" />
				<xs:enumeration value="421" />
				<xs:enumeration value="386" />
				<xs:enumeration value="677" />
				<xs:enumeration value="252" />
				<xs:enumeration value="28" />
				<xs:enumeration value="1008" />
				<xs:enumeration value="211" />
				<xs:enumeration value="35" />
				<xs:enumeration value="94" />
				<xs:enumeration value="249" />
				<xs:enumeration value="597" />
				<xs:enumeration value="1012" />
				<xs:enumeration value="268" />
				<xs:enumeration value="46" />
				<xs:enumeration value="41" />
				<xs:enumeration value="963" />
				<xs:enumeration value="886" />
				<xs:enumeration value="992" />
				<xs:enumeration value="255" />
				<xs:enumeration value="66" />
				<xs:enumeration value="670" />
				<xs:enumeration value="228" />
				<xs:enumeration value="690" />
				<xs:enumeration value="676" />
				<xs:enumeration value="1868" />
				<xs:enumeration value="216" />
				<xs:enumeration value="90" />
				<xs:enumeration value="993" />
				<xs:enumeration value="1649" />
				<xs:enumeration value="688" />
				<xs:enumeration value="256" />
				<xs:enumeration value="380" />
				<xs:enumeration value="971" />
				<xs:enumeration value="44" />
				<xs:enumeration value="2" />
				<xs:enumeration value="1009" />
				<xs:enumeration value="598" />
				<xs:enumeration value="998" />
				<xs:enumeration value="678" />
				<xs:enumeration value="58" />
				<xs:enumeration value="84" />
				<xs:enumeration value="1284" />
				<xs:enumeration value="1340" />
				<xs:enumeration value="681" />
				<xs:enumeration value="1013" />
				<xs:enumeration value="967" />
				<xs:enumeration value="260" />
				<xs:enumeration value="263" />
				<xs:enumeration value="9999" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="StateCode">
		<xs:annotation>
			<xs:documentation>
				01-Andaman and Nicobar islands
				02-Andhra Pradesh
				03-Arunachal Pradesh
				04-Assam
				05-Bihar
				06-Chandigarh
				07-Dadra Nagar and Haveli
				08-Daman and Diu
				09- Delhi
				10- Goa
				11-Gujarat
				12- Haryana
				13- Himachal Pradesh
				14-Jammu and Kashmir
				15- Karnataka
				16- Kerala
				17- Lakshadweep
				18-Madhya Pradesh
				19-Maharashtra
				20-Manipur
				21-Meghalaya
				22-Mizoram
				23-Nagaland
				24- Odisha
				25- Puducherry
				26- Punjab
				27-Rajasthan
				28- Sikkim
				29-Tamil Nadu
				30- Tripura
				31-Uttar Pradesh
				32- West Bengal
				33- Chhattisgarh
				34- Uttarakhand
				35- Jharkhand
				36- Telangana
				37- Ladakh
				99- Foreign
			</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="nonEmptyString">
				<xs:enumeration value="01" />
				<xs:enumeration value="02" />
				<xs:enumeration value="03" />
				<xs:enumeration value="04" />
				<xs:enumeration value="05" />
				<xs:enumeration value="06" />
				<xs:enumeration value="07" />
				<xs:enumeration value="08" />
				<xs:enumeration value="09" />
				<xs:enumeration value="10" />
				<xs:enumeration value="11" />
				<xs:enumeration value="12" />
				<xs:enumeration value="13" />
				<xs:enumeration value="14" />
				<xs:enumeration value="15" />
				<xs:enumeration value="16" />
				<xs:enumeration value="17" />
				<xs:enumeration value="18" />
				<xs:enumeration value="19" />
				<xs:enumeration value="20" />
				<xs:enumeration value="21" />
				<xs:enumeration value="22" />
				<xs:enumeration value="23" />
				<xs:enumeration value="24" />
				<xs:enumeration value="25" />
				<xs:enumeration value="26" />
				<xs:enumeration value="27" />
				<xs:enumeration value="28" />
				<xs:enumeration value="29" />
				<xs:enumeration value="30" />
				<xs:enumeration value="31" />
				<xs:enumeration value="32" />
				<xs:enumeration value="33" />
				<xs:enumeration value="34" />
				<xs:enumeration value="35" />
				<xs:enumeration value="36" />
				<xs:enumeration value="37" />
				<xs:enumeration value="99" />
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
</xs:schema>
