<?xml version="1.0" encoding="UTF-8"?><!--AMNH 2005--><xsd:schema targetNamespace="http://research.amnh.org/informatics/ants/schemas/taxonx3" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://research.amnh.org/informatics/ants/schemas/taxonx3">	<xsd:element name="TEI.2">		<xsd:complexType>			<xsd:sequence>				<xsd:element name="text">					<xsd:complexType>						<xsd:sequence>							<xsd:sequence minOccurs="0">								<xsd:element name="front">									<xsd:complexType>										<xsd:sequence>											<xsd:element ref="pb" minOccurs="0" maxOccurs="unbounded"/>											<xsd:choice>												<xsd:sequence>													<xsd:element ref="head"/>													<xsd:choice minOccurs="0" maxOccurs="unbounded">														<xsd:element ref="head"/>														<xsd:element ref="pb"/>													</xsd:choice>												</xsd:sequence>												<xsd:sequence>													<xsd:element ref="div"/>													<xsd:choice minOccurs="0" maxOccurs="unbounded">														<xsd:element ref="div"/>														<xsd:element ref="pb"/>													</xsd:choice>												</xsd:sequence>											</xsd:choice>										</xsd:sequence>										<xsd:attribute name="id" type="xsd:ID"/>										<xsd:attribute name="lang" type="xsd:IDREF"/>										<xsd:attribute name="rend" type="xsd:string"/>										<xsd:attribute name="n" type="xsd:string"/>										<xsd:attribute name="decls" type="xsd:IDREFS"/>										<xsd:attribute name="TEIform" type="xsd:string" default="front"/>									</xsd:complexType>								</xsd:element>								<xsd:choice minOccurs="0" maxOccurs="unbounded">									<xsd:element ref="pb"/>								</xsd:choice>							</xsd:sequence>							<xsd:choice>								<xsd:element name="body">									<xsd:complexType>										<xsd:choice minOccurs="0" maxOccurs="unbounded">											<xsd:element ref="head"/>											<xsd:element ref="p"/>											<xsd:element ref="div"/>											<xsd:element ref="pb"/>										</xsd:choice>										<xsd:attribute name="id" type="xsd:ID"/>										<xsd:attribute name="lang" type="xsd:IDREF"/>										<xsd:attribute name="rend" type="xsd:string"/>										<xsd:attribute name="n" type="xsd:string"/>										<xsd:attribute name="decls" type="xsd:IDREFS"/>										<xsd:attribute name="TEIform" type="xsd:string" default="body"/>									</xsd:complexType>								</xsd:element>							</xsd:choice>							<xsd:choice minOccurs="0" maxOccurs="unbounded">								<xsd:element ref="pb"/>							</xsd:choice>							<xsd:sequence minOccurs="0">								<xsd:element name="back">									<xsd:complexType>										<xsd:choice minOccurs="0">											<xsd:element ref="div"/>											<xsd:element ref="pb"/>										</xsd:choice>										<xsd:attribute name="id" type="xsd:ID"/>										<xsd:attribute name="lang" type="xsd:IDREF"/>										<xsd:attribute name="rend" type="xsd:string"/>										<xsd:attribute name="n" type="xsd:string"/>										<xsd:attribute name="decls" type="xsd:IDREFS"/>										<xsd:attribute name="TEIform" type="xsd:string" default="back"/>									</xsd:complexType>								</xsd:element>								<xsd:choice minOccurs="0" maxOccurs="unbounded">									<xsd:element ref="pb"/>								</xsd:choice>							</xsd:sequence>						</xsd:sequence>						<xsd:attribute name="id" type="xsd:ID"/>						<xsd:attribute name="lang" type="xsd:IDREF"/>						<xsd:attribute name="rend" type="xsd:string"/>						<xsd:attribute name="n" type="xsd:string"/>						<xsd:attribute name="decls" type="xsd:IDREFS"/>						<xsd:attribute name="TEIform" type="xsd:string" default="text"/>					</xsd:complexType>				</xsd:element>			</xsd:sequence>		</xsd:complexType>	</xsd:element>	<xsd:element name="author" type="xsd:string"/>	<xsd:element name="citation" type="xsd:string"/>	<xsd:element name="div">		<xsd:complexType>			<xsd:choice minOccurs="0" maxOccurs="unbounded">				<xsd:element name="nomenclature">					<xsd:complexType mixed="true">						<xsd:choice minOccurs="0" maxOccurs="unbounded">							<xsd:element ref="name"/>							<xsd:element ref="author"/>							<xsd:element ref="year"/>							<xsd:element ref="citation"/>							<xsd:element name="synonomy">								<xsd:complexType>									<xsd:sequence maxOccurs="unbounded">										<xsd:element ref="name"/>										<xsd:element ref="author" minOccurs="0" maxOccurs="unbounded"/>										<xsd:element ref="year" minOccurs="0" maxOccurs="unbounded"/>										<xsd:element ref="citation" minOccurs="0" maxOccurs="unbounded"/>										<xsd:element ref="note" minOccurs="0" maxOccurs="unbounded"/>									</xsd:sequence>								</xsd:complexType>							</xsd:element>							<xsd:element name="type">								<xsd:complexType>									<xsd:sequence>										<xsd:element ref="name"/>										<xsd:element ref="author"/>									</xsd:sequence>								</xsd:complexType>							</xsd:element>							<xsd:element name="type_loc" type="xsd:string"/>							<xsd:element name="status" type="xsd:string"/>							<xsd:element name="figures" type="xsd:string"/>						</xsd:choice>					</xsd:complexType>				</xsd:element>				<xsd:element ref="head"/>				<xsd:element ref="pb"/>				<xsd:element ref="p"/>				<xsd:element ref="div"/>				<xsd:element ref="note"/>				<xsd:element name="treatment_body">					<xsd:complexType>						<xsd:choice minOccurs="0" maxOccurs="unbounded">							<xsd:element name="description">								<xsd:complexType>									<xsd:choice minOccurs="0" maxOccurs="unbounded">										<xsd:element ref="p"/>										<xsd:element ref="pb"/>										<xsd:element ref="head"/>										<xsd:element ref="div"/>									</xsd:choice>								</xsd:complexType>							</xsd:element>							<xsd:element name="biology-ecology">								<xsd:complexType>									<xsd:choice minOccurs="0" maxOccurs="unbounded">										<xsd:element ref="p"/>										<xsd:element ref="pb"/>										<xsd:element ref="div"/>									</xsd:choice>								</xsd:complexType>							</xsd:element>							<xsd:element ref="div"/>							<xsd:element name="materials_examined">								<xsd:complexType>									<xsd:sequence minOccurs="0" maxOccurs="unbounded">										<xsd:element ref="p"/>									</xsd:sequence>								</xsd:complexType>							</xsd:element>							<xsd:element ref="p"/>						</xsd:choice>					</xsd:complexType>				</xsd:element>				<xsd:element ref="ref_group"/>			</xsd:choice>			<xsd:attribute name="id" type="xsd:ID"/>			<xsd:attribute name="lang" type="xsd:IDREF"/>			<xsd:attribute name="rend" type="xsd:string"/>			<xsd:attribute name="n" type="xsd:string"/>			<xsd:attribute name="decls" type="xsd:IDREFS"/>			<xsd:attribute name="sample" default="complete">				<xsd:simpleType>					<xsd:restriction base="xsd:NMTOKEN">						<xsd:enumeration value="initial"/>						<xsd:enumeration value="medial"/>						<xsd:enumeration value="final"/>						<xsd:enumeration value="unknown"/>						<xsd:enumeration value="complete"/>					</xsd:restriction>				</xsd:simpleType>			</xsd:attribute>			<xsd:attribute name="part" default="N">				<xsd:simpleType>					<xsd:restriction base="xsd:NMTOKEN">						<xsd:enumeration value="Y"/>						<xsd:enumeration value="N"/>						<xsd:enumeration value="I"/>						<xsd:enumeration value="M"/>						<xsd:enumeration value="F"/>					</xsd:restriction>				</xsd:simpleType>			</xsd:attribute>			<xsd:attribute name="type" type="xsd:string"/>			<xsd:attribute name="org" default="uniform">				<xsd:simpleType>					<xsd:restriction base="xsd:NMTOKEN">						<xsd:enumeration value="composite"/>						<xsd:enumeration value="uniform"/>					</xsd:restriction>				</xsd:simpleType>			</xsd:attribute>			<xsd:attribute name="rank" default="species">				<xsd:simpleType>					<xsd:restriction base="xsd:NMTOKEN">						<xsd:enumeration value="order"/>						<xsd:enumeration value="family"/>						<xsd:enumeration value="species"/>						<xsd:enumeration value="genus"/>						<xsd:enumeration value="subspecies"/>						<xsd:enumeration value="superfamily"/>						<xsd:enumeration value="subfamily"/>					</xsd:restriction>				</xsd:simpleType>			</xsd:attribute>			<xsd:attribute name="TEIform" type="xsd:string" default="div"/>		</xsd:complexType>	</xsd:element>	<xsd:element name="figure">		<xsd:complexType>			<xsd:choice minOccurs="0" maxOccurs="unbounded">				<xsd:element ref="pb"/>				<xsd:element ref="head"/>				<xsd:element ref="p"/>				<xsd:element name="figDesc">					<xsd:complexType mixed="true">						<xsd:choice minOccurs="0" maxOccurs="unbounded">							<xsd:element ref="note"/>							<xsd:element ref="figure"/>							<xsd:element ref="table"/>							<xsd:element ref="pb"/>						</xsd:choice>						<xsd:attribute name="id" type="xsd:ID"/>						<xsd:attribute name="lang" type="xsd:IDREF"/>						<xsd:attribute name="rend" type="xsd:string"/>						<xsd:attribute name="n" type="xsd:string"/>						<xsd:attribute name="TEIform" type="xsd:string" default="figDesc"/>					</xsd:complexType>				</xsd:element>			</xsd:choice>			<xsd:attribute name="id" type="xsd:ID"/>			<xsd:attribute name="lang" type="xsd:IDREF"/>			<xsd:attribute name="rend" type="xsd:string"/>			<xsd:attribute name="n" type="xsd:string"/>			<xsd:attribute name="entity" type="xsd:ENTITY"/>			<xsd:attribute name="TEIform" type="xsd:string" default="figure"/>		</xsd:complexType>	</xsd:element>	<xsd:element name="head">		<xsd:complexType mixed="true">			<xsd:choice minOccurs="0" maxOccurs="unbounded">				<xsd:element ref="note"/>				<xsd:element ref="figure"/>				<xsd:element ref="table"/>				<xsd:element ref="pb"/>				<xsd:element ref="author"/>				<xsd:element name="title" type="xsd:string"/>			</xsd:choice>			<xsd:attribute name="id" type="xsd:ID"/>			<xsd:attribute name="lang" type="xsd:IDREF"/>			<xsd:attribute name="rend" type="xsd:string"/>			<xsd:attribute name="n" type="xsd:string"/>			<xsd:attribute name="type" type="xsd:string"/>			<xsd:attribute name="TEIform" type="xsd:string" default="head"/>		</xsd:complexType>	</xsd:element>	<xsd:element name="name" type="xsd:string"/>	<xsd:element name="note">		<xsd:complexType mixed="true">			<xsd:choice minOccurs="0" maxOccurs="unbounded">				<xsd:element ref="note"/>				<xsd:element ref="figure"/>				<xsd:element ref="table"/>				<xsd:element ref="p"/>				<xsd:element ref="pb"/>			</xsd:choice>			<xsd:attribute name="id" type="xsd:ID"/>			<xsd:attribute name="lang" type="xsd:IDREF"/>			<xsd:attribute name="rend" type="xsd:string"/>			<xsd:attribute name="target" type="xsd:IDREFS"/>			<xsd:attribute name="place" type="xsd:string" default="unspecified"/>			<xsd:attribute name="targetEnd" type="xsd:IDREFS"/>			<xsd:attribute name="resp" type="xsd:string"/>			<xsd:attribute name="anchored" default="yes">				<xsd:simpleType>					<xsd:restriction base="xsd:NMTOKEN">						<xsd:enumeration value="yes"/>						<xsd:enumeration value="no"/>					</xsd:restriction>				</xsd:simpleType>			</xsd:attribute>			<xsd:attribute name="n" type="xsd:string"/>			<xsd:attribute name="type" type="xsd:string"/>			<xsd:attribute name="TEIform" type="xsd:string" default="note"/>		</xsd:complexType>	</xsd:element>	<xsd:element name="p">		<xsd:complexType mixed="true">			<xsd:choice minOccurs="0" maxOccurs="unbounded">				<xsd:element ref="note"/>				<xsd:element ref="figure"/>				<xsd:element ref="table"/>				<xsd:element ref="pb"/>			</xsd:choice>			<xsd:attribute name="id" type="xsd:ID"/>			<xsd:attribute name="lang" type="xsd:IDREF"/>			<xsd:attribute name="rend" type="xsd:string"/>			<xsd:attribute name="n" type="xsd:string"/>			<xsd:attribute name="TEIform" type="xsd:string" default="p"/>		</xsd:complexType>	</xsd:element>	<xsd:element name="pb">		<xsd:complexType>			<xsd:attribute name="id" type="xsd:ID"/>			<xsd:attribute name="lang" type="xsd:IDREF"/>			<xsd:attribute name="rend" type="xsd:string"/>			<xsd:attribute name="ed" type="xsd:string"/>			<xsd:attribute name="n" type="xsd:string"/>			<xsd:attribute name="TEIform" type="xsd:string" default="pb"/>		</xsd:complexType>	</xsd:element>	<xsd:element name="ref_group">		<xsd:complexType>			<xsd:choice minOccurs="0" maxOccurs="unbounded">				<xsd:element ref="citation"/>				<xsd:element ref="ref_group"/>			</xsd:choice>		</xsd:complexType>	</xsd:element>	<xsd:element name="table">		<xsd:complexType>			<xsd:sequence>				<xsd:choice minOccurs="0" maxOccurs="unbounded">					<xsd:element ref="head"/>					<xsd:element ref="pb"/>				</xsd:choice>				<xsd:sequence maxOccurs="unbounded">					<xsd:element name="row">						<xsd:complexType>							<xsd:sequence maxOccurs="unbounded">								<xsd:choice>									<xsd:element name="cell">										<xsd:complexType mixed="true">											<xsd:choice minOccurs="0" maxOccurs="unbounded">												<xsd:element ref="note"/>												<xsd:element ref="figure"/>												<xsd:element ref="table"/>												<xsd:element ref="pb"/>											</xsd:choice>											<xsd:attribute name="id" type="xsd:ID"/>											<xsd:attribute name="lang" type="xsd:IDREF"/>											<xsd:attribute name="rend" type="xsd:string"/>											<xsd:attribute name="n" type="xsd:string"/>											<xsd:attribute name="role" type="xsd:string" default="data"/>											<xsd:attribute name="rows" type="xsd:NMTOKEN" default="1"/>											<xsd:attribute name="cols" type="xsd:NMTOKEN" default="1"/>											<xsd:attribute name="TEIform" type="xsd:string" default="cell"/>										</xsd:complexType>									</xsd:element>									<xsd:element ref="table"/>								</xsd:choice>								<xsd:element ref="pb" minOccurs="0" maxOccurs="unbounded"/>							</xsd:sequence>							<xsd:attribute name="id" type="xsd:ID"/>							<xsd:attribute name="lang" type="xsd:IDREF"/>							<xsd:attribute name="rend" type="xsd:string"/>							<xsd:attribute name="n" type="xsd:string"/>							<xsd:attribute name="role" type="xsd:string" default="data"/>							<xsd:attribute name="TEIform" type="xsd:string" default="row"/>						</xsd:complexType>					</xsd:element>					<xsd:element ref="pb" minOccurs="0" maxOccurs="unbounded"/>				</xsd:sequence>			</xsd:sequence>			<xsd:attribute name="id" type="xsd:ID"/>			<xsd:attribute name="lang" type="xsd:IDREF"/>			<xsd:attribute name="rend" type="xsd:string"/>			<xsd:attribute name="n" type="xsd:string"/>			<xsd:attribute name="rows" type="xsd:NMTOKEN"/>			<xsd:attribute name="cols" type="xsd:NMTOKEN"/>			<xsd:attribute name="TEIform" type="xsd:string" default="table"/>		</xsd:complexType>	</xsd:element>	<xsd:element name="year" type="xsd:string"/></xsd:schema>