<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ED_524_Budget_1_5="http://apply.grants.gov/forms/ED_524_Budget_1_5-V1.5" xmlns:globLib="http://apply.grants.gov/system/GlobalLibrary-V2.0" xmlns:att="http://apply.grants.gov/system/Attachments-V1.0" xmlns:glob="http://apply.grants.gov/system/Global-V1.0" targetNamespace="http://apply.grants.gov/forms/ED_524_Budget_1_5-V1.5" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5">
	<!-- Import Schemas -->
	<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/Global-V1.0" schemaLocation="https://apply07.grants.gov/apply/system/schemas/Global-V1.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_524_Budget_1_5">
		<xs:complexType>
			<xs:all>
				<xs:element name="LEGAL_NAME" type="glob:StringMin1Max60Type"/>
				<xs:element name="BudgetFederalConstructionFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalOtherFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalSuppliesFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalContractualFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTravelFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalEquipmentFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalPersonnelFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalFringeFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTrainingFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalFirstYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalDirectFirstYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalIndirectRateApplied" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="5"/>
							<xs:fractionDigits value="2"/>
							<xs:minInclusive value="0.00"/>
							<xs:maxInclusive value="100.00"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BudgetFederalIndirectFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalConstructionSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalOtherSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalSuppliesSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalContractualSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTravelSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalEquipmentSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalPersonnelSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalFringeSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTrainingSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalSecondYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalDirectSecondYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalIndirectSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalConstructionThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalOtherThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalSuppliesThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalContractualThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTravelThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalEquipmentThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalPersonnelThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalFringeThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTrainingThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalThirdYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalDirectThirdYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalIndirectThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalConstructionFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalOtherFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalSuppliesFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalContractualFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTravelFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalEquipmentFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalPersonnelFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalFringeFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTrainingFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalFourthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalDirectFourthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalIndirectFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalConstructionFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalOtherFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalSuppliesFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalContractualFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTravelFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalEquipmentFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalPersonnelFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalFringeFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTrainingFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalFifthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalDirectFifthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalIndirectFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalConstructionSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalOtherSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalSuppliesSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalContractualSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTravelSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalEquipmentSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalPersonnelSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalFringeSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTrainingSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalSixthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalDirectSixthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalIndirectSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalConstructionSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalOtherSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalSuppliesSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalContractualSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTravelSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalEquipmentSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalPersonnelSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalFringeSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTrainingSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalSeventhYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalDirectSeventhYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalIndirectSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalSuppliesTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalContractualTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalConstructionTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalOtherTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalPersonnelTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalFringeTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTravelTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalEquipmentTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalDirectTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalIndirectTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTrainingTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetFederalTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="IndirectCost" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="IsIndirectCostRateAgreementApproved" type="globLib:YesNoDataType" minOccurs="0"/>
							<xs:element name="IndirectCostRateAgreementApproved" minOccurs="0">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="IndirectCostRateAgreement" minOccurs="0">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="AttachedFile" type="att:AttachedFileDataType"/>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="IndirectCostRateAgreementFromDate" type="xs:date" />
										<xs:element name="IndirectCostRateAgreementToDate" type="xs:date" />
										<xs:element name="ApprovingFederalAgency" type="ED_524_Budget_1_5:ApprovingFederalAgencyDataType" />
										<xs:element name="OtherApprovingFederalAgency" type="ED_524_Budget_1_5:OtherApprovingFederalAgencyDataType" minOccurs="0"/>
										<xs:element name="IndirectCostRatePercentage" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:decimal">
													<xs:totalDigits value="5"/>
													<xs:fractionDigits value="2"/>
													<xs:minInclusive value="0.00"/>
													<xs:maxInclusive value="100.00"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="IndirectCostRateBase" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="DeMinimisRate" type="globLib:YesNoDataType" minOccurs="0"/>
							<xs:element name="TemporaryRate" type="globLib:YesNoDataType" minOccurs="0"/>
							<xs:element name="RestrictedIndirectCostRate" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="Is included in your approved Indirect Cost Rate Agreement?"/>
										<xs:enumeration value="Complies with 34 CFR 76.564(c)(2)?"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="RestrictedPercentage" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:decimal">
										<xs:totalDigits value="5"/>
										<xs:fractionDigits value="2"/>
										<xs:minInclusive value="0.00"/>
										<xs:maxInclusive value="100.00"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="RestrictedIndirectBase" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
							<xs:element name="TrainingIndirectCostRate" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="Is based on the training rate of 8 percent of MTDC (See 34 CFR §75.562(c)(4))?"/>
										<xs:enumeration value="Is included in your approved Indirect Cost Rate Agreement, because it is lower than the training rate of 8 percent of MTDC (See 34 CFR §75.562(c)(4))?"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="BudgetNonFederalConstructionFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalOtherFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalSuppliesFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalContractualFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTravelFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalEquipmentFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalPersonnelFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalFringeFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTrainingFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalFirstYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalDirectFirstYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalIndirectRateApplied" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="5"/>
							<xs:fractionDigits value="2"/>
							<xs:minInclusive value="0.00"/>
							<xs:maxInclusive value="100.00"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="BudgetNonFederalIndirectFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalConstructionSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalOtherSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalSuppliesSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalContractualSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTravelSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalEquipmentSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalPersonnelSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalFringeSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTrainingSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalSecondYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalDirectSecondYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalIndirectSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalConstructionThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalOtherThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalSuppliesThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalContractualThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTravelThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalEquipmentThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalPersonnelThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalFringeThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTrainingThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalThirdYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalDirectThirdYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalIndirectThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalConstructionFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalOtherFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalSuppliesFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalContractualFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTravelFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalEquipmentFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalPersonnelFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalFringeFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTrainingFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalFourthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalDirectFourthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalIndirectFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalConstructionFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalOtherFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalSuppliesFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalContractualFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTravelFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalEquipmentFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalPersonnelFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalFringeFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTrainingFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalFifthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalDirectFifthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalIndirectFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalConstructionSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalOtherSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalSuppliesSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalContractualSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTravelSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalEquipmentSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalPersonnelSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalFringeSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTrainingSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalSixthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalDirectSixthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalIndirectSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalConstructionSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalOtherSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalSuppliesSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalContractualSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTravelSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalEquipmentSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalPersonnelSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalFringeSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTrainingSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalSeventhYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalDirectSeventhYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalIndirectSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalSuppliesTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalContractualTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalConstructionTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalOtherTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalPersonnelTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalFringeTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTravelTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalEquipmentTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalDirectTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalIndirectTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTrainingTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="BudgetNonFederalTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="AdminCostCap" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="AdministrativeCostCapRate" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:decimal">
										<xs:totalDigits value="5"/>
										<xs:fractionDigits value="2"/>
										<xs:minInclusive value="0.00"/>
										<xs:maxInclusive value="100.00"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="AdministrativeCostCapApplication" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="(a) indirect and direct costs"/>
										<xs:enumeration value="(b) only direct costs"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="LimitAdminExpensePersonnelFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseFringeFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseTravelFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseContractualFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseConstructionFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseOtherFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePercentFirstYearAmount" type="globLib:PercentageDecimalDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseFirstYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseDirectFirstYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseIndirectRateApplied" minOccurs="0">
					<xs:simpleType>
						<xs:restriction base="xs:decimal">
							<xs:totalDigits value="5"/>
							<xs:fractionDigits value="2"/>
							<xs:minInclusive value="0.00"/>
							<xs:maxInclusive value="100.00"/>
						</xs:restriction>
					</xs:simpleType>
				</xs:element>
				<xs:element name="LimitAdminExpenseIndirectFirstYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePersonnelSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseFringeSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseTravelSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseContractualSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseConstructionSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseOtherSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePercentSecondYearAmount" type="globLib:PercentageDecimalDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseSecondYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseDirectSecondYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseIndirectSecondYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePersonnelThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseFringeThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseTravelThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseContractualThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseConstructionThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseOtherThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePercentThirdYearAmount" type="globLib:PercentageDecimalDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseThirdYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseDirectThirdYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseIndirectThirdYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePersonnelFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseFringeFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseTravelFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseContractualFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseConstructionFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseOtherFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePercentFourthYearAmount" type="globLib:PercentageDecimalDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseFourthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseDirectFourthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseIndirectFourthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePersonnelFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseFringeFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseTravelFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseContractualFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseConstructionFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseOtherFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePercentFifthYearAmount" type="globLib:PercentageDecimalDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseFifthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseDirectFifthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseIndirectFifthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePersonnelSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseFringeSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseTravelSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseContractualSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseConstructionSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseOtherSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePercentSixthYearAmount" type="globLib:PercentageDecimalDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseSixthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseDirectSixthYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseIndirectSixthYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePersonnelSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseFringeSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseTravelSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseContractualSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseConstructionSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseOtherSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePercentSeventhYearAmount" type="globLib:PercentageDecimalDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseSeventhYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseDirectSeventhYearAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseIndirectSeventhYearAmount" type="globLib:BudgetAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePersonnelTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseFringeTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseTravelTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseContractualTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseConstructionTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseOtherTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpensePercentTotalAmount" type="globLib:PercentageDecimalDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseDirectTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
				<xs:element name="LimitAdminExpenseIndirectTotalAmount" type="globLib:BudgetTotalAmountDataType" minOccurs="0"/>
			</xs:all>
			<xs:attribute name="FormVersion" type="globLib:FormVersionDataType" use="required" fixed="1.5"/>
		</xs:complexType>
	</xs:element>
	<xs:simpleType name="OtherApprovingFederalAgencyDataType">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="100"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ApprovingFederalAgencyDataType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="ED"/>
			<xs:enumeration value="Other"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
