<xs:schema xmlns:ED_900C_1_2="http://apply.grants.gov/forms/ED_900C_1_2-V1.2" xmlns:att="http://apply.grants.gov/system/Attachments-V1.0" xmlns:globLib="http://apply.grants.gov/system/GlobalLibrary-V2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://apply.grants.gov/forms/ED_900C_1_2-V1.2" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.2">
	<xs:import namespace="http://apply.grants.gov/system/GlobalLibrary-V2.0" schemaLocation="https://apply07.grants.gov/apply/system/schemas/GlobalLibrary-V2.0.xsd"/>
	<xs:import namespace="http://apply.grants.gov/system/Attachments-V1.0" schemaLocation="https://apply07.grants.gov/apply/system/schemas/Attachments-V1.0.xsd"/>
	<xs:element name="ED_900C_1_2">
		<xs:complexType>
			<xs:sequence>
			   <xs:element name="MSALocation" type="globLib:YesNoDataType"/>
				<xs:element name="MSADevelopment" type="globLib:YesNoDataType" minOccurs="0"/>
				<xs:element name="AttachmentType" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="Comments from clearinghouse/agency"/>
							<xs:enumeration value="Explanation as to why comments are not available"/>
							<xs:enumeration value="Statement with date made available"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="MSAAttachment" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AttachedFile" type="att:AttachedFileDataType"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DistrictOrganizationProjectAdministration" type="globLib:YesNoDataType"/>
				<xs:element name="BeyondCapacity" type="globLib:YesNoDataType" minOccurs="0"/>
				<xs:element name="NoLocalOrganizationBusiness" type="globLib:YesNoDataType" minOccurs="0"/>
				<xs:element name="DistrictOrganization" type="globLib:YesNoDataType" minOccurs="0"/>
				<xs:element name="PreliminaryEngineeringReport">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AttachedFile" type="att:AttachedFileDataType"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="HoldTitle" type="globLib:YesNoDataType"/>
				<xs:element name="HoldPropertyRights" type="globLib:YesNoDataType"/>
				<xs:element name="Railroad" type="globLib:YesNoDataType" minOccurs="0"/>
				<xs:element name="Highway" type="globLib:YesNoDataType" minOccurs="0"/>
				<xs:element name="PlanToObtain" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="RealProperty" type="globLib:YesNoNotApplicableDataType"/>
				<xs:element name="RealPropertyAgreement" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AttachedFile" type="att:AttachedFileDataType"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="RealPropertyExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>	
				<xs:element name="Displacement" type="globLib:YesNoDataType"/>
				<xs:element name="RelocationExpenses" type="globLib:YesNoDataType"/>
				<xs:element name="URAComplianceExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="EminentDomain" type="globLib:YesNoDataType"/>
				<xs:element name="EminentDomainExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="MilitaryOrDOEInstallation" type="globLib:YesNoDataType"/>
				<xs:element name="MilitaryOrDOEInstallationExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="ProvideLienOrCovenant" type="globLib:YesNoDataType"/>
				<xs:element name="ProvideLienOrCovenantExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="FreeOfEncumbrance" type="globLib:YesNoDataType"/>
				<xs:element name="EncumbranceDescription" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="FinancingCollateral" type="globLib:YesNoDataType"/>
				<xs:element name="FinancingCollateralExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="OperationMaintenanceDescription" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="IntendSell" type="globLib:YesNoDataType"/>
				<xs:element name="IntendSellExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="ProvideBuildingSpace"  minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="Single User"/>
							<xs:enumeration value="Multiple Users"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="ProvideBuildingSpaceExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="ProjectLeased" type="globLib:YesNoDataType" minOccurs="0"/>
				<xs:element name="ProjectLeasedExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="LeaseFairMarketValue" type="globLib:YesNoDataType" minOccurs="0"/>
				<xs:element name="LeaseFairMarketValueExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="ProposedLeaseTerms" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="ConstructSaleLease" type="globLib:YesNoDataType"/>
				<xs:element name="ConstructSaleLeaseExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="BenefittingProperty" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:string">
							<xs:enumeration value="Applicant"/>
							<xs:enumeration value="Private Party"/>
							<xs:enumeration value="Both applicant and private party"/>
							<xs:enumeration value="Other"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BenefittingPropertyOtherExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="IdentifyOwnersBenefittingProperty" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="BenefittingPropertyMap" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AttachedFile" type="att:AttachedFileDataType"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BroadbandInfrastructure" type="globLib:YesNoDataType"/>
				<xs:element name="BroadbandInfrastructureExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="FederalBroadbandRequirements" type="globLib:YesNoDataType" minOccurs="0"/>
				<xs:element name="SecurityInterest" type="globLib:YesNoDataType" minOccurs="0"/>
				<xs:element name="SecurityInterestExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="BroadbandInfrastructureOperator" type="globLib:YesNoDataType" minOccurs="0"/>
				<xs:element name="BroadbandInfrastructureOperatorExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="OperatorSingleOrMultipleExplanation" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="CurrentInternetServiceDescription" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="BroadbandOperationsAgreements" type="ED_900C_1_2:AN0to4000" minOccurs="0"/>
				<xs:element name="EnvironmentalNarrative">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AttachedFile" type="att:AttachedFileDataType"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="FormVersion" type="globLib:FormVersionDataType" use="required" fixed="1.2"/>
		</xs:complexType>
	</xs:element>
	<xs:simpleType name="AN0to4000">
		<xs:restriction base="xs:string">
				<xs:minLength value="0"/>
				<xs:maxLength value="4000"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
