<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2008 (http://www.altova.com) by XMLSpy 2008 Enterprise Ed. (ASC X12) -->
<xs:schema xmlns="http://mt.gov/revenue/forbusinesses/taxsoftwarevendors" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://mt.gov/revenue/forbusinesses/taxsoftwarevendors" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:include schemaLocation="../TIGERS/Business/ReturnHeaderState.xsd"/>
	<xs:include schemaLocation="MontanaCorporateReturnData.xsd"/>
	<xs:include schemaLocation="../TIGERS/Common/BinaryAttachment.xsd"/>
	<xs:element name="ReturnState">
		<xs:annotation>
			<xs:documentation>Comment describing your root element</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ReturnHeaderState" type="ReturnHeaderStateType"/>
				<xs:element ref="ReturnDataState"/>
				<xs:element ref="BinaryAttachment" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
</xs:schema>
