You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by st...@apache.org on 2015/02/17 21:36:36 UTC

[05/28] incubator-taverna-common-activities git commit: Temporarily empty repository

http://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities/blob/2e8f451e/taverna-wsdl-generic/src/test/resources/testwsdls/eutils/efetch_pmc.xsd
----------------------------------------------------------------------
diff --git a/taverna-wsdl-generic/src/test/resources/testwsdls/eutils/efetch_pmc.xsd b/taverna-wsdl-generic/src/test/resources/testwsdls/eutils/efetch_pmc.xsd
deleted file mode 100644
index e5b697e..0000000
--- a/taverna-wsdl-generic/src/test/resources/testwsdls/eutils/efetch_pmc.xsd
+++ /dev/null
@@ -1,5910 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema targetNamespace="http://www.ncbi.nlm.nih.gov/soap/eutils/efetch" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.ncbi.nlm.nih.gov/soap/eutils/efetch" elementFormDefault="qualified">
-
-    <!--    version="1.5" -->
-    <!-- no mml, no xlink -->
-    
-    <!-- http://dtd.nlm.nih.gov/2.1/xsd/archivearticle.xsd  date: 01/10/2006-->
-
-  <xs:element name="copyright-holder">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="copyright-statement">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="copyright-year" type="xs:string"/>
-  <xs:element name="license">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element maxOccurs="unbounded" ref="tns:p"/>
-      </xs:sequence>
-      <xs:attribute type="xs:string" name="license-type"/>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="permissions">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element minOccurs="0" ref="tns:copyright-statement"/>
-        <xs:element minOccurs="0" ref="tns:copyright-year"/>
-        <xs:element minOccurs="0" ref="tns:copyright-holder"/>
-        <xs:element minOccurs="0" ref="tns:license"/>
-      </xs:sequence>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="article-title">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:break"/>
-      </xs:choice>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="aff">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:addr-line"/>
-        <xs:element ref="tns:country"/>
-        <xs:element ref="tns:fax"/>
-        <xs:element ref="tns:institution"/>
-        <xs:element ref="tns:phone"/>
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:break"/>
-        <xs:element ref="tns:label"/>
-        <xs:element ref="tns:x"/>
-      </xs:choice>
-      <xs:attribute name="id" type="xs:ID"/>
-      <xs:attribute name="rid" type="xs:IDREFS"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="collab">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:break"/>
-        <xs:element ref="tns:x"/>
-      </xs:choice>
-      <xs:attribute type="xs:string" name="collab-type"/>
-      <xs:attribute name="id" type="xs:ID"/>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="conf-date">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:day"/>
-        <xs:element ref="tns:month"/>
-        <xs:element ref="tns:season"/>
-        <xs:element ref="tns:year"/>
-        <xs:element ref="tns:x"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="conf-loc">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="conf-name">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="object-id">
-    <xs:complexType mixed="true">
-      <xs:attribute type="xs:string" name="pub-id-type"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="issn">
-    <xs:complexType mixed="true">
-      <xs:attribute type="xs:string" name="pub-type"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="issue">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="issue-id">
-    <xs:complexType mixed="true">
-      <xs:attribute type="xs:string" name="pub-id-type"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="issue-title">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="role">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="volume">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="trans-subtitle">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:break"/>
-      </xs:choice>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="trans-title">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:break"/>
-      </xs:choice>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="volume-id">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-      <xs:attribute type="xs:string" name="pub-id-type"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="etal">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="publisher">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element ref="tns:publisher-name"/>
-        <xs:element minOccurs="0" ref="tns:publisher-loc"/>
-      </xs:sequence>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="publisher-name">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="publisher-loc">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:addr-line"/>
-        <xs:element ref="tns:country"/>
-        <xs:element ref="tns:fax"/>
-        <xs:element ref="tns:institution"/>
-        <xs:element ref="tns:phone"/>
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:break"/>
-        <xs:element ref="tns:x"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="fpage">
-    <xs:complexType mixed="true">
-      <xs:attribute type="xs:string" name="seq"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="lpage" type="xs:string"/>
-  <xs:element name="page-range" type="xs:string"/>
-  <xs:element name="elocation-id">
-    <xs:complexType mixed="true">
-      <xs:attribute type="xs:string" name="seq"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="citation">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:label"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:access-date"/>
-        <xs:element ref="tns:annotation"/>
-        <xs:element ref="tns:article-title"/>
-        <xs:element ref="tns:collab"/>
-        <xs:element ref="tns:comment"/>
-        <xs:element ref="tns:conf-date"/>
-        <xs:element ref="tns:conf-loc"/>
-        <xs:element ref="tns:conf-name"/>
-        <xs:element ref="tns:day"/>
-        <xs:element ref="tns:edition"/>
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:elocation-id"/>
-        <xs:element ref="tns:etal"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:fpage"/>
-        <xs:element ref="tns:gov"/>
-        <xs:element ref="tns:isbn"/>
-        <xs:element ref="tns:issn"/>
-        <xs:element ref="tns:issue"/>
-        <xs:element ref="tns:issue-id"/>
-        <xs:element ref="tns:issue-title"/>
-        <xs:element ref="tns:lpage"/>
-        <xs:element ref="tns:month"/>
-        <xs:element ref="tns:name"/>
-        <xs:element ref="tns:object-id"/>
-        <xs:element ref="tns:page-count"/>
-        <xs:element ref="tns:page-range"/>
-        <xs:element ref="tns:patent"/>
-        <xs:element ref="tns:person-group"/>
-        <xs:element ref="tns:pub-id"/>
-        <xs:element ref="tns:publisher-loc"/>
-        <xs:element ref="tns:publisher-name"/>
-        <xs:element ref="tns:role"/>
-        <xs:element ref="tns:season"/>
-        <xs:element ref="tns:series"/>
-        <xs:element ref="tns:source"/>
-        <xs:element ref="tns:std"/>
-        <xs:element ref="tns:string-name"/>
-        <xs:element ref="tns:supplement"/>
-        <xs:element ref="tns:time-stamp"/>
-        <xs:element ref="tns:trans-source"/>
-        <xs:element ref="tns:trans-title"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:volume"/>
-        <xs:element ref="tns:volume-id"/>
-        <xs:element ref="tns:year"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:x"/>
-      </xs:choice>
-      <xs:attribute type="xs:string" name="citation-type"/>
-      <xs:attribute name="id" type="xs:ID"/>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="address">
-    <xs:complexType>
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:addr-line"/>
-        <xs:element ref="tns:country"/>
-        <xs:element ref="tns:fax"/>
-        <xs:element ref="tns:institution"/>
-        <xs:element ref="tns:phone"/>
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-      </xs:choice>
-      <xs:attribute name="id" type="xs:ID"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="addr-line">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="country" type="xs:string"/>
-  <xs:element name="email">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="fax">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="institution">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:break"/>
-        <xs:element ref="tns:x"/>
-      </xs:choice>
-      <xs:attribute name="id" type="xs:ID"/>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="phone">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="uri">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="date">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:choice minOccurs="0">
-          <xs:sequence>
-            <xs:element minOccurs="0" ref="tns:day"/>
-            <xs:element minOccurs="0" ref="tns:month"/>
-          </xs:sequence>
-          <xs:element ref="tns:season"/>
-        </xs:choice>
-        <xs:element minOccurs="0" ref="tns:year"/>
-        <xs:element minOccurs="0" ref="tns:string-date"/>
-      </xs:sequence>
-      <xs:attribute type="xs:string" name="date-type"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="day" type="xs:string"/>
-  <xs:element name="month" type="xs:string"/>
-  <xs:element name="season" type="xs:string"/>
-  <xs:element name="year" type="xs:string"/>
-  <xs:element name="string-date">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:day"/>
-        <xs:element ref="tns:month"/>
-        <xs:element ref="tns:season"/>
-        <xs:element ref="tns:year"/>
-        <xs:element ref="tns:x"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="string-name">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:given-names"/>
-        <xs:element ref="tns:prefix"/>
-        <xs:element ref="tns:surname"/>
-        <xs:element ref="tns:suffix"/>
-        <xs:element ref="tns:x"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="name">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element ref="tns:surname"/>
-        <xs:element minOccurs="0" ref="tns:given-names"/>
-        <xs:element minOccurs="0" ref="tns:prefix"/>
-        <xs:element minOccurs="0" ref="tns:suffix"/>
-      </xs:sequence>
-      <xs:attribute name="name-style" default="western">
-        <xs:simpleType>
-          <xs:restriction base="xs:token">
-            <xs:enumeration value="western"/>
-            <xs:enumeration value="eastern"/>
-            <xs:enumeration value="islensk"/>
-          </xs:restriction>
-        </xs:simpleType>
-      </xs:attribute>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="surname">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-      <xs:attribute type="xs:string" name="initials"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="given-names">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-      <xs:attribute type="xs:string" name="initials"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="prefix">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="suffix">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="ext-link">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-      <xs:attribute type="xs:string" name="ext-link-type"/>
-      <xs:attribute name="id" type="xs:ID"/>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="attrib">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="title">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:break"/>
-        <xs:element ref="tns:x"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="label">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:break"/>
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="related-article">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:break"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:access-date"/>
-        <xs:element ref="tns:annotation"/>
-        <xs:element ref="tns:article-title"/>
-        <xs:element ref="tns:collab"/>
-        <xs:element ref="tns:comment"/>
-        <xs:element ref="tns:conf-date"/>
-        <xs:element ref="tns:conf-loc"/>
-        <xs:element ref="tns:conf-name"/>
-        <xs:element ref="tns:day"/>
-        <xs:element ref="tns:edition"/>
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:elocation-id"/>
-        <xs:element ref="tns:etal"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:fpage"/>
-        <xs:element ref="tns:gov"/>
-        <xs:element ref="tns:isbn"/>
-        <xs:element ref="tns:issn"/>
-        <xs:element ref="tns:issue"/>
-        <xs:element ref="tns:issue-id"/>
-        <xs:element ref="tns:issue-title"/>
-        <xs:element ref="tns:lpage"/>
-        <xs:element ref="tns:month"/>
-        <xs:element ref="tns:name"/>
-        <xs:element ref="tns:object-id"/>
-        <xs:element ref="tns:page-count"/>
-        <xs:element ref="tns:page-range"/>
-        <xs:element ref="tns:patent"/>
-        <xs:element ref="tns:person-group"/>
-        <xs:element ref="tns:pub-id"/>
-        <xs:element ref="tns:publisher-loc"/>
-        <xs:element ref="tns:publisher-name"/>
-        <xs:element ref="tns:role"/>
-        <xs:element ref="tns:season"/>
-        <xs:element ref="tns:series"/>
-        <xs:element ref="tns:source"/>
-        <xs:element ref="tns:std"/>
-        <xs:element ref="tns:string-name"/>
-        <xs:element ref="tns:supplement"/>
-        <xs:element ref="tns:time-stamp"/>
-        <xs:element ref="tns:trans-source"/>
-        <xs:element ref="tns:trans-title"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:volume"/>
-        <xs:element ref="tns:volume-id"/>
-        <xs:element ref="tns:year"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:x"/>
-      </xs:choice>
-      <xs:attribute name="id" type="xs:ID"/>
-      <xs:attribute name="alternate-form-of" type="xs:IDREF"/>
-      <xs:attribute type="xs:string" name="related-article-type" use="required"/>
-      <xs:attribute type="xs:string" name="ext-link-type"/>
-      <xs:attribute type="xs:string" name="vol"/>
-      <xs:attribute type="xs:string" name="page"/>
-      <xs:attribute type="xs:string" name="issue"/>
-      <xs:attribute type="xs:string" name="journal-id"/>
-      <xs:attribute type="xs:string" name="journal-id-type"/>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="ack">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element minOccurs="0" ref="tns:label"/>
-        <xs:element minOccurs="0" ref="tns:title"/>
-        <xs:choice minOccurs="0" maxOccurs="unbounded">
-          <xs:element ref="tns:array"/>
-          <xs:element ref="tns:boxed-text"/>
-          <xs:element ref="tns:chem-struct"/>
-          <xs:element ref="tns:chem-struct-wrapper"/>
-          <xs:element ref="tns:fig"/>
-          <xs:element ref="tns:fig-group"/>
-          <xs:element ref="tns:graphic"/>
-          <xs:element ref="tns:media"/>
-          <xs:element ref="tns:preformat"/>
-          <xs:element ref="tns:supplementary-material"/>
-          <xs:element ref="tns:table-wrap"/>
-          <xs:element ref="tns:table-wrap-group"/>
-          <xs:element ref="tns:disp-formula"/>
-          <xs:element ref="tns:p"/>
-          <xs:element ref="tns:def-list"/>
-          <xs:element ref="tns:list"/>
-          <xs:element ref="tns:tex-math"/>
-          
-          <xs:element ref="tns:related-article"/>
-          <xs:element ref="tns:ack"/>
-          <xs:element ref="tns:disp-quote"/>
-          <xs:element ref="tns:speech"/>
-          <xs:element ref="tns:statement"/>
-          <xs:element ref="tns:verse-group"/>
-        </xs:choice>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:sec"/>
-        <xs:choice minOccurs="0" maxOccurs="unbounded">
-          <xs:element ref="tns:notes"/>
-          <xs:element ref="tns:fn-group"/>
-          <xs:element ref="tns:glossary"/>
-          <xs:element ref="tns:ref-list"/>
-        </xs:choice>
-      </xs:sequence>
-      <xs:attribute name="id" type="xs:ID"/>
-      <xs:attribute type="xs:string" name="content-type"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="bio">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element minOccurs="0" ref="tns:title"/>
-        <xs:element maxOccurs="unbounded" ref="tns:p"/>
-      </xs:sequence>
-      <xs:attribute name="id" type="xs:ID"/>
-      <xs:attribute name="rid" type="xs:IDREFS"/>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="notes">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element minOccurs="0" ref="tns:label"/>
-        <xs:element minOccurs="0" ref="tns:title"/>
-        <xs:choice minOccurs="0" maxOccurs="unbounded">
-          <xs:element ref="tns:array"/>
-          <xs:element ref="tns:boxed-text"/>
-          <xs:element ref="tns:chem-struct"/>
-          <xs:element ref="tns:chem-struct-wrapper"/>
-          <xs:element ref="tns:fig"/>
-          <xs:element ref="tns:fig-group"/>
-          <xs:element ref="tns:graphic"/>
-          <xs:element ref="tns:media"/>
-          <xs:element ref="tns:preformat"/>
-          <xs:element ref="tns:supplementary-material"/>
-          <xs:element ref="tns:table-wrap"/>
-          <xs:element ref="tns:table-wrap-group"/>
-          <xs:element ref="tns:disp-formula"/>
-          <xs:element ref="tns:p"/>
-          <xs:element ref="tns:def-list"/>
-          <xs:element ref="tns:list"/>
-          <xs:element ref="tns:tex-math"/>
-          
-          <xs:element ref="tns:related-article"/>
-          <xs:element ref="tns:ack"/>
-          <xs:element ref="tns:disp-quote"/>
-          <xs:element ref="tns:speech"/>
-          <xs:element ref="tns:statement"/>
-          <xs:element ref="tns:verse-group"/>
-        </xs:choice>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:sec"/>
-        <xs:choice minOccurs="0" maxOccurs="unbounded">
-          <xs:element ref="tns:notes"/>
-          <xs:element ref="tns:fn-group"/>
-          <xs:element ref="tns:glossary"/>
-          <xs:element ref="tns:ref-list"/>
-        </xs:choice>
-      </xs:sequence>
-      <xs:attribute name="id" type="xs:ID"/>
-      <xs:attribute type="xs:string" name="notes-type"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="alt-text">
-    <xs:complexType mixed="true">
-      <xs:attribute name="id" type="xs:ID"/>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="long-desc">
-    <xs:complexType mixed="true">
-      <xs:attribute name="id" type="xs:ID"/>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="def">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element maxOccurs="unbounded" ref="tns:p"/>
-      </xs:sequence>
-      <xs:attribute name="rid" type="xs:IDREFS"/>
-      <xs:attribute name="id" type="xs:ID"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="custom-meta-wrap">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element maxOccurs="unbounded" ref="tns:custom-meta"/>
-      </xs:sequence>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="custom-meta">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element ref="tns:meta-name"/>
-        <xs:element ref="tns:meta-value"/>
-      </xs:sequence>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="meta-name">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="meta-value">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="x">
-    <xs:complexType mixed="true">
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="article-meta">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:article-id"/>
-        <xs:element minOccurs="0" ref="tns:article-categories"/>
-        <xs:element minOccurs="0" ref="tns:title-group"/>
-        <xs:choice minOccurs="0" maxOccurs="unbounded">
-          <xs:element ref="tns:contrib-group"/>
-          <xs:element ref="tns:aff"/>
-          <xs:element ref="tns:x"/>
-        </xs:choice>
-        <xs:element minOccurs="0" ref="tns:author-notes"/>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:pub-date"/>
-        <xs:element minOccurs="0" ref="tns:volume"/>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:volume-id"/>
-        <xs:element minOccurs="0" ref="tns:issue"/>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:issue-id"/>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:issue-title"/>
-        <xs:element minOccurs="0" ref="tns:supplement"/>
-        <xs:choice minOccurs="0">
-          <xs:sequence>
-            <xs:element ref="tns:fpage"/>
-            <xs:element minOccurs="0" ref="tns:lpage"/>
-            <xs:element minOccurs="0" ref="tns:page-range"/>
-          </xs:sequence>
-          <xs:element ref="tns:elocation-id"/>
-        </xs:choice>
-        <xs:choice minOccurs="0" maxOccurs="unbounded">
-          <xs:element ref="tns:email"/>
-          <xs:element ref="tns:ext-link"/>
-          <xs:element ref="tns:uri"/>
-          <xs:element ref="tns:product"/>
-          <xs:element ref="tns:supplementary-material"/>
-        </xs:choice>
-        <xs:element minOccurs="0" ref="tns:history"/>
-        <xs:element minOccurs="0" ref="tns:copyright-statement"/>
-        <xs:element minOccurs="0" ref="tns:copyright-year"/>
-        <xs:element minOccurs="0" ref="tns:license"/>
-        <xs:element minOccurs="0" ref="tns:permissions"/>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:self-uri"/>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:related-article"/>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:abstract"/>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:trans-abstract"/>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:kwd-group"/>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:contract-num"/>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:contract-sponsor"/>
-<!--        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:conference"/> -->
-        <xs:element minOccurs="0" ref="tns:counts"/>
-        <xs:element minOccurs="0" ref="tns:custom-meta-wrap"/>
-      </xs:sequence>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="article-id">
-    <xs:complexType mixed="true">
-      <xs:attribute type="xs:string" name="pub-id-type"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="article-categories">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:subj-group"/>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:series-title"/>
-        <xs:element minOccurs="0" ref="tns:series-text"/>
-      </xs:sequence>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="subj-group">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element maxOccurs="unbounded" ref="tns:subject"/>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:subj-group"/>
-      </xs:sequence>
-      
-      <xs:attribute type="xs:string" name="subj-group-type"/>
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="subject">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:break"/>
-        <xs:element ref="tns:x"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="series-title">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="series-text">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="author-notes">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:label"/>
-        <xs:element minOccurs="0" ref="tns:title"/>
-        <xs:choice maxOccurs="unbounded">
-          <xs:element ref="tns:corresp"/>
-          <xs:element ref="tns:fn"/>
-        </xs:choice>
-      </xs:sequence>
-      <xs:attribute name="id" type="xs:ID"/>
-      <xs:attribute name="rid" type="xs:IDREFS"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="product">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:break"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:access-date"/>
-        <xs:element ref="tns:annotation"/>
-        <xs:element ref="tns:article-title"/>
-        <xs:element ref="tns:collab"/>
-        <xs:element ref="tns:comment"/>
-        <xs:element ref="tns:conf-date"/>
-        <xs:element ref="tns:conf-loc"/>
-        <xs:element ref="tns:conf-name"/>
-        <xs:element ref="tns:day"/>
-        <xs:element ref="tns:edition"/>
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:elocation-id"/>
-        <xs:element ref="tns:etal"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:fpage"/>
-        <xs:element ref="tns:gov"/>
-        <xs:element ref="tns:isbn"/>
-        <xs:element ref="tns:issn"/>
-        <xs:element ref="tns:issue"/>
-        <xs:element ref="tns:issue-id"/>
-        <xs:element ref="tns:issue-title"/>
-        <xs:element ref="tns:lpage"/>
-        <xs:element ref="tns:month"/>
-        <xs:element ref="tns:name"/>
-        <xs:element ref="tns:object-id"/>
-        <xs:element ref="tns:page-count"/>
-        <xs:element ref="tns:page-range"/>
-        <xs:element ref="tns:patent"/>
-        <xs:element ref="tns:person-group"/>
-        <xs:element ref="tns:pub-id"/>
-        <xs:element ref="tns:publisher-loc"/>
-        <xs:element ref="tns:publisher-name"/>
-        <xs:element ref="tns:role"/>
-        <xs:element ref="tns:season"/>
-        <xs:element ref="tns:series"/>
-        <xs:element ref="tns:source"/>
-        <xs:element ref="tns:std"/>
-        <xs:element ref="tns:string-name"/>
-        <xs:element ref="tns:supplement"/>
-        <xs:element ref="tns:time-stamp"/>
-        <xs:element ref="tns:trans-source"/>
-        <xs:element ref="tns:trans-title"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:volume"/>
-        <xs:element ref="tns:volume-id"/>
-        <xs:element ref="tns:year"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:x"/>
-      </xs:choice>
-      <xs:attribute type="xs:string" name="product-type"/>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="history">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-        <xs:element ref="tns:break"/>
-        <xs:element ref="tns:date"/>
-        <xs:element ref="tns:string-date"/>
-        <xs:element ref="tns:x"/>
-      </xs:choice>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="self-uri">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="abstract">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:object-id"/>
-        <xs:sequence>
-          <xs:element minOccurs="0" ref="tns:label"/>
-          <xs:element minOccurs="0" ref="tns:title"/>
-          <xs:choice minOccurs="0" maxOccurs="unbounded">
-            <xs:element ref="tns:array"/>
-            <xs:element ref="tns:boxed-text"/>
-            <xs:element ref="tns:chem-struct"/>
-            <xs:element ref="tns:chem-struct-wrapper"/>
-            <xs:element ref="tns:fig"/>
-            <xs:element ref="tns:fig-group"/>
-            <xs:element ref="tns:graphic"/>
-            <xs:element ref="tns:media"/>
-            <xs:element ref="tns:preformat"/>
-            <xs:element ref="tns:supplementary-material"/>
-            <xs:element ref="tns:table-wrap"/>
-            <xs:element ref="tns:table-wrap-group"/>
-            <xs:element ref="tns:disp-formula"/>
-            <xs:element ref="tns:p"/>
-            <xs:element ref="tns:def-list"/>
-            <xs:element ref="tns:list"/>
-            <xs:element ref="tns:tex-math"/>
-            
-            <xs:element ref="tns:related-article"/>
-            <xs:element ref="tns:ack"/>
-            <xs:element ref="tns:disp-quote"/>
-            <xs:element ref="tns:speech"/>
-            <xs:element ref="tns:statement"/>
-            <xs:element ref="tns:verse-group"/>
-          </xs:choice>
-          <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:sec"/>
-          <xs:choice minOccurs="0" maxOccurs="unbounded">
-            <xs:element ref="tns:notes"/>
-            <xs:element ref="tns:fn-group"/>
-            <xs:element ref="tns:glossary"/>
-            <xs:element ref="tns:ref-list"/>
-          </xs:choice>
-        </xs:sequence>
-      </xs:sequence>
-      <xs:attribute type="xs:string" name="abstract-type"/>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="trans-abstract">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element minOccurs="0" ref="tns:label"/>
-        <xs:element minOccurs="0" ref="tns:title"/>
-        <xs:choice minOccurs="0" maxOccurs="unbounded">
-          <xs:element ref="tns:array"/>
-          <xs:element ref="tns:boxed-text"/>
-          <xs:element ref="tns:chem-struct"/>
-          <xs:element ref="tns:chem-struct-wrapper"/>
-          <xs:element ref="tns:fig"/>
-          <xs:element ref="tns:fig-group"/>
-          <xs:element ref="tns:graphic"/>
-          <xs:element ref="tns:media"/>
-          <xs:element ref="tns:preformat"/>
-          <xs:element ref="tns:supplementary-material"/>
-          <xs:element ref="tns:table-wrap"/>
-          <xs:element ref="tns:table-wrap-group"/>
-          <xs:element ref="tns:disp-formula"/>
-          <xs:element ref="tns:p"/>
-          <xs:element ref="tns:def-list"/>
-          <xs:element ref="tns:list"/>
-          <xs:element ref="tns:tex-math"/>
-          
-          <xs:element ref="tns:related-article"/>
-          <xs:element ref="tns:ack"/>
-          <xs:element ref="tns:disp-quote"/>
-          <xs:element ref="tns:speech"/>
-          <xs:element ref="tns:statement"/>
-          <xs:element ref="tns:verse-group"/>
-        </xs:choice>
-        <xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:sec"/>
-        <xs:choice minOccurs="0" maxOccurs="unbounded">
-          <xs:element ref="tns:notes"/>
-          <xs:element ref="tns:fn-group"/>
-          <xs:element ref="tns:glossary"/>
-          <xs:element ref="tns:ref-list"/>
-        </xs:choice>
-      </xs:sequence>
-      <xs:attribute type="xs:string" name="abstract-type"/>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="kwd-group">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element minOccurs="0" ref="tns:title"/>
-        <xs:choice maxOccurs="unbounded">
-          <xs:element ref="tns:kwd"/>
-          <xs:element ref="tns:x"/>
-        </xs:choice>
-      </xs:sequence>
-      <xs:attribute name="id" type="xs:ID"/>
-      <xs:attribute type="xs:string" name="kwd-group-type"/>
-      
-      
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="kwd">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:break"/>
-        <xs:element ref="tns:email"/>
-        <xs:element ref="tns:ext-link"/>
-        <xs:element ref="tns:uri"/>
-        <xs:element ref="tns:inline-supplementary-material"/>
-        <xs:element ref="tns:related-article"/>
-        <xs:element ref="tns:font"/>
-        <xs:element ref="tns:hr"/>
-        <xs:element ref="tns:bold"/>
-        <xs:element ref="tns:italic"/>
-        <xs:element ref="tns:monospace"/>
-        <xs:element ref="tns:overline"/>
-        <xs:element ref="tns:overline-start"/>
-        <xs:element ref="tns:overline-end"/>
-        <xs:element ref="tns:sc"/>
-        <xs:element ref="tns:strike"/>
-        <xs:element ref="tns:underline"/>
-        <xs:element ref="tns:underline-start"/>
-        <xs:element ref="tns:underline-end"/>
-        <xs:element ref="tns:inline-graphic"/>
-        <xs:element ref="tns:private-char"/>
-        <xs:element ref="tns:inline-formula"/>
-        <xs:element ref="tns:tex-math"/>
-        
-        <xs:element ref="tns:abbrev"/>
-        <xs:element ref="tns:named-content"/>
-        <xs:element ref="tns:fn"/>
-        <xs:element ref="tns:target"/>
-        <xs:element ref="tns:xref"/>
-        <xs:element ref="tns:sub"/>
-        <xs:element ref="tns:sup"/>
-      </xs:choice>
-      <xs:attribute name="id" type="xs:ID"/>
-    </xs:complexType>
-  </xs:element>
-  <xs:element name="corresp">
-    <xs:complexType mixed="true">
-      <xs:choice minOccurs="0" maxOccurs="unbounded">
-        <xs:element ref="tns:addr-line"/>
-        <xs:element ref="tns:country"/>
-        <xs:element ref="tns:fax"/>
-        <xs:element ref="tns:institution"/>
-        <xs:element ref="tns:phone"/>
-        <xs:element ref="tns:email"/>
-        <xs:element r

<TRUNCATED>