<!--SIF Implementation Specification UK 1.0-6 (September 18, 2009)-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" targetNamespace="http://www.sifinfo.org/uk/infrastructure/2.x" xmlns:sif="http://www.sifinfo.org/uk/infrastructure/2.x" elementFormDefault="qualified">
  <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="imports/xml/xml.xsd" />

  <!--Infrastructure Common Elements-->


  <!--SIF_Message-->

  <xs:complexType name="SIF_MessageType">
    <xs:choice>
      <xs:element ref="sif:SIF_Ack" />
      <xs:element ref="sif:SIF_Event" />
      <xs:element ref="sif:SIF_Provide" />
      <xs:element ref="sif:SIF_Provision" />
      <xs:element ref="sif:SIF_Register" />
      <xs:element ref="sif:SIF_Request" />
      <xs:element ref="sif:SIF_Response" />
      <xs:element ref="sif:SIF_Subscribe" />
      <xs:element ref="sif:SIF_SystemControl" />
      <xs:element ref="sif:SIF_Unprovide" />
      <xs:element ref="sif:SIF_Unregister" />
      <xs:element ref="sif:SIF_Unsubscribe" />
    </xs:choice>
    <!--<xs:attribute name="xmlns" use="optional" type="xs:anyURI" />-->
    <xs:attribute name="Version" use="required" type="sif:VersionType" />
  </xs:complexType>

  <xs:element name="SIF_Message" type="sif:SIF_MessageType" />


  <!--SIF_Header-->

  <xs:complexType name="SIF_HeaderType">
    <xs:sequence>
      <xs:element name="SIF_MsgId" type="sif:MsgIdType" />
      <xs:element name="SIF_Timestamp" type="xs:dateTime" />
      <xs:element name="SIF_Security" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_SecureChannel">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_AuthenticationLevel" />
                  <xs:element ref="sif:SIF_EncryptionLevel" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SourceId" type="xs:token" />
      <xs:element name="SIF_DestinationId" minOccurs="0" type="xs:token" />
      <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />


  <!--SIF_EncryptionLevel-->

  <xs:simpleType name="SIF_EncryptionLevelType">
    <xs:restriction base="xs:unsignedInt">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="SIF_EncryptionLevel" type="sif:SIF_EncryptionLevelType" />


  <!--SIF_AuthenticationLevel-->

  <xs:simpleType name="SIF_AuthenticationLevelType">
    <xs:restriction base="xs:unsignedInt">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="SIF_AuthenticationLevel" type="sif:SIF_AuthenticationLevelType" />


  <!--SIF_Contexts-->

  <xs:complexType name="SIF_ContextsType">
    <xs:sequence>
      <xs:element ref="sif:SIF_Context" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />


  <!--SIF_Context-->

  <xs:simpleType name="SIF_ContextType">
    <xs:restriction base="xs:token" />
  </xs:simpleType>

  <xs:element name="SIF_Context" type="sif:SIF_ContextType" />


  <!--SIF_Protocol-->

  <xs:complexType name="SIF_ProtocolType">
    <xs:sequence>
      <xs:choice>
        <xs:element name="SIF_URL" type="xs:anyURI" />
        <xs:element name="SIF_Property" maxOccurs="unbounded">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="SIF_Name" type="xs:token" />
              <xs:element name="SIF_Value" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:sequence>
    <xs:attribute name="Type" use="required">
      <xs:simpleType>
        <xs:union>
          <xs:simpleType>
            <xs:restriction base="sif:DefinedProtocolsType" />
          </xs:simpleType>
          <xs:simpleType>
            <xs:restriction base="xs:token" />
          </xs:simpleType>
        </xs:union>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="Secure" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="Yes" />
          <xs:enumeration value="No" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>

  <xs:element name="SIF_Protocol" type="sif:SIF_ProtocolType" />


  <!--SIF_Status-->

  <xs:complexType name="SIF_StatusType">
    <xs:sequence>
      <xs:element name="SIF_Code" type="sif:InfrastructureStatusCodeType" />
      <xs:element name="SIF_Desc" minOccurs="0" type="xs:string" />
      <xs:element name="SIF_Data" minOccurs="0">
        <xs:complexType>
          <xs:choice>
            <xs:element ref="sif:SIF_Message" />
            <xs:element name="SIF_AgentACL" type="sif:SIF_AgentACLInfrastructureType" />
            <xs:element name="SIF_ZoneStatus" type="sif:SIF_ZoneStatusInfrastructureType" />
          </xs:choice>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Status" type="sif:SIF_StatusType" />


  <!--SIF_Error-->

  <xs:complexType name="SIF_ErrorType">
    <xs:sequence>
      <xs:element name="SIF_Category" type="sif:InfrastructureErrorCategoryType" />
      <xs:element name="SIF_Code">
        <xs:simpleType>
          <xs:union>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureXMLValidationErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureEncryptionErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureAuthenticationErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureAccessAndPermissionErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureRegistrationErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureProvisionErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureSubscriptionErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureRequestAndResponseErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureEventReportingAndProcessingErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureTransportErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureSystemErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureGenericMessageHandlingErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="xs:token" />
            </xs:simpleType>
          </xs:union>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SIF_Desc" type="xs:string" />
      <xs:element name="SIF_ExtendedDesc" minOccurs="0" type="xs:string" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Error" type="sif:SIF_ErrorType" />


  <!--SIF_Query-->

  <xs:complexType name="SIF_QueryType">
    <xs:sequence>
      <xs:element name="SIF_QueryObject">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Element" minOccurs="0" maxOccurs="unbounded" type="xs:normalizedString" />
          </xs:sequence>
          <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
        </xs:complexType>
      </xs:element>
      <xs:choice minOccurs="0">
        <xs:element name="SIF_ConditionGroup">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="SIF_Conditions" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="SIF_Condition" maxOccurs="unbounded">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="SIF_Element" type="xs:normalizedString" />
                          <xs:element name="SIF_Operator">
                            <xs:simpleType>
                              <xs:restriction base="xs:token">
                                <xs:enumeration value="EQ" />
                                <xs:enumeration value="LT" />
                                <xs:enumeration value="GT" />
                                <xs:enumeration value="LE" />
                                <xs:enumeration value="GE" />
                                <xs:enumeration value="NE" />
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="SIF_Value" type="xs:string" />
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                  <xs:attribute name="Type" use="required">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="And" />
                        <xs:enumeration value="Or" />
                        <xs:enumeration value="None" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:attribute>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
            <xs:attribute name="Type" use="required">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="And" />
                  <xs:enumeration value="Or" />
                  <xs:enumeration value="None" />
                </xs:restriction>
              </xs:simpleType>
            </xs:attribute>
          </xs:complexType>
        </xs:element>
        <xs:element name="SIF_Example" type="sif:SIF_ExampleObjectType" />
      </xs:choice>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Query" type="sif:SIF_QueryType" />


  <!--SIF_ExtendedQuery-->

  <xs:complexType name="SIF_ExtendedQueryType">
    <xs:sequence>
      <xs:element name="SIF_DestinationProvider" minOccurs="0" type="sif:SIF_RequestObjectNamesType" />
      <xs:element name="SIF_Select">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Element" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="Alias" use="optional" type="xs:normalizedString" />
                    <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="Distinct" use="required" type="xs:boolean" />
          <xs:attribute name="RowCount" use="required">
            <xs:simpleType>
              <xs:union>
                <xs:simpleType>
                  <xs:restriction base="xs:positiveInteger" />
                </xs:simpleType>
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="All" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:union>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_From">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Join" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_JoinOn" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_LeftElement">
                          <xs:complexType>
                            <xs:simpleContent>
                              <xs:extension base="xs:normalizedString">
                                <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
                              </xs:extension>
                            </xs:simpleContent>
                          </xs:complexType>
                        </xs:element>
                        <xs:element name="SIF_RightElement">
                          <xs:complexType>
                            <xs:simpleContent>
                              <xs:extension base="xs:normalizedString">
                                <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
                              </xs:extension>
                            </xs:simpleContent>
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="Type" use="required">
                  <xs:simpleType>
                    <xs:restriction base="xs:token">
                      <xs:enumeration value="Inner" />
                      <xs:enumeration value="LeftOuter" />
                      <xs:enumeration value="RightOuter" />
                      <xs:enumeration value="FullOuter" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Where" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_ConditionGroup">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Conditions" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Condition" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_Element">
                                <xs:complexType>
                                  <xs:simpleContent>
                                    <xs:extension base="xs:normalizedString">
                                      <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
                                    </xs:extension>
                                  </xs:simpleContent>
                                </xs:complexType>
                              </xs:element>
                              <xs:element name="SIF_Operator">
                                <xs:simpleType>
                                  <xs:restriction base="xs:token">
                                    <xs:enumeration value="EQ" />
                                    <xs:enumeration value="LT" />
                                    <xs:enumeration value="GT" />
                                    <xs:enumeration value="LE" />
                                    <xs:enumeration value="GE" />
                                    <xs:enumeration value="NE" />
                                  </xs:restriction>
                                </xs:simpleType>
                              </xs:element>
                              <xs:element name="SIF_Value" type="xs:string" />
                            </xs:sequence>
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                      <xs:attribute name="Type" use="required">
                        <xs:simpleType>
                          <xs:restriction base="xs:token">
                            <xs:enumeration value="And" />
                            <xs:enumeration value="Or" />
                            <xs:enumeration value="None" />
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:attribute>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="Type" use="required">
                  <xs:simpleType>
                    <xs:restriction base="xs:token">
                      <xs:enumeration value="And" />
                      <xs:enumeration value="Or" />
                      <xs:enumeration value="None" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_OrderBy" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Element" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
                    <xs:attribute name="Ordering" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:enumeration value="Ascending" />
                          <xs:enumeration value="Descending" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_ExtendedQuery" type="sif:SIF_ExtendedQueryType" />


  <!--SIF_ExtendedQueryResults-->

  <xs:complexType name="SIF_ExtendedQueryResultsType">
    <xs:sequence>
      <xs:element name="SIF_ColumnHeaders">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Element" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
                    <xs:attribute name="Alias" use="optional" type="xs:normalizedString" />
                    <!--<xs:attribute ref="xsi:type" use="optional" />-->
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Rows">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="R" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="C" maxOccurs="unbounded" type="sif:SelectedContentType" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_ExtendedQueryResults" type="sif:SIF_ExtendedQueryResultsType" />


  <!--Infrastructure Messages-->


  <!--SIF_Ack-->

  <xs:complexType name="SIF_AckType">
    <xs:sequence>
      <xs:element ref="sif:SIF_Header" />
      <xs:element name="SIF_OriginalSourceId" nillable="true" type="xs:token" />
      <xs:element name="SIF_OriginalMsgId" nillable="true" type="sif:MsgIdType" />
      <xs:choice>
        <xs:element ref="sif:SIF_Status" />
        <xs:element ref="sif:SIF_Error" />
      </xs:choice>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Ack" type="sif:SIF_AckType" />


  <!--SIF_Event-->

  <xs:complexType name="SIF_EventType">
    <xs:sequence>
      <xs:element ref="sif:SIF_Header" />
      <xs:element name="SIF_ObjectData">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_EventObject">
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="sif:SIF_EventObjectType">
                    <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
                    <xs:attribute name="Action" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:enumeration value="Add" />
                          <xs:enumeration value="Delete" />
                          <xs:enumeration value="Change" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Event" type="sif:SIF_EventType" />


  <!--SIF_Provide-->

  <xs:complexType name="SIF_ProvideType">
    <xs:sequence>
      <xs:element ref="sif:SIF_Header" />
      <xs:element name="SIF_Object" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_ExtendedQuerySupport" minOccurs="0" type="xs:boolean" />
            <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
          </xs:sequence>
          <xs:attribute name="ObjectName" use="required" type="sif:SIF_ProvideObjectNamesType" />
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Provide" type="sif:SIF_ProvideType" />


  <!--SIF_Provision-->

  <xs:complexType name="SIF_ProvisionType">
    <xs:sequence>
      <xs:element ref="sif:SIF_Header" />
      <xs:element name="SIF_ProvideObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ExtendedQuerySupport" minOccurs="0" type="xs:boolean" />
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_ProvideObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SubscribeObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishAddObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishChangeObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishDeleteObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_RequestObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ExtendedQuerySupport" minOccurs="0" type="xs:boolean" />
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_RespondObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ExtendedQuerySupport" minOccurs="0" type="xs:boolean" />
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Provision" type="sif:SIF_ProvisionType" />


  <!--SIF_Register-->

  <xs:complexType name="SIF_RegisterType">
    <xs:sequence>
      <xs:element ref="sif:SIF_Header" />
      <xs:element name="SIF_Name" type="xs:normalizedString" />
      <xs:element name="SIF_Version" maxOccurs="unbounded" type="sif:VersionWithWildcardsType" />
      <xs:element name="SIF_MaxBufferSize" type="xs:unsignedInt" />
      <xs:element name="SIF_Mode">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Push" />
            <xs:enumeration value="Pull" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element ref="sif:SIF_Protocol" minOccurs="0" />
      <xs:element name="SIF_NodeVendor" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="SIF_NodeVersion" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="SIF_Application" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Vendor" type="xs:normalizedString" />
            <xs:element name="SIF_Product" type="xs:normalizedString" />
            <xs:element name="SIF_Version" type="xs:normalizedString" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Icon" minOccurs="0" type="xs:anyURI" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Register" type="sif:SIF_RegisterType" />


  <!--SIF_Request-->

  <xs:complexType name="SIF_RequestType">
    <xs:sequence>
      <xs:element ref="sif:SIF_Header" />
      <xs:element name="SIF_Version" maxOccurs="unbounded" type="sif:VersionWithWildcardsType" />
      <xs:element name="SIF_MaxBufferSize" type="xs:unsignedInt" />
      <xs:choice>
        <xs:element ref="sif:SIF_Query" />
        <xs:element ref="sif:SIF_ExtendedQuery" />
      </xs:choice>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Request" type="sif:SIF_RequestType" />


  <!--SIF_Response-->

  <xs:complexType name="SIF_ResponseType">
    <xs:sequence>
      <xs:element ref="sif:SIF_Header" />
      <xs:element name="SIF_RequestMsgId" type="sif:MsgIdType" />
      <xs:element name="SIF_PacketNumber" type="xs:positiveInteger" />
      <xs:element name="SIF_MorePackets">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:choice>
        <xs:element ref="sif:SIF_Error" />
        <xs:element name="SIF_ObjectData" type="sif:SIF_ResponseObjectsType" />
        <xs:element ref="sif:SIF_ExtendedQueryResults" />
      </xs:choice>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Response" type="sif:SIF_ResponseType" />


  <!--SIF_Subscribe-->

  <xs:complexType name="SIF_SubscribeType">
    <xs:sequence>
      <xs:element ref="sif:SIF_Header" />
      <xs:element name="SIF_Object" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
          </xs:sequence>
          <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Subscribe" type="sif:SIF_SubscribeType" />


  <!--SIF_SystemControl-->

  <xs:complexType name="SIF_SystemControlType">
    <xs:sequence>
      <xs:element ref="sif:SIF_Header" />
      <xs:element name="SIF_SystemControlData">
        <xs:complexType>
          <xs:choice>
            <xs:element ref="sif:SIF_Ping" />
            <xs:element ref="sif:SIF_Sleep" />
            <xs:element ref="sif:SIF_Wakeup" />
            <xs:element ref="sif:SIF_GetMessage" />
            <xs:element ref="sif:SIF_GetZoneStatus" />
            <xs:element ref="sif:SIF_GetAgentACL" />
          </xs:choice>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_SystemControl" type="sif:SIF_SystemControlType" />


  <!--SIF_Ping-->

  <xs:complexType name="SIF_PingType" />

  <xs:element name="SIF_Ping" type="sif:SIF_PingType" />


  <!--SIF_Sleep-->

  <xs:complexType name="SIF_SleepType" />

  <xs:element name="SIF_Sleep" type="sif:SIF_SleepType" />


  <!--SIF_Wakeup-->

  <xs:complexType name="SIF_WakeupType" />

  <xs:element name="SIF_Wakeup" type="sif:SIF_WakeupType" />


  <!--SIF_GetMessage-->

  <xs:complexType name="SIF_GetMessageType" />

  <xs:element name="SIF_GetMessage" type="sif:SIF_GetMessageType" />


  <!--SIF_GetZoneStatus-->

  <xs:complexType name="SIF_GetZoneStatusType" />

  <xs:element name="SIF_GetZoneStatus" type="sif:SIF_GetZoneStatusType" />


  <!--SIF_GetAgentACL-->

  <xs:complexType name="SIF_GetAgentACLType" />

  <xs:element name="SIF_GetAgentACL" type="sif:SIF_GetAgentACLType" />


  <!--SIF_Unprovide-->

  <xs:complexType name="SIF_UnprovideType">
    <xs:sequence>
      <xs:element ref="sif:SIF_Header" />
      <xs:element name="SIF_Object" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
          </xs:sequence>
          <xs:attribute name="ObjectName" use="required" type="sif:SIF_ProvideObjectNamesType" />
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Unprovide" type="sif:SIF_UnprovideType" />


  <!--SIF_Unregister-->

  <xs:complexType name="SIF_UnregisterType">
    <xs:sequence>
      <xs:element ref="sif:SIF_Header" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Unregister" type="sif:SIF_UnregisterType" />


  <!--SIF_Unsubscribe-->

  <xs:complexType name="SIF_UnsubscribeType">
    <xs:sequence>
      <xs:element ref="sif:SIF_Header" />
      <xs:element name="SIF_Object" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
          </xs:sequence>
          <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Unsubscribe" type="sif:SIF_UnsubscribeType" />


  <!--Infrastructure Data Objects-->


  <!--SIF_ZoneStatus-->

  <xs:complexType name="SIF_ZoneStatusType">
    <xs:sequence>
      <xs:element name="SIF_Name" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="SIF_Icon" minOccurs="0" type="xs:anyURI" />
      <xs:element name="SIF_Vendor" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Name" minOccurs="0" type="xs:normalizedString" />
            <xs:element name="SIF_Product" minOccurs="0" type="xs:normalizedString" />
            <xs:element name="SIF_Version" minOccurs="0" type="xs:normalizedString" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Providers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Provider" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_ExtendedQuerySupport" minOccurs="0" type="xs:boolean" />
                              <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Subscribers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Subscriber" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_AddPublishers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Publisher" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_ChangePublishers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Publisher" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_DeletePublishers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Publisher" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Responders" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Responder" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_ExtendedQuerySupport" minOccurs="0" type="xs:boolean" />
                              <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Requesters" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Requester" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_ExtendedQuerySupport" minOccurs="0" type="xs:boolean" />
                              <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SIFNodes" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_SIFNode" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Name" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="SIF_Icon" minOccurs="0" type="xs:anyURI" />
                  <xs:element name="SIF_NodeVendor" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="SIF_NodeVersion" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="SIF_Application" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Vendor" minOccurs="0" type="xs:normalizedString" />
                        <xs:element name="SIF_Product" minOccurs="0" type="xs:normalizedString" />
                        <xs:element name="SIF_Version" minOccurs="0" type="xs:normalizedString" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="SIF_SourceId" minOccurs="0" type="xs:token" />
                  <xs:element name="SIF_Mode" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Push" />
                        <xs:enumeration value="Pull" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element ref="sif:SIF_Protocol" minOccurs="0" />
                  <xs:element name="SIF_VersionList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Version" minOccurs="0" maxOccurs="unbounded" type="sif:VersionWithWildcardsType" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element ref="sif:SIF_AuthenticationLevel" minOccurs="0" />
                  <xs:element ref="sif:SIF_EncryptionLevel" minOccurs="0" />
                  <xs:element name="SIF_MaxBufferSize" minOccurs="0" type="xs:unsignedInt" />
                  <xs:element name="SIF_Sleeping" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="No" />
                        <xs:enumeration value="Yes" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="Type" use="required">
                  <xs:simpleType>
                    <xs:restriction base="xs:token">
                      <xs:enumeration value="Agent" />
                      <xs:enumeration value="ZIS" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SupportedAuthentication" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_ProtocolName" minOccurs="0" maxOccurs="unbounded">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="X.509" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SupportedProtocols" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="sif:SIF_Protocol" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SupportedVersions" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Version" minOccurs="0" maxOccurs="unbounded" type="sif:VersionType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_AdministrationURL" minOccurs="0" type="xs:anyURI" />
      <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
      <xs:element ref="sif:SIF_Metadata" minOccurs="0" />
      <xs:element ref="sif:SIF_ExtendedElements" minOccurs="0" />
    </xs:sequence>
    <xs:attribute name="ZoneId" use="required" type="xs:token" />
  </xs:complexType>

  <xs:element name="SIF_ZoneStatus" type="sif:SIF_ZoneStatusType">
    <xs:unique name="SIF_ZoneStatusKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@ZoneId" />
    </xs:unique>
  </xs:element>


  <!--SIF_ZoneStatusInfrastructure-->

  <xs:complexType name="SIF_ZoneStatusInfrastructureType">
    <xs:sequence>
      <xs:element name="SIF_Name" type="xs:normalizedString" />
      <xs:element name="SIF_Icon" minOccurs="0" type="xs:anyURI" />
      <xs:element name="SIF_Vendor" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Name" type="xs:normalizedString" />
            <xs:element name="SIF_Product" type="xs:normalizedString" />
            <xs:element name="SIF_Version" type="xs:normalizedString" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Providers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Provider" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_ExtendedQuerySupport" type="xs:boolean" />
                              <xs:element ref="sif:SIF_Contexts" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Subscribers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Subscriber" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element ref="sif:SIF_Contexts" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_AddPublishers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Publisher" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element ref="sif:SIF_Contexts" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_ChangePublishers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Publisher" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element ref="sif:SIF_Contexts" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_DeletePublishers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Publisher" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element ref="sif:SIF_Contexts" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Responders" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Responder" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_ExtendedQuerySupport" type="xs:boolean" />
                              <xs:element ref="sif:SIF_Contexts" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Requesters" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Requester" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_ExtendedQuerySupport" type="xs:boolean" />
                              <xs:element ref="sif:SIF_Contexts" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SIFNodes" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_SIFNode" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Name" type="xs:normalizedString" />
                  <xs:element name="SIF_Icon" minOccurs="0" type="xs:anyURI" />
                  <xs:element name="SIF_NodeVendor" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="SIF_NodeVersion" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="SIF_Application" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Vendor" type="xs:normalizedString" />
                        <xs:element name="SIF_Product" type="xs:normalizedString" />
                        <xs:element name="SIF_Version" type="xs:normalizedString" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="SIF_SourceId" type="xs:token" />
                  <xs:element name="SIF_Mode">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Push" />
                        <xs:enumeration value="Pull" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element ref="sif:SIF_Protocol" minOccurs="0" />
                  <xs:element name="SIF_VersionList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Version" maxOccurs="unbounded" type="sif:VersionWithWildcardsType" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element ref="sif:SIF_AuthenticationLevel" minOccurs="0" />
                  <xs:element ref="sif:SIF_EncryptionLevel" minOccurs="0" />
                  <xs:element name="SIF_MaxBufferSize" type="xs:unsignedInt" />
                  <xs:element name="SIF_Sleeping">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="No" />
                        <xs:enumeration value="Yes" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="Type" use="required">
                  <xs:simpleType>
                    <xs:restriction base="xs:token">
                      <xs:enumeration value="Agent" />
                      <xs:enumeration value="ZIS" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SupportedAuthentication" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_ProtocolName" maxOccurs="unbounded">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="X.509" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SupportedProtocols">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="sif:SIF_Protocol" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SupportedVersions">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Version" maxOccurs="unbounded" type="sif:VersionType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_AdministrationURL" minOccurs="0" type="xs:anyURI" />
      <xs:element ref="sif:SIF_Contexts" />
      <xs:element ref="sif:SIF_Metadata" minOccurs="0" />
      <xs:element ref="sif:SIF_ExtendedElements" minOccurs="0" />
    </xs:sequence>
    <xs:attribute name="ZoneId" use="required" type="xs:token" />
  </xs:complexType>


  <!--SIF_AgentACL-->

  <xs:complexType name="SIF_AgentACLType">
    <xs:sequence>
      <xs:element name="SIF_ProvideAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SubscribeAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishAddAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishChangeAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishDeleteAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_RequestAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_RespondAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" minOccurs="0" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="sif:SIF_Metadata" minOccurs="0" />
      <xs:element ref="sif:SIF_ExtendedElements" minOccurs="0" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_AgentACL" type="sif:SIF_AgentACLType" />


  <!--SIF_AgentACLInfrastructure-->

  <xs:complexType name="SIF_AgentACLInfrastructureType">
    <xs:sequence>
      <xs:element name="SIF_ProvideAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SubscribeAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishAddAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishChangeAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishDeleteAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_RequestAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_RespondAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="sif:SIF_Contexts" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="sif:SIF_Metadata" minOccurs="0" />
      <xs:element ref="sif:SIF_ExtendedElements" minOccurs="0" />
    </xs:sequence>
  </xs:complexType>


  <!--Data Model Common Elements-->


  <!--SIF_ExtendedElements-->

  <xs:complexType name="SIF_ExtendedElementsType">
    <xs:sequence>
      <xs:element name="SIF_ExtendedElement" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="sif:ExtendedContentType">
              <xs:attribute name="Name" use="required" type="xs:normalizedString" />
              <!--<xs:attribute ref="xsi:type" use="optional" />-->
              <xs:attribute name="SIF_Action" use="optional">
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="Delete" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_ExtendedElements" type="sif:SIF_ExtendedElementsType">
    <xs:unique name="SIF_ExtendedElementsKey1">
      <xs:selector xpath="./sif:SIF_ExtendedElement" />
      <xs:field xpath="@Name" />
    </xs:unique>
  </xs:element>


  <!--ElectronicIdList-->

  <xs:complexType name="ElectronicIdListType">
    <xs:sequence>
      <xs:element ref="sif:ElectronicId" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="ElectronicIdList" type="sif:ElectronicIdListType" />


  <!--ElectronicId-->

  <xs:complexType name="ElectronicIdType">
    <xs:simpleContent>
      <xs:extension base="xs:normalizedString">
        <xs:attribute name="Type" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:token">
              <xs:enumeration value="Barcode" />
              <xs:enumeration value="Magstripe" />
              <xs:enumeration value="PIN" />
              <xs:enumeration value="RFID" />
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:element name="ElectronicId" type="sif:ElectronicIdType" />


  <!--SchoolURL-->

  <xs:simpleType name="SchoolURLType">
    <xs:restriction base="xs:anyURI" />
  </xs:simpleType>

  <xs:element name="SchoolURL" type="sif:SchoolURLType" />


  <!--LocalId-->

  <xs:simpleType name="LocalIdType">
    <xs:restriction base="xs:normalizedString" />
  </xs:simpleType>

  <xs:element name="LocalId" type="sif:LocalIdType" />


  <!--SchoolYear-->

  <xs:simpleType name="SchoolYearType">
    <xs:restriction base="xs:gYear" />
  </xs:simpleType>

  <xs:element name="SchoolYear" type="sif:SchoolYearType" />


  <!--LastName-->

  <xs:simpleType name="LastNameType">
    <xs:restriction base="xs:normalizedString" />
  </xs:simpleType>

  <xs:element name="LastName" type="sif:LastNameType" />


  <!--FirstName-->

  <xs:simpleType name="FirstNameType">
    <xs:restriction base="xs:normalizedString" />
  </xs:simpleType>

  <xs:element name="FirstName" type="sif:FirstNameType" />


  <!--MiddleName-->

  <xs:simpleType name="MiddleNameType">
    <xs:restriction base="xs:normalizedString" />
  </xs:simpleType>

  <xs:element name="MiddleName" type="sif:MiddleNameType" />


  <!--Address-->

  <xs:complexType name="AddressType">
    <xs:sequence>
      <xs:element name="StartDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="EndDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="PAON" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Description" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="StartNumber" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="StartNumberSuffix" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="EndNumber" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="EndNumberSuffix" minOccurs="0" nillable="true" type="xs:normalizedString" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SAON" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Description" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="StartNumber" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="StartNumberSuffix" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="EndNumber" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="EndNumberSuffix" minOccurs="0" nillable="true" type="xs:normalizedString" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Street" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="Locality" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="Town" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="AdministrativeArea" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="County" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="PostTown" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="PostCode" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="Country" minOccurs="0" nillable="true" type="sif:CountryType" />
      <xs:element name="UniquePropertyReferenceNumber" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="0" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
            <xs:maxInclusive value="999999999999" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="UniqueStreetReferenceNumber" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="0" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
            <xs:maxInclusive value="99999999" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="LocationContext" minOccurs="0" nillable="true" type="sif:LocationContextType" />
      <xs:element name="GridLocation" minOccurs="0" nillable="true" type="sif:GridLocationType" />
    </xs:sequence>
    <xs:attribute name="Type" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="Current" />
          <xs:enumeration value="Mailing" />
          <xs:enumeration value="Transportation" />
          <xs:enumeration value="Previous" />
          <xs:enumeration value="Other" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>

  <xs:element name="Address" type="sif:AddressType" />


  <!--AddressList-->

  <xs:complexType name="AddressListType">
    <xs:sequence>
      <xs:element name="Address" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="sif:AddressType">
              <xs:attribute name="SIF_Action" use="optional">
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="Delete" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="AddressList" type="sif:AddressListType">
    <xs:unique name="AddressListKey1">
      <xs:selector xpath="./sif:Address" />
      <xs:field xpath="@Type" />
    </xs:unique>
  </xs:element>


  <!--ContactList-->

  <xs:complexType name="ContactListType">
    <xs:sequence>
      <xs:element name="Contact" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="PositionTitle" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="Role" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="PublishInDirectory" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="SIF_RefId" use="required" type="sif:IdRefType" />
          <xs:attribute name="SIF_RefObject" use="required">
            <xs:simpleType>
              <xs:restriction base="xs:token">
                <xs:enumeration value="WorkforcePersonal" />
                <xs:enumeration value="ContactPersonal" />
                <xs:enumeration value="LearnerPersonal" />
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="ContactList" type="sif:ContactListType" />


  <!--Country-->

  <xs:simpleType name="CountryType">
    <xs:restriction base="sif:teachernetNationStatesAndCountriesType" />
  </xs:simpleType>

  <xs:element name="Country" type="sif:CountryType" />


  <!--Demographics-->

  <xs:complexType name="DemographicsType">
    <xs:sequence>
      <xs:element name="EthnicityList" minOccurs="0" nillable="true" type="sif:EthnicityListType" />
      <xs:element name="Gender" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="M" />
            <xs:enumeration value="F" />
            <xs:enumeration value="U" />
            <xs:enumeration value="W" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="BirthDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="BirthDateVerification" minOccurs="0" nillable="true" type="sif:UKBirthDateVerificationLevelType" />
      <xs:element name="PlaceOfBirth" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="CountyOfBirth" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="CountryOfBirth" minOccurs="0" nillable="true" type="sif:CountryType" />
      <xs:element name="CountriesOfCitizenship" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="CountryOfCitizenship" minOccurs="0" maxOccurs="unbounded" type="sif:CountryType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CountriesOfResidency" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="CountryOfResidency" minOccurs="0" maxOccurs="unbounded" type="sif:CountryType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CountryArrivalDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="EnglishProficiency" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="EALSteps" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="S1" />
                  <xs:enumeration value="S2" />
                  <xs:enumeration value="1T" />
                  <xs:enumeration value="1S" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="EALAcquisition" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="A" />
                  <xs:enumeration value="B" />
                  <xs:enumeration value="C" />
                  <xs:enumeration value="D" />
                  <xs:enumeration value="E" />
                  <xs:enumeration value="0" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LanguageList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Language" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Code" minOccurs="0" type="sif:teachernetLanguagesType" />
                  <xs:element name="Fluent" minOccurs="0" nillable="true">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Yes" />
                        <xs:enumeration value="No" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="TypeList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Type" minOccurs="0" maxOccurs="unbounded">
                          <xs:simpleType>
                            <xs:restriction base="xs:token">
                              <xs:enumeration value="C" />
                              <xs:enumeration value="F" />
                              <xs:enumeration value="M" />
                              <xs:enumeration value="H" />
                              <xs:enumeration value="T" />
                              <xs:enumeration value="S" />
                            </xs:restriction>
                          </xs:simpleType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="Source" minOccurs="0" nillable="true" type="sif:UKSourceCodeType" />
                  <xs:element name="Study" minOccurs="0" nillable="true" type="sif:UKLanguageStudyType" />
                  <xs:element name="StudyOther" minOccurs="0" nillable="true">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Yes" />
                        <xs:enumeration value="No" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MaritalStatus" minOccurs="0" nillable="true" type="sif:UKMaritalStatusType" />
      <xs:element name="NonUKSystemImmigrant" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Refugee" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Religion" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AffiliationCode" minOccurs="0" type="sif:UKReligiousAffiliationType" />
            <xs:element name="EducationStatus" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="A" />
                  <xs:enumeration value="W" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="CollectiveWorshipStatus" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="A" />
                  <xs:enumeration value="W" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Source" minOccurs="0" nillable="true" type="sif:UKSourceCodeType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Traveller" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Code" minOccurs="0" type="sif:UKTravellerGypsyCodeType" />
            <xs:element name="Source" minOccurs="0" type="sif:UKSourceCodeType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="Demographics" type="sif:DemographicsType" />


  <!--Email-->

  <xs:complexType name="EmailType">
    <xs:simpleContent>
      <xs:extension base="xs:normalizedString">
        <xs:attribute name="Type" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:token">
              <xs:enumeration value="Business" />
              <xs:enumeration value="Personal" />
              <xs:enumeration value="School" />
              <xs:enumeration value="Alternate1" />
              <xs:enumeration value="Alternate2" />
              <xs:enumeration value="Alternate3" />
              <xs:enumeration value="Alternate4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:element name="Email" type="sif:EmailType" />


  <!--EmailList-->

  <xs:complexType name="EmailListType">
    <xs:sequence>
      <xs:element name="Email" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="sif:EmailType">
              <xs:attribute name="SIF_Action" use="optional">
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="Delete" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="EmailList" type="sif:EmailListType">
    <xs:unique name="EmailListKey1">
      <xs:selector xpath="./sif:Email" />
      <xs:field xpath="@Type" />
    </xs:unique>
  </xs:element>


  <!--EstablishmentId-->

  <xs:simpleType name="EstablishmentIdType">
    <xs:restriction base="xs:token" />
  </xs:simpleType>

  <xs:element name="EstablishmentId" type="sif:EstablishmentIdType" />


  <!--EthnicityList-->

  <xs:complexType name="EthnicityListType">
    <xs:sequence>
      <xs:element name="Ethnicity" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Code" minOccurs="0" type="sif:teachernetEthnicityCodeType" />
            <xs:element name="Source" minOccurs="0" type="sif:UKSourceCodeType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="EthnicityList" type="sif:EthnicityListType" />


  <!--GridLocation-->

  <xs:complexType name="GridLocationType">
    <xs:sequence>
      <xs:element name="PropertyEasting" minOccurs="0" type="xs:decimal" />
      <xs:element name="PropertyNorthing" minOccurs="0" type="xs:decimal" />
      <xs:element name="Latitude" minOccurs="0" nillable="true" type="xs:decimal" />
      <xs:element name="Longitude" minOccurs="0" nillable="true" type="xs:decimal" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="GridLocation" type="sif:GridLocationType" />


  <!--LAId-->

  <xs:simpleType name="LAIdType">
    <xs:restriction base="sif:teachernetLAIdType" />
  </xs:simpleType>

  <xs:element name="LAId" type="sif:LAIdType" />


  <!--LAName-->

  <xs:simpleType name="LANameType">
    <xs:restriction base="sif:teachernetLANameType" />
  </xs:simpleType>

  <xs:element name="LAName" type="sif:LANameType" />


  <!--LocationContext-->

  <xs:complexType name="LocationContextType">
    <xs:sequence>
      <xs:element name="CensusDistrict" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="WardCode" minOccurs="0" type="sif:ONSWardCodeType" />
      <xs:element name="WardName" minOccurs="0" type="sif:ONSWardNameType" />
      <xs:element name="ConstituencyCode" minOccurs="0" nillable="true" type="sif:ONSParliamentaryConstituencyCodeType" />
      <xs:element name="ConstituencyName" minOccurs="0" nillable="true" type="sif:ONSParliamentaryConstituencyNameType" />
      <xs:element name="Parish" minOccurs="0" nillable="true" type="sif:ONSParishCouncilNameType" />
      <xs:element name="ChurchOfEnglandDiocese" minOccurs="0" nillable="true" type="sif:teachernetChurchOfEnglandDioceseType" />
      <xs:element name="ChurchOfEnglandParish" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="RomanCatholicDiocese" minOccurs="0" nillable="true" type="sif:teachernetRomanCatholicDioceseType" />
      <xs:element name="RomanCatholicParish" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="LSCouncilCode" minOccurs="0" nillable="true" type="sif:teachernetLearningAndSkillsCouncilAreaCodeType" />
      <xs:element name="CatchmentArea" minOccurs="0" nillable="true" type="xs:normalizedString" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="LocationContext" type="sif:LocationContextType" />


  <!--Name-->

  <xs:complexType name="NameType">
    <xs:sequence>
      <xs:element name="Title" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="FamilyName" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="GivenName" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="MiddleNames" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="FamilyNameFirst" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="PreferredFamilyName" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="PreferredFamilyNameFirst" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="PreferredGivenName" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="Suffix" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="FullName" minOccurs="0" nillable="true" type="xs:normalizedString" />
    </xs:sequence>
    <xs:attribute name="Type" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="B" />
          <xs:enumeration value="C" />
          <xs:enumeration value="A" />
          <xs:enumeration value="R" />
          <xs:enumeration value="F" />
          <xs:enumeration value="M" />
          <xs:enumeration value="P" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>

  <xs:element name="Name" type="sif:NameType" />


  <!--NCYearGroup-->

  <xs:simpleType name="NCYearGroupType">
    <xs:restriction base="sif:UKNCYearGroupType" />
  </xs:simpleType>

  <xs:element name="NCYearGroup" type="sif:NCYearGroupType" />


  <!--NCYearGroupList-->

  <xs:complexType name="NCYearGroupListType">
    <xs:sequence>
      <xs:element ref="sif:NCYearGroup" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="NCYearGroupList" type="sif:NCYearGroupListType" />


  <!--PersonalInformation-->

  <xs:complexType name="PersonalInformationType">
    <xs:sequence>
      <xs:element ref="sif:Name" minOccurs="0" />
      <xs:element name="OtherNames" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="sif:Name" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Demographics" minOccurs="0" nillable="true" type="sif:DemographicsType" />
      <xs:element name="Email" minOccurs="0" nillable="true" type="sif:EmailType" />
      <xs:element name="OtherEmailList" minOccurs="0" nillable="true" type="sif:EmailListType">
        <xs:unique name="EmailListKey2">
          <xs:selector xpath="./sif:Email" />
          <xs:field xpath="@Type" />
        </xs:unique>
      </xs:element>
      <xs:element name="Address" minOccurs="0" nillable="true" type="sif:AddressType" />
      <xs:element name="OtherAddressList" minOccurs="0" nillable="true" type="sif:AddressListType">
        <xs:unique name="AddressListKey2">
          <xs:selector xpath="./sif:Address" />
          <xs:field xpath="@Type" />
        </xs:unique>
      </xs:element>
      <xs:element name="PhoneNumber" minOccurs="0" nillable="true" type="sif:PhoneNumberType" />
      <xs:element name="OtherPhoneNumberList" minOccurs="0" nillable="true" type="sif:PhoneNumberListType">
        <xs:unique name="PhoneNumberListKey1">
          <xs:selector xpath="./sif:PhoneNumber" />
          <xs:field xpath="@Type" />
        </xs:unique>
      </xs:element>
      <xs:element name="ElectronicIdList" minOccurs="0" nillable="true" type="sif:ElectronicIdListType" />
      <xs:element name="OtherIdList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="OtherId" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="Type" use="required" type="xs:normalizedString" />
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="PersonalInformation" type="sif:PersonalInformationType" />


  <!--PhoneNumber-->

  <xs:complexType name="PhoneNumberType">
    <xs:sequence>
      <xs:element name="Number" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:normalizedString">
            <xs:pattern value="[+]?[0-9]+" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Extension" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="ListedStatus" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Listed" />
            <xs:enumeration value="Unlisted" />
            <xs:enumeration value="Unknown" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Type" use="required" type="sif:UKPhoneTypeType" />
  </xs:complexType>

  <xs:element name="PhoneNumber" type="sif:PhoneNumberType" />


  <!--PhoneNumberList-->

  <xs:complexType name="PhoneNumberListType">
    <xs:sequence>
      <xs:element name="PhoneNumber" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="sif:PhoneNumberType">
              <xs:attribute name="SIF_Action" use="optional">
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="Delete" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="PhoneNumberList" type="sif:PhoneNumberListType">
    <xs:unique name="PhoneNumberListKey2">
      <xs:selector xpath="./sif:PhoneNumber" />
      <xs:field xpath="@Type" />
    </xs:unique>
  </xs:element>


  <!--SchoolURN-->

  <xs:simpleType name="SchoolURNType">
    <xs:restriction base="sif:EstablishmentIdType" />
  </xs:simpleType>

  <xs:element name="SchoolURN" type="sif:SchoolURNType" />


  <!--SubjectAreaList-->

  <xs:complexType name="SubjectAreaListType">
    <xs:sequence>
      <xs:element name="SubjectArea" minOccurs="0" maxOccurs="unbounded" type="sif:UKGeneralSubjectType" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SubjectAreaList" type="sif:SubjectAreaListType" />


  <!--DataModelTaskForce-->


  <!--SIF_Metadata-->

  <xs:complexType name="SIF_MetadataType">
    <xs:sequence>
      <xs:element name="TimeElements" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="sif:TimeElement" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LifeCycle" minOccurs="0" nillable="true" type="sif:LifeCycleType" />
      <xs:element name="RightsElements" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="sif:RightsElement" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Metadata" type="sif:SIF_MetadataType" />


  <!--TimeElement-->

  <xs:complexType name="TimeElementType">
    <xs:sequence>
      <xs:element name="Type" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="Code" minOccurs="0" type="xs:token" />
      <xs:element name="Name" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="Value" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="StartDateTime" minOccurs="0" nillable="true" type="xs:dateTime" />
      <xs:element name="EndDateTime" minOccurs="0" nillable="true" type="xs:dateTime" />
      <xs:element name="SpanGaps" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SpanGap" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Type" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="Code" minOccurs="0" type="xs:token" />
                  <xs:element name="Name" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="Value" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="StartDateTime" minOccurs="0" nillable="true" type="xs:dateTime" />
                  <xs:element name="EndDateTime" minOccurs="0" nillable="true" type="xs:dateTime" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="IsCurrent" minOccurs="0" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="TimeElement" type="sif:TimeElementType" />


  <!--LifeCycle-->

  <xs:complexType name="LifeCycleType">
    <xs:sequence>
      <xs:element name="Created" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="DateTime" minOccurs="0" type="xs:dateTime" />
            <xs:element name="Creators" minOccurs="0" nillable="true">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Creator" minOccurs="0" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Name" minOccurs="0" type="xs:normalizedString" />
                        <xs:element name="ID" minOccurs="0" type="xs:normalizedString" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ModificationHistory" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Modified" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="By" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="DateTime" minOccurs="0" type="xs:dateTime" />
                  <xs:element name="Description" minOccurs="0" nillable="true" type="xs:string" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="TimeElements" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="sif:TimeElement" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="LifeCycle" type="sif:LifeCycleType" />


  <!--RightsElement-->

  <xs:complexType name="RightsElementType">
    <xs:sequence>
      <xs:element name="Cost" minOccurs="0" nillable="true" type="xs:boolean" />
      <xs:element name="FeesForUse" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="FeeForUse" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="UseType" minOccurs="0" type="xs:string" />
                  <xs:element name="MeteringType" minOccurs="0" type="xs:token" />
                  <xs:element name="MeteringURL" minOccurs="0" nillable="true" type="xs:anyURI" />
                  <xs:element name="PerUseCharge" minOccurs="0" nillable="true" type="sif:MonetaryAmountType" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CopyrightStatement" minOccurs="0" nillable="true" type="xs:string" />
      <xs:element name="TermsOfUse" minOccurs="0" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="RightsElement" type="sif:RightsElementType" />


  <!--SIFUK-->


  <!--ContactPersonal-->

  <xs:complexType name="ContactPersonalType">
    <xs:sequence>
      <xs:element ref="sif:PersonalInformation" minOccurs="0" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey2">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
  </xs:complexType>

  <xs:element name="ContactPersonal" type="sif:ContactPersonalType">
    <xs:unique name="ContactPersonalKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@RefId" />
    </xs:unique>
  </xs:element>


  <!--LAInfo-->

  <xs:complexType name="LAInfoType">
    <xs:sequence>
      <xs:element ref="sif:LAId" minOccurs="0" />
      <xs:element ref="sif:LAName" minOccurs="0" />
      <xs:element name="LAFullName" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="LAURL" minOccurs="0" nillable="true" type="xs:anyURI" />
      <xs:element name="LAAddress" minOccurs="0" nillable="true" type="sif:AddressType" />
      <xs:element name="AddressList" minOccurs="0" nillable="true" type="sif:AddressListType">
        <xs:unique name="AddressListKey3">
          <xs:selector xpath="./sif:Address" />
          <xs:field xpath="@Type" />
        </xs:unique>
      </xs:element>
      <xs:element name="LAPhoneNumber" minOccurs="0" nillable="true" type="sif:PhoneNumberType" />
      <xs:element name="PhoneNumberList" minOccurs="0" nillable="true" type="sif:PhoneNumberListType">
        <xs:unique name="PhoneNumberListKey3">
          <xs:selector xpath="./sif:PhoneNumber" />
          <xs:field xpath="@Type" />
        </xs:unique>
      </xs:element>
      <xs:element name="LAContactList" minOccurs="0" nillable="true" type="sif:ContactListType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey3">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
  </xs:complexType>

  <xs:element name="LAInfo" type="sif:LAInfoType">
    <xs:unique name="LAInfoKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@RefId" />
    </xs:unique>
  </xs:element>


  <!--LearnerAttendanceSummary-->

  <xs:complexType name="LearnerAttendanceSummaryType">
    <xs:sequence>
      <xs:element ref="sif:SchoolYear" minOccurs="0" />
      <xs:element name="StartDate" minOccurs="0" type="xs:date" />
      <xs:element name="EndDate" minOccurs="0" type="xs:date" />
      <xs:element name="ReasonsList" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Reason" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Code" minOccurs="0" type="sif:UKAttendanceCodesType" />
                  <xs:element name="Type" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Absent" />
                        <xs:enumeration value="EarlyDeparture" />
                        <xs:enumeration value="Late" />
                        <xs:enumeration value="Partial" />
                        <xs:enumeration value="Present" />
                        <xs:enumeration value="Other" />
                        <xs:enumeration value="NA" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Status" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Authorised" />
                        <xs:enumeration value="Unauthorised" />
                        <xs:enumeration value="Unknown" />
                        <xs:enumeration value="NA" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Total" minOccurs="0" type="xs:unsignedInt" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SessionsAttendedTotal" minOccurs="0" type="xs:unsignedInt" />
      <xs:element name="SessionsPossible" minOccurs="0" type="xs:unsignedInt" />
      <xs:element name="AuthorisedAbsences" minOccurs="0" nillable="true" type="xs:unsignedInt" />
      <xs:element name="UnauthorisedAbsences" minOccurs="0" nillable="true" type="xs:unsignedInt" />
      <xs:element name="AlternativeTuitionHours" minOccurs="0" nillable="true" type="sif:UKTuitionHoursType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey4">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="LearnerPersonalRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="SchoolInfoRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="LearnerAttendanceSummary" type="sif:LearnerAttendanceSummaryType">
    <xs:unique name="LearnerAttendanceSummaryKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@LearnerPersonalRefId" />
      <xs:field xpath="@SchoolInfoRefId" />
      <xs:field xpath="./sif:SchoolYear" />
      <xs:field xpath="./sif:StartDate" />
      <xs:field xpath="./sif:EndDate" />
    </xs:unique>
  </xs:element>


  <!--LearnerContact-->

  <xs:complexType name="LearnerContactType">
    <xs:sequence>
      <xs:element name="Relationship" minOccurs="0" type="sif:UKRelationshipType" />
      <xs:element name="LocalId" minOccurs="0" nillable="true" type="sif:LocalIdType" />
      <xs:element name="ContactFlags" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ParentLegalGuardian" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="PickupRights" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="LivesWith" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="AddressDisclosure" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="EmailCommunication" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="EmergencyContact" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="DisciplinaryContact" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="HomeDuringDay" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="MemberOfArmedForces" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="PrimaryCareProvider" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="RequiresInterpreter" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="TransferAddress" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ContactSequence" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:unsignedInt">
            <xs:minInclusive value="1" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
            <xs:maxInclusive value="10" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ContactSequenceSource" minOccurs="0" nillable="true" type="sif:UKSourceCodeType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey5">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="LearnerPersonalRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="ContactPersonalRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="LearnerContact" type="sif:LearnerContactType">
    <xs:unique name="LearnerContactKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@LearnerPersonalRefId" />
      <xs:field xpath="@ContactPersonalRefId" />
    </xs:unique>
  </xs:element>


  <!--LearnerExclusion-->

  <xs:complexType name="LearnerExclusionType">
    <xs:sequence>
      <xs:element name="Category" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="FIXD" />
            <xs:enumeration value="PERM" />
            <xs:enumeration value="LNCH" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Reason" minOccurs="0" type="sif:UKExclusionReasonType" />
      <xs:element name="StartDate" minOccurs="0" type="xs:date" />
      <xs:element name="StartSession" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:unsignedInt">
            <xs:minInclusive value="1" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
            <xs:maxInclusive value="10" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="EndDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="ActualSessions" minOccurs="0" nillable="true" type="xs:unsignedInt" />
      <xs:element name="Appeal" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AppealDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="AppealResult" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="R" />
            <xs:enumeration value="E" />
            <xs:enumeration value="O" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ReinstatementDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="HeadTeacherNotificationDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="GovernorMeetingDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="HearingNoticeOfAppealDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey6">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="LearnerPersonalRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="LearnerExclusion" type="sif:LearnerExclusionType">
    <xs:unique name="LearnerExclusionKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@RefId" />
    </xs:unique>
  </xs:element>


  <!--LearnerGroupEnrolment-->

  <xs:complexType name="LearnerGroupEnrolmentType">
    <xs:sequence>
      <xs:element ref="sif:SchoolYear" minOccurs="0" />
      <xs:element name="EntryDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="ExitDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey7">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="LearnerPersonalRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="SchoolGroupRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="LearnerGroupEnrolment" type="sif:LearnerGroupEnrolmentType">
    <xs:unique name="LearnerGroupEnrolmentKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@RefId" />
    </xs:unique>
  </xs:element>


  <!--LearnerPersonal-->

  <xs:complexType name="LearnerPersonalType">
    <xs:sequence>
      <xs:element name="LocalId" minOccurs="0" nillable="true" type="sif:LocalIdType" />
      <xs:element name="AlertMsgList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AlertMsg" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="Type" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:enumeration value="Legal" />
                          <xs:enumeration value="Discipline" />
                          <xs:enumeration value="Educational" />
                          <xs:enumeration value="Other" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MedicalAlertMsgList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="MedicalAlertMsg" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="Severity" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:enumeration value="Low" />
                          <xs:enumeration value="Moderate" />
                          <xs:enumeration value="High" />
                          <xs:enumeration value="Severe" />
                          <xs:enumeration value="Unknown" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="sif:PersonalInformation" minOccurs="0" />
      <xs:element name="UIPI" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="UPN" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="UPNAllocationDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="FormerUPNList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="UPN" minOccurs="0" maxOccurs="unbounded" type="xs:normalizedString" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ULN" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:normalizedString">
            <xs:pattern value="[1-9][0-9]{9}" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="FamilyStructure" minOccurs="0" nillable="true" type="sif:UKFamilyStructureType" />
      <xs:element name="InCare" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Current" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                  <xs:enumeration value="Unknown" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Type" minOccurs="0" nillable="true" type="sif:UKInCareTypeType" />
            <xs:element ref="sif:LAId" minOccurs="0" />
            <xs:element name="AtCurrentSchool" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="PersonalEducationPlan" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ConnexionsAgreement" minOccurs="0" nillable="true" type="sif:UKConnexionsAgreementType" />
      <xs:element name="ChildProtectionRegister" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="IsRegistered" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                  <xs:enumeration value="Unknown" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="LAId" minOccurs="0" nillable="true" type="sif:LAIdType" />
            <xs:element name="SiblingRegistered" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GiftedTalented" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="HomeLA" minOccurs="0" nillable="true" type="sif:LAIdType" />
      <xs:element name="LearnerIdentity" minOccurs="0" nillable="true" type="sif:UKLearnerIdentityType" />
      <xs:element name="Pregnant" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SiblingList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Sibling" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="LearnerPersonalRefId" minOccurs="0" type="sif:IdRefType" />
                  <xs:element name="UIPI" minOccurs="0" type="xs:normalizedString" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UniformAllowance" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="CurrentSchoolEnrolment" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="sif:LAId" minOccurs="0" />
            <xs:element ref="sif:EstablishmentId" minOccurs="0" />
            <xs:element ref="sif:NCYearGroup" minOccurs="0" />
          </xs:sequence>
          <xs:attribute name="LearnerSchoolEnrolmentRefId" use="required" type="sif:IdRefType" />
        </xs:complexType>
      </xs:element>
      <xs:element name="PreviousEstablishmentList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="PreviousEstablishment" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="EstablishmentId" minOccurs="0" nillable="true" type="sif:EstablishmentIdType" />
                  <xs:element name="EstablishmentName" minOccurs="0" nillable="true" type="xs:normalizedString" />
                  <xs:element name="LAId" minOccurs="0" nillable="true" type="sif:LAIdType" />
                  <xs:element name="EntryDate" minOccurs="0" nillable="true" type="xs:date" />
                  <xs:element name="ExitDate" minOccurs="0" nillable="true" type="xs:date" />
                  <xs:element name="ExitType" minOccurs="0" nillable="true" type="sif:UKLeavingReasonType" />
                  <xs:element name="LastSchool" minOccurs="0" nillable="true">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Yes" />
                        <xs:enumeration value="No" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey8">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
  </xs:complexType>

  <xs:element name="LearnerPersonal" type="sif:LearnerPersonalType">
    <xs:unique name="LearnerPersonalKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@RefId" />
    </xs:unique>
  </xs:element>


  <!--LearnerSchoolEnrolment-->

  <xs:complexType name="LearnerSchoolEnrolmentType">
    <xs:sequence>
      <xs:element name="EntryDate" minOccurs="0" type="xs:date" />
      <xs:element name="NCYearGroupActual" minOccurs="0" type="sif:NCYearGroupType" />
      <xs:element name="ClassType" minOccurs="0" nillable="true" type="sif:UKClassTypeType" />
      <xs:element name="ExitDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="ExitType" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Code" minOccurs="0" type="sif:UKLeavingReasonType" />
            <xs:element name="Destination" minOccurs="0" nillable="true">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Code" minOccurs="0" type="sif:UKLeavingDestinationType" />
                  <xs:element name="LAId" minOccurs="0" nillable="true" type="sif:LAIdType" />
                  <xs:element name="EstablishmentId" minOccurs="0" nillable="true" type="sif:EstablishmentIdType" />
                  <xs:element name="Name" minOccurs="0" nillable="true" type="xs:normalizedString" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Sessions" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:unsignedInt">
            <xs:maxInclusive value="10" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="FTPTStatus" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Boarder" minOccurs="0" nillable="true" type="sif:UKBoarderTypeType" />
      <xs:element name="AlternativeTuition" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Category" minOccurs="0" type="sif:UKTuitionCategoryType" />
            <xs:element name="StartDate" minOccurs="0" type="xs:date" />
            <xs:element name="EndDate" minOccurs="0" nillable="true" type="xs:date" />
            <xs:element name="TotalHours" minOccurs="0" nillable="true" type="xs:unsignedInt" />
            <xs:element name="ProvisionType" minOccurs="0" type="sif:UKAlternativeTuitionProvisionTypeType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey9">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="LearnerPersonalRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="SchoolInfoRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="MembershipType" use="required" type="sif:UKLearnerEnrolmentStatusType" />
  </xs:complexType>

  <xs:element name="LearnerSchoolEnrolment" type="sif:LearnerSchoolEnrolmentType">
    <xs:unique name="LearnerSchoolEnrolmentKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@RefId" />
    </xs:unique>
  </xs:element>


  <!--LearnerSpecialNeeds-->

  <xs:complexType name="LearnerSpecialNeedsType">
    <xs:sequence>
      <xs:element name="UnitMember" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ResourcedProvisionMember" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="NextReviewDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="Provision" minOccurs="0" type="sif:UKSENProvisionType" />
      <xs:element name="StartDate" minOccurs="0" type="xs:date" />
      <xs:element name="EndDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="SENTypeList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SENType" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="sif:UKSENTypeTypeOrEmpty">
                    <xs:attribute name="Ranking" use="required" type="xs:unsignedInt" />
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AdviceAndAssessmentLevel" minOccurs="0" nillable="true" type="sif:UKAdviceAndAssessmentWalesType" />
      <xs:element name="GroupingAndSupportLevel" minOccurs="0" nillable="true" type="sif:UKGroupingAndSupportWalesType" />
      <xs:element name="SpecialisedResourcesLevel" minOccurs="0" nillable="true" type="sif:UKSpecialisedResourcesWalesType" />
      <xs:element name="TeachingMethodsLevel" minOccurs="0" nillable="true" type="sif:UKCurriculumAndTeachingMethodsWalesType" />
      <xs:element name="EmbeddedBasicSkillsSupport" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:union>
            <xs:simpleType>
              <xs:restriction base="sif:UKBasicSkillsSupportWalesType" />
            </xs:simpleType>
          </xs:union>
        </xs:simpleType>
      </xs:element>
      <xs:element name="LiteracyLevelStart" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="LiteracyLevelEnd" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="NumeracyLevelStart" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="NumeracyLevelEnd" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="NationalCurriculumList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="NationalCurriculum" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Modification" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="M" />
                        <xs:enumeration value="N" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Subject" minOccurs="0" type="sif:UKGeneralSubjectType" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MedicalFlag" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ParamedicalSupport" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="P" />
            <xs:enumeration value="S" />
            <xs:enumeration value="O" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="MedicalNotes" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey10">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="LearnerPersonalRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="SchoolInfoRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="LearnerSpecialNeeds" type="sif:LearnerSpecialNeedsType" />


  <!--PersonPicture-->

  <xs:complexType name="PersonPictureType">
    <xs:sequence>
      <xs:element name="SIF_RefObjectList" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_RefObject" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="ContactPersonal" />
                  <xs:enumeration value="LearnerPersonal" />
                  <xs:enumeration value="WorkforcePersonal" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="sif:SchoolYear" minOccurs="0" />
      <xs:element name="PictureSource" minOccurs="0">
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="sif:URIOrBinaryTypeOrEmpty">
              <xs:attribute name="Type" use="required">
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="URL" />
                    <xs:enumeration value="JPEG" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="OKToPublish" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey11">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="PersonRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="PersonPicture" type="sif:PersonPictureType">
    <xs:unique name="PersonPictureKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@PersonRefId" />
    </xs:unique>
  </xs:element>


  <!--SchoolGroupType-->

  <xs:complexType name="SchoolGroupTypeType">
    <xs:sequence>
      <xs:element name="Code" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="Title" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="Description" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="SubjectAreaList" minOccurs="0" nillable="true" type="sif:SubjectAreaListType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey12">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="SchoolInfoRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="SchoolYear" use="required" type="sif:SchoolYearType" />
    <xs:attribute name="GroupType" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="G" />
          <xs:enumeration value="R" />
          <xs:enumeration value="T" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>

  <xs:element name="SchoolGroupType" type="sif:SchoolGroupTypeType">
    <xs:unique name="SchoolGroupTypeKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@RefId" />
    </xs:unique>
  </xs:element>


  <!--SchoolGroup-->

  <xs:complexType name="SchoolGroupType">
    <xs:sequence>
      <xs:element ref="sif:LocalId" minOccurs="0" />
      <xs:element name="GroupName" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="Description" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="ParentSchoolGroupRefId" minOccurs="0" nillable="true" type="sif:IdRefType" />
      <xs:element name="ScheduleInfoList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ScheduleInfo" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="TeacherList" minOccurs="0" nillable="true">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Teacher" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="Role" minOccurs="0" nillable="true" type="sif:UKGroupRoleType" />
                            </xs:sequence>
                            <xs:attribute name="WorkforcePersonalRefId" use="required" type="sif:IdRefType" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey13">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="SchoolGroupTypeRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="SchoolYear" use="required" type="sif:SchoolYearType" />
  </xs:complexType>

  <xs:element name="SchoolGroup" type="sif:SchoolGroupType">
    <xs:unique name="SchoolGroupKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@RefId" />
    </xs:unique>
  </xs:element>


  <!--SchoolInfo-->

  <xs:complexType name="SchoolInfoType">
    <xs:sequence>
      <xs:element name="LocalId" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element ref="sif:EstablishmentId" minOccurs="0" />
      <xs:element ref="sif:LAId" minOccurs="0" />
      <xs:element name="SchoolName" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="SchoolFullName" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="URN" minOccurs="0" nillable="true" type="sif:SchoolURNType" />
      <xs:element name="SchoolURL" minOccurs="0" nillable="true" type="sif:SchoolURLType" />
      <xs:element name="SchoolAddress" minOccurs="0" nillable="true" type="sif:AddressType" />
      <xs:element name="AddressList" minOccurs="0" nillable="true" type="sif:AddressListType">
        <xs:unique name="AddressListKey4">
          <xs:selector xpath="./sif:Address" />
          <xs:field xpath="@Type" />
        </xs:unique>
      </xs:element>
      <xs:element name="SchoolPhoneNumber" minOccurs="0" nillable="true" type="sif:PhoneNumberType" />
      <xs:element name="OtherPhoneNumberList" minOccurs="0" nillable="true" type="sif:PhoneNumberListType">
        <xs:unique name="PhoneNumberListKey4">
          <xs:selector xpath="./sif:PhoneNumber" />
          <xs:field xpath="@Type" />
        </xs:unique>
      </xs:element>
      <xs:element name="SchoolEmail" minOccurs="0" nillable="true" type="sif:EmailType" />
      <xs:element name="SchoolContactList" minOccurs="0" nillable="true" type="sif:ContactListType" />
      <xs:element name="HeadTeacherInfo" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ContactName" minOccurs="0" type="xs:normalizedString" />
            <xs:element name="ContactTitle" minOccurs="0" nillable="true" type="xs:normalizedString" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Phase" minOccurs="0" nillable="true" type="sif:UKPhaseTypeType" />
      <xs:element name="SchoolType" minOccurs="0" nillable="true" type="sif:UKSchoolTypeType" />
      <xs:element name="Governance" minOccurs="0" nillable="true" type="sif:UKGovernanceTypeType" />
      <xs:element name="Intake" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="COMP" />
            <xs:enumeration value="SEL1" />
            <xs:enumeration value="SEL2" />
            <xs:enumeration value="SEL3" />
            <xs:enumeration value="SEL4" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="NCYearGroupList" minOccurs="0" nillable="true" type="sif:NCYearGroupListType" />
      <xs:element name="GenderOfEntry" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="C" />
            <xs:enumeration value="F" />
            <xs:enumeration value="M" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="GenderSixthForm" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="C" />
            <xs:enumeration value="F" />
            <xs:enumeration value="M" />
            <xs:enumeration value="blank = HighestNCYear less than 12" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Boarders" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SessionsPerDay" minOccurs="0" type="xs:unsignedInt" />
      <xs:element name="Nursery" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Special" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="OperationalStatus" minOccurs="0" nillable="true" type="sif:UKOperationalStatusType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey14">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="LAInfoRefId" use="optional" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="SchoolInfo" type="sif:SchoolInfoType">
    <xs:unique name="SchoolInfoKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@RefId" />
    </xs:unique>
  </xs:element>


  <!--TermInfo-->

  <xs:complexType name="TermInfoType">
    <xs:sequence>
      <xs:element ref="sif:SchoolYear" minOccurs="0" />
      <xs:element name="StartDate" minOccurs="0" type="xs:date" />
      <xs:element name="EndDate" minOccurs="0" type="xs:date" />
      <xs:element name="Description" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="TermCode" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="TermsPerYear" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:unsignedInt">
            <xs:minInclusive value="3" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
            <xs:maxInclusive value="6" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="MarkingTerm" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SchedulingTerm" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AttendanceTerm" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey15">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="SchoolInfoRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="TermInfo" type="sif:TermInfoType">
    <xs:unique name="TermInfoKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@RefId" />
    </xs:unique>
  </xs:element>


  <!--WorkforcePersonal-->

  <xs:complexType name="WorkforcePersonalType">
    <xs:sequence>
      <xs:element ref="sif:LocalId" minOccurs="0" />
      <xs:element name="AlertMsgList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AlertMsg" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="Type" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:enumeration value="Legal" />
                          <xs:enumeration value="Discipline" />
                          <xs:enumeration value="Educational" />
                          <xs:enumeration value="Other" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MedicalAlertMsgList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="MedicalAlertMsg" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="Severity" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:enumeration value="Low" />
                          <xs:enumeration value="Moderate" />
                          <xs:enumeration value="High" />
                          <xs:enumeration value="Severe" />
                          <xs:enumeration value="Unknown" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element ref="sif:PersonalInformation" minOccurs="0" />
      <xs:element name="TeacherNumber" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="NINumber" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:normalizedString">
            <xs:pattern value="[A-Z]{2}[0-9]{6}[A-Z]" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="CurrentAssignmentList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="CurrentAssignment" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="LAId" minOccurs="0" nillable="true" type="sif:LAIdType" />
                  <xs:element name="EstablishmentId" minOccurs="0" nillable="true" type="sif:EstablishmentIdType" />
                  <xs:element name="Posts" minOccurs="0" nillable="true">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Post" minOccurs="0" maxOccurs="unbounded" type="sif:UKAssignmentPostType" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey16">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
  </xs:complexType>

  <xs:element name="WorkforcePersonal" type="sif:WorkforcePersonalType">
    <xs:unique name="WorkforcePersonalKey1">
      <xs:selector xpath="." />
      <xs:field xpath="@RefId" />
    </xs:unique>
  </xs:element>


  <!--InfrastructureWorkingGroup-->


  <!--SIF_LogEntry-->

  <xs:complexType name="SIF_LogEntryType">
    <xs:sequence>
      <xs:element name="SIF_LogEntryHeader" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="sif:SIF_Header" minOccurs="0" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_OriginalHeader" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="sif:SIF_Header" minOccurs="0" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Category" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="1" />
            <xs:enumeration value="2" />
            <xs:enumeration value="3" />
            <xs:enumeration value="4" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SIF_Code" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:union>
            <xs:simpleType>
              <xs:restriction base="sif:SIF_LogEntrySuccessCategoryType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:SIF_LogEntryDataIssuesWithSuccessResultType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:SIF_LogEntryDataIssuesWithFailureResultType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:SIF_LogEntryAgentErrorConditionType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:SIF_LogEntryZISErrorConditionType" />
            </xs:simpleType>
          </xs:union>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SIF_ApplicationCode" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="SIF_Desc" minOccurs="0" type="xs:string" />
      <xs:element name="SIF_ExtendedDesc" minOccurs="0" nillable="true" type="xs:string" />
      <xs:element name="SIF_LogObjects" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_LogObject" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="sif:SIF_LogEntryExtendedContentType">
                    <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType">
        <xs:unique name="SIF_ExtendedElementsKey17">
          <xs:selector xpath="./sif:SIF_ExtendedElement" />
          <xs:field xpath="@Name" />
        </xs:unique>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Source" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="Agent" />
          <xs:enumeration value="ZIS" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="LogLevel" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="Info" />
          <xs:enumeration value="Warning" />
          <xs:enumeration value="Error" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>

  <xs:element name="SIF_LogEntry" type="sif:SIF_LogEntryType" />

  <xs:simpleType name="InfrastructureStatusCodeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureErrorCategoryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureXMLValidationErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="6" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureEncryptionErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureAuthenticationErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="10" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureAccessAndPermissionErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureRegistrationErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureProvisionErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureSubscriptionErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureRequestAndResponseErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureEventReportingAndProcessingErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureTransportErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureSystemErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureGenericMessageHandlingErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureSMBErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SIF_LogEntrySuccessCategoryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SIF_LogEntryDataIssuesWithSuccessResultType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SIF_LogEntryDataIssuesWithFailureResultType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SIF_LogEntryAgentErrorConditionType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SIF_LogEntryZISErrorConditionType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAbsenceCategoryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="MAT" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="PUB" />
      <xs:enumeration value="SEC" />
      <xs:enumeration value="SIC" />
      <xs:enumeration value="TRN" />
      <xs:enumeration value="UNA" />
      <xs:enumeration value="UNP" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdditionalPaymentTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="LIN" />
      <xs:enumeration value="LOT" />
      <xs:enumeration value="LFR" />
      <xs:enumeration value="MAL" />
      <xs:enumeration value="TLR" />
      <xs:enumeration value="RAR" />
      <xs:enumeration value="SEN" />
      <xs:enumeration value="ACT" />
      <xs:enumeration value="RES" />
      <xs:enumeration value="INS" />
      <xs:enumeration value="OOS" />
      <xs:enumeration value="RCP" />
      <xs:enumeration value="RCC" />
      <xs:enumeration value="RCA" />
      <xs:enumeration value="WEL" />
      <xs:enumeration value="GTC" />
      <xs:enumeration value="UQT" />
      <xs:enumeration value="OTH" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdmissionsAptitudeCodeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="PE" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="VA" />
      <xs:enumeration value="ML" />
      <xs:enumeration value="DT" />
      <xs:enumeration value="OT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdmissionsOfferStatusType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="O" />
      <xs:enumeration value="N" />
      <xs:enumeration value="W" />
      <xs:enumeration value="D" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdmissionsNotifyMethodType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="O" />
      <xs:enumeration value="E" />
      <xs:enumeration value="T" />
      <xs:enumeration value="L" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdmissionsPrebandCategoryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1A" />
      <xs:enumeration value="1B" />
      <xs:enumeration value="2A" />
      <xs:enumeration value="2B" />
      <xs:enumeration value="3" />
      <xs:enumeration value="U" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdmissionsReasonCodeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="DIST" />
      <xs:enumeration value="SIBL" />
      <xs:enumeration value="MEDL" />
      <xs:enumeration value="RLGN" />
      <xs:enumeration value="CTCH" />
      <xs:enumeration value="FEED" />
      <xs:enumeration value="TRAV" />
      <xs:enumeration value="SSEX" />
      <xs:enumeration value="COED" />
      <xs:enumeration value="APTD" />
      <xs:enumeration value="SOCL" />
      <xs:enumeration value="OTHR" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKADTFileStatusTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Prime" />
      <xs:enumeration value="Change" />
      <xs:enumeration value="Withdrawal" />
      <xs:enumeration value="Suspended" />
      <xs:enumeration value="Late" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdviceAndAssessmentWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="AA1" />
      <xs:enumeration value="AA2" />
      <xs:enumeration value="AA3" />
      <xs:enumeration value="AA4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAlternativeTuitionProvisionTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="HSP" />
      <xs:enumeration value="IND" />
      <xs:enumeration value="NMS" />
      <xs:enumeration value="NOT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAssignmentPostType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="ADMC" />
      <xs:enumeration value="ADVT" />
      <xs:enumeration value="ARTD" />
      <xs:enumeration value="ASHT" />
      <xs:enumeration value="ATTN" />
      <xs:enumeration value="BILN" />
      <xs:enumeration value="BURS" />
      <xs:enumeration value="BUSS" />
      <xs:enumeration value="CTKR" />
      <xs:enumeration value="TCHR" />
      <xs:enumeration value="CLNR" />
      <xs:enumeration value="CXPA" />
      <xs:enumeration value="COOK" />
      <xs:enumeration value="COVR" />
      <xs:enumeration value="CART" />
      <xs:enumeration value="DATA" />
      <xs:enumeration value="DPHT" />
      <xs:enumeration value="EDWO" />
      <xs:enumeration value="EPSY" />
      <xs:enumeration value="ESCT" />
      <xs:enumeration value="INVG" />
      <xs:enumeration value="EXAM" />
      <xs:enumeration value="FINC" />
      <xs:enumeration value="HDTR" />
      <xs:enumeration value="HDYR" />
      <xs:enumeration value="HDPT" />
      <xs:enumeration value="HDHO" />
      <xs:enumeration value="HLTA" />
      <xs:enumeration value="HSLO" />
      <xs:enumeration value="ICTM" />
      <xs:enumeration value="ICTT" />
      <xs:enumeration value="INST" />
      <xs:enumeration value="LANG" />
      <xs:enumeration value="SPLY" />
      <xs:enumeration value="LRNM" />
      <xs:enumeration value="LMEN" />
      <xs:enumeration value="LSEN" />
      <xs:enumeration value="LIBR" />
      <xs:enumeration value="LITR" />
      <xs:enumeration value="MIDA" />
      <xs:enumeration value="MIDS" />
      <xs:enumeration value="MINS" />
      <xs:enumeration value="MISC" />
      <xs:enumeration value="MUSS" />
      <xs:enumeration value="MUSC" />
      <xs:enumeration value="NURS" />
      <xs:enumeration value="NNSE" />
      <xs:enumeration value="OMAN" />
      <xs:enumeration value="CATR" />
      <xs:enumeration value="OICT" />
      <xs:enumeration value="PERI" />
      <xs:enumeration value="PAHT" />
      <xs:enumeration value="PREM" />
      <xs:enumeration value="RECP" />
      <xs:enumeration value="RPRG" />
      <xs:enumeration value="SSEC" />
      <xs:enumeration value="STCH" />
      <xs:enumeration value="SENC" />
      <xs:enumeration value="TNON" />
      <xs:enumeration value="TPRU" />
      <xs:enumeration value="TMIS" />
      <xs:enumeration value="TASS" />
      <xs:enumeration value="TTCH" />
      <xs:enumeration value="THER" />
      <xs:enumeration value="TRAV" />
      <xs:enumeration value="VOLN" />
      <xs:enumeration value="WELF" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAttendanceCodesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="/" />
      <xs:enumeration value="\" />
      <xs:enumeration value="B" />
      <xs:enumeration value="C" />
      <xs:enumeration value="D" />
      <xs:enumeration value="E" />
      <xs:enumeration value="F" />
      <xs:enumeration value="G" />
      <xs:enumeration value="H" />
      <xs:enumeration value="I" />
      <xs:enumeration value="J" />
      <xs:enumeration value="K" />
      <xs:enumeration value="L" />
      <xs:enumeration value="M" />
      <xs:enumeration value="N" />
      <xs:enumeration value="O" />
      <xs:enumeration value="P" />
      <xs:enumeration value="R" />
      <xs:enumeration value="S" />
      <xs:enumeration value="T" />
      <xs:enumeration value="U" />
      <xs:enumeration value="V" />
      <xs:enumeration value="W" />
      <xs:enumeration value="X" />
      <xs:enumeration value="Y" />
      <xs:enumeration value="Z" />
      <xs:enumeration value="#" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKBasicSkillsSupportWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="00" />
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="90" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKBirthDateVerificationLevelType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKBoarderTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="B" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="N" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKClassTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="N" />
      <xs:enumeration value="O" />
      <xs:enumeration value="S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKConnexionsAgreementType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Yes" />
      <xs:enumeration value="No" />
      <xs:enumeration value="UNS" />
      <xs:enumeration value="SNR" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKCurriculumAndTeachingMethodsWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="CT1" />
      <xs:enumeration value="CT2" />
      <xs:enumeration value="CT3" />
      <xs:enumeration value="CT4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKExclusionReasonType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="BU" />
      <xs:enumeration value="DA" />
      <xs:enumeration value="DB" />
      <xs:enumeration value="DM" />
      <xs:enumeration value="DR" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="PP" />
      <xs:enumeration value="PW" />
      <xs:enumeration value="RA" />
      <xs:enumeration value="SM" />
      <xs:enumeration value="TB" />
      <xs:enumeration value="TH" />
      <xs:enumeration value="VA" />
      <xs:enumeration value="VP" />
      <xs:enumeration value="OT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKFamilyStructureType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="S" />
      <xs:enumeration value="A" />
      <xs:enumeration value="F" />
      <xs:enumeration value="C" />
      <xs:enumeration value="U" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKGeneralSubjectType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="AAD" />
      <xs:enumeration value="ABS" />
      <xs:enumeration value="ACC" />
      <xs:enumeration value="AHS" />
      <xs:enumeration value="AIT" />
      <xs:enumeration value="ARA" />
      <xs:enumeration value="ART" />
      <xs:enumeration value="ASC" />
      <xs:enumeration value="BEN" />
      <xs:enumeration value="BIO" />
      <xs:enumeration value="CAB" />
      <xs:enumeration value="CAR" />
      <xs:enumeration value="CBE" />
      <xs:enumeration value="CDT" />
      <xs:enumeration value="CHD" />
      <xs:enumeration value="CHI" />
      <xs:enumeration value="CHM" />
      <xs:enumeration value="CIT" />
      <xs:enumeration value="CLS" />
      <xs:enumeration value="COM" />
      <xs:enumeration value="COS" />
      <xs:enumeration value="CSB" />
      <xs:enumeration value="CSC" />
      <xs:enumeration value="CSP" />
      <xs:enumeration value="CYM" />
      <xs:enumeration value="DAN" />
      <xs:enumeration value="DAT" />
      <xs:enumeration value="DNC" />
      <xs:enumeration value="DRA" />
      <xs:enumeration value="DTE" />
      <xs:enumeration value="DTF" />
      <xs:enumeration value="DTG" />
      <xs:enumeration value="DTR" />
      <xs:enumeration value="DTS" />
      <xs:enumeration value="DTT" />
      <xs:enumeration value="DUT" />
      <xs:enumeration value="ECO" />
      <xs:enumeration value="EDU" />
      <xs:enumeration value="ENG" />
      <xs:enumeration value="ENR" />
      <xs:enumeration value="ENV" />
      <xs:enumeration value="EUR" />
      <xs:enumeration value="FIN" />
      <xs:enumeration value="FRE" />
      <xs:enumeration value="GEN" />
      <xs:enumeration value="GEO" />
      <xs:enumeration value="GER" />
      <xs:enumeration value="GLG" />
      <xs:enumeration value="GPL" />
      <xs:enumeration value="GRC" />
      <xs:enumeration value="GRE" />
      <xs:enumeration value="GUJ" />
      <xs:enumeration value="HAC" />
      <xs:enumeration value="HBB" />
      <xs:enumeration value="HEB" />
      <xs:enumeration value="HIN" />
      <xs:enumeration value="HIS" />
      <xs:enumeration value="HSC" />
      <xs:enumeration value="HUM" />
      <xs:enumeration value="ICT" />
      <xs:enumeration value="IND" />
      <xs:enumeration value="ITA" />
      <xs:enumeration value="JAP" />
      <xs:enumeration value="KSK" />
      <xs:enumeration value="LAE" />
      <xs:enumeration value="LAT" />
      <xs:enumeration value="LAW" />
      <xs:enumeration value="LIF" />
      <xs:enumeration value="LTT" />
      <xs:enumeration value="MAT" />
      <xs:enumeration value="MED" />
      <xs:enumeration value="MFL" />
      <xs:enumeration value="MNF" />
      <xs:enumeration value="MUS" />
      <xs:enumeration value="OBC" />
      <xs:enumeration value="OCL" />
      <xs:enumeration value="OHU" />
      <xs:enumeration value="OLA" />
      <xs:enumeration value="OMA" />
      <xs:enumeration value="OPH" />
      <xs:enumeration value="OPR" />
      <xs:enumeration value="OSC" />
      <xs:enumeration value="OSS" />
      <xs:enumeration value="OTE" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="OVO" />
      <xs:enumeration value="PAN" />
      <xs:enumeration value="PED" />
      <xs:enumeration value="PER" />
      <xs:enumeration value="PHL" />
      <xs:enumeration value="PHY" />
      <xs:enumeration value="POR" />
      <xs:enumeration value="PRI" />
      <xs:enumeration value="PSH" />
      <xs:enumeration value="PSY" />
      <xs:enumeration value="REL" />
      <xs:enumeration value="RUS" />
      <xs:enumeration value="RWD" />
      <xs:enumeration value="SCI" />
      <xs:enumeration value="SEN" />
      <xs:enumeration value="SOC" />
      <xs:enumeration value="SPA" />
      <xs:enumeration value="SSS" />
      <xs:enumeration value="STA" />
      <xs:enumeration value="SWE" />
      <xs:enumeration value="TDG" />
      <xs:enumeration value="TUR" />
      <xs:enumeration value="UFA" />
      <xs:enumeration value="URD" />
      <xs:enumeration value="VNW" />
      <xs:enumeration value="WEL" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKGovernanceTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="CO" />
      <xs:enumeration value="VA" />
      <xs:enumeration value="VC" />
      <xs:enumeration value="FO" />
      <xs:enumeration value="IN" />
      <xs:enumeration value="NM" />
      <xs:enumeration value="CT" />
      <xs:enumeration value="CA" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKGroupRoleType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="HDT" />
      <xs:enumeration value="DHT" />
      <xs:enumeration value="AHT" />
      <xs:enumeration value="TCH" />
      <xs:enumeration value="AST" />
      <xs:enumeration value="EXL" />
      <xs:enumeration value="SUP" />
      <xs:enumeration value="AVT" />
      <xs:enumeration value="EPS" />
      <xs:enumeration value="ADM" />
      <xs:enumeration value="GOV" />
      <xs:enumeration value="ACD" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="VOL" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKGroupingAndSupportWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="GS1" />
      <xs:enumeration value="GS2" />
      <xs:enumeration value="GS3" />
      <xs:enumeration value="GS4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKInCareTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="FT" />
      <xs:enumeration value="CH" />
      <xs:enumeration value="WP" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="OT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKLanguageStudyType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKLearnerEnrolmentStatusType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="C" />
      <xs:enumeration value="G" />
      <xs:enumeration value="M" />
      <xs:enumeration value="S" />
      <xs:enumeration value="P" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKLearnerIdentityType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="WAL" />
      <xs:enumeration value="ENG" />
      <xs:enumeration value="SCO" />
      <xs:enumeration value="IRE" />
      <xs:enumeration value="BRI" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="REF" />
      <xs:enumeration value="NOS" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKLeavingDestinationType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="MP" />
      <xs:enumeration value="IP" />
      <xs:enumeration value="MS" />
      <xs:enumeration value="IS" />
      <xs:enumeration value="SC" />
      <xs:enumeration value="FE" />
      <xs:enumeration value="HE" />
      <xs:enumeration value="WL" />
      <xs:enumeration value="EM" />
      <xs:enumeration value="NK" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKLeavingReasonType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="DD" />
      <xs:enumeration value="EO" />
      <xs:enumeration value="EM" />
      <xs:enumeration value="FE" />
      <xs:enumeration value="FM" />
      <xs:enumeration value="HE" />
      <xs:enumeration value="NI" />
      <xs:enumeration value="IJ" />
      <xs:enumeration value="JS" />
      <xs:enumeration value="MS" />
      <xs:enumeration value="OS" />
      <xs:enumeration value="OT" />
      <xs:enumeration value="PE" />
      <xs:enumeration value="ST" />
      <xs:enumeration value="TR" />
      <xs:enumeration value="UN" />
      <xs:enumeration value="WK" />
      <xs:enumeration value="MD" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKMaritalStatusType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="S" />
      <xs:enumeration value="M" />
      <xs:enumeration value="D" />
      <xs:enumeration value="W" />
      <xs:enumeration value="N" />
      <xs:enumeration value="P" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKNCYearGroupType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="N1" />
      <xs:enumeration value="N2" />
      <xs:enumeration value="R" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="M" />
      <xs:enumeration value="X" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKOperationalStatusType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKPhaseTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="NY" />
      <xs:enumeration value="PY" />
      <xs:enumeration value="MP" />
      <xs:enumeration value="MS" />
      <xs:enumeration value="SY" />
      <xs:enumeration value="SP" />
      <xs:enumeration value="EY" />
      <xs:enumeration value="PR" />
      <xs:enumeration value="XX" />
      <xs:enumeration value="NO" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKPhoneTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="F" />
      <xs:enumeration value="H" />
      <xs:enumeration value="A" />
      <xs:enumeration value="M" />
      <xs:enumeration value="W" />
      <xs:enumeration value="D" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKRelationshipType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="ASWR" />
      <xs:enumeration value="CARE" />
      <xs:enumeration value="CHMR" />
      <xs:enumeration value="DEPD" />
      <xs:enumeration value="DOCT" />
      <xs:enumeration value="EMPY" />
      <xs:enumeration value="FAAP" />
      <xs:enumeration value="FAAS" />
      <xs:enumeration value="FABH" />
      <xs:enumeration value="FABI" />
      <xs:enumeration value="FABN" />
      <xs:enumeration value="FABS" />
      <xs:enumeration value="FADF" />
      <xs:enumeration value="FADI" />
      <xs:enumeration value="FADR" />
      <xs:enumeration value="FAFF" />
      <xs:enumeration value="FAFI" />
      <xs:enumeration value="FAFN" />
      <xs:enumeration value="FAFO" />
      <xs:enumeration value="FAFS" />
      <xs:enumeration value="FAGA" />
      <xs:enumeration value="FAGD" />
      <xs:enumeration value="FAGF" />
      <xs:enumeration value="FAGM" />
      <xs:enumeration value="FAGS" />
      <xs:enumeration value="FAGU" />
      <xs:enumeration value="FALP" />
      <xs:enumeration value="FAMF" />
      <xs:enumeration value="FAMH" />
      <xs:enumeration value="FAMI" />
      <xs:enumeration value="FAMN" />
      <xs:enumeration value="FAMO" />
      <xs:enumeration value="FAMS" />
      <xs:enumeration value="FANC" />
      <xs:enumeration value="FANW" />
      <xs:enumeration value="FAOT" />
      <xs:enumeration value="FAPF" />
      <xs:enumeration value="FAPP" />
      <xs:enumeration value="FASF" />
      <xs:enumeration value="FASH" />
      <xs:enumeration value="FASI" />
      <xs:enumeration value="FASN" />
      <xs:enumeration value="FASO" />
      <xs:enumeration value="FASP" />
      <xs:enumeration value="FASS" />
      <xs:enumeration value="FASW" />
      <xs:enumeration value="FNCF" />
      <xs:enumeration value="FNCM" />
      <xs:enumeration value="FRND" />
      <xs:enumeration value="GUAR" />
      <xs:enumeration value="HTCR" />
      <xs:enumeration value="NONE" />
      <xs:enumeration value="OREL" />
      <xs:enumeration value="OTHR" />
      <xs:enumeration value="PREH" />
      <xs:enumeration value="PREW" />
      <xs:enumeration value="PROB" />
      <xs:enumeration value="PTNP" />
      <xs:enumeration value="PTNR" />
      <xs:enumeration value="RELA" />
      <xs:enumeration value="RELC" />
      <xs:enumeration value="RELG" />
      <xs:enumeration value="RELU" />
      <xs:enumeration value="SIGO" />
      <xs:enumeration value="SWKR" />
      <xs:enumeration value="TADV" />
      <xs:enumeration value="WARD" />
      <xs:enumeration value="WIFE" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKReligiousAffiliationType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="BA" />
      <xs:enumeration value="BU" />
      <xs:enumeration value="CE" />
      <xs:enumeration value="CH" />
      <xs:enumeration value="CO" />
      <xs:enumeration value="EC" />
      <xs:enumeration value="FR" />
      <xs:enumeration value="GR" />
      <xs:enumeration value="HI" />
      <xs:enumeration value="JE" />
      <xs:enumeration value="JW" />
      <xs:enumeration value="LU" />
      <xs:enumeration value="ME" />
      <xs:enumeration value="MO" />
      <xs:enumeration value="MU" />
      <xs:enumeration value="ND" />
      <xs:enumeration value="NO" />
      <xs:enumeration value="OT" />
      <xs:enumeration value="QU" />
      <xs:enumeration value="RC" />
      <xs:enumeration value="RF" />
      <xs:enumeration value="RU" />
      <xs:enumeration value="SA" />
      <xs:enumeration value="SD" />
      <xs:enumeration value="SI" />
      <xs:enumeration value="UR" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKSchoolTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="08" />
      <xs:enumeration value="09" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKSENProvisionType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="N" />
      <xs:enumeration value="A" />
      <xs:enumeration value="P" />
      <xs:enumeration value="S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKSENTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="SPLD" />
      <xs:enumeration value="MLD" />
      <xs:enumeration value="SLD" />
      <xs:enumeration value="PMLD" />
      <xs:enumeration value="BESD" />
      <xs:enumeration value="SLCD" />
      <xs:enumeration value="SLCN" />
      <xs:enumeration value="HI" />
      <xs:enumeration value="VI" />
      <xs:enumeration value="MSI" />
      <xs:enumeration value="PD" />
      <xs:enumeration value="PMED" />
      <xs:enumeration value="ASD" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="DNA" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKSourceCodeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="C" />
      <xs:enumeration value="P" />
      <xs:enumeration value="S" />
      <xs:enumeration value="T" />
      <xs:enumeration value="O" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKSpecialisedResourcesWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="SR1" />
      <xs:enumeration value="SR2" />
      <xs:enumeration value="SR3" />
      <xs:enumeration value="SR4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKTravellerGypsyCodeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="GH" />
      <xs:enumeration value="GT" />
      <xs:enumeration value="OT" />
      <xs:enumeration value="TR" />
      <xs:enumeration value="NT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKTuitionCategoryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="IL" />
      <xs:enumeration value="PE" />
      <xs:enumeration value="OR" />
      <xs:enumeration value="HP" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKTuitionHoursType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="A" />
      <xs:enumeration value="B" />
      <xs:enumeration value="C" />
      <xs:enumeration value="D" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ISO4217CurrencyNamesAndCodeElementsType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="AED" />
      <xs:enumeration value="AFN" />
      <xs:enumeration value="ALL" />
      <xs:enumeration value="AMD" />
      <xs:enumeration value="ANG" />
      <xs:enumeration value="AOA" />
      <xs:enumeration value="ARS" />
      <xs:enumeration value="AUD" />
      <xs:enumeration value="AWG" />
      <xs:enumeration value="AZN" />
      <xs:enumeration value="BAM" />
      <xs:enumeration value="BBD" />
      <xs:enumeration value="BDT" />
      <xs:enumeration value="BGN" />
      <xs:enumeration value="BHD" />
      <xs:enumeration value="BIF" />
      <xs:enumeration value="BMD" />
      <xs:enumeration value="BND" />
      <xs:enumeration value="BOB" />
      <xs:enumeration value="BOV" />
      <xs:enumeration value="BRL" />
      <xs:enumeration value="BSD" />
      <xs:enumeration value="BTN" />
      <xs:enumeration value="BWP" />
      <xs:enumeration value="BYR" />
      <xs:enumeration value="BZD" />
      <xs:enumeration value="CAD" />
      <xs:enumeration value="CDF" />
      <xs:enumeration value="CHE" />
      <xs:enumeration value="CHF" />
      <xs:enumeration value="CHW" />
      <xs:enumeration value="CLF" />
      <xs:enumeration value="CLP" />
      <xs:enumeration value="CNY" />
      <xs:enumeration value="COP" />
      <xs:enumeration value="COU" />
      <xs:enumeration value="CRC" />
      <xs:enumeration value="CSD" />
      <xs:enumeration value="CUP" />
      <xs:enumeration value="CVE" />
      <xs:enumeration value="CYP" />
      <xs:enumeration value="CZK" />
      <xs:enumeration value="DJF" />
      <xs:enumeration value="DKK" />
      <xs:enumeration value="DOP" />
      <xs:enumeration value="DZD" />
      <xs:enumeration value="EEK" />
      <xs:enumeration value="EGP" />
      <xs:enumeration value="ERN" />
      <xs:enumeration value="ETB" />
      <xs:enumeration value="EUR" />
      <xs:enumeration value="FJD" />
      <xs:enumeration value="FKP" />
      <xs:enumeration value="GBP" />
      <xs:enumeration value="GEL" />
      <xs:enumeration value="GHC" />
      <xs:enumeration value="GIP" />
      <xs:enumeration value="GMD" />
      <xs:enumeration value="GNF" />
      <xs:enumeration value="GTQ" />
      <xs:enumeration value="GWP" />
      <xs:enumeration value="GYD" />
      <xs:enumeration value="HKD" />
      <xs:enumeration value="HNL" />
      <xs:enumeration value="HRK" />
      <xs:enumeration value="HTG" />
      <xs:enumeration value="HUF" />
      <xs:enumeration value="IDR" />
      <xs:enumeration value="ILS" />
      <xs:enumeration value="INR" />
      <xs:enumeration value="IQD" />
      <xs:enumeration value="IRR" />
      <xs:enumeration value="ISK" />
      <xs:enumeration value="JMD" />
      <xs:enumeration value="JOD" />
      <xs:enumeration value="JPY" />
      <xs:enumeration value="KES" />
      <xs:enumeration value="KGS" />
      <xs:enumeration value="KHR" />
      <xs:enumeration value="KMF" />
      <xs:enumeration value="KPW" />
      <xs:enumeration value="KRW" />
      <xs:enumeration value="KWD" />
      <xs:enumeration value="KYD" />
      <xs:enumeration value="KZT" />
      <xs:enumeration value="LAK" />
      <xs:enumeration value="LBP" />
      <xs:enumeration value="LKR" />
      <xs:enumeration value="LRD" />
      <xs:enumeration value="LSL" />
      <xs:enumeration value="LTL" />
      <xs:enumeration value="LVL" />
      <xs:enumeration value="LYD" />
      <xs:enumeration value="MAD" />
      <xs:enumeration value="MDL" />
      <xs:enumeration value="MGA" />
      <xs:enumeration value="MKD" />
      <xs:enumeration value="MMK" />
      <xs:enumeration value="MNT" />
      <xs:enumeration value="MOP" />
      <xs:enumeration value="MRO" />
      <xs:enumeration value="MTL" />
      <xs:enumeration value="MUR" />
      <xs:enumeration value="MVR" />
      <xs:enumeration value="MWK" />
      <xs:enumeration value="MXN" />
      <xs:enumeration value="MXV" />
      <xs:enumeration value="MYR" />
      <xs:enumeration value="MZN" />
      <xs:enumeration value="NAD" />
      <xs:enumeration value="NGN" />
      <xs:enumeration value="NIO" />
      <xs:enumeration value="NOK" />
      <xs:enumeration value="NPR" />
      <xs:enumeration value="NZD" />
      <xs:enumeration value="OMR" />
      <xs:enumeration value="PAB" />
      <xs:enumeration value="PEN" />
      <xs:enumeration value="PGK" />
      <xs:enumeration value="PHP" />
      <xs:enumeration value="PKR" />
      <xs:enumeration value="PLN" />
      <xs:enumeration value="PYG" />
      <xs:enumeration value="QAR" />
      <xs:enumeration value="ROL" />
      <xs:enumeration value="RON" />
      <xs:enumeration value="RUB" />
      <xs:enumeration value="RWF" />
      <xs:enumeration value="SAR" />
      <xs:enumeration value="SBD" />
      <xs:enumeration value="SCR" />
      <xs:enumeration value="SDD" />
      <xs:enumeration value="SEK" />
      <xs:enumeration value="SGD" />
      <xs:enumeration value="SHP" />
      <xs:enumeration value="SIT" />
      <xs:enumeration value="SKK" />
      <xs:enumeration value="SLL" />
      <xs:enumeration value="SOS" />
      <xs:enumeration value="SRD" />
      <xs:enumeration value="STD" />
      <xs:enumeration value="SVC" />
      <xs:enumeration value="SYP" />
      <xs:enumeration value="SZL" />
      <xs:enumeration value="THB" />
      <xs:enumeration value="TJS" />
      <xs:enumeration value="TMM" />
      <xs:enumeration value="TND" />
      <xs:enumeration value="TOP" />
      <xs:enumeration value="TRY" />
      <xs:enumeration value="TTD" />
      <xs:enumeration value="TWD" />
      <xs:enumeration value="TZS" />
      <xs:enumeration value="UAH" />
      <xs:enumeration value="UGX" />
      <xs:enumeration value="USD" />
      <xs:enumeration value="USN" />
      <xs:enumeration value="USS" />
      <xs:enumeration value="UYU" />
      <xs:enumeration value="UZS" />
      <xs:enumeration value="VEB" />
      <xs:enumeration value="VND" />
      <xs:enumeration value="VUV" />
      <xs:enumeration value="WST" />
      <xs:enumeration value="XAF" />
      <xs:enumeration value="XAG" />
      <xs:enumeration value="XAU" />
      <xs:enumeration value="XBA" />
      <xs:enumeration value="XBB" />
      <xs:enumeration value="XBC" />
      <xs:enumeration value="XBD" />
      <xs:enumeration value="XCD" />
      <xs:enumeration value="XDR" />
      <xs:enumeration value="XFO" />
      <xs:enumeration value="XFU" />
      <xs:enumeration value="XOF" />
      <xs:enumeration value="XPD" />
      <xs:enumeration value="XPF" />
      <xs:enumeration value="XPT" />
      <xs:enumeration value="XTS" />
      <xs:enumeration value="XXX" />
      <xs:enumeration value="YER" />
      <xs:enumeration value="ZAR" />
      <xs:enumeration value="ZMK" />
      <xs:enumeration value="ZWN" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetEthnicityCodeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="WENG" />
      <xs:enumeration value="WSCO" />
      <xs:enumeration value="WWEL" />
      <xs:enumeration value="WOWB" />
      <xs:enumeration value="WIRI" />
      <xs:enumeration value="WIRT" />
      <xs:enumeration value="WOTH" />
      <xs:enumeration value="WALB" />
      <xs:enumeration value="WBOS" />
      <xs:enumeration value="WCRO" />
      <xs:enumeration value="WGRE" />
      <xs:enumeration value="WGRK" />
      <xs:enumeration value="WGRC" />
      <xs:enumeration value="WITA" />
      <xs:enumeration value="WKOS" />
      <xs:enumeration value="WPOR" />
      <xs:enumeration value="WSER" />
      <xs:enumeration value="WTUR" />
      <xs:enumeration value="WTUK" />
      <xs:enumeration value="WTUC" />
      <xs:enumeration value="WEUR" />
      <xs:enumeration value="WEEU" />
      <xs:enumeration value="WWEU" />
      <xs:enumeration value="WOTW" />
      <xs:enumeration value="WROM" />
      <xs:enumeration value="MWBC" />
      <xs:enumeration value="MWBA" />
      <xs:enumeration value="MWAS" />
      <xs:enumeration value="MWAP" />
      <xs:enumeration value="MWAI" />
      <xs:enumeration value="MWAO" />
      <xs:enumeration value="MOTH" />
      <xs:enumeration value="MAOE" />
      <xs:enumeration value="MABL" />
      <xs:enumeration value="MACH" />
      <xs:enumeration value="MBOE" />
      <xs:enumeration value="MBCH" />
      <xs:enumeration value="MCOE" />
      <xs:enumeration value="MWOE" />
      <xs:enumeration value="MWCH" />
      <xs:enumeration value="MOTM" />
      <xs:enumeration value="AIND" />
      <xs:enumeration value="APKN" />
      <xs:enumeration value="AMPK" />
      <xs:enumeration value="AKPA" />
      <xs:enumeration value="AOPK" />
      <xs:enumeration value="ABAN" />
      <xs:enumeration value="AOTH" />
      <xs:enumeration value="AAFR" />
      <xs:enumeration value="AKAO" />
      <xs:enumeration value="ANEP" />
      <xs:enumeration value="ASNL" />
      <xs:enumeration value="ASLT" />
      <xs:enumeration value="AOTA" />
      <xs:enumeration value="BCRB" />
      <xs:enumeration value="BAFR" />
      <xs:enumeration value="BANN" />
      <xs:enumeration value="BCON" />
      <xs:enumeration value="BGHA" />
      <xs:enumeration value="BNGN" />
      <xs:enumeration value="BSLN" />
      <xs:enumeration value="BSOM" />
      <xs:enumeration value="BSUD" />
      <xs:enumeration value="BAOF" />
      <xs:enumeration value="BOTH" />
      <xs:enumeration value="BEUR" />
      <xs:enumeration value="BNAM" />
      <xs:enumeration value="BOTB" />
      <xs:enumeration value="CHNE" />
      <xs:enumeration value="CHKC" />
      <xs:enumeration value="CMAL" />
      <xs:enumeration value="CSNG" />
      <xs:enumeration value="CTWN" />
      <xs:enumeration value="COCH" />
      <xs:enumeration value="OOTH" />
      <xs:enumeration value="OAFG" />
      <xs:enumeration value="OARA" />
      <xs:enumeration value="OEGY" />
      <xs:enumeration value="OFIL" />
      <xs:enumeration value="OIRN" />
      <xs:enumeration value="OIRQ" />
      <xs:enumeration value="OJPN" />
      <xs:enumeration value="OKOR" />
      <xs:enumeration value="OKRD" />
      <xs:enumeration value="OLAM" />
      <xs:enumeration value="OLEB" />
      <xs:enumeration value="OLIB" />
      <xs:enumeration value="OMAL" />
      <xs:enumeration value="OMRC" />
      <xs:enumeration value="OPOL" />
      <xs:enumeration value="OTHA" />
      <xs:enumeration value="OVIE" />
      <xs:enumeration value="OYEM" />
      <xs:enumeration value="OOEG" />
      <xs:enumeration value="REFU" />
      <xs:enumeration value="NOBT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetChurchOfEnglandDioceseType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="BAT" />
      <xs:enumeration value="BIR" />
      <xs:enumeration value="BLA" />
      <xs:enumeration value="BRA" />
      <xs:enumeration value="BRI" />
      <xs:enumeration value="CAN" />
      <xs:enumeration value="CAR" />
      <xs:enumeration value="CHE" />
      <xs:enumeration value="CHS" />
      <xs:enumeration value="CHI" />
      <xs:enumeration value="COV" />
      <xs:enumeration value="DER" />
      <xs:enumeration value="DUR" />
      <xs:enumeration value="ELY" />
      <xs:enumeration value="EXE" />
      <xs:enumeration value="GLO" />
      <xs:enumeration value="GUI" />
      <xs:enumeration value="HER" />
      <xs:enumeration value="LEI" />
      <xs:enumeration value="LIC" />
      <xs:enumeration value="LIN" />
      <xs:enumeration value="LIV" />
      <xs:enumeration value="LON" />
      <xs:enumeration value="MAN" />
      <xs:enumeration value="NEW" />
      <xs:enumeration value="NOR" />
      <xs:enumeration value="OXF" />
      <xs:enumeration value="PET" />
      <xs:enumeration value="POR" />
      <xs:enumeration value="RIP" />
      <xs:enumeration value="ROC" />
      <xs:enumeration value="STA" />
      <xs:enumeration value="STE" />
      <xs:enumeration value="SAL" />
      <xs:enumeration value="SHE" />
      <xs:enumeration value="SOD" />
      <xs:enumeration value="SOU" />
      <xs:enumeration value="SOW" />
      <xs:enumeration value="TRU" />
      <xs:enumeration value="WAK" />
      <xs:enumeration value="WIN" />
      <xs:enumeration value="WOR" />
      <xs:enumeration value="YOR" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetLAIdType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="001" />
      <xs:enumeration value="002" />
      <xs:enumeration value="003" />
      <xs:enumeration value="004" />
      <xs:enumeration value="005" />
      <xs:enumeration value="201" />
      <xs:enumeration value="202" />
      <xs:enumeration value="203" />
      <xs:enumeration value="204" />
      <xs:enumeration value="205" />
      <xs:enumeration value="206" />
      <xs:enumeration value="207" />
      <xs:enumeration value="208" />
      <xs:enumeration value="209" />
      <xs:enumeration value="210" />
      <xs:enumeration value="211" />
      <xs:enumeration value="212" />
      <xs:enumeration value="213" />
      <xs:enumeration value="301" />
      <xs:enumeration value="302" />
      <xs:enumeration value="303" />
      <xs:enumeration value="304" />
      <xs:enumeration value="305" />
      <xs:enumeration value="306" />
      <xs:enumeration value="307" />
      <xs:enumeration value="308" />
      <xs:enumeration value="309" />
      <xs:enumeration value="310" />
      <xs:enumeration value="311" />
      <xs:enumeration value="312" />
      <xs:enumeration value="313" />
      <xs:enumeration value="314" />
      <xs:enumeration value="315" />
      <xs:enumeration value="316" />
      <xs:enumeration value="317" />
      <xs:enumeration value="318" />
      <xs:enumeration value="319" />
      <xs:enumeration value="320" />
      <xs:enumeration value="330" />
      <xs:enumeration value="331" />
      <xs:enumeration value="332" />
      <xs:enumeration value="333" />
      <xs:enumeration value="334" />
      <xs:enumeration value="335" />
      <xs:enumeration value="336" />
      <xs:enumeration value="340" />
      <xs:enumeration value="341" />
      <xs:enumeration value="342" />
      <xs:enumeration value="343" />
      <xs:enumeration value="344" />
      <xs:enumeration value="350" />
      <xs:enumeration value="351" />
      <xs:enumeration value="352" />
      <xs:enumeration value="353" />
      <xs:enumeration value="354" />
      <xs:enumeration value="355" />
      <xs:enumeration value="356" />
      <xs:enumeration value="357" />
      <xs:enumeration value="358" />
      <xs:enumeration value="359" />
      <xs:enumeration value="370" />
      <xs:enumeration value="371" />
      <xs:enumeration value="372" />
      <xs:enumeration value="373" />
      <xs:enumeration value="380" />
      <xs:enumeration value="381" />
      <xs:enumeration value="382" />
      <xs:enumeration value="383" />
      <xs:enumeration value="384" />
      <xs:enumeration value="390" />
      <xs:enumeration value="391" />
      <xs:enumeration value="392" />
      <xs:enumeration value="393" />
      <xs:enumeration value="394" />
      <xs:enumeration value="420" />
      <xs:enumeration value="600" />
      <xs:enumeration value="601" />
      <xs:enumeration value="602" />
      <xs:enumeration value="603" />
      <xs:enumeration value="604" />
      <xs:enumeration value="605" />
      <xs:enumeration value="606" />
      <xs:enumeration value="607" />
      <xs:enumeration value="608" />
      <xs:enumeration value="609" />
      <xs:enumeration value="610" />
      <xs:enumeration value="611" />
      <xs:enumeration value="612" />
      <xs:enumeration value="613" />
      <xs:enumeration value="614" />
      <xs:enumeration value="615" />
      <xs:enumeration value="616" />
      <xs:enumeration value="617" />
      <xs:enumeration value="618" />
      <xs:enumeration value="619" />
      <xs:enumeration value="620" />
      <xs:enumeration value="621" />
      <xs:enumeration value="622" />
      <xs:enumeration value="623" />
      <xs:enumeration value="624" />
      <xs:enumeration value="625" />
      <xs:enumeration value="626" />
      <xs:enumeration value="627" />
      <xs:enumeration value="628" />
      <xs:enumeration value="629" />
      <xs:enumeration value="630" />
      <xs:enumeration value="631" />
      <xs:enumeration value="632" />
      <xs:enumeration value="633" />
      <xs:enumeration value="660" />
      <xs:enumeration value="661" />
      <xs:enumeration value="662" />
      <xs:enumeration value="663" />
      <xs:enumeration value="664" />
      <xs:enumeration value="665" />
      <xs:enumeration value="666" />
      <xs:enumeration value="667" />
      <xs:enumeration value="668" />
      <xs:enumeration value="669" />
      <xs:enumeration value="670" />
      <xs:enumeration value="671" />
      <xs:enumeration value="672" />
      <xs:enumeration value="673" />
      <xs:enumeration value="674" />
      <xs:enumeration value="675" />
      <xs:enumeration value="676" />
      <xs:enumeration value="677" />
      <xs:enumeration value="678" />
      <xs:enumeration value="679" />
      <xs:enumeration value="680" />
      <xs:enumeration value="681" />
      <xs:enumeration value="701" />
      <xs:enumeration value="702" />
      <xs:enumeration value="703" />
      <xs:enumeration value="704" />
      <xs:enumeration value="705" />
      <xs:enumeration value="706" />
      <xs:enumeration value="707" />
      <xs:enumeration value="708" />
      <xs:enumeration value="800" />
      <xs:enumeration value="801" />
      <xs:enumeration value="802" />
      <xs:enumeration value="803" />
      <xs:enumeration value="805" />
      <xs:enumeration value="806" />
      <xs:enumeration value="807" />
      <xs:enumeration value="808" />
      <xs:enumeration value="810" />
      <xs:enumeration value="811" />
      <xs:enumeration value="812" />
      <xs:enumeration value="813" />
      <xs:enumeration value="815" />
      <xs:enumeration value="816" />
      <xs:enumeration value="820" />
      <xs:enumeration value="821" />
      <xs:enumeration value="825" />
      <xs:enumeration value="826" />
      <xs:enumeration value="830" />
      <xs:enumeration value="831" />
      <xs:enumeration value="835" />
      <xs:enumeration value="836" />
      <xs:enumeration value="837" />
      <xs:enumeration value="840" />
      <xs:enumeration value="841" />
      <xs:enumeration value="845" />
      <xs:enumeration value="846" />
      <xs:enumeration value="850" />
      <xs:enumeration value="851" />
      <xs:enumeration value="852" />
      <xs:enumeration value="855" />
      <xs:enumeration value="856" />
      <xs:enumeration value="857" />
      <xs:enumeration value="860" />
      <xs:enumeration value="861" />
      <xs:enumeration value="865" />
      <xs:enumeration value="866" />
      <xs:enumeration value="867" />
      <xs:enumeration value="868" />
      <xs:enumeration value="869" />
      <xs:enumeration value="870" />
      <xs:enumeration value="871" />
      <xs:enumeration value="872" />
      <xs:enumeration value="873" />
      <xs:enumeration value="874" />
      <xs:enumeration value="875" />
      <xs:enumeration value="876" />
      <xs:enumeration value="877" />
      <xs:enumeration value="878" />
      <xs:enumeration value="879" />
      <xs:enumeration value="880" />
      <xs:enumeration value="881" />
      <xs:enumeration value="882" />
      <xs:enumeration value="883" />
      <xs:enumeration value="884" />
      <xs:enumeration value="885" />
      <xs:enumeration value="886" />
      <xs:enumeration value="887" />
      <xs:enumeration value="888" />
      <xs:enumeration value="889" />
      <xs:enumeration value="890" />
      <xs:enumeration value="891" />
      <xs:enumeration value="892" />
      <xs:enumeration value="893" />
      <xs:enumeration value="894" />
      <xs:enumeration value="901" />
      <xs:enumeration value="902" />
      <xs:enumeration value="903" />
      <xs:enumeration value="904" />
      <xs:enumeration value="905" />
      <xs:enumeration value="906" />
      <xs:enumeration value="907" />
      <xs:enumeration value="908" />
      <xs:enumeration value="909" />
      <xs:enumeration value="910" />
      <xs:enumeration value="911" />
      <xs:enumeration value="912" />
      <xs:enumeration value="913" />
      <xs:enumeration value="914" />
      <xs:enumeration value="915" />
      <xs:enumeration value="916" />
      <xs:enumeration value="917" />
      <xs:enumeration value="918" />
      <xs:enumeration value="919" />
      <xs:enumeration value="920" />
      <xs:enumeration value="921" />
      <xs:enumeration value="922" />
      <xs:enumeration value="923" />
      <xs:enumeration value="924" />
      <xs:enumeration value="925" />
      <xs:enumeration value="926" />
      <xs:enumeration value="927" />
      <xs:enumeration value="928" />
      <xs:enumeration value="929" />
      <xs:enumeration value="930" />
      <xs:enumeration value="931" />
      <xs:enumeration value="932" />
      <xs:enumeration value="933" />
      <xs:enumeration value="934" />
      <xs:enumeration value="935" />
      <xs:enumeration value="936" />
      <xs:enumeration value="937" />
      <xs:enumeration value="938" />
      <xs:enumeration value="939" />
      <xs:enumeration value="XXX" />
      <xs:enumeration value="MMM" />
      <xs:enumeration value="NAA" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetLANameType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="BELFAST EDUCATION AND LIBRARY BOARD" />
      <xs:enumeration value="WESTERN EDUCATION AND LIBRARY BOARD" />
      <xs:enumeration value="NORTH EASTERN EDUCATION AND LIBRARY BOARD" />
      <xs:enumeration value="SOUTH EASTERN EDUCATION AND LIBRARY BOARD" />
      <xs:enumeration value="SOUTHERN EDUCATION AND LIBRARY BOARD" />
      <xs:enumeration value="CITY OF LONDON" />
      <xs:enumeration value="CAMDEN" />
      <xs:enumeration value="GREENWICH" />
      <xs:enumeration value="HACKNEY" />
      <xs:enumeration value="HAMMERSMITH &amp; FULHAM" />
      <xs:enumeration value="ISLINGTON" />
      <xs:enumeration value="KENSINGTON &amp; CHELSEA" />
      <xs:enumeration value="LAMBETH" />
      <xs:enumeration value="LEWISHAM" />
      <xs:enumeration value="SOUTHWARK" />
      <xs:enumeration value="TOWER HAMLETS" />
      <xs:enumeration value="WANDSWORTH" />
      <xs:enumeration value="WESTMINSTER" />
      <xs:enumeration value="BARKING &amp; DAGENHAM" />
      <xs:enumeration value="BARNET" />
      <xs:enumeration value="BEXLEY" />
      <xs:enumeration value="BRENT" />
      <xs:enumeration value="BROMLEY" />
      <xs:enumeration value="CROYDON" />
      <xs:enumeration value="EALING" />
      <xs:enumeration value="ENFIELD" />
      <xs:enumeration value="HARINGEY" />
      <xs:enumeration value="HARROW" />
      <xs:enumeration value="HAVERING" />
      <xs:enumeration value="HILLINGDON" />
      <xs:enumeration value="HOUNSLOW" />
      <xs:enumeration value="KINGSTON UPON THAMES" />
      <xs:enumeration value="MERTON" />
      <xs:enumeration value="NEWHAM" />
      <xs:enumeration value="REDBRIDGE" />
      <xs:enumeration value="RICHMOND UPON THAMES" />
      <xs:enumeration value="SUTTON" />
      <xs:enumeration value="WALTHAM FOREST" />
      <xs:enumeration value="BIRMINGHAM" />
      <xs:enumeration value="COVENTRY" />
      <xs:enumeration value="DUDLEY" />
      <xs:enumeration value="SANDWELL" />
      <xs:enumeration value="SOLIHULL" />
      <xs:enumeration value="WALSALL" />
      <xs:enumeration value="WOLVERHAMPTON" />
      <xs:enumeration value="KNOWSLEY" />
      <xs:enumeration value="LIVERPOOL" />
      <xs:enumeration value="ST HELENS" />
      <xs:enumeration value="SEFTON" />
      <xs:enumeration value="WIRRAL" />
      <xs:enumeration value="BOLTON" />
      <xs:enumeration value="BURY" />
      <xs:enumeration value="MANCHESTER" />
      <xs:enumeration value="OLDHAM" />
      <xs:enumeration value="ROCHDALE" />
      <xs:enumeration value="SALFORD" />
      <xs:enumeration value="STOCKPORT" />
      <xs:enumeration value="TAMESIDE" />
      <xs:enumeration value="TRAFFORD" />
      <xs:enumeration value="WIGAN" />
      <xs:enumeration value="BARNSLEY" />
      <xs:enumeration value="DONCASTER" />
      <xs:enumeration value="ROTHERHAM" />
      <xs:enumeration value="SHEFFIELD" />
      <xs:enumeration value="BRADFORD" />
      <xs:enumeration value="CALDERDALE" />
      <xs:enumeration value="KIRKLEES" />
      <xs:enumeration value="LEEDS" />
      <xs:enumeration value="WAKEFIELD" />
      <xs:enumeration value="GATESHEAD" />
      <xs:enumeration value="NEWCASTLE UPON TYNE" />
      <xs:enumeration value="NORTH TYNESIDE" />
      <xs:enumeration value="SOUTH TYNESIDE" />
      <xs:enumeration value="SUNDERLAND" />
      <xs:enumeration value="ISLES OF SCILLY" />
      <xs:enumeration value="SCOTLAND" />
      <xs:enumeration value="ABERDEEN" />
      <xs:enumeration value="ABERDEENSHIRE" />
      <xs:enumeration value="ANGUS" />
      <xs:enumeration value="ARGYLL &amp; BUTE" />
      <xs:enumeration value="CLACKMANNANSHIRE" />
      <xs:enumeration value="DUMFRIES &amp; GALLOWAY" />
      <xs:enumeration value="DUNDEE" />
      <xs:enumeration value="EAST AYRSHIRE" />
      <xs:enumeration value="EAST DUNBARTONSHIRE" />
      <xs:enumeration value="EAST LOTHIAN" />
      <xs:enumeration value="EAST RENFREWSHIRE" />
      <xs:enumeration value="EDINBURGH" />
      <xs:enumeration value="EILEAN SIAR" />
      <xs:enumeration value="FALKIRK" />
      <xs:enumeration value="FIFE" />
      <xs:enumeration value="GLASGOW" />
      <xs:enumeration value="HIGHLAND" />
      <xs:enumeration value="INVERCLYDE" />
      <xs:enumeration value="MIDLOTHIAN" />
      <xs:enumeration value="MORAY" />
      <xs:enumeration value="NORTH AYRSHIRE" />
      <xs:enumeration value="NORTH LANARKSHIRE" />
      <xs:enumeration value="ORKNEY ISLANDS" />
      <xs:enumeration value="PERTH &amp; KINROSS" />
      <xs:enumeration value="RENFREWSHIRE" />
      <xs:enumeration value="SCOTTISH BORDERS" />
      <xs:enumeration value="SHETLAND ISLANDS" />
      <xs:enumeration value="SOUTH AYRSHIRE" />
      <xs:enumeration value="SOUTH LANARKSHIRE" />
      <xs:enumeration value="STIRLING" />
      <xs:enumeration value="WEST DUNBARTONSHIRE" />
      <xs:enumeration value="WEST LOTHIAN" />
      <xs:enumeration value="WESTERN ISLES" />
      <xs:enumeration value="ISLE OF ANGLESEY" />
      <xs:enumeration value="GWYNEDD" />
      <xs:enumeration value="CONWY" />
      <xs:enumeration value="DENBIGHSHIRE" />
      <xs:enumeration value="FLINTSHIRE" />
      <xs:enumeration value="WREXHAM" />
      <xs:enumeration value="POWYS" />
      <xs:enumeration value="CEREDIGION" />
      <xs:enumeration value="PEMBROKESHIRE" />
      <xs:enumeration value="CARMARTHENSHIRE" />
      <xs:enumeration value="SWANSEA" />
      <xs:enumeration value="NEATH PORT TALBOT" />
      <xs:enumeration value="BRIDGEND" />
      <xs:enumeration value="THE VALE OF GLAMORGAN" />
      <xs:enumeration value="RHONDDA CYNON TAFF" />
      <xs:enumeration value="MERTHYR TYDFIL" />
      <xs:enumeration value="CAERPHILLY" />
      <xs:enumeration value="BLAENAU GWENT" />
      <xs:enumeration value="TORFAEN" />
      <xs:enumeration value="MONMOUTHSHIRE" />
      <xs:enumeration value="NEWPORT" />
      <xs:enumeration value="CARDIFF" />
      <xs:enumeration value="SCOTLAND OFFSHORE ESTABLISHMENTS **" />
      <xs:enumeration value="SERVICE CHILDREN'S EDUCATION AUTHORITY" />
      <xs:enumeration value="OTHER OVERSEAS SCHOOLS" />
      <xs:enumeration value="SHELL SCHOOLS" />
      <xs:enumeration value="ISLE OF MAN" />
      <xs:enumeration value="GUERNSEY" />
      <xs:enumeration value="JERSEY" />
      <xs:enumeration value="GIBRALTAR" />
      <xs:enumeration value="BATH &amp; NORTH EAST SOMERSET" />
      <xs:enumeration value="BRISTOL" />
      <xs:enumeration value="NORTH SOMERSET" />
      <xs:enumeration value="SOUTH GLOUCESTERSHIRE" />
      <xs:enumeration value="HARTLEPOOL" />
      <xs:enumeration value="MIDDLESBROUGH" />
      <xs:enumeration value="REDCAR &amp; CLEVELAND" />
      <xs:enumeration value="STOCKTON-ON-TEES" />
      <xs:enumeration value="KINGSTON-UPON-HULL" />
      <xs:enumeration value="EAST RIDING OF YORKSHIRE" />
      <xs:enumeration value="NORTH EAST LINCOLNSHIRE" />
      <xs:enumeration value="NORTH LINCOLNSHIRE" />
      <xs:enumeration value="NORTH YORKSHIRE" />
      <xs:enumeration value="YORK" />
      <xs:enumeration value="BEDFORDSHIRE" />
      <xs:enumeration value="LUTON" />
      <xs:enumeration value="BUCKINGHAMSHIRE" />
      <xs:enumeration value="MILTON KEYNES" />
      <xs:enumeration value="DERBYSHIRE" />
      <xs:enumeration value="DERBY" />
      <xs:enumeration value="DORSET" />
      <xs:enumeration value="POOLE" />
      <xs:enumeration value="BOURNEMOUTH" />
      <xs:enumeration value="DURHAM" />
      <xs:enumeration value="DARLINGTON" />
      <xs:enumeration value="EAST SUSSEX" />
      <xs:enumeration value="BRIGHTON &amp; HOVE" />
      <xs:enumeration value="HAMPSHIRE" />
      <xs:enumeration value="PORTSMOUTH" />
      <xs:enumeration value="SOUTHAMPTON" />
      <xs:enumeration value="LEICESTERSHIRE" />
      <xs:enumeration value="LEICESTER" />
      <xs:enumeration value="RUTLAND" />
      <xs:enumeration value="STAFFORDSHIRE" />
      <xs:enumeration value="STOKE-ON-TRENT" />
      <xs:enumeration value="WILTSHIRE" />
      <xs:enumeration value="SWINDON" />
      <xs:enumeration value="BRACKNELL FOREST" />
      <xs:enumeration value="WINDSOR &amp; MAIDENHEAD" />
      <xs:enumeration value="WEST BERKSHIRE" />
      <xs:enumeration value="READING" />
      <xs:enumeration value="SLOUGH" />
      <xs:enumeration value="WOKINGHAM" />
      <xs:enumeration value="CAMBRIDGESHIRE" />
      <xs:enumeration value="PETERBOROUGH" />
      <xs:enumeration value="CHESHIRE" />
      <xs:enumeration value="HALTON" />
      <xs:enumeration value="WARRINGTON" />
      <xs:enumeration value="DEVON" />
      <xs:enumeration value="PLYMOUTH" />
      <xs:enumeration value="TORBAY" />
      <xs:enumeration value="ESSEX" />
      <xs:enumeration value="SOUTHEND-ON-SEA" />
      <xs:enumeration value="THURROCK" />
      <xs:enumeration value="HEREFORDSHIRE" />
      <xs:enumeration value="WORCESTERSHIRE" />
      <xs:enumeration value="KENT" />
      <xs:enumeration value="MEDWAY" />
      <xs:enumeration value="LANCASHIRE" />
      <xs:enumeration value="BLACKBURN WITH DARWEN" />
      <xs:enumeration value="BLACKPOOL" />
      <xs:enumeration value="NOTTINGHAMSHIRE" />
      <xs:enumeration value="NOTTINGHAM" />
      <xs:enumeration value="SHROPSHIRE" />
      <xs:enumeration value="TELFORD &amp; WREKIN" />
      <xs:enumeration value="AVON (PRE LGR)" />
      <xs:enumeration value="BEDFORDSHIRE (PRE LGR)" />
      <xs:enumeration value="BERKSHIRE (PRE LGR)" />
      <xs:enumeration value="BUCKINGHAMSHIRE (PRE LGR)" />
      <xs:enumeration value="CAMBRIDGESHIRE (PRE LGR)" />
      <xs:enumeration value="CHESHIRE (PRE LGR)" />
      <xs:enumeration value="CLEVELAND (PRE LGR)" />
      <xs:enumeration value="CORNWALL" />
      <xs:enumeration value="CUMBRIA" />
      <xs:enumeration value="DERBYSHIRE (PRE LGR)" />
      <xs:enumeration value="DEVON (PRE LGR)" />
      <xs:enumeration value="DORSET (PRE LGR)" />
      <xs:enumeration value="DURHAM (PRE LGR)" />
      <xs:enumeration value="EAST SUSSEX (PRE LGR)" />
      <xs:enumeration value="ESSEX (PRE LGR)" />
      <xs:enumeration value="GLOUCESTERSHIRE" />
      <xs:enumeration value="HAMPSHIRE (PRE LGR)" />
      <xs:enumeration value="HEREFORD AND WORCESTER (PRE LGR)" />
      <xs:enumeration value="HERTFORDSHIRE" />
      <xs:enumeration value="HUMBERSIDE (PRE LGR)" />
      <xs:enumeration value="ISLE OF WIGHT" />
      <xs:enumeration value="KENT (PRE LGR)" />
      <xs:enumeration value="LANCASHIRE (PRE LGR)" />
      <xs:enumeration value="LEICESTERSHIRE (PRE LGR)" />
      <xs:enumeration value="LINCOLNSHIRE" />
      <xs:enumeration value="NORFOLK" />
      <xs:enumeration value="NORTH YORKSHIRE (PRE LGR)" />
      <xs:enumeration value="NORTHAMPTONSHIRE" />
      <xs:enumeration value="NORTHUMBERLAND" />
      <xs:enumeration value="NOTTINGHAMSHIRE (PRE LGR)" />
      <xs:enumeration value="OXFORDSHIRE" />
      <xs:enumeration value="SHROPSHIRE (PRE LGR)" />
      <xs:enumeration value="SOMERSET" />
      <xs:enumeration value="STAFFORDSHIRE (PRE LGR)" />
      <xs:enumeration value="SUFFOLK" />
      <xs:enumeration value="SURREY" />
      <xs:enumeration value="WARWICKSHIRE" />
      <xs:enumeration value="WEST SUSSEX" />
      <xs:enumeration value="WILTSHIRE (PRE LGR)" />
      <xs:enumeration value="For CTF purposes where the LA is not known" />
      <xs:enumeration value="For CTF purposes where a school has left the maintained sector" />
      <xs:enumeration value="For transfer of TA and P Scales data for NAA via CTF" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetLanguagesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="ACL" />
      <xs:enumeration value="ADA" />
      <xs:enumeration value="AFA" />
      <xs:enumeration value="AFK" />
      <xs:enumeration value="AKA" />
      <xs:enumeration value="AKAF" />
      <xs:enumeration value="AKAT" />
      <xs:enumeration value="ALB" />
      <xs:enumeration value="ALU" />
      <xs:enumeration value="AMR" />
      <xs:enumeration value="ARA" />
      <xs:enumeration value="ARAA" />
      <xs:enumeration value="ARAG" />
      <xs:enumeration value="ARAI" />
      <xs:enumeration value="ARAM" />
      <xs:enumeration value="ARAS" />
      <xs:enumeration value="ARAY" />
      <xs:enumeration value="ARM" />
      <xs:enumeration value="ASM" />
      <xs:enumeration value="ASR" />
      <xs:enumeration value="AYB" />
      <xs:enumeration value="AYM" />
      <xs:enumeration value="AZE" />
      <xs:enumeration value="BAI" />
      <xs:enumeration value="BAL" />
      <xs:enumeration value="BEJ" />
      <xs:enumeration value="BEL" />
      <xs:enumeration value="BEM" />
      <xs:enumeration value="BHO" />
      <xs:enumeration value="BIK" />
      <xs:enumeration value="BLT" />
      <xs:enumeration value="BMA" />
      <xs:enumeration value="BNG" />
      <xs:enumeration value="BNGA" />
      <xs:enumeration value="BNGC" />
      <xs:enumeration value="BNGS" />
      <xs:enumeration value="BSL" />
      <xs:enumeration value="BSQ" />
      <xs:enumeration value="BUL" />
      <xs:enumeration value="CAM" />
      <xs:enumeration value="CAT" />
      <xs:enumeration value="CCE" />
      <xs:enumeration value="CCF" />
      <xs:enumeration value="CGA" />
      <xs:enumeration value="CGR" />
      <xs:enumeration value="CHE" />
      <xs:enumeration value="CHI" />
      <xs:enumeration value="CHIA" />
      <xs:enumeration value="CHIC" />
      <xs:enumeration value="CHIH" />
      <xs:enumeration value="CHIK" />
      <xs:enumeration value="CHIM" />
      <xs:enumeration value="CKW" />
      <xs:enumeration value="CRN" />
      <xs:enumeration value="CTR" />
      <xs:enumeration value="CWA" />
      <xs:enumeration value="CYM" />
      <xs:enumeration value="CZE" />
      <xs:enumeration value="DAN" />
      <xs:enumeration value="DGA" />
      <xs:enumeration value="DGB" />
      <xs:enumeration value="DIN" />
      <xs:enumeration value="DUT" />
      <xs:enumeration value="DZO" />
      <xs:enumeration value="EBI" />
      <xs:enumeration value="EDO" />
      <xs:enumeration value="EFI" />
      <xs:enumeration value="ENB" />
      <xs:enumeration value="ENG" />
      <xs:enumeration value="ESA" />
      <xs:enumeration value="EST" />
      <xs:enumeration value="EWE" />
      <xs:enumeration value="EWO" />
      <xs:enumeration value="FAN" />
      <xs:enumeration value="FIJ" />
      <xs:enumeration value="FIN" />
      <xs:enumeration value="FON" />
      <xs:enumeration value="FRN" />
      <xs:enumeration value="FUL" />
      <xs:enumeration value="GAA" />
      <xs:enumeration value="GAE" />
      <xs:enumeration value="GAL" />
      <xs:enumeration value="GEO" />
      <xs:enumeration value="GER" />
      <xs:enumeration value="GGO" />
      <xs:enumeration value="GKY" />
      <xs:enumeration value="GLG" />
      <xs:enumeration value="GRE" />
      <xs:enumeration value="GREA" />
      <xs:enumeration value="GREC" />
      <xs:enumeration value="GRN" />
      <xs:enumeration value="GUJ" />
      <xs:enumeration value="GUN" />
      <xs:enumeration value="GUR" />
      <xs:enumeration value="HAU" />
      <xs:enumeration value="HDK" />
      <xs:enumeration value="HEB" />
      <xs:enumeration value="HER" />
      <xs:enumeration value="HGR" />
      <xs:enumeration value="HIN" />
      <xs:enumeration value="IBA" />
      <xs:enumeration value="IDM" />
      <xs:enumeration value="IGA" />
      <xs:enumeration value="IGB" />
      <xs:enumeration value="IJO" />
      <xs:enumeration value="ILO" />
      <xs:enumeration value="ISK" />
      <xs:enumeration value="ISL" />
      <xs:enumeration value="ITA" />
      <xs:enumeration value="ITAA" />
      <xs:enumeration value="ITAN" />
      <xs:enumeration value="ITAS" />
      <xs:enumeration value="JAV" />
      <xs:enumeration value="JIN" />
      <xs:enumeration value="JPN" />
      <xs:enumeration value="KAM" />
      <xs:enumeration value="KAN" />
      <xs:enumeration value="KAR" />
      <xs:enumeration value="KAS" />
      <xs:enumeration value="KAU" />
      <xs:enumeration value="KAZ" />
      <xs:enumeration value="KCH" />
      <xs:enumeration value="KGZ" />
      <xs:enumeration value="KHA" />
      <xs:enumeration value="KHY" />
      <xs:enumeration value="KIN" />
      <xs:enumeration value="KIR" />
      <xs:enumeration value="KIS" />
      <xs:enumeration value="KLN" />
      <xs:enumeration value="KMB" />
      <xs:enumeration value="KME" />
      <xs:enumeration value="KNK" />
      <xs:enumeration value="KNY" />
      <xs:enumeration value="KON" />
      <xs:enumeration value="KOR" />
      <xs:enumeration value="KPE" />
      <xs:enumeration value="KRI" />
      <xs:enumeration value="KRU" />
      <xs:enumeration value="KSI" />
      <xs:enumeration value="KSU" />
      <xs:enumeration value="KUR" />
      <xs:enumeration value="KURA" />
      <xs:enumeration value="KURM" />
      <xs:enumeration value="KURS" />
      <xs:enumeration value="LAO" />
      <xs:enumeration value="LBA" />
      <xs:enumeration value="LBAC" />
      <xs:enumeration value="LBAK" />
      <xs:enumeration value="LGA" />
      <xs:enumeration value="LGB" />
      <xs:enumeration value="LGS" />
      <xs:enumeration value="LIN" />
      <xs:enumeration value="LIT" />
      <xs:enumeration value="LNG" />
      <xs:enumeration value="LOZ" />
      <xs:enumeration value="LSO" />
      <xs:enumeration value="LTV" />
      <xs:enumeration value="LTZ" />
      <xs:enumeration value="LUE" />
      <xs:enumeration value="LUN" />
      <xs:enumeration value="LUO" />
      <xs:enumeration value="LUY" />
      <xs:enumeration value="MAG" />
      <xs:enumeration value="MAI" />
      <xs:enumeration value="MAK" />
      <xs:enumeration value="MAN" />
      <xs:enumeration value="MANA" />
      <xs:enumeration value="MANB" />
      <xs:enumeration value="MANJ" />
      <xs:enumeration value="MAO" />
      <xs:enumeration value="MAR" />
      <xs:enumeration value="MAS" />
      <xs:enumeration value="MDV" />
      <xs:enumeration value="MEN" />
      <xs:enumeration value="MKD" />
      <xs:enumeration value="MLG" />
      <xs:enumeration value="MLM" />
      <xs:enumeration value="MLT" />
      <xs:enumeration value="MLY" />
      <xs:enumeration value="MLYA" />
      <xs:enumeration value="MLYI" />
      <xs:enumeration value="MNA" />
      <xs:enumeration value="MNG" />
      <xs:enumeration value="MNX" />
      <xs:enumeration value="MOR" />
      <xs:enumeration value="MSC" />
      <xs:enumeration value="MUN" />
      <xs:enumeration value="MYA" />
      <xs:enumeration value="NAH" />
      <xs:enumeration value="NAM" />
      <xs:enumeration value="NBN" />
      <xs:enumeration value="NDB" />
      <xs:enumeration value="NDBS" />
      <xs:enumeration value="NDBZ" />
      <xs:enumeration value="NEP" />
      <xs:enumeration value="NOR" />
      <xs:enumeration value="NOT" />
      <xs:enumeration value="NUE" />
      <xs:enumeration value="NUP" />
      <xs:enumeration value="NWA" />
      <xs:enumeration value="NZM" />
      <xs:enumeration value="OAM" />
      <xs:enumeration value="OAMK" />
      <xs:enumeration value="OAMN" />
      <xs:enumeration value="OGN" />
      <xs:enumeration value="ORI" />
      <xs:enumeration value="ORM" />
      <xs:enumeration value="OTB" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="OTL" />
      <xs:enumeration value="PAG" />
      <xs:enumeration value="PAM" />
      <xs:enumeration value="PAT" />
      <xs:enumeration value="PHA" />
      <xs:enumeration value="PHR" />
      <xs:enumeration value="PNJ" />
      <xs:enumeration value="PNJA" />
      <xs:enumeration value="PNJG" />
      <xs:enumeration value="PNJM" />
      <xs:enumeration value="PNJP" />
      <xs:enumeration value="POL" />
      <xs:enumeration value="POR" />
      <xs:enumeration value="PORA" />
      <xs:enumeration value="PORB" />
      <xs:enumeration value="PRS" />
      <xs:enumeration value="PRSA" />
      <xs:enumeration value="PRSD" />
      <xs:enumeration value="PRST" />
      <xs:enumeration value="QUE" />
      <xs:enumeration value="RAJ" />
      <xs:enumeration value="REF" />
      <xs:enumeration value="RME" />
      <xs:enumeration value="RMI" />
      <xs:enumeration value="RMN" />
      <xs:enumeration value="RMNM" />
      <xs:enumeration value="RMNR" />
      <xs:enumeration value="RMS" />
      <xs:enumeration value="RNY" />
      <xs:enumeration value="RNYN" />
      <xs:enumeration value="RNYO" />
      <xs:enumeration value="RUS" />
      <xs:enumeration value="SAM" />
      <xs:enumeration value="SCB" />
      <xs:enumeration value="SCBB" />
      <xs:enumeration value="SCBC" />
      <xs:enumeration value="SCBS" />
      <xs:enumeration value="SCO" />
      <xs:enumeration value="SHL" />
      <xs:enumeration value="SHO" />
      <xs:enumeration value="SID" />
      <xs:enumeration value="SIO" />
      <xs:enumeration value="SLO" />
      <xs:enumeration value="SLV" />
      <xs:enumeration value="SND" />
      <xs:enumeration value="SNG" />
      <xs:enumeration value="SNH" />
      <xs:enumeration value="SOM" />
      <xs:enumeration value="SPA" />
      <xs:enumeration value="SRD" />
      <xs:enumeration value="SRK" />
      <xs:enumeration value="SSO" />
      <xs:enumeration value="SSOO" />
      <xs:enumeration value="SSOT" />
      <xs:enumeration value="SSW" />
      <xs:enumeration value="STS" />
      <xs:enumeration value="SUN" />
      <xs:enumeration value="SWA" />
      <xs:enumeration value="SWAA" />
      <xs:enumeration value="SWAC" />
      <xs:enumeration value="SWAK" />
      <xs:enumeration value="SWAM" />
      <xs:enumeration value="SWAT" />
      <xs:enumeration value="SWE" />
      <xs:enumeration value="TAM" />
      <xs:enumeration value="TEL" />
      <xs:enumeration value="TEM" />
      <xs:enumeration value="TES" />
      <xs:enumeration value="TGE" />
      <xs:enumeration value="TGL" />
      <xs:enumeration value="TGLF" />
      <xs:enumeration value="TGLG" />
      <xs:enumeration value="TGR" />
      <xs:enumeration value="THA" />
      <xs:enumeration value="TIB" />
      <xs:enumeration value="TIV" />
      <xs:enumeration value="TMZ" />
      <xs:enumeration value="TMZA" />
      <xs:enumeration value="TMZK" />
      <xs:enumeration value="TMZT" />
      <xs:enumeration value="TNG" />
      <xs:enumeration value="TON" />
      <xs:enumeration value="TPI" />
      <xs:enumeration value="TRI" />
      <xs:enumeration value="TSO" />
      <xs:enumeration value="TUK" />
      <xs:enumeration value="TUL" />
      <xs:enumeration value="TUM" />
      <xs:enumeration value="TUR" />
      <xs:enumeration value="UKR" />
      <xs:enumeration value="UMB" />
      <xs:enumeration value="URD" />
      <xs:enumeration value="URH" />
      <xs:enumeration value="UYG" />
      <xs:enumeration value="UZB" />
      <xs:enumeration value="VEN" />
      <xs:enumeration value="VIE" />
      <xs:enumeration value="VSY" />
      <xs:enumeration value="VSYA" />
      <xs:enumeration value="VSYH" />
      <xs:enumeration value="VSYS" />
      <xs:enumeration value="VSYW" />
      <xs:enumeration value="WAP" />
      <xs:enumeration value="WCP" />
      <xs:enumeration value="WOL" />
      <xs:enumeration value="WPE" />
      <xs:enumeration value="XHO" />
      <xs:enumeration value="YAO" />
      <xs:enumeration value="YDI" />
      <xs:enumeration value="YOR" />
      <xs:enumeration value="ZND" />
      <xs:enumeration value="ZUL" />
      <xs:enumeration value="ZZZ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetLearningAndSkillsCouncilAreaCodeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="BAL" />
      <xs:enumeration value="BER" />
      <xs:enumeration value="BIS" />
      <xs:enumeration value="BDP" />
      <xs:enumeration value="CAM" />
      <xs:enumeration value="CHW" />
      <xs:enumeration value="CDU" />
      <xs:enumeration value="COW" />
      <xs:enumeration value="CUM" />
      <xs:enumeration value="DER" />
      <xs:enumeration value="DEC" />
      <xs:enumeration value="ESS" />
      <xs:enumeration value="GLO" />
      <xs:enumeration value="GMA" />
      <xs:enumeration value="GME" />
      <xs:enumeration value="HIW" />
      <xs:enumeration value="HEW" />
      <xs:enumeration value="HER" />
      <xs:enumeration value="HUM" />
      <xs:enumeration value="KEM" />
      <xs:enumeration value="LAN" />
      <xs:enumeration value="LEI" />
      <xs:enumeration value="LIR" />
      <xs:enumeration value="LOC" />
      <xs:enumeration value="LOE" />
      <xs:enumeration value="LON" />
      <xs:enumeration value="LOS" />
      <xs:enumeration value="LOW" />
      <xs:enumeration value="LSC" />
      <xs:enumeration value="MOB" />
      <xs:enumeration value="NOR" />
      <xs:enumeration value="NOY" />
      <xs:enumeration value="NOA" />
      <xs:enumeration value="NOU" />
      <xs:enumeration value="NOT" />
      <xs:enumeration value="SHR" />
      <xs:enumeration value="SOM" />
      <xs:enumeration value="SOY" />
      <xs:enumeration value="STA" />
      <xs:enumeration value="SUF" />
      <xs:enumeration value="SUR" />
      <xs:enumeration value="SUS" />
      <xs:enumeration value="TEV" />
      <xs:enumeration value="TBC" />
      <xs:enumeration value="TYW" />
      <xs:enumeration value="WEE" />
      <xs:enumeration value="WEY" />
      <xs:enumeration value="WIS" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetNationStatesAndCountriesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="AFG" />
      <xs:enumeration value="ALA" />
      <xs:enumeration value="ALB" />
      <xs:enumeration value="DZA" />
      <xs:enumeration value="ASM" />
      <xs:enumeration value="AND" />
      <xs:enumeration value="AGO" />
      <xs:enumeration value="AIA" />
      <xs:enumeration value="ATA" />
      <xs:enumeration value="ATG" />
      <xs:enumeration value="ARG" />
      <xs:enumeration value="ARM" />
      <xs:enumeration value="ABW" />
      <xs:enumeration value="AUS" />
      <xs:enumeration value="AUT" />
      <xs:enumeration value="AZE" />
      <xs:enumeration value="BHS" />
      <xs:enumeration value="BHR" />
      <xs:enumeration value="BGD" />
      <xs:enumeration value="BRB" />
      <xs:enumeration value="BLR" />
      <xs:enumeration value="BEL" />
      <xs:enumeration value="BLZ" />
      <xs:enumeration value="BEN" />
      <xs:enumeration value="BMU" />
      <xs:enumeration value="BTN" />
      <xs:enumeration value="BOL" />
      <xs:enumeration value="BIH" />
      <xs:enumeration value="BWA" />
      <xs:enumeration value="BVT" />
      <xs:enumeration value="BRA" />
      <xs:enumeration value="ATB" />
      <xs:enumeration value="IOT" />
      <xs:enumeration value="BRN" />
      <xs:enumeration value="BGR" />
      <xs:enumeration value="BFA" />
      <xs:enumeration value="BUR" />
      <xs:enumeration value="BDI" />
      <xs:enumeration value="BYS" />
      <xs:enumeration value="KHM" />
      <xs:enumeration value="CMR" />
      <xs:enumeration value="CAN" />
      <xs:enumeration value="CTE" />
      <xs:enumeration value="CPV" />
      <xs:enumeration value="CYM" />
      <xs:enumeration value="CAF" />
      <xs:enumeration value="TCD" />
      <xs:enumeration value="CHL" />
      <xs:enumeration value="CHN" />
      <xs:enumeration value="CXR" />
      <xs:enumeration value="CCK" />
      <xs:enumeration value="COL" />
      <xs:enumeration value="COM" />
      <xs:enumeration value="COG" />
      <xs:enumeration value="COD" />
      <xs:enumeration value="COK" />
      <xs:enumeration value="CRI" />
      <xs:enumeration value="HRV" />
      <xs:enumeration value="CUB" />
      <xs:enumeration value="CYP" />
      <xs:enumeration value="CZE" />
      <xs:enumeration value="CSK" />
      <xs:enumeration value="DHY" />
      <xs:enumeration value="YMD" />
      <xs:enumeration value="DNK" />
      <xs:enumeration value="DJI" />
      <xs:enumeration value="DMA" />
      <xs:enumeration value="DOM" />
      <xs:enumeration value="ATN" />
      <xs:enumeration value="TMP" />
      <xs:enumeration value="ECU" />
      <xs:enumeration value="EGY" />
      <xs:enumeration value="SLV" />
      <xs:enumeration value="GNQ" />
      <xs:enumeration value="ERI" />
      <xs:enumeration value="EST" />
      <xs:enumeration value="ETH" />
      <xs:enumeration value="ETH" />
      <xs:enumeration value="FLK" />
      <xs:enumeration value="FRO" />
      <xs:enumeration value="DEU" />
      <xs:enumeration value="FJI" />
      <xs:enumeration value="FIN" />
      <xs:enumeration value="FIN" />
      <xs:enumeration value="FRA" />
      <xs:enumeration value="GUF" />
      <xs:enumeration value="PYF" />
      <xs:enumeration value="ATF" />
      <xs:enumeration value="AFI" />
      <xs:enumeration value="GAB" />
      <xs:enumeration value="GMB" />
      <xs:enumeration value="GEO" />
      <xs:enumeration value="DDR" />
      <xs:enumeration value="DEU" />
      <xs:enumeration value="GHA" />
      <xs:enumeration value="GIB" />
      <xs:enumeration value="GEL" />
      <xs:enumeration value="GEL" />
      <xs:enumeration value="GRC" />
      <xs:enumeration value="GRL" />
      <xs:enumeration value="GRD" />
      <xs:enumeration value="GLP" />
      <xs:enumeration value="GUM" />
      <xs:enumeration value="GTM" />
      <xs:enumeration value="GGY" />
      <xs:enumeration value="GIN" />
      <xs:enumeration value="GNB" />
      <xs:enumeration value="GUY" />
      <xs:enumeration value="HTI" />
      <xs:enumeration value="HMD" />
      <xs:enumeration value="VAT" />
      <xs:enumeration value="HND" />
      <xs:enumeration value="HKG" />
      <xs:enumeration value="HUN" />
      <xs:enumeration value="ISL" />
      <xs:enumeration value="IND" />
      <xs:enumeration value="IDN" />
      <xs:enumeration value="IRN" />
      <xs:enumeration value="IRQ" />
      <xs:enumeration value="IRL" />
      <xs:enumeration value="IMN" />
      <xs:enumeration value="ISR" />
      <xs:enumeration value="ITA" />
      <xs:enumeration value="CIV" />
      <xs:enumeration value="JAM" />
      <xs:enumeration value="JPN" />
      <xs:enumeration value="JEY" />
      <xs:enumeration value="JTN" />
      <xs:enumeration value="JOR" />
      <xs:enumeration value="KHM" />
      <xs:enumeration value="KAZ" />
      <xs:enumeration value="KEN" />
      <xs:enumeration value="KIR" />
      <xs:enumeration value="PRK" />
      <xs:enumeration value="KOR" />
      <xs:enumeration value="KWT" />
      <xs:enumeration value="KGZ" />
      <xs:enumeration value="LAO" />
      <xs:enumeration value="LVA" />
      <xs:enumeration value="LBN" />
      <xs:enumeration value="LSO" />
      <xs:enumeration value="LBR" />
      <xs:enumeration value="LBY" />
      <xs:enumeration value="LIE" />
      <xs:enumeration value="LTU" />
      <xs:enumeration value="LUX" />
      <xs:enumeration value="MAC" />
      <xs:enumeration value="MKD" />
      <xs:enumeration value="MDG" />
      <xs:enumeration value="MWI" />
      <xs:enumeration value="MYS" />
      <xs:enumeration value="MDV" />
      <xs:enumeration value="MLI" />
      <xs:enumeration value="MLT" />
      <xs:enumeration value="MHL" />
      <xs:enumeration value="MTQ" />
      <xs:enumeration value="MRT" />
      <xs:enumeration value="MUS" />
      <xs:enumeration value="MYT" />
      <xs:enumeration value="MEX" />
      <xs:enumeration value="FSM" />
      <xs:enumeration value="MID" />
      <xs:enumeration value="MDA" />
      <xs:enumeration value="MCO" />
      <xs:enumeration value="MNG" />
      <xs:enumeration value="MNE" />
      <xs:enumeration value="MSR" />
      <xs:enumeration value="MAR" />
      <xs:enumeration value="MOZ" />
      <xs:enumeration value="MMR" />
      <xs:enumeration value="NAM" />
      <xs:enumeration value="NRU" />
      <xs:enumeration value="NPL" />
      <xs:enumeration value="NLD" />
      <xs:enumeration value="ANT" />
      <xs:enumeration value="ANT" />
      <xs:enumeration value="NCL" />
      <xs:enumeration value="NHB" />
      <xs:enumeration value="NZL" />
      <xs:enumeration value="NIC" />
      <xs:enumeration value="NER" />
      <xs:enumeration value="NGA" />
      <xs:enumeration value="NIU" />
      <xs:enumeration value="NFK" />
      <xs:enumeration value="MNP" />
      <xs:enumeration value="NOR" />
      <xs:enumeration value="OMN" />
      <xs:enumeration value="PAK" />
      <xs:enumeration value="PLW" />
      <xs:enumeration value="PSE" />
      <xs:enumeration value="PAN" />
      <xs:enumeration value="PCZ" />
      <xs:enumeration value="PNG" />
      <xs:enumeration value="PRY" />
      <xs:enumeration value="PER" />
      <xs:enumeration value="PHL" />
      <xs:enumeration value="PCN" />
      <xs:enumeration value="POL" />
      <xs:enumeration value="PRT" />
      <xs:enumeration value="PRI" />
      <xs:enumeration value="QAT" />
      <xs:enumeration value="REU" />
      <xs:enumeration value="ROU" />
      <xs:enumeration value="RUS" />
      <xs:enumeration value="RWA" />
      <xs:enumeration value="SHN" />
      <xs:enumeration value="KNA" />
      <xs:enumeration value="KNA" />
      <xs:enumeration value="LCA" />
      <xs:enumeration value="SPM" />
      <xs:enumeration value="VCT" />
      <xs:enumeration value="WSM" />
      <xs:enumeration value="SMR" />
      <xs:enumeration value="STP" />
      <xs:enumeration value="SAU" />
      <xs:enumeration value="SEN" />
      <xs:enumeration value="SRB" />
      <xs:enumeration value="SCG" />
      <xs:enumeration value="SYC" />
      <xs:enumeration value="SLE" />
      <xs:enumeration value="SKM" />
      <xs:enumeration value="SGP" />
      <xs:enumeration value="SVK" />
      <xs:enumeration value="SVN" />
      <xs:enumeration value="SLB" />
      <xs:enumeration value="SOM" />
      <xs:enumeration value="ZAF" />
      <xs:enumeration value="SGS" />
      <xs:enumeration value="VDR" />
      <xs:enumeration value="RHO" />
      <xs:enumeration value="ESP" />
      <xs:enumeration value="ESH" />
      <xs:enumeration value="LKA" />
      <xs:enumeration value="SDN" />
      <xs:enumeration value="SUR" />
      <xs:enumeration value="SJM" />
      <xs:enumeration value="SWZ" />
      <xs:enumeration value="SWE" />
      <xs:enumeration value="CHE" />
      <xs:enumeration value="SYR" />
      <xs:enumeration value="TWN" />
      <xs:enumeration value="TJK" />
      <xs:enumeration value="TZA" />
      <xs:enumeration value="THA" />
      <xs:enumeration value="TLS" />
      <xs:enumeration value="TGO" />
      <xs:enumeration value="TKL" />
      <xs:enumeration value="TON" />
      <xs:enumeration value="TTO" />
      <xs:enumeration value="PCI" />
      <xs:enumeration value="TUN" />
      <xs:enumeration value="TUR" />
      <xs:enumeration value="TKM" />
      <xs:enumeration value="TCA" />
      <xs:enumeration value="TUV" />
      <xs:enumeration value="UGA" />
      <xs:enumeration value="UKR" />
      <xs:enumeration value="UKR" />
      <xs:enumeration value="SUN" />
      <xs:enumeration value="ARE" />
      <xs:enumeration value="GBR" />
      <xs:enumeration value="USA" />
      <xs:enumeration value="UMI" />
      <xs:enumeration value="PUS" />
      <xs:enumeration value="HVO" />
      <xs:enumeration value="URY" />
      <xs:enumeration value="UZB" />
      <xs:enumeration value="VUT" />
      <xs:enumeration value="VAT" />
      <xs:enumeration value="VEN" />
      <xs:enumeration value="VNM" />
      <xs:enumeration value="VGB" />
      <xs:enumeration value="VIR" />
      <xs:enumeration value="WAK" />
      <xs:enumeration value="WLF" />
      <xs:enumeration value="ESH" />
      <xs:enumeration value="YEM" />
      <xs:enumeration value="YEM" />
      <xs:enumeration value="YUG" />
      <xs:enumeration value="ZAR" />
      <xs:enumeration value="ZMB" />
      <xs:enumeration value="ZWE" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetRomanCatholicDioceseType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="AAB" />
      <xs:enumeration value="BIR" />
      <xs:enumeration value="BRE" />
      <xs:enumeration value="CAR" />
      <xs:enumeration value="CLI" />
      <xs:enumeration value="EAS" />
      <xs:enumeration value="HAL" />
      <xs:enumeration value="HAN" />
      <xs:enumeration value="LAN" />
      <xs:enumeration value="LEE" />
      <xs:enumeration value="LIV" />
      <xs:enumeration value="MEN" />
      <xs:enumeration value="MID" />
      <xs:enumeration value="NOR" />
      <xs:enumeration value="NOT" />
      <xs:enumeration value="PLY" />
      <xs:enumeration value="POR" />
      <xs:enumeration value="SAL" />
      <xs:enumeration value="SHR" />
      <xs:enumeration value="SOU" />
      <xs:enumeration value="WES" />
      <xs:enumeration value="WRE" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="ONSParishCouncilNameType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="00BL001" />
      <xs:enumeration value="00BL002" />
      <xs:enumeration value="00BL003" />
      <xs:enumeration value="00BN001" />
      <xs:enumeration value="00BP001" />
      <xs:enumeration value="00BP002" />
      <xs:enumeration value="00BS001" />
      <xs:enumeration value="00BT001" />
      <xs:enumeration value="00BU001" />
      <xs:enumeration value="00BU002" />
      <xs:enumeration value="00BU003" />
      <xs:enumeration value="00BU004" />
      <xs:enumeration value="00BW001" />
      <xs:enumeration value="00BW002" />
      <xs:enumeration value="00BW003" />
      <xs:enumeration value="00BX001" />
      <xs:enumeration value="00BX002" />
      <xs:enumeration value="00BX003" />
      <xs:enumeration value="00BX004" />
      <xs:enumeration value="00BX006" />
      <xs:enumeration value="00BX007" />
      <xs:enumeration value="00BZ001" />
      <xs:enumeration value="00BZ002" />
      <xs:enumeration value="00BZ003" />
      <xs:enumeration value="00BZ004" />
      <xs:enumeration value="00BZ005" />
      <xs:enumeration value="00BZ006" />
      <xs:enumeration value="00BZ007" />
      <xs:enumeration value="00CA001" />
      <xs:enumeration value="00CA002" />
      <xs:enumeration value="00CA003" />
      <xs:enumeration value="00CA004" />
      <xs:enumeration value="00CA005" />
      <xs:enumeration value="00CA006" />
      <xs:enumeration value="00CA007" />
      <xs:enumeration value="00CA008" />
      <xs:enumeration value="00CA009" />
      <xs:enumeration value="00CA010" />
      <xs:enumeration value="00CC001" />
      <xs:enumeration value="00CC002" />
      <xs:enumeration value="00CC003" />
      <xs:enumeration value="00CC004" />
      <xs:enumeration value="00CC005" />
      <xs:enumeration value="00CC006" />
      <xs:enumeration value="00CC007" />
      <xs:enumeration value="00CC008" />
      <xs:enumeration value="00CC009" />
      <xs:enumeration value="00CC010" />
      <xs:enumeration value="00CC011" />
      <xs:enumeration value="00CC012" />
      <xs:enumeration value="00CC013" />
      <xs:enumeration value="00CC014" />
      <xs:enumeration value="00CC015" />
      <xs:enumeration value="00CC016" />
      <xs:enumeration value="00CC017" />
      <xs:enumeration value="00CC018" />
      <xs:enumeration value="00CE001" />
      <xs:enumeration value="00CE002" />
      <xs:enumeration value="00CE003" />
      <xs:enumeration value="00CE004" />
      <xs:enumeration value="00CE005" />
      <xs:enumeration value="00CE006" />
      <xs:enumeration value="00CE007" />
      <xs:enumeration value="00CE008" />
      <xs:enumeration value="00CE009" />
      <xs:enumeration value="00CE010" />
      <xs:enumeration value="00CE011" />
      <xs:enumeration value="00CE012" />
      <xs:enumeration value="00CE013" />
      <xs:enumeration value="00CE014" />
      <xs:enumeration value="00CE015" />
      <xs:enumeration value="00CE016" />
      <xs:enumeration value="00CE017" />
      <xs:enumeration value="00CE018" />
      <xs:enumeration value="00CE019" />
      <xs:enumeration value="00CE020" />
      <xs:enumeration value="00CE021" />
      <xs:enumeration value="00CE022" />
      <xs:enumeration value="00CE023" />
      <xs:enumeration value="00CE024" />
      <xs:enumeration value="00CE025" />
      <xs:enumeration value="00CE026" />
      <xs:enumeration value="00CE027" />
      <xs:enumeration value="00CE028" />
      <xs:enumeration value="00CE029" />
      <xs:enumeration value="00CE030" />
      <xs:enumeration value="00CE031" />
      <xs:enumeration value="00CE032" />
      <xs:enumeration value="00CE033" />
      <xs:enumeration value="00CE034" />
      <xs:enumeration value="00CE035" />
      <xs:enumeration value="00CE036" />
      <xs:enumeration value="00CE037" />
      <xs:enumeration value="00CE038" />
      <xs:enumeration value="00CE039" />
      <xs:enumeration value="00CE040" />
      <xs:enumeration value="00CE041" />
      <xs:enumeration value="00CE042" />
      <xs:enumeration value="00CE043" />
      <xs:enumeration value="00CF001" />
      <xs:enumeration value="00CF002" />
      <xs:enumeration value="00CF003" />
      <xs:enumeration value="00CF004" />
      <xs:enumeration value="00CF005" />
      <xs:enumeration value="00CF006" />
      <xs:enumeration value="00CF007" />
      <xs:enumeration value="00CF008" />
      <xs:enumeration value="00CF009" />
      <xs:enumeration value="00CF010" />
      <xs:enumeration value="00CF011" />
      <xs:enumeration value="00CF012" />
      <xs:enumeration value="00CF013" />
      <xs:enumeration value="00CF014" />
      <xs:enumeration value="00CF015" />
      <xs:enumeration value="00CF016" />
      <xs:enumeration value="00CF017" />
      <xs:enumeration value="00CF018" />
      <xs:enumeration value="00CF019" />
      <xs:enumeration value="00CF020" />
      <xs:enumeration value="00CF021" />
      <xs:enumeration value="00CF022" />
      <xs:enumeration value="00CF023" />
      <xs:enumeration value="00CF024" />
      <xs:enumeration value="00CF025" />
      <xs:enumeration value="00CF026" />
      <xs:enumeration value="00CF027" />
      <xs:enumeration value="00CF028" />
      <xs:enumeration value="00CF029" />
      <xs:enumeration value="00CG001" />
      <xs:enumeration value="00CG002" />
      <xs:enumeration value="00CG003" />
      <xs:enumeration value="00CH001" />
      <xs:enumeration value="00CH002" />
      <xs:enumeration value="00CJ001" />
      <xs:enumeration value="00CJ002" />
      <xs:enumeration value="00CJ003" />
      <xs:enumeration value="00CJ004" />
      <xs:enumeration value="00CJ005" />
      <xs:enumeration value="00CJ006" />
      <xs:enumeration value="00CM001" />
      <xs:enumeration value="00CM002" />
      <xs:enumeration value="00CM003" />
      <xs:enumeration value="00CN001" />
      <xs:enumeration value="00CQ001" />
      <xs:enumeration value="00CQ002" />
      <xs:enumeration value="00CT001" />
      <xs:enumeration value="00CT002" />
      <xs:enumeration value="00CT003" />
      <xs:enumeration value="00CT004" />
      <xs:enumeration value="00CT005" />
      <xs:enumeration value="00CT006" />
      <xs:enumeration value="00CT007" />
      <xs:enumeration value="00CT008" />
      <xs:enumeration value="00CT009" />
      <xs:enumeration value="00CT010" />
      <xs:enumeration value="00CT011" />
      <xs:enumeration value="00CT012" />
      <xs:enumeration value="00CX001" />
      <xs:enumeration value="00CX002" />
      <xs:enumeration value="00CX003" />
      <xs:enumeration value="00CX004" />
      <xs:enumeration value="00CX005" />
      <xs:enumeration value="00CX006" />
      <xs:enumeration value="00CX007" />
      <xs:enumeration value="00CX008" />
      <xs:enumeration value="00CX009" />
      <xs:enumeration value="00CX010" />
      <xs:enumeration value="00CX011" />
      <xs:enumeration value="00CX012" />
      <xs:enumeration value="00CX013" />
      <xs:enumeration value="00CY001" />
      <xs:enumeration value="00CY002" />
      <xs:enumeration value="00CY003" />
      <xs:enumeration value="00CY004" />
      <xs:enumeration value="00CY005" />
      <xs:enumeration value="00CY006" />
      <xs:enumeration value="00CY007" />
      <xs:enumeration value="00CZ001" />
      <xs:enumeration value="00CZ002" />
      <xs:enumeration value="00CZ003" />
      <xs:enumeration value="00CZ004" />
      <xs:enumeration value="00CZ005" />
      <xs:enumeration value="00DA001" />
      <xs:enumeration value="00DA002" />
      <xs:enumeration value="00DA003" />
      <xs:enumeration value="00DA004" />
      <xs:enumeration value="00DA005" />
      <xs:enumeration value="00DA006" />
      <xs:enumeration value="00DA007" />
      <xs:enumeration value="00DA008" />
      <xs:enumeration value="00DA009" />
      <xs:enumeration value="00DA010" />
      <xs:enumeration value="00DA011" />
      <xs:enumeration value="00DA012" />
      <xs:enumeration value="00DA013" />
      <xs:enumeration value="00DA014" />
      <xs:enumeration value="00DA015" />
      <xs:enumeration value="00DA016" />
      <xs:enumeration value="00DA017" />
      <xs:enumeration value="00DA018" />
      <xs:enumeration value="00DA019" />
      <xs:enumeration value="00DA020" />
      <xs:enumeration value="00DA021" />
      <xs:enumeration value="00DA022" />
      <xs:enumeration value="00DA023" />
      <xs:enumeration value="00DA024" />
      <xs:enumeration value="00DA025" />
      <xs:enumeration value="00DA026" />
      <xs:enumeration value="00DA027" />
      <xs:enumeration value="00DA028" />
      <xs:enumeration value="00DA029" />
      <xs:enumeration value="00DA030" />
      <xs:enumeration value="00DA031" />
      <xs:enumeration value="00DA032" />
      <xs:enumeration value="00DA033" />
      <xs:enumeration value="00DA034" />
      <xs:enumeration value="00DA035" />
      <xs:enumeration value="00DA036" />
      <xs:enumeration value="00DB001" />
      <xs:enumeration value="00DB002" />
      <xs:enumeration value="00DB003" />
      <xs:enumeration value="00DB004" />
      <xs:enumeration value="00DB005" />
      <xs:enumeration value="00DB006" />
      <xs:enumeration value="00DB007" />
      <xs:enumeration value="00DB008" />
      <xs:enumeration value="00DB009" />
      <xs:enumeration value="00DB010" />
      <xs:enumeration value="00DB011" />
      <xs:enumeration value="00DB012" />
      <xs:enumeration value="00DB013" />
      <xs:enumeration value="00DB014" />
      <xs:enumeration value="00DB015" />
      <xs:enumeration value="00DB016" />
      <xs:enumeration value="00DB017" />
      <xs:enumeration value="00DB018" />
      <xs:enumeration value="00DB019" />
      <xs:enumeration value="00DB020" />
      <xs:enumeration value="00DB021" />
      <xs:enumeration value="00DB022" />
      <xs:enumeration value="00DB023" />
      <xs:enumeration value="00DB024" />
      <xs:enumeration value="00DB025" />
      <xs:enumeration value="00DB026" />
      <xs:enumeration value="00DB027" />
      <xs:enumeration value="00DB028" />
      <xs:enumeration value="00DB029" />
      <xs:enumeration value="00DB030" />
      <xs:enumeration value="00EB001" />
      <xs:enumeration value="00EB002" />
      <xs:enumeration value="00EB003" />
      <xs:enumeration value="00EB004" />
      <xs:enumeration value="00EB005" />
      <xs:enumeration value="00EB006" />
      <xs:enumeration value="00EB007" />
      <xs:enumeration value="00EB008" />
      <xs:enumeration value="00EC001" />
      <xs:enumeration value="00EC002" />
      <xs:enumeration value="00EE001" />
      <xs:enumeration value="00EE002" />
      <xs:enumeration value="00EE003" />
      <xs:enumeration value="00EE004" />
      <xs:enumeration value="00EE005" />
      <xs:enumeration value="00EF001" />
      <xs:enumeration value="00EF002" />
      <xs:enumeration value="00EF003" />
      <xs:enumeration value="00EF004" />
      <xs:enumeration value="00EF005" />
      <xs:enumeration value="00EF006" />
      <xs:enumeration value="00EF007" />
      <xs:enumeration value="00EF008" />
      <xs:enumeration value="00EF009" />
      <xs:enumeration value="00EF010" />
      <xs:enumeration value="00EF011" />
      <xs:enumeration value="00EF012" />
      <xs:enumeration value="00EF013" />
      <xs:enumeration value="00EF014" />
      <xs:enumeration value="00EF015" />
      <xs:enumeration value="00EF016" />
      <xs:enumeration value="00EF017" />
      <xs:enumeration value="00EF018" />
      <xs:enumeration value="00EH001" />
      <xs:enumeration value="00EH002" />
      <xs:enumeration value="00EH003" />
      <xs:enumeration value="00EH004" />
      <xs:enumeration value="00EH005" />
      <xs:enumeration value="00EH006" />
      <xs:enumeration value="00EH007" />
      <xs:enumeration value="00EH008" />
      <xs:enumeration value="00EH009" />
      <xs:enumeration value="00EH010" />
      <xs:enumeration value="00EH011" />
      <xs:enumeration value="00EH012" />
      <xs:enumeration value="00EH013" />
      <xs:enumeration value="00EH014" />
      <xs:enumeration value="00EH015" />
      <xs:enumeration value="00EH016" />
      <xs:enumeration value="00EH017" />
      <xs:enumeration value="00EH018" />
      <xs:enumeration value="00EH019" />
      <xs:enumeration value="00EH020" />
      <xs:enumeration value="00EH021" />
      <xs:enumeration value="00EH022" />
      <xs:enumeration value="00EH023" />
      <xs:enumeration value="00EH024" />
      <xs:enumeration value="00EH025" />
      <xs:enumeration value="00EH026" />
      <xs:enumeration value="00ET001" />
      <xs:enumeration value="00ET002" />
      <xs:enumeration value="00ET003" />
      <xs:enumeration value="00ET004" />
      <xs:enumeration value="00EU001" />
      <xs:enumeration value="00EU002" />
      <xs:enumeration value="00EU003" />
      <xs:enumeration value="00EU004" />
      <xs:enumeration value="00EU005" />
      <xs:enumeration value="00EU006" />
      <xs:enumeration value="00EU007" />
      <xs:enumeration value="00EU008" />
      <xs:enumeration value="00EU009" />
      <xs:enumeration value="00EU010" />
      <xs:enumeration value="00EU011" />
      <xs:enumeration value="00EU012" />
      <xs:enumeration value="00EU013" />
      <xs:enumeration value="00EU014" />
      <xs:enumeration value="00EU015" />
      <xs:enumeration value="00EU016" />
      <xs:enumeration value="00EU017" />
      <xs:enumeration value="00EU018" />
      <xs:enumeration value="00EX001" />
      <xs:enumeration value="00EX002" />
      <xs:enumeration value="00EX003" />
      <xs:enumeration value="00EX004" />
      <xs:enumeration value="00EX005" />
      <xs:enumeration value="00EX006" />
      <xs:enumeration value="00FB001" />
      <xs:enumeration value="00FB002" />
      <xs:enumeration value="00FB003" />
      <xs:enumeration value="00FB004" />
      <xs:enumeration value="00FB005" />
      <xs:enumeration value="00FB006" />
      <xs:enumeration value="00FB007" />
      <xs:enumeration value="00FB008" />
      <xs:enumeration value="00FB009" />
      <xs:enumeration value="00FB010" />
      <xs:enumeration value="00FB011" />
      <xs:enumeration value="00FB012" />
      <xs:enumeration value="00FB013" />
      <xs:enumeration value="00FB014" />
      <xs:enumeration value="00FB015" />
      <xs:enumeration value="00FB016" />
      <xs:enumeration value="00FB017" />
      <xs:enumeration value="00FB018" />
      <xs:enumeration value="00FB019" />
      <xs:enumeration value="00FB020" />
      <xs:enumeration value="00FB021" />
      <xs:enumeration value="00FB022" />
      <xs:enumeration value="00FB023" />
      <xs:enumeration value="00FB024" />
      <xs:enumeration value="00FB025" />
      <xs:enumeration value="00FB026" />
      <xs:enumeration value="00FB027" />
      <xs:enumeration value="00FB028" />
      <xs:enumeration value="00FB029" />
      <xs:enumeration value="00FB030" />
      <xs:enumeration value="00FB031" />
      <xs:enumeration value="00FB032" />
      <xs:enumeration value="00FB033" />
      <xs:enumeration value="00FB034" />
      <xs:enumeration value="00FB035" />
      <xs:enumeration value="00FB036" />
      <xs:enumeration value="00FB037" />
      <xs:enumeration value="00FB038" />
      <xs:enumeration value="00FB039" />
      <xs:enumeration value="00FB040" />
      <xs:enumeration value="00FB041" />
      <xs:enumeration value="00FB042" />
      <xs:enumeration value="00FB043" />
      <xs:enumeration value="00FB044" />
      <xs:enumeration value="00FB045" />
      <xs:enumeration value="00FB046" />
      <xs:enumeration value="00FB047" />
      <xs:enumeration value="00FB048" />
      <xs:enumeration value="00FB049" />
      <xs:enumeration value="00FB050" />
      <xs:enumeration value="00FB051" />
      <xs:enumeration value="00FB052" />
      <xs:enumeration value="00FB053" />
      <xs:enumeration value="00FB054" />
      <xs:enumeration value="00FB055" />
      <xs:enumeration value="00FB056" />
      <xs:enumeration value="00FB057" />
      <xs:enumeration value="00FB058" />
      <xs:enumeration value="00FB059" />
      <xs:enumeration value="00FB060" />
      <xs:enumeration value="00FB061" />
      <xs:enumeration value="00FB062" />
      <xs:enumeration value="00FB063" />
      <xs:enumeration value="00FB064" />
      <xs:enumeration value="00FB065" />
      <xs:enumeration value="00FB066" />
      <xs:enumeration value="00FB067" />
      <xs:enumeration value="00FB068" />
      <xs:enumeration value="00FB069" />
      <xs:enumeration value="00FB070" />
      <xs:enumeration value="00FB071" />
      <xs:enumeration value="00FB072" />
      <xs:enumeration value="00FB073" />
      <xs:enumeration value="00FB074" />
      <xs:enumeration value="00FB075" />
      <xs:enumeration value="00FB076" />
      <xs:enumeration value="00FB077" />
      <xs:enumeration value="00FB078" />
      <xs:enumeration value="00FB079" />
      <xs:enumeration value="00FB080" />
      <xs:enumeration value="00FB081" />
      <xs:enumeration value="00FB082" />
      <xs:enumeration value="00FB083" />
      <xs:enumeration value="00FB084" />
      <xs:enumeration value="00FB085" />
      <xs:enumeration value="00FB086" />
      <xs:enumeration value="00FB087" />
      <xs:enumeration value="00FB088" />
      <xs:enumeration value="00FB089" />
      <xs:enumeration value="00FB090" />
      <xs:enumeration value="00FB091" />
      <xs:enumeration value="00FB092" />
      <xs:enumeration value="00FB093" />
      <xs:enumeration value="00FB094" />
      <xs:enumeration value="00FB095" />
      <xs:enumeration value="00FB096" />
      <xs:enumeration value="00FB097" />
      <xs:enumeration value="00FB098" />
      <xs:enumeration value="00FB099" />
      <xs:enumeration value="00FB100" />
      <xs:enumeration value="00FB101" />
      <xs:enumeration value="00FB102" />
      <xs:enumeration value="00FB103" />
      <xs:enumeration value="00FB104" />
      <xs:enumeration value="00FB105" />
      <xs:enumeration value="00FB106" />
      <xs:enumeration value="00FB107" />
      <xs:enumeration value="00FB108" />
      <xs:enumeration value="00FB109" />
      <xs:enumeration value="00FB110" />
      <xs:enumeration value="00FB111" />
      <xs:enumeration value="00FB112" />
      <xs:enumeration value="00FB113" />
      <xs:enumeration value="00FB114" />
      <xs:enumeration value="00FB115" />
      <xs:enumeration value="00FB116" />
      <xs:enumeration value="00FB117" />
      <xs:enumeration value="00FB118" />
      <xs:enumeration value="00FB119" />
      <xs:enumeration value="00FB120" />
      <xs:enumeration value="00FB121" />
      <xs:enumeration value="00FB122" />
      <xs:enumeration value="00FB123" />
      <xs:enumeration value="00FB124" />
      <xs:enumeration value="00FB125" />
      <xs:enumeration value="00FB126" />
      <xs:enumeration value="00FB127" />
      <xs:enumeration value="00FB128" />
      <xs:enumeration value="00FB129" />
      <xs:enumeration value="00FB130" />
      <xs:enumeration value="00FB131" />
      <xs:enumeration value="00FB132" />
      <xs:enumeration value="00FB133" />
      <xs:enumeration value="00FB134" />
      <xs:enumeration value="00FB135" />
      <xs:enumeration value="00FB136" />
      <xs:enumeration value="00FB137" />
      <xs:enumeration value="00FB138" />
      <xs:enumeration value="00FB139" />
      <xs:enumeration value="00FB140" />
      <xs:enumeration value="00FB141" />
      <xs:enumeration value="00FB142" />
      <xs:enumeration value="00FB143" />
      <xs:enumeration value="00FB144" />
      <xs:enumeration value="00FB145" />
      <xs:enumeration value="00FB146" />
      <xs:enumeration value="00FB147" />
      <xs:enumeration value="00FB148" />
      <xs:enumeration value="00FB149" />
      <xs:enumeration value="00FB150" />
      <xs:enumeration value="00FB151" />
      <xs:enumeration value="00FB152" />
      <xs:enumeration value="00FB153" />
      <xs:enumeration value="00FB154" />
      <xs:enumeration value="00FB155" />
      <xs:enumeration value="00FB156" />
      <xs:enumeration value="00FB157" />
      <xs:enumeration value="00FB158" />
      <xs:enumeration value="00FB159" />
      <xs:enumeration value="00FB160" />
      <xs:enumeration value="00FB161" />
      <xs:enumeration value="00FB162" />
      <xs:enumeration value="00FB163" />
      <xs:enumeration value="00FB164" />
      <xs:enumeration value="00FB165" />
      <xs:enumeration value="00FB166" />
      <xs:enumeration value="00FB167" />
      <xs:enumeration value="00FB168" />
      <xs:enumeration value="00FB169" />
      <xs:enumeration value="00FB170" />
      <xs:enumeration value="00FB171" />
      <xs:enumeration value="00FC001" />
      <xs:enumeration value="00FC002" />
      <xs:enumeration value="00FC003" />
      <xs:enumeration value="00FC004" />
      <xs:enumeration value="00FC005" />
      <xs:enumeration value="00FC006" />
      <xs:enumeration value="00FC007" />
      <xs:enumeration value="00FC008" />
      <xs:enumeration value="00FC009" />
      <xs:enumeration value="00FC010" />
      <xs:enumeration value="00FC011" />
      <xs:enumeration value="00FC012" />
      <xs:enumeration value="00FC013" />
      <xs:enumeration value="00FC014" />
      <xs:enumeration value="00FC015" />
      <xs:enumeration value="00FC016" />
      <xs:enumeration value="00FC017" />
      <xs:enumeration value="00FC018" />
      <xs:enumeration value="00FC019" />
      <xs:enumeration value="00FC020" />
      <xs:enumeration value="00FC021" />
      <xs:enumeration value="00FD001" />
      <xs:enumeration value="00FD002" />
      <xs:enumeration value="00FD003" />
      <xs:enumeration value="00FD004" />
      <xs:enumeration value="00FD005" />
      <xs:enumeration value="00FD006" />
      <xs:enumeration value="00FD007" />
      <xs:enumeration value="00FD008" />
      <xs:enumeration value="00FD009" />
      <xs:enumeration value="00FD010" />
      <xs:enumeration value="00FD011" />
      <xs:enumeration value="00FD012" />
      <xs:enumeration value="00FD013" />
      <xs:enumeration value="00FD014" />
      <xs:enumeration value="00FD015" />
      <xs:enumeration value="00FD016" />
      <xs:enumeration value="00FD017" />
      <xs:enumeration value="00FD018" />
      <xs:enumeration value="00FD019" />
      <xs:enumeration value="00FD020" />
      <xs:enumeration value="00FD021" />
      <xs:enumeration value="00FD022" />
      <xs:enumeration value="00FD023" />
      <xs:enumeration value="00FD024" />
      <xs:enumeration value="00FD025" />
      <xs:enumeration value="00FD027" />
      <xs:enumeration value="00FD028" />
      <xs:enumeration value="00FD029" />
      <xs:enumeration value="00FD030" />
      <xs:enumeration value="00FD031" />
      <xs:enumeration value="00FD032" />
      <xs:enumeration value="00FD033" />
      <xs:enumeration value="00FD034" />
      <xs:enumeration value="00FD035" />
      <xs:enumeration value="00FD036" />
      <xs:enumeration value="00FD037" />
      <xs:enumeration value="00FD038" />
      <xs:enumeration value="00FD039" />
      <xs:enumeration value="00FD040" />
      <xs:enumeration value="00FD041" />
      <xs:enumeration value="00FD042" />
      <xs:enumeration value="00FD043" />
      <xs:enumeration value="00FD044" />
      <xs:enumeration value="00FD045" />
      <xs:enumeration value="00FD046" />
      <xs:enumeration value="00FD047" />
      <xs:enumeration value="00FD048" />
      <xs:enumeration value="00FD049" />
      <xs:enumeration value="00FD050" />
      <xs:enumeration value="00FD051" />
      <xs:enumeration value="00FD052" />
      <xs:enumeration value="00FD053" />
      <xs:enumeration value="00FD054" />
      <xs:enumeration value="00FD055" />
      <xs:enumeration value="00FD056" />
      <xs:enumeration value="00FD057" />
      <xs:enumeration value="00FD058" />
      <xs:enumeration value="00FF001" />
      <xs:enumeration value="00FF002" />
      <xs:enumeration value="00FF003" />
      <xs:enumeration value="00FF004" />
      <xs:enumeration value="00FF005" />
      <xs:enumeration value="00FF006" />
      <xs:enumeration value="00FF007" />
      <xs:enumeration value="00FF008" />
      <xs:enumeration value="00FF009" />
      <xs:enumeration value="00FF010" />
      <xs:enumeration value="00FF011" />
      <xs:enumeration value="00FF012" />
      <xs:enumeration value="00FF013" />
      <xs:enumeration value="00FF014" />
      <xs:enumeration value="00FF015" />
      <xs:enumeration value="00FF016" />
      <xs:enumeration value="00FF017" />
      <xs:enumeration value="00FF018" />
      <xs:enumeration value="00FF019" />
      <xs:enumeration value="00FF020" />
      <xs:enumeration value="00FF021" />
      <xs:enumeration value="00FF022" />
      <xs:enumeration value="00FF023" />
      <xs:enumeration value="00FF024" />
      <xs:enumeration value="00FF025" />
      <xs:enumeration value="00FF026" />
      <xs:enumeration value="00FF027" />
      <xs:enumeration value="00FF028" />
      <xs:enumeration value="00FF029" />
      <xs:enumeration value="00FF030" />
      <xs:enumeration value="00FF031" />
      <xs:enumeration value="00FF032" />
      <xs:enumeration value="00FP001" />
      <xs:enumeration value="00FP002" />
      <xs:enumeration value="00FP003" />
      <xs:enumeration value="00FP004" />
      <xs:enumeration value="00FP005" />
      <xs:enumeration value="00FP006" />
      <xs:enumeration value="00FP007" />
      <xs:enumeration value="00FP008" />
      <xs:enumeration value="00FP009" />
      <xs:enumeration value="00FP010" />
      <xs:enumeration value="00FP011" />
      <xs:enumeration value="00FP012" />
      <xs:enumeration value="00FP013" />
      <xs:enumeration value="00FP014" />
      <xs:enumeration value="00FP015" />
      <xs:enumeration value="00FP016" />
      <xs:enumeration value="00FP017" />
      <xs:enumeration value="00FP018" />
      <xs:enumeration value="00FP019" />
      <xs:enumeration value="00FP020" />
      <xs:enumeration value="00FP021" />
      <xs:enumeration value="00FP022" />
      <xs:enumeration value="00FP023" />
      <xs:enumeration value="00FP024" />
      <xs:enumeration value="00FP025" />
      <xs:enumeration value="00FP026" />
      <xs:enumeration value="00FP027" />
      <xs:enumeration value="00FP028" />
      <xs:enumeration value="00FP029" />
      <xs:enumeration value="00FP030" />
      <xs:enumeration value="00FP031" />
      <xs:enumeration value="00FP032" />
      <xs:enumeration value="00FP033" />
      <xs:enumeration value="00FP034" />
      <xs:enumeration value="00FP035" />
      <xs:enumeration value="00FP036" />
      <xs:enumeration value="00FP037" />
      <xs:enumeration value="00FP038" />
      <xs:enumeration value="00FP039" />
      <xs:enumeration value="00FP040" />
      <xs:enumeration value="00FP041" />
      <xs:enumeration value="00FP042" />
      <xs:enumeration value="00FP043" />
      <xs:enumeration value="00FP044" />
      <xs:enumeration value="00FP045" />
      <xs:enumeration value="00FP046" />
      <xs:enumeration value="00FP047" />
      <xs:enumeration value="00FP048" />
      <xs:enumeration value="00FP049" />
      <xs:enumeration value="00FP050" />
      <xs:enumeration value="00FP051" />
      <xs:enumeration value="00FP052" />
      <xs:enumeration value="00FP053" />
      <xs:enumeration value="00FP054" />
      <xs:enumeration value="00FP055" />
      <xs:enumeration value="00FP056" />
      <xs:enumeration value="00FP057" />
      <xs:enumeration value="00FP058" />
      <xs:enumeration value="00GA001" />
      <xs:enumeration value="00GA002" />
      <xs:enumeration value="00GA003" />
      <xs:enumeration value="00GA004" />
      <xs:enumeration value="00GA005" />
      <xs:enumeration value="00GA006" />
      <xs:enumeration value="00GA007" />
      <xs:enumeration value="00GA008" />
      <xs:enumeration value="00GA009" />
      <xs:enumeration value="00GA010" />
      <xs:enumeration value="00GA011" />
      <xs:enumeration value="00GA012" />
      <xs:enumeration value="00GA013" />
      <xs:enumeration value="00GA014" />
      <xs:enumeration value="00GA015" />
      <xs:enumeration value="00GA016" />
      <xs:enumeration value="00GA017" />
      <xs:enumeration value="00GA018" />
      <xs:enumeration value="00GA019" />
      <xs:enumeration value="00GA020" />
      <xs:enumeration value="00GA021" />
      <xs:enumeration value="00GA022" />
      <xs:enumeration value="00GA023" />
      <xs:enumeration value="00GA024" />
      <xs:enumeration value="00GA025" />
      <xs:enumeration value="00GA026" />
      <xs:enumeration value="00GA027" />
      <xs:enumeration value="00GA028" />
      <xs:enumeration value="00GA029" />
      <xs:enumeration value="00GA030" />
      <xs:enumeration value="00GA031" />
      <xs:enumeration value="00GA032" />
      <xs:enumeration value="00GA033" />
      <xs:enumeration value="00GA034" />
      <xs:enumeration value="00GA035" />
      <xs:enumeration value="00GA036" />
      <xs:enumeration value="00GA037" />
      <xs:enumeration value="00GA038" />
      <xs:enumeration value="00GA039" />
      <xs:enumeration value="00GA040" />
      <xs:enumeration value="00GA041" />
      <xs:enumeration value="00GA042" />
      <xs:enumeration value="00GA043" />
      <xs:enumeration value="00GA044" />
      <xs:enumeration value="00GA045" />
      <xs:enumeration value="00GA046" />
      <xs:enumeration value="00GA047" />
      <xs:enumeration value="00GA048" />
      <xs:enumeration value="00GA049" />
      <xs:enumeration value="00GA050" />
      <xs:enumeration value="00GA051" />
      <xs:enumeration value="00GA052" />
      <xs:enumeration value="00GA053" />
      <xs:enumeration value="00GA054" />
      <xs:enumeration value="00GA055" />
      <xs:enumeration value="00GA056" />
      <xs:enumeration value="00GA057" />
      <xs:enumeration value="00GA058" />
      <xs:enumeration value="00GA059" />
      <xs:enumeration value="00GA060" />
      <xs:enumeration value="00GA061" />
      <xs:enumeration value="00GA062" />
      <xs:enumeration value="00GA063" />
      <xs:enumeration value="00GA064" />
      <xs:enumeration value="00GA065" />
      <xs:enumeration value="00GA066" />
      <xs:enumeration value="00GA067" />
      <xs:enumeration value="00GA068" />
      <xs:enumeration value="00GA069" />
      <xs:enumeration value="00GA070" />
      <xs:enumeration value="00GA071" />
      <xs:enumeration value="00GA072" />
      <xs:enumeration value="00GA073" />
      <xs:enumeration value="00GA074" />
      <xs:enumeration value="00GA075" />
      <xs:enumeration value="00GA076" />
      <xs:enumeration value="00GA077" />
      <xs:enumeration value="00GA078" />
      <xs:enumeration value="00GA079" />
      <xs:enumeration value="00GA080" />
      <xs:enumeration value="00GA081" />
      <xs:enumeration value="00GA082" />
      <xs:enumeration value="00GA083" />
      <xs:enumeration value="00GA084" />
      <xs:enumeration value="00GA085" />
      <xs:enumeration value="00GA086" />
      <xs:enumeration value="00GA087" />
      <xs:enumeration value="00GA088" />
      <xs:enumeration value="00GA089" />
      <xs:enumeration value="00GA090" />
      <xs:enumeration value="00GA091" />
      <xs:enumeration value="00GA092" />
      <xs:enumeration value="00GA093" />
      <xs:enumeration value="00GA094" />
      <xs:enumeration value="00GA095" />
      <xs:enumeration value="00GA096" />
      <xs:enumeration value="00GA097" />
      <xs:enumeration value="00GA098" />
      <xs:enumeration value="00GA099" />
      <xs:enumeration value="00GA100" />
      <xs:enumeration value="00GA101" />
      <xs:enumeration value="00GA102" />
      <xs:enumeration value="00GA103" />
      <xs:enumeration value="00GA104" />
      <xs:enumeration value="00GA105" />
      <xs:enumeration value="00GA106" />
      <xs:enumeration value="00GA107" />
      <xs:enumeration value="00GA108" />
      <xs:enumeration value="00GA109" />
      <xs:enumeration value="00GA110" />
      <xs:enumeration value="00GA111" />
      <xs:enumeration value="00GA112" />
      <xs:enumeration value="00GA113" />
      <xs:enumeration value="00GA114" />
      <xs:enumeration value="00GA115" />
      <xs:enumeration value="00GA116" />
      <xs:enumeration value="00GA117" />
      <xs:enumeration value="00GA118" />
      <xs:enumeration value="00GA119" />
      <xs:enumeration value="00GA120" />
      <xs:enumeration value="00GA121" />
      <xs:enumeration value="00GA122" />
      <xs:enumeration value="00GA123" />
      <xs:enumeration value="00GA124" />
      <xs:enumeration value="00GA125" />
      <xs:enumeration value="00GA126" />
      <xs:enumeration value="00GA127" />
      <xs:enumeration value="00GA128" />
      <xs:enumeration value="00GA129" />
      <xs:enumeration value="00GA130" />
      <xs:enumeration value="00GA131" />
      <xs:enumeration value="00GA132" />
      <xs:enumeration value="00GA133" />
      <xs:enumeration value="00GA134" />
      <xs:enumeration value="00GA135" />
      <xs:enumeration value="00GA136" />
      <xs:enumeration value="00GA137" />
      <xs:enumeration value="00GA138" />
      <xs:enumeration value="00GA139" />
      <xs:enumeration value="00GA140" />
      <xs:enumeration value="00GA141" />
      <xs:enumeration value="00GA142" />
      <xs:enumeration value="00GA143" />
      <xs:enumeration value="00GA144" />
      <xs:enumeration value="00GA145" />
      <xs:enumeration value="00GA146" />
      <xs:enumeration value="00GA147" />
      <xs:enumeration value="00GA148" />
      <xs:enumeration value="00GA149" />
      <xs:enumeration value="00GA150" />
      <xs:enumeration value="00GA151" />
      <xs:enumeration value="00GA152" />
      <xs:enumeration value="00GA153" />
      <xs:enumeration value="00GA154" />
      <xs:enumeration value="00GA155" />
      <xs:enumeration value="00GA156" />
      <xs:enumeration value="00GA157" />
      <xs:enumeration value="00GA158" />
      <xs:enumeration value="00GA159" />
      <xs:enumeration value="00GA160" />
      <xs:enumeration value="00GA161" />
      <xs:enumeration value="00GA162" />
      <xs:enumeration value="00GA163" />
      <xs:enumeration value="00GA164" />
      <xs:enumeration value="00GA165" />
      <xs:enumeration value="00GA166" />
      <xs:enumeration value="00GA167" />
      <xs:enumeration value="00GA168" />
      <xs:enumeration value="00GA169" />
      <xs:enumeration value="00GA170" />
      <xs:enumeration value="00GA171" />
      <xs:enumeration value="00GA172" />
      <xs:enumeration value="00GA173" />
      <xs:enumeration value="00GA174" />
      <xs:enumeration value="00GA175" />
      <xs:enumeration value="00GA176" />
      <xs:enumeration value="00GA177" />
      <xs:enumeration value="00GA178" />
      <xs:enumeration value="00GA179" />
      <xs:enumeration value="00GA180" />
      <xs:enumeration value="00GA181" />
      <xs:enumeration value="00GA182" />
      <xs:enumeration value="00GA183" />
      <xs:enumeration value="00GA184" />
      <xs:enumeration value="00GA185" />
      <xs:enumeration value="00GA186" />
      <xs:enumeration value="00GA187" />
      <xs:enumeration value="00GA188" />
      <xs:enumeration value="00GA189" />
      <xs:enumeration value="00GA190" />
      <xs:enumeration value="00GA191" />
      <xs:enumeration value="00GA192" />
      <xs:enumeration value="00GA193" />
      <xs:enumeration value="00GA194" />
      <xs:enumeration value="00GA195" />
      <xs:enumeration value="00GA196" />
      <xs:enumeration value="00GA197" />
      <xs:enumeration value="00GA198" />
      <xs:enumeration value="00GA199" />
      <xs:enumeration value="00GA200" />
      <xs:enumeration value="00GA201" />
      <xs:enumeration value="00GA202" />
      <xs:enumeration value="00GA203" />
      <xs:enumeration value="00GA204" />
      <xs:enumeration value="00GA205" />
      <xs:enumeration value="00GA206" />
      <xs:enumeration value="00GA207" />
      <xs:enumeration value="00GA208" />
      <xs:enumeration value="00GA209" />
      <xs:enumeration value="00GA210" />
      <xs:enumeration value="00GA211" />
      <xs:enumeration value="00GA212" />
      <xs:enumeration value="00GA213" />
      <xs:enumeration value="00GA214" />
      <xs:enumeration value="00GA215" />
      <xs:enumeration value="00GA216" />
      <xs:enumeration value="00GA217" />
      <xs:enumeration value="00GA218" />
      <xs:enumeration value="00GA219" />
      <xs:enumeration value="00GA220" />
      <xs:enumeration value="00GA221" />
      <xs:enumeration value="00GA222" />
      <xs:enumeration value="00GA223" />
      <xs:enumeration value="00GA224" />
      <xs:enumeration value="00GA225" />
      <xs:enumeration value="00GA226" />
      <xs:enumeration value="00GA227" />
      <xs:enumeration value="00GA228" />
      <xs:enumeration value="00GA229" />
      <xs:enumeration value="00GA230" />
      <xs:enumeration value="00GA231" />
      <xs:enumeration value="00GA232" />
      <xs:enumeration value="00GA233" />
      <xs:enumeration value="00GA234" />
      <xs:enumeration value="00GA235" />
      <xs:enumeration value="00GA236" />
      <xs:enumeration value="00GA237" />
      <xs:enumeration value="00GA238" />
      <xs:enumeration value="00GA239" />
      <xs:enumeration value="00GA240" />
      <xs:enumeration value="00GF001" />
      <xs:enumeration value="00GF002" />
      <xs:enumeration value="00GF003" />
      <xs:enumeration value="00GF004" />
      <xs:enumeration value="00GF005" />
      <xs:enumeration value="00GF006" />
      <xs:enumeration value="00GF007" />
      <xs:enumeration value="00GF008" />
      <xs:enumeration value="00GF009" />
      <xs:enumeration value="00GF010" />
      <xs:enumeration value="00GF011" />
      <xs:enumeration value="00GF012" />
      <xs:enumeration value="00GF013" />
      <xs:enumeration value="00GF014" />
      <xs:enumeration value="00GF015" />
      <xs:enumeration value="00GF016" />
      <xs:enumeration value="00GF017" />
      <xs:enumeration value="00GF018" />
      <xs:enumeration value="00GF019" />
      <xs:enumeration value="00GF020" />
      <xs:enumeration value="00GF021" />
      <xs:enumeration value="00GF022" />
      <xs:enumeration value="00GF023" />
      <xs:enumeration value="00GF024" />
      <xs:enumeration value="00GF025" />
      <xs:enumeration value="00GF026" />
      <xs:enumeration value="00GF027" />
      <xs:enumeration value="00GF028" />
      <xs:enumeration value="00HA001" />
      <xs:enumeration value="00HA002" />
      <xs:enumeration value="00HA003" />
      <xs:enumeration value="00HA004" />
      <xs:enumeration value="00HA005" />
      <xs:enumeration value="00HA006" />
      <xs:enumeration value="00HA007" />
      <xs:enumeration value="00HA008" />
      <xs:enumeration value="00HA009" />
      <xs:enumeration value="00HA010" />
      <xs:enumeration value="00HA011" />
      <xs:enumeration value="00HA012" />
      <xs:enumeration value="00HA013" />
      <xs:enumeration value="00HA014" />
      <xs:enumeration value="00HA015" />
      <xs:enumeration value="00HA016" />
      <xs:enumeration value="00HA017" />
      <xs:enumeration value="00HA018" />
      <xs:enumeration value="00HA019" />
      <xs:enumeration value="00HA020" />
      <xs:enumeration value="00HA021" />
      <xs:enumeration value="00HA022" />
      <xs:enumeration value="00HA023" />
      <xs:enumeration value="00HA024" />
      <xs:enumeration value="00HA025" />
      <xs:enumeration value="00HA026" />
      <xs:enumeration value="00HA027" />
      <xs:enumeration value="00HA028" />
      <xs:enumeration value="00HA029" />
      <xs:enumeration value="00HA030" />
      <xs:enumeration value="00HA031" />
      <xs:enumeration value="00HA032" />
      <xs:enumeration value="00HA033" />
      <xs:enumeration value="00HA034" />
      <xs:enumeration value="00HA035" />
      <xs:enumeration value="00HA036" />
      <xs:enumeration value="00HA037" />
      <xs:enumeration value="00HA038" />
      <xs:enumeration value="00HA039" />
      <xs:enumeration value="00HA040" />
      <xs:enumeration value="00HA041" />
      <xs:enumeration value="00HA042" />
      <xs:enumeration value="00HA043" />
      <xs:enumeration value="00HA044" />
      <xs:enumeration value="00HA045" />
      <xs:enumeration value="00HA046" />
      <xs:enumeration value="00HA047" />
      <xs:enumeration value="00HA048" />
      <xs:enumeration value="00HA049" />
      <xs:enumeration value="00HC001" />
      <xs:enumeration value="00HC002" />
      <xs:enumeration value="00HC003" />
      <xs:enumeration value="00HC004" />
      <xs:enumeration value="00HC005" />
      <xs:enumeration value="00HC006" />
      <xs:enumeration value="00HC007" />
      <xs:enumeration value="00HC008" />
      <xs:enumeration value="00HC009" />
      <xs:enumeration value="00HC010" />
      <xs:enumeration value="00HC011" />
      <xs:enumeration value="00HC012" />
      <xs:enumeration value="00HC013" />
      <xs:enumeration value="00HC014" />
      <xs:enumeration value="00HC015" />
      <xs:enumeration value="00HC016" />
      <xs:enumeration value="00HC017" />
      <xs:enumeration value="00HC018" />
      <xs:enumeration value="00HC019" />
      <xs:enumeration value="00HC020" />
      <xs:enumeration value="00HC021" />
      <xs:enumeration value="00HC022" />
      <xs:enumeration value="00HC023" />
      <xs:enumeration value="00HC024" />
      <xs:enumeration value="00HC025" />
      <xs:enumeration value="00HC026" />
      <xs:enumeration value="00HC027" />
      <xs:enumeration value="00HC028" />
      <xs:enumeration value="00HC029" />
      <xs:enumeration value="00HC030" />
      <xs:enumeration value="00HC031" />
      <xs:enumeration value="00HC032" />
      <xs:enumeration value="00HC033" />
      <xs:enumeration value="00HC034" />
      <xs:enumeration value="00HC035" />
      <xs:enumeration value="00HC036" />
      <xs:enumeration value="00HC037" />
      <xs:enumeration value="00HC038" />
      <xs:enumeration value="00HC039" />
      <xs:enumeration value="00HD001" />
      <xs:enumeration value="00HD002" />
      <xs:enumeration value="00HD003" />
      <xs:enumeration value="00HD004" />
      <xs:enumeration value="00HD005" />
      <xs:enumeration value="00HD006" />
      <xs:enumeration value="00HD007" />
      <xs:enumeration value="00HD008" />
      <xs:enumeration value="00HD009" />
      <xs:enumeration value="00HD010" />
      <xs:enumeration value="00HD011" />
      <xs:enumeration value="00HD012" />
      <xs:enumeration value="00HD013" />
      <xs:enumeration value="00HD014" />
      <xs:enumeration value="00HD015" />
      <xs:enumeration value="00HD016" />
      <xs:enumeration value="00HD017" />
      <xs:enumeration value="00HD018" />
      <xs:enumeration value="00HD019" />
      <xs:enumeration value="00HD020" />
      <xs:enumeration value="00HD021" />
      <xs:enumeration value="00HD022" />
      <xs:enumeration value="00HD023" />
      <xs:enumeration value="00HD024" />
      <xs:enumeration value="00HD025" />
      <xs:enumeration value="00HD026" />
      <xs:enumeration value="00HD027" />
      <xs:enumeration value="00HD028" />
      <xs:enumeration value="00HD029" />
      <xs:enumeration value="00HD030" />
      <xs:enumeration value="00HD031" />
      <xs:enumeration value="00HD032" />
      <xs:enumeration value="00HD033" />
      <xs:enumeration value="00HD034" />
      <xs:enumeration value="00HD035" />
      <xs:enumeration value="00HD036" />
      <xs:enumeration value="00HD037" />
      <xs:enumeration value="00HD038" />
      <xs:enumeration value="00HD039" />
      <xs:enumeration value="00HD040" />
      <xs:enumeration value="00HD041" />
      <xs:enumeration value="00HD042" />
      <xs:enumeration value="00HD043" />
      <xs:enumeration value="00HD044" />
      <xs:enumeration value="00HD045" />
      <xs:enumeration value="00HD046" />
      <xs:enumeration value="00HX001" />
      <xs:enumeration value="00HX002" />
      <xs:enumeration value="00HX003" />
      <xs:enumeration value="00HX004" />
      <xs:enumeration value="00HX005" />
      <xs:enumeration value="00HX006" />
      <xs:enumeration value="00HX007" />
      <xs:enumeration value="00HX008" />
      <xs:enumeration value="00HX009" />
      <xs:enumeration value="00HX010" />
      <xs:enumeration value="00HX011" />
      <xs:enumeration value="00HX012" />
      <xs:enumeration value="00HX013" />
      <xs:enumeration value="00HX014" />
      <xs:enumeration value="00HX015" />
      <xs:enumeration value="00JA001" />
      <xs:enumeration value="00JA002" />
      <xs:enumeration value="00JA003" />
      <xs:enumeration value="00JA004" />
      <xs:enumeration value="00JA005" />
      <xs:enumeration value="00JA006" />
      <xs:enumeration value="00JA007" />
      <xs:enumeration value="00JA008" />
      <xs:enumeration value="00JA009" />
      <xs:enumeration value="00JA010" />
      <xs:enumeration value="00JA011" />
      <xs:enumeration value="00JA012" />
      <xs:enumeration value="00JA013" />
      <xs:enumeration value="00JA014" />
      <xs:enumeration value="00JA015" />
      <xs:enumeration value="00JA016" />
      <xs:enumeration value="00JA017" />
      <xs:enumeration value="00JA018" />
      <xs:enumeration value="00JA019" />
      <xs:enumeration value="00JA020" />
      <xs:enumeration value="00JA022" />
      <xs:enumeration value="00JA023" />
      <xs:enumeration value="00JA024" />
      <xs:enumeration value="00JA025" />
      <xs:enumeration value="00JA026" />
      <xs:enumeration value="00JA027" />
      <xs:enumeration value="00JA028" />
      <xs:enumeration value="00JA029" />
      <xs:enumeration value="00KF001" />
      <xs:enumeration value="00LC001" />
      <xs:enumeration value="00LC002" />
      <xs:enumeration value="00LC003" />
      <xs:enumeration value="00LC004" />
      <xs:enumeration value="00LC005" />
      <xs:enumeration value="00LC006" />
      <xs:enumeration value="00LC007" />
      <xs:enumeration value="00LC008" />
      <xs:enumeration value="00LC009" />
      <xs:enumeration value="00LC010" />
      <xs:enumeration value="00LC011" />
      <xs:enumeration value="00MA001" />
      <xs:enumeration value="00MA002" />
      <xs:enumeration value="00MA003" />
      <xs:enumeration value="00MA004" />
      <xs:enumeration value="00MA005" />
      <xs:enumeration value="00MA006" />
      <xs:enumeration value="00MB001" />
      <xs:enumeration value="00MB002" />
      <xs:enumeration value="00MB003" />
      <xs:enumeration value="00MB004" />
      <xs:enumeration value="00MB005" />
      <xs:enumeration value="00MB006" />
      <xs:enumeration value="00MB007" />
      <xs:enumeration value="00MB008" />
      <xs:enumeration value="00MB009" />
      <xs:enumeration value="00MB010" />
      <xs:enumeration value="00MB011" />
      <xs:enumeration value="00MB012" />
      <xs:enumeration value="00MB013" />
      <xs:enumeration value="00MB014" />
      <xs:enumeration value="00MB015" />
      <xs:enumeration value="00MB016" />
      <xs:enumeration value="00MB017" />
      <xs:enumeration value="00MB018" />
      <xs:enumeration value="00MB019" />
      <xs:enumeration value="00MB020" />
      <xs:enumeration value="00MB021" />
      <xs:enumeration value="00MB022" />
      <xs:enumeration value="00MB023" />
      <xs:enumeration value="00MB024" />
      <xs:enumeration value="00MB025" />
      <xs:enumeration value="00MB026" />
      <xs:enumeration value="00MB027" />
      <xs:enumeration value="00MB028" />
      <xs:enumeration value="00MB029" />
      <xs:enumeration value="00MB030" />
      <xs:enumeration value="00MB031" />
      <xs:enumeration value="00MB032" />
      <xs:enumeration value="00MB033" />
      <xs:enumeration value="00MB034" />
      <xs:enumeration value="00MB035" />
      <xs:enumeration value="00MB036" />
      <xs:enumeration value="00MB037" />
      <xs:enumeration value="00MB038" />
      <xs:enumeration value="00MB039" />
      <xs:enumeration value="00MB040" />
      <xs:enumeration value="00MB041" />
      <xs:enumeration value="00MB042" />
      <xs:enumeration value="00MB043" />
      <xs:enumeration value="00MB044" />
      <xs:enumeration value="00MB045" />
      <xs:enumeration value="00MB046" />
      <xs:enumeration value="00MB047" />
      <xs:enumeration value="00MB048" />
      <xs:enumeration value="00MB049" />
      <xs:enumeration value="00MB050" />
      <xs:enumeration value="00MB051" />
      <xs:enumeration value="00MB052" />
      <xs:enumeration value="00MB053" />
      <xs:enumeration value="00MB054" />
      <xs:enumeration value="00MB055" />
      <xs:enumeration value="00MB056" />
      <xs:enumeration value="00MB057" />
      <xs:enumeration value="00MB058" />
      <xs:enumeration value="00MB059" />
      <xs:enumeration value="00MB060" />
      <xs:enumeration value="00MB061" />
      <xs:enumeration value="00MB062" />
      <xs:enumeration value="00MB063" />
      <xs:enumeration value="00MD001" />
      <xs:enumeration value="00MD002" />
      <xs:enumeration value="00MD003" />
      <xs:enumeration value="00ME001" />
      <xs:enumeration value="00ME002" />
      <xs:enumeration value="00ME003" />
      <xs:enumeration value="00ME004" />
      <xs:enumeration value="00ME005" />
      <xs:enumeration value="00ME006" />
      <xs:enumeration value="00ME007" />
      <xs:enumeration value="00ME008" />
      <xs:enumeration value="00ME009" />
      <xs:enumeration value="00ME010" />
      <xs:enumeration value="00ME011" />
      <xs:enumeration value="00ME012" />
      <xs:enumeration value="00ME013" />
      <xs:enumeration value="00ME014" />
      <xs:enumeration value="00ME015" />
      <xs:enumeration value="00MF001" />
      <xs:enumeration value="00MF002" />
      <xs:enumeration value="00MF003" />
      <xs:enumeration value="00MF004" />
      <xs:enumeration value="00MF005" />
      <xs:enumeration value="00MF006" />
      <xs:enumeration value="00MF007" />
      <xs:enumeration value="00MF008" />
      <xs:enumeration value="00MF009" />
      <xs:enumeration value="00MF010" />
      <xs:enumeration value="00MF011" />
      <xs:enumeration value="00MF012" />
      <xs:enumeration value="00MF013" />
      <xs:enumeration value="00MF014" />
      <xs:enumeration value="00MF015" />
      <xs:enumeration value="00MF016" />
      <xs:enumeration value="00MF017" />
      <xs:enumeration value="00MG001" />
      <xs:enumeration value="00MG002" />
      <xs:enumeration value="00MG003" />
      <xs:enumeration value="00MG004" />
      <xs:enumeration value="00MG005" />
      <xs:enumeration value="00MG006" />
      <xs:enumeration value="00MG007" />
      <xs:enumeration value="00MG008" />
      <xs:enumeration value="00MG009" />
      <xs:enumeration value="00MG010" />
      <xs:enumeration value="00MG011" />
      <xs:enumeration value="00MG012" />
      <xs:enumeration value="00MG013" />
      <xs:enumeration value="00MG014" />
      <xs:enumeration value="00MG015" />
      <xs:enumeration value="00MG016" />
      <xs:enumeration value="00MG017" />
      <xs:enumeration value="00MG018" />
      <xs:enumeration value="00MG019" />
      <xs:enumeration value="00MG020" />
      <xs:enumeration value="00MG021" />
      <xs:enumeration value="00MG022" />
      <xs:enumeration value="00MG023" />
      <xs:enumeration value="00MG024" />
      <xs:enumeration value="00MG025" />
      <xs:enumeration value="00MG026" />
      <xs:enumeration value="00MG027" />
      <xs:enumeration value="00MG028" />
      <xs:enumeration value="00MG029" />
      <xs:enumeration value="00MG030" />
      <xs:enumeration value="00MG031" />
      <xs:enumeration value="00MG032" />
      <xs:enumeration value="00MG033" />
      <xs:enumeration value="00MG034" />
      <xs:enumeration value="00MG035" />
      <xs:enumeration value="00MG036" />
      <xs:enumeration value="00MG037" />
      <xs:enumeration value="00MG038" />
      <xs:enumeration value="00MG039" />
      <xs:enumeration value="00MG040" />
      <xs:enumeration value="00MG041" />
      <xs:enumeration value="00MG042" />
      <xs:enumeration value="00MG043" />
      <xs:enumeration value="00MG044" />
      <xs:enumeration value="00MG045" />
      <xs:enumeration value="00MG046" />
      <xs:enumeration value="00MG047" />
      <xs:enumeration value="00MG048" />
      <xs:enumeration value="00ML001" />
      <xs:enumeration value="00MR001" />
      <xs:enumeration value="00MW001" />
      <xs:enumeration value="00MW002" />
      <xs:enumeration value="00MW003" />
      <xs:enumeration value="00MW004" />
      <xs:enumeration value="00MW005" />
      <xs:enumeration value="00MW006" />
      <xs:enumeration value="00MW007" />
      <xs:enumeration value="00MW008" />
      <xs:enumeration value="00MW009" />
      <xs:enumeration value="00MW010" />
      <xs:enumeration value="00MW011" />
      <xs:enumeration value="00MW012" />
      <xs:enumeration value="00MW013" />
      <xs:enumeration value="00MW014" />
      <xs:enumeration value="00MW015" />
      <xs:enumeration value="00MW016" />
      <xs:enumeration value="00MW017" />
      <xs:enumeration value="00MW018" />
      <xs:enumeration value="00MW019" />
      <xs:enumeration value="00MW020" />
      <xs:enumeration value="00MW021" />
      <xs:enumeration value="00MW022" />
      <xs:enumeration value="00MW023" />
      <xs:enumeration value="00MW024" />
      <xs:enumeration value="00MW025" />
      <xs:enumeration value="00MW026" />
      <xs:enumeration value="00MW027" />
      <xs:enumeration value="00NA001" />
      <xs:enumeration value="00NA002" />
      <xs:enumeration value="00NA003" />
      <xs:enumeration value="00NA004" />
      <xs:enumeration value="00NA005" />
      <xs:enumeration value="00NA006" />
      <xs:enumeration value="00NA007" />
      <xs:enumeration value="00NA008" />
      <xs:enumeration value="00NA009" />
      <xs:enumeration value="00NA010" />
      <xs:enumeration value="00NA011" />
      <xs:enumeration value="00NA012" />
      <xs:enumeration value="00NA013" />
      <xs:enumeration value="00NA014" />
      <xs:enumeration value="00NA015" />
      <xs:enumeration value="00NA016" />
      <xs:enumeration value="00NA017" />
      <xs:enumeration value="00NA018" />
      <xs:enumeration value="00NA019" />
      <xs:enumeration value="00NA020" />
      <xs:enumeration value="00NA021" />
      <xs:enumeration value="00NA022" />
      <xs:enumeration value="00NA023" />
      <xs:enumeration value="00NA024" />
      <xs:enumeration value="00NA025" />
      <xs:enumeration value="00NA026" />
      <xs:enumeration value="00NA027" />
      <xs:enumeration value="00NA028" />
      <xs:enumeration value="00NA029" />
      <xs:enumeration value="00NA030" />
      <xs:enumeration value="00NA031" />
      <xs:enumeration value="00NA032" />
      <xs:enumeration value="00NA033" />
      <xs:enumeration value="00NA034" />
      <xs:enumeration value="00NA035" />
      <xs:enumeration value="00NA036" />
      <xs:enumeration value="00NA037" />
      <xs:enumeration value="00NA038" />
      <xs:enumeration value="00NA039" />
      <xs:enumeration value="00NA040" />
      <xs:enumeration value="00NC001" />
      <xs:enumeration value="00NC002" />
      <xs:enumeration value="00NC003" />
      <xs:enumeration value="00NC004" />
      <xs:enumeration value="00NC005" />
      <xs:enumeration value="00NC006" />
      <xs:enumeration value="00NC007" />
      <xs:enumeration value="00NC008" />
      <xs:enumeration value="00NC009" />
      <xs:enumeration value="00NC010" />
      <xs:enumeration value="00NC011" />
      <xs:enumeration value="00NC012" />
      <xs:enumeration value="00NC013" />
      <xs:enumeration value="00NC014" />
      <xs:enumeration value="00NC015" />
      <xs:enumeration value="00NC016" />
      <xs:enumeration value="00NC017" />
      <xs:enumeration value="00NC018" />
      <xs:enumeration value="00NC019" />
      <xs:enumeration value="00NC020" />
      <xs:enumeration value="00NC021" />
      <xs:enumeration value="00NC022" />
      <xs:enumeration value="00NC023" />
      <xs:enumeration value="00NC024" />
      <xs:enumeration value="00NC025" />
      <xs:enumeration value="00NC026" />
      <xs:enumeration value="00NC027" />
      <xs:enumeration value="00NC028" />
      <xs:enumeration value="00NC029" />
      <xs:enumeration value="00NC030" />
      <xs:enumeration value="00NC031" />
      <xs:enumeration value="00NC032" />
      <xs:enumeration value="00NC033" />
      <xs:enumeration value="00NC034" />
      <xs:enumeration value="00NC035" />
      <xs:enumeration value="00NC036" />
      <xs:enumeration value="00NC037" />
      <xs:enumeration value="00NC038" />
      <xs:enumeration value="00NC039" />
      <xs:enumeration value="00NC040" />
      <xs:enumeration value="00NC041" />
      <xs:enumeration value="00NC042" />
      <xs:enumeration value="00NC043" />
      <xs:enumeration value="00NC044" />
      <xs:enumeration value="00NC045" />
      <xs:enumeration value="00NC046" />
      <xs:enumeration value="00NC047" />
      <xs:enumeration value="00NC048" />
      <xs:enumeration value="00NC049" />
      <xs:enumeration value="00NC050" />
      <xs:enumeration value="00NC051" />
      <xs:enumeration value="00NC052" />
      <xs:enumeration value="00NC053" />
      <xs:enumeration value="00NC054" />
      <xs:enumeration value="00NC055" />
      <xs:enumeration value="00NC056" />
      <xs:enumeration value="00NC057" />
      <xs:enumeration value="00NC058" />
      <xs:enumeration value="00NC059" />
      <xs:enumeration value="00NC060" />
      <xs:enumeration value="00NC061" />
      <xs:enumeration value="00NC062" />
      <xs:enumeration value="00NC063" />
      <xs:enumeration value="00NC064" />
      <xs:enumeration value="00NE001" />
      <xs:enumeration value="00NE002" />
      <xs:enumeration value="00NE003" />
      <xs:enumeration value="00NE004" />
      <xs:enumeration value="00NE005" />
      <xs:enumeration value="00NE006" />
      <xs:enumeration value="00NE007" />
      <xs:enumeration value="00NE008" />
      <xs:enumeration value="00NE009" />
      <xs:enumeration value="00NE010" />
      <xs:enumeration value="00NE011" />
      <xs:enumeration value="00NE012" />
      <xs:enumeration value="00NE013" />
      <xs:enumeration value="00NE014" />
      <xs:enumeration value="00NE015" />
      <xs:enumeration value="00NE016" />
      <xs:enumeration value="00NE017" />
      <xs:enumeration value="00NE018" />
      <xs:enumeration value="00NE019" />
      <xs:enumeration value="00NE020" />
      <xs:enumeration value="00NE021" />
      <xs:enumeration value="00NE022" />
      <xs:enumeration value="00NE023" />
      <xs:enumeration value="00NE024" />
      <xs:enumeration value="00NE025" />
      <xs:enumeration value="00NE026" />
      <xs:enumeration value="00NE027" />
      <xs:enumeration value="00NE028" />
      <xs:enumeration value="00NE029" />
      <xs:enumeration value="00NE030" />
      <xs:enumeration value="00NE031" />
      <xs:enumeration value="00NE032" />
      <xs:enumeration value="00NE033" />
      <xs:enumeration value="00NE034" />
      <xs:enumeration value="00NE035" />
      <xs:enumeration value="00NG001" />
      <xs:enumeration value="00NG002" />
      <xs:enumeration value="00NG003" />
      <xs:enumeration value="00NG004" />
      <xs:enumeration value="00NG005" />
      <xs:enumeration value="00NG006" />
      <xs:enumeration value="00NG007" />
      <xs:enumeration value="00NG008" />
      <xs:enumeration value="00NG009" />
      <xs:enumeration value="00NG010" />
      <xs:enumeration value="00NG011" />
      <xs:enumeration value="00NG012" />
      <xs:enumeration value="00NG013" />
      <xs:enumeration value="00NG014" />
      <xs:enumeration value="00NG015" />
      <xs:enumeration value="00NG016" />
      <xs:enumeration value="00NG017" />
      <xs:enumeration value="00NG018" />
      <xs:enumeration value="00NG019" />
      <xs:enumeration value="00NG020" />
      <xs:enumeration value="00NG021" />
      <xs:enumeration value="00NG022" />
      <xs:enumeration value="00NG023" />
      <xs:enumeration value="00NG024" />
      <xs:enumeration value="00NG025" />
      <xs:enumeration value="00NG026" />
      <xs:enumeration value="00NG028" />
      <xs:enumeration value="00NG029" />
      <xs:enumeration value="00NG030" />
      <xs:enumeration value="00NG031" />
      <xs:enumeration value="00NG032" />
      <xs:enumeration value="00NG033" />
      <xs:enumeration value="00NG034" />
      <xs:enumeration value="00NG035" />
      <xs:enumeration value="00NG036" />
      <xs:enumeration value="00NG037" />
      <xs:enumeration value="00NG038" />
      <xs:enumeration value="00NG039" />
      <xs:enumeration value="00NG040" />
      <xs:enumeration value="00NJ001" />
      <xs:enumeration value="00NJ002" />
      <xs:enumeration value="00NJ003" />
      <xs:enumeration value="00NJ004" />
      <xs:enumeration value="00NJ005" />
      <xs:enumeration value="00NJ006" />
      <xs:enumeration value="00NJ007" />
      <xs:enumeration value="00NJ008" />
      <xs:enumeration value="00NJ009" />
      <xs:enumeration value="00NJ010" />
      <xs:enumeration value="00NJ011" />
      <xs:enumeration value="00NJ012" />
      <xs:enumeration value="00NJ013" />
      <xs:enumeration value="00NJ014" />
      <xs:enumeration value="00NJ015" />
      <xs:enumeration value="00NJ016" />
      <xs:enumeration value="00NJ017" />
      <xs:enumeration value="00NJ018" />
      <xs:enumeration value="00NJ019" />
      <xs:enumeration value="00NJ020" />
      <xs:enumeration value="00NJ021" />
      <xs:enumeration value="00NJ022" />
      <xs:enumeration value="00NJ023" />
      <xs:enumeration value="00NJ024" />
      <xs:enumeration value="00NJ025" />
      <xs:enumeration value="00NJ026" />
      <xs:enumeration value="00NJ027" />
      <xs:enumeration value="00NJ028" />
      <xs:enumeration value="00NJ029" />
      <xs:enumeration value="00NJ030" />
      <xs:enumeration value="00NJ031" />
      <xs:enumeration value="00NJ032" />
      <xs:enumeration value="00NJ033" />
      <xs:enumeration value="00NJ034" />
      <xs:enumeration value="00NL001" />
      <xs:enumeration value="00NL002" />
      <xs:enumeration value="00NL003" />
      <xs:enumeration value="00NL004" />
      <xs:enumeration value="00NL005" />
      <xs:enumeration value="00NL006" />
      <xs:enumeration value="00NL007" />
      <xs:enumeration value="00NL008" />
      <xs:enumeration value="00NL009" />
      <xs:enumeration value="00NL010" />
      <xs:enumeration value="00NL011" />
      <xs:enumeration value="00NL012" />
      <xs:enumeration value="00NL013" />
      <xs:enumeration value="00NL014" />
      <xs:enumeration value="00NL015" />
      <xs:enumeration value="00NL016" />
      <xs:enumeration value="00NL017" />
      <xs:enumeration value="00NL018" />
      <xs:enumeration value="00NL019" />
      <xs:enumeration value="00NL020" />
      <xs:enumeration value="00NL021" />
      <xs:enumeration value="00NL022" />
      <xs:enumeration value="00NL023" />
      <xs:enumeration value="00NL024" />
      <xs:enumeration value="00NL025" />
      <xs:enumeration value="00NL026" />
      <xs:enumeration value="00NL027" />
      <xs:enumeration value="00NL028" />
      <xs:enumeration value="00NL029" />
      <xs:enumeration value="00NL030" />
      <xs:enumeration value="00NL031" />
      <xs:enumeration value="00NL032" />
      <xs:enumeration value="00NL033" />
      <xs:enumeration value="00NL034" />
      <xs:enumeration value="00NN001" />
      <xs:enumeration value="00NN002" />
      <xs:enumeration value="00NN003" />
      <xs:enumeration value="00NN004" />
      <xs:enumeration value="00NN005" />
      <xs:enumeration value="00NN006" />
      <xs:enumeration value="00NN007" />
      <xs:enumeration value="00NN008" />
      <xs:enumeration value="00NN009" />
      <xs:enumeration value="00NN010" />
      <xs:enumeration value="00NN011" />
      <xs:enumeration value="00NN012" />
      <xs:enumeration value="00NN013" />
      <xs:enumeration value="00NN014" />
      <xs:enumeration value="00NN015" />
      <xs:enumeration value="00NN016" />
      <xs:enumeration value="00NN017" />
      <xs:enumeration value="00NN018" />
      <xs:enumeration value="00NN019" />
      <xs:enumeration value="00NN020" />
      <xs:enumeration value="00NN021" />
      <xs:enumeration value="00NN022" />
      <xs:enumeration value="00NN023" />
      <xs:enumeration value="00NN024" />
      <xs:enumeration value="00NN025" />
      <xs:enumeration value="00NN026" />
      <xs:enumeration value="00NN027" />
      <xs:enumeration value="00NN028" />
      <xs:enumeration value="00NN029" />
      <xs:enumeration value="00NN030" />
      <xs:enumeration value="00NN031" />
      <xs:enumeration value="00NN032" />
      <xs:enumeration value="00NN033" />
      <xs:enumeration value="00NN034" />
      <xs:enumeration value="00NN035" />
      <xs:enumeration value="00NN036" />
      <xs:enumeration value="00NN037" />
      <xs:enumeration value="00NN038" />
      <xs:enumeration value="00NN039" />
      <xs:enumeration value="00NN040" />
      <xs:enumeration value="00NN041" />
      <xs:enumeration value="00NN042" />
      <xs:enumeration value="00NN043" />
      <xs:enumeration value="00NN044" />
      <xs:enumeration value="00NN045" />
      <xs:enumeration value="00NN046" />
      <xs:enumeration value="00NN047" />
      <xs:enumeration value="00NN048" />
      <xs:enumeration value="00NN049" />
      <xs:enumeration value="00NN050" />
      <xs:enumeration value="00NN051" />
      <xs:enumeration value="00NN052" />
      <xs:enumeration value="00NN053" />
      <xs:enumeration value="00NN054" />
      <xs:enumeration value="00NN055" />
      <xs:enumeration value="00NN056" />
      <xs:enumeration value="00NN057" />
      <xs:enumeration value="00NN058" />
      <xs:enumeration value="00NN059" />
      <xs:enumeration value="00NN060" />
      <xs:enumeration value="00NN061" />
      <xs:enumeration value="00NN062" />
      <xs:enumeration value="00NN063" />
      <xs:enumeration value="00NN064" />
      <xs:enumeration value="00NN065" />
      <xs:enumeration value="00NN066" />
      <xs:enumeration value="00NN067" />
      <xs:enumeration value="00NN068" />
      <xs:enumeration value="00NN069" />
      <xs:enumeration value="00NN070" />
      <xs:enumeration value="00NN071" />
      <xs:enumeration value="00NN072" />
      <xs:enumeration value="00NN073" />
      <xs:enumeration value="00NN074" />
      <xs:enumeration value="00NN075" />
      <xs:enumeration value="00NN076" />
      <xs:enumeration value="00NN077" />
      <xs:enumeration value="00NN078" />
      <xs:enumeration value="00NN079" />
      <xs:enumeration value="00NN080" />
      <xs:enumeration value="00NN081" />
      <xs:enumeration value="00NN082" />
      <xs:enumeration value="00NN083" />
      <xs:enumeration value="00NN084" />
      <xs:enumeration value="00NN085" />
      <xs:enumeration value="00NN086" />
      <xs:enumeration value="00NN087" />
      <xs:enumeration value="00NN088" />
      <xs:enumeration value="00NN089" />
      <xs:enumeration value="00NN090" />
      <xs:enumeration value="00NN091" />
      <xs:enumeration value="00NN092" />
      <xs:enumeration value="00NN093" />
      <xs:enumeration value="00NN094" />
      <xs:enumeration value="00NN095" />
      <xs:enumeration value="00NN096" />
      <xs:enumeration value="00NN097" />
      <xs:enumeration value="00NN098" />
      <xs:enumeration value="00NN099" />
      <xs:enumeration value="00NN100" />
      <xs:enumeration value="00NN101" />
      <xs:enumeration value="00NN102" />
      <xs:enumeration value="00NN103" />
      <xs:enumeration value="00NN104" />
      <xs:enumeration value="00NN105" />
      <xs:enumeration value="00NN106" />
      <xs:enumeration value="00NN107" />
      <xs:enumeration value="00NN108" />
      <xs:enumeration value="00NN109" />
      <xs:enumeration value="00NN110" />
      <xs:enumeration value="00NQ001" />
      <xs:enumeration value="00NQ002" />
      <xs:enumeration value="00NQ003" />
      <xs:enumeration value="00NQ004" />
      <xs:enumeration value="00NQ005" />
      <xs:enumeration value="00NQ006" />
      <xs:enumeration value="00NQ007" />
      <xs:enumeration value="00NQ008" />
      <xs:enumeration value="00NQ009" />
      <xs:enumeration value="00NQ010" />
      <xs:enumeration value="00NQ011" />
      <xs:enumeration value="00NQ012" />
      <xs:enumeration value="00NQ013" />
      <xs:enumeration value="00NQ014" />
      <xs:enumeration value="00NQ015" />
      <xs:enumeration value="00NQ016" />
      <xs:enumeration value="00NQ017" />
      <xs:enumeration value="00NQ018" />
      <xs:enumeration value="00NQ019" />
      <xs:enumeration value="00NQ020" />
      <xs:enumeration value="00NQ021" />
      <xs:enumeration value="00NQ022" />
      <xs:enumeration value="00NQ023" />
      <xs:enumeration value="00NQ024" />
      <xs:enumeration value="00NQ025" />
      <xs:enumeration value="00NQ026" />
      <xs:enumeration value="00NQ027" />
      <xs:enumeration value="00NQ028" />
      <xs:enumeration value="00NQ029" />
      <xs:enumeration value="00NQ030" />
      <xs:enumeration value="00NQ031" />
      <xs:enumeration value="00NQ032" />
      <xs:enumeration value="00NQ033" />
      <xs:enumeration value="00NQ034" />
      <xs:enumeration value="00NQ035" />
      <xs:enumeration value="00NQ036" />
      <xs:enumeration value="00NQ037" />
      <xs:enumeration value="00NQ038" />
      <xs:enumeration value="00NQ039" />
      <xs:enumeration value="00NQ040" />
      <xs:enumeration value="00NQ041" />
      <xs:enumeration value="00NQ042" />
      <xs:enumeration value="00NQ043" />
      <xs:enumeration value="00NQ044" />
      <xs:enumeration value="00NQ045" />
      <xs:enumeration value="00NQ046" />
      <xs:enumeration value="00NQ047" />
      <xs:enumeration value="00NQ048" />
      <xs:enumeration value="00NQ049" />
      <xs:enumeration value="00NQ050" />
      <xs:enumeration value="00NQ051" />
      <xs:enumeration value="00NS001" />
      <xs:enumeration value="00NS002" />
      <xs:enumeration value="00NS003" />
      <xs:enumeration value="00NS004" />
      <xs:enumeration value="00NS005" />
      <xs:enumeration value="00NS006" />
      <xs:enumeration value="00NS007" />
      <xs:enumeration value="00NS008" />
      <xs:enumeration value="00NS009" />
      <xs:enumeration value="00NS010" />
      <xs:enumeration value="00NS011" />
      <xs:enumeration value="00NS012" />
      <xs:enumeration value="00NS013" />
      <xs:enumeration value="00NS014" />
      <xs:enumeration value="00NS015" />
      <xs:enumeration value="00NS016" />
      <xs:enumeration value="00NS017" />
      <xs:enumeration value="00NS018" />
      <xs:enumeration value="00NS019" />
      <xs:enumeration value="00NS020" />
      <xs:enumeration value="00NS021" />
      <xs:enumeration value="00NS022" />
      <xs:enumeration value="00NS023" />
      <xs:enumeration value="00NS024" />
      <xs:enumeration value="00NS025" />
      <xs:enumeration value="00NS026" />
      <xs:enumeration value="00NS027" />
      <xs:enumeration value="00NS028" />
      <xs:enumeration value="00NS029" />
      <xs:enumeration value="00NS030" />
      <xs:enumeration value="00NS031" />
      <xs:enumeration value="00NS032" />
      <xs:enumeration value="00NS033" />
      <xs:enumeration value="00NS035" />
      <xs:enumeration value="00NS036" />
      <xs:enumeration value="00NS037" />
      <xs:enumeration value="00NS038" />
      <xs:enumeration value="00NS039" />
      <xs:enumeration value="00NS040" />
      <xs:enumeration value="00NS041" />
      <xs:enumeration value="00NS042" />
      <xs:enumeration value="00NS043" />
      <xs:enumeration value="00NS044" />
      <xs:enumeration value="00NS045" />
      <xs:enumeration value="00NS046" />
      <xs:enumeration value="00NS047" />
      <xs:enumeration value="00NS048" />
      <xs:enumeration value="00NS049" />
      <xs:enumeration value="00NS050" />
      <xs:enumeration value="00NS051" />
      <xs:enumeration value="00NS052" />
      <xs:enumeration value="00NS053" />
      <xs:enumeration value="00NS054" />
      <xs:enumeration value="00NS055" />
      <xs:enumeration value="00NS056" />
      <xs:enumeration value="00NS057" />
      <xs:enumeration value="00NS058" />
      <xs:enumeration value="00NS059" />
      <xs:enumeration value="00NS060" />
      <xs:enumeration value="00NS061" />
      <xs:enumeration value="00NS062" />
      <xs:enumeration value="00NS063" />
      <xs:enumeration value="00NS064" />
      <xs:enumeration value="00NS065" />
      <xs:enumeration value="00NS066" />
      <xs:enumeration value="00NS067" />
      <xs:enumeration value="00NS068" />
      <xs:enumeration value="00NS069" />
      <xs:enumeration value="00NS070" />
      <xs:enumeration value="00NS071" />
      <xs:enumeration value="00NS072" />
      <xs:enumeration value="00NS073" />
      <xs:enumeration value="00NS074" />
      <xs:enumeration value="00NS075" />
      <xs:enumeration value="00NS076" />
      <xs:enumeration value="00NS077" />
      <xs:enumeration value="00NS078" />
      <xs:enumeration value="00NS079" />
      <xs:enumeration value="00NS081" />
      <xs:enumeration value="00NS082" />
      <xs:enumeration value="00NS083" />
      <xs:enumeration value="00NU001" />
      <xs:enumeration value="00NU002" />
      <xs:enumeration value="00NU003" />
      <xs:enumeration value="00NU004" />
      <xs:enumeration value="00NU005" />
      <xs:enumeration value="00NU006" />
      <xs:enumeration value="00NU007" />
      <xs:enumeration value="00NU008" />
      <xs:enumeration value="00NU009" />
      <xs:enumeration value="00NU010" />
      <xs:enumeration value="00NU012" />
      <xs:enumeration value="00NU013" />
      <xs:enumeration value="00NU014" />
      <xs:enumeration value="00NU015" />
      <xs:enumeration value="00NU016" />
      <xs:enumeration value="00NU017" />
      <xs:enumeration value="00NU018" />
      <xs:enumeration value="00NU019" />
      <xs:enumeration value="00NU020" />
      <xs:enumeration value="00NU021" />
      <xs:enumeration value="00NU022" />
      <xs:enumeration value="00NU023" />
      <xs:enumeration value="00NU024" />
      <xs:enumeration value="00NU025" />
      <xs:enumeration value="00NU026" />
      <xs:enumeration value="00NU027" />
      <xs:enumeration value="00NU028" />
      <xs:enumeration value="00NU029" />
      <xs:enumeration value="00NU030" />
      <xs:enumeration value="00NU031" />
      <xs:enumeration value="00NU032" />
      <xs:enumeration value="00NU033" />
      <xs:enumeration value="00NU034" />
      <xs:enumeration value="00NU035" />
      <xs:enumeration value="00NU036" />
      <xs:enumeration value="00NU037" />
      <xs:enumeration value="00NU038" />
      <xs:enumeration value="00NU039" />
      <xs:enumeration value="00NU040" />
      <xs:enumeration value="00NU041" />
      <xs:enumeration value="00NU042" />
      <xs:enumeration value="00NU043" />
      <xs:enumeration value="00NU044" />
      <xs:enumeration value="00NU045" />
      <xs:enumeration value="00NU046" />
      <xs:enumeration value="00NU047" />
      <xs:enumeration value="00NU048" />
      <xs:enumeration value="00NU049" />
      <xs:enumeration value="00NU050" />
      <xs:enumeration value="00NU051" />
      <xs:enumeration value="00NU052" />
      <xs:enumeration value="00NU053" />
      <xs:enumeration value="00NU054" />
      <xs:enumeration value="00NU055" />
      <xs:enumeration value="00NU056" />
      <xs:enumeration value="00NU057" />
      <xs:enumeration value="00NU058" />
      <xs:enumeration value="00NU059" />
      <xs:enumeration value="00NU060" />
      <xs:enumeration value="00NU061" />
      <xs:enumeration value="00NU062" />
      <xs:enumeration value="00NU063" />
      <xs:enumeration value="00NU064" />
      <xs:enumeration value="00NU065" />
      <xs:enumeration value="00NU066" />
      <xs:enumeration value="00NU067" />
      <xs:enumeration value="00NU068" />
      <xs:enumeration value="00NU069" />
      <xs:enumeration value="00NU070" />
      <xs:enumeration value="00NU071" />
      <xs:enumeration value="00NU072" />
      <xs:enumeration value="00NU073" />
      <xs:enumeration value="00NX001" />
      <xs:enumeration value="00NX002" />
      <xs:enumeration value="00NX003" />
      <xs:enumeration value="00NX004" />
      <xs:enumeration value="00NX005" />
      <xs:enumeration value="00NX006" />
      <xs:enumeration value="00NX007" />
      <xs:enumeration value="00NX008" />
      <xs:enumeration value="00NX009" />
      <xs:enumeration value="00NX010" />
      <xs:enumeration value="00NX011" />
      <xs:enumeration value="00NX012" />
      <xs:enumeration value="00NX013" />
      <xs:enumeration value="00NX014" />
      <xs:enumeration value="00NX015" />
      <xs:enumeration value="00NX016" />
      <xs:enumeration value="00NX017" />
      <xs:enumeration value="00NX018" />
      <xs:enumeration value="00NX019" />
      <xs:enumeration value="00NX020" />
      <xs:enumeration value="00NX021" />
      <xs:enumeration value="00NX022" />
      <xs:enumeration value="00NX023" />
      <xs:enumeration value="00NX024" />
      <xs:enumeration value="00NX025" />
      <xs:enumeration value="00NX026" />
      <xs:enumeration value="00NX027" />
      <xs:enumeration value="00NX028" />
      <xs:enumeration value="00NX029" />
      <xs:enumeration value="00NX030" />
      <xs:enumeration value="00NX031" />
      <xs:enumeration value="00NX032" />
      <xs:enumeration value="00NX033" />
      <xs:enumeration value="00NX034" />
      <xs:enumeration value="00NX035" />
      <xs:enumeration value="00NX036" />
      <xs:enumeration value="00NX037" />
      <xs:enumeration value="00NX038" />
      <xs:enumeration value="00NZ001" />
      <xs:enumeration value="00NZ002" />
      <xs:enumeration value="00NZ003" />
      <xs:enumeration value="00NZ004" />
      <xs:enumeration value="00NZ005" />
      <xs:enumeration value="00NZ006" />
      <xs:enumeration value="00NZ007" />
      <xs:enumeration value="00NZ008" />
      <xs:enumeration value="00NZ009" />
      <xs:enumeration value="00NZ010" />
      <xs:enumeration value="00NZ011" />
      <xs:enumeration value="00NZ012" />
      <xs:enumeration value="00NZ013" />
      <xs:enumeration value="00NZ014" />
      <xs:enumeration value="00NZ015" />
      <xs:enumeration value="00NZ016" />
      <xs:enumeration value="00NZ017" />
      <xs:enumeration value="00NZ018" />
      <xs:enumeration value="00NZ019" />
      <xs:enumeration value="00NZ020" />
      <xs:enumeration value="00NZ021" />
      <xs:enumeration value="00NZ022" />
      <xs:enumeration value="00NZ023" />
      <xs:enumeration value="00NZ024" />
      <xs:enumeration value="00NZ025" />
      <xs:enumeration value="00NZ026" />
      <xs:enumeration value="00NZ027" />
      <xs:enumeration value="00NZ028" />
      <xs:enumeration value="00NZ029" />
      <xs:enumeration value="00NZ030" />
      <xs:enumeration value="00NZ031" />
      <xs:enumeration value="00PB001" />
      <xs:enumeration value="00PB002" />
      <xs:enumeration value="00PB003" />
      <xs:enumeration value="00PB004" />
      <xs:enumeration value="00PB005" />
      <xs:enumeration value="00PB006" />
      <xs:enumeration value="00PB008" />
      <xs:enumeration value="00PB009" />
      <xs:enumeration value="00PB010" />
      <xs:enumeration value="00PB011" />
      <xs:enumeration value="00PB012" />
      <xs:enumeration value="00PB013" />
      <xs:enumeration value="00PB014" />
      <xs:enumeration value="00PB015" />
      <xs:enumeration value="00PB016" />
      <xs:enumeration value="00PB017" />
      <xs:enumeration value="00PB018" />
      <xs:enumeration value="00PB019" />
      <xs:enumeration value="00PB020" />
      <xs:enumeration value="00PB021" />
      <xs:enumeration value="00PD001" />
      <xs:enumeration value="00PD002" />
      <xs:enumeration value="00PD003" />
      <xs:enumeration value="00PD004" />
      <xs:enumeration value="00PD005" />
      <xs:enumeration value="00PD006" />
      <xs:enumeration value="00PD007" />
      <xs:enumeration value="00PD008" />
      <xs:enumeration value="00PD009" />
      <xs:enumeration value="00PD010" />
      <xs:enumeration value="00PD011" />
      <xs:enumeration value="00PD012" />
      <xs:enumeration value="00PD013" />
      <xs:enumeration value="00PD014" />
      <xs:enumeration value="00PD015" />
      <xs:enumeration value="00PD016" />
      <xs:enumeration value="00PD017" />
      <xs:enumeration value="00PD018" />
      <xs:enumeration value="00PD019" />
      <xs:enumeration value="00PD020" />
      <xs:enumeration value="00PD021" />
      <xs:enumeration value="00PD022" />
      <xs:enumeration value="00PD023" />
      <xs:enumeration value="00PD024" />
      <xs:enumeration value="00PD025" />
      <xs:enumeration value="00PD026" />
      <xs:enumeration value="00PD027" />
      <xs:enumeration value="00PF001" />
      <xs:enumeration value="00PF002" />
      <xs:enumeration value="00PF003" />
      <xs:enumeration value="00PF004" />
      <xs:enumeration value="00PF005" />
      <xs:enumeration value="00PF006" />
      <xs:enumeration value="00PF007" />
      <xs:enumeration value="00PF008" />
      <xs:enumeration value="00PF009" />
      <xs:enumeration value="00PF010" />
      <xs:enumeration value="00PF011" />
      <xs:enumeration value="00PF012" />
      <xs:enumeration value="00PF013" />
      <xs:enumeration value="00PF014" />
      <xs:enumeration value="00PF015" />
      <xs:enumeration value="00PF016" />
      <xs:enumeration value="00PF017" />
      <xs:enumeration value="00PF018" />
      <xs:enumeration value="00PF019" />
      <xs:enumeration value="00PF020" />
      <xs:enumeration value="00PF021" />
      <xs:enumeration value="00PF022" />
      <xs:enumeration value="00PF023" />
      <xs:enumeration value="00PF024" />
      <xs:enumeration value="00PF025" />
      <xs:enumeration value="00PF026" />
      <xs:enumeration value="00PF027" />
      <xs:enumeration value="00PF028" />
      <xs:enumeration value="00PF029" />
      <xs:enumeration value="00PF030" />
      <xs:enumeration value="00PF031" />
      <xs:enumeration value="00PF032" />
      <xs:enumeration value="00PF033" />
      <xs:enumeration value="00PF034" />
      <xs:enumeration value="00PF035" />
      <xs:enumeration value="00PF036" />
      <xs:enumeration value="00PH001" />
      <xs:enumeration value="00PH002" />
      <xs:enumeration value="00PH003" />
      <xs:enumeration value="00PH004" />
      <xs:enumeration value="00PH005" />
      <xs:enumeration value="00PH006" />
      <xs:enumeration value="00PH007" />
      <xs:enumeration value="00PH008" />
      <xs:enumeration value="00PH009" />
      <xs:enumeration value="00PH010" />
      <xs:enumeration value="00PH011" />
      <xs:enumeration value="00PH012" />
      <xs:enumeration value="00PK001" />
      <xs:enumeration value="00PK002" />
      <xs:enumeration value="00PK003" />
      <xs:enumeration value="00PK004" />
      <xs:enumeration value="00PK005" />
      <xs:enumeration value="00PK006" />
      <xs:enumeration value="00PK007" />
      <xs:enumeration value="00PK008" />
      <xs:enumeration value="00PK009" />
      <xs:enumeration value="00PK010" />
      <xs:enumeration value="00PK011" />
      <xs:enumeration value="00PK012" />
      <xs:enumeration value="00PK013" />
      <xs:enumeration value="00PK014" />
      <xs:enumeration value="00PK015" />
      <xs:enumeration value="00PK016" />
      <xs:enumeration value="00PK017" />
      <xs:enumeration value="00PK018" />
      <xs:enumeration value="00PK019" />
      <xs:enumeration value="00PK020" />
      <xs:enumeration value="00PK021" />
      <xs:enumeration value="00PK022" />
      <xs:enumeration value="00PK023" />
      <xs:enumeration value="00PK024" />
      <xs:enumeration value="00PK025" />
      <xs:enumeration value="00PK026" />
      <xs:enumeration value="00PL001" />
      <xs:enumeration value="00PL002" />
      <xs:enumeration value="00PL003" />
      <xs:enumeration value="00PL004" />
      <xs:enumeration value="00PL005" />
      <xs:enumeration value="00PL006" />
      <xs:enumeration value="00PL007" />
      <xs:enumeration value="00PL008" />
      <xs:enumeration value="00PM001" />
      <xs:enumeration value="00PM002" />
      <xs:enumeration value="00PM003" />
      <xs:enumeration value="00PM004" />
      <xs:enumeration value="00PM005" />
      <xs:enumeration value="00PM006" />
      <xs:enumeration value="00PM007" />
      <xs:enumeration value="00PM008" />
      <xs:enumeration value="00PM009" />
      <xs:enumeration value="00PM010" />
      <xs:enumeration value="00PM011" />
      <xs:enumeration value="00PM012" />
      <xs:enumeration value="00PM013" />
      <xs:enumeration value="00PM014" />
      <xs:enumeration value="00PM015" />
      <xs:enumeration value="00PM016" />
      <xs:enumeration value="00PP001" />
      <xs:enumeration value="00PP002" />
      <xs:enumeration value="00PP003" />
      <xs:enumeration value="00PP004" />
      <xs:enumeration value="00PP005" />
      <xs:enumeration value="00PP006" />
      <xs:enumeration value="00PP007" />
      <xs:enumeration value="00PP008" />
      <xs:enumeration value="00PP009" />
      <xs:enumeration value="00PP010" />
      <xs:enumeration value="00PP011" />
      <xs:enumeration value="00PP012" />
      <xs:enumeration value="00PP013" />
      <xs:enumeration value="00PP014" />
      <xs:enumeration value="00PP015" />
      <xs:enumeration value="00PP016" />
      <xs:enumeration value="00PP017" />
      <xs:enumeration value="00PP018" />
      <xs:enumeration value="00PP019" />
      <xs:enumeration value="00PP020" />
      <xs:enumeration value="00PP021" />
      <xs:enumeration value="00PP022" />
      <xs:enumeration value="00PP023" />
      <xs:enumeration value="00PP024" />
      <xs:enumeration value="00PP025" />
      <xs:enumeration value="00PP026" />
      <xs:enumeration value="00PP027" />
      <xs:enumeration value="00PP028" />
      <xs:enumeration value="00PP029" />
      <xs:enumeration value="00PP030" />
      <xs:enumeration value="00PP031" />
      <xs:enumeration value="00PP032" />
      <xs:enumeration value="00PP033" />
      <xs:enumeration value="00PR001" />
      <xs:enumeration value="00PR002" />
      <xs:enumeration value="00PR003" />
      <xs:enumeration value="00PR004" />
      <xs:enumeration value="00PR005" />
      <xs:enumeration value="00PR006" />
      <xs:enumeration value="00PR007" />
      <xs:enumeration value="00PR008" />
      <xs:enumeration value="00PR009" />
      <xs:enumeration value="00PR010" />
      <xs:enumeration value="00PR011" />
      <xs:enumeration value="00PR012" />
      <xs:enumeration value="00PR013" />
      <xs:enumeration value="00PR014" />
      <xs:enumeration value="00PR015" />
      <xs:enumeration value="00PR016" />
      <xs:enumeration value="00PR017" />
      <xs:enumeration value="00PR018" />
      <xs:enumeration value="00PR019" />
      <xs:enumeration value="00PR020" />
      <xs:enumeration value="00PR021" />
      <xs:enumeration value="00PR022" />
      <xs:enumeration value="00PR023" />
      <xs:enumeration value="00PR024" />
      <xs:enumeration value="00PR025" />
      <xs:enumeration value="00PR026" />
      <xs:enumeration value="00PR027" />
      <xs:enumeration value="00PR028" />
      <xs:enumeration value="00PR029" />
      <xs:enumeration value="00PT001" />
      <xs:enumeration value="00PT002" />
      <xs:enumeration value="00PT003" />
      <xs:enumeration value="00PT004" />
      <xs:enumeration value="00PT005" />
      <xs:enumeration value="00PT006" />
      <xs:enumeration value="00PT007" />
      <xs:enumeration value="00PT008" />
      <xs:enumeration value="00PT009" />
      <xs:enumeration value="00PT010" />
      <xs:enumeration value="00PT011" />
      <xs:enumeration value="00PT012" />
      <xs:enumeration value="00PT013" />
      <xs:enumeration value="00PT014" />
      <xs:enumeration value="00PT015" />
      <xs:enumeration value="00PT016" />
      <xs:enumeration value="00PT017" />
      <xs:enumeration value="00PT018" />
      <xs:enumeration value="00PT019" />
      <xs:enumeration value="00PT020" />
      <xs:enumeration value="00PT021" />
      <xs:enumeration value="00PT022" />
      <xs:enumeration value="00PT023" />
      <xs:enumeration value="00PT024" />
      <xs:enumeration value="00PT025" />
      <xs:enumeration value="00PT026" />
      <xs:enumeration value="00PT028" />
      <xs:enumeration value="00PT029" />
      <xs:enumeration value="00PT030" />
      <xs:enumeration value="00PT031" />
      <xs:enumeration value="00PT032" />
      <xs:enumeration value="00PT033" />
      <xs:enumeration value="09UC001" />
      <xs:enumeration value="09UC002" />
      <xs:enumeration value="09UC003" />
      <xs:enumeration value="09UC004" />
      <xs:enumeration value="09UC005" />
      <xs:enumeration value="09UC006" />
      <xs:enumeration value="09UC007" />
      <xs:enumeration value="09UC008" />
      <xs:enumeration value="09UC009" />
      <xs:enumeration value="09UC010" />
      <xs:enumeration value="09UC011" />
      <xs:enumeration value="09UC012" />
      <xs:enumeration value="09UC013" />
      <xs:enumeration value="09UC014" />
      <xs:enumeration value="09UC015" />
      <xs:enumeration value="09UC016" />
      <xs:enumeration value="09UC017" />
      <xs:enumeration value="09UC018" />
      <xs:enumeration value="09UC019" />
      <xs:enumeration value="09UC020" />
      <xs:enumeration value="09UC021" />
      <xs:enumeration value="09UC022" />
      <xs:enumeration value="09UC023" />
      <xs:enumeration value="09UC024" />
      <xs:enumeration value="09UC025" />
      <xs:enumeration value="09UC026" />
      <xs:enumeration value="09UC027" />
      <xs:enumeration value="09UC028" />
      <xs:enumeration value="09UC029" />
      <xs:enumeration value="09UC030" />
      <xs:enumeration value="09UC031" />
      <xs:enumeration value="09UC032" />
      <xs:enumeration value="09UC033" />
      <xs:enumeration value="09UC034" />
      <xs:enumeration value="09UC035" />
      <xs:enumeration value="09UC036" />
      <xs:enumeration value="09UC037" />
      <xs:enumeration value="09UC038" />
      <xs:enumeration value="09UC039" />
      <xs:enumeration value="09UC040" />
      <xs:enumeration value="09UC041" />
      <xs:enumeration value="09UC042" />
      <xs:enumeration value="09UC043" />
      <xs:enumeration value="09UC044" />
      <xs:enumeration value="09UC045" />
      <xs:enumeration value="09UC046" />
      <xs:enumeration value="09UC047" />
      <xs:enumeration value="09UC048" />
      <xs:enumeration value="09UC049" />
      <xs:enumeration value="09UC050" />
      <xs:enumeration value="09UC051" />
      <xs:enumeration value="09UC052" />
      <xs:enumeration value="09UC053" />
      <xs:enumeration value="09UC054" />
      <xs:enumeration value="09UC055" />
      <xs:enumeration value="09UD001" />
      <xs:enumeration value="09UD002" />
      <xs:enumeration value="09UD003" />
      <xs:enumeration value="09UD004" />
      <xs:enumeration value="09UD005" />
      <xs:enumeration value="09UD006" />
      <xs:enumeration value="09UD007" />
      <xs:enumeration value="09UD008" />
      <xs:enumeration value="09UD009" />
      <xs:enumeration value="09UD010" />
      <xs:enumeration value="09UD011" />
      <xs:enumeration value="09UD012" />
      <xs:enumeration value="09UD013" />
      <xs:enumeration value="09UD014" />
      <xs:enumeration value="09UD015" />
      <xs:enumeration value="09UD016" />
      <xs:enumeration value="09UD017" />
      <xs:enumeration value="09UD018" />
      <xs:enumeration value="09UD019" />
      <xs:enumeration value="09UD020" />
      <xs:enumeration value="09UD021" />
      <xs:enumeration value="09UD022" />
      <xs:enumeration value="09UD023" />
      <xs:enumeration value="09UD024" />
      <xs:enumeration value="09UD025" />
      <xs:enumeration value="09UD026" />
      <xs:enumeration value="09UD027" />
      <xs:enumeration value="09UD028" />
      <xs:enumeration value="09UD029" />
      <xs:enumeration value="09UD030" />
      <xs:enumeration value="09UD031" />
      <xs:enumeration value="09UD032" />
      <xs:enumeration value="09UD033" />
      <xs:enumeration value="09UD034" />
      <xs:enumeration value="09UD035" />
      <xs:enumeration value="09UD036" />
      <xs:enumeration value="09UD037" />
      <xs:enumeration value="09UD038" />
      <xs:enumeration value="09UD039" />
      <xs:enumeration value="09UD040" />
      <xs:enumeration value="09UD041" />
      <xs:enumeration value="09UD042" />
      <xs:enumeration value="09UD043" />
      <xs:enumeration value="09UD044" />
      <xs:enumeration value="09UD045" />
      <xs:enumeration value="09UE001" />
      <xs:enumeration value="09UE002" />
      <xs:enumeration value="09UE003" />
      <xs:enumeration value="09UE004" />
      <xs:enumeration value="09UE005" />
      <xs:enumeration value="09UE006" />
      <xs:enumeration value="09UE007" />
      <xs:enumeration value="09UE008" />
      <xs:enumeration value="09UE009" />
      <xs:enumeration value="09UE010" />
      <xs:enumeration value="09UE011" />
      <xs:enumeration value="09UE012" />
      <xs:enumeration value="09UE013" />
      <xs:enumeration value="09UE014" />
      <xs:enumeration value="09UE015" />
      <xs:enumeration value="09UE016" />
      <xs:enumeration value="09UE017" />
      <xs:enumeration value="09UE018" />
      <xs:enumeration value="09UE019" />
      <xs:enumeration value="09UE020" />
      <xs:enumeration value="09UE021" />
      <xs:enumeration value="09UE022" />
      <xs:enumeration value="09UE023" />
      <xs:enumeration value="11UB001" />
      <xs:enumeration value="11UB002" />
      <xs:enumeration value="11UB003" />
      <xs:enumeration value="11UB004" />
      <xs:enumeration value="11UB005" />
      <xs:enumeration value="11UB006" />
      <xs:enumeration value="11UB007" />
      <xs:enumeration value="11UB008" />
      <xs:enumeration value="11UB009" />
      <xs:enumeration value="11UB010" />
      <xs:enumeration value="11UB011" />
      <xs:enumeration value="11UB012" />
      <xs:enumeration value="11UB013" />
      <xs:enumeration value="11UB014" />
      <xs:enumeration value="11UB015" />
      <xs:enumeration value="11UB016" />
      <xs:enumeration value="11UB017" />
      <xs:enumeration value="11UB018" />
      <xs:enumeration value="11UB019" />
      <xs:enumeration value="11UB020" />
      <xs:enumeration value="11UB021" />
      <xs:enumeration value="11UB022" />
      <xs:enumeration value="11UB023" />
      <xs:enumeration value="11UB024" />
      <xs:enumeration value="11UB025" />
      <xs:enumeration value="11UB026" />
      <xs:enumeration value="11UB027" />
      <xs:enumeration value="11UB028" />
      <xs:enumeration value="11UB029" />
      <xs:enumeration value="11UB030" />
      <xs:enumeration value="11UB031" />
      <xs:enumeration value="11UB032" />
      <xs:enumeration value="11UB033" />
      <xs:enumeration value="11UB034" />
      <xs:enumeration value="11UB035" />
      <xs:enumeration value="11UB036" />
      <xs:enumeration value="11UB037" />
      <xs:enumeration value="11UB038" />
      <xs:enumeration value="11UB039" />
      <xs:enumeration value="11UB040" />
      <xs:enumeration value="11UB041" />
      <xs:enumeration value="11UB042" />
      <xs:enumeration value="11UB043" />
      <xs:enumeration value="11UB044" />
      <xs:enumeration value="11UB045" />
      <xs:enumeration value="11UB046" />
      <xs:enumeration value="11UB047" />
      <xs:enumeration value="11UB048" />
      <xs:enumeration value="11UB049" />
      <xs:enumeration value="11UB050" />
      <xs:enumeration value="11UB051" />
      <xs:enumeration value="11UB052" />
      <xs:enumeration value="11UB053" />
      <xs:enumeration value="11UB054" />
      <xs:enumeration value="11UB055" />
      <xs:enumeration value="11UB056" />
      <xs:enumeration value="11UB058" />
      <xs:enumeration value="11UB059" />
      <xs:enumeration value="11UB060" />
      <xs:enumeration value="11UB061" />
      <xs:enumeration value="11UB062" />
      <xs:enumeration value="11UB063" />
      <xs:enumeration value="11UB064" />
      <xs:enumeration value="11UB065" />
      <xs:enumeration value="11UB066" />
      <xs:enumeration value="11UB067" />
      <xs:enumeration value="11UB068" />
      <xs:enumeration value="11UB069" />
      <xs:enumeration value="11UB070" />
      <xs:enumeration value="11UB071" />
      <xs:enumeration value="11UB072" />
      <xs:enumeration value="11UB073" />
      <xs:enumeration value="11UB074" />
      <xs:enumeration value="11UB075" />
      <xs:enumeration value="11UB076" />
      <xs:enumeration value="11UB077" />
      <xs:enumeration value="11UB078" />
      <xs:enumeration value="11UB079" />
      <xs:enumeration value="11UB080" />
      <xs:enumeration value="11UB081" />
      <xs:enumeration value="11UB082" />
      <xs:enumeration value="11UB083" />
      <xs:enumeration value="11UB084" />
      <xs:enumeration value="11UB085" />
      <xs:enumeration value="11UB086" />
      <xs:enumeration value="11UB087" />
      <xs:enumeration value="11UB088" />
      <xs:enumeration value="11UB089" />
      <xs:enumeration value="11UB090" />
      <xs:enumeration value="11UB091" />
      <xs:enumeration value="11UB092" />
      <xs:enumeration value="11UB093" />
      <xs:enumeration value="11UB094" />
      <xs:enumeration value="11UB095" />
      <xs:enumeration value="11UB096" />
      <xs:enumeration value="11UB097" />
      <xs:enumeration value="11UB098" />
      <xs:enumeration value="11UB099" />
      <xs:enumeration value="11UB100" />
      <xs:enumeration value="11UB101" />
      <xs:enumeration value="11UB102" />
      <xs:enumeration value="11UB103" />
      <xs:enumeration value="11UB104" />
      <xs:enumeration value="11UB105" />
      <xs:enumeration value="11UB106" />
      <xs:enumeration value="11UB107" />
      <xs:enumeration value="11UB108" />
      <xs:enumeration value="11UB109" />
      <xs:enumeration value="11UB110" />
      <xs:enumeration value="11UB111" />
      <xs:enumeration value="11UC001" />
      <xs:enumeration value="11UC002" />
      <xs:enumeration value="11UC003" />
      <xs:enumeration value="11UC004" />
      <xs:enumeration value="11UC005" />
      <xs:enumeration value="11UC006" />
      <xs:enumeration value="11UC007" />
      <xs:enumeration value="11UC008" />
      <xs:enumeration value="11UC009" />
      <xs:enumeration value="11UC010" />
      <xs:enumeration value="11UC011" />
      <xs:enumeration value="11UC012" />
      <xs:enumeration value="11UC013" />
      <xs:enumeration value="11UC014" />
      <xs:enumeration value="11UC015" />
      <xs:enumeration value="11UC016" />
      <xs:enumeration value="11UE001" />
      <xs:enumeration value="11UE002" />
      <xs:enumeration value="11UE003" />
      <xs:enumeration value="11UE004" />
      <xs:enumeration value="11UE005" />
      <xs:enumeration value="11UE006" />
      <xs:enumeration value="11UE007" />
      <xs:enumeration value="11UE008" />
      <xs:enumeration value="11UE009" />
      <xs:enumeration value="11UE010" />
      <xs:enumeration value="11UE011" />
      <xs:enumeration value="11UE012" />
      <xs:enumeration value="11UF001" />
      <xs:enumeration value="11UF002" />
      <xs:enumeration value="11UF003" />
      <xs:enumeration value="11UF004" />
      <xs:enumeration value="11UF005" />
      <xs:enumeration value="11UF006" />
      <xs:enumeration value="11UF007" />
      <xs:enumeration value="11UF008" />
      <xs:enumeration value="11UF009" />
      <xs:enumeration value="11UF010" />
      <xs:enumeration value="11UF011" />
      <xs:enumeration value="11UF012" />
      <xs:enumeration value="11UF013" />
      <xs:enumeration value="11UF014" />
      <xs:enumeration value="11UF015" />
      <xs:enumeration value="11UF016" />
      <xs:enumeration value="11UF017" />
      <xs:enumeration value="11UF018" />
      <xs:enumeration value="11UF019" />
      <xs:enumeration value="11UF020" />
      <xs:enumeration value="11UF021" />
      <xs:enumeration value="11UF022" />
      <xs:enumeration value="11UF023" />
      <xs:enumeration value="11UF024" />
      <xs:enumeration value="11UF025" />
      <xs:enumeration value="11UF026" />
      <xs:enumeration value="11UF027" />
      <xs:enumeration value="12UC001" />
      <xs:enumeration value="12UC002" />
      <xs:enumeration value="12UC003" />
      <xs:enumeration value="12UC004" />
      <xs:enumeration value="12UC005" />
      <xs:enumeration value="12UC006" />
      <xs:enumeration value="12UC007" />
      <xs:enumeration value="12UC008" />
      <xs:enumeration value="12UC009" />
      <xs:enumeration value="12UC010" />
      <xs:enumeration value="12UC011" />
      <xs:enumeration value="12UC012" />
      <xs:enumeration value="12UC013" />
      <xs:enumeration value="12UC014" />
      <xs:enumeration value="12UC015" />
      <xs:enumeration value="12UC016" />
      <xs:enumeration value="12UC017" />
      <xs:enumeration value="12UC018" />
      <xs:enumeration value="12UC019" />
      <xs:enumeration value="12UC020" />
      <xs:enumeration value="12UC021" />
      <xs:enumeration value="12UC022" />
      <xs:enumeration value="12UC023" />
      <xs:enumeration value="12UC024" />
      <xs:enumeration value="12UC025" />
      <xs:enumeration value="12UC026" />
      <xs:enumeration value="12UC027" />
      <xs:enumeration value="12UC028" />
      <xs:enumeration value="12UC029" />
      <xs:enumeration value="12UC030" />
      <xs:enumeration value="12UC031" />
      <xs:enumeration value="12UC032" />
      <xs:enumeration value="12UC033" />
      <xs:enumeration value="12UC034" />
      <xs:enumeration value="12UC035" />
      <xs:enumeration value="12UD001" />
      <xs:enumeration value="12UD002" />
      <xs:enumeration value="12UD003" />
      <xs:enumeration value="12UD004" />
      <xs:enumeration value="12UD005" />
      <xs:enumeration value="12UD006" />
      <xs:enumeration value="12UD007" />
      <xs:enumeration value="12UD008" />
      <xs:enumeration value="12UD009" />
      <xs:enumeration value="12UD010" />
      <xs:enumeration value="12UD011" />
      <xs:enumeration value="12UD012" />
      <xs:enumeration value="12UD013" />
      <xs:enumeration value="12UD014" />
      <xs:enumeration value="12UD015" />
      <xs:enumeration value="12UD016" />
      <xs:enumeration value="12UE001" />
      <xs:enumeration value="12UE002" />
      <xs:enumeration value="12UE003" />
      <xs:enumeration value="12UE004" />
      <xs:enumeration value="12UE005" />
      <xs:enumeration value="12UE006" />
      <xs:enumeration value="12UE007" />
      <xs:enumeration value="12UE008" />
      <xs:enumeration value="12UE009" />
      <xs:enumeration value="12UE010" />
      <xs:enumeration value="12UE011" />
      <xs:enumeration value="12UE012" />
      <xs:enumeration value="12UE013" />
      <xs:enumeration value="12UE014" />
      <xs:enumeration value="12UE015" />
      <xs:enumeration value="12UE016" />
      <xs:enumeration value="12UE017" />
      <xs:enumeration value="12UE018" />
      <xs:enumeration value="12UE019" />
      <xs:enumeration value="12UE020" />
      <xs:enumeration value="12UE021" />
      <xs:enumeration value="12UE022" />
      <xs:enumeration value="12UE023" />
      <xs:enumeration value="12UE024" />
      <xs:enumeration value="12UE025" />
      <xs:enumeration value="12UE026" />
      <xs:enumeration value="12UE027" />
      <xs:enumeration value="12UE028" />
      <xs:enumeration value="12UE029" />
      <xs:enumeration value="12UE030" />
      <xs:enumeration value="12UE031" />
      <xs:enumeration value="12UE032" />
      <xs:enumeration value="12UE033" />
      <xs:enumeration value="12UE034" />
      <xs:enumeration value="12UE035" />
      <xs:enumeration value="12UE036" />
      <xs:enumeration value="12UE037" />
      <xs:enumeration value="12UE038" />
      <xs:enumeration value="12UE039" />
      <xs:enumeration value="12UE040" />
      <xs:enumeration value="12UE041" />
      <xs:enumeration value="12UE042" />
      <xs:enumeration value="12UE043" />
      <xs:enumeration value="12UE044" />
      <xs:enumeration value="12UE045" />
      <xs:enumeration value="12UE046" />
      <xs:enumeration value="12UE047" />
      <xs:enumeration value="12UE048" />
      <xs:enumeration value="12UE049" />
      <xs:enumeration value="12UE050" />
      <xs:enumeration value="12UE051" />
      <xs:enumeration value="12UE052" />
      <xs:enumeration value="12UE053" />
      <xs:enumeration value="12UE054" />
      <xs:enumeration value="12UE055" />
      <xs:enumeration value="12UE056" />
      <xs:enumeration value="12UE057" />
      <xs:enumeration value="12UE058" />
      <xs:enumeration value="12UE059" />
      <xs:enumeration value="12UE060" />
      <xs:enumeration value="12UE061" />
      <xs:enumeration value="12UE062" />
      <xs:enumeration value="12UE063" />
      <xs:enumeration value="12UE064" />
      <xs:enumeration value="12UE065" />
      <xs:enumeration value="12UE066" />
      <xs:enumeration value="12UE067" />
      <xs:enumeration value="12UE068" />
      <xs:enumeration value="12UE069" />
      <xs:enumeration value="12UE070" />
      <xs:enumeration value="12UE071" />
      <xs:enumeration value="12UE072" />
      <xs:enumeration value="12UE073" />
      <xs:enumeration value="12UE074" />
      <xs:enumeration value="12UE075" />
      <xs:enumeration value="12UE076" />
      <xs:enumeration value="12UE077" />
      <xs:enumeration value="12UE078" />
      <xs:enumeration value="12UE079" />
      <xs:enumeration value="12UE080" />
      <xs:enumeration value="12UE081" />
      <xs:enumeration value="12UE082" />
      <xs:enumeration value="12UE083" />
      <xs:enumeration value="12UE084" />
      <xs:enumeration value="12UE085" />
      <xs:enumeration value="12UG001" />
      <xs:enumeration value="12UG002" />
      <xs:enumeration value="12UG003" />
      <xs:enumeration value="12UG004" />
      <xs:enumeration value="12UG005" />
      <xs:enumeration value="12UG006" />
      <xs:enumeration value="12UG007" />
      <xs:enumeration value="12UG008" />
      <xs:enumeration value="12UG009" />
      <xs:enumeration value="12UG010" />
      <xs:enumeration value="12UG011" />
      <xs:enumeration value="12UG012" />
      <xs:enumeration value="12UG013" />
      <xs:enumeration value="12UG014" />
      <xs:enumeration value="12UG015" />
      <xs:enumeration value="12UG016" />
      <xs:enumeration value="12UG017" />
      <xs:enumeration value="12UG018" />
      <xs:enumeration value="12UG019" />
      <xs:enumeration value="12UG020" />
      <xs:enumeration value="12UG021" />
      <xs:enumeration value="12UG022" />
      <xs:enumeration value="12UG023" />
      <xs:enumeration value="12UG024" />
      <xs:enumeration value="12UG025" />
      <xs:enumeration value="12UG026" />
      <xs:enumeration value="12UG027" />
      <xs:enumeration value="12UG028" />
      <xs:enumeration value="12UG029" />
      <xs:enumeration value="12UG030" />
      <xs:enumeration value="12UG031" />
      <xs:enumeration value="12UG032" />
      <xs:enumeration value="12UG033" />
      <xs:enumeration value="12UG034" />
      <xs:enumeration value="12UG035" />
      <xs:enumeration value="12UG036" />
      <xs:enumeration value="12UG037" />
      <xs:enumeration value="12UG038" />
      <xs:enumeration value="12UG039" />
      <xs:enumeration value="12UG040" />
      <xs:enumeration value="12UG041" />
      <xs:enumeration value="12UG042" />
      <xs:enumeration value="12UG043" />
      <xs:enumeration value="12UG044" />
      <xs:enumeration value="12UG045" />
      <xs:enumeration value="12UG046" />
      <xs:enumeration value="12UG047" />
      <xs:enumeration value="12UG048" />
      <xs:enumeration value="12UG049" />
      <xs:enumeration value="12UG050" />
      <xs:enumeration value="12UG051" />
      <xs:enumeration value="12UG052" />
      <xs:enumeration value="12UG053" />
      <xs:enumeration value="12UG054" />
      <xs:enumeration value="12UG055" />
      <xs:enumeration value="12UG056" />
      <xs:enumeration value="12UG057" />
      <xs:enumeration value="12UG058" />
      <xs:enumeration value="12UG059" />
      <xs:enumeration value="12UG060" />
      <xs:enumeration value="12UG061" />
      <xs:enumeration value="12UG062" />
      <xs:enumeration value="12UG063" />
      <xs:enumeration value="12UG064" />
      <xs:enumeration value="12UG065" />
      <xs:enumeration value="12UG066" />
      <xs:enumeration value="12UG067" />
      <xs:enumeration value="12UG068" />
      <xs:enumeration value="12UG069" />
      <xs:enumeration value="12UG070" />
      <xs:enumeration value="12UG071" />
      <xs:enumeration value="12UG072" />
      <xs:enumeration value="12UG073" />
      <xs:enumeration value="12UG074" />
      <xs:enumeration value="12UG075" />
      <xs:enumeration value="12UG076" />
      <xs:enumeration value="12UG077" />
      <xs:enumeration value="12UG078" />
      <xs:enumeration value="12UG079" />
      <xs:enumeration value="12UG080" />
      <xs:enumeration value="12UG081" />
      <xs:enumeration value="12UG082" />
      <xs:enumeration value="12UG083" />
      <xs:enumeration value="12UG084" />
      <xs:enumeration value="12UG085" />
      <xs:enumeration value="12UG086" />
      <xs:enumeration value="12UG087" />
      <xs:enumeration value="12UG088" />
      <xs:enumeration value="12UG089" />
      <xs:enumeration value="12UG090" />
      <xs:enumeration value="12UG091" />
      <xs:enumeration value="12UG092" />
      <xs:enumeration value="12UG093" />
      <xs:enumeration value="12UG094" />
      <xs:enumeration value="12UG095" />
      <xs:enumeration value="12UG096" />
      <xs:enumeration value="12UG097" />
      <xs:enumeration value="12UG098" />
      <xs:enumeration value="12UG099" />
      <xs:enumeration value="12UG100" />
      <xs:enumeration value="12UG101" />
      <xs:enumeration value="13UB001" />
      <xs:enumeration value="13UB002" />
      <xs:enumeration value="13UB003" />
      <xs:enumeration value="13UB004" />
      <xs:enumeration value="13UB005" />
      <xs:enumeration value="13UB006" />
      <xs:enumeration value="13UB007" />
      <xs:enumeration value="13UB008" />
      <xs:enumeration value="13UB009" />
      <xs:enumeration value="13UB010" />
      <xs:enumeration value="13UB011" />
      <xs:enumeration value="13UB012" />
      <xs:enumeration value="13UB013" />
      <xs:enumeration value="13UB014" />
      <xs:enumeration value="13UB015" />
      <xs:enumeration value="13UB016" />
      <xs:enumeration value="13UB017" />
      <xs:enumeration value="13UB018" />
      <xs:enumeration value="13UB019" />
      <xs:enumeration value="13UB020" />
      <xs:enumeration value="13UB021" />
      <xs:enumeration value="13UB022" />
      <xs:enumeration value="13UB023" />
      <xs:enumeration value="13UB024" />
      <xs:enumeration value="13UB025" />
      <xs:enumeration value="13UB026" />
      <xs:enumeration value="13UB027" />
      <xs:enumeration value="13UB028" />
      <xs:enumeration value="13UB029" />
      <xs:enumeration value="13UB030" />
      <xs:enumeration value="13UB031" />
      <xs:enumeration value="13UB032" />
      <xs:enumeration value="13UB033" />
      <xs:enumeration value="13UB034" />
      <xs:enumeration value="13UB035" />
      <xs:enumeration value="13UB036" />
      <xs:enumeration value="13UB037" />
      <xs:enumeration value="13UB038" />
      <xs:enumeration value="13UB039" />
      <xs:enumeration value="13UB040" />
      <xs:enumeration value="13UB041" />
      <xs:enumeration value="13UB042" />
      <xs:enumeration value="13UB043" />
      <xs:enumeration value="13UB044" />
      <xs:enumeration value="13UB045" />
      <xs:enumeration value="13UB046" />
      <xs:enumeration value="13UB047" />
      <xs:enumeration value="13UB048" />
      <xs:enumeration value="13UB049" />
      <xs:enumeration value="13UB050" />
      <xs:enumeration value="13UB051" />
      <xs:enumeration value="13UB052" />
      <xs:enumeration value="13UB053" />
      <xs:enumeration value="13UB054" />
      <xs:enumeration value="13UB055" />
      <xs:enumeration value="13UB056" />
      <xs:enumeration value="13UB057" />
      <xs:enumeration value="13UB058" />
      <xs:enumeration value="13UB059" />
      <xs:enumeration value="13UB060" />
      <xs:enumeration value="13UB061" />
      <xs:enumeration value="13UB062" />
      <xs:enumeration value="13UB063" />
      <xs:enumeration value="13UB064" />
      <xs:enumeration value="13UB065" />
      <xs:enumeration value="13UB066" />
      <xs:enumeration value="13UB067" />
      <xs:enumeration value="13UB068" />
      <xs:enumeration value="13UB069" />
      <xs:enumeration value="13UB070" />
      <xs:enumeration value="13UB071" />
      <xs:enumeration value="13UB072" />
      <xs:enumeration value="13UB073" />
      <xs:enumeration value="13UB074" />
      <xs:enumeration value="13UB075" />
      <xs:enumeration value="13UB076" />
      <xs:enumeration value="13UB077" />
      <xs:enumeration value="13UB078" />
      <xs:enumeration value="13UB079" />
      <xs:enumeration value="13UB080" />
      <xs:enumeration value="13UB081" />
      <xs:enumeration value="13UB082" />
      <xs:enumeration value="13UB083" />
      <xs:enumeration value="13UB084" />
      <xs:enumeration value="13UB085" />
      <xs:enumeration value="13UB086" />
      <xs:enumeration value="13UB087" />
      <xs:enumeration value="13UB088" />
      <xs:enumeration value="13UB089" />
      <xs:enumeration value="13UB090" />
      <xs:enumeration value="13UB091" />
      <xs:enumeration value="13UB092" />
      <xs:enumeration value="13UB093" />
      <xs:enumeration value="13UB094" />
      <xs:enumeration value="13UB095" />
      <xs:enumeration value="13UB096" />
      <xs:enumeration value="13UB097" />
      <xs:enumeration value="13UB098" />
      <xs:enumeration value="13UB099" />
      <xs:enumeration value="13UB100" />
      <xs:enumeration value="13UB101" />
      <xs:enumeration value="13UB102" />
      <xs:enumeration value="13UB103" />
      <xs:enumeration value="13UB104" />
      <xs:enumeration value="13UB105" />
      <xs:enumeration value="13UB106" />
      <xs:enumeration value="13UB107" />
      <xs:enumeration value="13UB108" />
      <xs:enumeration value="13UB109" />
      <xs:enumeration value="13UB110" />
      <xs:enumeration value="13UB111" />
      <xs:enumeration value="13UB112" />
      <xs:enumeration value="13UB113" />
      <xs:enumeration value="13UB114" />
      <xs:enumeration value="13UB115" />
      <xs:enumeration value="13UB116" />
      <xs:enumeration value="13UB117" />
      <xs:enumeration value="13UB118" />
      <xs:enumeration value="13UC001" />
      <xs:enumeration value="13UC002" />
      <xs:enumeration value="13UC003" />
      <xs:enumeration value="13UC004" />
      <xs:enumeration value="13UC005" />
      <xs:enumeration value="13UC006" />
      <xs:enumeration value="13UC007" />
      <xs:enumeration value="13UC008" />
      <xs:enumeration value="13UC009" />
      <xs:enumeration value="13UC010" />
      <xs:enumeration value="13UC011" />
      <xs:enumeration value="13UC012" />
      <xs:enumeration value="13UC013" />
      <xs:enumeration value="13UC014" />
      <xs:enumeration value="13UC015" />
      <xs:enumeration value="13UC016" />
      <xs:enumeration value="13UC017" />
      <xs:enumeration value="13UC018" />
      <xs:enumeration value="13UC019" />
      <xs:enumeration value="13UC020" />
      <xs:enumeration value="13UC021" />
      <xs:enumeration value="13UC022" />
      <xs:enumeration value="13UC023" />
      <xs:enumeration value="13UD001" />
      <xs:enumeration value="13UD002" />
      <xs:enumeration value="13UD003" />
      <xs:enumeration value="13UD004" />
      <xs:enumeration value="13UD005" />
      <xs:enumeration value="13UD006" />
      <xs:enumeration value="13UD007" />
      <xs:enumeration value="13UD008" />
      <xs:enumeration value="13UD009" />
      <xs:enumeration value="13UD010" />
      <xs:enumeration value="13UD011" />
      <xs:enumeration value="13UD012" />
      <xs:enumeration value="13UD013" />
      <xs:enumeration value="13UD014" />
      <xs:enumeration value="13UD015" />
      <xs:enumeration value="13UD016" />
      <xs:enumeration value="13UD017" />
      <xs:enumeration value="13UD018" />
      <xs:enumeration value="13UD019" />
      <xs:enumeration value="13UD020" />
      <xs:enumeration value="13UD021" />
      <xs:enumeration value="13UD022" />
      <xs:enumeration value="13UD023" />
      <xs:enumeration value="13UD024" />
      <xs:enumeration value="13UD025" />
      <xs:enumeration value="13UD026" />
      <xs:enumeration value="13UD027" />
      <xs:enumeration value="13UD028" />
      <xs:enumeration value="13UD029" />
      <xs:enumeration value="13UD030" />
      <xs:enumeration value="13UD031" />
      <xs:enumeration value="13UD032" />
      <xs:enumeration value="13UD033" />
      <xs:enumeration value="13UD034" />
      <xs:enumeration value="13UD035" />
      <xs:enumeration value="13UD036" />
      <xs:enumeration value="13UD037" />
      <xs:enumeration value="13UD038" />
      <xs:enumeration value="13UD039" />
      <xs:enumeration value="13UD040" />
      <xs:enumeration value="13UD041" />
      <xs:enumeration value="13UD042" />
      <xs:enumeration value="13UD043" />
      <xs:enumeration value="13UD044" />
      <xs:enumeration value="13UD045" />
      <xs:enumeration value="13UD046" />
      <xs:enumeration value="13UD047" />
      <xs:enumeration value="13UD048" />
      <xs:enumeration value="13UD049" />
      <xs:enumeration value="13UD050" />
      <xs:enumeration value="13UD051" />
      <xs:enumeration value="13UD052" />
      <xs:enumeration value="13UD053" />
      <xs:enumeration value="13UD054" />
      <xs:enumeration value="13UD055" />
      <xs:enumeration value="13UD056" />
      <xs:enumeration value="13UD057" />
      <xs:enumeration value="13UD058" />
      <xs:enumeration value="13UD059" />
      <xs:enumeration value="13UD060" />
      <xs:enumeration value="13UD061" />
      <xs:enumeration value="13UD062" />
      <xs:enumeration value="13UD063" />
      <xs:enumeration value="13UD064" />
      <xs:enumeration value="13UD065" />
      <xs:enumeration value="13UD066" />
      <xs:enumeration value="13UD067" />
      <xs:enumeration value="13UD068" />
      <xs:enumeration value="13UD069" />
      <xs:enumeration value="13UE001" />
      <xs:enumeration value="13UG001" />
      <xs:enumeration value="13UG002" />
      <xs:enumeration value="13UG003" />
      <xs:enumeration value="13UG004" />
      <xs:enumeration value="13UG005" />
      <xs:enumeration value="13UG006" />
      <xs:enumeration value="13UG007" />
      <xs:enumeration value="13UG008" />
      <xs:enumeration value="13UG009" />
      <xs:enumeration value="13UG010" />
      <xs:enumeration value="13UG011" />
      <xs:enumeration value="13UG012" />
      <xs:enumeration value="13UG013" />
      <xs:enumeration value="13UG014" />
      <xs:enumeration value="13UG015" />
      <xs:enumeration value="13UG016" />
      <xs:enumeration value="13UG017" />
      <xs:enumeration value="13UG018" />
      <xs:enumeration value="13UG019" />
      <xs:enumeration value="13UG020" />
      <xs:enumeration value="13UG021" />
      <xs:enumeration value="13UG022" />
      <xs:enumeration value="13UG023" />
      <xs:enumeration value="13UG024" />
      <xs:enumeration value="13UG025" />
      <xs:enumeration value="13UG026" />
      <xs:enumeration value="13UG027" />
      <xs:enumeration value="13UG028" />
      <xs:enumeration value="13UG029" />
      <xs:enumeration value="13UG030" />
      <xs:enumeration value="13UG031" />
      <xs:enumeration value="13UG032" />
      <xs:enumeration value="13UG033" />
      <xs:enumeration value="13UG034" />
      <xs:enumeration value="13UG035" />
      <xs:enumeration value="13UG036" />
      <xs:enumeration value="13UG037" />
      <xs:enumeration value="13UG038" />
      <xs:enumeration value="13UG039" />
      <xs:enumeration value="13UG040" />
      <xs:enumeration value="13UG041" />
      <xs:enumeration value="13UG042" />
      <xs:enumeration value="13UG043" />
      <xs:enumeration value="13UG044" />
      <xs:enumeration value="13UG045" />
      <xs:enumeration value="13UG046" />
      <xs:enumeration value="13UG047" />
      <xs:enumeration value="13UG048" />
      <xs:enumeration value="13UG049" />
      <xs:enumeration value="13UG050" />
      <xs:enumeration value="13UG051" />
      <xs:enumeration value="13UH001" />
      <xs:enumeration value="13UH002" />
      <xs:enumeration value="13UH003" />
      <xs:enumeration value="13UH004" />
      <xs:enumeration value="13UH005" />
      <xs:enumeration value="13UH006" />
      <xs:enumeration value="13UH007" />
      <xs:enumeration value="13UH008" />
      <xs:enumeration value="13UH009" />
      <xs:enumeration value="13UH010" />
      <xs:enumeration value="13UH011" />
      <xs:enumeration value="13UH012" />
      <xs:enumeration value="13UH013" />
      <xs:enumeration value="13UH014" />
      <xs:enumeration value="13UH015" />
      <xs:enumeration value="13UH016" />
      <xs:enumeration value="13UH017" />
      <xs:enumeration value="13UH018" />
      <xs:enumeration value="13UH019" />
      <xs:enumeration value="13UH020" />
      <xs:enumeration value="13UH021" />
      <xs:enumeration value="13UH022" />
      <xs:enumeration value="13UH023" />
      <xs:enumeration value="13UH024" />
      <xs:enumeration value="13UH025" />
      <xs:enumeration value="13UH026" />
      <xs:enumeration value="13UH027" />
      <xs:enumeration value="13UH028" />
      <xs:enumeration value="13UH029" />
      <xs:enumeration value="13UH030" />
      <xs:enumeration value="13UH031" />
      <xs:enumeration value="13UH032" />
      <xs:enumeration value="13UH033" />
      <xs:enumeration value="13UH034" />
      <xs:enumeration value="13UH035" />
      <xs:enumeration value="13UH036" />
      <xs:enumeration value="13UH037" />
      <xs:enumeration value="13UH038" />
      <xs:enumeration value="13UH039" />
      <xs:enumeration value="13UH040" />
      <xs:enumeration value="13UH041" />
      <xs:enumeration value="13UH042" />
      <xs:enumeration value="13UH043" />
      <xs:enumeration value="13UH044" />
      <xs:enumeration value="13UH045" />
      <xs:enumeration value="15UB001" />
      <xs:enumeration value="15UB002" />
      <xs:enumeration value="15UB003" />
      <xs:enumeration value="15UB004" />
      <xs:enumeration value="15UB005" />
      <xs:enumeration value="15UB006" />
      <xs:enumeration value="15UB007" />
      <xs:enumeration value="15UB008" />
      <xs:enumeration value="15UB009" />
      <xs:enumeration value="15UB010" />
      <xs:enumeration value="15UB011" />
      <xs:enumeration value="15UB012" />
      <xs:enumeration value="15UB013" />
      <xs:enumeration value="15UB014" />
      <xs:enumeration value="15UB015" />
      <xs:enumeration value="15UB016" />
      <xs:enumeration value="15UB017" />
      <xs:enumeration value="15UB018" />
      <xs:enumeration value="15UB019" />
      <xs:enumeration value="15UB020" />
      <xs:enumeration value="15UB021" />
      <xs:enumeration value="15UB022" />
      <xs:enumeration value="15UB023" />
      <xs:enumeration value="15UB024" />
      <xs:enumeration value="15UB025" />
      <xs:enumeration value="15UB027" />
      <xs:enumeration value="15UB028" />
      <xs:enumeration value="15UB029" />
      <xs:enumeration value="15UB030" />
      <xs:enumeration value="15UB031" />
      <xs:enumeration value="15UB032" />
      <xs:enumeration value="15UB033" />
      <xs:enumeration value="15UB034" />
      <xs:enumeration value="15UB035" />
      <xs:enumeration value="15UB036" />
      <xs:enumeration value="15UB037" />
      <xs:enumeration value="15UB038" />
      <xs:enumeration value="15UB039" />
      <xs:enumeration value="15UB040" />
      <xs:enumeration value="15UB041" />
      <xs:enumeration value="15UB042" />
      <xs:enumeration value="15UC001" />
      <xs:enumeration value="15UC002" />
      <xs:enumeration value="15UC003" />
      <xs:enumeration value="15UC004" />
      <xs:enumeration value="15UC005" />
      <xs:enumeration value="15UC006" />
      <xs:enumeration value="15UC007" />
      <xs:enumeration value="15UC008" />
      <xs:enumeration value="15UC009" />
      <xs:enumeration value="15UC010" />
      <xs:enumeration value="15UC011" />
      <xs:enumeration value="15UC012" />
      <xs:enumeration value="15UC013" />
      <xs:enumeration value="15UC014" />
      <xs:enumeration value="15UC015" />
      <xs:enumeration value="15UC016" />
      <xs:enumeration value="15UC017" />
      <xs:enumeration value="15UC018" />
      <xs:enumeration value="15UC019" />
      <xs:enumeration value="15UC020" />
      <xs:enumeration value="15UC021" />
      <xs:enumeration value="15UC022" />
      <xs:enumeration value="15UC023" />
      <xs:enumeration value="15UC024" />
      <xs:enumeration value="15UC025" />
      <xs:enumeration value="15UC026" />
      <xs:enumeration value="15UC027" />
      <xs:enumeration value="15UD001" />
      <xs:enumeration value="15UD002" />
      <xs:enumeration value="15UD003" />
      <xs:enumeration value="15UD004" />
      <xs:enumeration value="15UD005" />
      <xs:enumeration value="15UD006" />
      <xs:enumeration value="15UD007" />
      <xs:enumeration value="15UD008" />
      <xs:enumeration value="15UD009" />
      <xs:enumeration value="15UD010" />
      <xs:enumeration value="15UD011" />
      <xs:enumeration value="15UD012" />
      <xs:enumeration value="15UD013" />
      <xs:enumeration value="15UD014" />
      <xs:enumeration value="15UD015" />
      <xs:enumeration value="15UD016" />
      <xs:enumeration value="15UD017" />
      <xs:enumeration value="15UD018" />
      <xs:enumeration value="15UD019" />
      <xs:enumeration value="15UD020" />
      <xs:enumeration value="15UD021" />
      <xs:enumeration value="15UD022" />
      <xs:enumeration value="15UD023" />
      <xs:enumeration value="15UD024" />
      <xs:enumeration value="15UD025" />
      <xs:enumeration value="15UD026" />
      <xs:enumeration value="15UD027" />
      <xs:enumeration value="15UD028" />
      <xs:enumeration value="15UD029" />
      <xs:enumeration value="15UD030" />
      <xs:enumeration value="15UD031" />
      <xs:enumeration value="15UD032" />
      <xs:enumeration value="15UE001" />
      <xs:enumeration value="15UE002" />
      <xs:enumeration value="15UE003" />
      <xs:enumeration value="15UE004" />
      <xs:enumeration value="15UE005" />
      <xs:enumeration value="15UE006" />
      <xs:enumeration value="15UE007" />
      <xs:enumeration value="15UE008" />
      <xs:enumeration value="15UE009" />
      <xs:enumeration value="15UE010" />
      <xs:enumeration value="15UE011" />
      <xs:enumeration value="15UE012" />
      <xs:enumeration value="15UE013" />
      <xs:enumeration value="15UE014" />
      <xs:enumeration value="15UE015" />
      <xs:enumeration value="15UE016" />
      <xs:enumeration value="15UE017" />
      <xs:enumeration value="15UE018" />
      <xs:enumeration value="15UE019" />
      <xs:enumeration value="15UE020" />
      <xs:enumeration value="15UE021" />
      <xs:enumeration value="15UE022" />
      <xs:enumeration value="15UE023" />
      <xs:enumeration value="15UE024" />
      <xs:enumeration value="15UE025" />
      <xs:enumeration value="15UE026" />
      <xs:enumeration value="15UE027" />
      <xs:enumeration value="15UE028" />
      <xs:enumeration value="15UE029" />
      <xs:enumeration value="15UE030" />
      <xs:enumeration value="15UE031" />
      <xs:enumeration value="15UE032" />
      <xs:enumeration value="15UE033" />
      <xs:enumeration value="15UE034" />
      <xs:enumeration value="15UE035" />
      <xs:enumeration value="15UE036" />
      <xs:enumeration value="15UE037" />
      <xs:enumeration value="15UE038" />
      <xs:enumeration value="15UE039" />
      <xs:enumeration value="15UE040" />
      <xs:enumeration value="15UE041" />
      <xs:enumeration value="15UE042" />
      <xs:enumeration value="15UE043" />
      <xs:enumeration value="15UE044" />
      <xs:enumeration value="15UE045" />
      <xs:enumeration value="15UE046" />
      <xs:enumeration value="15UE047" />
      <xs:enumeration value="15UE048" />
      <xs:enumeration value="15UE049" />
      <xs:enumeration value="15UE050" />
      <xs:enumeration value="15UE051" />
      <xs:enumeration value="15UE052" />
      <xs:enumeration value="15UE053" />
      <xs:enumeration value="15UE054" />
      <xs:enumeration value="15UE055" />
      <xs:enumeration value="15UE056" />
      <xs:enumeration value="15UE057" />
      <xs:enumeration value="15UE058" />
      <xs:enumeration value="15UE059" />
      <xs:enumeration value="15UE060" />
      <xs:enumeration value="15UE061" />
      <xs:enumeration value="15UE062" />
      <xs:enumeration value="15UE063" />
      <xs:enumeration value="15UE064" />
      <xs:enumeration value="15UE065" />
      <xs:enumeration value="15UF001" />
      <xs:enumeration value="15UF002" />
      <xs:enumeration value="15UF003" />
      <xs:enumeration value="15UF004" />
      <xs:enumeration value="15UF005" />
      <xs:enumeration value="15UF006" />
      <xs:enumeration value="15UF007" />
      <xs:enumeration value="15UF008" />
      <xs:enumeration value="15UF009" />
      <xs:enumeration value="15UF010" />
      <xs:enumeration value="15UF011" />
      <xs:enumeration value="15UF012" />
      <xs:enumeration value="15UF013" />
      <xs:enumeration value="15UF014" />
      <xs:enumeration value="15UF015" />
      <xs:enumeration value="15UF016" />
      <xs:enumeration value="15UF017" />
      <xs:enumeration value="15UF018" />
      <xs:enumeration value="15UF019" />
      <xs:enumeration value="15UF020" />
      <xs:enumeration value="15UG001" />
      <xs:enumeration value="15UG002" />
      <xs:enumeration value="15UG003" />
      <xs:enumeration value="15UG004" />
      <xs:enumeration value="15UG005" />
      <xs:enumeration value="15UG006" />
      <xs:enumeration value="15UG007" />
      <xs:enumeration value="15UG008" />
      <xs:enumeration value="15UG009" />
      <xs:enumeration value="15UG010" />
      <xs:enumeration value="15UG011" />
      <xs:enumeration value="15UG012" />
      <xs:enumeration value="15UG013" />
      <xs:enumeration value="15UG014" />
      <xs:enumeration value="15UG015" />
      <xs:enumeration value="15UG016" />
      <xs:enumeration value="15UG017" />
      <xs:enumeration value="15UG018" />
      <xs:enumeration value="15UG019" />
      <xs:enumeration value="15UG020" />
      <xs:enumeration value="15UG021" />
      <xs:enumeration value="15UG022" />
      <xs:enumeration value="15UG023" />
      <xs:enumeration value="15UG024" />
      <xs:enumeration value="15UH001" />
      <xs:enumeration value="15UH002" />
      <xs:enumeration value="15UH003" />
      <xs:enumeration value="15UH004" />
      <xs:enumeration value="15UH005" />
      <xs:enumeration value="16UB001" />
      <xs:enumeration value="16UB002" />
      <xs:enumeration value="16UB003" />
      <xs:enumeration value="16UB004" />
      <xs:enumeration value="16UB005" />
      <xs:enumeration value="16UB006" />
      <xs:enumeration value="16UB007" />
      <xs:enumeration value="16UB008" />
      <xs:enumeration value="16UB009" />
      <xs:enumeration value="16UB010" />
      <xs:enumeration value="16UB011" />
      <xs:enumeration value="16UB012" />
      <xs:enumeration value="16UB013" />
      <xs:enumeration value="16UB014" />
      <xs:enumeration value="16UB015" />
      <xs:enumeration value="16UB016" />
      <xs:enumeration value="16UB017" />
      <xs:enumeration value="16UB018" />
      <xs:enumeration value="16UB019" />
      <xs:enumeration value="16UB020" />
      <xs:enumeration value="16UB021" />
      <xs:enumeration value="16UB022" />
      <xs:enumeration value="16UB023" />
      <xs:enumeration value="16UB024" />
      <xs:enumeration value="16UB025" />
      <xs:enumeration value="16UB026" />
      <xs:enumeration value="16UB027" />
      <xs:enumeration value="16UB028" />
      <xs:enumeration value="16UB029" />
      <xs:enumeration value="16UB030" />
      <xs:enumeration value="16UB031" />
      <xs:enumeration value="16UB032" />
      <xs:enumeration value="16UB033" />
      <xs:enumeration value="16UB034" />
      <xs:enumeration value="16UB035" />
      <xs:enumeration value="16UB036" />
      <xs:enumeration value="16UB037" />
      <xs:enumeration value="16UB038" />
      <xs:enumeration value="16UB039" />
      <xs:enumeration value="16UB040" />
      <xs:enumeration value="16UB041" />
      <xs:enumeration value="16UB042" />
      <xs:enumeration value="16UB043" />
      <xs:enumeration value="16UB044" />
      <xs:enumeration value="16UB045" />
      <xs:enumeration value="16UB046" />
      <xs:enumeration value="16UB047" />
      <xs:enumeration value="16UB048" />
      <xs:enumeration value="16UB049" />
      <xs:enumeration value="16UB050" />
      <xs:enumeration value="16UB051" />
      <xs:enumeration value="16UB052" />
      <xs:enumeration value="16UB053" />
      <xs:enumeration value="16UB054" />
      <xs:enumeration value="16UB055" />
      <xs:enumeration value="16UB056" />
      <xs:enumeration value="16UB057" />
      <xs:enumeration value="16UB058" />
      <xs:enumeration value="16UB059" />
      <xs:enumeration value="16UB060" />
      <xs:enumeration value="16UB061" />
      <xs:enumeration value="16UB062" />
      <xs:enumeration value="16UB063" />
      <xs:enumeration value="16UC001" />
      <xs:enumeration value="16UC002" />
      <xs:enumeration value="16UC003" />
      <xs:enumeration value="16UD001" />
      <xs:enumeration value="16UD002" />
      <xs:enumeration value="16UD003" />
      <xs:enumeration value="16UD004" />
      <xs:enumeration value="16UD005" />
      <xs:enumeration value="16UD006" />
      <xs:enumeration value="16UD007" />
      <xs:enumeration value="16UD008" />
      <xs:enumeration value="16UD009" />
      <xs:enumeration value="16UD010" />
      <xs:enumeration value="16UD011" />
      <xs:enumeration value="16UD012" />
      <xs:enumeration value="16UD013" />
      <xs:enumeration value="16UD014" />
      <xs:enumeration value="16UD016" />
      <xs:enumeration value="16UD017" />
      <xs:enumeration value="16UD018" />
      <xs:enumeration value="16UD019" />
      <xs:enumeration value="16UD020" />
      <xs:enumeration value="16UD021" />
      <xs:enumeration value="16UD022" />
      <xs:enumeration value="16UD023" />
      <xs:enumeration value="16UD024" />
      <xs:enumeration value="16UD025" />
      <xs:enumeration value="16UD026" />
      <xs:enumeration value="16UD027" />
      <xs:enumeration value="16UD028" />
      <xs:enumeration value="16UD029" />
      <xs:enumeration value="16UD030" />
      <xs:enumeration value="16UD031" />
      <xs:enumeration value="16UD032" />
      <xs:enumeration value="16UD033" />
      <xs:enumeration value="16UD034" />
      <xs:enumeration value="16UD035" />
      <xs:enumeration value="16UD036" />
      <xs:enumeration value="16UD037" />
      <xs:enumeration value="16UE001" />
      <xs:enumeration value="16UE002" />
      <xs:enumeration value="16UE003" />
      <xs:enumeration value="16UE004" />
      <xs:enumeration value="16UE005" />
      <xs:enumeration value="16UE006" />
      <xs:enumeration value="16UE007" />
      <xs:enumeration value="16UE008" />
      <xs:enumeration value="16UE009" />
      <xs:enumeration value="16UE010" />
      <xs:enumeration value="16UE011" />
      <xs:enumeration value="16UE012" />
      <xs:enumeration value="16UE013" />
      <xs:enumeration value="16UE014" />
      <xs:enumeration value="16UE015" />
      <xs:enumeration value="16UE016" />
      <xs:enumeration value="16UE017" />
      <xs:enumeration value="16UE018" />
      <xs:enumeration value="16UE019" />
      <xs:enumeration value="16UE020" />
      <xs:enumeration value="16UE021" />
      <xs:enumeration value="16UE022" />
      <xs:enumeration value="16UE023" />
      <xs:enumeration value="16UE024" />
      <xs:enumeration value="16UE025" />
      <xs:enumeration value="16UE026" />
      <xs:enumeration value="16UE027" />
      <xs:enumeration value="16UE028" />
      <xs:enumeration value="16UE029" />
      <xs:enumeration value="16UF001" />
      <xs:enumeration value="16UF002" />
      <xs:enumeration value="16UF003" />
      <xs:enumeration value="16UF004" />
      <xs:enumeration value="16UF005" />
      <xs:enumeration value="16UF006" />
      <xs:enumeration value="16UF007" />
      <xs:enumeration value="16UF008" />
      <xs:enumeration value="16UF009" />
      <xs:enumeration value="16UF010" />
      <xs:enumeration value="16UF011" />
      <xs:enumeration value="16UF012" />
      <xs:enumeration value="16UF013" />
      <xs:enumeration value="16UF014" />
      <xs:enumeration value="16UF015" />
      <xs:enumeration value="16UF016" />
      <xs:enumeration value="16UF017" />
      <xs:enumeration value="16UF018" />
      <xs:enumeration value="16UF019" />
      <xs:enumeration value="16UF020" />
      <xs:enumeration value="16UF021" />
      <xs:enumeration value="16UF022" />
      <xs:enumeration value="16UF023" />
      <xs:enumeration value="16UF024" />
      <xs:enumeration value="16UF025" />
      <xs:enumeration value="16UF026" />
      <xs:enumeration value="16UF027" />
      <xs:enumeration value="16UF028" />
      <xs:enumeration value="16UF029" />
      <xs:enumeration value="16UF030" />
      <xs:enumeration value="16UF031" />
      <xs:enumeration value="16UF032" />
      <xs:enumeration value="16UF033" />
      <xs:enumeration value="16UF034" />
      <xs:enumeration value="16UF035" />
      <xs:enumeration value="16UF036" />
      <xs:enumeration value="16UF037" />
      <xs:enumeration value="16UF038" />
      <xs:enumeration value="16UF039" />
      <xs:enumeration value="16UF040" />
      <xs:enumeration value="16UF041" />
      <xs:enumeration value="16UF042" />
      <xs:enumeration value="16UF043" />
      <xs:enumeration value="16UF044" />
      <xs:enumeration value="16UF045" />
      <xs:enumeration value="16UF046" />
      <xs:enumeration value="16UF047" />
      <xs:enumeration value="16UF048" />
      <xs:enumeration value="16UF049" />
      <xs:enumeration value="16UF050" />
      <xs:enumeration value="16UF051" />
      <xs:enumeration value="16UF052" />
      <xs:enumeration value="16UF053" />
      <xs:enumeration value="16UF054" />
      <xs:enumeration value="16UF055" />
      <xs:enumeration value="16UF056" />
      <xs:enumeration value="16UF057" />
      <xs:enumeration value="16UF058" />
      <xs:enumeration value="16UF059" />
      <xs:enumeration value="16UF060" />
      <xs:enumeration value="16UF061" />
      <xs:enumeration value="16UF062" />
      <xs:enumeration value="16UF063" />
      <xs:enumeration value="16UF064" />
      <xs:enumeration value="16UF065" />
      <xs:enumeration value="16UF066" />
      <xs:enumeration value="16UF067" />
      <xs:enumeration value="16UF068" />
      <xs:enumeration value="16UF069" />
      <xs:enumeration value="16UF070" />
      <xs:enumeration value="16UF071" />
      <xs:enumeration value="16UF072" />
      <xs:enumeration value="16UF073" />
      <xs:enumeration value="16UF074" />
      <xs:enumeration value="16UG001" />
      <xs:enumeration value="16UG002" />
      <xs:enumeration value="16UG003" />
      <xs:enumeration value="16UG004" />
      <xs:enumeration value="16UG005" />
      <xs:enumeration value="16UG006" />
      <xs:enumeration value="16UG007" />
      <xs:enumeration value="16UG008" />
      <xs:enumeration value="16UG009" />
      <xs:enumeration value="16UG010" />
      <xs:enumeration value="16UG011" />
      <xs:enumeration value="16UG012" />
      <xs:enumeration value="16UG013" />
      <xs:enumeration value="16UG014" />
      <xs:enumeration value="16UG015" />
      <xs:enumeration value="16UG016" />
      <xs:enumeration value="16UG017" />
      <xs:enumeration value="16UG018" />
      <xs:enumeration value="16UG019" />
      <xs:enumeration value="16UG020" />
      <xs:enumeration value="16UG021" />
      <xs:enumeration value="16UG022" />
      <xs:enumeration value="16UG023" />
      <xs:enumeration value="16UG024" />
      <xs:enumeration value="16UG025" />
      <xs:enumeration value="16UG026" />
      <xs:enumeration value="16UG027" />
      <xs:enumeration value="16UG028" />
      <xs:enumeration value="16UG029" />
      <xs:enumeration value="16UG030" />
      <xs:enumeration value="16UG031" />
      <xs:enumeration value="16UG032" />
      <xs:enumeration value="16UG033" />
      <xs:enumeration value="16UG034" />
      <xs:enumeration value="16UG035" />
      <xs:enumeration value="16UG036" />
      <xs:enumeration value="16UG037" />
      <xs:enumeration value="16UG038" />
      <xs:enumeration value="16UG039" />
      <xs:enumeration value="16UG040" />
      <xs:enumeration value="16UG041" />
      <xs:enumeration value="16UG042" />
      <xs:enumeration value="16UG043" />
      <xs:enumeration value="16UG044" />
      <xs:enumeration value="16UG045" />
      <xs:enumeration value="16UG046" />
      <xs:enumeration value="16UG047" />
      <xs:enumeration value="16UG048" />
      <xs:enumeration value="16UG049" />
      <xs:enumeration value="16UG050" />
      <xs:enumeration value="16UG051" />
      <xs:enumeration value="16UG052" />
      <xs:enumeration value="16UG053" />
      <xs:enumeration value="16UG054" />
      <xs:enumeration value="16UG055" />
      <xs:enumeration value="16UG056" />
      <xs:enumeration value="16UG057" />
      <xs:enumeration value="16UG058" />
      <xs:enumeration value="16UG059" />
      <xs:enumeration value="16UG060" />
      <xs:enumeration value="16UG061" />
      <xs:enumeration value="16UG062" />
      <xs:enumeration value="16UG063" />
      <xs:enumeration value="16UG064" />
      <xs:enumeration value="16UG065" />
      <xs:enumeration value="16UG066" />
      <xs:enumeration value="16UG067" />
      <xs:enumeration value="16UG068" />
      <xs:enumeration value="16UG069" />
      <xs:enumeration value="16UG070" />
      <xs:enumeration value="16UG071" />
      <xs:enumeration value="16UG072" />
      <xs:enumeration value="16UG073" />
      <xs:enumeration value="16UG074" />
      <xs:enumeration value="16UG075" />
      <xs:enumeration value="16UG076" />
      <xs:enumeration value="16UG077" />
      <xs:enumeration value="16UG078" />
      <xs:enumeration value="16UG079" />
      <xs:enumeration value="17UB001" />
      <xs:enumeration value="17UB002" />
      <xs:enumeration value="17UB003" />
      <xs:enumeration value="17UB004" />
      <xs:enumeration value="17UB005" />
      <xs:enumeration value="17UB006" />
      <xs:enumeration value="17UB007" />
      <xs:enumeration value="17UB008" />
      <xs:enumeration value="17UB009" />
      <xs:enumeration value="17UB010" />
      <xs:enumeration value="17UB011" />
      <xs:enumeration value="17UB012" />
      <xs:enumeration value="17UB013" />
      <xs:enumeration value="17UB014" />
      <xs:enumeration value="17UB015" />
      <xs:enumeration value="17UB016" />
      <xs:enumeration value="17UB017" />
      <xs:enumeration value="17UB018" />
      <xs:enumeration value="17UB019" />
      <xs:enumeration value="17UB020" />
      <xs:enumeration value="17UB021" />
      <xs:enumeration value="17UB022" />
      <xs:enumeration value="17UB023" />
      <xs:enumeration value="17UB024" />
      <xs:enumeration value="17UB025" />
      <xs:enumeration value="17UB026" />
      <xs:enumeration value="17UB027" />
      <xs:enumeration value="17UB028" />
      <xs:enumeration value="17UB029" />
      <xs:enumeration value="17UB030" />
      <xs:enumeration value="17UB031" />
      <xs:enumeration value="17UB032" />
      <xs:enumeration value="17UB033" />
      <xs:enumeration value="17UB034" />
      <xs:enumeration value="17UB035" />
      <xs:enumeration value="17UC001" />
      <xs:enumeration value="17UC002" />
      <xs:enumeration value="17UC003" />
      <xs:enumeration value="17UC004" />
      <xs:enumeration value="17UC005" />
      <xs:enumeration value="17UC006" />
      <xs:enumeration value="17UC007" />
      <xs:enumeration value="17UC008" />
      <xs:enumeration value="17UC009" />
      <xs:enumeration value="17UC010" />
      <xs:enumeration value="17UC011" />
      <xs:enumeration value="17UC012" />
      <xs:enumeration value="17UC013" />
      <xs:enumeration value="17UC014" />
      <xs:enumeration value="17UD001" />
      <xs:enumeration value="17UD002" />
      <xs:enumeration value="17UF001" />
      <xs:enumeration value="17UF002" />
      <xs:enumeration value="17UF003" />
      <xs:enumeration value="17UF004" />
      <xs:enumeration value="17UF005" />
      <xs:enumeration value="17UF006" />
      <xs:enumeration value="17UF007" />
      <xs:enumeration value="17UF008" />
      <xs:enumeration value="17UF009" />
      <xs:enumeration value="17UF010" />
      <xs:enumeration value="17UF011" />
      <xs:enumeration value="17UF012" />
      <xs:enumeration value="17UF013" />
      <xs:enumeration value="17UF014" />
      <xs:enumeration value="17UF015" />
      <xs:enumeration value="17UF016" />
      <xs:enumeration value="17UF017" />
      <xs:enumeration value="17UF018" />
      <xs:enumeration value="17UF019" />
      <xs:enumeration value="17UF020" />
      <xs:enumeration value="17UF021" />
      <xs:enumeration value="17UF022" />
      <xs:enumeration value="17UF023" />
      <xs:enumeration value="17UF024" />
      <xs:enumeration value="17UF025" />
      <xs:enumeration value="17UF026" />
      <xs:enumeration value="17UF027" />
      <xs:enumeration value="17UF028" />
      <xs:enumeration value="17UF029" />
      <xs:enumeration value="17UF030" />
      <xs:enumeration value="17UF031" />
      <xs:enumeration value="17UF032" />
      <xs:enumeration value="17UF033" />
      <xs:enumeration value="17UF034" />
      <xs:enumeration value="17UF035" />
      <xs:enumeration value="17UF036" />
      <xs:enumeration value="17UF037" />
      <xs:enumeration value="17UF038" />
      <xs:enumeration value="17UF039" />
      <xs:enumeration value="17UF040" />
      <xs:enumeration value="17UF041" />
      <xs:enumeration value="17UF042" />
      <xs:enumeration value="17UF043" />
      <xs:enumeration value="17UF044" />
      <xs:enumeration value="17UF045" />
      <xs:enumeration value="17UF046" />
      <xs:enumeration value="17UF047" />
      <xs:enumeration value="17UF048" />
      <xs:enumeration value="17UF049" />
      <xs:enumeration value="17UF050" />
      <xs:enumeration value="17UF051" />
      <xs:enumeration value="17UF052" />
      <xs:enumeration value="17UF053" />
      <xs:enumeration value="17UF054" />
      <xs:enumeration value="17UF055" />
      <xs:enumeration value="17UF056" />
      <xs:enumeration value="17UF057" />
      <xs:enumeration value="17UF058" />
      <xs:enumeration value="17UF059" />
      <xs:enumeration value="17UF060" />
      <xs:enumeration value="17UF061" />
      <xs:enumeration value="17UF062" />
      <xs:enumeration value="17UF063" />
      <xs:enumeration value="17UF064" />
      <xs:enumeration value="17UF065" />
      <xs:enumeration value="17UF066" />
      <xs:enumeration value="17UF067" />
      <xs:enumeration value="17UF068" />
      <xs:enumeration value="17UF069" />
      <xs:enumeration value="17UF070" />
      <xs:enumeration value="17UF071" />
      <xs:enumeration value="17UF072" />
      <xs:enumeration value="17UF073" />
      <xs:enumeration value="17UF074" />
      <xs:enumeration value="17UF075" />
      <xs:enumeration value="17UF076" />
      <xs:enumeration value="17UF077" />
      <xs:enumeration value="17UF078" />
      <xs:enumeration value="17UF079" />
      <xs:enumeration value="17UF080" />
      <xs:enumeration value="17UF081" />
      <xs:enumeration value="17UF082" />
      <xs:enumeration value="17UF083" />
      <xs:enumeration value="17UF084" />
      <xs:enumeration value="17UF085" />
      <xs:enumeration value="17UF086" />
      <xs:enumeration value="17UF087" />
      <xs:enumeration value="17UF088" />
      <xs:enumeration value="17UF089" />
      <xs:enumeration value="17UF090" />
      <xs:enumeration value="17UF091" />
      <xs:enumeration value="17UF092" />
      <xs:enumeration value="17UF093" />
      <xs:enumeration value="17UF094" />
      <xs:enumeration value="17UF095" />
      <xs:enumeration value="17UF096" />
      <xs:enumeration value="17UF097" />
      <xs:enumeration value="17UF098" />
      <xs:enumeration value="17UF099" />
      <xs:enumeration value="17UF100" />
      <xs:enumeration value="17UF101" />
      <xs:enumeration value="17UF102" />
      <xs:enumeration value="17UF103" />
      <xs:enumeration value="17UF104" />
      <xs:enumeration value="17UF105" />
      <xs:enumeration value="17UF106" />
      <xs:enumeration value="17UF107" />
      <xs:enumeration value="17UF108" />
      <xs:enumeration value="17UF109" />
      <xs:enumeration value="17UF110" />
      <xs:enumeration value="17UF111" />
      <xs:enumeration value="17UG001" />
      <xs:enumeration value="17UG002" />
      <xs:enumeration value="17UG003" />
      <xs:enumeration value="17UG004" />
      <xs:enumeration value="17UG005" />
      <xs:enumeration value="17UG006" />
      <xs:enumeration value="17UG007" />
      <xs:enumeration value="17UG008" />
      <xs:enumeration value="17UG009" />
      <xs:enumeration value="17UG010" />
      <xs:enumeration value="17UG011" />
      <xs:enumeration value="17UG012" />
      <xs:enumeration value="17UG013" />
      <xs:enumeration value="17UG014" />
      <xs:enumeration value="17UH001" />
      <xs:enumeration value="17UH002" />
      <xs:enumeration value="17UH003" />
      <xs:enumeration value="17UH004" />
      <xs:enumeration value="17UH005" />
      <xs:enumeration value="17UH006" />
      <xs:enumeration value="17UH007" />
      <xs:enumeration value="17UH008" />
      <xs:enumeration value="17UH009" />
      <xs:enumeration value="17UH010" />
      <xs:enumeration value="17UH011" />
      <xs:enumeration value="17UH012" />
      <xs:enumeration value="17UH013" />
      <xs:enumeration value="17UH014" />
      <xs:enumeration value="17UH015" />
      <xs:enumeration value="17UH016" />
      <xs:enumeration value="17UH017" />
      <xs:enumeration value="17UH018" />
      <xs:enumeration value="17UH019" />
      <xs:enumeration value="17UH020" />
      <xs:enumeration value="17UH021" />
      <xs:enumeration value="17UH022" />
      <xs:enumeration value="17UJ001" />
      <xs:enumeration value="17UJ002" />
      <xs:enumeration value="17UJ003" />
      <xs:enumeration value="17UJ004" />
      <xs:enumeration value="17UJ005" />
      <xs:enumeration value="17UJ006" />
      <xs:enumeration value="17UJ007" />
      <xs:enumeration value="17UJ008" />
      <xs:enumeration value="17UJ009" />
      <xs:enumeration value="17UJ010" />
      <xs:enumeration value="17UJ011" />
      <xs:enumeration value="17UJ012" />
      <xs:enumeration value="17UJ013" />
      <xs:enumeration value="17UJ014" />
      <xs:enumeration value="17UJ015" />
      <xs:enumeration value="17UJ016" />
      <xs:enumeration value="17UJ017" />
      <xs:enumeration value="17UJ018" />
      <xs:enumeration value="17UJ019" />
      <xs:enumeration value="17UJ020" />
      <xs:enumeration value="17UJ021" />
      <xs:enumeration value="17UJ022" />
      <xs:enumeration value="17UJ023" />
      <xs:enumeration value="17UJ024" />
      <xs:enumeration value="17UK001" />
      <xs:enumeration value="17UK002" />
      <xs:enumeration value="17UK003" />
      <xs:enumeration value="17UK004" />
      <xs:enumeration value="17UK005" />
      <xs:enumeration value="17UK006" />
      <xs:enumeration value="17UK007" />
      <xs:enumeration value="17UK008" />
      <xs:enumeration value="17UK009" />
      <xs:enumeration value="17UK010" />
      <xs:enumeration value="17UK011" />
      <xs:enumeration value="17UK012" />
      <xs:enumeration value="17UK013" />
      <xs:enumeration value="17UK014" />
      <xs:enumeration value="17UK015" />
      <xs:enumeration value="17UK016" />
      <xs:enumeration value="17UK017" />
      <xs:enumeration value="17UK018" />
      <xs:enumeration value="17UK019" />
      <xs:enumeration value="17UK020" />
      <xs:enumeration value="17UK021" />
      <xs:enumeration value="17UK022" />
      <xs:enumeration value="17UK023" />
      <xs:enumeration value="17UK024" />
      <xs:enumeration value="17UK025" />
      <xs:enumeration value="17UK026" />
      <xs:enumeration value="17UK027" />
      <xs:enumeration value="17UK028" />
      <xs:enumeration value="17UK029" />
      <xs:enumeration value="17UK030" />
      <xs:enumeration value="17UK031" />
      <xs:enumeration value="17UK032" />
      <xs:enumeration value="17UK033" />
      <xs:enumeration value="17UK034" />
      <xs:enumeration value="17UK035" />
      <xs:enumeration value="17UK036" />
      <xs:enumeration value="17UK037" />
      <xs:enumeration value="17UK038" />
      <xs:enumeration value="17UK039" />
      <xs:enumeration value="17UK040" />
      <xs:enumeration value="17UK041" />
      <xs:enumeration value="17UK042" />
      <xs:enumeration value="17UK043" />
      <xs:enumeration value="17UK044" />
      <xs:enumeration value="17UK045" />
      <xs:enumeration value="17UK046" />
      <xs:enumeration value="17UK047" />
      <xs:enumeration value="17UK048" />
      <xs:enumeration value="17UK049" />
      <xs:enumeration value="17UK050" />
      <xs:enumeration value="18UB001" />
      <xs:enumeration value="18UB002" />
      <xs:enumeration value="18UB003" />
      <xs:enumeration value="18UB004" />
      <xs:enumeration value="18UB005" />
      <xs:enumeration value="18UB006" />
      <xs:enumeration value="18UB007" />
      <xs:enumeration value="18UB008" />
      <xs:enumeration value="18UB009" />
      <xs:enumeration value="18UB010" />
      <xs:enumeration value="18UB011" />
      <xs:enumeration value="18UB012" />
      <xs:enumeration value="18UB013" />
      <xs:enumeration value="18UB014" />
      <xs:enumeration value="18UB015" />
      <xs:enumeration value="18UB016" />
      <xs:enumeration value="18UB017" />
      <xs:enumeration value="18UB018" />
      <xs:enumeration value="18UB019" />
      <xs:enumeration value="18UB020" />
      <xs:enumeration value="18UB021" />
      <xs:enumeration value="18UB022" />
      <xs:enumeration value="18UB023" />
      <xs:enumeration value="18UB024" />
      <xs:enumeration value="18UB025" />
      <xs:enumeration value="18UB026" />
      <xs:enumeration value="18UB027" />
      <xs:enumeration value="18UB028" />
      <xs:enumeration value="18UB029" />
      <xs:enumeration value="18UB030" />
      <xs:enumeration value="18UB031" />
      <xs:enumeration value="18UB032" />
      <xs:enumeration value="18UB033" />
      <xs:enumeration value="18UB034" />
      <xs:enumeration value="18UB035" />
      <xs:enumeration value="18UB036" />
      <xs:enumeration value="18UB037" />
      <xs:enumeration value="18UB038" />
      <xs:enumeration value="18UB039" />
      <xs:enumeration value="18UB040" />
      <xs:enumeration value="18UB041" />
      <xs:enumeration value="18UB042" />
      <xs:enumeration value="18UB043" />
      <xs:enumeration value="18UB044" />
      <xs:enumeration value="18UB045" />
      <xs:enumeration value="18UB046" />
      <xs:enumeration value="18UB047" />
      <xs:enumeration value="18UB048" />
      <xs:enumeration value="18UB049" />
      <xs:enumeration value="18UB050" />
      <xs:enumeration value="18UB051" />
      <xs:enumeration value="18UB052" />
      <xs:enumeration value="18UB053" />
      <xs:enumeration value="18UB054" />
      <xs:enumeration value="18UB055" />
      <xs:enumeration value="18UB056" />
      <xs:enumeration value="18UB057" />
      <xs:enumeration value="18UB058" />
      <xs:enumeration value="18UB059" />
      <xs:enumeration value="18UB060" />
      <xs:enumeration value="18UB061" />
      <xs:enumeration value="18UB062" />
      <xs:enumeration value="18UB063" />
      <xs:enumeration value="18UB064" />
      <xs:enumeration value="18UB065" />
      <xs:enumeration value="18UB066" />
      <xs:enumeration value="18UB067" />
      <xs:enumeration value="18UB068" />
      <xs:enumeration value="18UB069" />
      <xs:enumeration value="18UD001" />
      <xs:enumeration value="18UD002" />
      <xs:enumeration value="18UD003" />
      <xs:enumeration value="18UD004" />
      <xs:enumeration value="18UD005" />
      <xs:enumeration value="18UD006" />
      <xs:enumeration value="18UD007" />
      <xs:enumeration value="18UD008" />
      <xs:enumeration value="18UD009" />
      <xs:enumeration value="18UD010" />
      <xs:enumeration value="18UD011" />
      <xs:enumeration value="18UD012" />
      <xs:enumeration value="18UD013" />
      <xs:enumeration value="18UD014" />
      <xs:enumeration value="18UD015" />
      <xs:enumeration value="18UD016" />
      <xs:enumeration value="18UD017" />
      <xs:enumeration value="18UD018" />
      <xs:enumeration value="18UD019" />
      <xs:enumeration value="18UD020" />
      <xs:enumeration value="18UD021" />
      <xs:enumeration value="18UD022" />
      <xs:enumeration value="18UD023" />
      <xs:enumeration value="18UD024" />
      <xs:enumeration value="18UD025" />
      <xs:enumeration value="18UD026" />
      <xs:enumeration value="18UD027" />
      <xs:enumeration value="18UD028" />
      <xs:enumeration value="18UD029" />
      <xs:enumeration value="18UD030" />
      <xs:enumeration value="18UD031" />
      <xs:enumeration value="18UD032" />
      <xs:enumeration value="18UD033" />
      <xs:enumeration value="18UD034" />
      <xs:enumeration value="18UD035" />
      <xs:enumeration value="18UD036" />
      <xs:enumeration value="18UD037" />
      <xs:enumeration value="18UD038" />
      <xs:enumeration value="18UD039" />
      <xs:enumeration value="18UD040" />
      <xs:enumeration value="18UD041" />
      <xs:enumeration value="18UD042" />
      <xs:enumeration value="18UD043" />
      <xs:enumeration value="18UD044" />
      <xs:enumeration value="18UD045" />
      <xs:enumeration value="18UD046" />
      <xs:enumeration value="18UD047" />
      <xs:enumeration value="18UD048" />
      <xs:enumeration value="18UD049" />
      <xs:enumeration value="18UD050" />
      <xs:enumeration value="18UD051" />
      <xs:enumeration value="18UD052" />
      <xs:enumeration value="18UD053" />
      <xs:enumeration value="18UD054" />
      <xs:enumeration value="18UD055" />
      <xs:enumeration value="18UD056" />
      <xs:enumeration value="18UD057" />
      <xs:enumeration value="18UD058" />
      <xs:enumeration value="18UD059" />
      <xs:enumeration value="18UD060" />
      <xs:enumeration value="18UD061" />
      <xs:enumeration value="18UD062" />
      <xs:enumeration value="18UE001" />
      <xs:enumeration value="18UE002" />
      <xs:enumeration value="18UE003" />
      <xs:enumeration value="18UE004" />
      <xs:enumeration value="18UE005" />
      <xs:enumeration value="18UE006" />
      <xs:enumeration value="18UE007" />
      <xs:enumeration value="18UE008" />
      <xs:enumeration value="18UE009" />
      <xs:enumeration value="18UE010" />
      <xs:enumeration value="18UE011" />
      <xs:enumeration value="18UE012" />
      <xs:enumeration value="18UE013" />
      <xs:enumeration value="18UE014" />
      <xs:enumeration value="18UE015" />
      <xs:enumeration value="18UE016" />
      <xs:enumeration value="18UE017" />
      <xs:enumeration value="18UE018" />
      <xs:enumeration value="18UE019" />
      <xs:enumeration value="18UE020" />
      <xs:enumeration value="18UE021" />
      <xs:enumeration value="18UE022" />
      <xs:enumeration value="18UE023" />
      <xs:enumeration value="18UE024" />
      <xs:enumeration value="18UE025" />
      <xs:enumeration value="18UE026" />
      <xs:enumeration value="18UE027" />
      <xs:enumeration value="18UE028" />
      <xs:enumeration value="18UE029" />
      <xs:enumeration value="18UE030" />
      <xs:enumeration value="18UE031" />
      <xs:enumeration value="18UE032" />
      <xs:enumeration value="18UE033" />
      <xs:enumeration value="18UE034" />
      <xs:enumeration value="18UE035" />
      <xs:enumeration value="18UE036" />
      <xs:enumeration value="18UE037" />
      <xs:enumeration value="18UE038" />
      <xs:enumeration value="18UE039" />
      <xs:enumeration value="18UE040" />
      <xs:enumeration value="18UE041" />
      <xs:enumeration value="18UE042" />
      <xs:enumeration value="18UE043" />
      <xs:enumeration value="18UE044" />
      <xs:enumeration value="18UE045" />
      <xs:enumeration value="18UE046" />
      <xs:enumeration value="18UE047" />
      <xs:enumeration value="18UE048" />
      <xs:enumeration value="18UE049" />
      <xs:enumeration value="18UE050" />
      <xs:enumeration value="18UE051" />
      <xs:enumeration value="18UE052" />
      <xs:enumeration value="18UE053" />
      <xs:enumeration value="18UE054" />
      <xs:enumeration value="18UE055" />
      <xs:enumeration value="18UE056" />
      <xs:enumeration value="18UE057" />
      <xs:enumeration value="18UE058" />
      <xs:enumeration value="18UE059" />
      <xs:enumeration value="18UE060" />
      <xs:enumeration value="18UE061" />
      <xs:enumeration value="18UE062" />
      <xs:enumeration value="18UE063" />
      <xs:enumeration value="18UG001" />
      <xs:enumeration value="18UG002" />
      <xs:enumeration value="18UG003" />
      <xs:enumeration value="18UG004" />
      <xs:enumeration value="18UG005" />
      <xs:enumeration value="18UG006" />
      <xs:enumeration value="18UG007" />
      <xs:enumeration value="18UG008" />
      <xs:enumeration value="18UG009" />
      <xs:enumeration value="18UG010" />
      <xs:enumeration value="18UG011" />
      <xs:enumeration value="18UG012" />
      <xs:enumeration value="18UG013" />
      <xs:enumeration value="18UG014" />
      <xs:enumeration value="18UG015" />
      <xs:enumeration value="18UG016" />
      <xs:enumeration value="18UG017" />
      <xs:enumeration value="18UG018" />
      <xs:enumeration value="18UG019" />
      <xs:enumeration value="18UG020" />
      <xs:enumeration value="18UG021" />
      <xs:enumeration value="18UG022" />
      <xs:enumeration value="18UG023" />
      <xs:enumeration value="18UG024" />
      <xs:enumeration value="18UG025" />
      <xs:enumeration value="18UG026" />
      <xs:enumeration value="18UG027" />
      <xs:enumeration value="18UG028" />
      <xs:enumeration value="18UG029" />
      <xs:enumeration value="18UG030" />
      <xs:enumeration value="18UG031" />
      <xs:enumeration value="18UG032" />
      <xs:enumeration value="18UG033" />
      <xs:enumeration value="18UG034" />
      <xs:enumeration value="18UG035" />
      <xs:enumeration value="18UG036" />
      <xs:enumeration value="18UG037" />
      <xs:enumeration value="18UG038" />
      <xs:enumeration value="18UG039" />
      <xs:enumeration value="18UG040" />
      <xs:enumeration value="18UG041" />
      <xs:enumeration value="18UG042" />
      <xs:enumeration value="18UG043" />
      <xs:enumeration value="18UG044" />
      <xs:enumeration value="18UG045" />
      <xs:enumeration value="18UG046" />
      <xs:enumeration value="18UG047" />
      <xs:enumeration value="18UG048" />
      <xs:enumeration value="18UG049" />
      <xs:enumeration value="18UG050" />
      <xs:enumeration value="18UG051" />
      <xs:enumeration value="18UG052" />
      <xs:enumeration value="18UG053" />
      <xs:enumeration value="18UG054" />
      <xs:enumeration value="18UG055" />
      <xs:enumeration value="18UG056" />
      <xs:enumeration value="18UG057" />
      <xs:enumeration value="18UG058" />
      <xs:enumeration value="18UG059" />
      <xs:enumeration value="18UG060" />
      <xs:enumeration value="18UG061" />
      <xs:enumeration value="18UH001" />
      <xs:enumeration value="18UH002" />
      <xs:enumeration value="18UH003" />
      <xs:enumeration value="18UH004" />
      <xs:enumeration value="18UH005" />
      <xs:enumeration value="18UH006" />
      <xs:enumeration value="18UH007" />
      <xs:enumeration value="18UH008" />
      <xs:enumeration value="18UH009" />
      <xs:enumeration value="18UH010" />
      <xs:enumeration value="18UH011" />
      <xs:enumeration value="18UH012" />
      <xs:enumeration value="18UH013" />
      <xs:enumeration value="18UH014" />
      <xs:enumeration value="18UH015" />
      <xs:enumeration value="18UH016" />
      <xs:enumeration value="18UH017" />
      <xs:enumeration value="18UH018" />
      <xs:enumeration value="18UH019" />
      <xs:enumeration value="18UH020" />
      <xs:enumeration value="18UH021" />
      <xs:enumeration value="18UH022" />
      <xs:enumeration value="18UH023" />
      <xs:enumeration value="18UH024" />
      <xs:enumeration value="18UH025" />
      <xs:enumeration value="18UH026" />
      <xs:enumeration value="18UH027" />
      <xs:enumeration value="18UH028" />
      <xs:enumeration value="18UH029" />
      <xs:enumeration value="18UH030" />
      <xs:enumeration value="18UH031" />
      <xs:enumeration value="18UH032" />
      <xs:enumeration value="18UH033" />
      <xs:enumeration value="18UH034" />
      <xs:enumeration value="18UH035" />
      <xs:enumeration value="18UH036" />
      <xs:enumeration value="18UH037" />
      <xs:enumeration value="18UH038" />
      <xs:enumeration value="18UH039" />
      <xs:enumeration value="18UH040" />
      <xs:enumeration value="18UH041" />
      <xs:enumeration value="18UH042" />
      <xs:enumeration value="18UH043" />
      <xs:enumeration value="18UH044" />
      <xs:enumeration value="18UH045" />
      <xs:enumeration value="18UH046" />
      <xs:enumeration value="18UH047" />
      <xs:enumeration value="18UH048" />
      <xs:enumeration value="18UH049" />
      <xs:enumeration value="18UH050" />
      <xs:enumeration value="18UK001" />
      <xs:enumeration value="18UK002" />
      <xs:enumeration value="18UK003" />
      <xs:enumeration value="18UK004" />
      <xs:enumeration value="18UK005" />
      <xs:enumeration value="18UK006" />
      <xs:enumeration value="18UK007" />
      <xs:enumeration value="18UK008" />
      <xs:enumeration value="18UK009" />
      <xs:enumeration value="18UK010" />
      <xs:enumeration value="18UK011" />
      <xs:enumeration value="18UK012" />
      <xs:enumeration value="18UK013" />
      <xs:enumeration value="18UK014" />
      <xs:enumeration value="18UK015" />
      <xs:enumeration value="18UK016" />
      <xs:enumeration value="18UK017" />
      <xs:enumeration value="18UK018" />
      <xs:enumeration value="18UK019" />
      <xs:enumeration value="18UK020" />
      <xs:enumeration value="18UK021" />
      <xs:enumeration value="18UK022" />
      <xs:enumeration value="18UK023" />
      <xs:enumeration value="18UK024" />
      <xs:enumeration value="18UK025" />
      <xs:enumeration value="18UK026" />
      <xs:enumeration value="18UK027" />
      <xs:enumeration value="18UK028" />
      <xs:enumeration value="18UK029" />
      <xs:enumeration value="18UK030" />
      <xs:enumeration value="18UK031" />
      <xs:enumeration value="18UK032" />
      <xs:enumeration value="18UK033" />
      <xs:enumeration value="18UK034" />
      <xs:enumeration value="18UK035" />
      <xs:enumeration value="18UK036" />
      <xs:enumeration value="18UK037" />
      <xs:enumeration value="18UK038" />
      <xs:enumeration value="18UK039" />
      <xs:enumeration value="18UK040" />
      <xs:enumeration value="18UK041" />
      <xs:enumeration value="18UK042" />
      <xs:enumeration value="18UK043" />
      <xs:enumeration value="18UK044" />
      <xs:enumeration value="18UK045" />
      <xs:enumeration value="18UK046" />
      <xs:enumeration value="18UK047" />
      <xs:enumeration value="18UK048" />
      <xs:enumeration value="18UK049" />
      <xs:enumeration value="18UK050" />
      <xs:enumeration value="18UK051" />
      <xs:enumeration value="18UK052" />
      <xs:enumeration value="18UK053" />
      <xs:enumeration value="18UK054" />
      <xs:enumeration value="18UK055" />
      <xs:enumeration value="18UK056" />
      <xs:enumeration value="18UK057" />
      <xs:enumeration value="18UK058" />
      <xs:enumeration value="18UK059" />
      <xs:enumeration value="18UK060" />
      <xs:enumeration value="18UK061" />
      <xs:enumeration value="18UK062" />
      <xs:enumeration value="18UK063" />
      <xs:enumeration value="18UK064" />
      <xs:enumeration value="18UL001" />
      <xs:enumeration value="18UL002" />
      <xs:enumeration value="18UL003" />
      <xs:enumeration value="18UL004" />
      <xs:enumeration value="18UL005" />
      <xs:enumeration value="18UL006" />
      <xs:enumeration value="18UL007" />
      <xs:enumeration value="18UL008" />
      <xs:enumeration value="18UL009" />
      <xs:enumeration value="18UL010" />
      <xs:enumeration value="18UL011" />
      <xs:enumeration value="18UL012" />
      <xs:enumeration value="18UL013" />
      <xs:enumeration value="18UL014" />
      <xs:enumeration value="18UL015" />
      <xs:enumeration value="18UL016" />
      <xs:enumeration value="18UL017" />
      <xs:enumeration value="18UL018" />
      <xs:enumeration value="18UL019" />
      <xs:enumeration value="18UL020" />
      <xs:enumeration value="18UL021" />
      <xs:enumeration value="18UL022" />
      <xs:enumeration value="18UL023" />
      <xs:enumeration value="18UL024" />
      <xs:enumeration value="18UL025" />
      <xs:enumeration value="18UL026" />
      <xs:enumeration value="18UL027" />
      <xs:enumeration value="18UL028" />
      <xs:enumeration value="18UL029" />
      <xs:enumeration value="18UL030" />
      <xs:enumeration value="18UL031" />
      <xs:enumeration value="18UL032" />
      <xs:enumeration value="18UL033" />
      <xs:enumeration value="18UL034" />
      <xs:enumeration value="18UL035" />
      <xs:enumeration value="18UL036" />
      <xs:enumeration value="18UL037" />
      <xs:enumeration value="18UL038" />
      <xs:enumeration value="18UL039" />
      <xs:enumeration value="18UL040" />
      <xs:enumeration value="18UL041" />
      <xs:enumeration value="18UL042" />
      <xs:enumeration value="18UL043" />
      <xs:enumeration value="18UL044" />
      <xs:enumeration value="18UL045" />
      <xs:enumeration value="18UL046" />
      <xs:enumeration value="18UL047" />
      <xs:enumeration value="18UL048" />
      <xs:enumeration value="18UL049" />
      <xs:enumeration value="18UL050" />
      <xs:enumeration value="18UL051" />
      <xs:enumeration value="18UL052" />
      <xs:enumeration value="18UL053" />
      <xs:enumeration value="18UL054" />
      <xs:enumeration value="18UL055" />
      <xs:enumeration value="18UL056" />
      <xs:enumeration value="19UC001" />
      <xs:enumeration value="19UC002" />
      <xs:enumeration value="19UD001" />
      <xs:enumeration value="19UD002" />
      <xs:enumeration value="19UD003" />
      <xs:enumeration value="19UD004" />
      <xs:enumeration value="19UD005" />
      <xs:enumeration value="19UD006" />
      <xs:enumeration value="19UD007" />
      <xs:enumeration value="19UD008" />
      <xs:enumeration value="19UD009" />
      <xs:enumeration value="19UD010" />
      <xs:enumeration value="19UD011" />
      <xs:enumeration value="19UD012" />
      <xs:enumeration value="19UD013" />
      <xs:enumeration value="19UD014" />
      <xs:enumeration value="19UD015" />
      <xs:enumeration value="19UD016" />
      <xs:enumeration value="19UD017" />
      <xs:enumeration value="19UD018" />
      <xs:enumeration value="19UD019" />
      <xs:enumeration value="19UD020" />
      <xs:enumeration value="19UD021" />
      <xs:enumeration value="19UD022" />
      <xs:enumeration value="19UD023" />
      <xs:enumeration value="19UD024" />
      <xs:enumeration value="19UD025" />
      <xs:enumeration value="19UD026" />
      <xs:enumeration value="19UD027" />
      <xs:enumeration value="19UD028" />
      <xs:enumeration value="19UE001" />
      <xs:enumeration value="19UE002" />
      <xs:enumeration value="19UE003" />
      <xs:enumeration value="19UE004" />
      <xs:enumeration value="19UE005" />
      <xs:enumeration value="19UE006" />
      <xs:enumeration value="19UE007" />
      <xs:enumeration value="19UE008" />
      <xs:enumeration value="19UE009" />
      <xs:enumeration value="19UE010" />
      <xs:enumeration value="19UE011" />
      <xs:enumeration value="19UE012" />
      <xs:enumeration value="19UE013" />
      <xs:enumeration value="19UE014" />
      <xs:enumeration value="19UE015" />
      <xs:enumeration value="19UE016" />
      <xs:enumeration value="19UE017" />
      <xs:enumeration value="19UE018" />
      <xs:enumeration value="19UE019" />
      <xs:enumeration value="19UE020" />
      <xs:enumeration value="19UE021" />
      <xs:enumeration value="19UE022" />
      <xs:enumeration value="19UE023" />
      <xs:enumeration value="19UE024" />
      <xs:enumeration value="19UE025" />
      <xs:enumeration value="19UE026" />
      <xs:enumeration value="19UE027" />
      <xs:enumeration value="19UE028" />
      <xs:enumeration value="19UE029" />
      <xs:enumeration value="19UE030" />
      <xs:enumeration value="19UE031" />
      <xs:enumeration value="19UE032" />
      <xs:enumeration value="19UE033" />
      <xs:enumeration value="19UE034" />
      <xs:enumeration value="19UE035" />
      <xs:enumeration value="19UE036" />
      <xs:enumeration value="19UE037" />
      <xs:enumeration value="19UE038" />
      <xs:enumeration value="19UE039" />
      <xs:enumeration value="19UE040" />
      <xs:enumeration value="19UE041" />
      <xs:enumeration value="19UE042" />
      <xs:enumeration value="19UE043" />
      <xs:enumeration value="19UE044" />
      <xs:enumeration value="19UE045" />
      <xs:enumeration value="19UE046" />
      <xs:enumeration value="19UE047" />
      <xs:enumeration value="19UE048" />
      <xs:enumeration value="19UE049" />
      <xs:enumeration value="19UE050" />
      <xs:enumeration value="19UE051" />
      <xs:enumeration value="19UE052" />
      <xs:enumeration value="19UE053" />
      <xs:enumeration value="19UE054" />
      <xs:enumeration value="19UE055" />
      <xs:enumeration value="19UE056" />
      <xs:enumeration value="19UE057" />
      <xs:enumeration value="19UE058" />
      <xs:enumeration value="19UE059" />
      <xs:enumeration value="19UE060" />
      <xs:enumeration value="19UE061" />
      <xs:enumeration value="19UE062" />
      <xs:enumeration value="19UE063" />
      <xs:enumeration value="19UE064" />
      <xs:enumeration value="19UE065" />
      <xs:enumeration value="19UE066" />
      <xs:enumeration value="19UE067" />
      <xs:enumeration value="19UE068" />
      <xs:enumeration value="19UE069" />
      <xs:enumeration value="19UE070" />
      <xs:enumeration value="19UE071" />
      <xs:enumeration value="19UE072" />
      <xs:enumeration value="19UE073" />
      <xs:enumeration value="19UE074" />
      <xs:enumeration value="19UG001" />
      <xs:enumeration value="19UG002" />
      <xs:enumeration value="19UG003" />
      <xs:enumeration value="19UG004" />
      <xs:enumeration value="19UG005" />
      <xs:enumeration value="19UG006" />
      <xs:enumeration value="19UG007" />
      <xs:enumeration value="19UG008" />
      <xs:enumeration value="19UG009" />
      <xs:enumeration value="19UG010" />
      <xs:enumeration value="19UG011" />
      <xs:enumeration value="19UG012" />
      <xs:enumeration value="19UG013" />
      <xs:enumeration value="19UG014" />
      <xs:enumeration value="19UG015" />
      <xs:enumeration value="19UG016" />
      <xs:enumeration value="19UG017" />
      <xs:enumeration value="19UG018" />
      <xs:enumeration value="19UG019" />
      <xs:enumeration value="19UG020" />
      <xs:enumeration value="19UG021" />
      <xs:enumeration value="19UG022" />
      <xs:enumeration value="19UG023" />
      <xs:enumeration value="19UG024" />
      <xs:enumeration value="19UG025" />
      <xs:enumeration value="19UG026" />
      <xs:enumeration value="19UG027" />
      <xs:enumeration value="19UG028" />
      <xs:enumeration value="19UH001" />
      <xs:enumeration value="19UH002" />
      <xs:enumeration value="19UH003" />
      <xs:enumeration value="19UH004" />
      <xs:enumeration value="19UH005" />
      <xs:enumeration value="19UH006" />
      <xs:enumeration value="19UH007" />
      <xs:enumeration value="19UH008" />
      <xs:enumeration value="19UH009" />
      <xs:enumeration value="19UH010" />
      <xs:enumeration value="19UH011" />
      <xs:enumeration value="19UH012" />
      <xs:enumeration value="19UH013" />
      <xs:enumeration value="19UH014" />
      <xs:enumeration value="19UH015" />
      <xs:enumeration value="19UH016" />
      <xs:enumeration value="19UH017" />
      <xs:enumeration value="19UH018" />
      <xs:enumeration value="19UH019" />
      <xs:enumeration value="19UH020" />
      <xs:enumeration value="19UH021" />
      <xs:enumeration value="19UH022" />
      <xs:enumeration value="19UH023" />
      <xs:enumeration value="19UH024" />
      <xs:enumeration value="19UH025" />
      <xs:enumeration value="19UH026" />
      <xs:enumeration value="19UH027" />
      <xs:enumeration value="19UH028" />
      <xs:enumeration value="19UH029" />
      <xs:enumeration value="19UH030" />
      <xs:enumeration value="19UH031" />
      <xs:enumeration value="19UH032" />
      <xs:enumeration value="19UH033" />
      <xs:enumeration value="19UH034" />
      <xs:enumeration value="19UH035" />
      <xs:enumeration value="19UH036" />
      <xs:enumeration value="19UH037" />
      <xs:enumeration value="19UH038" />
      <xs:enumeration value="19UH039" />
      <xs:enumeration value="19UH040" />
      <xs:enumeration value="19UH041" />
      <xs:enumeration value="19UH042" />
      <xs:enumeration value="19UH043" />
      <xs:enumeration value="19UH044" />
      <xs:enumeration value="19UH045" />
      <xs:enumeration value="19UH046" />
      <xs:enumeration value="19UH047" />
      <xs:enumeration value="19UH048" />
      <xs:enumeration value="19UH049" />
      <xs:enumeration value="19UH050" />
      <xs:enumeration value="19UH051" />
      <xs:enumeration value="19UH052" />
      <xs:enumeration value="19UH053" />
      <xs:enumeration value="19UH054" />
      <xs:enumeration value="19UH055" />
      <xs:enumeration value="19UH056" />
      <xs:enumeration value="19UH057" />
      <xs:enumeration value="19UH058" />
      <xs:enumeration value="19UH059" />
      <xs:enumeration value="19UH060" />
      <xs:enumeration value="19UH061" />
      <xs:enumeration value="19UH062" />
      <xs:enumeration value="19UH063" />
      <xs:enumeration value="19UH064" />
      <xs:enumeration value="19UH065" />
      <xs:enumeration value="19UH066" />
      <xs:enumeration value="19UH067" />
      <xs:enumeration value="19UH068" />
      <xs:enumeration value="19UH069" />
      <xs:enumeration value="19UH070" />
      <xs:enumeration value="19UH071" />
      <xs:enumeration value="19UH072" />
      <xs:enumeration value="19UH073" />
      <xs:enumeration value="19UH074" />
      <xs:enumeration value="19UH075" />
      <xs:enumeration value="19UH076" />
      <xs:enumeration value="19UH077" />
      <xs:enumeration value="19UH078" />
      <xs:enumeration value="19UH079" />
      <xs:enumeration value="19UH080" />
      <xs:enumeration value="19UH081" />
      <xs:enumeration value="19UH082" />
      <xs:enumeration value="19UH083" />
      <xs:enumeration value="19UH084" />
      <xs:enumeration value="19UH085" />
      <xs:enumeration value="19UH086" />
      <xs:enumeration value="19UH087" />
      <xs:enumeration value="19UH088" />
      <xs:enumeration value="19UH089" />
      <xs:enumeration value="19UH090" />
      <xs:enumeration value="19UH091" />
      <xs:enumeration value="19UH092" />
      <xs:enumeration value="19UH093" />
      <xs:enumeration value="19UH094" />
      <xs:enumeration value="19UH095" />
      <xs:enumeration value="19UH096" />
      <xs:enumeration value="19UH097" />
      <xs:enumeration value="19UH098" />
      <xs:enumeration value="19UH099" />
      <xs:enumeration value="19UH100" />
      <xs:enumeration value="19UH101" />
      <xs:enumeration value="19UH102" />
      <xs:enumeration value="19UH103" />
      <xs:enumeration value="19UH104" />
      <xs:enumeration value="19UH105" />
      <xs:enumeration value="19UH106" />
      <xs:enumeration value="19UH107" />
      <xs:enumeration value="19UH108" />
      <xs:enumeration value="19UH109" />
      <xs:enumeration value="19UH110" />
      <xs:enumeration value="19UH111" />
      <xs:enumeration value="19UH112" />
      <xs:enumeration value="19UH113" />
      <xs:enumeration value="19UH114" />
      <xs:enumeration value="19UH115" />
      <xs:enumeration value="19UH116" />
      <xs:enumeration value="19UH117" />
      <xs:enumeration value="19UH118" />
      <xs:enumeration value="19UH119" />
      <xs:enumeration value="19UH120" />
      <xs:enumeration value="19UH121" />
      <xs:enumeration value="19UH122" />
      <xs:enumeration value="19UH123" />
      <xs:enumeration value="19UH124" />
      <xs:enumeration value="19UH125" />
      <xs:enumeration value="19UH126" />
      <xs:enumeration value="19UH127" />
      <xs:enumeration value="19UH128" />
      <xs:enumeration value="19UH129" />
      <xs:enumeration value="19UH130" />
      <xs:enumeration value="19UH131" />
      <xs:enumeration value="19UH132" />
      <xs:enumeration value="19UH133" />
      <xs:enumeration value="19UH134" />
      <xs:enumeration value="19UH135" />
      <xs:enumeration value="19UH136" />
      <xs:enumeration value="19UH137" />
      <xs:enumeration value="19UH138" />
      <xs:enumeration value="19UJ001" />
      <xs:enumeration value="20UB001" />
      <xs:enumeration value="20UB002" />
      <xs:enumeration value="20UB003" />
      <xs:enumeration value="20UB004" />
      <xs:enumeration value="20UB005" />
      <xs:enumeration value="20UB006" />
      <xs:enumeration value="20UB007" />
      <xs:enumeration value="20UB008" />
      <xs:enumeration value="20UB009" />
      <xs:enumeration value="20UB010" />
      <xs:enumeration value="20UB011" />
      <xs:enumeration value="20UD001" />
      <xs:enumeration value="20UD002" />
      <xs:enumeration value="20UD003" />
      <xs:enumeration value="20UD004" />
      <xs:enumeration value="20UD005" />
      <xs:enumeration value="20UD006" />
      <xs:enumeration value="20UD008" />
      <xs:enumeration value="20UD009" />
      <xs:enumeration value="20UD010" />
      <xs:enumeration value="20UE001" />
      <xs:enumeration value="20UE002" />
      <xs:enumeration value="20UE003" />
      <xs:enumeration value="20UE004" />
      <xs:enumeration value="20UE005" />
      <xs:enumeration value="20UE006" />
      <xs:enumeration value="20UE007" />
      <xs:enumeration value="20UE008" />
      <xs:enumeration value="20UE009" />
      <xs:enumeration value="20UE010" />
      <xs:enumeration value="20UE011" />
      <xs:enumeration value="20UE012" />
      <xs:enumeration value="20UE013" />
      <xs:enumeration value="20UE014" />
      <xs:enumeration value="20UE015" />
      <xs:enumeration value="20UE016" />
      <xs:enumeration value="20UF001" />
      <xs:enumeration value="20UF002" />
      <xs:enumeration value="20UF003" />
      <xs:enumeration value="20UF004" />
      <xs:enumeration value="20UF005" />
      <xs:enumeration value="20UF006" />
      <xs:enumeration value="20UF007" />
      <xs:enumeration value="20UF008" />
      <xs:enumeration value="20UF009" />
      <xs:enumeration value="20UF010" />
      <xs:enumeration value="20UF011" />
      <xs:enumeration value="20UF012" />
      <xs:enumeration value="20UF013" />
      <xs:enumeration value="20UF014" />
      <xs:enumeration value="20UF015" />
      <xs:enumeration value="20UF016" />
      <xs:enumeration value="20UF017" />
      <xs:enumeration value="20UF018" />
      <xs:enumeration value="20UF019" />
      <xs:enumeration value="20UF020" />
      <xs:enumeration value="20UF021" />
      <xs:enumeration value="20UG001" />
      <xs:enumeration value="20UG002" />
      <xs:enumeration value="20UG003" />
      <xs:enumeration value="20UG004" />
      <xs:enumeration value="20UG005" />
      <xs:enumeration value="20UG006" />
      <xs:enumeration value="20UG007" />
      <xs:enumeration value="20UG008" />
      <xs:enumeration value="20UG009" />
      <xs:enumeration value="20UG010" />
      <xs:enumeration value="20UG011" />
      <xs:enumeration value="20UG012" />
      <xs:enumeration value="20UG013" />
      <xs:enumeration value="20UG014" />
      <xs:enumeration value="20UG015" />
      <xs:enumeration value="20UH001" />
      <xs:enumeration value="20UH002" />
      <xs:enumeration value="20UH003" />
      <xs:enumeration value="20UH004" />
      <xs:enumeration value="20UH005" />
      <xs:enumeration value="20UH006" />
      <xs:enumeration value="20UH007" />
      <xs:enumeration value="20UH008" />
      <xs:enumeration value="20UH009" />
      <xs:enumeration value="20UH010" />
      <xs:enumeration value="20UH011" />
      <xs:enumeration value="20UH012" />
      <xs:enumeration value="20UH013" />
      <xs:enumeration value="20UH014" />
      <xs:enumeration value="20UH015" />
      <xs:enumeration value="20UH016" />
      <xs:enumeration value="20UH017" />
      <xs:enumeration value="20UH018" />
      <xs:enumeration value="20UH019" />
      <xs:enumeration value="20UH020" />
      <xs:enumeration value="20UH021" />
      <xs:enumeration value="20UH022" />
      <xs:enumeration value="20UH023" />
      <xs:enumeration value="20UH024" />
      <xs:enumeration value="20UH025" />
      <xs:enumeration value="20UH026" />
      <xs:enumeration value="20UH027" />
      <xs:enumeration value="20UH028" />
      <xs:enumeration value="20UH029" />
      <xs:enumeration value="20UH030" />
      <xs:enumeration value="20UH031" />
      <xs:enumeration value="20UH032" />
      <xs:enumeration value="20UH033" />
      <xs:enumeration value="20UH034" />
      <xs:enumeration value="20UH035" />
      <xs:enumeration value="20UH036" />
      <xs:enumeration value="20UH037" />
      <xs:enumeration value="20UH038" />
      <xs:enumeration value="20UH039" />
      <xs:enumeration value="20UH040" />
      <xs:enumeration value="20UH041" />
      <xs:enumeration value="20UH042" />
      <xs:enumeration value="20UH043" />
      <xs:enumeration value="20UH044" />
      <xs:enumeration value="20UH045" />
      <xs:enumeration value="20UH046" />
      <xs:enumeration value="20UH047" />
      <xs:enumeration value="20UH048" />
      <xs:enumeration value="20UH049" />
      <xs:enumeration value="20UH050" />
      <xs:enumeration value="20UH051" />
      <xs:enumeration value="20UJ001" />
      <xs:enumeration value="20UJ002" />
      <xs:enumeration value="20UJ003" />
      <xs:enumeration value="20UJ004" />
      <xs:enumeration value="20UJ005" />
      <xs:enumeration value="20UJ006" />
      <xs:enumeration value="20UJ007" />
      <xs:enumeration value="20UJ008" />
      <xs:enumeration value="20UJ009" />
      <xs:enumeration value="21UF001" />
      <xs:enumeration value="21UF002" />
      <xs:enumeration value="21UF003" />
      <xs:enumeration value="21UF004" />
      <xs:enumeration value="21UF005" />
      <xs:enumeration value="21UF006" />
      <xs:enumeration value="21UF007" />
      <xs:enumeration value="21UF008" />
      <xs:enumeration value="21UF009" />
      <xs:enumeration value="21UF010" />
      <xs:enumeration value="21UF011" />
      <xs:enumeration value="21UF012" />
      <xs:enumeration value="21UF013" />
      <xs:enumeration value="21UF014" />
      <xs:enumeration value="21UF015" />
      <xs:enumeration value="21UF016" />
      <xs:enumeration value="21UF017" />
      <xs:enumeration value="21UF018" />
      <xs:enumeration value="21UF019" />
      <xs:enumeration value="21UF020" />
      <xs:enumeration value="21UF021" />
      <xs:enumeration value="21UF022" />
      <xs:enumeration value="21UF023" />
      <xs:enumeration value="21UF025" />
      <xs:enumeration value="21UF026" />
      <xs:enumeration value="21UF027" />
      <xs:enumeration value="21UF028" />
      <xs:enumeration value="21UF029" />
      <xs:enumeration value="21UF030" />
      <xs:enumeration value="21UG001" />
      <xs:enumeration value="21UG002" />
      <xs:enumeration value="21UG003" />
      <xs:enumeration value="21UG004" />
      <xs:enumeration value="21UG005" />
      <xs:enumeration value="21UG006" />
      <xs:enumeration value="21UG007" />
      <xs:enumeration value="21UG008" />
      <xs:enumeration value="21UG009" />
      <xs:enumeration value="21UG010" />
      <xs:enumeration value="21UG011" />
      <xs:enumeration value="21UG012" />
      <xs:enumeration value="21UG013" />
      <xs:enumeration value="21UG014" />
      <xs:enumeration value="21UG015" />
      <xs:enumeration value="21UG016" />
      <xs:enumeration value="21UG017" />
      <xs:enumeration value="21UG018" />
      <xs:enumeration value="21UG019" />
      <xs:enumeration value="21UG020" />
      <xs:enumeration value="21UG021" />
      <xs:enumeration value="21UG022" />
      <xs:enumeration value="21UG023" />
      <xs:enumeration value="21UG024" />
      <xs:enumeration value="21UG025" />
      <xs:enumeration value="21UG026" />
      <xs:enumeration value="21UG027" />
      <xs:enumeration value="21UG028" />
      <xs:enumeration value="21UG029" />
      <xs:enumeration value="21UG030" />
      <xs:enumeration value="21UG031" />
      <xs:enumeration value="21UG032" />
      <xs:enumeration value="21UG033" />
      <xs:enumeration value="21UH001" />
      <xs:enumeration value="21UH002" />
      <xs:enumeration value="21UH003" />
      <xs:enumeration value="21UH004" />
      <xs:enumeration value="21UH005" />
      <xs:enumeration value="21UH006" />
      <xs:enumeration value="21UH007" />
      <xs:enumeration value="21UH008" />
      <xs:enumeration value="21UH009" />
      <xs:enumeration value="21UH010" />
      <xs:enumeration value="21UH011" />
      <xs:enumeration value="21UH012" />
      <xs:enumeration value="21UH013" />
      <xs:enumeration value="21UH014" />
      <xs:enumeration value="21UH015" />
      <xs:enumeration value="21UH016" />
      <xs:enumeration value="21UH017" />
      <xs:enumeration value="21UH018" />
      <xs:enumeration value="21UH019" />
      <xs:enumeration value="21UH020" />
      <xs:enumeration value="21UH021" />
      <xs:enumeration value="21UH022" />
      <xs:enumeration value="21UH023" />
      <xs:enumeration value="21UH024" />
      <xs:enumeration value="21UH025" />
      <xs:enumeration value="21UH026" />
      <xs:enumeration value="21UH027" />
      <xs:enumeration value="21UH028" />
      <xs:enumeration value="21UH029" />
      <xs:enumeration value="21UH030" />
      <xs:enumeration value="21UH031" />
      <xs:enumeration value="21UH032" />
      <xs:enumeration value="21UH033" />
      <xs:enumeration value="21UH034" />
      <xs:enumeration value="21UH035" />
      <xs:enumeration value="21UH036" />
      <xs:enumeration value="21UH037" />
      <xs:enumeration value="21UH038" />
      <xs:enumeration value="21UH039" />
      <xs:enumeration value="21UH040" />
      <xs:enumeration value="21UH041" />
      <xs:enumeration value="21UH042" />
      <xs:enumeration value="22UB001" />
      <xs:enumeration value="22UB002" />
      <xs:enumeration value="22UB003" />
      <xs:enumeration value="22UB004" />
      <xs:enumeration value="22UB005" />
      <xs:enumeration value="22UB006" />
      <xs:enumeration value="22UC001" />
      <xs:enumeration value="22UC002" />
      <xs:enumeration value="22UC003" />
      <xs:enumeration value="22UC004" />
      <xs:enumeration value="22UC005" />
      <xs:enumeration value="22UC006" />
      <xs:enumeration value="22UC007" />
      <xs:enumeration value="22UC008" />
      <xs:enumeration value="22UC009" />
      <xs:enumeration value="22UC010" />
      <xs:enumeration value="22UC011" />
      <xs:enumeration value="22UC012" />
      <xs:enumeration value="22UC013" />
      <xs:enumeration value="22UC014" />
      <xs:enumeration value="22UC015" />
      <xs:enumeration value="22UC016" />
      <xs:enumeration value="22UC017" />
      <xs:enumeration value="22UC018" />
      <xs:enumeration value="22UC019" />
      <xs:enumeration value="22UC020" />
      <xs:enumeration value="22UC021" />
      <xs:enumeration value="22UC022" />
      <xs:enumeration value="22UC023" />
      <xs:enumeration value="22UC024" />
      <xs:enumeration value="22UC025" />
      <xs:enumeration value="22UC026" />
      <xs:enumeration value="22UC027" />
      <xs:enumeration value="22UC028" />
      <xs:enumeration value="22UC029" />
      <xs:enumeration value="22UC030" />
      <xs:enumeration value="22UC031" />
      <xs:enumeration value="22UC032" />
      <xs:enumeration value="22UC033" />
      <xs:enumeration value="22UC034" />
      <xs:enumeration value="22UC035" />
      <xs:enumeration value="22UC036" />
      <xs:enumeration value="22UC037" />
      <xs:enumeration value="22UC038" />
      <xs:enumeration value="22UC039" />
      <xs:enumeration value="22UC040" />
      <xs:enumeration value="22UC041" />
      <xs:enumeration value="22UC042" />
      <xs:enumeration value="22UC043" />
      <xs:enumeration value="22UC044" />
      <xs:enumeration value="22UC045" />
      <xs:enumeration value="22UC046" />
      <xs:enumeration value="22UC047" />
      <xs:enumeration value="22UC048" />
      <xs:enumeration value="22UC049" />
      <xs:enumeration value="22UC050" />
      <xs:enumeration value="22UC051" />
      <xs:enumeration value="22UC052" />
      <xs:enumeration value="22UC053" />
      <xs:enumeration value="22UC054" />
      <xs:enumeration value="22UC055" />
      <xs:enumeration value="22UC056" />
      <xs:enumeration value="22UC057" />
      <xs:enumeration value="22UC058" />
      <xs:enumeration value="22UC059" />
      <xs:enumeration value="22UC060" />
      <xs:enumeration value="22UC061" />
      <xs:enumeration value="22UC062" />
      <xs:enumeration value="22UC063" />
      <xs:enumeration value="22UC064" />
      <xs:enumeration value="22UD001" />
      <xs:enumeration value="22UD002" />
      <xs:enumeration value="22UD003" />
      <xs:enumeration value="22UD004" />
      <xs:enumeration value="22UD005" />
      <xs:enumeration value="22UD006" />
      <xs:enumeration value="22UD007" />
      <xs:enumeration value="22UD008" />
      <xs:enumeration value="22UD009" />
      <xs:enumeration value="22UF001" />
      <xs:enumeration value="22UF002" />
      <xs:enumeration value="22UF003" />
      <xs:enumeration value="22UF004" />
      <xs:enumeration value="22UF005" />
      <xs:enumeration value="22UF006" />
      <xs:enumeration value="22UF007" />
      <xs:enumeration value="22UF008" />
      <xs:enumeration value="22UF009" />
      <xs:enumeration value="22UF010" />
      <xs:enumeration value="22UF011" />
      <xs:enumeration value="22UF012" />
      <xs:enumeration value="22UF013" />
      <xs:enumeration value="22UF014" />
      <xs:enumeration value="22UF015" />
      <xs:enumeration value="22UF016" />
      <xs:enumeration value="22UF017" />
      <xs:enumeration value="22UF018" />
      <xs:enumeration value="22UF019" />
      <xs:enumeration value="22UF020" />
      <xs:enumeration value="22UF021" />
      <xs:enumeration value="22UF022" />
      <xs:enumeration value="22UF023" />
      <xs:enumeration value="22UF024" />
      <xs:enumeration value="22UF025" />
      <xs:enumeration value="22UF026" />
      <xs:enumeration value="22UF027" />
      <xs:enumeration value="22UG001" />
      <xs:enumeration value="22UG002" />
      <xs:enumeration value="22UG003" />
      <xs:enumeration value="22UG004" />
      <xs:enumeration value="22UG005" />
      <xs:enumeration value="22UG006" />
      <xs:enumeration value="22UG007" />
      <xs:enumeration value="22UG008" />
      <xs:enumeration value="22UG009" />
      <xs:enumeration value="22UG010" />
      <xs:enumeration value="22UG011" />
      <xs:enumeration value="22UG012" />
      <xs:enumeration value="22UG013" />
      <xs:enumeration value="22UG014" />
      <xs:enumeration value="22UG015" />
      <xs:enumeration value="22UG016" />
      <xs:enumeration value="22UG017" />
      <xs:enumeration value="22UG018" />
      <xs:enumeration value="22UG019" />
      <xs:enumeration value="22UG020" />
      <xs:enumeration value="22UG021" />
      <xs:enumeration value="22UG022" />
      <xs:enumeration value="22UG023" />
      <xs:enumeration value="22UG024" />
      <xs:enumeration value="22UG025" />
      <xs:enumeration value="22UG026" />
      <xs:enumeration value="22UG027" />
      <xs:enumeration value="22UG028" />
      <xs:enumeration value="22UG029" />
      <xs:enumeration value="22UG030" />
      <xs:enumeration value="22UG031" />
      <xs:enumeration value="22UG032" />
      <xs:enumeration value="22UG033" />
      <xs:enumeration value="22UG034" />
      <xs:enumeration value="22UG035" />
      <xs:enumeration value="22UH001" />
      <xs:enumeration value="22UH002" />
      <xs:enumeration value="22UH003" />
      <xs:enumeration value="22UH004" />
      <xs:enumeration value="22UH005" />
      <xs:enumeration value="22UH006" />
      <xs:enumeration value="22UH007" />
      <xs:enumeration value="22UH008" />
      <xs:enumeration value="22UH009" />
      <xs:enumeration value="22UH010" />
      <xs:enumeration value="22UH011" />
      <xs:enumeration value="22UH012" />
      <xs:enumeration value="22UH013" />
      <xs:enumeration value="22UH014" />
      <xs:enumeration value="22UH015" />
      <xs:enumeration value="22UH016" />
      <xs:enumeration value="22UH017" />
      <xs:enumeration value="22UH018" />
      <xs:enumeration value="22UH019" />
      <xs:enumeration value="22UH020" />
      <xs:enumeration value="22UH021" />
      <xs:enumeration value="22UH022" />
      <xs:enumeration value="22UH023" />
      <xs:enumeration value="22UH024" />
      <xs:enumeration value="22UH025" />
      <xs:enumeration value="22UH026" />
      <xs:enumeration value="22UH027" />
      <xs:enumeration value="22UH028" />
      <xs:enumeration value="22UK001" />
      <xs:enumeration value="22UK002" />
      <xs:enumeration value="22UK003" />
      <xs:enumeration value="22UK004" />
      <xs:enumeration value="22UK005" />
      <xs:enumeration value="22UK006" />
      <xs:enumeration value="22UK007" />
      <xs:enumeration value="22UK008" />
      <xs:enumeration value="22UK009" />
      <xs:enumeration value="22UK010" />
      <xs:enumeration value="22UK011" />
      <xs:enumeration value="22UK012" />
      <xs:enumeration value="22UK013" />
      <xs:enumeration value="22UK014" />
      <xs:enumeration value="22UK015" />
      <xs:enumeration value="22UK016" />
      <xs:enumeration value="22UK017" />
      <xs:enumeration value="22UK018" />
      <xs:enumeration value="22UK019" />
      <xs:enumeration value="22UK020" />
      <xs:enumeration value="22UK021" />
      <xs:enumeration value="22UK022" />
      <xs:enumeration value="22UK023" />
      <xs:enumeration value="22UK024" />
      <xs:enumeration value="22UK025" />
      <xs:enumeration value="22UK026" />
      <xs:enumeration value="22UK027" />
      <xs:enumeration value="22UK028" />
      <xs:enumeration value="22UK029" />
      <xs:enumeration value="22UK030" />
      <xs:enumeration value="22UK031" />
      <xs:enumeration value="22UK032" />
      <xs:enumeration value="22UK033" />
      <xs:enumeration value="22UL001" />
      <xs:enumeration value="22UL002" />
      <xs:enumeration value="22UL003" />
      <xs:enumeration value="22UL004" />
      <xs:enumeration value="22UL005" />
      <xs:enumeration value="22UL006" />
      <xs:enumeration value="22UL007" />
      <xs:enumeration value="22UL008" />
      <xs:enumeration value="22UL009" />
      <xs:enumeration value="22UL010" />
      <xs:enumeration value="22UL011" />
      <xs:enumeration value="22UL012" />
      <xs:enumeration value="22UL013" />
      <xs:enumeration value="22UL014" />
      <xs:enumeration value="22UN001" />
      <xs:enumeration value="22UN002" />
      <xs:enumeration value="22UN003" />
      <xs:enumeration value="22UN004" />
      <xs:enumeration value="22UN005" />
      <xs:enumeration value="22UN006" />
      <xs:enumeration value="22UN007" />
      <xs:enumeration value="22UN008" />
      <xs:enumeration value="22UN009" />
      <xs:enumeration value="22UN010" />
      <xs:enumeration value="22UN011" />
      <xs:enumeration value="22UN012" />
      <xs:enumeration value="22UN013" />
      <xs:enumeration value="22UN014" />
      <xs:enumeration value="22UN015" />
      <xs:enumeration value="22UN016" />
      <xs:enumeration value="22UN017" />
      <xs:enumeration value="22UN018" />
      <xs:enumeration value="22UN019" />
      <xs:enumeration value="22UN020" />
      <xs:enumeration value="22UN021" />
      <xs:enumeration value="22UN022" />
      <xs:enumeration value="22UN023" />
      <xs:enumeration value="22UN024" />
      <xs:enumeration value="22UN025" />
      <xs:enumeration value="22UN026" />
      <xs:enumeration value="22UN027" />
      <xs:enumeration value="22UQ001" />
      <xs:enumeration value="22UQ002" />
      <xs:enumeration value="22UQ003" />
      <xs:enumeration value="22UQ004" />
      <xs:enumeration value="22UQ005" />
      <xs:enumeration value="22UQ006" />
      <xs:enumeration value="22UQ007" />
      <xs:enumeration value="22UQ008" />
      <xs:enumeration value="22UQ009" />
      <xs:enumeration value="22UQ010" />
      <xs:enumeration value="22UQ011" />
      <xs:enumeration value="22UQ012" />
      <xs:enumeration value="22UQ013" />
      <xs:enumeration value="22UQ014" />
      <xs:enumeration value="22UQ015" />
      <xs:enumeration value="22UQ016" />
      <xs:enumeration value="22UQ017" />
      <xs:enumeration value="22UQ018" />
      <xs:enumeration value="22UQ019" />
      <xs:enumeration value="22UQ020" />
      <xs:enumeration value="22UQ021" />
      <xs:enumeration value="22UQ022" />
      <xs:enumeration value="22UQ023" />
      <xs:enumeration value="22UQ024" />
      <xs:enumeration value="22UQ025" />
      <xs:enumeration value="22UQ026" />
      <xs:enumeration value="22UQ027" />
      <xs:enumeration value="22UQ028" />
      <xs:enumeration value="22UQ029" />
      <xs:enumeration value="22UQ030" />
      <xs:enumeration value="22UQ031" />
      <xs:enumeration value="22UQ032" />
      <xs:enumeration value="22UQ033" />
      <xs:enumeration value="22UQ034" />
      <xs:enumeration value="22UQ035" />
      <xs:enumeration value="22UQ036" />
      <xs:enumeration value="22UQ037" />
      <xs:enumeration value="22UQ038" />
      <xs:enumeration value="22UQ039" />
      <xs:enumeration value="22UQ040" />
      <xs:enumeration value="22UQ041" />
      <xs:enumeration value="22UQ042" />
      <xs:enumeration value="22UQ043" />
      <xs:enumeration value="22UQ044" />
      <xs:enumeration value="22UQ045" />
      <xs:enumeration value="22UQ046" />
      <xs:enumeration value="22UQ047" />
      <xs:enumeration value="22UQ048" />
      <xs:enumeration value="22UQ049" />
      <xs:enumeration value="22UQ050" />
      <xs:enumeration value="22UQ051" />
      <xs:enumeration value="22UQ052" />
      <xs:enumeration value="22UQ053" />
      <xs:enumeration value="22UQ054" />
      <xs:enumeration value="22UQ055" />
      <xs:enumeration value="22UQ056" />
      <xs:enumeration value="22UQ057" />
      <xs:enumeration value="22UQ058" />
      <xs:enumeration value="22UQ059" />
      <xs:enumeration value="23UB001" />
      <xs:enumeration value="23UB002" />
      <xs:enumeration value="23UB003" />
      <xs:enumeration value="23UB004" />
      <xs:enumeration value="23UB005" />
      <xs:enumeration value="23UC001" />
      <xs:enumeration value="23UC002" />
      <xs:enumeration value="23UC003" />
      <xs:enumeration value="23UC004" />
      <xs:enumeration value="23UC005" />
      <xs:enumeration value="23UC006" />
      <xs:enumeration value="23UC007" />
      <xs:enumeration value="23UC008" />
      <xs:enumeration value="23UC009" />
      <xs:enumeration value="23UC010" />
      <xs:enumeration value="23UC011" />
      <xs:enumeration value="23UC012" />
      <xs:enumeration value="23UC013" />
      <xs:enumeration value="23UC014" />
      <xs:enumeration value="23UC015" />
      <xs:enumeration value="23UC016" />
      <xs:enumeration value="23UC017" />
      <xs:enumeration value="23UC018" />
      <xs:enumeration value="23UC019" />
      <xs:enumeration value="23UC020" />
      <xs:enumeration value="23UC021" />
      <xs:enumeration value="23UC022" />
      <xs:enumeration value="23UC023" />
      <xs:enumeration value="23UC024" />
      <xs:enumeration value="23UC025" />
      <xs:enumeration value="23UC026" />
      <xs:enumeration value="23UC027" />
      <xs:enumeration value="23UC028" />
      <xs:enumeration value="23UC029" />
      <xs:enumeration value="23UC030" />
      <xs:enumeration value="23UC031" />
      <xs:enumeration value="23UC032" />
      <xs:enumeration value="23UC033" />
      <xs:enumeration value="23UC034" />
      <xs:enumeration value="23UC035" />
      <xs:enumeration value="23UC036" />
      <xs:enumeration value="23UC037" />
      <xs:enumeration value="23UC038" />
      <xs:enumeration value="23UC039" />
      <xs:enumeration value="23UC040" />
      <xs:enumeration value="23UC041" />
      <xs:enumeration value="23UC042" />
      <xs:enumeration value="23UC043" />
      <xs:enumeration value="23UC044" />
      <xs:enumeration value="23UC045" />
      <xs:enumeration value="23UC046" />
      <xs:enumeration value="23UC047" />
      <xs:enumeration value="23UC048" />
      <xs:enumeration value="23UC049" />
      <xs:enumeration value="23UC050" />
      <xs:enumeration value="23UC051" />
      <xs:enumeration value="23UC052" />
      <xs:enumeration value="23UC053" />
      <xs:enumeration value="23UC054" />
      <xs:enumeration value="23UC055" />
      <xs:enumeration value="23UC056" />
      <xs:enumeration value="23UC057" />
      <xs:enumeration value="23UC058" />
      <xs:enumeration value="23UC059" />
      <xs:enumeration value="23UC060" />
      <xs:enumeration value="23UC061" />
      <xs:enumeration value="23UC062" />
      <xs:enumeration value="23UC063" />
      <xs:enumeration value="23UC064" />
      <xs:enumeration value="23UC065" />
      <xs:enumeration value="23UC066" />
      <xs:enumeration value="23UC067" />
      <xs:enumeration value="23UC068" />
      <xs:enumeration value="23UC069" />
      <xs:enumeration value="23UC070" />
      <xs:enumeration value="23UC071" />
      <xs:enumeration value="23UC072" />
      <xs:enumeration value="23UC073" />
      <xs:enumeration value="23UC074" />
      <xs:enumeration value="23UC075" />
      <xs:enumeration value="23UC076" />
      <xs:enumeration value="23UC077" />
      <xs:enumeration value="23UC078" />
      <xs:enumeration value="23UC079" />
      <xs:enumeration value="23UC080" />
      <xs:enumeration value="23UC081" />
      <xs:enumeration value="23UC082" />
      <xs:enumeration value="23UC083" />
      <xs:enumeration value="23UC084" />
      <xs:enumeration value="23UC085" />
      <xs:enumeration value="23UC086" />
      <xs:enumeration value="23UC087" />
      <xs:enumeration value="23UC088" />
      <xs:enumeration value="23UC089" />
      <xs:enumeration value="23UC090" />
      <xs:enumeration value="23UC091" />
      <xs:enumeration value="23UC092" />
      <xs:enumeration value="23UC093" />
      <xs:enumeration value="23UC094" />
      <xs:enumeration value="23UC095" />
      <xs:enumeration value="23UC096" />
      <xs:enumeration value="23UC097" />
      <xs:enumeration value="23UC098" />
      <xs:enumeration value="23UC099" />
      <xs:enumeration value="23UC100" />
      <xs:enumeration value="23UC101" />
      <xs:enumeration value="23UC102" />
      <xs:enumeration value="23UC103" />
      <xs:enumeration value="23UC104" />
      <xs:enumeration value="23UC105" />
      <xs:enumeration value="23UC106" />
      <xs:enumeration value="23UC107" />
      <xs:enumeration value="23UC108" />
      <xs:enumeration value="23UC109" />
      <xs:enumeration value="23UC110" />
      <xs:enumeration value="23UC111" />
      <xs:enumeration value="23UC112" />
      <xs:enumeration value="23UC113" />
      <xs:enumeration value="23UC114" />
      <xs:enumeration value="23UC115" />
      <xs:enumeration value="23UD001" />
      <xs:enumeration value="23UD002" />
      <xs:enumeration value="23UD003" />
      <xs:enumeration value="23UD004" />
      <xs:enumeration value="23UD005" />
      <xs:enumeration value="23UD006" />
      <xs:enumeration value="23UD007" />
      <xs:enumeration value="23UD008" />
      <xs:enumeration value="23UD009" />
      <xs:enumeration value="23UD010" />
      <xs:enumeration value="23UD011" />
      <xs:enumeration value="23UD012" />
      <xs:enumeration value="23UD013" />
      <xs:enumeration value="23UD014" />
      <xs:enumeration value="23UD015" />
      <xs:enumeration value="23UD016" />
      <xs:enumeration value="23UD017" />
      <xs:enumeration value="23UD018" />
      <xs:enumeration value="23UD019" />
      <xs:enumeration value="23UD020" />
      <xs:enumeration value="23UD021" />
      <xs:enumeration value="23UD022" />
      <xs:enumeration value="23UD023" />
      <xs:enumeration value="23UD024" />
      <xs:enumeration value="23UD025" />
      <xs:enumeration value="23UD026" />
      <xs:enumeration value="23UD027" />
      <xs:enumeration value="23UD028" />
      <xs:enumeration value="23UD029" />
      <xs:enumeration value="23UD030" />
      <xs:enumeration value="23UD031" />
      <xs:enumeration value="23UD032" />
      <xs:enumeration value="23UD033" />
      <xs:enumeration value="23UD034" />
      <xs:enumeration value="23UD035" />
      <xs:enumeration value="23UD036" />
      <xs:enumeration value="23UD037" />
      <xs:enumeration value="23UD038" />
      <xs:enumeration value="23UD039" />
      <xs:enumeration value="23UD040" />
      <xs:enumeration value="23UD041" />
      <xs:enumeration value="23UE002" />
      <xs:enumeration value="23UF001" />
      <xs:enumeration value="23UF002" />
      <xs:enumeration value="23UF003" />
      <xs:enumeration value="23UF004" />
      <xs:enumeration value="23UF005" />
      <xs:enumeration value="23UF006" />
      <xs:enumeration value="23UF007" />
      <xs:enumeration value="23UF008" />
      <xs:enumeration value="23UF009" />
      <xs:enumeration value="23UF010" />
      <xs:enumeration value="23UF011" />
      <xs:enumeration value="23UF012" />
      <xs:enumeration value="23UF013" />
      <xs:enumeration value="23UF014" />
      <xs:enumeration value="23UF015" />
      <xs:enumeration value="23UF016" />
      <xs:enumeration value="23UF017" />
      <xs:enumeration value="23UF018" />
      <xs:enumeration value="23UF019" />
      <xs:enumeration value="23UF020" />
      <xs:enumeration value="23UF021" />
      <xs:enumeration value="23UF022" />
      <xs:enumeration value="23UF023" />
      <xs:enumeration value="23UF024" />
      <xs:enumeration value="23UF025" />
      <xs:enumeration value="23UF026" />
      <xs:enumeration value="23UF027" />
      <xs:enumeration value="23UF028" />
      <xs:enumeration value="23UF029" />
      <xs:enumeration value="23UF030" />
      <xs:enumeration value="23UF031" />
      <xs:enumeration value="23UF032" />
      <xs:enumeration value="23UF033" />
      <xs:enumeration value="23UF034" />
      <xs:enumeration value="23UF035" />
      <xs:enumeration value="23UF036" />
      <xs:enumeration value="23UF037" />
      <xs:enumeration value="23UF038" />
      <xs:enumeration value="23UF039" />
      <xs:enumeration value="23UF040" />
      <xs:enumeration value="23UF041" />
      <xs:enumeration value="23UF042" />
      <xs:enumeration value="23UF043" />
      <xs:enumeration value="23UF044" />
      <xs:enumeration value="23UF045" />
      <xs:enumeration value="23UF046" />
      <xs:enumeration value="23UF047" />
      <xs:enumeration value="23UF048" />
      <xs:enumeration value="23UF049" />
      <xs:enumeration value="23UF050" />
      <xs:enumeration value="23UF051" />
      <xs:enumeration value="23UF052" />
      <xs:enumeration value="23UG001" />
      <xs:enumeration value="23UG002" />
      <xs:enumeration value="23UG003" />
      <xs:enumeration value="23UG004" />
      <xs:enumeration value="23UG005" />
      <xs:enumeration value="23UG006" />
      <xs:enumeration value="23UG007" />
      <xs:enumeration value="23UG008" />
      <xs:enumeration value="23UG009" />
      <xs:enumeration value="23UG010" />
      <xs:enumeration value="23UG011" />
      <xs:enumeration value="23UG012" />
      <xs:enumeration value="23UG013" />
      <xs:enumeration value="23UG014" />
      <xs:enumeration value="23UG015" />
      <xs:enumeration value="23UG016" />
      <xs:enumeration value="23UG017" />
      <xs:enumeration value="23UG018" />
      <xs:enumeration value="23UG019" />
      <xs:enumeration value="23UG020" />
      <xs:enumeration value="23UG021" />
      <xs:enumeration value="23UG022" />
      <xs:enumeration value="23UG023" />
      <xs:enumeration value="23UG024" />
      <xs:enumeration value="23UG025" />
      <xs:enumeration value="23UG026" />
      <xs:enumeration value="23UG027" />
      <xs:enumeration value="23UG028" />
      <xs:enumeration value="23UG029" />
      <xs:enumeration value="23UG030" />
      <xs:enumeration value="23UG031" />
      <xs:enumeration value="23UG032" />
      <xs:enumeration value="23UG033" />
      <xs:enumeration value="23UG034" />
      <xs:enumeration value="23UG035" />
      <xs:enumeration value="23UG036" />
      <xs:enumeration value="23UG037" />
      <xs:enumeration value="23UG038" />
      <xs:enumeration value="23UG039" />
      <xs:enumeration value="23UG040" />
      <xs:enumeration value="23UG041" />
      <xs:enumeration value="23UG042" />
      <xs:enumeration value="23UG043" />
      <xs:enumeration value="23UG044" />
      <xs:enumeration value="23UG045" />
      <xs:enumeration value="23UG046" />
      <xs:enumeration value="23UG047" />
      <xs:enumeration value="23UG048" />
      <xs:enumeration value="23UG049" />
      <xs:enumeration value="24UB001" />
      <xs:enumeration value="24UB002" />
      <xs:enumeration value="24UB003" />
      <xs:enumeration value="24UB004" />
      <xs:enumeration value="24UB005" />
      <xs:enumeration value="24UB006" />
      <xs:enumeration value="24UB007" />
      <xs:enumeration value="24UB008" />
      <xs:enumeration value="24UB009" />
      <xs:enumeration value="24UB010" />
      <xs:enumeration value="24UB011" />
      <xs:enumeration value="24UB012" />
      <xs:enumeration value="24UB013" />
      <xs:enumeration value="24UB014" />
      <xs:enumeration value="24UB015" />
      <xs:enumeration value="24UB016" />
      <xs:enumeration value="24UB017" />
      <xs:enumeration value="24UB018" />
      <xs:enumeration value="24UB019" />
      <xs:enumeration value="24UB020" />
      <xs:enumeration value="24UB021" />
      <xs:enumeration value="24UB022" />
      <xs:enumeration value="24UB023" />
      <xs:enumeration value="24UB024" />
      <xs:enumeration value="24UB025" />
      <xs:enumeration value="24UB026" />
      <xs:enumeration value="24UB027" />
      <xs:enumeration value="24UB028" />
      <xs:enumeration value="24UB029" />
      <xs:enumeration value="24UB030" />
      <xs:enumeration value="24UB031" />
      <xs:enumeration value="24UB032" />
      <xs:enumeration value="24UB033" />
      <xs:enumeration value="24UB034" />
      <xs:enumeration value="24UB035" />
      <xs:enumeration value="24UB036" />
      <xs:enumeration value="24UB037" />
      <xs:enumeration value="24UB038" />
      <xs:enumeration value="24UB039" />
      <xs:enumeration value="24UB040" />
      <xs:enumeration value="24UB041" />
      <xs:enumeration value="24UB042" />
      <xs:enumeration value="24UB043" />
      <xs:enumeration value="24UB044" />
      <xs:enumeration value="24UB045" />
      <xs:enumeration value="24UB046" />
      <xs:enumeration value="24UB047" />
      <xs:enumeration value="24UB048" />
      <xs:enumeration value="24UB049" />
      <xs:enumeration value="24UB050" />
      <xs:enumeration value="24UB051" />
      <xs:enumeration value="24UB052" />
      <xs:enumeration value="24UC001" />
      <xs:enumeration value="24UC002" />
      <xs:enumeration value="24UC003" />
      <xs:enumeration value="24UC004" />
      <xs:enumeration value="24UC005" />
      <xs:enumeration value="24UC006" />
      <xs:enumeration value="24UC007" />
      <xs:enumeration value="24UC008" />
      <xs:enumeration value="24UC009" />
      <xs:enumeration value="24UC010" />
      <xs:enumeration value="24UC011" />
      <xs:enumeration value="24UC012" />
      <xs:enumeration value="24UC013" />
      <xs:enumeration value="24UC014" />
      <xs:enumeration value="24UC015" />
      <xs:enumeration value="24UC016" />
      <xs:enumeration value="24UC017" />
      <xs:enumeration value="24UC018" />
      <xs:enumeration value="24UC019" />
      <xs:enumeration value="24UC020" />
      <xs:enumeration value="24UC021" />
      <xs:enumeration value="24UC022" />
      <xs:enumeration value="24UC023" />
      <xs:enumeration value="24UC024" />
      <xs:enumeration value="24UC025" />
      <xs:enumeration value="24UC026" />
      <xs:enumeration value="24UC027" />
      <xs:enumeration value="24UC028" />
      <xs:enumeration value="24UC029" />
      <xs:enumeration value="24UC030" />
      <xs:enumeration value="24UC031" />
      <xs:enumeration value="24UC032" />
      <xs:enumeration value="24UC033" />
      <xs:enumeration value="24UC034" />
      <xs:enumeration value="24UC035" />
      <xs:enumeration value="24UC036" />
      <xs:enumeration value="24UC037" />
      <xs:enumeration value="24UC038" />
      <xs:enumeration value="24UC039" />
      <xs:enumeration value="24UD001" />
      <xs:enumeration value="24UD002" />
      <xs:enumeration value="24UD003" />
      <xs:enumeration value="24UD004" />
      <xs:enumeration value="24UD005" />
      <xs:enumeration value="24UD006" />
      <xs:enumeration value="24UD007" />
      <xs:enumeration value="24UD008" />
      <xs:enumeration value="24UG001" />
      <xs:enumeration value="24UG002" />
      <xs:enumeration value="24UG003" />
      <xs:enumeration value="24UG004" />
      <xs:enumeration value="24UG005" />
      <xs:enumeration value="24UG006" />
      <xs:enumeration value="24UG007" />
      <xs:enumeration value="24UG008" />
      <xs:enumeration value="24UG009" />
      <xs:enumeration value="24UG010" />
      <xs:enumeration value="24UG011" />
      <xs:enumeration value="24UG012" />
      <xs:enumeration value="24UG013" />
      <xs:enumeration value="24UG014" />
      <xs:enumeration value="24UG015" />
      <xs:enumeration value="24UG016" />
      <xs:enumeration value="24UG017" />
      <xs:enumeration value="24UJ001" />
      <xs:enumeration value="24UJ002" />
      <xs:enumeration value="24UJ003" />
      <xs:enumeration value="24UJ004" />
      <xs:enumeration value="24UJ005" />
      <xs:enumeration value="24UJ006" />
      <xs:enumeration value="24UJ007" />
      <xs:enumeration value="24UJ008" />
      <xs:enumeration value="24UJ009" />
      <xs:enumeration value="24UJ010" />
      <xs:enumeration value="24UJ011" />
      <xs:enumeration value="24UJ012" />
      <xs:enumeration value="24UJ013" />
      <xs:enumeration value="24UJ014" />
      <xs:enumeration value="24UJ015" />
      <xs:enumeration value="24UJ016" />
      <xs:enumeration value="24UJ017" />
      <xs:enumeration value="24UJ018" />
      <xs:enumeration value="24UJ019" />
      <xs:enumeration value="24UJ020" />
      <xs:enumeration value="24UJ021" />
      <xs:enumeration value="24UJ022" />
      <xs:enumeration value="24UJ023" />
      <xs:enumeration value="24UJ024" />
      <xs:enumeration value="24UJ025" />
      <xs:enumeration value="24UJ026" />
      <xs:enumeration value="24UJ027" />
      <xs:enumeration value="24UJ028" />
      <xs:enumeration value="24UJ029" />
      <xs:enumeration value="24UJ030" />
      <xs:enumeration value="24UJ031" />
      <xs:enumeration value="24UJ032" />
      <xs:enumeration value="24UJ033" />
      <xs:enumeration value="24UJ034" />
      <xs:enumeration value="24UJ035" />
      <xs:enumeration value="24UJ036" />
      <xs:enumeration value="24UJ037" />
      <xs:enumeration value="24UN001" />
      <xs:enumeration value="24UN002" />
      <xs:enumeration value="24UN003" />
      <xs:enumeration value="24UN004" />
      <xs:enumeration value="24UN005" />
      <xs:enumeration value="24UN006" />
      <xs:enumeration value="24UN007" />
      <xs:enumeration value="24UN008" />
      <xs:enumeration value="24UN009" />
      <xs:enumeration value="24UN010" />
      <xs:enumeration value="24UN011" />
      <xs:enumeration value="24UN012" />
      <xs:enumeration value="24UN013" />
      <xs:enumeration value="24UN014" />
      <xs:enumeration value="24UN015" />
      <xs:enumeration value="24UN016" />
      <xs:enumeration value="24UN017" />
      <xs:enumeration value="24UN018" />
      <xs:enumeration value="24UN019" />
      <xs:enumeration value="24UN020" />
      <xs:enumeration value="24UN021" />
      <xs:enumeration value="24UN022" />
      <xs:enumeration value="24UN023" />
      <xs:enumeration value="24UN024" />
      <xs:enumeration value="24UN025" />
      <xs:enumeration value="24UN026" />
      <xs:enumeration value="24UN027" />
      <xs:enumeration value="24UN028" />
      <xs:enumeration value="24UN029" />
      <xs:enumeration value="24UN030" />
      <xs:enumeration value="24UN031" />
      <xs:enumeration value="24UN032" />
      <xs:enumeration value="24UN033" />
      <xs:enumeration value="24UN034" />
      <xs:enumeration value="24UN035" />
      <xs:enumeration value="24UN036" />
      <xs:enumeration value="24UN037" />
      <xs:enumeration value="24UN038" />
      <xs:enumeration value="24UN039" />
      <xs:enumeration value="24UN040" />
      <xs:enumeration value="24UN041" />
      <xs:enumeration value="24UN042" />
      <xs:enumeration value="24UN043" />
      <xs:enumeration value="24UN044" />
      <xs:enumeration value="24UN045" />
      <xs:enumeration value="24UN046" />
      <xs:enumeration value="24UN047" />
      <xs:enumeration value="24UN048" />
      <xs:enumeration value="24UN050" />
      <xs:enumeration value="24UN051" />
      <xs:enumeration value="24UN052" />
      <xs:enumeration value="24UN053" />
      <xs:enumeration value="24UN054" />
      <xs:enumeration value="24UN055" />
      <xs:enumeration value="24UN056" />
      <xs:enumeration value="24UN057" />
      <xs:enumeration value="24UP001" />
      <xs:enumeration value="24UP002" />
      <xs:enumeration value="24UP003" />
      <xs:enumeration value="24UP004" />
      <xs:enumeration value="24UP005" />
      <xs:enumeration value="24UP006" />
      <xs:enumeration value="24UP007" />
      <xs:enumeration value="24UP008" />
      <xs:enumeration value="24UP009" />
      <xs:enumeration value="24UP010" />
      <xs:enumeration value="24UP011" />
      <xs:enumeration value="24UP012" />
      <xs:enumeration value="24UP013" />
      <xs:enumeration value="24UP014" />
      <xs:enumeration value="24UP015" />
      <xs:enumeration value="24UP016" />
      <xs:enumeration value="24UP017" />
      <xs:enumeration value="24UP018" />
      <xs:enumeration value="24UP019" />
      <xs:enumeration value="24UP020" />
      <xs:enumeration value="24UP021" />
      <xs:enumeration value="24UP022" />
      <xs:enumeration value="24UP023" />
      <xs:enumeration value="24UP024" />
      <xs:enumeration value="24UP025" />
      <xs:enumeration value="24UP026" />
      <xs:enumeration value="24UP027" />
      <xs:enumeration value="24UP028" />
      <xs:enumeration value="24UP029" />
      <xs:enumeration value="24UP030" />
      <xs:enumeration value="24UP031" />
      <xs:enumeration value="24UP032" />
      <xs:enumeration value="24UP033" />
      <xs:enumeration value="24UP034" />
      <xs:enumeration value="24UP035" />
      <xs:enumeration value="24UP036" />
      <xs:enumeration value="24UP037" />
      <xs:enumeration value="24UP038" />
      <xs:enumeration value="24UP039" />
      <xs:enumeration value="24UP040" />
      <xs:enumeration value="24UP041" />
      <xs:enumeration value="24UP042" />
      <xs:enumeration value="24UP043" />
      <xs:enumeration value="24UP044" />
      <xs:enumeration value="24UP045" />
      <xs:enumeration value="24UP046" />
      <xs:enumeration value="24UP047" />
      <xs:enumeration value="26UC001" />
      <xs:enumeration value="26UC002" />
      <xs:enumeration value="26UC003" />
      <xs:enumeration value="26UC004" />
      <xs:enumeration value="26UC005" />
      <xs:enumeration value="26UC006" />
      <xs:enumeration value="26UC007" />
      <xs:enumeration value="26UC008" />
      <xs:enumeration value="26UC009" />
      <xs:enumeration value="26UC010" />
      <xs:enumeration value="26UC011" />
      <xs:enumeration value="26UC012" />
      <xs:enumeration value="26UC013" />
      <xs:enumeration value="26UC014" />
      <xs:enumeration value="26UC015" />
      <xs:enumeration value="26UC016" />
      <xs:enumeration value="26UD001" />
      <xs:enumeration value="26UD002" />
      <xs:enumeration value="26UD003" />
      <xs:enumeration value="26UD004" />
      <xs:enumeration value="26UD005" />
      <xs:enumeration value="26UD006" />
      <xs:enumeration value="26UD007" />
      <xs:enumeration value="26UD008" />
      <xs:enumeration value="26UD009" />
      <xs:enumeration value="26UD010" />
      <xs:enumeration value="26UD011" />
      <xs:enumeration value="26UD012" />
      <xs:enumeration value="26UD013" />
      <xs:enumeration value="26UD014" />
      <xs:enumeration value="26UD015" />
      <xs:enumeration value="26UD016" />
      <xs:enumeration value="26UD017" />
      <xs:enumeration value="26UD018" />
      <xs:enumeration value="26UD019" />
      <xs:enumeration value="26UD020" />
      <xs:enumeration value="26UD021" />
      <xs:enumeration value="26UD022" />
      <xs:enumeration value="26UD023" />
      <xs:enumeration value="26UD024" />
      <xs:enumeration value="26UD025" />
      <xs:enumeration value="26UD026" />
      <xs:enumeration value="26UD027" />
      <xs:enumeration value="26UD028" />
      <xs:enumeration value="26UD029" />
      <xs:enumeration value="26UD030" />
      <xs:enumeration value="26UD031" />
      <xs:enumeration value="26UD032" />
      <xs:enumeration value="26UD033" />
      <xs:enumeration value="26UD034" />
      <xs:enumeration value="26UD035" />
      <xs:enumeration value="26UD036" />
      <xs:enumeration value="26UD037" />
      <xs:enumeration value="26UD038" />
      <xs:enumeration value="26UD039" />
      <xs:enumeration value="26UD040" />
      <xs:enumeration value="26UD041" />
      <xs:enumeration value="26UD042" />
      <xs:enumeration value="26UD043" />
      <xs:enumeration value="26UD044" />
      <xs:enumeration value="26UD045" />
      <xs:enumeration value="26UD046" />
      <xs:enumeration value="26UD047" />
      <xs:enumeration value="26UD048" />
      <xs:enumeration value="26UD049" />
      <xs:enumeration value="26UD050" />
      <xs:enumeration value="26UE001" />
      <xs:enumeration value="26UE002" />
      <xs:enumeration value="26UE003" />
      <xs:enumeration value="26UE004" />
      <xs:enumeration value="26UF001" />
      <xs:enumeration value="26UF002" />
      <xs:enumeration value="26UF003" />
      <xs:enumeration value="26UF004" />
      <xs:enumeration value="26UF005" />
      <xs:enumeration value="26UF006" />
      <xs:enumeration value="26UF007" />
      <xs:enumeration value="26UF008" />
      <xs:enumeration value="26UF009" />
      <xs:enumeration value="26UF010" />
      <xs:enumeration value="26UF011" />
      <xs:enumeration value="26UF012" />
      <xs:enumeration value="26UF013" />
      <xs:enumeration value="26UF014" />
      <xs:enumeration value="26UF015" />
      <xs:enumeration value="26UF016" />
      <xs:enumeration value="26UF017" />
      <xs:enumeration value="26UF018" />
      <xs:enumeration value="26UF019" />
      <xs:enumeration value="26UF020" />
      <xs:enumeration value="26UF021" />
      <xs:enumeration value="26UF022" />
      <xs:enumeration value="26UF023" />
      <xs:enumeration value="26UF024" />
      <xs:enumeration value="26UF025" />
      <xs:enumeration value="26UF026" />
      <xs:enumeration value="26UF027" />
      <xs:enumeration value="26UF028" />
      <xs:enumeration value="26UF029" />
      <xs:enumeration value="26UF030" />
      <xs:enumeration value="26UF031" />
      <xs:enumeration value="26UF032" />
      <xs:enumeration value="26UF033" />
      <xs:enumeration value="26UF034" />
      <xs:enumeration value="26UG001" />
      <xs:enumeration value="26UG002" />
      <xs:enumeration value="26UG003" />
      <xs:enumeration value="26UG004" />
      <xs:enumeration value="26UG005" />
      <xs:enumeration value="26UG006" />
      <xs:enumeration value="26UG007" />
      <xs:enumeration value="26UG008" />
      <xs:enumeration value="26UG009" />
      <xs:enumeration value="26UJ001" />
      <xs:enumeration value="26UJ002" />
      <xs:enumeration value="26UJ003" />
      <xs:enumeration value="26UJ004" />
      <xs:enumeration value="26UJ005" />
      <xs:enumeration value="26UL001" />
      <xs:enumeration value="26UL002" />
      <xs:enumeration value="26UL003" />
      <xs:enumeration value="26UL004" />
      <xs:enumeration value="26UL005" />
      <xs:enumeration value="26UL006" />
      <xs:enumeration value="26UL007" />
      <xs:enumeration value="26UL008" />
      <xs:enumeration value="29UB001" />
      <xs:enumeration value="29UB002" />
      <xs:enumeration value="29UB003" />
      <xs:enumeration value="29UB004" />
      <xs:enumeration value="29UB005" />
      <xs:enumeration value="29UB006" />
      <xs:enumeration value="29UB007" />
      <xs:enumeration value="29UB008" />
      <xs:enumeration value="29UB009" />
      <xs:enumeration value="29UB010" />
      <xs:enumeration value="29UB011" />
      <xs:enumeration value="29UB012" />
      <xs:enumeration value="29UB013" />
      <xs:enumeration value="29UB014" />
      <xs:enumeration value="29UB015" />
      <xs:enumeration value="29UB016" />
      <xs:enumeration value="29UB017" />
      <xs:enumeration value="29UB018" />
      <xs:enumeration value="29UB019" />
      <xs:enumeration value="29UB020" />
      <xs:enumeration value="29UB021" />
      <xs:enumeration value="29UB022" />
      <xs:enumeration value="29UB023" />
      <xs:enumeration value="29UB024" />
      <xs:enumeration value="29UB025" />
      <xs:enumeration value="29UB026" />
      <xs:enumeration value="29UB027" />
      <xs:enumeration value="29UB028" />
      <xs:enumeration value="29UB029" />
      <xs:enumeration value="29UB030" />
      <xs:enumeration value="29UB031" />
      <xs:enumeration value="29UB032" />
      <xs:enumeration value="29UB033" />
      <xs:enumeration value="29UB034" />
      <xs:enumeration value="29UB035" />
      <xs:enumeration value="29UB036" />
      <xs:enumeration value="29UB037" />
      <xs:enumeration value="29UB038" />
      <xs:enumeration value="29UB039" />
      <xs:enumeration value="29UB040" />
      <xs:enumeration value="29UB041" />
      <xs:enumeration value="29UB042" />
      <xs:enumeration value="29UC001" />
      <xs:enumeration value="29UC002" />
      <xs:enumeration value="29UC003" />
      <xs:enumeration value="29UC004" />
      <xs:enumeration value="29UC005" />
      <xs:enumeration value="29UC006" />
      <xs:enumeration value="29UC007" />
      <xs:enumeration value="29UC008" />
      <xs:enumeration value="29UC009" />
      <xs:enumeration value="29UC010" />
      <xs:enumeration value="29UC011" />
      <xs:enumeration value="29UC012" />
      <xs:enumeration value="29UC013" />
      <xs:enumeration value="29UC014" />
      <xs:enumeration value="29UC015" />
      <xs:enumeration value="29UC016" />
      <xs:enumeration value="29UC017" />
      <xs:enumeration value="29UC018" />
      <xs:enumeration value="29UC019" />
      <xs:enumeration value="29UC020" />
      <xs:enumeration value="29UC021" />
      <xs:enumeration value="29UC022" />
      <xs:enumeration value="29UC023" />
      <xs:enumeration value="29UC024" />
      <xs:enumeration value="29UC025" />
      <xs:enumeration value="29UC026" />
      <xs:enumeration value="29UD001" />
      <xs:enumeration value="29UD002" />
      <xs:enumeration value="29UD003" />
      <xs:enumeration value="29UD004" />
      <xs:enumeration value="29UD005" />
      <xs:enumeration value="29UD006" />
      <xs:enumeration value="29UD007" />
      <xs:enumeration value="29UD008" />
      <xs:enumeration value="29UE001" />
      <xs:enumeration value="29UE002" />
      <xs:enumeration value="29UE003" />
      <xs:enumeration value="29UE004" />
      <xs:enumeration value="29UE005" />
      <xs:enumeration value="29UE006" />
      <xs:enumeration value="29UE007" />
      <xs:enumeration value="29UE008" />
      <xs:enumeration value="29UE009" />
      <xs:enumeration value="29UE010" />
      <xs:enumeration value="29UE011" />
      <xs:enumeration value="29UE012" />
      <xs:enumeration value="29UE013" />
      <xs:enumeration value="29UE014" />
      <xs:enumeration value="29UE015" />
      <xs:enumeration value="29UE016" />
      <xs:enumeration value="29UE017" />
      <xs:enumeration value="29UE018" />
      <xs:enumeration value="29UE019" />
      <xs:enumeration value="29UE020" />
      <xs:enumeration value="29UE021" />
      <xs:enumeration value="29UE022" />
      <xs:enumeration value="29UE023" />
      <xs:enumeration value="29UE024" />
      <xs:enumeration value="29UE025" />
      <xs:enumeration value="29UE026" />
      <xs:enumeration value="29UE027" />
      <xs:enumeration value="29UE028" />
      <xs:enumeration value="29UE029" />
      <xs:enumeration value="29UE030" />
      <xs:enumeration value="29UE031" />
      <xs:enumeration value="29UE032" />
      <xs:enumeration value="29UE033" />
      <xs:enumeration value="29UE034" />
      <xs:enumeration value="29UE035" />
      <xs:enumeration value="29UG001" />
      <xs:enumeration value="29UG002" />
      <xs:enumeration value="29UG003" />
      <xs:enumeration value="29UG004" />
      <xs:enumeration value="29UG005" />
      <xs:enumeration value="29UG006" />
      <xs:enumeration value="29UH001" />
      <xs:enumeration value="29UH002" />
      <xs:enumeration value="29UH003" />
      <xs:enumeration value="29UH004" />
      <xs:enumeration value="29UH005" />
      <xs:enumeration value="29UH006" />
      <xs:enumeration value="29UH007" />
      <xs:enumeration value="29UH008" />
      <xs:enumeration value="29UH009" />
      <xs:enumeration value="29UH010" />
      <xs:enumeration value="29UH011" />
      <xs:enumeration value="29UH012" />
      <xs:enumeration value="29UH013" />
      <xs:enumeration value="29UH014" />
      <xs:enumeration value="29UH015" />
      <xs:enumeration value="29UH016" />
      <xs:enumeration value="29UH017" />
      <xs:enumeration value="29UH018" />
      <xs:enumeration value="29UH019" />
      <xs:enumeration value="29UH020" />
      <xs:enumeration value="29UH021" />
      <xs:enumeration value="29UH022" />
      <xs:enumeration value="29UH023" />
      <xs:enumeration value="29UH024" />
      <xs:enumeration value="29UH025" />
      <xs:enumeration value="29UH026" />
      <xs:enumeration value="29UH027" />
      <xs:enumeration value="29UH028" />
      <xs:enumeration value="29UH029" />
      <xs:enumeration value="29UH030" />
      <xs:enumeration value="29UH031" />
      <xs:enumeration value="29UH032" />
      <xs:enumeration value="29UH033" />
      <xs:enumeration value="29UH034" />
      <xs:enumeration value="29UH035" />
      <xs:enumeration value="29UH036" />
      <xs:enumeration value="29UH037" />
      <xs:enumeration value="29UH038" />
      <xs:enumeration value="29UH039" />
      <xs:enumeration value="29UH040" />
      <xs:enumeration value="29UH041" />
      <xs:enumeration value="29UK001" />
      <xs:enumeration value="29UK002" />
      <xs:enumeration value="29UK003" />
      <xs:enumeration value="29UK004" />
      <xs:enumeration value="29UK005" />
      <xs:enumeration value="29UK006" />
      <xs:enumeration value="29UK007" />
      <xs:enumeration value="29UK008" />
      <xs:enumeration value="29UK009" />
      <xs:enumeration value="29UK010" />
      <xs:enumeration value="29UK011" />
      <xs:enumeration value="29UK012" />
      <xs:enumeration value="29UK013" />
      <xs:enumeration value="29UK014" />
      <xs:enumeration value="29UK015" />
      <xs:enumeration value="29UK016" />
      <xs:enumeration value="29UK017" />
      <xs:enumeration value="29UK018" />
      <xs:enumeration value="29UK019" />
      <xs:enumeration value="29UK020" />
      <xs:enumeration value="29UK021" />
      <xs:enumeration value="29UK022" />
      <xs:enumeration value="29UK023" />
      <xs:enumeration value="29UK024" />
      <xs:enumeration value="29UK025" />
      <xs:enumeration value="29UK026" />
      <xs:enumeration value="29UK027" />
      <xs:enumeration value="29UK028" />
      <xs:enumeration value="29UK029" />
      <xs:enumeration value="29UL001" />
      <xs:enumeration value="29UL002" />
      <xs:enumeration value="29UL003" />
      <xs:enumeration value="29UL004" />
      <xs:enumeration value="29UL005" />
      <xs:enumeration value="29UL006" />
      <xs:enumeration value="29UL007" />
      <xs:enumeration value="29UL008" />
      <xs:enumeration value="29UL009" />
      <xs:enumeration value="29UL010" />
      <xs:enumeration value="29UL011" />
      <xs:enumeration value="29UL012" />
      <xs:enumeration value="29UL013" />
      <xs:enumeration value="29UL014" />
      <xs:enumeration value="29UL015" />
      <xs:enumeration value="29UL016" />
      <xs:enumeration value="29UL017" />
      <xs:enumeration value="29UL018" />
      <xs:enumeration value="29UL019" />
      <xs:enumeration value="29UL020" />
      <xs:enumeration value="29UL021" />
      <xs:enumeration value="29UL022" />
      <xs:enumeration value="29UL023" />
      <xs:enumeration value="29UL024" />
      <xs:enumeration value="29UL025" />
      <xs:enumeration value="29UL026" />
      <xs:enumeration value="29UL027" />
      <xs:enumeration value="29UL028" />
      <xs:enumeration value="29UL029" />
      <xs:enumeration value="29UL030" />
      <xs:enumeration value="29UM001" />
      <xs:enumeration value="29UM002" />
      <xs:enumeration value="29UM003" />
      <xs:enumeration value="29UM004" />
      <xs:enumeration value="29UM005" />
      <xs:enumeration value="29UM006" />
      <xs:enumeration value="29UM008" />
      <xs:enumeration value="29UM009" />
      <xs:enumeration value="29UM010" />
      <xs:enumeration value="29UM011" />
      <xs:enumeration value="29UM012" />
      <xs:enumeration value="29UM013" />
      <xs:enumeration value="29UM014" />
      <xs:enumeration value="29UM015" />
      <xs:enumeration value="29UM016" />
      <xs:enumeration value="29UM017" />
      <xs:enumeration value="29UM018" />
      <xs:enumeration value="29UM019" />
      <xs:enumeration value="29UM020" />
      <xs:enumeration value="29UM021" />
      <xs:enumeration value="29UM022" />
      <xs:enumeration value="29UM023" />
      <xs:enumeration value="29UM024" />
      <xs:enumeration value="29UM025" />
      <xs:enumeration value="29UM026" />
      <xs:enumeration value="29UM027" />
      <xs:enumeration value="29UM028" />
      <xs:enumeration value="29UM029" />
      <xs:enumeration value="29UM030" />
      <xs:enumeration value="29UM031" />
      <xs:enumeration value="29UM032" />
      <xs:enumeration value="29UM034" />
      <xs:enumeration value="29UM035" />
      <xs:enumeration value="29UM036" />
      <xs:enumeration value="29UM037" />
      <xs:enumeration value="29UM038" />
      <xs:enumeration value="29UM039" />
      <xs:enumeration value="29UM040" />
      <xs:enumeration value="29UN001" />
      <xs:enumeration value="29UN002" />
      <xs:enumeration value="29UN003" />
      <xs:enumeration value="29UN004" />
      <xs:enumeration value="29UN005" />
      <xs:enumeration value="29UN006" />
      <xs:enumeration value="29UN007" />
      <xs:enumeration value="29UN008" />
      <xs:enumeration value="29UN009" />
      <xs:enumeration value="29UP001" />
      <xs:enumeration value="29UP002" />
      <xs:enumeration value="29UP003" />
      <xs:enumeration value="29UP004" />
      <xs:enumeration value="29UP005" />
      <xs:enumeration value="29UP006" />
      <xs:enumeration value="29UP007" />
      <xs:enumeration value="29UP008" />
      <xs:enumeration value="29UP009" />
      <xs:enumeration value="29UP010" />
      <xs:enumeration value="29UP011" />
      <xs:enumeration value="29UP012" />
      <xs:enumeration value="29UP013" />
      <xs:enumeration value="29UP014" />
      <xs:enumeration value="29UP015" />
      <xs:enumeration value="29UP016" />
      <xs:enumeration value="29UP017" />
      <xs:enumeration value="29UP018" />
      <xs:enumeration value="29UP019" />
      <xs:enumeration value="29UP020" />
      <xs:enumeration value="29UP021" />
      <xs:enumeration value="29UP022" />
      <xs:enumeration value="29UP023" />
      <xs:enumeration value="29UP024" />
      <xs:enumeration value="29UP025" />
      <xs:enumeration value="29UP026" />
      <xs:enumeration value="29UP027" />
      <xs:enumeration value="29UQ001" />
      <xs:enumeration value="29UQ002" />
      <xs:enumeration value="29UQ003" />
      <xs:enumeration value="29UQ004" />
      <xs:enumeration value="29UQ005" />
      <xs:enumeration value="29UQ006" />
      <xs:enumeration value="29UQ007" />
      <xs:enumeration value="29UQ008" />
      <xs:enumeration value="29UQ009" />
      <xs:enumeration value="29UQ010" />
      <xs:enumeration value="29UQ011" />
      <xs:enumeration value="29UQ012" />
      <xs:enumeration value="29UQ013" />
      <xs:enumeration value="29UQ014" />
      <xs:enumeration value="29UQ015" />
      <xs:enumeration value="30UD001" />
      <xs:enumeration value="30UD002" />
      <xs:enumeration value="30UD003" />
      <xs:enumeration value="30UD004" />
      <xs:enumeration value="30UD005" />
      <xs:enumeration value="30UD006" />
      <xs:enumeration value="30UD007" />
      <xs:enumeration value="30UD008" />
      <xs:enumeration value="30UE001" />
      <xs:enumeration value="30UE002" />
      <xs:enumeration value="30UE003" />
      <xs:enumeration value="30UE004" />
      <xs:enumeration value="30UE005" />
      <xs:enumeration value="30UE006" />
      <xs:enumeration value="30UE007" />
      <xs:enumeration value="30UE008" />
      <xs:enumeration value="30UE009" />
      <xs:enumeration value="30UE010" />
      <xs:enumeration value="30UE011" />
      <xs:enumeration value="30UE012" />
      <xs:enumeration value="30UE013" />
      <xs:enumeration value="30UE014" />
      <xs:enumeration value="30UE015" />
      <xs:enumeration value="30UE016" />
      <xs:enumeration value="30UE017" />
      <xs:enumeration value="30UE018" />
      <xs:enumeration value="30UE019" />
      <xs:enumeration value="30UE020" />
      <xs:enumeration value="30UE021" />
      <xs:enumeration value="30UE022" />
      <xs:enumeration value="30UE023" />
      <xs:enumeration value="30UF001" />
      <xs:enumeration value="30UF002" />
      <xs:enumeration value="30UF003" />
      <xs:enumeration value="30UF004" />
      <xs:enumeration value="30UF005" />
      <xs:enumeration value="30UF006" />
      <xs:enumeration value="30UF007" />
      <xs:enumeration value="30UF008" />
      <xs:enumeration value="30UF009" />
      <xs:enumeration value="30UF010" />
      <xs:enumeration value="30UF011" />
      <xs:enumeration value="30UF012" />
      <xs:enumeration value="30UF013" />
      <xs:enumeration value="30UF014" />
      <xs:enumeration value="30UG001" />
      <xs:enumeration value="30UH001" />
      <xs:enumeration value="30UH002" />
      <xs:enumeration value="30UH003" />
      <xs:enumeration value="30UH004" />
      <xs:enumeration value="30UH005" />
      <xs:enumeration value="30UH006" />
      <xs:enumeration value="30UH007" />
      <xs:enumeration value="30UH008" />
      <xs:enumeration value="30UH009" />
      <xs:enumeration value="30UH010" />
      <xs:enumeration value="30UH011" />
      <xs:enumeration value="30UH012" />
      <xs:enumeration value="30UH013" />
      <xs:enumeration value="30UH014" />
      <xs:enumeration value="30UH015" />
      <xs:enumeration value="30UH016" />
      <xs:enumeration value="30UH017" />
      <xs:enumeration value="30UH018" />
      <xs:enumeration value="30UH019" />
      <xs:enumeration value="30UH020" />
      <xs:enumeration value="30UH021" />
      <xs:enumeration value="30UH022" />
      <xs:enumeration value="30UH023" />
      <xs:enumeration value="30UH024" />
      <xs:enumeration value="30UH025" />
      <xs:enumeration value="30UH026" />
      <xs:enumeration value="30UH027" />
      <xs:enumeration value="30UH028" />
      <xs:enumeration value="30UH029" />
      <xs:enumeration value="30UH030" />
      <xs:enumeration value="30UH031" />
      <xs:enumeration value="30UH032" />
      <xs:enumeration value="30UH033" />
      <xs:enumeration value="30UH034" />
      <xs:enumeration value="30UH035" />
      <xs:enumeration value="30UH036" />
      <xs:enumeration value="30UH037" />
      <xs:enumeration value="30UJ001" />
      <xs:enumeration value="30UJ002" />
      <xs:enumeration value="30UJ003" />
      <xs:enumeration value="30UJ004" />
      <xs:enumeration value="30UJ005" />
      <xs:enumeration value="30UJ006" />
      <xs:enumeration value="30UJ007" />
      <xs:enumeration value="30UJ008" />
      <xs:enumeration value="30UJ009" />
      <xs:enumeration value="30UJ010" />
      <xs:enumeration value="30UJ011" />
      <xs:enumeration value="30UJ012" />
      <xs:enumeration value="30UJ013" />
      <xs:enumeration value="30UJ014" />
      <xs:enumeration value="30UJ015" />
      <xs:enumeration value="30UJ016" />
      <xs:enumeration value="30UJ017" />
      <xs:enumeration value="30UK001" />
      <xs:enumeration value="30UK002" />
      <xs:enumeration value="30UK003" />
      <xs:enumeration value="30UK004" />
      <xs:enumeration value="30UK005" />
      <xs:enumeration value="30UK006" />
      <xs:enumeration value="30UK007" />
      <xs:enumeration value="30UK008" />
      <xs:enumeration value="30UL001" />
      <xs:enumeration value="30UL002" />
      <xs:enumeration value="30UL003" />
      <xs:enumeration value="30UL004" />
      <xs:enumeration value="30UL005" />
      <xs:enumeration value="30UL006" />
      <xs:enumeration value="30UL007" />
      <xs:enumeration value="30UL008" />
      <xs:enumeration value="30UL009" />
      <xs:enumeration value="30UL010" />
      <xs:enumeration value="30UL011" />
      <xs:enumeration value="30UL012" />
      <xs:enumeration value="30UL013" />
      <xs:enumeration value="30UL014" />
      <xs:enumeration value="30UL015" />
      <xs:enumeration value="30UL016" />
      <xs:enumeration value="30UL017" />
      <xs:enumeration value="30UL018" />
      <xs:enumeration value="30UL019" />
      <xs:enumeration value="30UL020" />
      <xs:enumeration value="30UL021" />
      <xs:enumeration value="30UL022" />
      <xs:enumeration value="30UL023" />
      <xs:enumeration value="30UL024" />
      <xs:enumeration value="30UL025" />
      <xs:enumeration value="30UL026" />
      <xs:enumeration value="30UL027" />
      <xs:enumeration value="30UL028" />
      <xs:enumeration value="30UL029" />
      <xs:enumeration value="30UL030" />
      <xs:enumeration value="30UL031" />
      <xs:enumeration value="30UL032" />
      <xs:enumeration value="30UL033" />
      <xs:enumeration value="30UL034" />
      <xs:enumeration value="30UL035" />
      <xs:enumeration value="30UL036" />
      <xs:enumeration value="30UL037" />
      <xs:enumeration value="30UL038" />
      <xs:enumeration value="30UL039" />
      <xs:enumeration value="30UL040" />
      <xs:enumeration value="30UL041" />
      <xs:enumeration value="30UL042" />
      <xs:enumeration value="30UL043" />
      <xs:enumeration value="30UL044" />
      <xs:enumeration value="30UL045" />
      <xs:enumeration value="30UL046" />
      <xs:enumeration value="30UL047" />
      <xs:enumeration value="30UL048" />
      <xs:enumeration value="30UL049" />
      <xs:enumeration value="30UM001" />
      <xs:enumeration value="30UN001" />
      <xs:enumeration value="30UN002" />
      <xs:enumeration value="30UN003" />
      <xs:enumeration value="30UN004" />
      <xs:enumeration value="30UN005" />
      <xs:enumeration value="30UN006" />
      <xs:enumeration value="30UN007" />
      <xs:enumeration value="30UN008" />
      <xs:enumeration value="30UP001" />
      <xs:enumeration value="30UP002" />
      <xs:enumeration value="30UP003" />
      <xs:enumeration value="30UP004" />
      <xs:enumeration value="30UP005" />
      <xs:enumeration value="30UP006" />
      <xs:enumeration value="30UP007" />
      <xs:enumeration value="30UP008" />
      <xs:enumeration value="30UP009" />
      <xs:enumeration value="30UP010" />
      <xs:enumeration value="30UP011" />
      <xs:enumeration value="30UP012" />
      <xs:enumeration value="30UP013" />
      <xs:enumeration value="30UP014" />
      <xs:enumeration value="30UP015" />
      <xs:enumeration value="30UP016" />
      <xs:enumeration value="30UP017" />
      <xs:enumeration value="30UP018" />
      <xs:enumeration value="30UP019" />
      <xs:enumeration value="30UP020" />
      <xs:enumeration value="30UQ001" />
      <xs:enumeration value="30UQ003" />
      <xs:enumeration value="30UQ004" />
      <xs:enumeration value="30UQ005" />
      <xs:enumeration value="30UQ006" />
      <xs:enumeration value="30UQ007" />
      <xs:enumeration value="30UQ008" />
      <xs:enumeration value="30UQ009" />
      <xs:enumeration value="30UQ010" />
      <xs:enumeration value="30UQ011" />
      <xs:enumeration value="30UQ012" />
      <xs:enumeration value="30UQ014" />
      <xs:enumeration value="30UQ015" />
      <xs:enumeration value="30UQ016" />
      <xs:enumeration value="30UQ017" />
      <xs:enumeration value="30UQ018" />
      <xs:enumeration value="30UQ019" />
      <xs:enumeration value="30UQ020" />
      <xs:enumeration value="30UQ021" />
      <xs:enumeration value="30UQ022" />
      <xs:enumeration value="31UB001" />
      <xs:enumeration value="31UB002" />
      <xs:enumeration value="31UB003" />
      <xs:enumeration value="31UB004" />
      <xs:enumeration value="31UB005" />
      <xs:enumeration value="31UB006" />
      <xs:enumeration value="31UB007" />
      <xs:enumeration value="31UB008" />
      <xs:enumeration value="31UB009" />
      <xs:enumeration value="31UB010" />
      <xs:enumeration value="31UB011" />
      <xs:enumeration value="31UB012" />
      <xs:enumeration value="31UB013" />
      <xs:enumeration value="31UB014" />
      <xs:enumeration value="31UB015" />
      <xs:enumeration value="31UB016"