<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by Karel Kucera (private), edited in April 2006 by Adolf Knoll, Narodni knihovna CR, with XML Spy 2006 sp2 -->
<!--W3C Schema generated by XMLSPY v5 rel. 4 U (http://www.xmlspy.com)-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
	<xs:element name="ACCESSORY">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="MANUFACTURER" minOccurs="0"/>
				<xs:element ref="MODEL" minOccurs="0"/>
				<xs:element ref="SERIAL" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="ADDR">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="TYPE" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="ADDRESS">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ADDR_NAME" minOccurs="0"/>
				<xs:element ref="ADDR" minOccurs="0" maxOccurs="unbounded"/>
				<xs:choice minOccurs="0">
					<xs:element ref="POSTCODE"/>
					<xs:element ref="ZIPCODE"/>
				</xs:choice>
				<xs:element ref="COUNTRY" minOccurs="0"/>
				<xs:element ref="TYPE" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="ADDR_NAME" type="xs:string"/>
	<xs:element name="AGE">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="ALTITUDE" type="xs:string"/>
	<xs:element name="APERTURE" type="xs:string"/>
	<xs:element name="AUDIO">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
			<xs:attribute name="linkRef" type="xs:string" use="required"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="AUTO_FOCUS" type="xs:string"/>
	<xs:element name="BACK_LIGHT" type="xs:string"/>
	<xs:element name="BASIC_INFO">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="FILE" minOccurs="0"/>
				<xs:element ref="IMAGE_ID" minOccurs="0"/>
				<xs:element ref="IMAGE_SIZE" minOccurs="0"/>
				<xs:element ref="BITS_PER_COMP" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="NUM_COMPONENTS" minOccurs="0"/>
				<xs:element ref="COMPRESSION" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="BASIC_PARAM">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="BASIC_INFO" minOccurs="0"/>
				<xs:element ref="OUTPUT" minOccurs="0"/>
				<xs:element ref="COLOR_INFO" minOccurs="0"/>
				<xs:element ref="CHANNEL_LIST" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="BIRTH_DATE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YEAR" minOccurs="0"/>
				<xs:element ref="MONTH" minOccurs="0"/>
				<xs:element ref="DAY" minOccurs="0"/>
				<xs:element ref="SEASON" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="BITS_PER_COMP">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="BRAND" type="xs:string"/>
	<xs:element name="BRIGHTNESS" type="xs:string"/>
	<xs:element name="CAMERA_CAPTURE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="CAMERA_INFO" minOccurs="0"/>
				<xs:element ref="SOFTWARE_INFO" minOccurs="0"/>
				<xs:element ref="LENS_INFO" minOccurs="0"/>
				<xs:element ref="DEVICE" minOccurs="0"/>
				<xs:element ref="CAMERA_SETTINGS" minOccurs="0"/>
				<xs:element ref="ACCESSORY" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="CAMERA_INFO">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="MANUFACTURER" minOccurs="0"/>
				<xs:element ref="MODEL" minOccurs="0"/>
				<xs:element ref="SERIAL" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="CAMERA_LOCATION">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="COORD_LOC" minOccurs="0"/>
				<xs:element ref="UTM_COORD_LOC" minOccurs="0"/>
				<xs:element ref="ADDRESS" minOccurs="0"/>
				<xs:element ref="GPS" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CAMERA_SETTINGS">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="EXP_TIME" minOccurs="0"/>
				<xs:element ref="SHUTTER_SPEED" minOccurs="0"/>
				<xs:element ref="F_NUMBER" minOccurs="0"/>
				<xs:element ref="APERTURE" minOccurs="0"/>
				<xs:element ref="EXP_PROGRAM" minOccurs="0"/>
				<xs:element ref="BRIGHTNESS" minOccurs="0"/>
				<xs:element ref="EXPOSURE_BIAS" minOccurs="0"/>
				<xs:element ref="SUBJECT_DISTANCE" minOccurs="0"/>
				<xs:element ref="METERING_MODE" minOccurs="0"/>
				<xs:element ref="SCENE_ILLUMINANT" minOccurs="0"/>
				<xs:element ref="COLOR_TEMP" minOccurs="0"/>
				<xs:element ref="FOCAL_LENGTH" minOccurs="0"/>
				<xs:element ref="FLASH" minOccurs="0"/>
				<xs:element ref="FLASH_ENERGY" minOccurs="0"/>
				<xs:element ref="FLASH_RETURN" minOccurs="0"/>
				<xs:element ref="BACK_LIGHT" minOccurs="0"/>
				<xs:element ref="SUBJECT_LOCATION" minOccurs="0"/>
				<xs:element ref="EXPOSURE_INDEX" minOccurs="0"/>
				<xs:element ref="AUTO_FOCUS" minOccurs="0"/>
				<xs:element ref="SPECIAL_EFFECTS" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="CAMERA_LOCATION" minOccurs="0"/>
				<xs:element ref="ORIENTATION" minOccurs="0"/>
				<xs:element ref="PAR" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="CAPTION">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="CAPTURED_ITEM">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="REFLECTION_PRINT"/>
				<xs:element ref="FILM"/>
			</xs:choice>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="CAPTURE_TIME">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YEAR" minOccurs="0"/>
				<xs:element ref="MONTH" minOccurs="0"/>
				<xs:element ref="DAY" minOccurs="0"/>
				<xs:element ref="SEASON" minOccurs="0"/>
				<xs:element ref="HOUR" minOccurs="0"/>
				<xs:element ref="MINUTE" minOccurs="0"/>
				<xs:element ref="SECOND" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="CATEGORY" type="xs:string"/>
	<xs:element name="CFA_PATTERN">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="COLOR_ROW" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CHANNEL">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="CH_NAME"/>
				<xs:element ref="SIZE"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CHANNEL_LIST">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="CHANNEL" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
			<xs:attribute name="PREMULTIPLIED" default="FALSE">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="TRUE"/>
						<xs:enumeration value="FALSE"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="CH_NAME" type="xs:string"/>
	<xs:element name="COLOR" type="xs:string"/>
	<xs:element name="COLORSPACE">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
					<xs:attribute name="REF" type="xs:ENTITY"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="COLOR_INFO">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="COLORSPACE" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="COLOR_ROW">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="COLOR" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="COLOR_TEMP" type="xs:string"/>
	<xs:element name="COMMENT">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="COMPANY_NAME">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="COMPRESSION">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="CONTENT">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ROLL_CAPTION" minOccurs="0"/>
				<xs:element ref="CAPTION" minOccurs="0"/>
				<xs:element ref="CAPTURE_TIME" minOccurs="0"/>
				<xs:element ref="PERSON" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="THING" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="ORGANIZATION" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="KEYWORD" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="LOCATION" minOccurs="0"/>
				<xs:element ref="EVENT" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="AUDIO" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="COORD_LOC">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="LONGITUDE" minOccurs="0"/>
				<xs:element ref="LATITUDE" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="COPYRIGHT">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="COUNTRY">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="CREATION">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="GENERAL_CREATION" minOccurs="0"/>
				<xs:element ref="CAMERA_CAPTURE" minOccurs="0"/>
				<xs:element ref="SCANNER_CAPTURE" minOccurs="0"/>
				<xs:element ref="CAPTURED_ITEM" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="CREATION_TIME">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YEAR" minOccurs="0"/>
				<xs:element ref="MONTH" minOccurs="0"/>
				<xs:element ref="DAY" minOccurs="0"/>
				<xs:element ref="SEASON" minOccurs="0"/>
				<xs:element ref="HOUR" minOccurs="0"/>
				<xs:element ref="MINUTE" minOccurs="0"/>
				<xs:element ref="SECOND" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="DATE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YEAR" minOccurs="0"/>
				<xs:element ref="MONTH" minOccurs="0"/>
				<xs:element ref="DAY" minOccurs="0"/>
				<xs:element ref="SEASON" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="DATE_TIME">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YEAR" minOccurs="0"/>
				<xs:element ref="MONTH" minOccurs="0"/>
				<xs:element ref="DAY" minOccurs="0"/>
				<xs:element ref="SEASON" minOccurs="0"/>
				<xs:element ref="HOUR" minOccurs="0"/>
				<xs:element ref="MINUTE" minOccurs="0"/>
				<xs:element ref="SECOND" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="DATUM" type="xs:string"/>
	<xs:element name="DAY" type="xs:string"/>
	<xs:element name="DEVICE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="SENSOR_TECHNOLOGY" minOccurs="0"/>
				<xs:element ref="FOCAL_PLANE_RES" minOccurs="0"/>
				<xs:element ref="SPECTRAL_SENSITIVITY" minOccurs="0"/>
				<xs:element ref="ISO_SATURATION" minOccurs="0"/>
				<xs:element ref="ISO_NOISE" minOccurs="0"/>
				<xs:element ref="SPATIAL_FREQ_RESP" minOccurs="0"/>
				<xs:element ref="CFA_PATTERN" minOccurs="0"/>
				<xs:element ref="OECF" minOccurs="0"/>
				<xs:element ref="MAX_APERTURE" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="DIRECTION">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YAW" minOccurs="0"/>
				<xs:element ref="PITCH" minOccurs="0"/>
				<xs:element ref="ROLL" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="DOCUMENT_SIZE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="X"/>
				<xs:element ref="Y"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="DURATION">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YEAR" minOccurs="0"/>
				<xs:element ref="MONTH" minOccurs="0"/>
				<xs:element ref="DAY" minOccurs="0"/>
				<xs:element ref="SEASON" minOccurs="0"/>
				<xs:element ref="HOUR" minOccurs="0"/>
				<xs:element ref="MINUTE" minOccurs="0"/>
				<xs:element ref="SECOND" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="EMAIL">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
					<xs:attribute name="TYPE" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="EVENT">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="EVENT_TYPE"/>
				<xs:element ref="PARTICIPANT" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="EVENT_TIME" minOccurs="0"/>
				<xs:element ref="DURATION" minOccurs="0"/>
				<xs:element ref="LOCATION" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
				<xs:element ref="EVENT" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
			<xs:attribute name="IDENTIFIER" type="xs:ID"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="EVENT_TIME">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YEAR" minOccurs="0"/>
				<xs:element ref="MONTH" minOccurs="0"/>
				<xs:element ref="DAY" minOccurs="0"/>
				<xs:element ref="SEASON" minOccurs="0"/>
				<xs:element ref="HOUR" minOccurs="0"/>
				<xs:element ref="MINUTE" minOccurs="0"/>
				<xs:element ref="SECOND" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="EVENT_TYPE">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="EXPOSURE_BIAS" type="xs:string"/>
	<xs:element name="EXPOSURE_INDEX" type="xs:string"/>
	<xs:element name="EXP_PROGRAM" type="xs:string"/>
	<xs:element name="EXP_TIME" type="xs:string"/>
	<xs:element name="FILE">
		<xs:complexType>
			<xs:attribute name="REF" type="xs:ENTITY"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="FILM">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="BRAND" minOccurs="0"/>
				<xs:element ref="CATEGORY" minOccurs="0"/>
				<xs:element ref="FILM_SIZE" minOccurs="0"/>
				<xs:element ref="ROLL_ID" minOccurs="0"/>
				<xs:element ref="FRAME_ID" minOccurs="0"/>
				<xs:element ref="FILM_SPEED" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="FILM_SIZE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="X"/>
				<xs:element ref="Y"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="FILM_SPEED" type="xs:string"/>
	<xs:element name="FLASH" type="xs:string"/>
	<xs:element name="FLASH_ENERGY" type="xs:string"/>
	<xs:element name="FLASH_RETURN" type="xs:string"/>
	<xs:element name="FOCAL_LENGTH" type="xs:string"/>
	<xs:element name="FOCAL_PLANE_RES">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="X"/>
				<xs:element ref="Y"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="FRAME_ID" type="xs:string"/>
	<xs:element name="F_NUMBER" type="xs:string"/>
	<xs:element name="GENERAL_CREATION">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="CREATION_TIME" minOccurs="0"/>
				<xs:element ref="SOURCE" minOccurs="0"/>
				<xs:element ref="SCENE_TYPE" minOccurs="0"/>
				<xs:element ref="IMAGE_CREATOR" minOccurs="0"/>
				<xs:element ref="OPERATOR_ORG" minOccurs="0"/>
				<xs:element ref="OPERATOR_ID" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="GPS">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="COORD_LOC" minOccurs="0"/>
				<xs:element ref="TIME" minOccurs="0"/>
				<xs:element ref="GPS_SATELLITES" minOccurs="0"/>
				<xs:element ref="GPS_STATUS" minOccurs="0"/>
				<xs:element ref="GPS_MEASURE_MODE" minOccurs="0"/>
				<xs:element ref="GPS_DOP" minOccurs="0"/>
				<xs:element ref="GPS_SPEED" minOccurs="0"/>
				<xs:element ref="GPS_TRACK" minOccurs="0"/>
				<xs:element ref="GPS_IMAGE_DIR" minOccurs="0"/>
				<xs:element ref="GPS_MAP_DATUM" minOccurs="0"/>
				<xs:element ref="GPS_DEST_LOC" minOccurs="0"/>
				<xs:element ref="GPS_DEST_BEARING" minOccurs="0"/>
				<xs:element ref="GPS_DEST_DISTANCE" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="GPS_DEST_BEARING" type="xs:string"/>
	<xs:element name="GPS_DEST_DISTANCE" type="xs:string"/>
	<xs:element name="GPS_DEST_LOC">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ZONE"/>
				<xs:element ref="LONGITUDE"/>
				<xs:element ref="LATITUDE"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="GPS_DOP" type="xs:string"/>
	<xs:element name="GPS_IMAGE_DIR" type="xs:string"/>
	<xs:element name="GPS_MAP_DATUM" type="xs:string"/>
	<xs:element name="GPS_MEASURE_MODE" type="xs:string"/>
	<xs:element name="GPS_SATELLITES" type="xs:string"/>
	<xs:element name="GPS_SPEED" type="xs:string"/>
	<xs:element name="GPS_STATUS" type="xs:string"/>
	<xs:element name="GPS_TRACK" type="xs:string"/>
	<xs:element name="HEIGHT" type="xs:string"/>
	<xs:element name="HISTORY">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="IMG_PROCESSING" minOccurs="0"/>
				<xs:element ref="METADATA_HISTORY" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="HORIZONTAL_SFR" type="xs:string"/>
	<xs:element name="HOUR" type="xs:string"/>
	<xs:element name="IMAGE_CREATOR">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="IMAGE_ID">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="IMAGE_SIZE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="WIDTH"/>
				<xs:element ref="HEIGHT"/>
			</xs:sequence>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="IMG_COMPOSITED">
		<xs:complexType/>
	</xs:element>
	<xs:element name="IMG_CREATED">
		<xs:complexType/>
	</xs:element>
	<xs:element name="IMG_CROPPED">
		<xs:complexType/>
	</xs:element>
	<xs:element name="IMG_EXTENSIVELY_EDITED">
		<xs:complexType/>
	</xs:element>
	<xs:element name="IMG_GTC_ADJUSTED">
		<xs:complexType/>
	</xs:element>
	<xs:element name="IMG_PROCESSING">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="IMG_CREATED" minOccurs="0"/>
				<xs:element ref="IMG_CROPPED" minOccurs="0"/>
				<xs:element ref="IMG_ROTATED" minOccurs="0"/>
				<xs:element ref="IMG_GTC_ADJUSTED" minOccurs="0"/>
				<xs:element ref="IMG_SPACIALLY_ADJUSTED" minOccurs="0"/>
				<xs:element ref="IMG_RETOUCHED" minOccurs="0"/>
				<xs:element ref="IMG_EXTENSIVELY_EDITED" minOccurs="0"/>
				<xs:element ref="IMG_COMPOSITED" minOccurs="0"/>
				<xs:element ref="IMG_STC_ADJUSTED" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="IMG_RETOUCHED">
		<xs:complexType/>
	</xs:element>
	<xs:element name="IMG_ROTATED">
		<xs:complexType/>
	</xs:element>
	<xs:element name="IMG_SPACIALLY_ADJUSTED">
		<xs:complexType/>
	</xs:element>
	<xs:element name="IMG_STC_ADJUSTED">
		<xs:complexType/>
	</xs:element>
	<xs:element name="IPR">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="IPR_NAMES" minOccurs="0"/>
				<xs:element ref="IPR_DESCRIPTION" minOccurs="0"/>
				<xs:element ref="IPR_DATES" minOccurs="0"/>
				<xs:element ref="IPR_EXPLOITATION" minOccurs="0"/>
				<xs:element ref="IPR_IDENTIFICATION" minOccurs="0"/>
				<xs:element ref="IPR_CONTACT_POINT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_ADDRESS" type="xs:string"/>
	<xs:element name="IPR_CAPTION">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_COLLECTION">
		<xs:complexType/>
	</xs:element>
	<xs:element name="IPR_CONTACT_POINT">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="IPR_ADDRESS" minOccurs="0"/>
				<xs:element ref="IPR_LINK" minOccurs="0"/>
				<xs:element ref="IPR_COLLECTION" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_DATES">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ORIGINAL_CREATION_DATE" minOccurs="0"/>
				<xs:element ref="PICTURE_TAKEN_DATE" minOccurs="0"/>
				<xs:element ref="SCAN_DATE" minOccurs="0"/>
				<xs:element ref="PROCESSING_DATE" minOccurs="0"/>
				<xs:element ref="MODIFICATION_DATE" minOccurs="0"/>
				<xs:element ref="LAST_MODIFICATION_DATE" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_DESCRIPTION">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="IPR_TITLE" minOccurs="0"/>
				<xs:element ref="IPR_LEGEND" minOccurs="0"/>
				<xs:element ref="IPR_CAPTION" minOccurs="0"/>
				<xs:element ref="COPYRIGHT" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_EXPLOITATION">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="IPR_PROTECTION" minOccurs="0"/>
				<xs:element ref="IPR_RESTRICTIONS_OF_USE" minOccurs="0"/>
				<xs:element ref="IPR_OBLIGATIONS" minOccurs="0"/>
				<xs:element ref="IPR_MGMT_SYS" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_ID" type="xs:string"/>
	<xs:element name="IPR_IDENTIFICATION">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="IPR_IDENTIFIER" minOccurs="0"/>
				<xs:element ref="LICENCE_PLATE" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_IDENTIFIER">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="IPR_ID_MODE" minOccurs="0"/>
				<xs:element ref="IPR_ID"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_ID_MODE" type="xs:string"/>
	<xs:element name="IPR_IMAGE_CREATOR">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_LEGEND">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_LINK" type="xs:string"/>
	<xs:element name="IPR_MGMT_SYS">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="IPR_MGMT_TYPE" minOccurs="0"/>
				<xs:element ref="IPR_MGMT_SYS_ID" minOccurs="0"/>
				<xs:element ref="IPR_MGMT_SYS_LOCATION"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_MGMT_SYS_ID" type="xs:string"/>
	<xs:element name="IPR_MGMT_SYS_LOCATION">
		<xs:complexType>
			<xs:attribute name="linkRef" type="xs:string" use="required"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_MGMT_TYPE" type="xs:string"/>
	<xs:element name="IPR_NAMES">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="IPR_ORIGINAL_AUTHOR" minOccurs="0"/>
				<xs:element ref="IPR_IMAGE_CREATOR" minOccurs="0"/>
				<xs:element ref="IPR_RIGHT_HOLDER" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_OBLIGATIONS">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_ORIGINAL_AUTHOR">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_PROTECTION" type="xs:string"/>
	<xs:element name="IPR_RESTRICTIONS_OF_USE">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_RIGHT_HOLDER">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="IPR_TITLE">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="ISO_NOISE" type="xs:string"/>
	<xs:element name="ISO_SATURATION" type="xs:string"/>
	<xs:element name="JOB_TITLE">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="KEYWORD">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="PROPRIETARY"/>
				<xs:element ref="COMMENT"/>
				<xs:element ref="KEYWORD"/>
			</xs:choice>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
			<xs:attribute name="DICTIONARY" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="LAST_MODIFICATION_DATE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YEAR" minOccurs="0"/>
				<xs:element ref="MONTH" minOccurs="0"/>
				<xs:element ref="DAY" minOccurs="0"/>
				<xs:element ref="SEASON" minOccurs="0"/>
				<xs:element ref="HOUR" minOccurs="0"/>
				<xs:element ref="MINUTE" minOccurs="0"/>
				<xs:element ref="SECOND" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="LATITUDE" type="xs:string"/>
	<xs:element name="LENS_INFO">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="MANUFACTURER" minOccurs="0"/>
				<xs:element ref="MODEL" minOccurs="0"/>
				<xs:element ref="SERIAL" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="LICENCE_PLATE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="LP_COUNTRY"/>
				<xs:element ref="LP_REG_AUT"/>
				<xs:element ref="LP_REG_NUM"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="LOCATION">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="COORD_LOC" minOccurs="0"/>
				<xs:element ref="UTM_COORD_LOC" minOccurs="0"/>
				<xs:element ref="ADDRESS" minOccurs="0"/>
				<xs:element ref="GPS" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="LOG_EXPOSURE" type="xs:string"/>
	<xs:element name="LOG_VAL">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="LOG_EXPOSURE"/>
				<xs:element ref="OUTPUT_LEVEL" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="LONGITUDE" type="xs:string"/>
	<xs:element name="LP_COUNTRY" type="xs:string"/>
	<xs:element name="LP_REG_AUT" type="xs:string"/>
	<xs:element name="LP_REG_NUM" type="xs:string"/>
	<xs:element name="MANUFACTURER" type="xs:string"/>
	<xs:element name="MAX_APERTURE" type="xs:string"/>
	<xs:element name="MEDIUM" type="xs:string"/>
	<xs:element name="METADATA">
		<xs:complexType>
			<xs:sequence>
				<xs:sequence>
					<xs:element ref="BASIC_PARAM" minOccurs="0"/>
					<xs:element ref="CREATION" minOccurs="0"/>
					<xs:element ref="CONTENT" minOccurs="0"/>
					<xs:element ref="HISTORY" minOccurs="0"/>
					<xs:element ref="IPR" minOccurs="0"/>
				</xs:sequence>
				<xs:element ref="METADATA" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:NMTOKEN"/>
			<xs:attribute name="TYPE" default="SINGLE">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="SINGLE"/>
						<xs:enumeration value="COLLECTION"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="METADATA_HISTORY">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="UIID" minOccurs="0"/>
				<xs:sequence>
					<xs:element ref="BASIC_PARAM" minOccurs="0"/>
					<xs:element ref="CREATION" minOccurs="0"/>
					<xs:element ref="CONTENT" minOccurs="0"/>
					<xs:element ref="IPR" minOccurs="0"/>
				</xs:sequence>
				<xs:element ref="METADATA_HISTORY" minOccurs="0" maxOccurs="unbounded"/>
			</xs:choice>
		</xs:complexType>
	</xs:element>
	<xs:element name="METERING_MODE" type="xs:string"/>
	<xs:element name="MINUTE" type="xs:string"/>
	<xs:element name="MODEL" type="xs:string"/>
	<xs:element name="MODIFICATION_DATE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YEAR" minOccurs="0"/>
				<xs:element ref="MONTH" minOccurs="0"/>
				<xs:element ref="DAY" minOccurs="0"/>
				<xs:element ref="SEASON" minOccurs="0"/>
				<xs:element ref="HOUR" minOccurs="0"/>
				<xs:element ref="MINUTE" minOccurs="0"/>
				<xs:element ref="SECOND" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="MONTH" type="xs:string"/>
	<xs:element name="NAME_TITLE">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="NC">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="TYPE" default="given">
						<xs:simpleType>
							<xs:restriction base="xs:NMTOKEN">
								<xs:enumeration value="prefix"/>
								<xs:enumeration value="given"/>
								<xs:enumeration value="family"/>
								<xs:enumeration value="suffix"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="NICK_NAME">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="NUM_COMPONENTS">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="OECF">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="LOG_VAL" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="OPERATOR_ID">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="OPERATOR_ORG">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ORGANIZATION_NAME" minOccurs="0"/>
				<xs:element ref="ADDRESS" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="PHONE" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="EMAIL" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="WEB" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="ORGANIZATION">
		<xs:complexType>
			<xs:sequence>
				<xs:sequence>
					<xs:element ref="ORGANIZATION_NAME" minOccurs="0"/>
					<xs:element ref="ADDRESS" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="PHONE" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="EMAIL" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="WEB" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="PROPRIETARY" minOccurs="0"/>
					<xs:element ref="COMMENT" minOccurs="0"/>
				</xs:sequence>
				<xs:element ref="LOCATION" minOccurs="0"/>
				<xs:element ref="POSITION" minOccurs="0"/>
				<xs:element ref="KEYWORD" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
			<xs:attribute name="IDENTIFIER" type="xs:ID"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="ORGANIZATION_NAME">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="ORIENTATION">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YAW" minOccurs="0"/>
				<xs:element ref="PITCH" minOccurs="0"/>
				<xs:element ref="ROLL" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ORIGINAL_CREATION_DATE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YEAR" minOccurs="0"/>
				<xs:element ref="MONTH" minOccurs="0"/>
				<xs:element ref="DAY" minOccurs="0"/>
				<xs:element ref="SEASON" minOccurs="0"/>
				<xs:element ref="HOUR" minOccurs="0"/>
				<xs:element ref="MINUTE" minOccurs="0"/>
				<xs:element ref="SECOND" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="OUTPUT">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="WIDTH"/>
				<xs:element ref="HEIGHT"/>
			</xs:sequence>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="OUTPUT_LEVEL" type="xs:string"/>
	<xs:element name="PAR">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="WIDTH"/>
				<xs:element ref="HEIGHT"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PARTICIPANT">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="REF" type="xs:IDREF"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="PERSON">
		<xs:complexType>
			<xs:sequence>
				<xs:sequence>
					<xs:element ref="NAME_TITLE" minOccurs="0"/>
					<xs:element ref="PERSON_NAME" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="NICK_NAME" minOccurs="0"/>
					<xs:element ref="JOB_TITLE" minOccurs="0"/>
					<xs:element ref="COMPANY_NAME" minOccurs="0"/>
					<xs:element ref="ADDRESS" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="PHONE" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="EMAIL" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="WEB" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="BIRTH_DATE" minOccurs="0"/>
					<xs:element ref="AGE" minOccurs="0"/>
					<xs:element ref="PROPRIETARY" minOccurs="0"/>
					<xs:element ref="COMMENT" minOccurs="0"/>
				</xs:sequence>
				<xs:element ref="LOCATION" minOccurs="0"/>
				<xs:element ref="POSITION" minOccurs="0"/>
				<xs:element ref="KEYWORD" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
			<xs:attribute name="IDENTIFIER" type="xs:ID"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="PERSON_NAME">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="NC" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="PHONE">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
					<xs:attribute name="TYPE" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="PHYSICAL_SCAN_RES">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="X"/>
				<xs:element ref="Y"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PICTURE_TAKEN_DATE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YEAR" minOccurs="0"/>
				<xs:element ref="MONTH" minOccurs="0"/>
				<xs:element ref="DAY" minOccurs="0"/>
				<xs:element ref="SEASON" minOccurs="0"/>
				<xs:element ref="HOUR" minOccurs="0"/>
				<xs:element ref="MINUTE" minOccurs="0"/>
				<xs:element ref="SECOND" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="PITCH" type="xs:string"/>
	<xs:element name="PIXEL_SIZE" type="xs:string"/>
	<xs:element name="POINT">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="X"/>
				<xs:element ref="Y"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="POSITION">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0">
					<xs:choice>
						<xs:element ref="POINT"/>
						<xs:element ref="RECT"/>
					</xs:choice>
					<xs:element ref="REGION"/>
				</xs:choice>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="POSTCODE" type="xs:string"/>
	<xs:element name="PROCESSING_DATE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YEAR" minOccurs="0"/>
				<xs:element ref="MONTH" minOccurs="0"/>
				<xs:element ref="DAY" minOccurs="0"/>
				<xs:element ref="SEASON" minOccurs="0"/>
				<xs:element ref="HOUR" minOccurs="0"/>
				<xs:element ref="MINUTE" minOccurs="0"/>
				<xs:element ref="SECOND" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="PROPRIETARY">
		<xs:complexType mixed="true">
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
			<xs:attribute name="BLIND_WRTIE" default="FALSE">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="TRUE"/>
						<xs:enumeration value="FALSE"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="RECT">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="X"/>
				<xs:element ref="Y"/>
				<xs:element ref="WIDTH"/>
				<xs:element ref="HEIGHT"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="REFLECTION_PRINT">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="DOCUMENT_SIZE" minOccurs="0"/>
				<xs:element ref="MEDIUM" minOccurs="0"/>
				<xs:element ref="RP_TYPE" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="REGION">
		<xs:complexType>
			<xs:sequence minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="X1"/>
				<xs:element ref="Y1"/>
				<xs:element ref="X2" minOccurs="0"/>
				<xs:element ref="Y2" minOccurs="0"/>
				<xs:element ref="X3" minOccurs="0"/>
				<xs:element ref="Y3" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="ROLL" type="xs:string"/>
	<xs:element name="ROLL_CAPTION">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="ROLL_ID" type="xs:string"/>
	<xs:element name="RP_TYPE" type="xs:string"/>
	<xs:element name="SCANNER_CAPTURE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="SCANNER_INFO" minOccurs="0"/>
				<xs:element ref="SOFTWARE_INFO" minOccurs="0"/>
				<xs:element ref="SCANNER_SETTINGS" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="SCANNER_INFO">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="MANUFACTURER" minOccurs="0"/>
				<xs:element ref="MODEL" minOccurs="0"/>
				<xs:element ref="SERIAL" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="SCANNER_SETTINGS">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="PIXEL_SIZE" minOccurs="0"/>
				<xs:element ref="PHYSICAL_SCAN_RES" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="SCAN_DATE">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="YEAR" minOccurs="0"/>
				<xs:element ref="MONTH" minOccurs="0"/>
				<xs:element ref="DAY" minOccurs="0"/>
				<xs:element ref="SEASON" minOccurs="0"/>
				<xs:element ref="HOUR" minOccurs="0"/>
				<xs:element ref="MINUTE" minOccurs="0"/>
				<xs:element ref="SECOND" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="SCENE_ILLUMINANT" type="xs:string"/>
	<xs:element name="SCENE_TYPE">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="SEASON">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="SECOND" type="xs:string"/>
	<xs:element name="SENSOR_TECHNOLOGY">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="SERIAL" type="xs:string"/>
	<xs:element name="SHUTTER_SPEED" type="xs:string"/>
	<xs:element name="SIZE" type="xs:string"/>
	<xs:element name="SOFTWARE_INFO">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="MANUFACTURER" minOccurs="0"/>
				<xs:element ref="MODEL" minOccurs="0"/>
				<xs:element ref="SERIAL" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="SOURCE">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="xmlLang" type="xs:string"/>
					<xs:attribute name="TIMESTAMP" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="SPATIAL_FREQ" type="xs:string"/>
	<xs:element name="SPATIAL_FREQ_RESP">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="SPATIAL_FREQ_VAL" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="SPATIAL_FREQ_VAL">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="SPATIAL_FREQ"/>
				<xs:element ref="HORIZONTAL_SFR"/>
				<xs:element ref="VERTICAL_SFR"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="SPECIAL_EFFECTS" type="xs:string"/>
	<xs:element name="SPECTRAL_SENSITIVITY" type="xs:string"/>
	<xs:element name="SUBJECT_DISTANCE" type="xs:string"/>
	<xs:element name="SUBJECT_LOCATION">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="COORD_LOC" minOccurs="0"/>
				<xs:element ref="UTM_COORD_LOC" minOccurs="0"/>
				<xs:element ref="ADDRESS" minOccurs="0"/>
				<xs:element ref="GPS" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="TEI.2">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="teiHeader"/>
				<xs:element ref="text"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="TEI.2"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="THING">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT"/>
				<xs:element ref="LOCATION" minOccurs="0"/>
				<xs:element ref="POSITION" minOccurs="0"/>
				<xs:element ref="THING" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
			<xs:attribute name="IDENTIFIER" type="xs:ID"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="TIME">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="HOUR" minOccurs="0"/>
				<xs:element ref="MINUTE" minOccurs="0"/>
				<xs:element ref="SECOND" minOccurs="0"/>
				<xs:element ref="PROPRIETARY" minOccurs="0"/>
				<xs:element ref="COMMENT" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="TYPE" type="xs:string"/>
	<xs:element name="UIID" type="xs:string"/>
	<xs:element name="UTM_COORD_LOC">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="ALTITUDE" minOccurs="0"/>
				<xs:element ref="DATUM" minOccurs="0"/>
				<xs:element ref="ZONE" minOccurs="0"/>
				<xs:element ref="UTM_LONGITUDE" minOccurs="0"/>
				<xs:element ref="UTM_LATITUDE" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="UTM_LATITUDE" type="xs:string"/>
	<xs:element name="UTM_LONGITUDE" type="xs:string"/>
	<xs:element name="VERTICAL_SFR" type="xs:string"/>
	<xs:element name="WEB">
		<xs:complexType>
			<xs:attribute name="xmlLang" type="xs:string"/>
			<xs:attribute name="TIMESTAMP" type="xs:string"/>
			<xs:attribute name="linkRef" type="xs:string" use="required"/>
			<xs:attribute name="TYPE" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="WIDTH" type="xs:string"/>
	<xs:element name="X" type="xs:string"/>
	<xs:element name="X1" type="xs:string"/>
	<xs:element name="X2" type="xs:string"/>
	<xs:element name="X3" type="xs:string"/>
	<xs:element name="Y" type="xs:string"/>
	<xs:element name="Y1" type="xs:string"/>
	<xs:element name="Y2" type="xs:string"/>
	<xs:element name="Y3" type="xs:string"/>
	<xs:element name="YAW" type="xs:string"/>
	<xs:element name="YEAR" type="xs:string"/>
	<xs:element name="ZIPCODE" type="xs:string"/>
	<xs:element name="ZONE" type="xs:string"/>
	<xs:element name="abbr">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="cert" type="xs:string"/>
			<xs:attribute name="expan" type="xs:string"/>
			<xs:attribute name="resp" type="xs:IDREF"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="abbr"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="accMat">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="acquisition">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="notBefore" type="xs:string"/>
			<xs:attribute name="notAfter" type="xs:string"/>
			<xs:attribute name="certainty">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="high"/>
						<xs:enumeration value="medium"/>
						<xs:enumeration value="low"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="evidence" default="external">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="internal"/>
						<xs:enumeration value="external"/>
						<xs:enumeration value="conjecture"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="add">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="msDescription"/>
				<xs:element ref="l"/>
				<xs:element ref="lg"/>
				<xs:element ref="p"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="cert" type="xs:string"/>
			<xs:attribute name="place" type="xs:string"/>
			<xs:attribute name="resp" type="xs:IDREF"/>
			<xs:attribute name="hand" type="xs:IDREF"/>
			<xs:attribute name="TEIform" type="xs:string" default="add"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="addSpan">
		<xs:complexType>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="cert" type="xs:string"/>
			<xs:attribute name="to" type="xs:IDREF" use="required"/>
			<xs:attribute name="place" type="xs:string"/>
			<xs:attribute name="resp" type="xs:IDREF"/>
			<xs:attribute name="hand" type="xs:IDREF"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="addSpan"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="additional">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="adminInfo" minOccurs="0"/>
				<xs:element ref="surrogates" minOccurs="0"/>
				<xs:element ref="accMat" minOccurs="0"/>
				<xs:element ref="listBibl" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="additions">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="adminInfo">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="p" maxOccurs="unbounded"/>
				<xs:sequence>
					<xs:element ref="recordHist" minOccurs="0"/>
					<xs:element ref="availability" minOccurs="0"/>
					<xs:element ref="custodialHist" minOccurs="0"/>
					<xs:element ref="remarks" minOccurs="0"/>
				</xs:sequence>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="altName">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="id" type="xs:ID"/>
					<xs:attribute name="lang" type="xs:IDREF"/>
					<xs:attribute name="rend" type="xs:string"/>
					<xs:attribute name="n" type="xs:string"/>
					<xs:attribute name="type" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="argument">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:sequence minOccurs="0">
					<xs:element ref="head"/>
					<xs:sequence minOccurs="0" maxOccurs="unbounded">
						<xs:choice>
							<xs:element ref="bibl"/>
							<xs:element ref="msDescription"/>
							<xs:element ref="l"/>
							<xs:element ref="lg"/>
							<xs:element ref="p"/>
							<xs:element ref="q"/>
							<xs:element ref="label"/>
							<xs:element ref="list"/>
							<xs:element ref="listBibl"/>
							<xs:element ref="note"/>
						</xs:choice>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
					</xs:sequence>
				</xs:sequence>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="argument"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="author">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="reg" type="xs:string"/>
			<xs:attribute name="key" type="xs:string"/>
			<xs:attribute name="attested" default="unk">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="yes"/>
						<xs:enumeration value="no"/>
						<xs:enumeration value="unk"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="accepted" default="a">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="a"/>
						<xs:enumeration value="y"/>
						<xs:enumeration value="n"/>
						<xs:enumeration value="u"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="authority">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="authority"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="availability">
		<xs:complexType>
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="p"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="status">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="free"/>
						<xs:enumeration value="unknown"/>
						<xs:enumeration value="restricted"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="availability"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="back">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="titlePage"/>
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:choice minOccurs="0">
					<xs:sequence>
						<xs:choice>
							<xs:element ref="argument"/>
							<xs:element ref="dateline"/>
							<xs:element ref="docAuthor"/>
							<xs:element ref="docDate"/>
							<xs:element ref="epigraph"/>
							<xs:element ref="head"/>
							<xs:element ref="opener"/>
							<xs:element ref="salute"/>
							<xs:element ref="signed"/>
						</xs:choice>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="argument"/>
							<xs:element ref="dateline"/>
							<xs:element ref="docAuthor"/>
							<xs:element ref="docDate"/>
							<xs:element ref="epigraph"/>
							<xs:element ref="head"/>
							<xs:element ref="opener"/>
							<xs:element ref="salute"/>
							<xs:element ref="signed"/>
							<xs:element ref="titlePage"/>
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
					</xs:sequence>
					<xs:sequence>
						<xs:element ref="div"/>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="div"/>
							<xs:element ref="titlePage"/>
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
					</xs:sequence>
				</xs:choice>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="decls" type="xs:IDREFS"/>
			<xs:attribute name="TEIform" type="xs:string" default="back"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="bibl">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="author"/>
				<xs:element ref="biblScope"/>
				<xs:element ref="edition"/>
				<xs:element ref="editor"/>
				<xs:element ref="extent"/>
				<xs:element ref="idno"/>
				<xs:element ref="imprint"/>
				<xs:element ref="note"/>
				<xs:element ref="publisher"/>
				<xs:element ref="pubPlace"/>
				<xs:element ref="respStmt"/>
				<xs:element ref="series"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="default" default="NO">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="YES"/>
						<xs:enumeration value="NO"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="bibl"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="biblScope">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="biblScope"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="binding">
		<xs:complexType>
			<xs:choice maxOccurs="unbounded">
				<xs:element ref="decoNote"/>
				<xs:element ref="p"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="notBefore" type="xs:string"/>
			<xs:attribute name="notAfter" type="xs:string"/>
			<xs:attribute name="certainty">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="high"/>
						<xs:enumeration value="medium"/>
						<xs:enumeration value="low"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="evidence" default="external">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="internal"/>
						<xs:enumeration value="external"/>
						<xs:enumeration value="conjecture"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="contemporary" default="unk">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="yes"/>
						<xs:enumeration value="no"/>
						<xs:enumeration value="unk"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="bindingDesc">
		<xs:complexType>
			<xs:choice>
				<xs:choice maxOccurs="unbounded">
					<xs:element ref="p"/>
					<xs:element ref="decoNote"/>
				</xs:choice>
				<xs:element ref="binding" maxOccurs="unbounded"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="birth">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="date"/>
				<xs:element ref="placeName"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="note"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="date" type="xs:string"/>
			<xs:attribute name="notBefore" type="xs:string"/>
			<xs:attribute name="notAfter" type="xs:string"/>
			<xs:attribute name="certainty">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="high"/>
						<xs:enumeration value="medium"/>
						<xs:enumeration value="low"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="evidence" default="external">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="internal"/>
						<xs:enumeration value="external"/>
						<xs:enumeration value="conjecture"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="bitsPerSample" type="xs:string"/>
	<xs:element name="body">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="argument"/>
					<xs:element ref="dateline"/>
					<xs:element ref="docAuthor"/>
					<xs:element ref="docDate"/>
					<xs:element ref="epigraph"/>
					<xs:element ref="head"/>
					<xs:element ref="opener"/>
					<xs:element ref="salute"/>
					<xs:element ref="signed"/>
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:choice>
					<xs:sequence>
						<xs:sequence maxOccurs="unbounded">
							<xs:choice>
								<xs:element ref="bibl"/>
								<xs:element ref="msDescription"/>
								<xs:element ref="l"/>
								<xs:element ref="lg"/>
								<xs:element ref="p"/>
								<xs:element ref="q"/>
								<xs:element ref="label"/>
								<xs:element ref="list"/>
								<xs:element ref="listBibl"/>
								<xs:element ref="note"/>
							</xs:choice>
							<xs:choice minOccurs="0" maxOccurs="unbounded">
								<xs:element ref="index"/>
								<xs:element ref="cb"/>
								<xs:element ref="lb"/>
								<xs:element ref="milestone"/>
								<xs:element ref="pb"/>
								<xs:element ref="addSpan"/>
								<xs:element ref="delSpan"/>
								<xs:element ref="gap"/>
							</xs:choice>
						</xs:sequence>
						<xs:sequence minOccurs="0">
							<xs:element ref="div"/>
							<xs:choice minOccurs="0" maxOccurs="unbounded">
								<xs:element ref="div"/>
								<xs:element ref="index"/>
								<xs:element ref="cb"/>
								<xs:element ref="lb"/>
								<xs:element ref="milestone"/>
								<xs:element ref="pb"/>
								<xs:element ref="addSpan"/>
								<xs:element ref="delSpan"/>
								<xs:element ref="gap"/>
							</xs:choice>
						</xs:sequence>
					</xs:sequence>
					<xs:sequence>
						<xs:element ref="div"/>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="div"/>
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
					</xs:sequence>
				</xs:choice>
				<xs:sequence minOccurs="0" maxOccurs="unbounded">
					<xs:choice>
						<xs:element ref="closer"/>
						<xs:element ref="dateline"/>
						<xs:element ref="epigraph"/>
						<xs:element ref="salute"/>
						<xs:element ref="signed"/>
						<xs:element ref="trailer"/>
					</xs:choice>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="decls" type="xs:IDREFS"/>
			<xs:attribute name="TEIform" type="xs:string" default="body"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="catDesc">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="catDesc"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="catRef">
		<xs:complexType>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="scheme" type="xs:IDREF"/>
			<xs:attribute name="target" type="xs:IDREFS" use="required"/>
			<xs:attribute name="TEIform" type="xs:string" default="catRef"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="catchwords">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="category">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="catDesc"/>
				<xs:element ref="category" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="category"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="cb">
		<xs:complexType>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="ed" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="cb"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="cell">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="role" type="xs:string" default="data"/>
			<xs:attribute name="rows" type="xs:NMTOKEN" default="1"/>
			<xs:attribute name="cols" type="xs:NMTOKEN" default="1"/>
			<xs:attribute name="TEIform" type="xs:string" default="cell"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="change">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="date"/>
				<xs:element ref="respStmt" maxOccurs="unbounded"/>
				<xs:element ref="item"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="change"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="checksum" type="xs:string"/>
	<xs:element name="classCode">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="scheme" type="xs:IDREF"/>
			<xs:attribute name="TEIform" type="xs:string" default="classCode"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="classDecl">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="taxonomy"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="classDecl"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="closer">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="signed"/>
				<xs:element ref="dateline"/>
				<xs:element ref="salute"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="closer"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="collation">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="collection">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="id" type="xs:ID"/>
					<xs:attribute name="lang" type="xs:IDREF"/>
					<xs:attribute name="rend" type="xs:string"/>
					<xs:attribute name="n" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="colophon">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="colormap" type="xs:string"/>
	<xs:element name="compression" type="xs:string"/>
	<xs:element name="condition">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="corr">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="msDescription"/>
				<xs:element ref="l"/>
				<xs:element ref="lg"/>
				<xs:element ref="p"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="cert" type="xs:string"/>
			<xs:attribute name="sic" type="xs:string"/>
			<xs:attribute name="resp" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="corr"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="country">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="reg" type="xs:string"/>
			<xs:attribute name="key" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="full" default="yes">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="yes"/>
						<xs:enumeration value="abb"/>
						<xs:enumeration value="init"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="country"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="creation">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="creation"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="custEvent">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="notBefore" type="xs:string"/>
			<xs:attribute name="notAfter" type="xs:string"/>
			<xs:attribute name="certainty">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="high"/>
						<xs:enumeration value="medium"/>
						<xs:enumeration value="low"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="evidence" default="external">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="internal"/>
						<xs:enumeration value="external"/>
						<xs:enumeration value="conjecture"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="type" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="custodialHist">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="p" maxOccurs="unbounded"/>
				<xs:element ref="custEvent" maxOccurs="unbounded"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="damage">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="extent" type="xs:string"/>
			<xs:attribute name="resp" type="xs:IDREF"/>
			<xs:attribute name="hand" type="xs:IDREF"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="agent" type="xs:string"/>
			<xs:attribute name="degree" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="damage"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="date">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="value" type="xs:string"/>
			<xs:attribute name="calendar" type="xs:string"/>
			<xs:attribute name="certainty" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="date"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="dateRange">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="to" type="xs:string"/>
			<xs:attribute name="exact">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="to"/>
						<xs:enumeration value="from"/>
						<xs:enumeration value="both"/>
						<xs:enumeration value="none"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="from" type="xs:string"/>
			<xs:attribute name="calendar" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="dateRange"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="dateTimeCreated" type="xs:string"/>
	<xs:element name="dateTimeProcessed" type="xs:string"/>
	<xs:element name="dateline">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="date"/>
				<xs:element ref="name"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="dateline"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="death">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="date"/>
				<xs:element ref="placeName"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="note"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="date" type="xs:string"/>
			<xs:attribute name="notBefore" type="xs:string"/>
			<xs:attribute name="notAfter" type="xs:string"/>
			<xs:attribute name="certainty">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="high"/>
						<xs:enumeration value="medium"/>
						<xs:enumeration value="low"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="evidence" default="external">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="internal"/>
						<xs:enumeration value="external"/>
						<xs:enumeration value="conjecture"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="decoNote">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="subtype" type="xs:string"/>
			<xs:attribute name="size" type="xs:string"/>
			<xs:attribute name="technique" type="xs:string"/>
			<xs:attribute name="quality" type="xs:string"/>
			<xs:attribute name="figurative" default="na">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="yes"/>
						<xs:enumeration value="no"/>
						<xs:enumeration value="na"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="illustrative" default="u">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="y"/>
						<xs:enumeration value="n"/>
						<xs:enumeration value="u"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="decoration">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="p" maxOccurs="unbounded"/>
				<xs:element ref="decoNote" maxOccurs="unbounded"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="del">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="cert" type="xs:string"/>
			<xs:attribute name="resp" type="xs:IDREF"/>
			<xs:attribute name="hand" type="xs:IDREF"/>
			<xs:attribute name="status" type="xs:string" default="unremarkable"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="del"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="delSpan">
		<xs:complexType>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="cert" type="xs:string"/>
			<xs:attribute name="to" type="xs:IDREF" use="required"/>
			<xs:attribute name="resp" type="xs:IDREF"/>
			<xs:attribute name="hand" type="xs:IDREF"/>
			<xs:attribute name="status" type="xs:string" default="unremarkable"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="delSpan"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="depth">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="id" type="xs:ID"/>
					<xs:attribute name="lang" type="xs:IDREF"/>
					<xs:attribute name="rend" type="xs:string"/>
					<xs:attribute name="n" type="xs:string"/>
					<xs:attribute name="units" type="xs:string" default="mm"/>
					<xs:attribute name="scope">
						<xs:simpleType>
							<xs:restriction base="xs:NMTOKEN">
								<xs:enumeration value="all"/>
								<xs:enumeration value="most"/>
								<xs:enumeration value="range"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="deviceSource" type="xs:string"/>
	<xs:element name="dimensions">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="height"/>
				<xs:element ref="width"/>
				<xs:element ref="depth"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="units" type="xs:string" default="mm"/>
			<xs:attribute name="scope">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="all"/>
						<xs:enumeration value="most"/>
						<xs:enumeration value="range"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="type" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="distributor">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="distributor"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="div">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="argument"/>
					<xs:element ref="dateline"/>
					<xs:element ref="docAuthor"/>
					<xs:element ref="docDate"/>
					<xs:element ref="epigraph"/>
					<xs:element ref="head"/>
					<xs:element ref="opener"/>
					<xs:element ref="salute"/>
					<xs:element ref="signed"/>
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:choice>
					<xs:sequence maxOccurs="unbounded">
						<xs:element ref="div"/>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
					</xs:sequence>
					<xs:sequence>
						<xs:sequence maxOccurs="unbounded">
							<xs:choice>
								<xs:element ref="bibl"/>
								<xs:element ref="msDescription"/>
								<xs:element ref="l"/>
								<xs:element ref="lg"/>
								<xs:element ref="p"/>
								<xs:element ref="q"/>
								<xs:element ref="label"/>
								<xs:element ref="list"/>
								<xs:element ref="listBibl"/>
								<xs:element ref="note"/>
							</xs:choice>
							<xs:choice minOccurs="0" maxOccurs="unbounded">
								<xs:element ref="index"/>
								<xs:element ref="cb"/>
								<xs:element ref="lb"/>
								<xs:element ref="milestone"/>
								<xs:element ref="pb"/>
								<xs:element ref="addSpan"/>
								<xs:element ref="delSpan"/>
								<xs:element ref="gap"/>
							</xs:choice>
						</xs:sequence>
						<xs:sequence minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="div"/>
							<xs:choice minOccurs="0" maxOccurs="unbounded">
								<xs:element ref="index"/>
								<xs:element ref="cb"/>
								<xs:element ref="lb"/>
								<xs:element ref="milestone"/>
								<xs:element ref="pb"/>
								<xs:element ref="addSpan"/>
								<xs:element ref="delSpan"/>
								<xs:element ref="gap"/>
							</xs:choice>
						</xs:sequence>
					</xs:sequence>
				</xs:choice>
				<xs:sequence minOccurs="0" maxOccurs="unbounded">
					<xs:choice>
						<xs:element ref="closer"/>
						<xs:element ref="dateline"/>
						<xs:element ref="epigraph"/>
						<xs:element ref="salute"/>
						<xs:element ref="signed"/>
						<xs:element ref="trailer"/>
					</xs:choice>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="decls" type="xs:IDREFS"/>
			<xs:attribute name="sample" default="complete">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="initial"/>
						<xs:enumeration value="medial"/>
						<xs:enumeration value="final"/>
						<xs:enumeration value="unknown"/>
						<xs:enumeration value="complete"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="part" default="N">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="Y"/>
						<xs:enumeration value="N"/>
						<xs:enumeration value="I"/>
						<xs:enumeration value="M"/>
						<xs:enumeration value="F"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="org" default="uniform">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="composite"/>
						<xs:enumeration value="uniform"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="div"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="docAuthor">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="docAuthor"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="docDate">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="value" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="docDate"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="docTitle">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:sequence maxOccurs="unbounded">
					<xs:element ref="titlePart"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="docTitle"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="edition">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="edition"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="editionStmt">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:choice>
					<xs:sequence>
						<xs:element ref="edition"/>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="respStmt"/>
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
					</xs:sequence>
					<xs:sequence maxOccurs="unbounded">
						<xs:element ref="p"/>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
					</xs:sequence>
				</xs:choice>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="editionStmt"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="editor">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="role" type="xs:string" default="editor"/>
			<xs:attribute name="TEIform" type="xs:string" default="editor"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="editorialDecl">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="p" maxOccurs="unbounded"/>
				<xs:sequence>
					<xs:element ref="stdVals" maxOccurs="unbounded"/>
					<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
				</xs:sequence>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="default" default="NO">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="YES"/>
						<xs:enumeration value="NO"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="editorialDecl"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="encodingDesc">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="projectDesc" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="samplingDecl" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="editorialDecl" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="tagsDecl" minOccurs="0"/>
				<xs:element ref="classDecl" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="p" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="encodingDesc"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="energetics">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="bitsPerSample"/>
				<xs:element ref="samplesPerPixel"/>
				<xs:element ref="extrasamples" minOccurs="0"/>
				<xs:element ref="colormap" minOccurs="0"/>
				<xs:element ref="grayResponseCurve"/>
				<xs:element ref="grayResponseUnit"/>
				<xs:element ref="whitePoint" minOccurs="0"/>
				<xs:element ref="primaryChromaticities" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="epigraph">
		<xs:complexType>
			<xs:sequence minOccurs="0" maxOccurs="unbounded">
				<xs:choice>
					<xs:element ref="bibl"/>
					<xs:element ref="msDescription"/>
					<xs:element ref="l"/>
					<xs:element ref="lg"/>
					<xs:element ref="p"/>
					<xs:element ref="q"/>
					<xs:element ref="label"/>
					<xs:element ref="list"/>
					<xs:element ref="listBibl"/>
					<xs:element ref="note"/>
				</xs:choice>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="epigraph"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="expan">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="cert" type="xs:string"/>
			<xs:attribute name="abbr" type="xs:string"/>
			<xs:attribute name="resp" type="xs:IDREF"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="expan"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="explicit">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="defective" default="no">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="yes"/>
						<xs:enumeration value="no"/>
						<xs:enumeration value="unk"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="extent">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="extent"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="extrasamples" type="xs:string"/>
	<xs:element name="fhotometricInterpretation" type="xs:string"/>
	<xs:element name="figDesc">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="figDesc"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="figure">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:sequence minOccurs="0">
					<xs:element ref="head"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
				<xs:sequence minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="p"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
				<xs:sequence minOccurs="0">
					<xs:element ref="figDesc"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
				<xs:sequence minOccurs="0">
					<xs:element ref="text"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="entity" type="xs:ENTITY"/>
			<xs:attribute name="TEIform" type="xs:string" default="figure"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="fileDesc">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="titleStmt"/>
				<xs:element ref="editionStmt" minOccurs="0"/>
				<xs:element ref="extent" minOccurs="0"/>
				<xs:element ref="publicationStmt"/>
				<xs:element ref="seriesStmt" minOccurs="0"/>
				<xs:element ref="notesStmt" minOccurs="0"/>
				<xs:element ref="sourceDesc" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="fileDesc"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="fileSize" type="xs:string"/>
	<xs:element name="foliation">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="foreign">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="TEIform" type="xs:string" default="foreign"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="form">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="format" type="xs:string"/>
	<xs:element name="formula">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="id" type="xs:ID"/>
					<xs:attribute name="lang" type="xs:IDREF"/>
					<xs:attribute name="rend" type="xs:string"/>
					<xs:attribute name="n" type="xs:string"/>
					<xs:attribute name="notation" type="xs:string" use="required"/>
					<xs:attribute name="TEIform" type="xs:string" default="formula"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="front">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="titlePage"/>
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:choice minOccurs="0">
					<xs:sequence>
						<xs:choice>
							<xs:element ref="argument"/>
							<xs:element ref="docAuthor"/>
							<xs:element ref="docDate"/>
							<xs:element ref="docTitle"/>
							<xs:element ref="epigraph"/>
							<xs:element ref="head"/>
							<xs:element ref="titlePart"/>
						</xs:choice>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="argument"/>
							<xs:element ref="docAuthor"/>
							<xs:element ref="docDate"/>
							<xs:element ref="docTitle"/>
							<xs:element ref="epigraph"/>
							<xs:element ref="head"/>
							<xs:element ref="titlePart"/>
							<xs:element ref="titlePage"/>
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
					</xs:sequence>
					<xs:sequence>
						<xs:element ref="div"/>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="div"/>
							<xs:element ref="titlePage"/>
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
					</xs:sequence>
				</xs:choice>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="decls" type="xs:IDREFS"/>
			<xs:attribute name="TEIform" type="xs:string" default="front"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="funder">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="funder"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="fw">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="place" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="fw"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="gap">
		<xs:complexType>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="desc" type="xs:string"/>
			<xs:attribute name="extent" type="xs:string"/>
			<xs:attribute name="resp" type="xs:IDREF"/>
			<xs:attribute name="hand" type="xs:IDREF"/>
			<xs:attribute name="reason" type="xs:string"/>
			<xs:attribute name="agent" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="gap"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="gloss">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="target" type="xs:IDREF"/>
			<xs:attribute name="TEIform" type="xs:string" default="gloss"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="grayResponseCurve" type="xs:string"/>
	<xs:element name="grayResponseUnit" type="xs:string"/>
	<xs:element name="hand">
		<xs:complexType>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="first" type="xs:string"/>
			<xs:attribute name="scribe" type="xs:string"/>
			<xs:attribute name="id" type="xs:ID" use="required"/>
			<xs:attribute name="style" type="xs:string"/>
			<xs:attribute name="lang" type="xs:string"/>
			<xs:attribute name="hand" type="xs:string"/>
			<xs:attribute name="character" type="xs:string"/>
			<xs:attribute name="resp" type="xs:string"/>
			<xs:attribute name="ink" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="hand"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="handDesc">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="scribe" type="xs:string"/>
			<xs:attribute name="script" type="xs:string"/>
			<xs:attribute name="medium" type="xs:string"/>
			<xs:attribute name="scope">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="sole"/>
						<xs:enumeration value="major"/>
						<xs:enumeration value="minor"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="handList">
		<xs:complexType>
			<xs:sequence minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="hand"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="handList"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="handShift">
		<xs:complexType>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="style" type="xs:string"/>
			<xs:attribute name="new" type="xs:IDREF"/>
			<xs:attribute name="old" type="xs:IDREF"/>
			<xs:attribute name="character" type="xs:string"/>
			<xs:attribute name="resp" type="xs:IDREF"/>
			<xs:attribute name="ink" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="handShift"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="head">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="head"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="height">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="id" type="xs:ID"/>
					<xs:attribute name="lang" type="xs:IDREF"/>
					<xs:attribute name="rend" type="xs:string"/>
					<xs:attribute name="n" type="xs:string"/>
					<xs:attribute name="units" type="xs:string" default="mm"/>
					<xs:attribute name="scope">
						<xs:simpleType>
							<xs:restriction base="xs:NMTOKEN">
								<xs:enumeration value="all"/>
								<xs:enumeration value="most"/>
								<xs:enumeration value="range"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="heraldry">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="hi">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="hi"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="history">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="p" maxOccurs="unbounded"/>
				<xs:sequence>
					<xs:element ref="origin" minOccurs="0"/>
					<xs:element ref="provenance" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="acquisition" minOccurs="0"/>
				</xs:sequence>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="hostComputer" type="xs:string"/>
	<xs:element name="idno">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="idno"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="imageCreation">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="sourceType" minOccurs="0"/>
				<xs:element ref="scanningAgency" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="hostComputer" minOccurs="0"/>
				<xs:element ref="deviceSource" minOccurs="0"/>
				<xs:element ref="scanningSystem" minOccurs="0"/>
				<xs:element ref="CAMERA_SETTINGS" minOccurs="0"/>
				<xs:element ref="sensor" minOccurs="0"/>
				<xs:element ref="lens" minOccurs="0"/>
				<xs:element ref="dateTimeCreated" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="imageData" type="xs:string"/>
	<xs:element name="imageLength" type="xs:string"/>
	<xs:element name="imageWidth" type="xs:string"/>
	<xs:element name="imgBasic">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="imgFormat"/>
				<xs:element ref="imgFile"/>
				<xs:element ref="preferredPresentation" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="imgCreation">
		<xs:complexType>
			<xs:sequence minOccurs="0">
				<xs:element ref="imageCreation"/>
				<xs:element ref="methodology"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="imgFile">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="imgIdentifier"/>
				<xs:element ref="fileSize"/>
				<xs:element ref="checksum" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="orientation">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="normal"/>
						<xs:enumeration value="180"/>
						<xs:enumeration value="cw90"/>
						<xs:enumeration value="ccw90"/>
						<xs:enumeration value="uncnown"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="dispOrientation">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="portrait"/>
						<xs:enumeration value="landscape"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="imgFormat">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="mimeType"/>
				<xs:element ref="format"/>
				<xs:element ref="compression"/>
				<xs:element ref="fhotometricInterpretation"/>
				<xs:element ref="segment" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="imgHistory">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="imgProcessing" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="imgPrevMetadata" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="imgIdentifier" type="xs:string"/>
	<xs:element name="imgPerformance">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="spatialMetrics" minOccurs="0"/>
				<xs:element ref="energetics" minOccurs="0"/>
				<xs:element ref="targetData" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="imgPrevMetadata">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="imgBasic" minOccurs="0"/>
				<xs:element ref="imgCreation" minOccurs="0"/>
				<xs:element ref="imgPerformance" minOccurs="0"/>
				<xs:element ref="imgProcessing" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="imgProcessing">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="dateTimeProcessed" minOccurs="0"/>
				<xs:element ref="sourceData" minOccurs="0"/>
				<xs:element ref="processingAgency" minOccurs="0"/>
				<xs:element ref="processingSoftware" minOccurs="0"/>
				<xs:element ref="processingActions" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="imprint">
		<xs:complexType>
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="pubPlace"/>
				<xs:element ref="publisher"/>
				<xs:element ref="date"/>
				<xs:element ref="biblScope"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="imprint"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="incipit">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="defective" default="no">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="yes"/>
						<xs:enumeration value="no"/>
						<xs:enumeration value="unk"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="index">
		<xs:complexType>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="level1" type="xs:string" use="required"/>
			<xs:attribute name="index" type="xs:string"/>
			<xs:attribute name="level3" type="xs:string"/>
			<xs:attribute name="level4" type="xs:string"/>
			<xs:attribute name="level2" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="index"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="institution">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="id" type="xs:ID"/>
					<xs:attribute name="lang" type="xs:IDREF"/>
					<xs:attribute name="rend" type="xs:string"/>
					<xs:attribute name="n" type="xs:string"/>
					<xs:attribute name="reg" type="xs:string"/>
					<xs:attribute name="key" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="item">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="msDescription"/>
				<xs:element ref="l"/>
				<xs:element ref="lg"/>
				<xs:element ref="p"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="item"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="keywords">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="term" maxOccurs="unbounded"/>
				<xs:element ref="list"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="scheme" type="xs:IDREF"/>
			<xs:attribute name="TEIform" type="xs:string" default="keywords"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="l">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="enjamb" type="xs:string"/>
			<xs:attribute name="real" type="xs:string"/>
			<xs:attribute name="met" type="xs:string"/>
			<xs:attribute name="rhyme" type="xs:string"/>
			<xs:attribute name="part" default="N">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="Y"/>
						<xs:enumeration value="N"/>
						<xs:enumeration value="I"/>
						<xs:enumeration value="M"/>
						<xs:enumeration value="F"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="l"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="label">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="label"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="langUsage">
		<xs:complexType>
			<xs:choice maxOccurs="unbounded">
				<xs:element ref="p"/>
				<xs:element ref="language"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="default" default="NO">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="YES"/>
						<xs:enumeration value="NO"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="langUsage"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="language">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="wsd" type="xs:ENTITY"/>
			<xs:attribute name="usage" type="xs:NMTOKEN"/>
			<xs:attribute name="TEIform" type="xs:string" default="language"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="layout">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="columns" type="xs:string" default="1"/>
			<xs:attribute name="ruledLines" type="xs:string"/>
			<xs:attribute name="writtenLines" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="lb">
		<xs:complexType>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="ed" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="lb"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="lens" type="xs:string"/>
	<xs:element name="lg">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="argument"/>
					<xs:element ref="dateline"/>
					<xs:element ref="docAuthor"/>
					<xs:element ref="docDate"/>
					<xs:element ref="epigraph"/>
					<xs:element ref="head"/>
					<xs:element ref="opener"/>
					<xs:element ref="salute"/>
					<xs:element ref="signed"/>
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:choice>
					<xs:element ref="l"/>
					<xs:element ref="lg"/>
				</xs:choice>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="l"/>
					<xs:element ref="lg"/>
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:sequence minOccurs="0" maxOccurs="unbounded">
					<xs:choice>
						<xs:element ref="closer"/>
						<xs:element ref="dateline"/>
						<xs:element ref="epigraph"/>
						<xs:element ref="salute"/>
						<xs:element ref="signed"/>
						<xs:element ref="trailer"/>
					</xs:choice>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="sample" default="complete">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="initial"/>
						<xs:enumeration value="medial"/>
						<xs:enumeration value="final"/>
						<xs:enumeration value="unknown"/>
						<xs:enumeration value="complete"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="part" default="N">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="Y"/>
						<xs:enumeration value="N"/>
						<xs:enumeration value="I"/>
						<xs:enumeration value="M"/>
						<xs:enumeration value="F"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="org" default="uniform">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="composite"/>
						<xs:enumeration value="uniform"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="real" type="xs:string"/>
			<xs:attribute name="met" type="xs:string"/>
			<xs:attribute name="rhyme" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="lg"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="list">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:sequence minOccurs="0">
					<xs:element ref="head"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
				<xs:choice>
					<xs:sequence minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="item"/>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
					</xs:sequence>
					<xs:sequence maxOccurs="unbounded">
						<xs:element ref="label"/>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
						<xs:element ref="item"/>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
					</xs:sequence>
				</xs:choice>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string" default="simple"/>
			<xs:attribute name="TEIform" type="xs:string" default="list"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="listBibl">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:sequence minOccurs="0">
					<xs:element ref="head"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
				<xs:element ref="bibl"/>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="bibl"/>
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:sequence minOccurs="0">
					<xs:element ref="trailer"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="default" default="NO">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="YES"/>
						<xs:enumeration value="NO"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="listBibl"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="listPerson">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="p" maxOccurs="unbounded"/>
				<xs:element ref="person" maxOccurs="unbounded"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="default" default="NO">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="YES"/>
						<xs:enumeration value="NO"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="particDesc"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="locus">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="id" type="xs:ID"/>
					<xs:attribute name="lang" type="xs:IDREF"/>
					<xs:attribute name="rend" type="xs:string"/>
					<xs:attribute name="n" type="xs:string"/>
					<xs:attribute name="from" type="xs:string"/>
					<xs:attribute name="to" type="xs:string"/>
					<xs:attribute name="targets" type="xs:IDREFS"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="manuscript">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="msDescription"/>
				<xs:element ref="techDesc" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="page" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="material">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="methodology" type="xs:string"/>
	<xs:element name="milestone">
		<xs:complexType>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="ed" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="unit" type="xs:string" use="required"/>
			<xs:attribute name="TEIform" type="xs:string" default="milestone"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="mimeType" type="xs:string"/>
	<xs:element name="msContents">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="p" maxOccurs="unbounded"/>
				<xs:sequence>
					<xs:element ref="overview" minOccurs="0"/>
					<xs:element ref="msItem" maxOccurs="unbounded"/>
				</xs:sequence>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="class" type="xs:IDREFS"/>
			<xs:attribute name="defective" default="no">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="yes"/>
						<xs:enumeration value="no"/>
						<xs:enumeration value="unk"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="msDescription">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="msHeading" minOccurs="0"/>
				<xs:element ref="msContents" minOccurs="0"/>
				<xs:element ref="physDesc" minOccurs="0"/>
				<xs:element ref="history" minOccurs="0"/>
				<xs:element ref="additional" minOccurs="0"/>
				<xs:element ref="msPart" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="status" default="uni">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="uni"/>
						<xs:enumeration value="compo"/>
						<xs:enumeration value="frag"/>
						<xs:enumeration value="def"/>
						<xs:enumeration value="unknown"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="msHeading">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="author"/>
				<xs:element ref="respStmt"/>
				<xs:element ref="title"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="origDate"/>
				<xs:element ref="textLang"/>
				<xs:element ref="note"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="msIdentifier">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="country" minOccurs="0"/>
				<xs:element ref="region" minOccurs="0"/>
				<xs:element ref="settlement"/>
				<xs:element ref="institution" minOccurs="0"/>
				<xs:element ref="repository"/>
				<xs:element ref="collection" minOccurs="0"/>
				<xs:element ref="idno"/>
				<xs:element ref="altName" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="msItem">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="locus" minOccurs="0"/>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="author"/>
					<xs:element ref="respStmt"/>
					<xs:element ref="title"/>
					<xs:element ref="rubric"/>
					<xs:element ref="summary"/>
					<xs:element ref="incipit"/>
					<xs:element ref="explicit"/>
					<xs:element ref="colophon"/>
					<xs:element ref="textLang"/>
					<xs:element ref="q"/>
					<xs:element ref="decoNote"/>
					<xs:element ref="bibl"/>
					<xs:element ref="listBibl"/>
					<xs:element ref="note"/>
					<xs:element ref="msItem"/>
				</xs:choice>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="class" type="xs:IDREFS"/>
			<xs:attribute name="defective" default="no">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="yes"/>
						<xs:enumeration value="no"/>
						<xs:enumeration value="unk"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="msPart">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="idno" minOccurs="0"/>
				<xs:element ref="msContents" minOccurs="0"/>
				<xs:element ref="physDesc" minOccurs="0"/>
				<xs:element ref="history" minOccurs="0"/>
				<xs:element ref="additional" minOccurs="0"/>
				<xs:element ref="msPart" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="msWriting">
		<xs:complexType>
			<xs:choice maxOccurs="unbounded">
				<xs:element ref="handDesc"/>
				<xs:element ref="p"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="hands" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="musicNotation">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="name">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" default="person">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="person"/>
						<xs:enumeration value="female"/>
						<xs:enumeration value="place"/>
						<xs:enumeration value="org"/>
						<xs:enumeration value="other"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="role" type="xs:string"/>
			<xs:attribute name="reg" type="xs:string"/>
			<xs:attribute name="key" type="xs:IDREF"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="note">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="msDescription"/>
				<xs:element ref="l"/>
				<xs:element ref="lg"/>
				<xs:element ref="p"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="target" type="xs:IDREFS"/>
			<xs:attribute name="place" type="xs:string" default="unspecified"/>
			<xs:attribute name="targetEnd" type="xs:IDREFS"/>
			<xs:attribute name="resp" type="xs:string"/>
			<xs:attribute name="anchored" default="yes">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="yes"/>
						<xs:enumeration value="no"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="note"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="notesStmt">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:sequence maxOccurs="unbounded">
					<xs:element ref="note"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="notesStmt"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="num">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="value" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="num"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="occupation">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="date"/>
				<xs:element ref="placeName"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="note"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="notBefore" type="xs:string"/>
			<xs:attribute name="notAfter" type="xs:string"/>
			<xs:attribute name="certainty">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="high"/>
						<xs:enumeration value="medium"/>
						<xs:enumeration value="low"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="evidence" default="external">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="internal"/>
						<xs:enumeration value="external"/>
						<xs:enumeration value="conjecture"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="opener">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="argument"/>
				<xs:element ref="epigraph"/>
				<xs:element ref="signed"/>
				<xs:element ref="dateline"/>
				<xs:element ref="salute"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="opener"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="orig">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="reg" type="xs:string"/>
			<xs:attribute name="resp" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="orig"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="origDate">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="id" type="xs:ID"/>
					<xs:attribute name="lang" type="xs:IDREF"/>
					<xs:attribute name="rend" type="xs:string"/>
					<xs:attribute name="n" type="xs:string"/>
					<xs:attribute name="notBefore" type="xs:string"/>
					<xs:attribute name="notAfter" type="xs:string"/>
					<xs:attribute name="certainty">
						<xs:simpleType>
							<xs:restriction base="xs:NMTOKEN">
								<xs:enumeration value="high"/>
								<xs:enumeration value="medium"/>
								<xs:enumeration value="low"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
					<xs:attribute name="evidence" default="external">
						<xs:simpleType>
							<xs:restriction base="xs:NMTOKEN">
								<xs:enumeration value="internal"/>
								<xs:enumeration value="external"/>
								<xs:enumeration value="conjecture"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="origPlace">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="id" type="xs:ID"/>
					<xs:attribute name="lang" type="xs:IDREF"/>
					<xs:attribute name="rend" type="xs:string"/>
					<xs:attribute name="n" type="xs:string"/>
					<xs:attribute name="reg" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="origin">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="notBefore" type="xs:string"/>
			<xs:attribute name="notAfter" type="xs:string"/>
			<xs:attribute name="certainty">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="high"/>
						<xs:enumeration value="medium"/>
						<xs:enumeration value="low"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="evidence" default="external">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="internal"/>
						<xs:enumeration value="external"/>
						<xs:enumeration value="conjecture"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="overview">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="p">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="p"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="page">
		<xs:complexType>
			<xs:sequence>
				<xs:choice>
					<xs:element ref="pgFoliation"/>
					<xs:element ref="pgPagination"/>
				</xs:choice>
				<xs:element ref="pgDescription" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="pgNote" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="pgTranscription" minOccurs="0"/>
				<xs:element ref="pgImage" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="pgWatermark" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="techDesc" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="version" type="xs:NMTOKEN" default="1.0"/>
			<xs:attribute name="lang" type="xs:NMTOKEN"/>
			<xs:attribute name="techD" type="xs:IDREF"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="pb">
		<xs:complexType>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="ed" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="pb"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="performanceData" type="xs:string"/>
	<xs:element name="persName">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="reg" type="xs:string"/>
			<xs:attribute name="key" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="persName"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="person">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="p" maxOccurs="unbounded"/>
				<xs:sequence>
					<xs:element ref="persName" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="birth" minOccurs="0"/>
					<xs:element ref="death" minOccurs="0"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="occupation"/>
						<xs:element ref="residence"/>
						<xs:element ref="bibl"/>
					</xs:choice>
				</xs:sequence>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="role" type="xs:string"/>
			<xs:attribute name="sex" default="m">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="m"/>
						<xs:enumeration value="f"/>
						<xs:enumeration value="u"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="age" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="pgCaption" type="xs:string"/>
	<xs:element name="pgDescription">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="pgCaption" minOccurs="0"/>
				<xs:element ref="pgText"/>
			</xs:sequence>
			<xs:attribute name="lang" type="xs:NMTOKEN" use="required"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="pgFoliation" type="xs:string"/>
	<xs:element name="pgImage">
		<xs:complexType>
			<xs:attribute name="id" type="xs:string" use="optional"/>
			<xs:attribute name="quality" type="xs:string" use="optional"/>
			<xs:attribute name="href" type="xs:string" use="optional"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="pgItem">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="pgItem"/>
			</xs:choice>
			<xs:attribute name="num" type="xs:NMTOKEN"/>
			<xs:attribute name="name" type="xs:string"/>
			<xs:attribute name="type">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="text"/>
						<xs:enumeration value="number"/>
						<xs:enumeration value="date"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="pgNote">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="lang" type="xs:NMTOKEN" use="required"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="pgPagination" type="xs:string"/>
	<xs:element name="pgText">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="pgItem"/>
			</xs:choice>
		</xs:complexType>
	</xs:element>
	<xs:element name="pgTranscription" type="xs:string"/>
	<xs:element name="pgWatermark">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="quality">
						<xs:simpleType>
							<xs:restriction base="xs:NMTOKEN">
								<xs:enumeration value="thumbnail"/>
								<xs:enumeration value="preview"/>
								<xs:enumeration value="normal"/>
								<xs:enumeration value="excellent"/>
								<xs:enumeration value="detail"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
					<xs:attribute name="href" type="xs:string" use="required"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="physDesc">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="p" maxOccurs="unbounded"/>
				<xs:sequence>
					<xs:element ref="form" minOccurs="0"/>
					<xs:element ref="support" minOccurs="0"/>
					<xs:element ref="extent" minOccurs="0"/>
					<xs:element ref="collation" minOccurs="0"/>
					<xs:element ref="layout" minOccurs="0"/>
					<xs:element ref="msWriting" minOccurs="0"/>
					<xs:element ref="musicNotation" minOccurs="0"/>
					<xs:element ref="decoration" minOccurs="0"/>
					<xs:element ref="bindingDesc" minOccurs="0"/>
					<xs:element ref="foliation" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element ref="additions" minOccurs="0"/>
					<xs:element ref="condition" minOccurs="0"/>
				</xs:sequence>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="placeName">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="country"/>
				<xs:element ref="region"/>
				<xs:element ref="settlement"/>
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="full" default="yes">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="yes"/>
						<xs:enumeration value="abb"/>
						<xs:enumeration value="init"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="reg" type="xs:string"/>
			<xs:attribute name="key" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="placeName"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="preferredPresentation" type="xs:string"/>
	<xs:element name="primaryChromaticities" type="xs:string"/>
	<xs:element name="principal">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="principal"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="processingActions" type="xs:string"/>
	<xs:element name="processingAgency" type="xs:string"/>
	<xs:element name="processingSoftware" type="xs:string"/>
	<xs:element name="profileDesc">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="creation" minOccurs="0"/>
				<xs:element ref="langUsage" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="listPerson" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="handList" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="textClass" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="profileDesc"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="profiles" type="xs:string"/>
	<xs:element name="projectDesc">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="default" default="NO">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="YES"/>
						<xs:enumeration value="NO"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="projectDesc"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="provenance">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="notBefore" type="xs:string"/>
			<xs:attribute name="notAfter" type="xs:string"/>
			<xs:attribute name="certainty">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="high"/>
						<xs:enumeration value="medium"/>
						<xs:enumeration value="low"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="evidence" default="external">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="internal"/>
						<xs:enumeration value="external"/>
						<xs:enumeration value="conjecture"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="ptr">
		<xs:complexType>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="crdate" type="xs:string"/>
			<xs:attribute name="evaluate">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="all"/>
						<xs:enumeration value="one"/>
						<xs:enumeration value="none"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="resp" type="xs:string"/>
			<xs:attribute name="targOrder" default="U">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="Y"/>
						<xs:enumeration value="N"/>
						<xs:enumeration value="U"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="targType" type="xs:NMTOKENS"/>
			<xs:attribute name="target" type="xs:IDREFS" use="required"/>
			<xs:attribute name="TEIform" type="xs:string" default="ptr"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="pubPlace">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="reg" type="xs:string"/>
			<xs:attribute name="key" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="pubPlace"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="publicationStmt">
		<xs:complexType>
			<xs:choice>
				<xs:sequence maxOccurs="unbounded">
					<xs:element ref="p"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
				<xs:sequence maxOccurs="unbounded">
					<xs:choice>
						<xs:element ref="publisher"/>
						<xs:element ref="distributor"/>
						<xs:element ref="authority"/>
						<xs:element ref="pubPlace"/>
						<xs:element ref="idno"/>
						<xs:element ref="availability"/>
						<xs:element ref="date"/>
					</xs:choice>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="publicationStmt"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="publisher">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="publisher"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="q">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="msDescription"/>
				<xs:element ref="l"/>
				<xs:element ref="lg"/>
				<xs:element ref="p"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="who" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="direct" default="unspecified">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="y"/>
						<xs:enumeration value="n"/>
						<xs:enumeration value="unspecified"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="q"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="recordHist">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="source"/>
				<xs:element ref="change" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="ref">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="crdate" type="xs:string"/>
			<xs:attribute name="evaluate">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="all"/>
						<xs:enumeration value="one"/>
						<xs:enumeration value="none"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="resp" type="xs:string"/>
			<xs:attribute name="targOrder" default="U">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="Y"/>
						<xs:enumeration value="N"/>
						<xs:enumeration value="U"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="targType" type="xs:NMTOKENS"/>
			<xs:attribute name="target" type="xs:IDREFS"/>
			<xs:attribute name="TEIform" type="xs:string" default="ref"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="reg">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="orig" type="xs:string"/>
			<xs:attribute name="resp" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="reg"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="region">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="reg" type="xs:string"/>
			<xs:attribute name="key" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="full" default="yes">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="yes"/>
						<xs:enumeration value="abb"/>
						<xs:enumeration value="init"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="region"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="remarks">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="rendition">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="rendition"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="repository">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="id" type="xs:ID"/>
					<xs:attribute name="lang" type="xs:IDREF"/>
					<xs:attribute name="rend" type="xs:string"/>
					<xs:attribute name="n" type="xs:string"/>
					<xs:attribute name="reg" type="xs:string"/>
					<xs:attribute name="key" type="xs:string"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="residence">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="date"/>
				<xs:element ref="placeName"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="note"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="notBefore" type="xs:string"/>
			<xs:attribute name="notAfter" type="xs:string"/>
			<xs:attribute name="certainty">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="high"/>
						<xs:enumeration value="medium"/>
						<xs:enumeration value="low"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="evidence" default="external">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="internal"/>
						<xs:enumeration value="external"/>
						<xs:enumeration value="conjecture"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="resp">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="resp"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="respStmt">
		<xs:complexType>
			<xs:choice maxOccurs="unbounded">
				<xs:element ref="resp"/>
				<xs:element ref="name"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="respStmt"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="restore">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="wit" type="xs:string"/>
			<xs:attribute name="cause" type="xs:string"/>
			<xs:attribute name="varSeq" type="xs:NMTOKEN"/>
			<xs:attribute name="cert" type="xs:string"/>
			<xs:attribute name="desc" type="xs:string"/>
			<xs:attribute name="resp" type="xs:IDREF"/>
			<xs:attribute name="hand" type="xs:IDREF"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="restore"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="revisionDesc">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="list"/>
				<xs:element ref="change" maxOccurs="unbounded"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="revisionDesc"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="row">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:choice>
					<xs:element ref="cell"/>
					<xs:element ref="table"/>
				</xs:choice>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="role" type="xs:string" default="data"/>
			<xs:attribute name="TEIform" type="xs:string" default="row"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="rowsPerStrip" type="xs:string"/>
	<xs:element name="rubric">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="salute">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="salute"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="samplesPerPixel" type="xs:string"/>
	<xs:element name="samplingDecl">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="default" default="NO">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="YES"/>
						<xs:enumeration value="NO"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="samplingDecl"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="samplingFrequencyPlane">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="plane" use="required">
						<xs:simpleType>
							<xs:restriction base="xs:NMTOKEN">
								<xs:enumeration value="cameraScanerFocal"/>
								<xs:enumeration value="object"/>
								<xs:enumeration value="sourceObject"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="scanningAgency" type="xs:string"/>
	<xs:element name="scanningSystem" type="xs:string"/>
	<xs:element name="secFol">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="segment">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="stripOffset" minOccurs="0"/>
				<xs:element ref="rowsPerStrip" minOccurs="0"/>
				<xs:element ref="stripByteCounts" minOccurs="0"/>
				<xs:element ref="tileWidth" minOccurs="0"/>
				<xs:element ref="tileLength" minOccurs="0"/>
				<xs:element ref="tileOffset" minOccurs="0"/>
				<xs:element ref="tileByteCount" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="segmentType" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="strips"/>
						<xs:enumeration value="tiles"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="sensor" type="xs:string"/>
	<xs:element name="series">
		<xs:complexType>
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="title"/>
				<xs:element ref="editor"/>
				<xs:element ref="respStmt"/>
				<xs:element ref="biblScope"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="series"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="seriesStmt">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:choice>
					<xs:sequence>
						<xs:element ref="title"/>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="idno"/>
							<xs:element ref="respStmt"/>
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
					</xs:sequence>
					<xs:sequence maxOccurs="unbounded">
						<xs:element ref="p"/>
						<xs:choice minOccurs="0" maxOccurs="unbounded">
							<xs:element ref="index"/>
							<xs:element ref="cb"/>
							<xs:element ref="lb"/>
							<xs:element ref="milestone"/>
							<xs:element ref="pb"/>
							<xs:element ref="addSpan"/>
							<xs:element ref="delSpan"/>
							<xs:element ref="gap"/>
						</xs:choice>
					</xs:sequence>
				</xs:choice>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="seriesStmt"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="settlement">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="reg" type="xs:string"/>
			<xs:attribute name="key" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="full" default="yes">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="yes"/>
						<xs:enumeration value="abb"/>
						<xs:enumeration value="init"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="settlement"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="sic">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="msDescription"/>
				<xs:element ref="l"/>
				<xs:element ref="lg"/>
				<xs:element ref="p"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="cert" type="xs:string"/>
			<xs:attribute name="corr" type="xs:string"/>
			<xs:attribute name="resp" type="xs:IDREF"/>
			<xs:attribute name="TEIform" type="xs:string" default="sic"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="signatures">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="signed">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="signed"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="source">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="sourceData" type="xs:string"/>
	<xs:element name="sourceDesc">
		<xs:complexType>
			<xs:choice maxOccurs="unbounded">
				<xs:element ref="p"/>
				<xs:element ref="bibl"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="msDescription"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="default" default="NO">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="YES"/>
						<xs:enumeration value="NO"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="sourceType" type="xs:string"/>
	<xs:element name="sourceXdimension" type="xs:string"/>
	<xs:element name="sourceYdimension" type="xs:string"/>
	<xs:element name="space">
		<xs:complexType>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="extent" type="xs:string"/>
			<xs:attribute name="dim">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="horizontal"/>
						<xs:enumeration value="vertical"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="resp" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="space"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="spatialMetrics">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="imageWidth"/>
				<xs:element ref="imageLength"/>
				<xs:element ref="xSamplingFrequency"/>
				<xs:element ref="ySamplingFrequency"/>
				<xs:element ref="samplingFrequencyPlane"/>
				<xs:element ref="sourceXdimension"/>
				<xs:element ref="sourceYdimension"/>
			</xs:sequence>
			<xs:attribute name="samplingFrequencyUnit" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="noUnit"/>
						<xs:enumeration value="inch"/>
						<xs:enumeration value="cm"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="sponsor">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="sponsor"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="stdVals">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="default" default="NO">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="YES"/>
						<xs:enumeration value="NO"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="stdVals"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="stripByteCounts" type="xs:string"/>
	<xs:element name="stripOffset" type="xs:string"/>
	<xs:element name="summary">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="supplied">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="source" type="xs:string"/>
			<xs:attribute name="resp" type="xs:string"/>
			<xs:attribute name="hand" type="xs:IDREF"/>
			<xs:attribute name="reason" type="xs:string"/>
			<xs:attribute name="agent" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="supplied"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="support">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="p" maxOccurs="unbounded"/>
				<xs:sequence>
					<xs:element ref="overview" minOccurs="0"/>
					<xs:element ref="watermarks" minOccurs="0"/>
				</xs:sequence>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="surrogates">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="table">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="head"/>
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:sequence maxOccurs="unbounded">
					<xs:element ref="row"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="rows" type="xs:NMTOKEN"/>
			<xs:attribute name="cols" type="xs:NMTOKEN"/>
			<xs:attribute name="TEIform" type="xs:string" default="table"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="tagUsage">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="gi" type="xs:NMTOKEN" use="required"/>
			<xs:attribute name="occurs" type="xs:NMTOKEN"/>
			<xs:attribute name="ident" type="xs:NMTOKEN"/>
			<xs:attribute name="render" type="xs:IDREF"/>
			<xs:attribute name="TEIform" type="xs:string" default="tagUsage"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="tagsDecl">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="rendition" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="tagUsage" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="tagsDecl"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="targetData">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="targetID"/>
				<xs:element ref="imageData" minOccurs="0"/>
				<xs:element ref="performanceData" minOccurs="0"/>
				<xs:element ref="profiles" minOccurs="0"/>
			</xs:choice>
			<xs:attribute name="targetType" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="external"/>
						<xs:enumeration value="internal"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="targetID" type="xs:string"/>
	<xs:element name="taxonomy">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="category" maxOccurs="unbounded"/>
				<xs:sequence>
					<xs:element ref="bibl"/>
					<xs:element ref="category" minOccurs="0" maxOccurs="unbounded"/>
				</xs:sequence>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="taxonomy"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="techDesc">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="imgBasic" minOccurs="0"/>
				<xs:element ref="imgCreation"/>
				<xs:element ref="imgPerformance" minOccurs="0"/>
				<xs:element ref="imgHistory" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="teiHeader">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="fileDesc"/>
				<xs:element ref="encodingDesc" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="profileDesc" minOccurs="0" maxOccurs="unbounded"/>
				<xs:element ref="revisionDesc" minOccurs="0"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="creator" type="xs:string"/>
			<xs:attribute name="date.created" type="xs:string"/>
			<xs:attribute name="status" default="new">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="new"/>
						<xs:enumeration value="update"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="type" type="xs:string" default="text"/>
			<xs:attribute name="date.updated" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="teiHeader"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="term">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="term"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="text">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:sequence minOccurs="0">
					<xs:element ref="front"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
				<xs:element ref="body"/>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:sequence minOccurs="0">
					<xs:element ref="back"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="decls" type="xs:IDREFS"/>
			<xs:attribute name="TEIform" type="xs:string" default="text"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="textClass">
		<xs:complexType>
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="classCode"/>
				<xs:element ref="catRef"/>
				<xs:element ref="keywords"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="default" default="NO">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="YES"/>
						<xs:enumeration value="NO"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="TEIform" type="xs:string" default="textClass"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="textLang">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="langKey" type="xs:IDREF"/>
			<xs:attribute name="otherLangs" type="xs:IDREFS"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="tileByteCount" type="xs:string"/>
	<xs:element name="tileLength" type="xs:string"/>
	<xs:element name="tileOffset" type="xs:string"/>
	<xs:element name="tileWidth" type="xs:string"/>
	<xs:element name="title">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="level">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="a"/>
						<xs:enumeration value="m"/>
						<xs:enumeration value="j"/>
						<xs:enumeration value="s"/>
						<xs:enumeration value="u"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="title"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="titlePage">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:choice>
					<xs:element ref="docAuthor"/>
					<xs:element ref="docDate"/>
					<xs:element ref="docTitle"/>
					<xs:element ref="epigraph"/>
					<xs:element ref="figure"/>
					<xs:element ref="titlePart"/>
				</xs:choice>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="docAuthor"/>
					<xs:element ref="docDate"/>
					<xs:element ref="docTitle"/>
					<xs:element ref="epigraph"/>
					<xs:element ref="figure"/>
					<xs:element ref="titlePart"/>
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="titlePage"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="titlePart">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="type" type="xs:string" default="main"/>
			<xs:attribute name="TEIform" type="xs:string" default="titlePart"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="titleStmt">
		<xs:complexType>
			<xs:sequence>
				<xs:choice minOccurs="0" maxOccurs="unbounded">
					<xs:element ref="index"/>
					<xs:element ref="cb"/>
					<xs:element ref="lb"/>
					<xs:element ref="milestone"/>
					<xs:element ref="pb"/>
					<xs:element ref="addSpan"/>
					<xs:element ref="delSpan"/>
					<xs:element ref="gap"/>
				</xs:choice>
				<xs:sequence maxOccurs="unbounded">
					<xs:element ref="title"/>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
				<xs:sequence minOccurs="0" maxOccurs="unbounded">
					<xs:choice>
						<xs:element ref="author"/>
						<xs:element ref="editor"/>
						<xs:element ref="sponsor"/>
						<xs:element ref="funder"/>
						<xs:element ref="principal"/>
						<xs:element ref="respStmt"/>
					</xs:choice>
					<xs:choice minOccurs="0" maxOccurs="unbounded">
						<xs:element ref="index"/>
						<xs:element ref="cb"/>
						<xs:element ref="lb"/>
						<xs:element ref="milestone"/>
						<xs:element ref="pb"/>
						<xs:element ref="addSpan"/>
						<xs:element ref="delSpan"/>
						<xs:element ref="gap"/>
					</xs:choice>
				</xs:sequence>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="titleStmt"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="trailer">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="trailer"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="unclear">
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="dimensions"/>
				<xs:element ref="locus"/>
				<xs:element ref="origDate"/>
				<xs:element ref="origPlace"/>
				<xs:element ref="msIdentifier"/>
				<xs:element ref="material"/>
				<xs:element ref="signatures"/>
				<xs:element ref="catchwords"/>
				<xs:element ref="secFol"/>
				<xs:element ref="heraldry"/>
				<xs:element ref="abbr"/>
				<xs:element ref="date"/>
				<xs:element ref="dateRange"/>
				<xs:element ref="expan"/>
				<xs:element ref="name"/>
				<xs:element ref="num"/>
				<xs:element ref="persName"/>
				<xs:element ref="placeName"/>
				<xs:element ref="add"/>
				<xs:element ref="corr"/>
				<xs:element ref="damage"/>
				<xs:element ref="del"/>
				<xs:element ref="orig"/>
				<xs:element ref="reg"/>
				<xs:element ref="restore"/>
				<xs:element ref="sic"/>
				<xs:element ref="space"/>
				<xs:element ref="supplied"/>
				<xs:element ref="unclear"/>
				<xs:element ref="foreign"/>
				<xs:element ref="gloss"/>
				<xs:element ref="hi"/>
				<xs:element ref="term"/>
				<xs:element ref="title"/>
				<xs:element ref="ptr"/>
				<xs:element ref="ref"/>
				<xs:element ref="formula"/>
				<xs:element ref="fw"/>
				<xs:element ref="handShift"/>
				<xs:element ref="bibl"/>
				<xs:element ref="q"/>
				<xs:element ref="label"/>
				<xs:element ref="list"/>
				<xs:element ref="listBibl"/>
				<xs:element ref="note"/>
				<xs:element ref="figure"/>
				<xs:element ref="table"/>
				<xs:element ref="text"/>
				<xs:element ref="index"/>
				<xs:element ref="cb"/>
				<xs:element ref="lb"/>
				<xs:element ref="milestone"/>
				<xs:element ref="pb"/>
				<xs:element ref="addSpan"/>
				<xs:element ref="delSpan"/>
				<xs:element ref="gap"/>
			</xs:choice>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
			<xs:attribute name="cert" type="xs:string"/>
			<xs:attribute name="resp" type="xs:string"/>
			<xs:attribute name="hand" type="xs:IDREF"/>
			<xs:attribute name="reason" type="xs:string"/>
			<xs:attribute name="agent" type="xs:string"/>
			<xs:attribute name="TEIform" type="xs:string" default="unclear"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="watermarks">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element ref="p"/>
			</xs:sequence>
			<xs:attribute name="id" type="xs:ID"/>
			<xs:attribute name="lang" type="xs:IDREF"/>
			<xs:attribute name="rend" type="xs:string"/>
			<xs:attribute name="n" type="xs:string"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="whitePoint" type="xs:string"/>
	<xs:element name="width">
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="id" type="xs:ID"/>
					<xs:attribute name="lang" type="xs:IDREF"/>
					<xs:attribute name="rend" type="xs:string"/>
					<xs:attribute name="n" type="xs:string"/>
					<xs:attribute name="units" type="xs:string" default="mm"/>
					<xs:attribute name="scope">
						<xs:simpleType>
							<xs:restriction base="xs:NMTOKEN">
								<xs:enumeration value="all"/>
								<xs:enumeration value="most"/>
								<xs:enumeration value="range"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:attribute>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="xSamplingFrequency" type="xs:string"/>
	<xs:element name="ySamplingFrequency" type="xs:string"/>
</xs:schema>

