summaryrefslogtreecommitdiff
path: root/roundtrip
diff options
context:
space:
mode:
authorAnas Nashif <anas.nashif@intel.com>2012-11-08 21:39:13 (GMT)
committerAnas Nashif <anas.nashif@intel.com>2012-11-08 21:39:13 (GMT)
commitb2d73bee5e123c5e69352a447d4bc318132612d9 (patch)
treee8815e7ef185ccaba26bcd616eace378572b922e /roundtrip
downloaddocbook-xsl-stylesheets-b2d73bee5e123c5e69352a447d4bc318132612d9.zip
docbook-xsl-stylesheets-b2d73bee5e123c5e69352a447d4bc318132612d9.tar.gz
docbook-xsl-stylesheets-b2d73bee5e123c5e69352a447d4bc318132612d9.tar.bz2
Imported Upstream version 1.77.1upstream/1.77.1
Diffstat (limited to 'roundtrip')
-rw-r--r--roundtrip/blocks-spec.xml11
-rw-r--r--roundtrip/blocks2dbk.dtd76
-rw-r--r--roundtrip/blocks2dbk.xsl1732
-rw-r--r--roundtrip/dbk2ooo.xsl178
-rw-r--r--roundtrip/dbk2pages.xsl441
-rw-r--r--roundtrip/dbk2wordml.xsl401
-rw-r--r--roundtrip/dbk2wp.xsl1375
-rw-r--r--roundtrip/normalise-common.xsl39
-rw-r--r--roundtrip/normalise2sections.xsl1270
-rw-r--r--roundtrip/pages2normalise.xsl351
-rw-r--r--roundtrip/param.xml103
-rw-r--r--roundtrip/param.xsl19
-rw-r--r--roundtrip/sections-spec.xml38
-rw-r--r--roundtrip/sections2blocks.xsl263
-rw-r--r--roundtrip/specifications.xml1420
-rw-r--r--roundtrip/template-pages.xml2
-rw-r--r--roundtrip/template.dotbin0 -> 38912 bytes
-rw-r--r--roundtrip/template.xml3
-rw-r--r--roundtrip/wordml2normalise.xsl445
19 files changed, 8167 insertions, 0 deletions
diff --git a/roundtrip/blocks-spec.xml b/roundtrip/blocks-spec.xml
new file mode 100644
index 0000000..d8ab005
--- /dev/null
+++ b/roundtrip/blocks-spec.xml
@@ -0,0 +1,11 @@
+<group:root xmlns:group='http://www.explain.com.au/grouping'>
+ <bibliography styles='bibliography bibliography-title'>
+ <bibliodiv styles='bibliodiv bibliodiv-title'/>
+ </bibliography>
+ <glossary styles='glossary glossary-title'>
+ <glossdiv styles='glossdiv glossdiv-title'/>
+ </glossary>
+ <qandaset styles='qandaset qandaset-title'>
+ <qandadiv styles='qandadiv qandadiv-title'/>
+ </qandaset>
+</group:root>
diff --git a/roundtrip/blocks2dbk.dtd b/roundtrip/blocks2dbk.dtd
new file mode 100644
index 0000000..4d1ea04
--- /dev/null
+++ b/roundtrip/blocks2dbk.dtd
@@ -0,0 +1,76 @@
+ <!ENTITY components-extra ""> <!-- for customisation -->
+ <!ENTITY components "dbk:appendix |
+ dbk:article |
+ dbk:book |
+ dbk:chapter |
+ dbk:part |
+ dbk:preface |
+ dbk:section |
+ dbk:sect1 |
+ dbk:sect2 |
+ dbk:sect3 |
+ dbk:sect4 |
+ dbk:sect5
+ &components-extra;">
+
+ <!ENTITY blocks-extra ""> <!-- for customisation -->
+ <!ENTITY blocks "dbk:bibliography |
+ dbk:bibliodiv |
+ dbk:glossary |
+ dbk:glossdiv |
+ dbk:qandaset |
+ dbk:qandadiv
+ &blocks-extra;">
+
+ <!ENTITY metadata-extra ""> <!-- for customisation -->
+ <!ENTITY metadata-content 'contains(@rnd:style, "-title") or
+ contains(@rnd:style, "-subtitle") or
+ @rnd:style = "abstract" or
+ @rnd:style = "address" or
+ @rnd:style = "affiliation" or
+ @rnd:style = "author" or
+ @rnd:style = "biblioid" or
+ @rnd:style = "bibliomisc" or
+ @rnd:style = "bibliosource" or
+ @rnd:style = "contrib" or
+ @rnd:style = "date" or
+ @rnd:style = "edition" or
+ @rnd:style = "editor" or
+ @rnd:style = "email" or
+ @rnd:style = "issuenum" or
+ @rnd:style = "keyword" or
+ @rnd:style = "legalnotice" or
+ @rnd:style = "othercredit" or
+ @rnd:style = "pagenums" or
+ @rnd:style = "personblurb" or
+ @rnd:style = "pubdate" or
+ @rnd:style = "publisher" or
+ @rnd:style = "publisher-address" or
+ @rnd:style = "releaseinfo" or
+ @rnd:style = "revhistory" or
+ @rnd:style = "revision" or
+ @rnd:style = "volumenum"
+ &metadata-extra;'>
+
+ <!ENTITY author-extra ""> <!-- for customisation -->
+ <!ENTITY author-content '@rnd:style = "personblurb" or
+ @rnd:style = "address" or
+ @rnd:style = "affiliation" or
+ @rnd:style = "contrib" or
+ @rnd:style = "email"
+ &author-extra;'>
+
+ <!ENTITY admonition-extra ""> <!-- for customisation -->
+ <!ENTITY admonition '@rnd:style = "caution" or
+ @rnd:style = "important" or
+ @rnd:style = "note" or
+ @rnd:style = "tip" or
+ @rnd:style = "warning"
+ &admonition-extra;'>
+ <!ENTITY admonition-title-extra ""> <!-- for customisation -->
+ <!ENTITY admonition-title '@rnd:style = "caution-title" or
+ @rnd:style = "important-title" or
+ @rnd:style = "note-title" or
+ @rnd:style = "tip-title" or
+ @rnd:style = "warning-title"
+ &admonition-title-extra;'>
diff --git a/roundtrip/blocks2dbk.xsl b/roundtrip/blocks2dbk.xsl
new file mode 100644
index 0000000..e14999f
--- /dev/null
+++ b/roundtrip/blocks2dbk.xsl
@@ -0,0 +1,1732 @@
+<!DOCTYPE xsl:stylesheet [
+<!-- External DTD defines entities:
+ components :- QNames of component-level elements
+ blocks :- QNames of block-level elements
+ metadata-content :- XPath expression matching metadata styles
+ author-content :- XPath expression matching author styles
+ admonition :- XPath expression matching admonition styles
+ admonition-title :- XPath expression matching admonition title styles
+-->
+<!ENTITY % ext SYSTEM "blocks2dbk.dtd">
+%ext;
+]>
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:dbk='http://docbook.org/ns/docbook'
+ xmlns:rnd='http://docbook.org/ns/docbook/roundtrip'
+ xmlns:xlink='http://www.w3.org/1999/xlink'>
+
+ <!-- $Id: blocks2dbk.xsl 8137 2008-10-09 03:37:56Z balls $ -->
+ <!-- Stylesheet to convert word processing docs to DocBook -->
+ <!-- This stylesheet processes the output of sections2blocks.xsl -->
+
+ <xsl:output indent="yes" method="xml"
+ cdata-section-elements='dbk:programlisting dbk:literallayout'/>
+
+ <!-- ================================================== -->
+ <!-- Parameters -->
+ <!-- ================================================== -->
+
+ <xsl:param name='docbook5'>0</xsl:param>
+ <xsl:param name="nest.sections">1</xsl:param>
+
+ <xsl:strip-space elements='*'/>
+ <xsl:preserve-space elements='dbk:para dbk:emphasis'/>
+
+ <xsl:template match="&components; |
+ &blocks;">
+ <xsl:choose>
+ <xsl:when test='self::dbk:article and
+ count(dbk:book) = 1 and
+ count(dbk:info|dbk:book) &lt;= 2'>
+ <xsl:apply-templates select='dbk:book'/>
+ </xsl:when>
+ <xsl:when test='self::dbk:article and
+ *[1][self::dbk:para] and
+ *[1]/@rnd:style != "article-title" and
+ contains(*[1]/@rnd:style, "-title")'>
+ <xsl:variable name='element-name'
+ select='substring-before(*[1]/@rnd:style, "-title")'/>
+ <xsl:element name='{$element-name}'
+ namespace='http://docbook.org/ns/docbook'>
+ <dbk:info>
+ <xsl:apply-templates select='*[1]'
+ mode='rnd:metadata'/>
+ </dbk:info>
+ <xsl:apply-templates/>
+ </xsl:element>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:copy>
+ <xsl:call-template name='rnd:attributes'/>
+
+ <xsl:variable name='metadata'>
+ <xsl:apply-templates select='*[1]'
+ mode='rnd:metadata'/>
+ </xsl:variable>
+ <xsl:if test='$metadata'>
+ <dbk:info>
+ <xsl:copy-of select='$metadata'/>
+ </dbk:info>
+ </xsl:if>
+
+ <xsl:apply-templates/>
+ </xsl:copy>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='dbk:book-component'>
+ <xsl:variable name='element-name'
+ select='substring-before(*[1]/@rnd:style, "-title")'/>
+
+ <xsl:element name='{$element-name}'
+ namespace='http://docbook.org/ns/docbook'>
+ <dbk:info>
+ <xsl:apply-templates select='*[1]'
+ mode='rnd:metadata'/>
+ </dbk:info>
+ <xsl:apply-templates/>
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="dbk:para" name='rnd:para'>
+ <!-- Some elements are normally suppressed,
+ since they are processed in a different context.
+ If this parameter is false then the element will be processed normally.
+ -->
+ <xsl:param name='suppress' select='true()'/>
+
+ <!-- This paragraph may be in a sidebar -->
+ <xsl:variable name='sidebar'
+ select='preceding-sibling::*[self::dbk:para and @rnd:style = "sidebar-title"][1]'/>
+
+ <!-- This paragraph may be in the textobject of a table or figure -->
+ <xsl:variable name='table'
+ select='preceding-sibling::dbk:informaltable[1]'/>
+ <xsl:variable name='figure'
+ select='preceding-sibling::dbk:para[@rnd:style = "informalfigure-imagedata" or (dbk:inlinemediaobject and count(*) = 1 and normalize-space(.) = "")][1]'/>
+ <xsl:variable name='caption'
+ select='following-sibling::dbk:para[@rnd:style = "caption" or @rnd:style = "Caption"]'/>
+
+ <xsl:choose>
+ <!-- continue style paragraphs are handled in context -->
+ <xsl:when test='$suppress and
+ @rnd:style = "para-continue"'/>
+
+ <!-- Certain elements gather the following paragraph -->
+ <xsl:when test='$suppress and
+ preceding-sibling::*[1][self::dbk:para and
+ @rnd:style = "example-title"]'/>
+
+ <xsl:when test='$suppress and
+ $sidebar and
+ not(preceding-sibling::dbk:para[(not(@rnd:style) or @rnd:style = "") and
+ preceding-sibling::*[preceding-sibling::*[generate-id() = generate-id($sidebar)]]])'/>
+
+ <!-- Separate processing is performed for table/figure titles and captions -->
+ <xsl:when test='$suppress and
+ @rnd:style = "table-title" and
+ following-sibling::*[1][self::dbk:informaltable|self::dbk:para[@rnd:style = "informalfigure-imagedata"]|self::dbk:para[dbk:inlinemediaobject and count(*) = 1 and normalize-space() = ""]]'/>
+ <xsl:when test='$suppress and
+ @rnd:style = "figure-title" and
+ following-sibling::*[1][self::dbk:para][@rnd:style = "informalfigure-imagedata" or (dbk:inlinemediaobject and count(*) = 1 and normalize-space(.) = "")]'/>
+ <xsl:when test='$suppress and
+ (@rnd:style = "caption" or @rnd:style = "Caption") and
+ (preceding-sibling::*[self::dbk:informaltable] or
+ preceding-sibling::*[self::dbk:para][@rnd:style = "informalfigure-imagedata" or (dbk:inlinemediaobject and count(*) = 1 and normalize-space(.) = "")])'/>
+
+ <xsl:when test='$suppress and
+ $table and
+ $caption and
+ generate-id($caption/preceding-sibling::dbk:informaltable[1]) = generate-id($table)'/>
+ <xsl:when test='$suppress and
+ $figure and
+ $caption and
+ generate-id($caption/preceding-sibling::dbk:para[@rnd:style = "informalfigure-imagedata" or (dbk:inlinemediaobject and count(*) = 1 and normalize-space(.) = "")][1]) = generate-id($figure)'/>
+
+ <xsl:when test='@rnd:style = "imagedata-metadata" or
+ @rnd:style = "table-metadata"'/>
+
+ <!-- Ignore empty paragraphs -->
+ <xsl:when test='(not(@rnd:style) or
+ @rnd:style = "") and
+ normalize-space(.) = "" and
+ not(*)'/>
+
+ <!-- Image inline or block? -->
+ <xsl:when test='(not(@rnd:style) or
+ @rnd:style = "") and
+ normalize-space(.) = "" and
+ count(*) = 1 and
+ dbk:inlinemediaobject'>
+ <xsl:apply-templates/>
+ </xsl:when>
+ <xsl:when test='not(@rnd:style) or
+ @rnd:style = "" or
+ @rnd:style = "para-continue"'>
+ <dbk:para>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates/>
+ </dbk:para>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "xinclude"'
+ xmlns:xi='http://www.w3.org/2001/XInclude'>
+ <xi:include>
+ <xsl:attribute name='href'>
+ <xsl:apply-templates mode='rnd:xinclude'/>
+ </xsl:attribute>
+ </xi:include>
+ </xsl:when>
+
+ <xsl:when test='$suppress and
+ preceding-sibling::*[1]/self::dbk:para[&admonition-title;]'/>
+ <xsl:when test='&admonition-title;'>
+ <xsl:element name='{substring-before(@rnd:style, "-title")}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:call-template name='rnd:attributes'/>
+ <dbk:title>
+ <xsl:apply-templates/>
+ </dbk:title>
+ <xsl:apply-templates select='following-sibling::*[1]'>
+ <xsl:with-param name='suppress' select='false()'/>
+ </xsl:apply-templates>
+ <xsl:apply-templates select='following-sibling::*[2]'
+ mode='rnd:continue'/>
+ </xsl:element>
+ </xsl:when>
+
+ <xsl:when test='starts-with(@rnd:style, "itemizedlist") or
+ starts-with(@rnd:style, "orderedlist")'>
+
+ <xsl:variable name='stop.node'
+ select='following-sibling::dbk:para[not(@rnd:style) or
+ (not(starts-with(@rnd:style, "itemizedlist") or starts-with(@rnd:style, "orderedlist")) and @rnd:style != "para-continue")][1]'/>
+
+ <xsl:choose>
+ <xsl:when test='translate(substring-after(@rnd:style, "list"), "0123456789", "") != "" or
+ substring-after(@rnd:style, "list") = ""'>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code' select='"list-bad-level"'/>
+ <xsl:with-param name='message'>style "<xsl:value-of select='@rnd:style'/>" is not a valid list style</xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+
+ <!-- TODO: the previous para-continue may not be associated with a list -->
+
+ <!-- NB. Look back at the previous paragraph. There may be intervening tables or images. -->
+ <xsl:when test='preceding-sibling::dbk:para[1][starts-with(@rnd:style, "itemizedlist") or starts-with(@rnd:style, "orderedlist") or @rnd:style = "para-continue"]'/>
+ <xsl:when test='substring-after(@rnd:style, "list") != 1'>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>list-wrong-level</xsl:with-param>
+ <xsl:with-param name='message'>list started at the wrong level</xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:when test='$stop.node'>
+ <xsl:element name='{substring-before(@rnd:style, "1")}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:apply-templates select='.|following-sibling::dbk:para[@rnd:style = current()/@rnd:style][following-sibling::*[generate-id() = generate-id($stop.node)]]'
+ mode='rnd:listitem'/>
+ </xsl:element>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:element name='{substring-before(@rnd:style, "1")}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:apply-templates select='.|following-sibling::dbk:para[@rnd:style = current()/@rnd:style]'
+ mode='rnd:listitem'/>
+ </xsl:element>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "programlisting" and
+ preceding-sibling::*[1][self::dbk:para and @rnd:style = "programlisting"]'/>
+ <xsl:when test='@rnd:style = "literallayout" and
+ preceding-sibling::*[1][self::dbk:para and @rnd:style = "literallayout"]'/>
+ <xsl:when test='@rnd:style = "programlisting" or
+ @rnd:style = "literallayout"'>
+
+ <xsl:variable name='stop.node'
+ select='following-sibling::dbk:para[@rnd:style != current()/@rnd:style][1]'/>
+
+ <xsl:element name='{@rnd:style}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:apply-templates/>
+
+ <xsl:choose>
+ <xsl:when test='$stop.node'>
+ <xsl:apply-templates select='following-sibling::dbk:para[following-sibling::*[generate-id() = generate-id($stop.node)]]'
+ mode='rnd:programlisting'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-templates select='following-sibling::dbk:para'
+ mode='rnd:programlisting'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:element>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "example-title"'>
+ <xsl:element name='{substring-before(@rnd:style, "-title")}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:call-template name='rnd:attributes'/>
+ <dbk:title>
+ <xsl:apply-templates/>
+ </dbk:title>
+
+ <xsl:apply-templates select='following-sibling::*[1]'>
+ <xsl:with-param name='suppress' select='false()'/>
+ </xsl:apply-templates>
+ </xsl:element>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "sidebar-title"'>
+ <!-- TODO: next sidebar should stop this sidebar -->
+ <xsl:variable name='stop.node'
+ select='following-sibling::dbk:para[(not(@rnd:style) or @rnd:style = "") and
+ normalize-space(.) = ""][1]'/>
+
+ <dbk:sidebar>
+ <xsl:call-template name='rnd:attributes'/>
+ <dbk:info>
+ <dbk:title>
+ <xsl:apply-templates/>
+ </dbk:title>
+ </dbk:info>
+
+ <xsl:choose>
+ <xsl:when test='$stop.node'>
+ <xsl:apply-templates select='following-sibling::*[following-sibling::*[generate-id() = generate-id($stop.node)]]'
+ mode='rnd:sidebar'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-templates select='following-sibling::*'
+ mode='rnd:sidebar'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </dbk:sidebar>
+ </xsl:when>
+
+ <xsl:when test='&admonition;'>
+ <xsl:element name='{@rnd:style}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:call-template name='rnd:attributes'/>
+ <dbk:para>
+ <xsl:apply-templates/>
+ </dbk:para>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:continue'/>
+ </xsl:element>
+ </xsl:when>
+
+ <!-- TODO: make sure this is in a bibliography.
+ If not, create a bibliolist.
+ -->
+ <xsl:when test='@rnd:style = "bibliomixed"'>
+ <dbk:bibliomixed>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates/>
+ </dbk:bibliomixed>
+ </xsl:when>
+ <xsl:when test='@rnd:style = "biblioentry-title"'>
+ <dbk:biblioentry>
+ <xsl:call-template name='rnd:attributes'/>
+ <dbk:title>
+ <xsl:apply-templates/>
+ </dbk:title>
+ <xsl:if test='following-sibling::*[1][&metadata-content;]'>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:metadata'/>
+ </xsl:if>
+ </dbk:biblioentry>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "blockquote-attribution" and
+ preceding-sibling::*[1][self::dbk:para][@rnd:style = "blockquote-title" or @rnd:style = "blockquote"]'/>
+ <xsl:when test='@rnd:style = "blockquote-attribution"'>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>improper-blockquote-attribution</xsl:with-param>
+ <xsl:with-param name='message'>blockquote attribution must follow a blockquote title</xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:when test='@rnd:style = "blockquote" or
+ @rnd:style = "blockquote-title"'>
+ <xsl:choose>
+ <xsl:when test='@rnd:style = "blockquote" and
+ preceding-sibling::*[1][self::dbk:para][starts-with(@rnd:style, "blockquote")]'/>
+ <xsl:otherwise>
+
+ <xsl:variable name='stop.node'
+ select='following-sibling::*[not(@rnd:style = "blockquote" or
+ @rnd:style = "blockquote-attribution")][1]'/>
+
+ <dbk:blockquote>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:if test='@rnd:style = "blockquote-title"'>
+ <dbk:info>
+ <dbk:title>
+ <xsl:apply-templates/>
+ </dbk:title>
+ </dbk:info>
+ </xsl:if>
+ <xsl:choose>
+ <xsl:when test='$stop.node'>
+ <xsl:apply-templates select='following-sibling::*[following-sibling::*[generate-id() = generate-id($stop.node)]][@rnd:style = "blockquote-attribution"]' mode='rnd:blockquote-attribution'/>
+ <xsl:apply-templates select='self::*[@rnd:style = "blockquote"] |
+ following-sibling::*[following-sibling::*[generate-id() = generate-id($stop.node)]]'
+ mode='rnd:blockquote'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-templates select='following-sibling::*[@rnd:style = "blockquote-attribution"]' mode='rnd:blockquote-attribution'/>
+ <xsl:apply-templates select='self::*[@rnd:style = "blockquote"] |
+ following-sibling::*'
+ mode='rnd:blockquote'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </dbk:blockquote>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "bridgehead"'>
+ <xsl:element name='{@rnd:style}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates/>
+ </xsl:element>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "formalpara-title"'>
+ <dbk:formalpara>
+ <dbk:title>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates/>
+ </dbk:title>
+ <xsl:choose>
+ <xsl:when test='following-sibling::*[1][self::dbk:para][@rnd:style = "formalpara"]'>
+ <dbk:para>
+ <xsl:call-template name='rnd:attributes'>
+ <xsl:with-param name='node'
+ select='following-sibling::*[1]'/>
+ </xsl:call-template>
+ <xsl:apply-templates select='following-sibling::*[1]/node()'/>
+ </dbk:para>
+ </xsl:when>
+ </xsl:choose>
+ </dbk:formalpara>
+ </xsl:when>
+ <xsl:when test='@rnd:style = "formalpara" and
+ preceding-sibling::*[1][self::dbk:para][@rnd:style = "formalpara-title"]'/>
+ <xsl:when test='@rnd:style = "formalpara"'>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>formalpara-notitle</xsl:with-param>
+ <xsl:with-param name='message'>formalpara used without a title</xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "informalfigure-imagedata"'>
+ <xsl:variable name='caption.next'
+ select='following-sibling::dbk:para[@rnd:style = "caption" or @rnd:style = "Caption"][1]'/>
+
+ <xsl:variable name='metadata'
+ select='preceding-sibling::*[1][self::dbk:para][@rnd:style = "imagedata-metadata"]'/>
+
+ <xsl:choose>
+ <xsl:when test='preceding-sibling::*[1][self::dbk:para][@rnd:style = "figure-title"] or
+ ($metadata and preceding-sibling::*[2][self::dbk:para][@rnd:style = "figure-title"])'>
+ <dbk:figure>
+ <xsl:call-template name='rnd:attributes'/>
+ <dbk:info>
+ <dbk:title>
+ <xsl:choose>
+ <xsl:when test='$metadata'>
+ <xsl:apply-templates
+ select='preceding-sibling::*[2]/node()'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-templates
+ select='preceding-sibling::*[1]/node()'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </dbk:title>
+ </dbk:info>
+ <dbk:mediaobject>
+ <dbk:imageobject>
+ <dbk:imagedata>
+ <xsl:attribute name='fileref'>
+ <xsl:choose>
+ <xsl:when test='dbk:inlinemediaobject/dbk:imageobject/dbk:imagedata/@fileref != ""'>
+ <xsl:value-of select='dbk:inlinemediaobject/dbk:imageobject/dbk:imagedata/@fileref'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select='.'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:attribute>
+ <xsl:call-template name='rnd:imagedata-attributes'>
+ <xsl:with-param name='metadata' select='$metadata'/>
+ </xsl:call-template>
+ </dbk:imagedata>
+ </dbk:imageobject>
+ </dbk:mediaobject>
+ <xsl:call-template name='rnd:figure-text-caption'>
+ <xsl:with-param name='caption' select='$caption.next'/>
+ </xsl:call-template>
+ </dbk:figure>
+ </xsl:when>
+ <xsl:when test='preceding-sibling::*[1][self::dbk:para][@rnd:style = "table-title"] or
+ ($metadata and preceding-sibling::*[2][self::dbk:para][@rnd:style = "table-title"])'>
+ <dbk:table>
+ <xsl:call-template name='rnd:attributes'/>
+ <dbk:info>
+ <dbk:title>
+ <xsl:choose>
+ <xsl:when test='$metadata'>
+ <xsl:apply-templates
+ select='preceding-sibling::*[2]/node()'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-templates
+ select='preceding-sibling::*[1]/node()'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </dbk:title>
+ </dbk:info>
+
+ <dbk:mediaobject>
+ <dbk:imageobject>
+ <dbk:imagedata>
+ <xsl:attribute name='fileref'>
+ <xsl:choose>
+ <xsl:when test='dbk:inlinemediaobject/dbk:imageobject/dbk:imagedata/@fileref != ""'>
+ <xsl:value-of select='dbk:inlinemediaobject/dbk:imageobject/dbk:imagedata/@fileref'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select='.'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:attribute>
+ <xsl:call-template name='rnd:imagedata-attributes'>
+ <xsl:with-param name='metadata' select='$metadata'/>
+ </xsl:call-template>
+ </dbk:imagedata>
+ </dbk:imageobject>
+ </dbk:mediaobject>
+ <xsl:call-template name='rnd:figure-text-caption'>
+ <xsl:with-param name='caption' select='$caption.next'/>
+ </xsl:call-template>
+ </dbk:table>
+ </xsl:when>
+ <xsl:otherwise>
+ <dbk:informalfigure>
+ <xsl:call-template name='rnd:attributes'/>
+ <dbk:mediaobject>
+ <dbk:imageobject>
+ <dbk:imagedata>
+ <xsl:attribute name='fileref'>
+ <xsl:choose>
+ <xsl:when test='dbk:inlinemediaobject/dbk:imageobject/dbk:imagedata/@fileref != ""'>
+ <xsl:value-of select='dbk:inlinemediaobject/dbk:imageobject/dbk:imagedata/@fileref'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select='.'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:attribute>
+ <xsl:call-template name='rnd:imagedata-attributes'>
+ <xsl:with-param name='metadata' select='$metadata'/>
+ </xsl:call-template>
+ </dbk:imagedata>
+ </dbk:imageobject>
+ </dbk:mediaobject>
+ <xsl:call-template name='rnd:figure-text-caption'>
+ <xsl:with-param name='caption' select='$caption.next'/>
+ </xsl:call-template>
+ </dbk:informalfigure>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:when>
+
+ <xsl:when test='(@rnd:style = "caption" or @rnd:style = "Caption") and
+ preceding-sibling::*[(self::dbk:para and contains(@rnd:style, "imagedata")) or self::dbk:informaltable]'/>
+ <xsl:when test='@rnd:style = "caption" or @rnd:style = "Caption"'>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>bad-caption</xsl:with-param>
+ <xsl:with-param name='message'>caption does not follow table or figure</xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+
+ <xsl:when test='(contains(@rnd:style, "-title") or
+ contains(@rnd:style, "-titleabbrev") or
+ contains(@rnd:style, "-subtitle")) and
+ not(starts-with(@rnd:style, "blockquote") or starts-with(@rnd:style, "formal"))'>
+ <!-- TODO: check that no non-metadata elements occur before this paragraph -->
+ </xsl:when>
+
+ <!-- Metadata elements are handled in rnd:metadata mode -->
+ <!-- TODO: check that no non-metadata elements occur before this paragraph -->
+ <xsl:when test='&metadata-content;'/>
+
+ <xsl:otherwise>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>unknown-style</xsl:with-param>
+ <xsl:with-param name='message'>unknown paragraph style "<xsl:value-of select='@rnd:style'/>" encountered</xsl:with-param>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <!-- Determine if the caption belongs to the current figure.
+ If so, then process the textobject content and the caption.
+ -->
+ <xsl:template name='rnd:figure-text-caption'>
+ <xsl:param name='caption' select='/..'/>
+
+ <xsl:variable name='textobjs'
+ select='following-sibling::*[following-sibling::*[generate-id() = generate-id($caption)]]'/>
+
+ <xsl:choose>
+ <xsl:when test='not($caption)'/> <!-- nothing to do -->
+ <xsl:when test='$textobjs[self::dbk:informaltable |
+ self::dbk:inlinemediaobject |
+ self::dbk:para[@rnd:style = "informalfigure-imagedata" or
+ @rnd:style = "mediaobject-imagedata"]]'/> <!-- caption belongs to something else -->
+ <xsl:otherwise>
+ <xsl:apply-templates select='$textobjs' mode='rnd:textobject'/>
+
+ <xsl:apply-templates select='$caption' mode='rnd:caption'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='dbk:para' mode='rnd:caption'>
+ <dbk:caption>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates/>
+ </dbk:caption>
+ </xsl:template>
+
+ <xsl:template name='rnd:imagedata-attributes'>
+ <xsl:param name='metadata' select='""'/>
+
+ <xsl:choose>
+ <xsl:when test='not($metadata)'/>
+ <xsl:when test='contains($metadata, " ")'>
+ <xsl:call-template name='rnd:imagedata-attributes'>
+ <xsl:with-param name='metadata'
+ select='substring-before($metadata, " ")'/>
+ </xsl:call-template>
+ <xsl:call-template name='rnd:imagedata-attributes'>
+ <xsl:with-param name='metadata'
+ select='substring-after($metadata, " ")'/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:when test='not(contains($metadata, "="))'>
+ <xsl:call-template name='rnd:warning'>
+ <xsl:with-param name='code' select='"imagedata-missing-value"'/>
+ <xsl:with-param name='message'>
+ <xsl:text>imagedata-metadata missing value for attribute "</xsl:text>
+ <xsl:value-of select='$metadata'/>
+ <xsl:text>"</xsl:text>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:variable name='name'
+ select='translate(normalize-space(substring-before($metadata, "=")), "ABCDEFGHIJKLMNOPQRSTUVWXYZ", "abcdefghijklmnopqrstuvwxyz")'/>
+ <xsl:variable name='value'
+ select='translate(normalize-space(substring-after($metadata, "=")), "ABCDEFGHIJKLMNOPQRSTUVWXYZ", "abcdefghijklmnopqrstuvwxyz")'/>
+
+ <xsl:choose>
+ <xsl:when test='$name = "scalefit"'>
+ <xsl:attribute name='scalefit'>
+ <xsl:choose>
+ <xsl:when test='$value = "1" or
+ $value = "yes" or
+ $value = "true"'>1</xsl:when>
+ <xsl:otherwise>0</xsl:otherwise>
+ </xsl:choose>
+ </xsl:attribute>
+ </xsl:when>
+ <xsl:when test='$name = "align" or
+ $name = "contentdepth" or
+ $name = "contentwidth" or
+ $name = "depth" or
+ $name = "scale" or
+ $name = "valign" or
+ $name = "width"'>
+ <!-- TODO: check enumerate values-->
+ <xsl:attribute name='{$name}'>
+ <xsl:value-of select='$value'/>
+ </xsl:attribute>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code' select='"imagedata-unknown-attribute"'/>
+ <xsl:with-param name='message'>
+ <xsl:text>imagedata-metadata unknown attribute "</xsl:text>
+ <xsl:value-of select='$name'/>
+ <xsl:text>"</xsl:text>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='dbk:emphasis'>
+ <xsl:choose>
+ <xsl:when test='not(@rnd:style) and @role = "italic"'>
+ <xsl:copy>
+ <xsl:apply-templates mode='rnd:copy'/>
+ </xsl:copy>
+ </xsl:when>
+ <xsl:when test='not(@rnd:style) or @role'>
+ <xsl:copy>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates mode='rnd:copy'/>
+ </xsl:copy>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = preceding-sibling::node()[1][self::dbk:emphasis]/@rnd:style'/>
+
+ <xsl:when test='@rnd:style = "emphasis"'>
+ <xsl:copy>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates mode='rnd:copy'/>
+ <xsl:apply-templates select='following-sibling::node()[1]'
+ mode='rnd:emphasis'/>
+ </xsl:copy>
+ </xsl:when>
+ <xsl:when test='@rnd:style = "emphasis-bold" or
+ @rnd:style = "emphasis-strong"'>
+ <xsl:copy>
+ <xsl:attribute name='role'>bold</xsl:attribute>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates mode='rnd:copy'/>
+ <xsl:apply-templates select='following-sibling::node()[1]'
+ mode='rnd:emphasis'/>
+ </xsl:copy>
+ </xsl:when>
+ <xsl:when test='@rnd:style = "emphasis-underline"'>
+ <xsl:copy>
+ <xsl:attribute name='role'>underline</xsl:attribute>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates mode='rnd:copy'/>
+ <xsl:apply-templates select='following-sibling::node()[1]'
+ mode='rnd:emphasis'/>
+ </xsl:copy>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "citetitle" or
+ @rnd:style = "literal" or
+ @rnd:style = "sgmltag"'>
+ <xsl:element name='{@rnd:style}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates/>
+ <xsl:apply-templates select='following-sibling::node()[1]'
+ mode='rnd:emphasis'/>
+ </xsl:element>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "Hyperlink" and
+ parent::dbk:link'>
+ <!-- This occurs in a hyperlink; parent should be dbk:link -->
+ <xsl:apply-templates/>
+ </xsl:when>
+ <xsl:when test='@rnd:style = "Hyperlink"'>
+ <!-- dbk:link is missing -->
+ <dbk:link xlink:href='{.}'>
+ <xsl:apply-templates/>
+ </dbk:link>
+ </xsl:when>
+
+ <!-- In rare circumstances, Word inserts an empty element that appears to be something like a space in the editor -->
+ <xsl:when test='(@rnd:style = "EndnoteReference" or
+ @rnd:style = "FootnoteReference") and
+ . = ""'>
+ <xsl:text> </xsl:text>
+ </xsl:when>
+
+ <xsl:otherwise>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>unknown-style</xsl:with-param>
+ <xsl:with-param name='message'>unknown character span style "<xsl:value-of select='@rnd:style'/>" encountered</xsl:with-param>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <!-- Coalesce emphasis elements into a single element -->
+ <xsl:template match='dbk:emphasis' mode='rnd:emphasis'>
+ <xsl:choose>
+ <xsl:when test='@rnd:style = preceding-sibling::node()[self::dbk:emphasis]/@rnd:style'>
+ <xsl:apply-templates/>
+ <xsl:apply-templates select='following-sibling::node()[1]'
+ mode='rnd:emphasis'/>
+ </xsl:when>
+ </xsl:choose>
+ </xsl:template>
+ <xsl:template match='*|text()' mode='rnd:emphasis'/>
+
+ <xsl:template match='dbk:emphasis' mode='rnd:personname-emphasis'>
+ <xsl:param name='style'/>
+
+ <xsl:choose>
+ <xsl:when test='@rnd:style = $style'>
+ <xsl:apply-templates/>
+ <xsl:apply-templates select='following-sibling::dbk:emphasis[1]'
+ mode='rnd:personname-emphasis'>
+ <xsl:with-param name='style' select='$style'/>
+ </xsl:apply-templates>
+ </xsl:when>
+ </xsl:choose>
+ </xsl:template>
+ <xsl:template match='*|text()' mode='rnd:emphasis'/>
+
+ <xsl:template match='dbk:subscript|dbk:superscript'>
+ <xsl:copy>
+ <xsl:apply-templates select='@*' mode='rnd:copy'/>
+ <xsl:apply-templates/>
+ </xsl:copy>
+ </xsl:template>
+
+ <!-- Images -->
+
+ <xsl:template match='dbk:inlinemediaobject'>
+ <xsl:choose>
+ <xsl:when test='not(preceding-sibling::*|following-sibling::*) and
+ normalize-space(..) = ""'>
+
+ <xsl:variable name='next.captioned'
+ select='ancestor::dbk:para/following-sibling::*[self::dbk:informaltable or self::dbk:para[dbk:inlinemediaobject and count(*) = 1 and normalize-space() = ""]][1]'/>
+
+ <xsl:variable name='caption'
+ select='ancestor::dbk:para/following-sibling::dbk:para[@rnd:style = "caption" or @rnd:style = "Caption"]'/>
+
+ <xsl:variable name='metadata'>
+ <xsl:apply-templates select='ancestor::dbk:para/following-sibling::*[1]'
+ mode='rnd:metadata'/>
+ </xsl:variable>
+
+ <dbk:figure>
+ <xsl:if test='ancestor::dbk:para/preceding-sibling::*[1][self::dbk:para][@rnd:style = "figure-title"] or
+ $metadata'>
+ <dbk:info>
+ <xsl:if test='ancestor::dbk:para/preceding-sibling::*[1][self::dbk:para][@rnd:style = "figure-title"]'>
+ <dbk:title>
+ <xsl:apply-templates select='ancestor::dbk:para/preceding-sibling::*[1]/node()'/>
+ </dbk:title>
+ </xsl:if>
+ <xsl:copy-of select='$metadata'/>
+ </dbk:info>
+ </xsl:if>
+
+ <dbk:mediaobject>
+ <xsl:apply-templates mode='rnd:copy'/>
+ </dbk:mediaobject>
+
+ <xsl:choose>
+ <xsl:when test='not($caption)'/>
+ <xsl:when test='not($next.captioned)'>
+ <xsl:apply-templates select='ancestor::dbk:para/following-sibling::*[following-sibling::*[generate-id() = generate-id($caption)]][not(&metadata-content;)]'
+ mode='rnd:figure'/>
+ <xsl:apply-templates select='$caption'
+ mode='rnd:caption'/>
+ </xsl:when>
+ <!-- Does caption belong to this image or next.captioned?
+ - Only if it belongs to this image do we process it here.
+ -->
+ <xsl:when test='$next.captioned[preceding-sibling::*[generate-id() = generate-id($caption)]]'>
+ <xsl:apply-templates select='ancestor::dbk:para/following-sibling::*[following-sibling::*[generate-id() = generate-id($caption)]][not(&metadata-content;)]'
+ mode='rnd:figure'/>
+ <xsl:apply-templates select='$caption'
+ mode='rnd:caption'/>
+ </xsl:when>
+ <!-- otherwise caption does not belong to this figure -->
+ </xsl:choose>
+ </dbk:figure>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='rnd:copy'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='dbk:para[@rnd:style = "caption" or @rnd:style = "Caption"]'
+ mode='rnd:caption'>
+ <dbk:caption>
+ <dbk:para>
+ <xsl:apply-templates/>
+ </dbk:para>
+ </dbk:caption>
+ </xsl:template>
+ <xsl:template match='*' mode='rnd:caption'/>
+
+ <xsl:template match='*' mode='rnd:figure'>
+ <xsl:call-template name='rnd:para'>
+ <xsl:with-param name='suppress' select='false()'/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- Sidebars -->
+
+ <xsl:template match='*' mode='rnd:sidebar'>
+ <xsl:call-template name='rnd:para'>
+ <xsl:with-param name='suppress' select='false()'/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- Lists -->
+
+ <xsl:template match='dbk:para' mode='rnd:listitem'>
+ <dbk:listitem>
+ <dbk:para>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates/>
+ </dbk:para>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:continue'/>
+
+ <!-- Handle nested lists -->
+ <xsl:variable name='list-type'
+ select='concat(substring-before(@rnd:style, "list"), "list")'/>
+ <xsl:variable name='list-level'
+ select='substring-after(@rnd:style, $list-type)'/>
+
+ <!-- Assuming only five levels of list nesting.
+ - This is probably better done in a previous stage using grouping.
+ -->
+ <xsl:variable name='stop.node'
+ select='following-sibling::dbk:para[@rnd:style != concat("itemizedlist", $list-level + 1) and
+ @rnd:style != concat("orderedlist", $list-level + 1) and
+ @rnd:style != concat("itemizedlist", $list-level + 2) and
+ @rnd:style != concat("orderedlist", $list-level + 2) and
+ @rnd:style != concat("itemizedlist", $list-level + 3) and
+ @rnd:style != concat("orderedlist", $list-level + 3) and
+ @rnd:style != "para-continue"][1]'/>
+
+ <xsl:variable name='nested'
+ select='following-sibling::dbk:para[@rnd:style = concat("itemizedlist", $list-level + 1) or @rnd:style = concat("orderedlist", $list-level + 1)][1]'/>
+
+ <xsl:choose>
+ <!-- Is there a nested list at all? -->
+ <xsl:when test='following-sibling::*[self::dbk:para and @rnd:style != "para-continue"][1][@rnd:style != concat("itemizedlist", $list-level + 1) and @rnd:style != concat("orderedlist", $list-level + 1)]'/>
+
+ <xsl:when test='following-sibling::dbk:para[@rnd:style = concat("itemizedlist", $list-level + 1) or @rnd:style = concat("orderedlist", $list-level + 1)] and
+ $stop.node'>
+ <xsl:element name='{concat(substring-before($nested/@rnd:style, "list"), "list")}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:apply-templates select='following-sibling::dbk:para[@rnd:style = concat("itemizedlist", $list-level + 1) or @rnd:style = concat("orderedlist", $list-level + 1)][following-sibling::*[generate-id() = generate-id($stop.node)]]'
+ mode='rnd:listitem'/>
+ </xsl:element>
+ </xsl:when>
+ <xsl:when test='following-sibling::dbk:para[@rnd:style = concat("itemizedlist", $list-level + 1) or @rnd:style = concat("orderedlist", $list-level + 1)]'>
+
+ <xsl:element name='{concat(substring-before($nested/@rnd:style, "list"), "list")}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:apply-templates select='following-sibling::dbk:para[@rnd:style = concat("itemizedlist", $list-level + 1) or @rnd:style = concat("orderedlist", $list-level + 1)]'
+ mode='rnd:listitem'/>
+ </xsl:element>
+ </xsl:when>
+ </xsl:choose>
+ </dbk:listitem>
+ </xsl:template>
+
+ <!-- Blockquotes -->
+
+ <xsl:template match='dbk:para' mode='rnd:blockquote'>
+ <xsl:choose>
+ <xsl:when test='@rnd:style ="blockquote-attribution"'/>
+ <xsl:when test='@rnd:style ="blockquote-title"'/>
+ <xsl:otherwise>
+ <dbk:para>
+ <xsl:apply-templates/>
+ </dbk:para>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+ <xsl:template match='dbk:para' mode='rnd:blockquote-attribution'>
+ <xsl:if test='@rnd:style ="blockquote-attribution"'>
+ <dbk:attribution>
+ <xsl:apply-templates/>
+ </dbk:attribution>
+ </xsl:if>
+ </xsl:template>
+
+ <!-- Metadata -->
+
+ <xsl:template match='dbk:para' mode='rnd:metadata'>
+ <xsl:choose>
+ <xsl:when test='@rnd:style = "biblioentry-title" and
+ parent::dbk:bibliography|parent::dbk:bibliodiv'/>
+ <xsl:when test='@rnd:style = "biblioentry-title"'>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>bad-metadata</xsl:with-param>
+ <xsl:with-param name='message'>style "<xsl:value-of select='@rnd:style'/>" must not be metadata for parent "<xsl:value-of select='local-name(..)'/>"</xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "abstract-title" or
+ @rnd:style = "abstract"'>
+ <xsl:variable name='stop.node'
+ select='following-sibling::dbk:para[@rnd:style != "abstract"][1]'/>
+ <xsl:choose>
+ <xsl:when test='$stop.node'>
+ <dbk:abstract>
+ <xsl:apply-templates select='.|following-sibling::dbk:para[@rnd:style = "abstract"][following-sibling::*[generate-id() = generate-id($stop.node)]]'
+ mode='rnd:abstract'/>
+ </dbk:abstract>
+ <xsl:apply-templates select='$stop.node'
+ mode='rnd:metadata'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <dbk:abstract>
+ <xsl:apply-templates select='.|following-sibling::dbk:para[@rnd:style = "abstract"]' mode='rnd:abstract'/>
+ </dbk:abstract>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "legalnotice"'>
+ <xsl:variable name='stop.node'
+ select='following-sibling::dbk:para[@rnd:style != "legalnotice"][1]'/>
+
+ <xsl:choose>
+ <xsl:when test='$stop.node'>
+ <dbk:legalnotice>
+ <xsl:apply-templates select='.|following-sibling::dbk:para[@rnd:style = "legalnotice"][following-sibling::*[generate-id() = generate-id($stop.node)]]'
+ mode='rnd:legalnotice'/>
+ </dbk:legalnotice>
+ <xsl:apply-templates select='$stop.node'
+ mode='rnd:metadata'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-templates select='.|following-sibling::dbk:para[@rnd:style = "legalnotice"]'
+ mode='rnd:legalnotice'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "keyword"'>
+ <xsl:variable name='stop.node'
+ select='following-sibling::*[not(self::dbk:para) or
+ (self::dbk:para and @rnd:style != "keyword")][1]'/>
+
+ <xsl:choose>
+ <xsl:when test='$stop.node'>
+ <dbk:keywordset>
+ <xsl:call-template name='rnd:keyword'>
+ <xsl:with-param name='nodes'
+ select='.|following-sibling::dbk:para[@rnd:style = "keyword"][following-sibling::*[generate-id() = generate-id($stop.node)]]'/>
+ </xsl:call-template>
+ </dbk:keywordset>
+ <xsl:apply-templates select='$stop.node'
+ mode='rnd:metadata'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='rnd:keyword'>
+ <xsl:with-param name='nodes'
+ select='.|following-sibling::dbk:para[@rnd:style = "keyword"]'/>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "author"'>
+ <dbk:author>
+ <xsl:choose>
+ <xsl:when test='dbk:emphasis[@rnd:style = "orgname"]'>
+ <dbk:orgname>
+ <xsl:apply-templates
+ select='dbk:emphasis[@rnd:style = "orgname"]'
+ mode='rnd:orgname'/>
+ </dbk:orgname>
+ <xsl:if test='*[not(@rnd:style = "orgname")]'>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>bad-author-orgname-combo</xsl:with-param>
+ <xsl:with-param name='message'>character span "<xsl:value-of select='dbk:emphasis[@rnd:style != "orgname"][1]/@rnd:style'/>" not allowed in an author paragraph combined with orgname</xsl:with-param>
+ </xsl:call-template>
+ </xsl:if>
+ </xsl:when>
+ <xsl:otherwise>
+ <dbk:personname>
+ <!-- TODO: check style of author; mixed content or structured -->
+ <xsl:apply-templates mode='rnd:personname'/>
+ </dbk:personname>
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:apply-templates mode='rnd:author-personblurb'/>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:author'/>
+ </dbk:author>
+ <xsl:call-template name='rnd:resume-metadata'>
+ <xsl:with-param name='node' select='following-sibling::*[1]'/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:when test='@rnd:style = "personblurb" or
+ @rnd:style = "address" or
+ @rnd:style = "affiliation" or
+ @rnd:style = "contrib" or
+ @rnd:style = "email"'/>
+
+ <xsl:when test='@rnd:style = "releaseinfo" or
+ @rnd:style = "date" or
+ @rnd:style = "pubdate" or
+ @rnd:style = "pagenums" or
+ @rnd:style = "issuenum" or
+ @rnd:style = "volumenum" or
+ @rnd:style = "edition" or
+ @rnd:style = "editor" or
+ @rnd:style = "othercredit" or
+ @rnd:style = "biblioid" or
+ @rnd:style = "bibliosource" or
+ @rnd:style = "bibliomisc" or
+ @rnd:style = "revhistory" or
+ @rnd:style = "revision"'>
+ <xsl:element name='{@rnd:style}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </xsl:element>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:metadata'/>
+ </xsl:when>
+ <xsl:when test='contains(@rnd:style, "-titleabbrev")'>
+ <xsl:variable name='parent'
+ select='substring-before(@rnd:style, "-titleabbrev")'/>
+
+ <xsl:choose>
+ <xsl:when test='$parent = local-name(..)'>
+ <dbk:titleabbrev>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </dbk:titleabbrev>
+ </xsl:when>
+ <xsl:when test='(parent::dbk:article or parent::dbk:book-component) and
+ preceding-sibling::dbk:para[@rnd:style = concat($parent, "-title")]'>
+ <dbk:titleabbrev>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </dbk:titleabbrev>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>bad-titleabbrev</xsl:with-param>
+ <xsl:with-param name='message'>titleabbrev style "<xsl:value-of select='@rnd:style'/>" mismatches parent "<xsl:value-of select='local-name(..)'/>"</xsl:with-param>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:metadata'/>
+ </xsl:when>
+ <xsl:when test='contains(@rnd:style, "-title")'>
+ <xsl:variable name='parent'
+ select='substring-before(@rnd:style, "-title")'/>
+
+ <xsl:choose>
+ <xsl:when test='$parent = "table" or
+ $parent = "figure"'>
+ <dbk:title>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </dbk:title>
+ </xsl:when>
+ <xsl:when test='$parent = local-name(..)'>
+ <dbk:title>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </dbk:title>
+ </xsl:when>
+ <xsl:when test='parent::dbk:book-component'>
+ <dbk:title>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </dbk:title>
+ </xsl:when>
+ <xsl:when test='parent::dbk:article and
+ not(../../..)'>
+ <dbk:title>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </dbk:title>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>bad-title</xsl:with-param>
+ <xsl:with-param name='message'>title style "<xsl:value-of select='@rnd:style'/>" mismatches parent "<xsl:value-of select='local-name(..)'/>"</xsl:with-param>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:metadata'/>
+ </xsl:when>
+
+ <!-- Exception to normal subtitle handling is biblioentry-subtitle -->
+ <xsl:when test='@rnd:style = "biblioentry-subtitle"'>
+ <!-- TODO: check that this is in a biblioentry -->
+ <dbk:subtitle>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </dbk:subtitle>
+
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:metadata'/>
+ </xsl:when>
+ <xsl:when test='contains(@rnd:style, "-subtitle")'>
+ <xsl:variable name='parent'
+ select='substring-before(@rnd:style, "-subtitle")'/>
+
+ <xsl:choose>
+ <xsl:when test='$parent = local-name(..)'>
+ <dbk:subtitle>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </dbk:subtitle>
+ </xsl:when>
+ <xsl:when test='(parent::dbk:article or parent::dbk:book-component) and
+ preceding-sibling::dbk:para[@rnd:style = concat($parent, "-title")]'>
+ <dbk:subtitle>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </dbk:subtitle>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>bad-subtitle</xsl:with-param>
+ <xsl:with-param name='message'>subtitle style "<xsl:value-of select='@rnd:style'/>" mismatches parent "<xsl:value-of select='local-name(..)'/>"</xsl:with-param>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:metadata'/>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "publisher-address" and
+ preceding-sibling::*[1][not(self::dbk:para) or not(@rnd:style = "publisher")]'>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>bad-publisher-address</xsl:with-param>
+ <xsl:with-param name='message'>publisher-address must follow publisher</xsl:with-param>
+ </xsl:call-template>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:metadata'/>
+ </xsl:when>
+ <xsl:when test='@rnd:style = "publisher-address"'>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:metadata'/>
+ </xsl:when>
+ <xsl:when test='@rnd:style = "publisher"'>
+ <dbk:publisher>
+ <dbk:publishername>
+ <xsl:apply-templates/>
+ </dbk:publishername>
+ <xsl:if test='following-sibling::*[1][@rnd:style = "publisher-address"]'>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:publisher'/>
+ </xsl:if>
+ </dbk:publisher>
+
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:metadata'/>
+ </xsl:when>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template name='rnd:keyword'>
+ <xsl:param name='nodes' select='/..'/>
+
+ <xsl:choose>
+ <xsl:when test='not($nodes)'/>
+ <xsl:otherwise>
+ <xsl:call-template name='rnd:keyword-phrases'>
+ <xsl:with-param name='text' select='$nodes[1]'/>
+ </xsl:call-template>
+ <xsl:call-template name='rnd:keyword'>
+ <xsl:with-param name='nodes' select='$nodes[position() != 1]'/>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+ <xsl:template name='rnd:keyword-phrases'>
+ <xsl:param name='text'/>
+
+ <xsl:choose>
+ <xsl:when test='not($text)'/>
+ <xsl:when test='contains($text, ",")'>
+ <dbk:keyword>
+ <xsl:value-of select='normalize-space(substring-before($text, ","))'/>
+ </dbk:keyword>
+ <xsl:call-template name='rnd:keyword-phrases'>
+ <xsl:with-param name='text' select='substring-after($text, ",")'/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <dbk:keyword>
+ <xsl:value-of select='normalize-space($text)'/>
+ </dbk:keyword>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='dbk:emphasis' mode='rnd:metadata'>
+ <xsl:choose>
+ <xsl:when test='not(@rnd:style)'>
+ <xsl:copy>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </xsl:copy>
+ </xsl:when>
+ <xsl:when test='@rnd:style = "Hyperlink" and
+ parent::dbk:link'>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </xsl:when>
+ <xsl:when test='@rnd:style = "Hyperlink"'>
+ <dbk:link xlink:href='{.}'>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </dbk:link>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:element name='{@rnd:style}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </xsl:element>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+ <xsl:template match='dbk:link' mode='rnd:metadata'>
+ <xsl:copy>
+ <xsl:apply-templates select='@*' mode='rnd:copy'/>
+ <xsl:apply-templates mode='rnd:metadata'/>
+ </xsl:copy>
+ </xsl:template>
+ <xsl:template match='dbk:inlinemediaobject' mode='rnd:metadata'>
+ <xsl:call-template name='rnd:copy'/>
+ </xsl:template>
+ <xsl:template match='*' mode='rnd:metadata'/>
+
+ <xsl:template name='rnd:resume-metadata'>
+ <xsl:param name='node' select='/..'/>
+
+ <xsl:choose>
+ <xsl:when test='$node[self::dbk:para][&author-content;]'>
+ <xsl:call-template name='rnd:resume-metadata'>
+ <xsl:with-param name='node' select='$node/following-sibling::*[1]'/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:when test='$node[self::dbk:para][&metadata-content;]'>
+ <xsl:apply-templates select='$node' mode='rnd:metadata'/>
+ </xsl:when>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='dbk:para' mode='rnd:abstract'>
+ <xsl:choose>
+ <xsl:when test='@rnd:style = "abstract-title"'>
+ <dbk:title>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates/>
+ </dbk:title>
+ </xsl:when>
+ <xsl:otherwise>
+ <dbk:para>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates/>
+ </dbk:para>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='dbk:para' mode='rnd:legalnotice'>
+ <dbk:para>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates/>
+ </dbk:para>
+ </xsl:template>
+
+ <xsl:template match='dbk:footnote' mode='rnd:personname'/>
+ <xsl:template match='dbk:emphasis' mode='rnd:personname'>
+ <!-- Need to check preceding emphasis for same style,
+ but blocks pretty-prints and all text nodes
+ are preserved in paragraph content.
+ -->
+ <xsl:variable name='previous'
+ select='preceding-sibling::node()[not(self::text()) or (self::text() and normalize-space() != "")]'/>
+ <!--
+ <xsl:comment> this style is <xsl:value-of select='@rnd:style'/>, previous style is <xsl:value-of select='$previous[last()]/@rnd:style'/> # previous <xsl:value-of select='count($previous)'/></xsl:comment>
+-->
+ <xsl:choose>
+ <!-- inlines are coalesced -->
+ <xsl:when test='@rnd:style = $previous[last()][self::dbk:emphasis]/@rnd:style'/>
+ <xsl:when test='@rnd:style = "honorific" or
+ @rnd:style = "firstname" or
+ @rnd:style = "lineage" or
+ @rnd:style = "othername" or
+ @rnd:style = "surname"'>
+ <xsl:element name='{@rnd:style}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:apply-templates/>
+ <xsl:apply-templates select='following-sibling::dbk:emphasis[1]'
+ mode='rnd:personname-emphasis'>
+ <xsl:with-param name='style' select='@rnd:style'/>
+ </xsl:apply-templates>
+ </xsl:element>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>bad-author-inline</xsl:with-param>
+ <xsl:with-param name='message'>character span "<xsl:value-of select='@rnd:style'/>" not allowed in an author paragraph</xsl:with-param>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='text()' mode='rnd:author-personblurb'/>
+ <xsl:template match='dbk:emphasis' mode='rnd:author-personblurb'/>
+ <xsl:template match='dbk:footnote' mode='rnd:author-personblurb'>
+ <dbk:personblurb>
+ <dbk:para>
+ <xsl:copy>
+ <xsl:apply-templates select='@*' mode='rnd:copy'/>
+ <xsl:apply-templates/>
+ </xsl:copy>
+ </dbk:para>
+ </dbk:personblurb>
+ </xsl:template>
+
+ <xsl:template match='dbk:para' mode='rnd:author'>
+ <xsl:choose>
+ <xsl:when test='@rnd:style = "personblurb" and
+ preceding-sibling::*[1][self::dbk:para and @rnd:style != "personblurb"]'>
+ <dbk:personblurb>
+ <xsl:apply-templates select='.'
+ mode='rnd:personblurb'/>
+ </dbk:personblurb>
+ </xsl:when>
+ <xsl:when test='@rnd:style = "personblurb"'>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:author'/>
+ </xsl:when>
+
+ <!-- Web and mail addresses may appear in a simplified form -->
+ <xsl:when test='@rnd:style = "address"'>
+ <xsl:choose>
+ <xsl:when test='dbk:link and
+ count(dbk:link) = count(*)'>
+ <!-- simplified form -->
+ <dbk:otheraddr>
+ <xsl:apply-templates select='dbk:link'
+ mode='rnd:otheraddr'/>
+ </dbk:otheraddr>
+ </xsl:when>
+ <xsl:otherwise>
+ <dbk:address>
+ <xsl:apply-templates mode='rnd:author'/>
+ </dbk:address>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:author'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:when>
+
+ <xsl:when test='@rnd:style = "affiliation"'>
+ <dbk:affiliation>
+ <xsl:choose>
+ <xsl:when test='not(*)'>
+ <dbk:jobtitle>
+ <xsl:apply-templates mode='rnd:author'/>
+ </dbk:jobtitle>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-templates mode='rnd:author'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </dbk:affiliation>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:author'/>
+ </xsl:when>
+ <xsl:when test='@rnd:style = "contrib" or
+ @rnd:style = "email"'>
+ <xsl:element name='{@rnd:style}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:apply-templates mode='rnd:author'/>
+ </xsl:element>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:author'/>
+ </xsl:when>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='dbk:link' mode='rnd:otheraddr'>
+ <xsl:copy>
+ <xsl:apply-templates select='@*' mode='rnd:copy'/>
+ <xsl:apply-templates mode='rnd:otheraddr'/>
+ </xsl:copy>
+ </xsl:template>
+
+ <!-- TODO: not all of these inlines are allowed in all elements that are children of author.
+ Need to further refine validation of inlines.
+ -->
+ <xsl:template match='dbk:emphasis' mode='rnd:author'>
+ <xsl:choose>
+ <xsl:when test='@rnd:style = "city" or
+ @rnd:style = "country" or
+ @rnd:style = "email" or
+ @rnd:style = "fax" or
+ @rnd:style = "jobtitle" or
+ @rnd:style = "orgdiv" or
+ @rnd:style = "orgname" or
+ @rnd:style = "otheraddr" or
+ @rnd:style = "phone" or
+ @rnd:style = "pob" or
+ @rnd:style = "postcode" or
+ @rnd:style = "shortaffil" or
+ @rnd:style = "state" or
+ @rnd:style = "street"'>
+ <xsl:element name='{@rnd:style}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:apply-templates/>
+ </xsl:element>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='rnd:error'>
+ <xsl:with-param name='code'>metadata-bad-inline</xsl:with-param>
+ <xsl:with-param name='message'>character span "<xsl:value-of select='@rnd:style'/>" not allowed in author metadata</xsl:with-param>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='dbk:para' mode='rnd:personblurb'>
+ <xsl:if test='@rnd:style = "personblurb"'>
+ <dbk:para>
+ <xsl:apply-templates/>
+ </dbk:para>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:personblurb'/>
+ </xsl:if>
+ </xsl:template>
+
+ <xsl:template match='dbk:para' mode='rnd:publisher'>
+ <xsl:if test='@rnd:style = "publisher-address"'>
+ <dbk:address>
+ <xsl:apply-templates/>
+ </dbk:address>
+ </xsl:if>
+ </xsl:template>
+
+ <xsl:template match='dbk:para' mode='rnd:programlisting'>
+ <xsl:text>&#xa;</xsl:text>
+ <xsl:apply-templates/>
+ </xsl:template>
+
+ <!-- Continuing paragraphs -->
+
+ <xsl:template match='*' mode='rnd:continue'/>
+ <xsl:template match='dbk:para' mode='rnd:continue'>
+ <xsl:if test='@rnd:style = "para-continue"'>
+ <dbk:para>
+ <xsl:call-template name='rnd:attributes'/>
+ <xsl:apply-templates/>
+ </dbk:para>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:continue'/>
+ </xsl:if>
+ </xsl:template>
+ <xsl:template match='dbk:informaltable' mode='rnd:continue'>
+ <xsl:apply-templates select='.'>
+ <xsl:with-param name='in-list' select='true()'/>
+ </xsl:apply-templates>
+ <xsl:apply-templates select='following-sibling::*[1]'
+ mode='rnd:continue'/>
+ </xsl:template>
+
+ <!-- Tables -->
+
+ <xsl:template match='dbk:informaltable'>
+ <xsl:param name='in-list' select='false()'/>
+
+ <xsl:choose>
+ <xsl:when test='not($in-list) and
+ preceding-sibling::dbk:para[1][starts-with(@rnd:style, "itemizedlist") or starts-with(@rnd:style, "orderedlist") or @rnd:style = "para-continue"]'/>
+ <xsl:when test='preceding-sibling::*[1][self::dbk:para][@rnd:style ="table-title"]'>
+ <dbk:table>
+ <xsl:apply-templates select='@*' mode='rnd:copy'/>
+
+ <dbk:info>
+ <xsl:apply-templates select='preceding-sibling::dbk:para[1]'
+ mode='rnd:table-title'/>
+ </dbk:info>
+
+ <xsl:call-template name='rnd:table-textobject'/>
+
+ <xsl:apply-templates/>
+
+ <xsl:call-template name='rnd:table-caption'/>
+ </dbk:table>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:copy>
+ <xsl:apply-templates select='@*' mode='rnd:copy'/>
+
+ <xsl:call-template name='rnd:table-textobject'/>
+
+ <xsl:apply-templates/>
+
+ <xsl:call-template name='rnd:table-caption'/>
+ </xsl:copy>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+ <xsl:template match='dbk:tgroup'>
+ <xsl:copy>
+ <xsl:apply-templates select='@*' mode='rnd:copy'/>
+ <xsl:if test='not(@cols)'>
+ <xsl:attribute name='cols'>
+ <xsl:call-template name='dbk:max-columns'>
+ <xsl:with-param name='rows' select='*/dbk:row'/>
+ </xsl:call-template>
+ </xsl:attribute>
+ </xsl:if>
+ <xsl:apply-templates/>
+ </xsl:copy>
+ </xsl:template>
+ <xsl:template name='dbk:max-columns'>
+ <xsl:param name='rows' select='/..'/>
+ <xsl:param name='max' select='0'/>
+
+ <!-- This is a tail-recursive algorithm.
+ Could improve this with other algorithm(s),
+ eg. divide-and-conquer.
+ -->
+
+ <xsl:choose>
+ <xsl:when test='not($rows)'>
+ <xsl:value-of select='$max'/>
+ </xsl:when>
+ <xsl:when test='count($rows[1]/dbk:entry) > $max'>
+ <xsl:call-template name='dbk:max-columns'>
+ <xsl:with-param name='rows' select='$rows[position() != 1]'/>
+ <xsl:with-param name='max' select='count($rows[1]/dbk:entry)'/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='dbk:max-columns'>
+ <xsl:with-param name='rows' select='$rows[position() != 1]'/>
+ <xsl:with-param name='max' select='$max'/>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+ <xsl:template match='dbk:tbody|dbk:thead|dbk:tfoot|dbk:row|dbk:colspec'>
+ <xsl:copy>
+ <xsl:apply-templates select='@*' mode='rnd:copy'/>
+ <xsl:apply-templates/>
+ </xsl:copy>
+ </xsl:template>
+ <xsl:template match='dbk:entry'>
+ <dbk:entry>
+ <xsl:apply-templates select='@*' mode='rnd:copy'/>
+ <xsl:apply-templates/>
+ </dbk:entry>
+ </xsl:template>
+
+ <xsl:template match='dbk:para' mode='rnd:table-title'>
+ <dbk:title>
+ <xsl:apply-templates/>
+ </dbk:title>
+ </xsl:template>
+
+ <!-- Find the caption associated with this table -->
+ <xsl:template name='rnd:table-caption'>
+ <xsl:variable name='candidate'
+ select='following-sibling::dbk:para[@rnd:style = "caption" or @rnd:style = "Caption"][1]'/>
+
+ <xsl:if test='$candidate != "" and
+ generate-id($candidate/preceding-sibling::dbk:informaltable[1]) = generate-id(.)'>
+ <dbk:caption>
+ <dbk:para>
+ <xsl:apply-templates select='$candidate/node()'/>
+ </dbk:para>
+ </dbk:caption>
+ </xsl:if>
+ </xsl:template>
+
+ <!-- Find table associated text -->
+ <xsl:template name='rnd:table-textobject'>
+ <xsl:variable name='caption'
+ select='following-sibling::dbk:para[@rnd:style = "caption" or @rnd:style = "Caption"][1]'/>
+
+ <xsl:if test='generate-id($caption/preceding-sibling::dbk:informaltable[1]) = generate-id(.)'>
+ <xsl:variable name='content'
+ select='following-sibling::*[following-sibling::*[generate-id($caption) = generate-id()]]'/>
+ <xsl:if test='$content'>
+ <dbk:textobject>
+ <xsl:apply-templates select='$content' mode='rnd:textobject'/>
+ </dbk:textobject>
+ </xsl:if>
+ </xsl:if>
+ </xsl:template>
+ <xsl:template match='dbk:para' mode='rnd:textobject'>
+ <xsl:call-template name='rnd:para'>
+ <xsl:with-param name='suppress' select='false()'/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- Footnotes -->
+ <xsl:template match='dbk:footnote'>
+ <xsl:copy>
+ <xsl:apply-templates select='@*' mode='rnd:copy'/>
+ <xsl:apply-templates/>
+ </xsl:copy>
+ </xsl:template>
+
+ <!-- utilities -->
+
+ <!-- rnd:attributes reconstitutes an element's attributes -->
+ <xsl:template name='rnd:attributes'>
+ <xsl:param name='node' select='.'/>
+
+ <xsl:apply-templates select='$node/@*[namespace-uri() != "http://docbook.org/ns/docbook/roundtrip"]' mode='rnd:copy'/>
+ </xsl:template>
+
+ <xsl:template match='*' name='rnd:copy' mode='rnd:copy'>
+ <xsl:copy>
+ <xsl:apply-templates select='@*' mode='rnd:copy'/>
+ <xsl:apply-templates mode='rnd:copy'/>
+ </xsl:copy>
+ </xsl:template>
+ <xsl:template match='@*' mode='rnd:copy'>
+ <xsl:copy/>
+ </xsl:template>
+
+ <!-- These templates are invoked whenever an error condition is detected in the conversion of a document.
+ -->
+ <xsl:template name='rnd:error'>
+ <xsl:param name='node' select='.'/>
+ <xsl:param name='code'/>
+ <xsl:param name='message'/>
+
+ <xsl:comment><xsl:value-of select='$message'/></xsl:comment>
+ <xsl:message>ERROR "<xsl:value-of select='$code'/>": <xsl:value-of select='$message'/></xsl:message>
+ <rnd:error>
+ <rnd:code>
+ <xsl:value-of select='$code'/>
+ </rnd:code>
+ <rnd:message>
+ <xsl:value-of select='$message'/>
+ </rnd:message>
+ </rnd:error>
+ </xsl:template>
+ <xsl:template name='rnd:warning'>
+ <xsl:param name='node' select='.'/>
+ <xsl:param name='code'/>
+ <xsl:param name='message'/>
+
+ <xsl:comment><xsl:value-of select='$message'/></xsl:comment>
+ <xsl:message>WARNING "<xsl:value-of select='$code'/>": <xsl:value-of select='$message'/></xsl:message>
+ <rnd:warning>
+ <rnd:code>
+ <xsl:value-of select='$code'/>
+ </rnd:code>
+ <rnd:message>
+ <xsl:value-of select='$message'/>
+ </rnd:message>
+ </rnd:warning>
+ </xsl:template>
+
+</xsl:stylesheet>
diff --git a/roundtrip/dbk2ooo.xsl b/roundtrip/dbk2ooo.xsl
new file mode 100644
index 0000000..a549607
--- /dev/null
+++ b/roundtrip/dbk2ooo.xsl
@@ -0,0 +1,178 @@
+<xsl:stylesheet version="1.0"
+ xmlns:xsl='http://www.w3.org/1999/XSL/Transform'
+ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0"
+ xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0"
+ xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0"
+ xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0"
+ xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0"
+ xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0"
+ xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"
+ xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0"
+ xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0"
+ xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0"
+ xmlns:math="http://www.w3.org/1998/Math/MathML"
+ xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0"
+ xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0"
+ xmlns:ooo="http://openoffice.org/2004/office"
+ xmlns:ooow="http://openoffice.org/2004/writer"
+ xmlns:oooc="http://openoffice.org/2004/calc"
+ xmlns:dom="http://www.w3.org/2001/xml-events"
+ xmlns:xforms="http://www.w3.org/2002/xforms"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:doc='http://docbook.org/ns/docbook'
+ exclude-result-prefixes='doc'>
+
+ <xsl:import href='dbk2wp.xsl'/>
+
+ <xsl:output method="xml" indent='yes'/>
+
+ <!-- ********************************************************************
+ $Id: dbk2ooo.xsl 9396 2012-06-02 21:56:19Z bobstayton $
+ ********************************************************************
+
+ This file is part of the XSL DocBook Stylesheet distribution.
+ See ../README or http://docbook.sf.net/release/xsl/current/ for
+ copyright and other information.
+
+ ******************************************************************** -->
+
+ <xsl:include href='../VERSION.xsl'/>
+
+ <xsl:template match="/" name='ooo.top'>
+ <xsl:param name='doc' select='/'/>
+
+ <office:document-content
+ office:version='1.0'>
+
+ <office:script/>
+ <office:font-face-decls>
+ <style:font-face style:name="Nimbus Roman No9 L"
+ svg:font-family="'Nimbus Roman No9 L'"
+ style:font-family-generic="roman"
+ style:font-pitch="variable"/>
+ <style:font-face style:name="Nimbus Sans L"
+ svg:font-family="'Nimbus Sans L'"
+ style:font-family-generic="swiss"
+ style:font-pitch="variable"/>
+ <style:font-face style:name="DejaVu LGC Sans"
+ svg:font-family="'DejaVu LGC Sans'"
+ style:font-family-generic="system"
+ style:font-pitch="variable"/>
+ </office:font-face-decls>
+ <office:automatic-styles/>
+
+ <xsl:apply-templates select='$doc/*'
+ mode='doc:toplevel'/>
+ </office:document-content>
+ </xsl:template>
+
+ <xsl:template name='doc:make-body'>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ <office:body>
+ <office:text>
+ <office-forms form:automatic-focus='false'
+ form:apply-design-mode='false'/>
+ <text:sequence-decls>
+ <text:sequence-decl text:display-outline-level="0" text:name="Illustration"/>
+ <text:sequence-decl text:display-outline-level="0" text:name="Table"/>
+ <text:sequence-decl text:display-outline-level="0" text:name="Text"/>
+ <text:sequence-decl text:display-outline-level="0" text:name="Drawing"/>
+ </text:sequence-decls>
+
+ <xsl:copy-of select='$content'/>
+ </office:text>
+ </office:body>
+ </xsl:template>
+
+ <xsl:template name='doc:make-subsection'>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ <xsl:copy-of select='$content'/>
+ </xsl:template>
+
+ <xsl:template name='doc:make-paragraph'>
+ <xsl:param name='style' select='"unknown"'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+ <xsl:param name='outline.level' select='0'/>
+ <xsl:param name='attributes.node' select='.'/>
+
+ <text:p text:style-name='{$style}'>
+
+ <xsl:call-template name='attributes'>
+ <xsl:with-param name='node' select='$attributes.node'/>
+ </xsl:call-template>
+
+ <xsl:copy-of select='$content'/>
+ </text:p>
+ </xsl:template>
+
+ <xsl:template name='doc:make-phrase'>
+ <xsl:param name='style' select='"unknown"'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ <text:span text:style-name='{$style}'>
+ <xsl:copy-of select='$content'/>
+ </text:span>
+ </xsl:template>
+
+ <xsl:template name='doc:make-hyperlink'/>
+ <xsl:template name='doc:make-hyperlink-not-implemented'>
+ <xsl:param name='target'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ <text:link href='{$target}'>
+ </text:link>
+ </xsl:template>
+
+ <xsl:template name='doc:make-table'/>
+ <xsl:template name='doc:make-table-not-yet-implemented'>
+ <xsl:param name='columns'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ </xsl:template>
+
+ <xsl:template name='doc:make-table-row'>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+ <xsl:param name='is-header' select='false()'/>
+
+ </xsl:template>
+
+ <xsl:template name='doc:make-table-cell'>
+ <xsl:param name='width' select='0'/>
+ <xsl:param name='hidden' select='false()'/>
+ <xsl:param name='rowspan' select='1'/>
+ <xsl:param name='colspan' select='1'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ </xsl:template>
+
+ <xsl:template name='doc:make-soft-break'>
+ <text:br/>
+ </xsl:template>
+
+ <xsl:template name='attributes'>
+ <xsl:param name='node' select='.'/>
+
+ </xsl:template>
+</xsl:stylesheet>
diff --git a/roundtrip/dbk2pages.xsl b/roundtrip/dbk2pages.xsl
new file mode 100644
index 0000000..e3d1b99
--- /dev/null
+++ b/roundtrip/dbk2pages.xsl
@@ -0,0 +1,441 @@
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:sfa="http://developer.apple.com/namespaces/sfa"
+ xmlns:sf="http://developer.apple.com/namespaces/sf"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:sl="http://developer.apple.com/namespaces/sl"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:doc='http://docbook.org/ns/docbook'
+ xmlns:rnd='http://docbook.org/ns/docbook/roundtrip'
+ exclude-result-prefixes='doc rnd xi'>
+
+ <xsl:import href='dbk2wp.xsl'/>
+
+ <xsl:output method="xml" indent='yes' encoding='ascii'/>
+
+ <!-- ********************************************************************
+ $Id: dbk2pages.xsl 9396 2012-06-02 21:56:19Z bobstayton $
+ ********************************************************************
+
+ This file is part of the XSL DocBook Stylesheet distribution.
+ See ../README or http://docbook.sf.net/release/xsl/current/ for
+ copyright and other information.
+
+ ******************************************************************** -->
+
+ <xsl:include href='../VERSION.xsl'/>
+ <xsl:include href='param.xsl'/>
+
+ <xsl:variable name='templatedoc' select='document($pages.template)'/>
+
+ <!-- Find all tables in the document once,
+ as we will be iterating over them in more than one place.
+ -->
+ <xsl:variable name='rnd:pages-tables'
+ select='//doc:table|//doc:informaltable'/>
+
+ <!-- Lookup style identifiers from their user-visible name -->
+ <xsl:variable name='paragraph-styles'
+ select='$templatedoc//sf:paragraphstyle'/>
+ <xsl:variable name='character-styles'
+ select='$templatedoc//sf:characterstyle'/>
+
+ <xsl:template match="/" name='pages.top'>
+ <xsl:param name='doc' select='/'/>
+
+ <xsl:if test='not($pages.template)'>
+ <xsl:message terminate='yes'>Please specify the template document with the "pages.template" parameter</xsl:message>
+ </xsl:if>
+ <xsl:if test='not($templatedoc)'>
+ <xsl:message terminate='yes'>Unable to open template document "<xsl:value-of select='$pages.template'/>"</xsl:message>
+ </xsl:if>
+
+ <sl:document
+ sfa:ID="SLPublicationModel-0"
+ sl:version="72007061400"
+ sl:generator="slingshot"
+ sl:app_build_date="Sep 26 2007, 14:46:11">
+
+ <xsl:apply-templates select='$templatedoc/sl:document/*[not(self::sf:text-storage)]'
+ mode='doc:copy'/>
+
+ <xsl:apply-templates select='$doc/*'
+ mode='doc:toplevel'/>
+
+ <xsl:apply-templates select='$templatedoc/sl:document/sf:text-storage/following-sibling::*'
+ mode='doc:copy'/>
+ </sl:document>
+ </xsl:template>
+
+ <xsl:template match='sf:calc-engine' mode='doc:copy'>
+ <xsl:copy>
+ <xsl:apply-templates select='@*' mode='doc:copy'/>
+
+ <xsl:choose>
+ <xsl:when test='not(sf:calc-engine-entities)'>
+ <xsl:call-template name='rnd:pages-make-calc-engine-entities'/>
+ <xsl:apply-templates mode='doc:copy'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-templates mode='doc:copy'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:copy>
+ </xsl:template>
+ <xsl:template name='rnd:pages-make-calc-engine-entities'
+ match='sf:calc-engine-entities' mode='doc:copy'>
+ <sf:calc-engine-entities>
+ <xsl:choose>
+ <xsl:when test='self::calc-engine-entities'>
+ <xsl:apply-templates select='@*' mode='doc:copy'/>
+ <xsl:apply-templates mode='doc:copy'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:attribute name='sfa:ID'>
+ <xsl:text>DocBookRoundtrip-1</xsl:text>
+ </xsl:attribute>
+ </xsl:otherwise>
+ </xsl:choose>
+
+ <xsl:for-each select='$rnd:pages-tables'>
+ <xsl:variable name='num' select='position()'/>
+
+ <xsl:variable name='num-cells'
+ select='count(doc:tgroup/*/doc:row/doc:entry)'/>
+ <xsl:variable name='num-rows' select='count(doc:tgroup/*/doc:row)'/>
+ <xsl:variable name='num-cols' select='$num-cells div $num-rows'/>
+
+ <sf:tabular-model sfa:ID='SFTTableModel-{$num}' sf:name='Unnamed Table'
+ sfa:id=''
+ sf:num-header-rows='{count(doc:tgroup/doc:thead/doc:row)}' sf:num-footer-rows='{count(doc:tgroup/doc:tfoot/doc:row)}'
+ sf:num-header-columns='0' sf:name-is-visible='false' sf:grouping-enabled='false'>
+ <sf:grid sfa:ID='SFTTableGrid-{$num}'
+ sf:ocnt='{$num-cells}'
+ sf:numcols='{$num-cols}'
+ sf:numrows='{$num-rows}'
+ sf:hiddennumcols='0' sf:hiddennumrows='0'>
+ <sf:columns sf:count='{$num-cols}'>
+ <xsl:apply-templates select='doc:tgroup/doc:colspec'
+ mode='rnd:pages-table-colspec'/>
+ </sf:columns>
+ <sf:vertical-gridline-styles sf:array-size='0'/> <!-- TODO: borders -->
+ <sf:rows sf:count='{$num-rows}'>
+ <xsl:call-template name='rnd:pages-make-table-rowspecs'>
+ <xsl:with-param name='number' select='$num-rows'/>
+ </xsl:call-template>
+ </sf:rows>
+ <sf:horizontal-gridline-styles sf:array-size='0'/> <!-- TODO: borders -->
+ <sf:datasource sfa:ID='SFTConcreteTableDataSource-{$num}'>
+ <xsl:apply-templates select='doc:tgroup/doc:thead/doc:row'
+ mode='rnd:pages-table-data'>
+ <xsl:with-param name='start-row' select='0'/>
+ </xsl:apply-templates>
+ <xsl:apply-templates select='doc:tgroup/doc:tbody/doc:row'
+ mode='rnd:pages-table-data'>
+ <xsl:with-param name='start-row' select='count(doc:tgroup/doc:thead/doc:row)'/>
+ </xsl:apply-templates>
+ <xsl:apply-templates select='doc:tgroup/doc:tfoot/doc:row'
+ mode='rnd:pages-table-data'>
+ <xsl:with-param name='start-row' select='count(doc:tgroup/doc:thead/doc:row) + count(doc:tgroup/doc:tbody/doc:row)'/>
+ </xsl:apply-templates>
+ </sf:datasource>
+ <sf:sort sfa:ID='DocBookPagesTableNSArray-{$num}'>
+ <sf:sort-spec sfa:ID='SFTTableSortSpec-{$num}'
+ sf:sort-col='0' sf:sort-order='true'/>
+ </sf:sort>
+ <sf:filterset sfa:ID='SFTTableFilterSet-{$num}'
+ sf:type='0' sf:enabled='false' sf:spec-count='1'>
+ <sf:filterspec sfa:ID='SFTTableFilterSpec-{$num}'
+ sf:filtercol='0' sf:predicate='1' sf:keyscale='0' sf:key1=''/>
+ </sf:filterset>
+ <sf:cell-comment-mapping sfa:ID='DocBookPagesTableCellCommentNSMutableDictionary-{$num}'/>
+ <sf:error_warning_mapping sfa:ID='DocBookPagesTableErrorWarningNSMutableDictionary-{$num}'/>
+ </sf:grid>
+ </sf:tabular-model>
+ </xsl:for-each>
+ </sf:calc-engine-entities>
+ </xsl:template>
+
+ <xsl:template match='doc:row' mode='rnd:pages-table-data'>
+ <xsl:param name='start-row' select='0'/>
+ <xsl:apply-templates mode='rnd:pages-table-data'>
+ <xsl:with-param name='row'
+ select='$start-row + count(preceding-sibling::doc:row)'/>
+ </xsl:apply-templates>
+ </xsl:template>
+ <xsl:template match='doc:entry' mode='rnd:pages-table-data'>
+ <xsl:param name='row' select='0'/>
+ <sf:text-cell sf:flags='4' sf:col='{count(preceding-sibling::doc:entry)}' sf:row='{$row}'>
+ <sf:cell-style-ref sfa:IDREF='SFTCellStyle-3'/>
+ <sf:content-size sfa:w='60' sfa:h='25'/>
+ <sf:cell-text>
+ <xsl:choose>
+ <xsl:when test='count(.//*) > 2'>
+ <sf:cell-storage>
+ <sf:stylesheet-ref sfa:IDREF="SFSStylesheet-1"/>
+ <sf:text-body>
+ <xsl:apply-templates/>
+ </sf:text-body>
+ </sf:cell-storage>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:attribute name='sfa:string'>
+ <xsl:apply-templates mode='rnd:pages-table-text'/>
+ </xsl:attribute>
+ </xsl:otherwise>
+ </xsl:choose>
+ </sf:cell-text>
+ </sf:text-cell>
+ </xsl:template>
+
+ <xsl:template name='rnd:pages-make-table-rowspecs'>
+ <xsl:param name='number' select='0'/>
+
+ <xsl:choose>
+ <xsl:when test='$number &lt;= 0'/>
+ <xsl:otherwise>
+ <sf:grid-row sf:height='25' sf:fitting-height='25'/>
+ <xsl:call-template name='rnd:pages-make-table-rowspecs'>
+ <xsl:with-param name='number' select='$number - 1'/>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='doc:colspec' mode='rnd:pages-table-colspec'>
+ <sf:grid-column sf:width='{@colwidth}' sf:preferred-width='{@colwidth}'
+ sf:fitting-width='{@colwidth}'/>
+ </xsl:template>
+
+ <xsl:template name='doc:make-body'>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ <sf:text-storage sf:kind='body' sfa:ID='SFWPStorage-7'>
+ <sf:stylesheet-ref sfa:IDREF='SFSStylesheet-1'/>
+
+ <xsl:if test='$rnd:pages-tables'>
+ <sf:attachments>
+ <xsl:for-each select='$rnd:pages-tables'>
+ <xsl:variable name='num' select='position()'/>
+
+ <sf:attachment sfa:ID='SFTTableAttachment-{$num}'
+ sfa:sfclass='' sf:kind='tabular-attachment'>
+ <sf:tabular-info sfa:ID='SFTTableInfo-{$num}'>
+ <sf:geometry sfa:ID='DocBookAffineGeometry-{$num}'
+ sf:sizesLocked='true'>
+ <sf:naturalSize sfa:w='480' sfa:h='126'/>
+ <sf:size sfa:w='480' sfa:h='126'/>
+ <sf:position sfa:x='0' sfa:y='0'/>
+ </sf:geometry>
+ <sf:style>
+ <sf:tabular-style-ref sfa:IDREF='SFTTableStyle-0'/>
+ </sf:style>
+ <sf:tabular-model-ref sfa:IDREF='SFTTableModel-{$num}'/>
+ </sf:tabular-info>
+ <sf:position sfa:x='0' sfa:y='0'/>
+ </sf:attachment>
+
+ </xsl:for-each>
+ </sf:attachments>
+ </xsl:if>
+
+ <sf:text-body>
+ <sf:page-start sf:page-index='0'/>
+ <sf:container-hint sf:page-index="0" sf:cindex="0" sf:sindex="0" sf:lindex="0" sf:frame-x="56.692913055419922" sf:frame-y="56.692913055419922" sf:frame-w="481.61416625976562" sf:frame-h="714" sf:anchor-loc="0"/>
+
+ <sf:section sf:name="Chapter 1" sf:style="section-style-0">
+ <sf:layout sf:style="layout-style-20">
+ <xsl:copy-of select='$content'/>
+ </sf:layout>
+ </sf:section>
+ </sf:text-body>
+ </sf:text-storage>
+ </xsl:template>
+
+ <xsl:template name='doc:make-subsection'>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ <xsl:copy-of select='$content'/>
+ </xsl:template>
+
+ <xsl:template name='doc:make-paragraph'>
+ <xsl:param name='style' select='"unknown"'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+ <xsl:param name='outline.level' select='0'/>
+ <xsl:param name='attributes.node' select='.'/>
+
+ <sf:p>
+ <xsl:if test='$style != ""'>
+ <xsl:attribute name='sf:style'>
+ <xsl:call-template name='doc:lookup-paragraph-style'>
+ <xsl:with-param name='style' select='$style'/>
+ </xsl:call-template>
+ </xsl:attribute>
+ </xsl:if>
+
+ <xsl:call-template name='attributes'>
+ <xsl:with-param name='node' select='$attributes.node'/>
+ </xsl:call-template>
+
+ <xsl:copy-of select='$content'/>
+ <sf:br/>
+ </sf:p>
+ </xsl:template>
+
+ <xsl:template name='doc:make-phrase'>
+ <xsl:param name='style' select='""'/>
+ <xsl:param name='italic' select='0'/>
+ <xsl:param name='bold' select='0'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:phrase'/>
+ </xsl:param>
+
+ <!-- TODO: handle italic and bold parameters -->
+
+ <xsl:choose>
+ <xsl:when test='$style != ""'>
+ <sf:span>
+ <xsl:attribute name='sf:style'>
+ <xsl:call-template name='doc:lookup-character-style'>
+ <xsl:with-param name='style' select='$style'/>
+ </xsl:call-template>
+ </xsl:attribute>
+
+ <xsl:copy-of select='$content'/>
+ </sf:span>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:copy-of select='$content'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template name='doc:make-hyperlink'>
+ <xsl:param name='target'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ <sf:link href='{$target}'>
+ <sf:span>
+ <xsl:attribute name='sf:style'>
+ <xsl:call-template name='doc:lookup-character-style'>
+ <xsl:with-param name='style'>email</xsl:with-param>
+ </xsl:call-template>
+ </xsl:attribute>
+ <xsl:copy-of select='$content'/>
+ </sf:span>
+ </sf:link>
+ </xsl:template>
+
+ <xsl:template name='doc:make-table'>
+ <xsl:param name='columns'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ <xsl:variable name='this' select='.'/>
+
+ <sf:p>
+ <xsl:attribute name='sf:style'>
+ <xsl:call-template name='doc:lookup-paragraph-style'>
+ <xsl:with-param name='style' select='"para"'/>
+ </xsl:call-template>
+ </xsl:attribute>
+
+ <sf:attachment-ref sf:kind='tabular-attachment'>
+ <xsl:attribute name='sfa:IDREF'>
+ <xsl:text>SFTTableAttachment-</xsl:text>
+ <xsl:for-each select='$rnd:pages-tables'>
+ <xsl:if test='generate-id() = generate-id($this)'>
+ <xsl:value-of select='position()'/>
+ </xsl:if>
+ </xsl:for-each>
+ </xsl:attribute>
+ </sf:attachment-ref>
+ <sf:br/>
+ </sf:p>
+ </xsl:template>
+
+ <xsl:template name='doc:make-column'>
+ <xsl:param name='width' select='0'/>
+ </xsl:template>
+
+ <xsl:template name='doc:make-table-row'>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+ <xsl:param name='is-header' select='false()'/>
+ </xsl:template>
+
+ <xsl:template name='doc:make-table-cell'>
+ <xsl:param name='width' select='0'/>
+ <xsl:param name='hidden' select='false()'/>
+ <xsl:param name='rowspan' select='1'/>
+ <xsl:param name='colspan' select='1'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+ </xsl:template>
+
+ <xsl:template name='doc:make-soft-break'>
+ <sf:br/>
+ </xsl:template>
+
+ <xsl:template name='attributes'>
+ <xsl:param name='node' select='.'/>
+
+ <xsl:for-each select='$node/@*'>
+ <sf:span>
+ <xsl:attribute name='sf:style'>
+ <xsl:call-template name='doc:lookup-character-style'>
+ <xsl:with-param name='style'>attribute-name</xsl:with-param>
+ </xsl:call-template>
+ </xsl:attribute>
+ <xsl:value-of select='name()'/>
+ </sf:span>
+ <sf:span>
+ <xsl:attribute name='sf:style'>
+ <xsl:call-template name='doc:lookup-character-style'>
+ <xsl:with-param name='style'>attribute-value</xsl:with-param>
+ </xsl:call-template>
+ </xsl:attribute>
+ <xsl:value-of select='.'/>
+ </sf:span>
+ </xsl:for-each>
+ </xsl:template>
+
+ <xsl:template name='doc:lookup-paragraph-style'>
+ <xsl:param name='style'/>
+
+ <xsl:variable name='style.cooked'>
+ <xsl:choose>
+ <xsl:when test='$style = "Normal"'>para</xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select='$style'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+
+ <xsl:if test='not($paragraph-styles[@sf:name = $style.cooked])'>
+ <xsl:message>unable to find paragraph style "<xsl:value-of select='$style.cooked'/>"</xsl:message>
+ </xsl:if>
+
+ <xsl:value-of select='$paragraph-styles[@sf:name = $style.cooked]/@sf:ident'/>
+ </xsl:template>
+ <xsl:template name='doc:lookup-character-style'>
+ <xsl:param name='style'/>
+
+ <xsl:if test='not($character-styles[@sf:name = $style])'>
+ <xsl:message>unable to find character style "<xsl:value-of select='$style'/>"</xsl:message>
+ </xsl:if>
+
+ <xsl:value-of select='$character-styles[@sf:name = $style]/@sf:ident'/>
+ </xsl:template>
+</xsl:stylesheet>
diff --git a/roundtrip/dbk2wordml.xsl b/roundtrip/dbk2wordml.xsl
new file mode 100644
index 0000000..c818094
--- /dev/null
+++ b/roundtrip/dbk2wordml.xsl
@@ -0,0 +1,401 @@
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:w='http://schemas.microsoft.com/office/word/2003/wordml'
+ xmlns:v='urn:schemas-microsoft-com:vml'
+ xmlns:w10="urn:schemas-microsoft-com:office:word"
+ xmlns:aml="http://schemas.microsoft.com/aml/2001/core"
+ xmlns:wx='http://schemas.microsoft.com/office/word/2003/auxHint'
+ xmlns:o="urn:schemas-microsoft-com:office:office"
+ xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"
+ xmlns:sl='http://schemas.microsoft.com/schemaLibrary/2003/core'
+ xmlns:doc='http://docbook.org/ns/docbook'
+ exclude-result-prefixes='doc'>
+
+ <xsl:import href='dbk2wp.xsl'/>
+
+ <xsl:output method="xml" indent='yes' standalone='yes' encoding='UTF-8'/>
+
+ <!-- ********************************************************************
+ $Id: dbk2wordml.xsl 9396 2012-06-02 21:56:19Z bobstayton $
+ ********************************************************************
+
+ This file is part of the XSL DocBook Stylesheet distribution.
+ See ../README or http://docbook.sf.net/release/xsl/current/ for
+ copyright and other information.
+
+ ******************************************************************** -->
+
+ <xsl:include href='../VERSION.xsl'/>
+ <xsl:include href='param.xsl'/>
+
+ <xsl:strip-space elements='*'/>
+ <xsl:preserve-space elements='literallayout doc:literallayout
+ programlisting doc:programlisting'/>
+
+ <xsl:variable name='templatedoc' select='document($wordml.template)'/>
+
+ <xsl:template match="/" name='wordml.top'>
+ <xsl:param name='doc' select='/'/>
+
+ <xsl:if test='not($wordml.template)'>
+ <xsl:message terminate='yes'>Please specify the template document with the "wordml.template" parameter</xsl:message>
+ </xsl:if>
+ <xsl:if test='not($templatedoc)'>
+ <xsl:message terminate='yes'>Unable to open template document "<xsl:value-of select='$wordml.template'/>"</xsl:message>
+ </xsl:if>
+
+ <xsl:processing-instruction name='mso-application'>
+ <xsl:text>progid="Word.Document"</xsl:text>
+ </xsl:processing-instruction>
+ <xsl:text>&#xa;</xsl:text>
+
+ <xsl:variable name='info'
+ select='$doc/book/bookinfo|$doc/article/articleinfo'/>
+ <xsl:variable name='authors' select='$info/author|$info/authorinitials|$info/authorgroup/author|$info/authorgroup/editor'/>
+
+ <w:wordDocument
+ w:macrosPresent="no" w:embeddedObjPresent="no" w:ocxPresent="no">
+ <xsl:attribute name='xml:space'>preserve</xsl:attribute>
+
+ <o:DocumentProperties>
+ <o:Author>
+ <xsl:choose>
+ <xsl:when test='$authors'>
+ <xsl:apply-templates select='$authors[1]' mode='doc:docprop.author'/>
+ </xsl:when>
+ <xsl:otherwise>Unknown</xsl:otherwise>
+ </xsl:choose>
+ </o:Author>
+ <o:LastAuthor>
+ <xsl:choose>
+ <xsl:when test='$info/revhistory/revision[1]/*[self::author|self::authorinitials]'>
+ <xsl:apply-templates select='$info/revhistory/revision[1]/*[self::author|self::authorinitials]' mode='doc:docprop.author'/>
+ </xsl:when>
+ <xsl:when test='$authors'>
+ <xsl:apply-templates select='$authors[1]' mode='doc:docprop.author'/>
+ </xsl:when>
+ <xsl:otherwise>Unknown</xsl:otherwise>
+ </xsl:choose>
+ </o:LastAuthor>
+ <o:Revision>1</o:Revision>
+ <o:TotalTime></o:TotalTime>
+
+ <!-- dummy values -->
+ <o:Created>2004-01-01T07:07:00Z</o:Created>
+ <o:LastSaved>2004-01-01T08:08:00Z</o:LastSaved>
+
+ <o:Pages>1</o:Pages>
+ <o:Words>1</o:Words>
+ <o:Characters>1</o:Characters>
+
+ <!-- could derive this from author -->
+ <o:Company>DocBook</o:Company>
+
+ <o:Lines>1</o:Lines>
+ <o:Paragraphs>1</o:Paragraphs>
+ <o:CharactersWithSpaces>1</o:CharactersWithSpaces>
+ <o:Version>11.6113</o:Version>
+ </o:DocumentProperties>
+
+ <xsl:apply-templates select='$templatedoc/w:wordDocument/o:CustomDocumentProperties|$templatedoc/w:wordDocument/w:fonts|$templatedoc/w:wordDocument/w:lists|$templatedoc/w:wordDocument/w:styles' mode='doc:copy'/>
+
+ <w:docPr>
+ <w:view w:val="print"/>
+ <w:zoom w:percent="100"/>
+ <w:doNotEmbedSystemFonts/>
+ <w:attachedTemplate w:val=""/>
+ <w:documentProtection w:formatting='on' w:enforcement='on'
+ w:unprotectPassword='CAA7FF77'/>
+ <w:defaultTabStop w:val="720"/>
+ <w:autoHyphenation/>
+ <w:hyphenationZone w:val="357"/>
+ <w:doNotHyphenateCaps/>
+ <w:evenAndOddHeaders/>
+ <w:characterSpacingControl w:val="DontCompress"/>
+ <w:optimizeForBrowser/>
+ <w:validateAgainstSchema/>
+ <w:saveInvalidXML w:val="off"/>
+ <w:ignoreMixedContent w:val="off"/>
+ <w:alwaysShowPlaceholderText w:val="off"/>
+ <w:footnotePr>
+ <w:footnote w:type="separator">
+ <w:p>
+ <w:r>
+ <w:separator/>
+ </w:r>
+ </w:p>
+ </w:footnote>
+ <w:footnote w:type="continuation-separator">
+ <w:p>
+ <w:r>
+ <w:continuationSeparator/>
+ </w:r>
+ </w:p>
+ </w:footnote>
+ </w:footnotePr>
+ <w:endnotePr>
+ <w:endnote w:type="separator">
+ <w:p>
+ <w:r>
+ <w:separator/>
+ </w:r>
+ </w:p>
+ </w:endnote>
+ <w:endnote w:type="continuation-separator">
+ <w:p>
+ <w:r>
+ <w:continuationSeparator/>
+ </w:r>
+ </w:p>
+ </w:endnote>
+ </w:endnotePr>
+ <w:compat>
+ <w:breakWrappedTables/>
+ <w:snapToGridInCell/>
+ <w:wrapTextWithPunct/>
+ <w:useAsianBreakRules/>
+ <w:useWord2002TableStyleRules/>
+ </w:compat>
+ <w:docVars>
+ </w:docVars>
+ </w:docPr>
+
+ <xsl:apply-templates select='$doc/*' mode='doc:toplevel'/>
+
+ </w:wordDocument>
+ </xsl:template>
+
+ <xsl:template name='doc:make-body'>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ <w:body>
+ <wx:sect>
+ <wx:sub-section>
+ <xsl:copy-of select='$content'/>
+ </wx:sub-section>
+ </wx:sect>
+ </w:body>
+ </xsl:template>
+
+ <xsl:template name='doc:make-subsection'>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ <wx:sub-section>
+ <xsl:copy-of select='$content'/>
+ </wx:sub-section>
+ </xsl:template>
+
+ <xsl:template name='doc:make-paragraph'>
+ <xsl:param name='style' select='"unknown"'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+ <xsl:param name='outline.level' select='0'/>
+ <xsl:param name='attributes.node' select='.'/>
+
+ <w:p>
+ <xsl:if test='$style != "" or
+ $outline.level != 0'>
+ <w:pPr>
+ <xsl:if test='$style != ""'>
+ <w:pStyle w:val='{$style}'/>
+ </xsl:if>
+
+ <xsl:if test='$outline.level != 0'>
+ <w:outlineLvl w:val='{$outline.level}'/>
+ </xsl:if>
+ </w:pPr>
+ </xsl:if>
+
+ <xsl:call-template name='attributes'>
+ <xsl:with-param name='node' select='$attributes.node'/>
+ </xsl:call-template>
+
+ <xsl:copy-of select='$content'/>
+ </w:p>
+ </xsl:template>
+
+ <xsl:template name='doc:make-phrase'>
+ <xsl:param name='style' select='""'/>
+ <xsl:param name='italic' select='0'/>
+ <xsl:param name='bold' select='0'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:phrase'/>
+ </xsl:param>
+
+ <w:r>
+ <xsl:if test='$style != "" or
+ $bold = 1 or
+ $italic = 1'>
+ <w:rPr>
+ <xsl:if test='$style != ""'>
+ <w:rStyle w:val='{$style}'/>
+ </xsl:if>
+ <xsl:if test='$italic = 1'>
+ <w:i/>
+ </xsl:if>
+ <xsl:if test='$bold = 1'>
+ <w:b/>
+ </xsl:if>
+ </w:rPr>
+ </xsl:if>
+
+ <w:t>
+ <xsl:copy-of select='$content'/>
+ </w:t>
+ </w:r>
+ </xsl:template>
+
+ <xsl:template name='doc:make-hyperlink'>
+ <xsl:param name='target'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ <w:hlink w:dest='{$target}'>
+ <xsl:copy-of select='$content'/>
+ </w:hlink>
+ </xsl:template>
+
+ <xsl:template name='doc:make-table'>
+ <xsl:param name='columns'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates select='*[not(self::caption|self::doc:caption|self::textobject|self::doc:textobject)]'
+ mode='doc:body'/>
+ </xsl:param>
+
+ <w:tbl>
+ <w:tblPr>
+ <w:tblW w:w="0" w:type="auto"/>
+ <w:tblInd w:w="108" w:type="dxa"/>
+ <w:tblLayout w:type="Fixed"/>
+ </w:tblPr>
+ <w:tblGrid>
+ <xsl:copy-of select='$columns'/>
+ </w:tblGrid>
+ <xsl:copy-of select='$content'/>
+ </w:tbl>
+ </xsl:template>
+
+ <xsl:template name='doc:make-column'>
+ <xsl:param name='width' select='0'/>
+
+ <w:gridcol w:w='{$width}'/>
+ </xsl:template>
+
+ <xsl:template name='doc:make-table-row'>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+ <xsl:param name='is-header' select='false()'/>
+
+ <w:tr>
+ <w:trPr>
+ <xsl:if test='$is-header'>
+ <w:tblHeader/>
+ </xsl:if>
+ </w:trPr>
+ <xsl:copy-of select='$content'/>
+ </w:tr>
+ </xsl:template>
+
+ <xsl:template name='doc:make-table-cell'>
+ <xsl:param name='width' select='0'/>
+ <xsl:param name='hidden' select='false()'/>
+ <xsl:param name='rowspan' select='1'/>
+ <xsl:param name='colspan' select='1'/>
+ <xsl:param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:param>
+
+ <w:tc>
+ <xsl:if test='$colspan != 1 or
+ $width != 0'>
+ <w:tcPr>
+ <xsl:if test='$colspan != 1 or
+ $width != 0'>
+ <w:tcW w:w='{$width}' w:type='dxa'/>
+ </xsl:if>
+ <xsl:if test='$hidden'>
+ <w:vmerge w:val='{$hidden}'/>
+ </xsl:if>
+ <xsl:if test='$rowspan != 1'>
+ <w:vmerge w:val='restart'/>
+ </xsl:if>
+ <xsl:if test='$colspan != 1'>
+ <w:gridspan w:val='{$colspan}'/>
+ </xsl:if>
+ </w:tcPr>
+ </xsl:if>
+
+ <xsl:copy-of select='$content'/>
+ </w:tc>
+ </xsl:template>
+
+ <xsl:template name='doc:make-soft-break'>
+ <w:br/>
+ </xsl:template>
+
+ <xsl:template name='attributes'>
+ <xsl:param name='node' select='.'/>
+
+ <xsl:if test='$node/@*'>
+ <aml:annotation aml:id='{count(preceding::*) + 1}' w:type='Word.Comment.Start'/>
+ <w:r>
+ <w:rPr>
+ <w:rStyle w:val='attributes'/>
+ </w:rPr>
+ <w:t>
+ <xsl:text> </xsl:text>
+ </w:t>
+ </w:r>
+ <aml:annotation aml:id='{count(preceding::*) + 1}' w:type='Word.Comment.End'/>
+ <w:r>
+ <w:rPr>
+ <w:rStyle w:val='CommentReference'/>
+ </w:rPr>
+ <aml:annotation aml:id='{count(preceding::*) + 1}' aml:author="DocBook" aml:createdate='2004-12-23T00:01:00' w:type='Word.Comment' w:initials='DBK'>
+ <aml:content>
+ <w:p>
+ <w:pPr>
+ <w:pStyle w:val='CommentText'/>
+ </w:pPr>
+ <w:r>
+ <w:rPr>
+ <w:rStyle w:val='CommentReference'/>
+ </w:rPr>
+ <w:annotationRef/>
+ </w:r>
+ <xsl:for-each select='$node/@*'>
+ <w:r>
+ <w:rPr>
+ <w:rStyle w:val='attribute-name'/>
+ </w:rPr>
+ <w:t>
+ <xsl:value-of select='name()'/>
+ </w:t>
+ </w:r>
+ <w:r>
+ <w:t>=</w:t>
+ </w:r>
+ <w:r>
+ <w:rPr>
+ <w:rStyle w:val='attribute-value'/>
+ </w:rPr>
+ <w:t>
+ <xsl:value-of select='.'/>
+ </w:t>
+ </w:r>
+ </xsl:for-each>
+ </w:p>
+ </aml:content>
+ </aml:annotation>
+ </w:r>
+ </xsl:if>
+ </xsl:template>
+
+</xsl:stylesheet>
diff --git a/roundtrip/dbk2wp.xsl b/roundtrip/dbk2wp.xsl
new file mode 100644
index 0000000..aedc889
--- /dev/null
+++ b/roundtrip/dbk2wp.xsl
@@ -0,0 +1,1375 @@
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:doc='http://docbook.org/ns/docbook'
+ exclude-result-prefixes='doc'>
+
+ <!-- ********************************************************************
+ $Id: dbk2wp.xsl 9396 2012-06-02 21:56:19Z bobstayton $
+ ********************************************************************
+
+ This file is part of the XSL DocBook Stylesheet distribution.
+ See ../README or http://docbook.sf.net/release/xsl/current/ for
+ copyright and other information.
+
+ ******************************************************************** -->
+
+ <!-- DO NOT USE THIS STYLESHEET!
+
+ This stylesheet is imported by the other dbk2* stylesheets.
+ Use one of those instead.
+
+ -->
+
+ <xsl:include href='../VERSION.xsl'/>
+
+ <!-- doc:docprop.author mode is for creating document metadata -->
+
+ <xsl:template match='author|doc:author|editor|doc:editor' mode='doc:docprop.author'>
+ <xsl:apply-templates select='firstname|doc:firstname |
+ personname/firstname|doc:personname/doc:firstname'
+ mode='doc:docprop.author'/>
+ <xsl:text> </xsl:text>
+ <xsl:apply-templates select='surname|doc:surname |
+ personname/surname|doc:personname/doc:surname'
+ mode='doc:docprop.author'/>
+ </xsl:template>
+
+ <xsl:template match='firstname|doc:firstname |
+ surname|doc:surname'
+ mode='doc:docprop.author'>
+ <xsl:apply-templates select='.' mode='doc:body'/>
+ </xsl:template>
+
+ <!-- doc:toplevel mode is for processing whole documents -->
+
+ <xsl:template match='*' mode='doc:toplevel'>
+ <xsl:call-template name='doc:make-body'/>
+ </xsl:template>
+
+ <!-- doc:body mode is for processing components of a document -->
+
+ <xsl:template match='book|article|chapter|section|sect1|sect2|sect3|sect4|sect5|simplesect |
+ doc:book|doc:article|doc:chapter|doc:section|doc:sect1|doc:sect2|doc:sect3|doc:sect4|doc:sect5|doc:simplesect'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-subsection'/>
+ </xsl:template>
+
+ <xsl:template match='articleinfo |
+ chapterinfo |
+ bookinfo |
+ doc:info |
+ doc:articleinfo |
+ doc:chapterinfo |
+ doc:bookinfo'
+ mode='doc:body'>
+ <xsl:apply-templates select='title|subtitle|titleabbrev |
+ doc:title|doc:subtitle|doc:titleabbrev'
+ mode='doc:body'/>
+ <xsl:apply-templates select='author|releaseinfo|abstract |
+ doc:author|doc:releaseinfo|doc:abstract'
+ mode='doc:body'/>
+ <!-- current implementation ignores all other metadata -->
+ <xsl:for-each select='*[not(self::title|self::subtitle|self::titleabbrev|self::author|self::releaseinfo|self::abstract |
+ self::doc:title|self::doc:subtitle|self::doc:titleabbrev|self::doc:author|self::doc:releaseinfo|self::doc:abstract)]'>
+ <xsl:call-template name='doc:nomatch'/>
+ </xsl:for-each>
+ </xsl:template>
+
+ <xsl:template match='title|subtitle|titleabbrev |
+ doc:title|doc:subtitle|doc:titleabbrev'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style'>
+ <xsl:choose>
+ <xsl:when test='(parent::section|parent::doc:section or
+ parent::sectioninfo/parent::section|parent::doc:sectioninfo/parent::doc:section) and
+ count(ancestor::section|ancestor::doc:section) > 5'>
+ <xsl:call-template name='doc:warning'>
+ <xsl:with-param name='message'>section nested deeper than 5 levels</xsl:with-param>
+ </xsl:call-template>
+ <xsl:text>sect5-</xsl:text>
+ <xsl:value-of select='local-name()'/>
+ </xsl:when>
+ <xsl:when test='parent::section|parent::doc:section or
+ parent::sectioninfo/parent::section|parent::doc:sectioninfo/parent::doc:section'>
+ <xsl:text>sect</xsl:text>
+ <xsl:value-of select='count(ancestor::section|ancestor::doc:section)'/>
+ <xsl:text>-</xsl:text>
+ <xsl:value-of select='local-name()'/>
+ </xsl:when>
+ <xsl:when test='contains(local-name(..), "info")'>
+ <xsl:value-of select='local-name(../..)'/>
+ <xsl:text>-</xsl:text>
+ <xsl:value-of select='local-name()'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select='local-name(..)'/>
+ <xsl:text>-</xsl:text>
+ <xsl:value-of select='local-name()'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:with-param>
+ <xsl:with-param name='outline.level'
+ select='count(ancestor::*) - count(parent::*[contains(local-name(), "info")]) - 1'/>
+ <xsl:with-param name='attributes.node'
+ select='../parent::*[contains(local-name(current()), "info")] |
+ parent::*[not(contains(local-name(current()), "info"))]'/>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:template>
+
+ <doc:template name='metadata' xmlns=''>
+ <title>Metadata</title>
+
+ <para>TODO: Handle all metadata elements, apart from titles.</para>
+ </doc:template>
+ <xsl:template match='*[contains(local-name(), "info")]/*[not(self::title|self::subtitle|self::titleabbrev|self::doc:title|self::doc:subtitle|self::doc:titleabbrev)]'
+ priority='0'
+ mode='doc:body'/>
+
+ <xsl:template match='author|editor|othercredit |
+ doc:author|doc:editor|doc:othercredit'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style'
+ select='local-name()'/>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates select='personname|surname|firstname|honorific|lineage|othername|contrib |
+ doc:personname|doc:surname|doc:firstname|doc:honorific|doc:lineage|doc:othername|doc:contrib'
+ mode='doc:body'/>
+ </xsl:with-param>
+ </xsl:call-template>
+
+ <xsl:apply-templates select='affiliation|address |
+ doc:affiliation|doc:address'
+ mode='doc:body'/>
+ <xsl:apply-templates select='authorblurb|personblurb |
+ doc:authorblurb|doc:personblurb'
+ mode='doc:body'/>
+ </xsl:template>
+ <xsl:template match='affiliation|doc:affiliation'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='"affiliation"'/>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:template>
+ <xsl:template match='address[parent::author|parent::editor|parent::othercredit] |
+ doc:address[parent::doc:author|parent::doc:editor|parent::doc:othercredit]'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='"address"'/>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:template>
+ <!-- do not attempt to handle recursive structures -->
+ <xsl:template match='address[not(parent::author|parent::editor|parent::othercredit)] |
+ doc:address[not(parent::doc:author|parent::doc:editor|parent::doc:othercredit)]'
+ mode='doc:body'>
+ <xsl:apply-templates select='node()[not(self::affiliation|self::authorblurb|self::doc:affiliation|self::doc:authorblurb)]'/>
+ </xsl:template>
+ <xsl:template match='abstract|doc:abstract'
+ mode='doc:body'>
+ <xsl:if test='title|doc:title'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='"abstract-title"'/>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates select='title/node()|doc:title/node()'
+ mode='doc:body'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:if>
+
+ <xsl:apply-templates select='*[not(self::title|self::doc:title)]'
+ mode='doc:body'>
+ <xsl:with-param name='class'>abstract</xsl:with-param>
+ </xsl:apply-templates>
+ </xsl:template>
+ <!-- TODO -->
+ <xsl:template match='authorblurb|personblurb |
+ doc:authorblurb|doc:personblurb'
+ mode='doc:body'/>
+
+ <!-- TODO: handle inline markup (eg. emphasis) -->
+ <xsl:template match='surname|firstname|honorific|lineage|othername|contrib|email|shortaffil|jobtitle|orgname|orgdiv|street|pob|postcode|city|state|country|phone|fax|citetitle |
+ doc:surname|doc:firstname|doc:honorific|doc:lineage|doc:othername|doc:contrib|doc:email|doc:shortaffil|doc:jobtitle|doc:orgname|doc:orgdiv|doc:street|doc:pob|doc:postcode|doc:city|doc:state|doc:country|doc:phone|doc:fax|doc:citetitle'
+ mode='doc:body'>
+ <xsl:if test='preceding-sibling::*'>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='content'>
+ <xsl:text> </xsl:text>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:if>
+ <xsl:call-template name='doc:handle-linebreaks'>
+ <xsl:with-param name='style' select='local-name()'/>
+ <xsl:with-param name='content' select='node()'/>
+ </xsl:call-template>
+ </xsl:template>
+ <xsl:template match='email|doc:email'
+ mode='doc:body'>
+ <xsl:variable name='address'>
+ <xsl:choose>
+ <xsl:when test='starts-with(., "mailto:")'>
+ <xsl:value-of select='.'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:text>mailto:</xsl:text>
+ <xsl:value-of select='.'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:call-template name='doc:make-hyperlink'>
+ <xsl:with-param name='target' select='$address'/>
+ <xsl:with-param name='content'>
+ <xsl:call-template name='doc:handle-linebreaks'>
+ <xsl:with-param name='style'>Hyperlink</xsl:with-param>
+ </xsl:call-template>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:template>
+ <!-- otheraddr often contains ulink -->
+ <xsl:template match='otheraddr|doc:otheraddr'
+ mode='doc:body'>
+ <xsl:choose>
+ <xsl:when test='ulink|doc:ulink'>
+ <xsl:for-each select='ulink|doc:ulink'>
+ <xsl:variable name='prev'
+ select='preceding-sibling::ulink[1] |
+ preceding-sibling::doc:ulink[1]'/>
+ <xsl:choose>
+ <xsl:when test='$prev'>
+ <xsl:for-each
+ select='preceding-sibling::node()[generate-id(following-sibling::*[self::ulink|self::doc:ulink][1]) = generate-id(current())]'>
+ <xsl:call-template name='doc:handle-linebreaks'>
+ <xsl:with-param name='style'>otheraddr</xsl:with-param>
+ </xsl:call-template>
+ </xsl:for-each>
+ </xsl:when>
+ <xsl:when test='preceding-sibling::node()'>
+ <xsl:call-template name='doc:handle-linebreaks'>
+ <xsl:with-param name='style'>otheraddr</xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+ </xsl:choose>
+ <xsl:apply-templates select='.'/>
+ </xsl:for-each>
+ <xsl:if test='*[self::ulink|self::doc:ulink][last()]/following-sibling::node()'>
+ <xsl:call-template name='doc:handle-linebreaks'>
+ <xsl:with-param name='content'
+ select='*[self::ulink|self::doc:ulink][last()]/following-sibling::node()'/>
+ <xsl:with-param name='style'>otheraddr</xsl:with-param>
+ </xsl:call-template>
+ </xsl:if>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='doc:handle-linebreaks'>
+ <xsl:with-param name='style'>otheraddr</xsl:with-param>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+ <xsl:template match='ulink|doc:ulink'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-hyperlink'>
+ <xsl:with-param name='target' select='@url'/>
+ <xsl:with-param name='content'>
+ <xsl:call-template name='doc:handle-linebreaks'>
+ <xsl:with-param name='style'>Hyperlink</xsl:with-param>
+ </xsl:call-template>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- Cannot round-trip this element -->
+ <xsl:template match='personname|doc:personname'
+ mode='doc:body'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:template>
+
+ <xsl:template match='releaseinfo|doc:releaseinfo'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style'
+ select='"releaseinfo"'/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match='para|doc:para'
+ mode='doc:body'>
+ <xsl:param name='class'/>
+
+ <xsl:variable name='block'
+ select='blockquote|calloutlist|classsynopsis|funcsynopsis|figure|glosslist|graphic|informalfigure|informaltable|itemizedlist|literallayout|mediaobject|mediaobjectco|note|caution|warning|important|tip|orderedlist|programlisting|revhistory|segmentedlist|simplelist|table|variablelist |
+ doc:blockquote|doc:calloutlist|doc:classsynopsis|doc:funcsynopsis|doc:figure|doc:glosslist|doc:graphic|doc:informalfigure|doc:informaltable|doc:itemizedlist|doc:literallayout|doc:mediaobject|doc:mediaobjectco|doc:note|doc:caution|doc:warning|doc:important|doc:tip|doc:orderedlist|doc:programlisting|doc:revhistory|doc:segmentedlist|doc:simplelist|doc:table|doc:variablelist'/>
+
+ <xsl:choose>
+ <xsl:when test='$block'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style'>
+ <xsl:choose>
+ <xsl:when test='$class != ""'>
+ <xsl:value-of select='$class'/>
+ </xsl:when>
+ <xsl:otherwise>para</xsl:otherwise>
+ </xsl:choose>
+ </xsl:with-param>
+ <xsl:with-param name='content'
+ select='$block[1]/preceding-sibling::node()'/>
+ </xsl:call-template>
+
+ <xsl:for-each select='$block'>
+ <xsl:apply-templates select='.'/>
+
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style'>
+ <xsl:choose>
+ <xsl:when test='$class != ""'>
+ <xsl:value-of select='$class'/>
+ </xsl:when>
+ <xsl:otherwise>Normal</xsl:otherwise>
+ </xsl:choose>
+ </xsl:with-param>
+ <xsl:with-param name='content'
+ select='following-sibling::node()[generate-id(preceding-sibling::*[self::blockquote|self::calloutlist|self::figure|self::glosslist|self::graphic|self::informalfigure|self::informaltable|self::itemizedlist|self::literallayout|self::mediaobject|self::mediaobjectco|self::note|self::caution|self::warning|self::important|self::tip|self::orderedlist|self::programlisting|self::revhistory|self::segmentedlist|self::simplelist|self::table|self::variablelist | self::doc:blockquote|self::doc:calloutlist|self::doc:figure|self::doc:glosslist|self::doc:graphic|self::doc:informalfigure|self::doc:informaltable|self::doc:itemizedlist|self::doc:literallayout|self::doc:mediaobject|self::doc:mediaobjectco|self::doc:note|self::doc:caution|self::doc:warning|self::doc:important|self::doc:tip|self::doc:orderedlist|self::doc:programlisting|self::doc:revhistory|self::doc:segmentedlist|self::doc:simplelist|self::doc:table|self::doc:variablelist][1]) = generate-id(current())]'/>
+ </xsl:call-template>
+ </xsl:for-each>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style'>
+ <xsl:choose>
+ <xsl:when test='$class != ""'>
+ <xsl:value-of select='$class'/>
+ </xsl:when>
+ <xsl:otherwise>Normal</xsl:otherwise>
+ </xsl:choose>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+ <xsl:template match='simpara|doc:simpara'
+ mode='doc:body'>
+ <xsl:param name='class'/>
+
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style'>
+ <xsl:choose>
+ <xsl:when test='$class != ""'>
+ <xsl:value-of select='concat("sim-", $class)'/>
+ </xsl:when>
+ <xsl:otherwise>simpara</xsl:otherwise>
+ </xsl:choose>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match='emphasis|doc:emphasis'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='italic'>
+ <xsl:choose>
+ <xsl:when test='not(@role)'>1</xsl:when>
+ <xsl:otherwise>0</xsl:otherwise>
+ </xsl:choose>
+ </xsl:with-param>
+ <xsl:with-param name='bold'>
+ <xsl:choose>
+ <xsl:when test='@role = "bold" or @role = "strong"'>1</xsl:when>
+ <xsl:otherwise>0</xsl:otherwise>
+ </xsl:choose>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match='informalfigure|doc:informalfigure'
+ mode='doc:body'>
+ <xsl:if test='mediaobject/imageobject/imagedata |
+ doc:mediaobject/doc:imageobject/doc:imagedata'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='"informalfigure-imagedata"'/>
+ <xsl:with-param name='content'>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='style'/>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates select='mediaobject/imageobject/imagedata/@fileref |
+ doc:mediaobject/doc:imageobject/doc:imagedata/@fileref'
+ mode='textonly'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:if>
+ <xsl:apply-templates select='caption|doc:caption'
+ mode='doc:body'/>
+ <xsl:for-each select='*[not(self::mediaobject|self::doc:mediaobject|self::caption|self::doc:caption)]'>
+ <xsl:call-template name='doc:nomatch'/>
+ </xsl:for-each>
+ </xsl:template>
+
+ <xsl:template match='mediaobject|mediaobjectco |
+ doc:mediaobject|doc:mediaobjectco'
+ mode='doc:body'>
+ <xsl:apply-templates select='objectinfo/title|doc:objectinfo/doc:title'/>
+ <xsl:apply-templates select='objectinfo/subtitle|objectinfo/subtitle |
+ doc:objectinfo/doc:subtitle|doc:objectinfo/doc:subtitle'/>
+ <!-- TODO: indicate error for other children of objectinfo -->
+
+ <xsl:apply-templates select='*[not(self::objectinfo|self::doc:objectinfo)]'/>
+ </xsl:template>
+ <xsl:template match='imageobject|imageobjectco|audioobject|videoobject |
+ doc:imageobject|doc:imageobjectco|doc:audioobject|doc:videoobject'
+ mode='doc:body'>
+ <xsl:apply-templates select='objectinfo/title|doc:objectinfo/doc:title'/>
+ <xsl:apply-templates select='objectinfo/subtitle|doc:objectinfo/doc:subtitle'/>
+ <!-- TODO: indicate error for other children of objectinfo -->
+
+ <xsl:apply-templates select='areaspec|doc:areaspec'/>
+
+ <xsl:choose>
+ <xsl:when test='imagedata|audiodata|videodata |
+ doc:imagedata|doc:audiodata|doc:videodata'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style'
+ select='concat(local-name(), "-", local-name(imagedata|audiodata|videodata|doc:imagedata|doc:audiodata|doc:videodata))'/>
+ <xsl:with-param name='content'>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates select='*/@fileref'
+ mode='textonly'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:when test='self::imageobjectco/imageobject/imagedata |
+ self::doc:imageobjectco/doc:imageobject/doc:imagedata'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style'
+ select='concat(local-name(), "-imagedata")'/>
+ <xsl:with-param name='content'>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates select='*/@fileref'
+ mode='textonly'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+ </xsl:choose>
+ <xsl:apply-templates select='calloutlist|doc:calloutlist'/>
+
+ <xsl:for-each select='*[not(self::imageobject |
+ self::imagedata |
+ self::audiodata |
+ self::videodata |
+ self::areaspec |
+ self::calloutlist |
+ self::doc:imageobject |
+ self::doc:imagedata |
+ self::doc:audiodata |
+ self::doc:videodata |
+ self::doc:areaspec |
+ self::doc:calloutlist)]'>
+ <xsl:call-template name='doc:nomatch'/>
+ </xsl:for-each>
+ </xsl:template>
+ <xsl:template match='textobject|doc:textobject'
+ mode='doc:body'>
+ <xsl:choose>
+ <xsl:when test='objectinfo/title|objectinfo|subtitle |
+ doc:objectinfo/doc:title|doc:objectinfo|doc:subtitle'>
+ <xsl:apply-templates select='objectinfo/title|doc:objectinfo/doc:title'
+ mode='doc:body'/>
+ <xsl:apply-templates select='objectinfo/subtitle|doc:objectinfo/doc:subtitle'
+ mode='doc:body'/>
+ <!-- TODO: indicate error for other children of objectinfo -->
+ </xsl:when>
+
+ <!-- In a table, the table itself and the caption delimit the textobject -->
+ <xsl:when test='ancestor::table |
+ ancestor::doc:table |
+ ancestor::informaltable |
+ ancestor::doc:informaltable'/>
+
+ <xsl:otherwise>
+ <!-- synthesize a title so that the parent textobject
+ can be recreated.
+ -->
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='"textobject-title"'/>
+ <xsl:with-param name='content'>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='content'>
+ <xsl:text>Text Object </xsl:text>
+ <xsl:number level='any'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+
+ <xsl:apply-templates select='*[not(self::objectinfo|self::doc:objectinfo)]'
+ mode='doc:body'/>
+ </xsl:template>
+
+ <xsl:template match='caption|doc:caption'
+ mode='doc:body'>
+ <xsl:choose>
+ <xsl:when test='not(*)'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='"Caption"'/>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:when test='not(text()) and
+ count(*) = count(para|doc:para) and
+ count(*) = 1'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='"caption"'/>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates select='*/node()' mode='doc:body'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:when test='text()'>
+ <!-- Not valid DocBook -->
+ <xsl:call-template name='doc:nomatch'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='"Caption"'/>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates select='*[self::para|self::doc:para][1]/node()'
+ mode='doc:body'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ <xsl:for-each select='text()|*[not(self::para|self::doc:para)]|*[self::para|self::doc:para][position() != 1]'>
+ <xsl:call-template name='doc:nomatch'/>
+ </xsl:for-each>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='area|areaspec|doc:area|doc:areaspec'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='local-name()'/>
+ <xsl:with-param name='content'/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match='calloutlist|doc:calloutlist'
+ mode='doc:body'>
+ <xsl:apply-templates select='callout|doc:callout'/>
+ </xsl:template>
+
+ <xsl:template match='callout|doc:callout'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='"callout"'/>
+ <xsl:with-param name='content'>
+ <!-- Normally a para would be the first child of a callout -->
+ <xsl:apply-templates select='*[1][self::para|self::doc:para]/node()'
+ mode='list'/>
+ </xsl:with-param>
+ </xsl:call-template>
+
+ <!-- This is to catch the case where a listitem's first child is not a paragraph.
+ - We may not be able to represent this properly.
+ -->
+ <xsl:apply-templates select='*[1][not(self::para|self::doc:para)]'
+ mode='list'/>
+
+ <xsl:apply-templates select='*[position() != 1]'
+ mode='list'/>
+ </xsl:template>
+
+ <xsl:template match='table|informaltable |
+ doc:table|doc:informaltable'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-table'>
+ <xsl:with-param name='columns'>
+ <xsl:apply-templates select='tgroup/colspec|doc:tgroup/doc:colspec'
+ mode='doc:column'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ <xsl:apply-templates select='textobject|doc:textobject'
+ mode='doc:body'/>
+ <xsl:choose>
+ <xsl:when test='caption|doc:caption'>
+ <xsl:apply-templates select='caption|doc:caption'
+ mode='doc:body'/>
+ </xsl:when>
+ <xsl:when test='textobject|doc:textobject'>
+ <!-- Synthesize a caption to delimit the textobject -->
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style'>Caption</xsl:with-param>
+ <xsl:with-param name='content'/>
+ <xsl:with-param name='attributes.node' select='/..'/>
+ </xsl:call-template>
+ </xsl:when>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='colspec|doc:colspec' mode='doc:column'>
+ <xsl:variable name='width'>
+ <xsl:choose>
+ <xsl:when test='contains(@colwidth, "*")'>
+ <!-- May need to resolve proportional width with other columns -->
+ <xsl:value-of select='substring-before(@colwidth, "*")'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select='@colwidth'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+
+ <xsl:call-template name='doc:make-column'>
+ <xsl:with-param name='width' select='$width'/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match='colspec|doc:colspec' mode='doc:body'/>
+
+ <xsl:template name='doc:repeat'>
+ <xsl:param name='repeats' select='0'/>
+ <xsl:param name='content'/>
+
+ <xsl:if test='$repeats > 0'>
+ <xsl:copy-of select='$content'/>
+ <xsl:call-template name='doc:repeat'>
+ <xsl:with-param name='repeats' select='$repeats - 1'/>
+ <xsl:with-param name='content' select='$content'/>
+ </xsl:call-template>
+ </xsl:if>
+ </xsl:template>
+ <xsl:template match='tgroup|tbody|thead |
+ doc:tgroup|doc:tbody|doc:thead'
+ mode='doc:body'>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:template>
+ <xsl:template match='row|doc:row' mode='doc:body'>
+ <xsl:call-template name='doc:make-table-row'>
+ <xsl:with-param name='is-header' select='boolean(parent::thead|parent::doc:thead)'/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match='entry|doc:entry' mode='doc:body'>
+
+ <!--
+ Position = Sum(i,preceding-sibling[@colspan = ""]) + entry[i].@colspan)
+ -->
+
+ <xsl:variable name='position'>
+ <xsl:call-template name='doc:sum-sibling'>
+ <xsl:with-param name='sum' select='"1"'/>
+ <xsl:with-param name='node' select='.'/>
+ </xsl:call-template>
+ </xsl:variable>
+
+ <xsl:variable name='limit' select='$position + @colspan'/>
+
+ <xsl:variable name='width.raw'>
+ <xsl:choose>
+ <xsl:when test='@colspan != ""'>
+
+ <!-- Select all the colspec nodes which correspond to the
+ column. That is all the nodes between the current
+ column number and the column number plus the span.
+ -->
+
+ <xsl:variable name='combinedWidth'>
+ <xsl:call-template name='doc:sum'>
+ <xsl:with-param name='nodes' select='ancestor::*[self::table|self::doc:table|self::informaltable|self::doc:informaltable][1]/*[self::tgroup|self::doc:tgroup]/*[self::colspec|self::doc:colspec][not(position() &lt; $position) and position() &lt; $limit]'/>
+ <xsl:with-param name='sum' select='"0"'/>
+ </xsl:call-template>
+ </xsl:variable>
+ <xsl:value-of select='$combinedWidth'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select='ancestor::*[self::table|self::doc:table|self::informaltable|self::doc:informaltable][1]/*[self::tgroup|self::doc:tgroup]/*[self::colspec|self::doc:colspec][position() = $position]/@colwidth'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+
+ <xsl:call-template name='doc:make-table-cell'>
+ <xsl:with-param name='width'>
+ <xsl:choose>
+ <xsl:when test='contains($width.raw, "*")'>
+
+ <!-- Select all the colspec nodes which correspond to the
+ column. That is all the nodes between the current
+ column number and the column number plus the span.
+ -->
+
+ <xsl:value-of select='substring-before($width.raw, "*")'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select='$width.raw'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:with-param>
+
+ <xsl:with-param name='hidden' select='@hidden'/>
+ <xsl:with-param name='rowspan' select='@rowspan'/>
+ <xsl:with-param name='colspan' select='@colspan'/>
+
+ <xsl:with-param name='content'>
+ <xsl:choose>
+ <xsl:when test='not(para|doc:para)'>
+ <!-- TODO: check for any block elements -->
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style'/>
+ <xsl:with-param name='attributes.node' select='/..'/>
+ <xsl:with-param name='content'/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-templates mode='doc:body'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- Calculates the position by adding the
+ count of the preceding siblings where they aren't colspans
+ and adding the colspans of those entries which do.
+ -->
+
+ <xsl:template name='doc:sum-sibling'>
+ <xsl:param name='sum'/>
+ <xsl:param name='node'/>
+
+ <xsl:variable name='add'>
+ <xsl:choose>
+ <xsl:when test='$node/preceding-sibling::*[self::entry|self::doc:entry]/@colspan != ""'>
+ <xsl:value-of select='$node/preceding-sibling::*[self::entry|self::doc:entry]/@colspan'/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select='"1"'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+
+ <xsl:choose>
+ <xsl:when test='count($node/preceding-sibling::*[self::entry|self::doc:entry]) &gt; 0'>
+ <xsl:call-template name='doc:sum-sibling'>
+ <xsl:with-param name='sum' select='$sum + $add'/>
+ <xsl:with-param name='node'
+ select='$node/preceding-sibling::*[self::entry|self::doc:entry][1]'/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select='$sum'/>
+ </xsl:otherwise>
+ </xsl:choose>
+
+ </xsl:template>
+
+ <xsl:template name='doc:sum'>
+ <xsl:param name='sum' select='"0"'/>
+ <xsl:param name='nodes'/>
+
+ <xsl:variable name='tmpSum' select='$sum + $nodes[1]/@colwidth'/>
+
+ <xsl:choose>
+ <xsl:when test='count($nodes) &gt; 1'>
+ <xsl:call-template name='doc:sum'>
+ <xsl:with-param name='nodes' select='$nodes[position() != 1]'/>
+ <xsl:with-param name='sum' select='$tmpSum'/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select='$tmpSum'/>
+ </xsl:otherwise>
+ </xsl:choose>
+
+ </xsl:template>
+
+ <xsl:template match='*[self::para|self::simpara|self::doc:para|self::doc:simpara]/text()[string-length(normalize-space(.)) != 0]'
+ mode='doc:body'>
+ <xsl:call-template name='doc:handle-linebreaks'/>
+ </xsl:template>
+
+ <xsl:template match='text()[not(parent::para|parent::simpara|parent::literallayout|parent::programlisting | parent::doc:para|parent::doc:simpara|parent::doc:literallayout|parent::doc:programlisting)][string-length(normalize-space(.)) != 0]'
+ mode='doc:body'>
+ <xsl:call-template name='doc:handle-linebreaks'/>
+ </xsl:template>
+ <xsl:template match='text()[string-length(normalize-space(.)) = 0]'
+ mode='doc:body'/>
+ <xsl:template match='literallayout/text()|programlisting/text() |
+ doc:literallayout/text()|doc:programlisting/text()'
+ mode='doc:body'>
+ <xsl:call-template name='doc:handle-linebreaks'/>
+ </xsl:template>
+ <xsl:template name='doc:handle-linebreaks'>
+ <xsl:param name='content' select='.'/>
+ <xsl:param name='style'/>
+
+ <xsl:choose>
+ <xsl:when test='not($content)'/>
+ <xsl:when test='contains($content, "&#xa;")'>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='style' select='$style'/>
+ <xsl:with-param name='content'
+ select='substring-before($content, "&#xa;")'/>
+ </xsl:call-template>
+
+ <xsl:call-template name='doc:handle-linebreaks-aux'>
+ <xsl:with-param name='content'
+ select='substring-after($content, "&#xa;")'/>
+ <xsl:with-param name='style' select='$style'/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='style' select='$style'/>
+ <xsl:with-param name='content' select='$content'/>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <!-- pre-condition: leading linefeed has been stripped -->
+ <xsl:template name='doc:handle-linebreaks-aux'>
+ <xsl:param name='content'/>
+ <xsl:param name='style'/>
+
+ <xsl:choose>
+ <xsl:when test='contains($content, "&#xa;")'>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='style' select='$style'/>
+ <xsl:with-param name='content'>
+ <xsl:call-template name='doc:make-soft-break'/>
+ <xsl:value-of select='substring-before($content, "&#xa;")'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ <xsl:call-template name='doc:handle-linebreaks-aux'>
+ <xsl:with-param name='content'
+ select='substring-after($content, "&#xa;")'/>
+ <xsl:with-param name='style' select='$style'/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='style' select='$style'/>
+ <xsl:with-param name='content'>
+ <xsl:call-template name='doc:make-soft-break'/>
+ <xsl:value-of select='$content'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='authorblurb|formalpara|legalnotice|note|caution|warning|important|tip |
+ doc:authorblurb|doc:formalpara|doc:legalnotice|doc:note|doc:caution|doc:warning|doc:important|doc:tip'
+ mode='doc:body'>
+ <xsl:apply-templates select='*'>
+ <xsl:with-param name='class'>
+ <xsl:value-of select='local-name()'/>
+ </xsl:with-param>
+ </xsl:apply-templates>
+ </xsl:template>
+
+ <xsl:template match='blockquote|doc:blockquote'
+ mode='doc:body'>
+ <xsl:apply-templates select='blockinfo|title|doc:info|doc:title'
+ mode='doc:body'>
+ <xsl:with-param name='class'>
+ <xsl:value-of select='local-name()'/>
+ </xsl:with-param>
+ </xsl:apply-templates>
+ <xsl:apply-templates select='*[not(self::blockinfo|self::title|self::attribution|self::doc:info|self::doc:title|self::doc:attribution)]'
+ mode='doc:body'>
+ <xsl:with-param name='class' select='"blockquote"'/>
+ </xsl:apply-templates>
+ <xsl:if test='attribution|doc:attribution'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='"blockquote-attribution"'/>
+ <xsl:with-param name='content'>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates select='attribution/node()|doc:attribution/node()'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:if>
+ </xsl:template>
+
+ <xsl:template match='literallayout|programlisting|doc:literallayout|doc:programlisting'
+ mode='doc:body'>
+ <xsl:param name='class'/>
+
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='local-name()'/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match='bridgehead|doc:bridgehead'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='"bridgehead"'/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match='itemizedlist|orderedlist |
+ doc:itemizedlist|doc:orderedlist'
+ mode='doc:body'>
+ <xsl:apply-templates select='listitem|doc:listitem'
+ mode='doc:body'/>
+ </xsl:template>
+
+ <xsl:template match='listitem|doc:listitem'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style'
+ select='concat(local-name(..),
+ count(ancestor::itemizedlist|ancestor::orderedlist|ancestor::doc:itemizedlist|ancestor::doc:orderedlist))'/>
+ <xsl:with-param name='is-listitem' select='true()'/>
+
+ <xsl:with-param name='content'>
+ <!-- Normally a para would be the first child of a listitem -->
+ <xsl:apply-templates select='*[1][self::para|self::doc:para]/node()'
+ mode='doc:body'/>
+ </xsl:with-param>
+ </xsl:call-template>
+
+ <!-- This is to catch the case where a listitem's first child is not a paragraph.
+ - We may not be able to represent this properly.
+ -->
+ <xsl:apply-templates select='*[1][not(self::para|self::doc:para)]'
+ mode='doc:list-continue'/>
+
+ <xsl:apply-templates select='*[position() != 1]'
+ mode='doc:list-continue'/>
+ </xsl:template>
+
+ <xsl:template match='para|doc:para' mode='doc:list-continue'>
+ <xsl:apply-templates select='.'
+ mode='doc:body'>
+ <xsl:with-param name='class' select='"para-continue"'/>
+ </xsl:apply-templates>
+ </xsl:template>
+ <!-- non-paragraph elements in a listitem are rolled back into
+ the list item upon conversion.
+ -->
+ <xsl:template match='*' mode='doc:list-continue'>
+ <xsl:apply-templates select='.' mode='doc:body'/>
+ </xsl:template>
+
+ <xsl:template match='variablelist|doc:variablelist'
+ mode='doc:body'>
+ <xsl:apply-templates select='*[not(self::varlistentry|self::doc:varlistentry)]'/>
+
+ <xsl:call-template name='doc:make-table'>
+ <xsl:with-param name='columns'>
+ <xsl:call-template name='doc:make-column'>
+ <xsl:with-param name='width' select='"1"'/>
+ </xsl:call-template>
+ <xsl:call-template name='doc:make-column'>
+ <xsl:with-param name='width' select='"3"'/>
+ </xsl:call-template>
+ </xsl:with-param>
+ <xsl:with-param name='rows'>
+ <xsl:apply-templates select='varlistentry|doc:varlistentry'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:template>
+ <xsl:template match='varlistentry|doc:varlistentry'
+ mode='doc:body'>
+ <xsl:call-template name='doc:make-table-row'>
+ <xsl:with-param name='content'>
+ <xsl:call-template name='doc:make-table-cell'>
+ <xsl:with-param name='content'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='"variablelist-term"'/>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates select='*[self::term|self::doc:term][1]/node()'
+ mode='doc:body'/>
+ <xsl:for-each select='*[self::term|self::doc:term][position() != 1]'>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='content'>
+ <xsl:call-template name='doc:make-soft-break'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ <xsl:apply-templates/>
+ </xsl:for-each>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:with-param>
+ </xsl:call-template>
+ <xsl:call-template name='doc:make-table-cell'>
+ <xsl:with-param name='content'>
+ <xsl:apply-templates select='listitem/node()|doc:listitem/node()'
+ mode='doc:body'/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- These elements are not displayed.
+ - However, they may need to be added (perhaps as hidden text)
+ - for round-tripping.
+ -->
+ <xsl:template match='anchor|areaset|audiodata|audioobject|
+ beginpage|
+ constraint|
+ indexterm|itermset|
+ keywordset|
+ msg |
+ doc:anchor|doc:areaset|doc:audiodata|doc:audioobject|
+ doc:beginpage|
+ doc:constraint|
+ doc:indexterm|doc:itermset|
+ doc:keywordset|
+ doc:msg'
+ mode='doc:body'/>
+
+ <xsl:template match='*' name='doc:nomatch'>
+ <xsl:param name='node' select='.'/>
+
+ <xsl:message>
+ <xsl:value-of select='local-name($node)'/>
+ <xsl:if test='namespace-uri($node) != ""'>
+ <xsl:text> [</xsl:text>
+ <xsl:value-of select='namespace-uri($node)'/>
+ <xsl:text>]</xsl:text>
+ </xsl:if>
+ <xsl:text> encountered</xsl:text>
+ <xsl:if test='$node/parent::*'>
+ <xsl:text> in </xsl:text>
+ <xsl:value-of select='local-name($node/parent::*)'/>
+ </xsl:if>
+ <xsl:text>, but no template matches.</xsl:text>
+ </xsl:message>
+
+ <xsl:for-each select='$node'>
+ <xsl:choose>
+ <xsl:when test='self::abstract |
+ self::ackno |
+ self::address |
+ self::answer |
+ self::appendix |
+ self::artheader |
+ self::authorgroup |
+ self::bibliodiv |
+ self::biblioentry |
+ self::bibliography |
+ self::bibliomixed |
+ self::bibliomset |
+ self::biblioset |
+ self::bridgehead |
+ self::calloutlist |
+ self::caption |
+ self::classsynopsis |
+ self::colophon |
+ self::constraintdef |
+ self::copyright |
+ self::dedication |
+ self::epigraph |
+ self::equation |
+ self::example |
+ self::figure |
+ self::funcsynopsis |
+ self::glossary |
+ self::glossdef |
+ self::glossdiv |
+ self::glossentry |
+ self::glosslist |
+ self::graphic |
+ self::highlights |
+ self::imageobject |
+ self::imageobjectco |
+ self::index |
+ self::indexdiv |
+ self::indexentry |
+ self::informalequation |
+ self::informalexample |
+ self::informalfigure |
+ self::lot |
+ self::lotentry |
+ self::mediaobject |
+ self::mediaobjectco |
+ self::member |
+ self::msgentry |
+ self::msgset |
+ self::part |
+ self::partintro |
+ self::personblurb |
+ self::preface |
+ self::printhistory |
+ self::procedure |
+ self::programlisting |
+ self::programlistingco |
+ self::publisher |
+ self::qandadiv |
+ self::qandaentry |
+ self::qandaset |
+ self::question |
+ self::refdescriptor |
+ self::refentry |
+ self::refentrytitle |
+ self::reference |
+ self::refmeta |
+ self::refname |
+ self::refnamediv |
+ self::refpurpose |
+ self::refsect1 |
+ self::refsect2 |
+ self::refsect3 |
+ self::refsection |
+ self::refsynopsisdiv |
+ self::screen |
+ self::screenco |
+ self::screenshot |
+ self::seg |
+ self::seglistitem |
+ self::segmentedlist |
+ self::segtitle |
+ self::set |
+ self::setindex |
+ self::sidebar |
+ self::simplelist |
+ self::simplemsgentry |
+ self::step |
+ self::stepalternatives |
+ self::subjectset |
+ self::substeps |
+ self::task |
+ self::textobject |
+ self::toc |
+ self::videodata |
+ self::videoobject |
+
+ self::doc:abstract |
+ self::doc:ackno |
+ self::doc:address |
+ self::doc:answer |
+ self::doc:appendix |
+ self::doc:artheader |
+ self::doc:authorgroup |
+ self::doc:bibliodiv |
+ self::doc:biblioentry |
+ self::doc:bibliography |
+ self::doc:bibliomixed |
+ self::doc:bibliomset |
+ self::doc:biblioset |
+ self::doc:bridgehead |
+ self::doc:calloutlist |
+ self::doc:caption |
+ self::doc:classsynopsis |
+ self::doc:colophon |
+ self::doc:constraintdef |
+ self::doc:copyright |
+ self::doc:dedication |
+ self::doc:epigraph |
+ self::doc:equation |
+ self::doc:example |
+ self::doc:figure |
+ self::doc:funcsynopsis |
+ self::doc:glossary |
+ self::doc:glossdef |
+ self::doc:glossdiv |
+ self::doc:glossentry |
+ self::doc:glosslist |
+ self::doc:graphic |
+ self::doc:highlights |
+ self::doc:imageobject |
+ self::doc:imageobjectco |
+ self::doc:index |
+ self::doc:indexdiv |
+ self::doc:indexentry |
+ self::doc:informalequation |
+ self::doc:informalexample |
+ self::doc:informalfigure |
+ self::doc:lot |
+ self::doc:lotentry |
+ self::doc:mediaobject |
+ self::doc:mediaobjectco |
+ self::doc:member |
+ self::doc:msgentry |
+ self::doc:msgset |
+ self::doc:part |
+ self::doc:partintro |
+ self::doc:personblurb |
+ self::doc:preface |
+ self::doc:printhistory |
+ self::doc:procedure |
+ self::doc:programlisting |
+ self::doc:programlistingco |
+ self::doc:publisher |
+ self::doc:qandadiv |
+ self::doc:qandaentry |
+ self::doc:qandaset |
+ self::doc:question |
+ self::doc:refdescriptor |
+ self::doc:refentry |
+ self::doc:refentrytitle |
+ self::doc:reference |
+ self::doc:refmeta |
+ self::doc:refname |
+ self::doc:refnamediv |
+ self::doc:refpurpose |
+ self::doc:refsect1 |
+ self::doc:refsect2 |
+ self::doc:refsect3 |
+ self::doc:refsection |
+ self::doc:refsynopsisdiv |
+ self::doc:screen |
+ self::doc:screenco |
+ self::doc:screenshot |
+ self::doc:seg |
+ self::doc:seglistitem |
+ self::doc:segmentedlist |
+ self::doc:segtitle |
+ self::doc:set |
+ self::doc:setindex |
+ self::doc:sidebar |
+ self::doc:simplelist |
+ self::doc:simplemsgentry |
+ self::doc:step |
+ self::doc:stepalternatives |
+ self::doc:subjectset |
+ self::doc:substeps |
+ self::doc:task |
+ self::doc:textobject |
+ self::doc:toc |
+ self::doc:videodata |
+ self::doc:videoobject |
+
+ self::*[not(starts-with(local-name(), "informal")) and contains(local-name(), "info")]'>
+ <xsl:call-template name='doc:make-paragraph'>
+ <xsl:with-param name='style' select='"blockerror"'/>
+ <xsl:with-param name='content'>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='content'>
+ <xsl:value-of select='local-name()'/>
+ <xsl:if test='namespace-uri() != ""'>
+ <xsl:text> [</xsl:text>
+ <xsl:value-of select='namespace-uri()'/>
+ <xsl:text>]</xsl:text>
+ </xsl:if>
+ <xsl:text> encountered</xsl:text>
+ <xsl:if test='parent::*'>
+ <xsl:text> in </xsl:text>
+ <xsl:value-of select='local-name(parent::*)'/>
+ </xsl:if>
+ <xsl:text>, but no template matches.</xsl:text>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:when>
+ <!-- Some elements are sometimes blocks, sometimes inline
+ <xsl:when test='self::affiliation |
+ self::alt |
+ self::attribution |
+ self::collab |
+ self::collabname |
+ self::confdates |
+ self::confgroup |
+ self::confnum |
+ self::confsponsor |
+ self::conftitle |
+ self::contractnum |
+ self::contractsponsor |
+ self::contrib |
+ self::corpauthor |
+ self::corpcredit |
+ self::corpname |
+ self::edition |
+ self::editor |
+ self::jobtitle |
+ self::personname |
+ self::publishername |
+ self::remark |
+
+ self::doc:affiliation |
+ self::doc:alt |
+ self::doc:attribution |
+ self::doc:collab |
+ self::doc:collabname |
+ self::doc:confdates |
+ self::doc:confgroup |
+ self::doc:confnum |
+ self::doc:confsponsor |
+ self::doc:conftitle |
+ self::doc:contractnum |
+ self::doc:contractsponsor |
+ self::doc:contrib |
+ self::doc:corpauthor |
+ self::doc:corpcredit |
+ self::doc:corpname |
+ self::doc:edition |
+ self::doc:editor |
+ self::doc:jobtitle |
+ self::doc:personname |
+ self::doc:publishername |
+ self::doc:remark'>
+
+ </xsl:when>
+ -->
+ <xsl:otherwise>
+ <xsl:call-template name='doc:make-phrase'>
+ <xsl:with-param name='style' select='"inlineerror"'/>
+ <xsl:with-param name='content'>
+ <xsl:value-of select='local-name()'/>
+ <xsl:text> encountered</xsl:text>
+ <xsl:if test='parent::*'>
+ <xsl:text> in </xsl:text>
+ <xsl:value-of select='local-name(parent::*)'/>
+ </xsl:if>
+ <xsl:text>, but no template matches.</xsl:text>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:for-each>
+ </xsl:template>
+
+ <xsl:template match='*' mode='doc:copy'>
+ <xsl:copy>
+ <xsl:apply-templates select='@*' mode='doc:copy'/>
+ <xsl:apply-templates mode='doc:copy'/>
+ </xsl:copy>
+ </xsl:template>
+ <xsl:template match='@*' mode='doc:copy'>
+ <xsl:copy/>
+ </xsl:template>
+
+ <!-- Stubs: the importing stylesheet must override these -->
+
+ <!-- stub template for creating a paragraph -->
+ <xsl:template name='doc:make-paragraph'>
+ </xsl:template>
+ <!-- stub template for creating a phrase -->
+ <xsl:template name='doc:make-phrase'>
+ </xsl:template>
+
+ <!-- stub template for inserting attributes -->
+ <xsl:template name='doc:attributes'/>
+
+ <!-- emit a message -->
+ <xsl:template name='doc:warning'>
+ <xsl:param name='message'/>
+
+ <xsl:message>WARNING: <xsl:value-of select='$message'/></xsl:message>
+ </xsl:template>
+
+</xsl:stylesheet>
diff --git a/roundtrip/normalise-common.xsl b/roundtrip/normalise-common.xsl
new file mode 100644
index 0000000..83a16b3
--- /dev/null
+++ b/roundtrip/normalise-common.xsl
@@ -0,0 +1,39 @@
+<xsl:stylesheet version='1.0'
+ xmlns:xsl='http://www.w3.org/1999/XSL/Transform'
+ xmlns:rnd='http://docbook.org/ns/docbook/roundtrip'
+ xmlns:db='http://docbook.org/ns/docbook'
+ exclude-result-prefixes='db'>
+
+ <!-- ********************************************************************
+ $Id$
+ ********************************************************************
+
+ This file is part of the XSL DocBook Stylesheet distribution.
+ See ../README or http://nwalsh.com/docbook/xsl/ for copyright
+ and other information.
+
+ ******************************************************************** -->
+
+ <!-- rnd:map-paragraph-style and rd:map-character-style
+ allows the application to customise
+ the style names used by overriding this template.
+ The idea is to map custom names back to standard names. -->
+ <xsl:template name='rnd:map-paragraph-style'>
+ <xsl:param name='style'/>
+ <xsl:choose>
+ <xsl:when test='starts-with($style, "Normal")'/>
+
+ <!-- Probably should fold all style names to lower-case -->
+ <xsl:when test='$style = "Caption"'>caption</xsl:when>
+
+ <xsl:otherwise>
+ <xsl:value-of select='$style'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+ <xsl:template name='rnd:map-character-style'>
+ <xsl:param name='style'/>
+ <xsl:value-of select='$style'/>
+ </xsl:template>
+
+</xsl:stylesheet>
diff --git a/roundtrip/normalise2sections.xsl b/roundtrip/normalise2sections.xsl
new file mode 100644
index 0000000..51bd9f5
--- /dev/null
+++ b/roundtrip/normalise2sections.xsl
@@ -0,0 +1,1270 @@
+<?xml version="1.0"?>
+<axsl:stylesheet xmlns:axsl="http://www.w3.org/1999/XSL/Transform" xmlns:dbk="http://docbook.org/ns/docbook" xmlns:rnd="http://docbook.org/ns/docbook/roundtrip" version="1.0">
+<!--====================================-->
+<!--= =-->
+<!--= DO NOT EDIT THIS STYLESHEET =-->
+<!--= =-->
+<!--= This stylesheet is generated =-->
+<!--= by makeSections.xsl and a =-->
+<!--= mapping specification. =-->
+<!--= =-->
+<!--= Revision history: =-->
+<!--= =-->
+<!--= $Id: normalise2sections.xsl 8107 2008-08-17 22:39:58Z balls $ =-->
+<!--= =-->
+<!--====================================-->
+ <axsl:output indent="yes"/>
+ <axsl:strip-space elements="*"/>
+ <axsl:preserve-space elements="dbk:para dbk:emphasis"/>
+ <axsl:template match="dbk:article">
+ <axsl:copy>
+ <axsl:for-each select="@*">
+ <axsl:copy/>
+ </axsl:for-each>
+ <axsl:variable name="books" select="dbk:para[@rnd:style = &quot;book&quot; or @rnd:style = &quot;book-title&quot;]"/>
+ <axsl:variable name="toplevel-components" select="dbk:para[@rnd:style = &quot;article&quot; or @rnd:style = &quot;article-title&quot; or @rnd:style = &quot;appendix&quot; or @rnd:style = &quot;appendix-title&quot; or @rnd:style = &quot;chapter&quot; or @rnd:style = &quot;chapter-title&quot; or @rnd:style = &quot;preface&quot; or @rnd:style = &quot;preface-title&quot;]"/>
+ <axsl:choose>
+ <axsl:when test="$books">
+ <axsl:apply-templates select="$books[1]/preceding-sibling::*"/>
+ <axsl:apply-templates select="$books[1]" mode="book">
+ <axsl:with-param name="books" select="$books[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:when>
+ <axsl:when test="$toplevel-components">
+ <axsl:apply-templates select="$toplevel-components[1]/preceding-sibling::*"/>
+ <axsl:apply-templates select="$toplevel-components[1]" mode="toplevel-component">
+ <axsl:with-param name="toplevel-components" select="$toplevel-components[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:apply-templates/>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:copy>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="book">
+ <axsl:param name="books" select="/.."/>
+ <axsl:choose>
+ <axsl:when test="$books and (@rnd:style = &quot;book&quot; or @rnd:style = &quot;book-title&quot;)">
+ <axsl:call-template name="make-book">
+ <axsl:with-param name="books" select="$books"/>
+ <axsl:with-param name="book-components" select="$books[1]/preceding-sibling::dbk:para[@rnd:style = &quot;part&quot; or @rnd:style = &quot;part-title&quot; or @rnd:style = &quot;article&quot; or @rnd:style = &quot;article-title&quot; or @rnd:style = &quot;appendix&quot; or @rnd:style = &quot;appendix-title&quot; or @rnd:style = &quot;chapter&quot; or @rnd:style = &quot;chapter-title&quot; or @rnd:style = &quot;preface&quot; or @rnd:style = &quot;preface-title&quot;]"/>
+ </axsl:call-template>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="make-book">
+ <axsl:with-param name="books" select="$books"/>
+ <axsl:with-param name="book-components" select="following-sibling::dbk:para[@rnd:style = &quot;part&quot; or @rnd:style = &quot;part-title&quot; or @rnd:style = &quot;article&quot; or @rnd:style = &quot;article-title&quot; or @rnd:style = &quot;appendix&quot; or @rnd:style = &quot;appendix-title&quot; or @rnd:style = &quot;chapter&quot; or @rnd:style = &quot;chapter-title&quot; or @rnd:style = &quot;preface&quot; or @rnd:style = &quot;preface-title&quot;]"/>
+ </axsl:call-template>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template name="make-book">
+ <axsl:param name="books" select="/.."/>
+ <axsl:param name="book-components" select="/.."/>
+<!-- mode toplevel-templates -->
+ <book xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-component">
+ <axsl:with-param name="nextbook" select="$books[1]"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </book>
+ <axsl:apply-templates select="$books[1]" mode="book">
+ <axsl:with-param name="books" select="$books[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="toplevel-component">
+ <axsl:param name="toplevel-components" select="/.."/>
+ <axsl:choose>
+ <axsl:when test="$toplevel-components and (@rnd:style = &quot;article&quot; or @rnd:style = &quot;article-title&quot; or @rnd:style = &quot;appendix&quot; or @rnd:style = &quot;appendix-title&quot; or @rnd:style = &quot;chapter&quot; or @rnd:style = &quot;chapter-title&quot; or @rnd:style = &quot;preface&quot; or @rnd:style = &quot;preface-title&quot;)">
+ <axsl:call-template name="make-toplevel-component">
+ <axsl:with-param name="toplevel-components" select="$toplevel-components"/>
+ <axsl:with-param name="sect1s" select="$toplevel-components[1]/preceding-sibling::dbk:para[@rnd:style = &quot;sect1&quot; or @rnd:style = &quot;sect1-title&quot;]"/>
+ </axsl:call-template>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="make-toplevel-component">
+ <axsl:with-param name="toplevel-components" select="$toplevel-components"/>
+ <axsl:with-param name="sect1s" select="following-sibling::dbk:para[@rnd:style = &quot;sect1&quot; or @rnd:style = &quot;sect1-title&quot;]"/>
+ </axsl:call-template>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template name="make-toplevel-component">
+ <axsl:param name="toplevel-components" select="/.."/>
+ <axsl:param name="sect1s" select="/.."/>
+<!-- mode toplevel-templates: group:level - do not create element -->
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect1">
+ <axsl:with-param name="nexttoplevel-component" select="$toplevel-components[1]"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ <axsl:apply-templates select="$toplevel-components[1]" mode="toplevel-component">
+ <axsl:with-param name="toplevel-components" select="$toplevel-components[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="book-component">
+ <axsl:param name="nextbook" select="/.."/>
+ <axsl:param select="/.." name="book-components"/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextbook)"/>
+ <axsl:when test="@rnd:style = &quot;part&quot; or @rnd:style = &quot;part-title&quot; or @rnd:style = &quot;article&quot; or @rnd:style = &quot;article-title&quot; or @rnd:style = &quot;appendix&quot; or @rnd:style = &quot;appendix-title&quot; or @rnd:style = &quot;chapter&quot; or @rnd:style = &quot;chapter-title&quot; or @rnd:style = &quot;preface&quot; or @rnd:style = &quot;preface-title&quot;">
+ <axsl:variable name="nextbook-component" select="following-sibling::dbk:para[@rnd:style = &quot;part&quot; or @rnd:style = &quot;part-title&quot; or @rnd:style = &quot;article&quot; or @rnd:style = &quot;article-title&quot; or @rnd:style = &quot;appendix&quot; or @rnd:style = &quot;appendix-title&quot; or @rnd:style = &quot;chapter&quot; or @rnd:style = &quot;chapter-title&quot; or @rnd:style = &quot;preface&quot; or @rnd:style = &quot;preface-title&quot;][1]"/>
+ <axsl:choose>
+ <axsl:when test="$nextbook-component">
+ <axsl:variable name="sect1s" select="$nextbook-component/preceding-sibling::dbk:para[@rnd:style = &quot;sect1&quot; or @rnd:style = &quot;sect1-title&quot;]"/>
+<!-- mode sections 1 -->
+ <book-component xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect1">
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </book-component>
+ <axsl:if test="count($book-components|$nextbook-component) = count($book-components)">
+ <axsl:apply-templates select="$nextbook-component" mode="book-component">
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:variable name="sect1s" select="following-sibling::dbk:para[@rnd:style = &quot;sect1&quot; or @rnd:style = &quot;sect1-title&quot;]"/>
+<!-- mode sections 2 -->
+ <book-component xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect1">
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </book-component>
+ <axsl:if test="count($book-components|$nextbook-component) = count($book-components)">
+ <axsl:apply-templates select="$nextbook-component" mode="book-component">
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-component">
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="book-sect1">
+ <axsl:param name="nextbook-component" select="/.."/>
+ <axsl:param name="nextbook" select="/.."/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:param select="/.." name="book-components"/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextbook-component)"/>
+ <axsl:when test="generate-id() = generate-id($nextbook)"/>
+ <axsl:when test="@rnd:style = &quot;sect1&quot; or @rnd:style = &quot;sect1-title&quot;">
+ <axsl:variable name="nextsect1" select="following-sibling::dbk:para[@rnd:style = &quot;sect1&quot; or @rnd:style = &quot;sect1-title&quot;][1]"/>
+ <axsl:choose>
+ <axsl:when test="$nextsect1">
+ <axsl:variable name="sect2s" select="$nextsect1/preceding-sibling::dbk:para[@rnd:style = &quot;sect2&quot; or @rnd:style = &quot;sect2-title&quot;]"/>
+<!-- mode sections 1 -->
+ <sect1 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect2">
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </sect1>
+ <axsl:if test="$nextsect1 and (not($book-components) or count($sect1s|$nextsect1) = count($sect1s))">
+ <axsl:apply-templates select="$nextsect1" mode="book-sect1">
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:variable name="sect2s" select="following-sibling::dbk:para[@rnd:style = &quot;sect2&quot; or @rnd:style = &quot;sect2-title&quot;]"/>
+<!-- mode sections 2 -->
+ <sect1 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect2">
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </sect1>
+ <axsl:if test="$nextsect1 and (not($book-components) or count($sect1s|$nextsect1) = count($sect1s))">
+ <axsl:apply-templates select="$nextsect1" mode="book-sect1">
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect1">
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="book-sect2">
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nextbook-component" select="/.."/>
+ <axsl:param name="nextbook" select="/.."/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:param select="/.." name="book-components"/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextsect1)"/>
+ <axsl:when test="generate-id() = generate-id($nextbook-component)"/>
+ <axsl:when test="generate-id() = generate-id($nextbook)"/>
+ <axsl:when test="@rnd:style = &quot;sect2&quot; or @rnd:style = &quot;sect2-title&quot;">
+ <axsl:variable name="nextsect2" select="following-sibling::dbk:para[@rnd:style = &quot;sect2&quot; or @rnd:style = &quot;sect2-title&quot;][1]"/>
+ <axsl:choose>
+ <axsl:when test="$nextsect2">
+ <axsl:variable name="sect3s" select="$nextsect2/preceding-sibling::dbk:para[@rnd:style = &quot;sect3&quot; or @rnd:style = &quot;sect3-title&quot;]"/>
+<!-- mode sections 1 -->
+ <sect2 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect3">
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </sect2>
+ <axsl:if test="$nextsect2 and (not($sect1s) or count($sect2s|$nextsect2) = count($sect2s))">
+ <axsl:apply-templates select="$nextsect2" mode="book-sect2">
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:variable name="sect3s" select="following-sibling::dbk:para[@rnd:style = &quot;sect3&quot; or @rnd:style = &quot;sect3-title&quot;]"/>
+<!-- mode sections 2 -->
+ <sect2 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect3">
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </sect2>
+ <axsl:if test="$nextsect2 and (not($sect1s) or count($sect2s|$nextsect2) = count($sect2s))">
+ <axsl:apply-templates select="$nextsect2" mode="book-sect2">
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect2">
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="book-sect3">
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nextbook-component" select="/.."/>
+ <axsl:param name="nextbook" select="/.."/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:param select="/.." name="book-components"/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextsect2)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect1)"/>
+ <axsl:when test="generate-id() = generate-id($nextbook-component)"/>
+ <axsl:when test="generate-id() = generate-id($nextbook)"/>
+ <axsl:when test="@rnd:style = &quot;sect3&quot; or @rnd:style = &quot;sect3-title&quot;">
+ <axsl:variable name="nextsect3" select="following-sibling::dbk:para[@rnd:style = &quot;sect3&quot; or @rnd:style = &quot;sect3-title&quot;][1]"/>
+ <axsl:choose>
+ <axsl:when test="$nextsect3">
+ <axsl:variable name="sect4s" select="$nextsect3/preceding-sibling::dbk:para[@rnd:style = &quot;sect4&quot; or @rnd:style = &quot;sect4-title&quot;]"/>
+<!-- mode sections 1 -->
+ <sect3 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect4">
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </sect3>
+ <axsl:if test="$nextsect3 and (not($sect2s) or count($sect3s|$nextsect3) = count($sect3s))">
+ <axsl:apply-templates select="$nextsect3" mode="book-sect3">
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:variable name="sect4s" select="following-sibling::dbk:para[@rnd:style = &quot;sect4&quot; or @rnd:style = &quot;sect4-title&quot;]"/>
+<!-- mode sections 2 -->
+ <sect3 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect4">
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </sect3>
+ <axsl:if test="$nextsect3 and (not($sect2s) or count($sect3s|$nextsect3) = count($sect3s))">
+ <axsl:apply-templates select="$nextsect3" mode="book-sect3">
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect3">
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="book-sect4">
+ <axsl:param name="nextsect3" select="/.."/>
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nextbook-component" select="/.."/>
+ <axsl:param name="nextbook" select="/.."/>
+ <axsl:param select="/.." name="sect4s"/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:param select="/.." name="book-components"/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextsect3)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect2)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect1)"/>
+ <axsl:when test="generate-id() = generate-id($nextbook-component)"/>
+ <axsl:when test="generate-id() = generate-id($nextbook)"/>
+ <axsl:when test="@rnd:style = &quot;sect4&quot; or @rnd:style = &quot;sect4-title&quot;">
+ <axsl:variable name="nextsect4" select="following-sibling::dbk:para[@rnd:style = &quot;sect4&quot; or @rnd:style = &quot;sect4-title&quot;][1]"/>
+ <axsl:choose>
+ <axsl:when test="$nextsect4">
+ <axsl:variable name="sect5s" select="$nextsect4/preceding-sibling::dbk:para[@rnd:style = &quot;sect5&quot; or @rnd:style = &quot;sect5-title&quot;]"/>
+<!-- mode sections 1 -->
+ <sect4 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect5">
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </sect4>
+ <axsl:if test="$nextsect4 and (not($sect3s) or count($sect4s|$nextsect4) = count($sect4s))">
+ <axsl:apply-templates select="$nextsect4" mode="book-sect4">
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:variable name="sect5s" select="following-sibling::dbk:para[@rnd:style = &quot;sect5&quot; or @rnd:style = &quot;sect5-title&quot;]"/>
+<!-- mode sections 2 -->
+ <sect4 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect5">
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </sect4>
+ <axsl:if test="$nextsect4 and (not($sect3s) or count($sect4s|$nextsect4) = count($sect4s))">
+ <axsl:apply-templates select="$nextsect4" mode="book-sect4">
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect4">
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="book-sect5">
+ <axsl:param name="nextsect4" select="/.."/>
+ <axsl:param name="nextsect3" select="/.."/>
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nextbook-component" select="/.."/>
+ <axsl:param name="nextbook" select="/.."/>
+ <axsl:param select="/.." name="sect5s"/>
+ <axsl:param select="/.." name="sect4s"/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:param select="/.." name="book-components"/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextsect4)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect3)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect2)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect1)"/>
+ <axsl:when test="generate-id() = generate-id($nextbook-component)"/>
+ <axsl:when test="generate-id() = generate-id($nextbook)"/>
+ <axsl:when test="@rnd:style = &quot;sect5&quot; or @rnd:style = &quot;sect5-title&quot;">
+ <axsl:variable name="nextsect5" select="following-sibling::dbk:para[@rnd:style = &quot;sect5&quot; or @rnd:style = &quot;sect5-title&quot;][1]"/>
+<!-- mode sections 3 -->
+ <sect5 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-terminal">
+ <axsl:with-param name="nextsect5" select="$nextsect5"/>
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </sect5>
+ <axsl:if test="$nextsect5 and (not($sect4s) or count($sect5s|$nextsect5) = count($sect5s))">
+ <axsl:apply-templates select="$nextsect5" mode="book-sect5">
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect5">
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="toplevel-sect1">
+ <axsl:param name="nexttoplevel-component" select="/.."/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nexttoplevel-component)"/>
+ <axsl:when test="@rnd:style = &quot;sect1&quot; or @rnd:style = &quot;sect1-title&quot;">
+ <axsl:variable name="nextsect1" select="following-sibling::dbk:para[@rnd:style = &quot;sect1&quot; or @rnd:style = &quot;sect1-title&quot;][1]"/>
+ <axsl:choose>
+ <axsl:when test="$nextsect1">
+ <axsl:variable name="sect2s" select="$nextsect1/preceding-sibling::dbk:para[@rnd:style = &quot;sect2&quot; or @rnd:style = &quot;sect2-title&quot;]"/>
+<!-- mode sections 1 -->
+ <sect1 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect2">
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </sect1>
+ <axsl:if test="count($sect1s|$nextsect1) = count($sect1s)">
+ <axsl:apply-templates select="$nextsect1" mode="toplevel-sect1">
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:variable name="sect2s" select="following-sibling::dbk:para[@rnd:style = &quot;sect2&quot; or @rnd:style = &quot;sect2-title&quot;]"/>
+<!-- mode sections 2 -->
+ <sect1 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect2">
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </sect1>
+ <axsl:if test="count($sect1s|$nextsect1) = count($sect1s)">
+ <axsl:apply-templates select="$nextsect1" mode="toplevel-sect1">
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect1">
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="toplevel-sect2">
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nexttoplevel-component" select="/.."/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextsect1)"/>
+ <axsl:when test="generate-id() = generate-id($nexttoplevel-component)"/>
+ <axsl:when test="@rnd:style = &quot;sect2&quot; or @rnd:style = &quot;sect2-title&quot;">
+ <axsl:variable name="nextsect2" select="following-sibling::dbk:para[@rnd:style = &quot;sect2&quot; or @rnd:style = &quot;sect2-title&quot;][1]"/>
+ <axsl:choose>
+ <axsl:when test="$nextsect2">
+ <axsl:variable name="sect3s" select="$nextsect2/preceding-sibling::dbk:para[@rnd:style = &quot;sect3&quot; or @rnd:style = &quot;sect3-title&quot;]"/>
+<!-- mode sections 1 -->
+ <sect2 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect3">
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </sect2>
+ <axsl:if test="$nextsect2 and (not($sect1s) or count($sect2s|$nextsect2) = count($sect2s))">
+ <axsl:apply-templates select="$nextsect2" mode="toplevel-sect2">
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:variable name="sect3s" select="following-sibling::dbk:para[@rnd:style = &quot;sect3&quot; or @rnd:style = &quot;sect3-title&quot;]"/>
+<!-- mode sections 2 -->
+ <sect2 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect3">
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </sect2>
+ <axsl:if test="$nextsect2 and (not($sect1s) or count($sect2s|$nextsect2) = count($sect2s))">
+ <axsl:apply-templates select="$nextsect2" mode="toplevel-sect2">
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect2">
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="toplevel-sect3">
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nexttoplevel-component" select="/.."/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextsect2)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect1)"/>
+ <axsl:when test="generate-id() = generate-id($nexttoplevel-component)"/>
+ <axsl:when test="@rnd:style = &quot;sect3&quot; or @rnd:style = &quot;sect3-title&quot;">
+ <axsl:variable name="nextsect3" select="following-sibling::dbk:para[@rnd:style = &quot;sect3&quot; or @rnd:style = &quot;sect3-title&quot;][1]"/>
+ <axsl:choose>
+ <axsl:when test="$nextsect3">
+ <axsl:variable name="sect4s" select="$nextsect3/preceding-sibling::dbk:para[@rnd:style = &quot;sect4&quot; or @rnd:style = &quot;sect4-title&quot;]"/>
+<!-- mode sections 1 -->
+ <sect3 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect4">
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </sect3>
+ <axsl:if test="$nextsect3 and (not($sect2s) or count($sect3s|$nextsect3) = count($sect3s))">
+ <axsl:apply-templates select="$nextsect3" mode="toplevel-sect3">
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:variable name="sect4s" select="following-sibling::dbk:para[@rnd:style = &quot;sect4&quot; or @rnd:style = &quot;sect4-title&quot;]"/>
+<!-- mode sections 2 -->
+ <sect3 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect4">
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </sect3>
+ <axsl:if test="$nextsect3 and (not($sect2s) or count($sect3s|$nextsect3) = count($sect3s))">
+ <axsl:apply-templates select="$nextsect3" mode="toplevel-sect3">
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect3">
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="toplevel-sect4">
+ <axsl:param name="nextsect3" select="/.."/>
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nexttoplevel-component" select="/.."/>
+ <axsl:param select="/.." name="sect4s"/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextsect3)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect2)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect1)"/>
+ <axsl:when test="generate-id() = generate-id($nexttoplevel-component)"/>
+ <axsl:when test="@rnd:style = &quot;sect4&quot; or @rnd:style = &quot;sect4-title&quot;">
+ <axsl:variable name="nextsect4" select="following-sibling::dbk:para[@rnd:style = &quot;sect4&quot; or @rnd:style = &quot;sect4-title&quot;][1]"/>
+ <axsl:choose>
+ <axsl:when test="$nextsect4">
+ <axsl:variable name="sect5s" select="$nextsect4/preceding-sibling::dbk:para[@rnd:style = &quot;sect5&quot; or @rnd:style = &quot;sect5-title&quot;]"/>
+<!-- mode sections 1 -->
+ <sect4 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect5">
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </sect4>
+ <axsl:if test="$nextsect4 and (not($sect3s) or count($sect4s|$nextsect4) = count($sect4s))">
+ <axsl:apply-templates select="$nextsect4" mode="toplevel-sect4">
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:variable name="sect5s" select="following-sibling::dbk:para[@rnd:style = &quot;sect5&quot; or @rnd:style = &quot;sect5-title&quot;]"/>
+<!-- mode sections 2 -->
+ <sect4 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect5">
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </sect4>
+ <axsl:if test="$nextsect4 and (not($sect3s) or count($sect4s|$nextsect4) = count($sect4s))">
+ <axsl:apply-templates select="$nextsect4" mode="toplevel-sect4">
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect4">
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="toplevel-sect5">
+ <axsl:param name="nextsect4" select="/.."/>
+ <axsl:param name="nextsect3" select="/.."/>
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nexttoplevel-component" select="/.."/>
+ <axsl:param select="/.." name="sect5s"/>
+ <axsl:param select="/.." name="sect4s"/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextsect4)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect3)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect2)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect1)"/>
+ <axsl:when test="generate-id() = generate-id($nexttoplevel-component)"/>
+ <axsl:when test="@rnd:style = &quot;sect5&quot; or @rnd:style = &quot;sect5-title&quot;">
+ <axsl:variable name="nextsect5" select="following-sibling::dbk:para[@rnd:style = &quot;sect5&quot; or @rnd:style = &quot;sect5-title&quot;][1]"/>
+<!-- mode sections 3 -->
+ <sect5 xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-terminal">
+ <axsl:with-param name="nextsect5" select="$nextsect5"/>
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </sect5>
+ <axsl:if test="$nextsect5 and (not($sect4s) or count($sect5s|$nextsect5) = count($sect5s))">
+ <axsl:apply-templates select="$nextsect5" mode="toplevel-sect5">
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:if>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect5">
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="book-terminal">
+ <axsl:param name="nextsect5" select="/.."/>
+ <axsl:param name="nextsect4" select="/.."/>
+ <axsl:param name="nextsect3" select="/.."/>
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nextbook-component" select="/.."/>
+ <axsl:param name="nextbook" select="/.."/>
+ <axsl:param select="/.." name="sect5s"/>
+ <axsl:param select="/.." name="sect4s"/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:param select="/.." name="book-components"/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextsect5)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect4)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect3)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect2)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect1)"/>
+ <axsl:when test="generate-id() = generate-id($nextbook-component)"/>
+ <axsl:when test="generate-id() = generate-id($nextbook)"/>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-terminal">
+ <axsl:with-param name="nextsect5" select="$nextsect5"/>
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="toplevel-terminal">
+ <axsl:param name="nextsect5" select="/.."/>
+ <axsl:param name="nextsect4" select="/.."/>
+ <axsl:param name="nextsect3" select="/.."/>
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nexttoplevel-component" select="/.."/>
+ <axsl:param select="/.." name="sect5s"/>
+ <axsl:param select="/.." name="sect4s"/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextsect5)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect4)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect3)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect2)"/>
+ <axsl:when test="generate-id() = generate-id($nextsect1)"/>
+ <axsl:when test="generate-id() = generate-id($nexttoplevel-component)"/>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-terminal">
+ <axsl:with-param name="nextsect5" select="$nextsect5"/>
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="*">
+ <axsl:call-template name="copy"/>
+ </axsl:template>
+ <axsl:template match="*" mode="book">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book"/>
+ </axsl:template>
+ <axsl:template match="*" mode="book-component">
+ <axsl:param name="nextbook" select="/.."/>
+ <axsl:param select="/.." name="book-components"/>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-component">
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:template>
+ <axsl:template match="*" mode="book-sect1">
+ <axsl:param name="nextbook-component" select="/.."/>
+ <axsl:param name="nextbook" select="/.."/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:param select="/.." name="book-components"/>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect1">
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:template>
+ <axsl:template match="*" mode="book-sect2">
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nextbook-component" select="/.."/>
+ <axsl:param name="nextbook" select="/.."/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:param select="/.." name="book-components"/>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect2">
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:template>
+ <axsl:template match="*" mode="book-sect3">
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nextbook-component" select="/.."/>
+ <axsl:param name="nextbook" select="/.."/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:param select="/.." name="book-components"/>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect3">
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:template>
+ <axsl:template match="*" mode="book-sect4">
+ <axsl:param name="nextsect3" select="/.."/>
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nextbook-component" select="/.."/>
+ <axsl:param name="nextbook" select="/.."/>
+ <axsl:param select="/.." name="sect4s"/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:param select="/.." name="book-components"/>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect4">
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:template>
+ <axsl:template match="*" mode="book-sect5">
+ <axsl:param name="nextsect4" select="/.."/>
+ <axsl:param name="nextsect3" select="/.."/>
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nextbook-component" select="/.."/>
+ <axsl:param name="nextbook" select="/.."/>
+ <axsl:param select="/.." name="sect5s"/>
+ <axsl:param select="/.." name="sect4s"/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:param select="/.." name="book-components"/>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="book-sect5">
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nextbook-component" select="$nextbook-component"/>
+ <axsl:with-param name="nextbook" select="$nextbook"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ <axsl:with-param name="book-components" select="$book-components"/>
+ </axsl:apply-templates>
+ </axsl:template>
+ <axsl:template match="*" mode="toplevel-component">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-component"/>
+ </axsl:template>
+ <axsl:template match="*" mode="toplevel-sect1">
+ <axsl:param name="nexttoplevel-component" select="/.."/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect1">
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:template>
+ <axsl:template match="*" mode="toplevel-sect2">
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nexttoplevel-component" select="/.."/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect2">
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:template>
+ <axsl:template match="*" mode="toplevel-sect3">
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nexttoplevel-component" select="/.."/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect3">
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:template>
+ <axsl:template match="*" mode="toplevel-sect4">
+ <axsl:param name="nextsect3" select="/.."/>
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nexttoplevel-component" select="/.."/>
+ <axsl:param select="/.." name="sect4s"/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect4">
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:template>
+ <axsl:template match="*" mode="toplevel-sect5">
+ <axsl:param name="nextsect4" select="/.."/>
+ <axsl:param name="nextsect3" select="/.."/>
+ <axsl:param name="nextsect2" select="/.."/>
+ <axsl:param name="nextsect1" select="/.."/>
+ <axsl:param name="nexttoplevel-component" select="/.."/>
+ <axsl:param select="/.." name="sect5s"/>
+ <axsl:param select="/.." name="sect4s"/>
+ <axsl:param select="/.." name="sect3s"/>
+ <axsl:param select="/.." name="sect2s"/>
+ <axsl:param select="/.." name="sect1s"/>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="toplevel-sect5">
+ <axsl:with-param name="nextsect4" select="$nextsect4"/>
+ <axsl:with-param name="nextsect3" select="$nextsect3"/>
+ <axsl:with-param name="nextsect2" select="$nextsect2"/>
+ <axsl:with-param name="nextsect1" select="$nextsect1"/>
+ <axsl:with-param name="nexttoplevel-component" select="$nexttoplevel-component"/>
+ <axsl:with-param name="sect5s" select="$sect5s"/>
+ <axsl:with-param name="sect4s" select="$sect4s"/>
+ <axsl:with-param name="sect3s" select="$sect3s"/>
+ <axsl:with-param name="sect2s" select="$sect2s"/>
+ <axsl:with-param name="sect1s" select="$sect1s"/>
+ </axsl:apply-templates>
+ </axsl:template>
+ <axsl:template name="copy">
+ <axsl:copy>
+ <axsl:for-each select="@*">
+ <axsl:copy/>
+ </axsl:for-each>
+ <axsl:apply-templates/>
+ </axsl:copy>
+ </axsl:template>
+</axsl:stylesheet>
diff --git a/roundtrip/pages2normalise.xsl b/roundtrip/pages2normalise.xsl
new file mode 100644
index 0000000..35250a0
--- /dev/null
+++ b/roundtrip/pages2normalise.xsl
@@ -0,0 +1,351 @@
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+
+ xmlns:sfa="http://developer.apple.com/namespaces/sfa"
+ xmlns:sf="http://developer.apple.com/namespaces/sf"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:appsl="http://developer.apple.com/namespaces/sl"
+
+ xmlns:dbk='http://docbook.org/ns/docbook'
+ xmlns:rnd='http://docbook.org/ns/docbook/roundtrip'
+ exclude-result-prefixes='sfa sf xsi appsl'>
+
+ <xsl:output method="xml" indent='yes'/>
+
+ <!-- ********************************************************************
+ $Id: pages2normalise.xsl 7637 2008-01-09 20:48:30Z balls $
+ ********************************************************************
+
+ This file is part of the XSL DocBook Stylesheet distribution.
+ See ../README or http://nwalsh.com/docbook/xsl/ for copyright
+ and other information.
+
+ ******************************************************************** -->
+
+ <xsl:strip-space elements='*'/>
+ <xsl:preserve-space elements='sf:span'/>
+
+ <xsl:key name='styles'
+ match='sf:paragraphstyle[not(ancestor::appsl:section-prototypes)] |
+ sf:characterstyle[not(ancestor::appsl:section-prototypes)] |
+ sf:table-style'
+ use='@sf:ident|@sfa:ID'/>
+
+ <xsl:key name='ids'
+ match='*'
+ use='@sfa:ID'/>
+
+ <xsl:template match='appsl:document'>
+ <dbk:article>
+ <!-- TODO: headers and footers -->
+ <xsl:apply-templates select='sf:text-storage'/>
+ </dbk:article>
+ </xsl:template>
+
+ <xsl:template match='sf:p'>
+ <xsl:choose>
+ <xsl:when test='sf:attachment-ref and
+ count(*) = count(sf:attachment-ref|sf:br|sf:selection-start|sf:selection-end)'>
+ <xsl:apply-templates/>
+ </xsl:when>
+ <xsl:otherwise>
+ <dbk:para>
+ <xsl:variable name='style-name'>
+ <xsl:call-template name='rnd:find-style'/>
+ </xsl:variable>
+ <xsl:if test='$style-name != "" and
+ $style-name != "para"'>
+ <xsl:attribute name='rnd:style'>
+ <xsl:value-of select='$style-name'/>
+ </xsl:attribute>
+ </xsl:if>
+
+ <xsl:apply-templates/>
+ </dbk:para>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='sf:span'>
+ <xsl:variable name='style-name'
+ select='key("styles", @sf:style)/self::sf:characterstyle/@sf:name'/>
+
+ <xsl:variable name='char-style'>
+ <xsl:call-template name='rnd:find-style'>
+ <xsl:with-param name='char-style-name' select='$style-name'/>
+ </xsl:call-template>
+ </xsl:variable>
+
+ <xsl:choose>
+ <xsl:when test='$style-name = "attribute-name"'>
+ <xsl:if test='not(preceding-sibling::node()[not(self::text()) or (self::text() and normalize-space() != "")])'>
+ <xsl:attribute name='{.}'>
+ <xsl:apply-templates select='following-sibling::*[1][self::sf:span]'
+ mode='attribute'/>
+ </xsl:attribute>
+ </xsl:if>
+ </xsl:when>
+ <xsl:when test='$style-name = "attribute-value"'/>
+ <xsl:when test='$style-name = ""'>
+ <xsl:apply-templates/>
+ </xsl:when>
+ <xsl:when test='$char-style = "superscript" or
+ $char-style = "subscript"'>
+ <xsl:element name='{$char-style}'
+ namespace='http://docbook.org/ns/docbook'>
+ <xsl:apply-templates/>
+ </xsl:element>
+ </xsl:when>
+ <xsl:otherwise>
+ <dbk:emphasis>
+ <xsl:choose>
+ <xsl:when test='$char-style = "emphasis-bold" or
+ $char-style = "emphasis-strong"'>
+ <xsl:attribute name='role'>bold</xsl:attribute>
+ </xsl:when>
+ <xsl:when test='$char-style != "" and
+ $char-style != "emphasis"'>
+ <xsl:attribute name='rnd:style'>
+ <xsl:value-of select='$char-style'/>
+ </xsl:attribute>
+ </xsl:when>
+ </xsl:choose>
+
+ <xsl:apply-templates/>
+ </dbk:emphasis>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <xsl:template match='*' mode='attribute'>
+ <xsl:variable name='style-name'
+ select='key("styles", @sf:style)/self::sf:characterstyle/@sf:name'/>
+
+ <xsl:if test='$style-name = "attribute-value"'>
+ <xsl:apply-templates/>
+ </xsl:if>
+ </xsl:template>
+
+ <xsl:template match='sf:br'/>
+ <xsl:template match='sf:lnbr|sf:crbr'>
+ <xsl:text>&#xa;</xsl:text>
+ </xsl:template>
+ <xsl:template match='sf:tab'>
+ <xsl:text> </xsl:text>
+ </xsl:template>
+ <xsl:template match='sf:link'>
+ <dbk:ulink url='{@href}'>
+ <xsl:apply-templates/>
+ </dbk:ulink>
+ </xsl:template>
+
+ <xsl:template match='sf:attachment-ref'>
+ <xsl:if test='@sf:kind = "tabular-attachment"'>
+ <xsl:apply-templates select='key("ids", @sfa:IDREF)'/>
+ </xsl:if>
+ </xsl:template>
+
+ <xsl:template match='sf:attachment[@sf:kind = "tabular-attachment"]'>
+ <xsl:variable name='model'
+ select='key("ids", sf:tabular-info/sf:tabular-model-ref/@sfa:IDREF)'/>
+
+ <xsl:variable name='num-cols' select='$model/sf:grid/@sf:numcols'/>
+ <xsl:variable name='num-rows' select='$model/sf:grid/@sf:numrows'/>
+
+ <xsl:variable name='border.top'
+ select='count($model/sf:grid/sf:horizontal-gridline-styles/*) = 0 or
+ not($model/sf:grid/sf:horizontal-gridline-styles/sf:style-run[@sf:gridline-index = "0"])'/>
+ <xsl:variable name='border.bottom'
+ select='count($model/sf:grid/sf:horizontal-gridline-styles/*) = 0 or
+ not($model/sf:grid/sf:horizontal-gridline-styles/sf:style-run[@sf:gridline-index = $num-rows - 1])'/>
+ <xsl:variable name='border.left'
+ select='count($model/sf:grid/sf:vertical-gridline-styles/*) = 0 or
+ not($model/sf:grid/sf:vertical-gridline-styles/sf:style-run[@sf:gridline-index = "0"])'/>
+ <xsl:variable name='border.right'
+ select='count($model/sf:grid/sf:vertical-gridline-styles/*) = 0 or
+ not($model/sf:grid/sf:vertical-gridline-styles/sf:style-run[@sf:gridline-index = $num-cols])'/>
+
+ <xsl:choose>
+ <xsl:when test='not($num-rows) or $num-rows = ""'>
+ <xsl:message> cannot determine number of rows in table</xsl:message>
+ <xsl:comment> cannot determine number of rows in table </xsl:comment>
+ </xsl:when>
+ <xsl:when test='not($num-cols) or $num-cols = ""'>
+ <xsl:message> cannot determine number of columns in table</xsl:message>
+ <xsl:comment> cannot determine number of columns in table </xsl:comment>
+ </xsl:when>
+
+ <xsl:otherwise>
+ <dbk:informaltable>
+ <xsl:choose>
+ <xsl:when test='$border.top and $border.bottom and
+ $border.left and $border.right'>
+ <xsl:attribute name='frame'>all</xsl:attribute>
+ </xsl:when>
+ <xsl:when test='$border.top and $border.bottom'>
+ <xsl:attribute name='frame'>topbot</xsl:attribute>
+ </xsl:when>
+ <xsl:when test='$border.left and $border.right'>
+ <xsl:attribute name='frame'>sides</xsl:attribute>
+ </xsl:when>
+ <xsl:when test='$border.top'>
+ <xsl:attribute name='frame'>top</xsl:attribute>
+ </xsl:when>
+ <xsl:when test='$border.bottom'>
+ <xsl:attribute name='frame'>bottom</xsl:attribute>
+ </xsl:when>
+ </xsl:choose>
+ <dbk:tgroup cols='{$num-cols}'>
+ <xsl:apply-templates select='$model/sf:grid/sf:columns/sf:grid-column'
+ mode='rnd:colspec'/>
+ <xsl:if test='$model/@sf:num-header-rows != 0'>
+ <dbk:thead>
+ <xsl:call-template name='rnd:make-table-rows'>
+ <xsl:with-param name='nodes'
+ select='$model/sf:grid/sf:datasource/sf:text-cell[@sf:row &lt; $model/@sf:num-header-rows]'/>
+ <xsl:with-param name='num-rows'
+ select='$model/@sf:num-header-rows'/>
+ </xsl:call-template>
+ </dbk:thead>
+ </xsl:if>
+ <dbk:tbody>
+ <xsl:call-template name='rnd:make-table-rows'>
+ <xsl:with-param name='nodes'
+ select='$model/sf:grid/sf:datasource/sf:text-cell[@sf:row >= $model/@sf:num-header-rows and
+ @sf:row &lt; $num-rows - $model/@sf:num-footer-rows]'/>
+ <xsl:with-param name='num-rows' select='$num-rows - $model/@sf:num-header-rows - $model/@sf:num-footer-rows'/>
+ <xsl:with-param name='row' select='$model/@sf:num-header-rows'/>
+ </xsl:call-template>
+ </dbk:tbody>
+ <xsl:if test='$model/@sf:num-footer-rows != 0'>
+ <dbk:tfoot>
+ <xsl:call-template name='rnd:make-table-rows'>
+ <xsl:with-param name='nodes'
+ select='$model/sf:grid/sf:datasource/sf:text-cell[@sf:row &gt;= $num-rows - $model/@sf:num-footer-rows]'/>
+ <xsl:with-param name='num-rows'
+ select='$model/@sf:num-footer-rows'/>
+ <xsl:with-param name='row'
+ select='$num-rows - $model/@sf:num-footer-rows'/>
+ </xsl:call-template>
+ </dbk:tfoot>
+ </xsl:if>
+ </dbk:tgroup>
+ </dbk:informaltable>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+ <xsl:template match='sf:grid-column' mode='rnd:colspec'>
+ <dbk:colspec colwidth='{@sf:width}'
+ colname='column-{count(preceding-sibling::sf:grid-column) + 1}'/>
+ </xsl:template>
+ <xsl:template name='rnd:make-table-rows'>
+ <xsl:param name='num-rows' select='0'/>
+ <xsl:param name='nodes' select='/..'/>
+ <xsl:param name='row' select='0'/>
+
+ <xsl:choose>
+ <xsl:when test='not($nodes) and $num-rows != 0'>
+ <xsl:message>WARNING: insufficient table cells</xsl:message>
+ <xsl:comment> WARNING: insufficient table cells (num-rows <xsl:value-of select='$num-rows'/>, row <xsl:value-of select='$row'/>) </xsl:comment>
+ </xsl:when>
+ <xsl:when test='$nodes and $num-rows = 0'>
+ <xsl:message>WARNING: excess table cells</xsl:message>
+ <xsl:comment> WARNING: excess table cells (num-rows <xsl:value-of select='$num-rows'/>, row <xsl:value-of select='$row'/>) </xsl:comment>
+ </xsl:when>
+ <xsl:when test='not($nodes)'/>
+ <xsl:when test='$num-rows = 0'/>
+
+ <xsl:otherwise>
+ <dbk:row>
+ <xsl:apply-templates select='$nodes[@sf:row = $row]'/>
+ </dbk:row>
+ <xsl:call-template name='rnd:make-table-rows'>
+ <xsl:with-param name='num-rows'
+ select='$num-rows - 1'/>
+ <xsl:with-param name='row'
+ select='$row + 1'/>
+ <xsl:with-param name='nodes'
+ select='$nodes[@sf:row != $row]'/>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+ <xsl:template match='sf:text-cell'>
+ <dbk:entry>
+ <!-- Does this cell have no bottom border? -->
+ <xsl:variable name='horiz'
+ select='ancestor::sf:grid/sf:horizontal-gridline-styles'/>
+ <xsl:if test='not($horiz/*) or
+ not($horiz/sf:style-run[@sf:gridline-index = current()/@sf:row + 1]/sf:vector-style-ref[@sf:start-index &lt;= current()/@sf:col and @sf:stop-index >= current()/@sf:col])'>
+ <xsl:attribute name='rowsep'>1</xsl:attribute>
+ </xsl:if>
+ <!-- Does this cell have no right border? -->
+ <xsl:variable name='vert'
+ select='ancestor::sf:grid/sf:vertical-gridline-styles'/>
+ <xsl:if test='not($vert/*) or
+ not($vert/sf:style-run[@sf:gridline-index = current()/@sf:col + 1]/sf:vector-style-ref[@sf:start-index &lt;= current()/@sf:row and @sf:stop-index >= current()/@sf:row])'>
+ <xsl:attribute name='colsep'>1</xsl:attribute>
+ </xsl:if>
+
+ <xsl:choose>
+ <xsl:when test='sf:cell-text/@sfa:string'>
+ <dbk:para>
+ <xsl:apply-templates select='sf:cell-text/@sfa:string'/>
+ </dbk:para>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-templates select='sf:cell-text/sf:cell-storage/sf:text-body/*'/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </dbk:entry>
+ </xsl:template>
+ <xsl:template match='sf:tableAttachmentTable |
+ sf:tableModelCells'>
+ <xsl:apply-templates/>
+ </xsl:template>
+ <xsl:template match='sf:tableModelPartitionSource |
+ sf:tableModelStyle-ref |
+ sf:tableModelVectors |
+ sf:tableCellArrayCellsByColumn |
+ sf:tableModelTableID'/>
+
+ <xsl:template match='sf:text-storage |
+ sf:text-body |
+ sf:section |
+ sf:layout'>
+ <xsl:apply-templates/>
+ </xsl:template>
+
+ <xsl:template match='sf:stylesheet|sf:stylesheet-ref |
+ sf:container-hint |
+ sf:page-start|sf:br |
+ sf:selection-start|sf:selection-end |
+ sf:insertion-point |
+ sf:ghost-text |
+ sf:attachments'/>
+
+ <xsl:template match='*'>
+ <xsl:message>element "<xsl:value-of select='name()'/>" not handled</xsl:message>
+ </xsl:template>
+
+ <xsl:template name='rnd:find-style'>
+ <xsl:param name='ident' select='@sf:style'/>
+ <xsl:param name='para-style-name'
+ select='key("styles", $ident)/self::sf:paragraphstyle/@sf:name'/>
+ <xsl:param name='char-style-name'
+ select='key("styles", $ident)/self::sf:characterstyle/@sf:name'/>
+
+ <xsl:choose>
+ <xsl:when test='$ident = "paragraph-style-default"'/>
+ <xsl:when test='$para-style-name != ""'>
+ <xsl:value-of select='$para-style-name'/>
+ </xsl:when>
+ <xsl:when test='key("styles", $ident)/self::sf:characterstyle/sf:property-map/sf:superscript/sf:number/@sfa:number = "1"'>superscript</xsl:when>
+ <xsl:when test='key("styles", $ident)/self::sf:characterstyle/sf:property-map/sf:subscript/sf:number/@sfa:number = "1"'>subscript</xsl:when>
+ <xsl:when test='$char-style-name != "" or
+ key("styles", $ident)/self::sf:characterstyle/sf:property-map/*'>
+ <xsl:value-of select='$char-style-name'/>
+ </xsl:when>
+ </xsl:choose>
+ </xsl:template>
+</xsl:stylesheet>
diff --git a/roundtrip/param.xml b/roundtrip/param.xml
new file mode 100644
index 0000000..c9577d5
--- /dev/null
+++ b/roundtrip/param.xml
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="ASCII"?>
+<book version="5.0">
+ <info>
+ <title>Roundtrip Parameter Reference</title>
+ <releaseinfo role="meta">
+ $Id: param.xweb 9130 2011-10-11 08:05:37Z dpawson $
+ </releaseinfo>
+ <author>
+ <personname>
+ <surname>Ball</surname>
+ <firstname>Steve</firstname>
+ </personname>
+ </author>
+ <copyright>
+ <year>2004-2011</year>
+
+ <holder>Steve Ball</holder>
+ </copyright>
+ <abstract>
+ <para>This is reference documentation for all user-configurable
+ parameters in the DocBook &#8220;Roundtrip&#8221; Stylesheets (for
+ transforming DocBook to WordML, OpenDocument, and Apple Pages,
+ and for converting from those formats back to DocBook).</para>
+ </abstract>
+ </info>
+ <reference xml:id="params">
+ <title>Parameters</title>
+<refentry version="5.0" xml:id="wordml.template">
+<refmeta>
+<refentrytitle>wordml.template</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>wordml.template</refname>
+<refpurpose>Specify the template WordML document</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<programlisting xml:id="wordml.template.frag">
+&lt;xsl:param name="wordml.template"&gt;&lt;/xsl:param&gt;
+</programlisting>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>The <parameter>wordml.template</parameter> parameter specifies a WordML document to use as a template for the generated document. The template document is used to define the (extensive) headers for the generated document, in particular the paragraph and character styles that are used to format the various elements. Any content in the template document is ignored.</para>
+
+<para>A template document is used in order to allow maintenance of the paragraph and character styles to be done using Word itself, rather than these XSL stylesheets.</para>
+
+</refsection>
+</refentry>
+
+<refentry version="5.0" xml:id="pages.template">
+<refmeta>
+<refentrytitle>pages.template</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">uri</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>pages.template</refname>
+<refpurpose>Specify the template Pages document</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<programlisting xml:id="pages.template.frag">
+&lt;xsl:param name="pages.template"&gt;&lt;/xsl:param&gt;
+</programlisting>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>The <parameter>pages.template</parameter> parameter specifies a Pages (the Apple word processing application) document to use as a template for the generated document. The template document is used to define the (extensive) headers for the generated document, in particular the paragraph and character styles that are used to format the various elements. Any content in the template document is ignored.</para>
+
+<para>A template document is used in order to allow maintenance of the paragraph and character styles to be done using Pages itself, rather than these XSL stylesheets.</para>
+
+</refsection>
+</refentry>
+
+ </reference>
+ <appendix xml:id="stylesheet">
+ <title>The Stylesheet</title>
+ <para>The <filename>param.xsl</filename> stylesheet is just a
+ wrapper around all of these parameters.</para>
+ <programlisting xml:id="top">
+&lt;xsl:stylesheet exclude-result-prefixes="src" version="1.0"&gt;
+
+&lt;!-- This file is generated from param.xweb --&gt;
+
+&lt;!-- ********************************************************************
+ $Id: param.xweb 9130 2011-10-11 08:05:37Z dpawson $
+ ********************************************************************
+
+ This file is part of the XSL DocBook Stylesheet distribution.
+ See ../README or http://docbook.sf.net/release/xsl/current/ for
+ copyright and other information.
+
+ ******************************************************************** --&gt;
+
+&lt;src:fragref linkend="wordml.template.frag"&gt;&lt;/src:fragref&gt;
+&lt;src:fragref linkend="pages.template.frag"&gt;&lt;/src:fragref&gt;
+&lt;/xsl:stylesheet&gt;
+ </programlisting>
+ </appendix>
+</book>
diff --git a/roundtrip/param.xsl b/roundtrip/param.xsl
new file mode 100644
index 0000000..c347c26
--- /dev/null
+++ b/roundtrip/param.xsl
@@ -0,0 +1,19 @@
+<?xml version="1.0"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+
+<!-- This file is generated from param.xweb -->
+
+<!-- ********************************************************************
+ $Id: param.xweb 9130 2011-10-11 08:05:37Z dpawson $
+ ********************************************************************
+
+ This file is part of the XSL DocBook Stylesheet distribution.
+ See ../README or http://docbook.sf.net/release/xsl/current/ for
+ copyright and other information.
+
+ ******************************************************************** -->
+
+<xsl:param name="wordml.template"/>
+<xsl:param name="pages.template"/>
+</xsl:stylesheet>
+
diff --git a/roundtrip/sections-spec.xml b/roundtrip/sections-spec.xml
new file mode 100644
index 0000000..6c86d52
--- /dev/null
+++ b/roundtrip/sections-spec.xml
@@ -0,0 +1,38 @@
+<group:root xmlns:group='http://www.explain.com.au/grouping'>
+ <book styles='book book-title'>
+ <group:level>
+ <group:element name='part' styles='part part-title'/>
+ <group:element name='article' styles='article article-title'/>
+ <group:element name='bibliography' styles='bibliography bibliography-title'/>
+ <group:element name='appendix' styles='appendix appendix-title'/>
+ <group:element name='chapter' styles='chapter chapter-title'/>
+ <group:element name='preface' styles='preface preface-title'/>
+
+ <sect1 styles='sect1 sect1-title'>
+ <sect2 styles='sect2 sect2-title'>
+ <sect3 styles='sect3 sect3-title'>
+ <sect4 styles='sect4 sect4-title'>
+ <sect5 styles='sect5 sect5-title'/>
+ </sect4>
+ </sect3>
+ </sect2>
+ </sect1>
+ </group:level>
+ </book>
+ <group:level>
+ <group:element name='article' styles='article article-title'/>
+ <group:element name='appendix' styles='appendix appendix-title'/>
+ <group:element name='chapter' styles='chapter chapter-title'/>
+ <group:element name='preface' styles='preface preface-title'/>
+
+ <sect1 styles='sect1 sect1-title'>
+ <sect2 styles='sect2 sect2-title'>
+ <sect3 styles='sect3 sect3-title'>
+ <sect4 styles='sect4 sect4-title'>
+ <sect5 styles='sect5 sect5-title'/>
+ </sect4>
+ </sect3>
+ </sect2>
+ </sect1>
+ </group:level>
+</group:root>
diff --git a/roundtrip/sections2blocks.xsl b/roundtrip/sections2blocks.xsl
new file mode 100644
index 0000000..d0fe069
--- /dev/null
+++ b/roundtrip/sections2blocks.xsl
@@ -0,0 +1,263 @@
+<?xml version="1.0"?>
+<axsl:stylesheet xmlns:axsl="http://www.w3.org/1999/XSL/Transform" xmlns:dbk="http://docbook.org/ns/docbook" xmlns:rnd="http://docbook.org/ns/docbook/roundtrip" version="1.0">
+<!--====================================-->
+<!--= =-->
+<!--= DO NOT EDIT THIS STYLESHEET =-->
+<!--= =-->
+<!--= This stylesheet is generated =-->
+<!--= by makeSubsections.xsl and a =-->
+<!--= mapping specification. =-->
+<!--= =-->
+<!--= Revision history: =-->
+<!--= 1.1 2007-01-10 SRB =-->
+<!--= Output DocBook 5.0. =-->
+<!--= 1.0 2005-11-08 SRB =-->
+<!--= Initial version. =-->
+<!--= =-->
+<!--= $Id: sections2blocks.xsl 8107 2008-08-17 22:39:58Z balls $ =-->
+<!--= =-->
+<!--====================================-->
+ <axsl:output indent="yes"/>
+ <axsl:strip-space elements="*"/>
+ <axsl:preserve-space elements="dbk:para dbk:emphasis"/>
+ <axsl:template match="dbk:appendix |&#10; dbk:article |&#10; dbk:book |&#10; dbk:chapter |&#10; dbk:part |&#10; dbk:preface |&#10; dbk:section |&#10; dbk:sect1 |&#10; dbk:sect2 |&#10; dbk:sect3 |&#10; dbk:sect4 |&#10; dbk:sect5">
+ <axsl:variable name="subsections" select="dbk:para[@rnd:style = &quot;bibliography&quot; or @rnd:style = &quot;bibliography-title&quot; or @rnd:style = &quot;glossary&quot; or @rnd:style = &quot;glossary-title&quot; or @rnd:style = &quot;qandaset&quot; or @rnd:style = &quot;qandaset-title&quot;]"/>
+ <axsl:copy>
+ <axsl:apply-templates select="@*"/>
+ <axsl:choose>
+ <axsl:when test="$subsections">
+ <axsl:apply-templates select="$subsections[1]/preceding-sibling::node()"/>
+ <axsl:apply-templates select="$subsections[1]" mode="subsections">
+ <axsl:with-param name="subsections" select="$subsections[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:when>
+ <axsl:when test="dbk:appendix |&#10; dbk:article |&#10; dbk:book |&#10; dbk:chapter |&#10; dbk:part |&#10; dbk:preface |&#10; dbk:section |&#10; dbk:sect1 |&#10; dbk:sect2 |&#10; dbk:sect3 |&#10; dbk:sect4 |&#10; dbk:sect5">
+ <axsl:apply-templates select="*[self::dbk:appendix |&#10; self::dbk:article |&#10; self::dbk:book |&#10; self::dbk:chapter |&#10; self::dbk:part |&#10; self::dbk:preface |&#10; self::dbk:section |&#10; self::dbk:sect1 |&#10; self::dbk:sect2 |&#10; self::dbk:sect3 |&#10; self::dbk:sect4 |&#10; self::dbk:sect5][1]/preceding-sibling::node()"/>
+ <axsl:apply-templates select="dbk:appendix |&#10; dbk:article |&#10; dbk:book |&#10; dbk:chapter |&#10; dbk:part |&#10; dbk:preface |&#10; dbk:section |&#10; dbk:sect1 |&#10; dbk:sect2 |&#10; dbk:sect3 |&#10; dbk:sect4 |&#10; dbk:sect5"/>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:apply-templates/>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:copy>
+ <axsl:choose>
+ <axsl:when test="following-sibling::*[self::dbk:appendix |&#10; self::dbk:article |&#10; self::dbk:book |&#10; self::dbk:chapter |&#10; self::dbk:part |&#10; self::dbk:preface |&#10; self::dbk:section |&#10; self::dbk:sect1 |&#10; self::dbk:sect2 |&#10; self::dbk:sect3 |&#10; self::dbk:sect4 |&#10; self::dbk:sect5] | following-sibling::dbk:para[@rnd:style = &quot;bibliography&quot; or @rnd:style = &quot;bibliography-title&quot; or @rnd:style = &quot;glossary&quot; or @rnd:style = &quot;glossary-title&quot; or @rnd:style = &quot;qandaset&quot; or @rnd:style = &quot;qandaset-title&quot;]">
+ <axsl:variable name="nextComponent" select="following-sibling::*[self::dbk:appendix |&#10; self::dbk:article |&#10; self::dbk:book |&#10; self::dbk:chapter |&#10; self::dbk:part |&#10; self::dbk:preface |&#10; self::dbk:section |&#10; self::dbk:sect1 |&#10; self::dbk:sect2 |&#10; self::dbk:sect3 |&#10; self::dbk:sect4 |&#10; self::dbk:sect5|self::dbk:para[@rnd:style = &quot;bibliography&quot; or @rnd:style = &quot;bibliography-title&quot; or @rnd:style = &quot;glossary&quot; or @rnd:style = &quot;glossary-title&quot; or @rnd:style = &quot;qandaset&quot; or @rnd:style = &quot;qandaset-title&quot;]][1]"/>
+ <axsl:apply-templates select="following-sibling::*[generate-id(following-sibling::*[self::dbk:appendix |&#10; self::dbk:article |&#10; self::dbk:book |&#10; self::dbk:chapter |&#10; self::dbk:part |&#10; self::dbk:preface |&#10; self::dbk:section |&#10; self::dbk:sect1 |&#10; self::dbk:sect2 |&#10; self::dbk:sect3 |&#10; self::dbk:sect4 |&#10; self::dbk:sect5|self::dbk:para[@rnd:style = &quot;bibliography&quot; or @rnd:style = &quot;bibliography-title&quot; or @rnd:style = &quot;glossary&quot; or @rnd:style = &quot;glossary-title&quot; or @rnd:style = &quot;qandaset&quot; or @rnd:style = &quot;qandaset-title&quot;]][1]) = generate-id($nextComponent)]"/>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:apply-templates select="following-sibling::*"/>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="subsections">
+ <axsl:param name="subsections" select="/.."/>
+ <axsl:choose>
+ <axsl:when test="@rnd:style = &quot;bibliography&quot; or @rnd:style = &quot;bibliography-title&quot;">
+ <bibliography xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:variable name="bibliodivs" select="following-sibling::dbk:para[@rnd:style = &quot;bibliodiv&quot; or @rnd:style = &quot;bibliodiv-title&quot;]"/>
+ <axsl:choose>
+ <axsl:when test="$bibliodivs">
+ <axsl:apply-templates select="following-sibling::*[1]" mode="bibliodivs">
+ <axsl:with-param name="nextSubsection" select="$subsections[1]"/>
+ <axsl:with-param name="bibliodivs" select="$bibliodivs[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="terminal">
+ <axsl:with-param name="nextSubsection" select="$subsections[1]"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </bibliography>
+ </axsl:when>
+ <axsl:when test="@rnd:style = &quot;glossary&quot; or @rnd:style = &quot;glossary-title&quot;">
+ <glossary xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:variable name="glossdivs" select="following-sibling::dbk:para[@rnd:style = &quot;glossdiv&quot; or @rnd:style = &quot;glossdiv-title&quot;]"/>
+ <axsl:choose>
+ <axsl:when test="$glossdivs">
+ <axsl:apply-templates select="following-sibling::*[1]" mode="glossdivs">
+ <axsl:with-param name="nextSubsection" select="$subsections[1]"/>
+ <axsl:with-param name="glossdivs" select="$glossdivs[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="terminal">
+ <axsl:with-param name="nextSubsection" select="$subsections[1]"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </glossary>
+ </axsl:when>
+ <axsl:when test="@rnd:style = &quot;qandaset&quot; or @rnd:style = &quot;qandaset-title&quot;">
+ <qandaset xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:variable name="qandadivs" select="following-sibling::dbk:para[@rnd:style = &quot;qandadiv&quot; or @rnd:style = &quot;qandadiv-title&quot;]"/>
+ <axsl:choose>
+ <axsl:when test="$qandadivs">
+ <axsl:apply-templates select="following-sibling::*[1]" mode="qandadivs">
+ <axsl:with-param name="nextSubsection" select="$subsections[1]"/>
+ <axsl:with-param name="qandadivs" select="$qandadivs[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="terminal">
+ <axsl:with-param name="nextSubsection" select="$subsections[1]"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </qandaset>
+ </axsl:when>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="*" mode="subsections">
+ <axsl:param name="subsections" select="/.."/>
+ <axsl:copy>
+ <axsl:apply-templates select="@*"/>
+ <axsl:apply-templates mode="subsections"/>
+ </axsl:copy>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="bibliodivs">
+ <axsl:param name="nextSubsection" select="/.."/>
+ <axsl:param name="bibliodivs" select="/.."/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextSubsection)"/>
+ <axsl:when test="@rnd:style = &quot;bibliodiv&quot; or @rnd:style = &quot;bibliodiv-title&quot;">
+ <bibliodiv xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="terminal">
+ <axsl:with-param name="nextSubsection" select="$nextSubsection"/>
+ <axsl:with-param name="nextbibliodiv" select="$bibliodivs[1]"/>
+ </axsl:apply-templates>
+ </bibliodiv>
+ <axsl:choose>
+ <axsl:when test="$nextSubsection and $bibliodivs and count($nextSubsection/preceding-sibling::* | $bibliodivs[1]) = count($nextSubsection/preceding-sibling::*)">
+ <axsl:apply-templates select="$bibliodivs[1]" mode="bibliodivs">
+ <axsl:with-param name="nextSubsection" select="$nextSubsection"/>
+ <axsl:with-param name="bibliodivs" select="$bibliodivs[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:when>
+ <axsl:when test="$bibliodivs">
+ <axsl:apply-templates select="$bibliodivs[1]" mode="bibliodivs">
+ <axsl:with-param name="bibliodivs" select="$bibliodivs[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:when>
+ </axsl:choose>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="bibliodivs">
+ <axsl:with-param name="nextSubsection" select="$nextSubsection"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="glossdivs">
+ <axsl:param name="nextSubsection" select="/.."/>
+ <axsl:param name="glossdivs" select="/.."/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextSubsection)"/>
+ <axsl:when test="@rnd:style = &quot;glossdiv&quot; or @rnd:style = &quot;glossdiv-title&quot;">
+ <glossdiv xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="terminal">
+ <axsl:with-param name="nextSubsection" select="$nextSubsection"/>
+ <axsl:with-param name="nextglossdiv" select="$glossdivs[1]"/>
+ </axsl:apply-templates>
+ </glossdiv>
+ <axsl:choose>
+ <axsl:when test="$nextSubsection and $glossdivs and count($nextSubsection/preceding-sibling::* | $glossdivs[1]) = count($nextSubsection/preceding-sibling::*)">
+ <axsl:apply-templates select="$glossdivs[1]" mode="glossdivs">
+ <axsl:with-param name="nextSubsection" select="$nextSubsection"/>
+ <axsl:with-param name="glossdivs" select="$glossdivs[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:when>
+ <axsl:when test="$glossdivs">
+ <axsl:apply-templates select="$glossdivs[1]" mode="glossdivs">
+ <axsl:with-param name="glossdivs" select="$glossdivs[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:when>
+ </axsl:choose>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="glossdivs">
+ <axsl:with-param name="nextSubsection" select="$nextSubsection"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="dbk:para" mode="qandadivs">
+ <axsl:param name="nextSubsection" select="/.."/>
+ <axsl:param name="qandadivs" select="/.."/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextSubsection)"/>
+ <axsl:when test="@rnd:style = &quot;qandadiv&quot; or @rnd:style = &quot;qandadiv-title&quot;">
+ <qandadiv xmlns="http://docbook.org/ns/docbook">
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="terminal">
+ <axsl:with-param name="nextSubsection" select="$nextSubsection"/>
+ <axsl:with-param name="nextqandadiv" select="$qandadivs[1]"/>
+ </axsl:apply-templates>
+ </qandadiv>
+ <axsl:choose>
+ <axsl:when test="$nextSubsection and $qandadivs and count($nextSubsection/preceding-sibling::* | $qandadivs[1]) = count($nextSubsection/preceding-sibling::*)">
+ <axsl:apply-templates select="$qandadivs[1]" mode="qandadivs">
+ <axsl:with-param name="nextSubsection" select="$nextSubsection"/>
+ <axsl:with-param name="qandadivs" select="$qandadivs[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:when>
+ <axsl:when test="$qandadivs">
+ <axsl:apply-templates select="$qandadivs[1]" mode="qandadivs">
+ <axsl:with-param name="qandadivs" select="$qandadivs[position() != 1]"/>
+ </axsl:apply-templates>
+ </axsl:when>
+ </axsl:choose>
+ </axsl:when>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="qandadivs">
+ <axsl:with-param name="nextSubsection" select="$nextSubsection"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="*" mode="terminal">
+ <axsl:param name="nextSubsection" select="/.."/>
+ <axsl:param name="nextbibliodiv" select="/.."/>
+ <axsl:param name="nextglossdiv" select="/.."/>
+ <axsl:param name="nextqandadiv" select="/.."/>
+ <axsl:choose>
+ <axsl:when test="generate-id() = generate-id($nextSubsection)"/>
+ <axsl:when test="generate-id() = generate-id($nextbibliodiv)"/>
+ <axsl:when test="generate-id() = generate-id($nextglossdiv)"/>
+ <axsl:when test="generate-id() = generate-id($nextqandadiv)"/>
+ <axsl:otherwise>
+ <axsl:call-template name="copy"/>
+ <axsl:apply-templates select="following-sibling::*[1]" mode="terminal">
+ <axsl:with-param name="nextSubsection" select="$nextSubsection"/>
+ <axsl:with-param name="nextbibliodiv" select="$nextbibliodiv"/>
+ <axsl:with-param name="nextglossdiv" select="$nextglossdiv"/>
+ <axsl:with-param name="nextqandadiv" select="$nextqandadiv"/>
+ </axsl:apply-templates>
+ </axsl:otherwise>
+ </axsl:choose>
+ </axsl:template>
+ <axsl:template match="*">
+ <axsl:copy>
+ <axsl:apply-templates select="@*"/>
+ <axsl:apply-templates/>
+ </axsl:copy>
+ </axsl:template>
+ <axsl:template name="copy">
+ <axsl:copy>
+ <axsl:apply-templates select="@*"/>
+ <axsl:apply-templates/>
+ </axsl:copy>
+ </axsl:template>
+ <axsl:template match="@*">
+ <axsl:copy/>
+ </axsl:template>
+</axsl:stylesheet>
diff --git a/roundtrip/specifications.xml b/roundtrip/specifications.xml
new file mode 100644
index 0000000..85db866
--- /dev/null
+++ b/roundtrip/specifications.xml
@@ -0,0 +1,1420 @@
+<?xml version="1.0"?>
+<article xmlns="http://docbook.org/ns/docbook">
+ <info>
+ <title>Round-Tripping Specifications</title>
+ <author>
+ <firstname>Bob</firstname>
+ <surname>Stayton</surname>
+ <affiliation>
+ <orgname>Sagehill Enterprises</orgname>
+ </affiliation>
+ </author>
+ <author>
+ <firstname>Steve</firstname>
+ <surname>Ball</surname>
+ <affiliation>
+ <orgname>Explain</orgname>
+ </affiliation>
+ </author>
+ <revhistory>
+ <revision>
+ <revnumber>1.8</revnumber>
+ <date>2008-05-22</date>
+ <authorinitials>SRB</authorinitials>
+ <revremark>Updated for current implementation.</revremark>
+ </revision>
+ <revision>
+ <revnumber>1.7</revnumber>
+ <date>2008-02-22</date>
+ <authorinitials>SRB</authorinitials>
+ <revremark>Added edition.</revremark>
+ </revision>
+ <revision>
+ <revnumber>1.6</revnumber>
+ <date>2007-10-19</date>
+ <authorinitials>SRB</authorinitials>
+ <revremark>Added keyword.</revremark>
+ </revision>
+ <revision>
+ <revnumber>1.5</revnumber>
+ <date>2007-01-05</date>
+ <authorinitials>SRB</authorinitials>
+ <revremark>Reduce emphasis on WordML, add support for OpenOffice.</revremark>
+ </revision>
+ <revision>
+ <revnumber>1.4</revnumber>
+ <date>2005-11-11</date>
+ <authorinitials>SRB</authorinitials>
+ <revremark>Added bibliography.</revremark>
+ </revision>
+ <revision>
+ <revnumber>1.3</revnumber>
+ <date>2005-10-31</date>
+ <authorinitials>SRB</authorinitials>
+ <revremark>Added mediaobjectco, imageobjectco, programlistingco, areaspec, area, calloutlist.</revremark>
+ </revision>
+ <revision>
+ <revnumber>1.2</revnumber>
+ <date>2005-10-13</date>
+ <authorinitials>SRB</authorinitials>
+ <revremark>Version prior to using revhistory.</revremark>
+ </revision>
+ </revhistory>
+ </info>
+ <abstract>
+ <para>This document specifies how DocBook elements are mapped to paragraph and character styles in a word processor. The specifications are used to write conversions between DocBook XML and word processor XML formats, such as Microsoft's WordProcessingML (WordML), OpenOffice's OpenDocument and Apple's Pages.</para>
+ </abstract>
+ <section>
+ <title>Introduction</title>
+ <para>Microsoft Word 2003 introduced WordProcessingML (WordML), an XML vocabulary for Word documents. Since then, other popular word processors have become available that use XML as their data representation, namely Apple's Pages and OpenOffice. By converting Word (or OpenOffice or Pages) to XML, it becomes possible to convert a word processing document to DocBook and vice versa using XSL transformations. Such conversions then enable the following.</para>
+ <itemizedlist>
+ <listitem>
+ <para>DocBook content creators write in their familiar wordprocessing application, rather than learning a new XML editing application.</para>
+ </listitem>
+ <listitem>
+ <para>DocBook XML documents can be styled for output using the typesetting features of the word processor.</para>
+ </listitem>
+ </itemizedlist>
+ <para>Word processors have a simple, flat data model; documents consist of paragraphs (and tables) and paragraphs contain text and character spans. All word processors allow styles to be associated with paragraphs and spans.</para>
+ <para>This specification describes how DocBook elements map to a set of paragraph and character styles. It defines a specific set of style names for which a Word style template can be created. The style names are also used in XSLT template match patterns for conversion. Although originally targetted to MS Word, the system has subsequently been extended to use other word processors, notably Apple's Pages and Open Office.</para>
+ </section>
+ <section>
+ <title>Project goals</title>
+ <para>The goal of this project is to enable a word processor, such as, but not limited to, Microsoft Word, to be used with DocBook files. The specific goals include:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Enable authoring of basic DocBook documents in the word processor.</para>
+ </listitem>
+ <listitem>
+ <para>Enable importing of basic DocBook XML documents into the word processor.</para>
+ </listitem>
+ </itemizedlist>
+ <para>To meet these goals, the project provides a toolkit that can be immediately put to use. The kit includes:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Templates for Microsoft Word, Apple Pages and Open Office with formatting styles attached to the style names.</para>
+ </listitem>
+ <listitem>
+ <para>XSLT stylesheets that convert a word processing document that is authored with the corresponding template into a DocBook XML file.</para>
+ </listitem>
+ <listitem>
+ <para>XSLT stylesheets that convert a DocBook document into a word processing document that can be opened in a word processor.</para>
+ </listitem>
+ </itemizedlist>
+ <section>
+ <title>Why basic DocBook?</title>
+ <para>This project will never be able to support all DocBook elements and structure. Take, for example, the <tag>address</tag> element. This element can be used both as a block element for metadata. It can also be used as a phrase level element in a block parent, such as the <tag>affiliation</tag> element. To make matters worse, it can itself contain phrase level markup, such as <tag>personname</tag>. No word processor allows character styles to be nested.</para>
+ <para>The project will initially focus on a basic set of commonly used DocBook elements in order to create a useful editing environment that utilises a word processor with DocBook. </para>
+ <para>One problem facing this conversion project is the sheer number of DocBook elements, over 400 in DocBook 5.0. To support DocBook structural models, several of the elements require more than one paragraph or character style. This would lead to very long and unwieldy list of styles in the word processor interface. That would make authoring less efficient and discourage users.</para>
+ <para>Accordingly, this project assumes that authors who need the full set of DocBook elements and structures will use an XML authoring tool that better supports them. This project is focused on authors who wish to write basic DocBook documents using a word processor. Because Microsoft Word is so widespread, it is hoped that this project will help a lot of new DocBook users get started with familiar tools. They can then graduate to more advanced tools as their needs develop.</para>
+ </section>
+ </section>
+ <section>
+ <title>Project Non-Goals</title>
+ <para>The following goals <emphasis>are not</emphasis> in the scope of this project:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Support of versions of Word that do not feature reading/writing WordML (XML). That is, all versions prior to Word 11 (Office 2003).</para>
+ </listitem>
+ <listitem>
+ <para>Support of arbitrarily defined styles. This system may expect certain styles to be defined in a particular fashion (in particular, those defining the title of components and divisions).</para>
+ </listitem>
+ </itemizedlist>
+ </section>
+ <section>
+ <title>Mapping elements to styles</title>
+ <para>Although WordML, OpenDocument and DocBook are all XML, there several challenges when trying to convert between them.</para>
+ <para>The basic problem in mapping paragraph/character styles to DocBook elements is that word processor documents support far less structure than DocBook. DocBook permits nesting of elements within other elements, providing multiple levels of context for each element.</para>
+ <para>Word's only structural feature is the outlining mode. In Word outlining, certain paragraph styles are assigned outline levels. When a user applies those styles, they effectively create logical structure in the Word document. Unfortunately, Word itself attempts to automatically determine which paragraphs are headings, rendering this method is unreliable.</para>
+ <para>Instead of relying on Word's built-in outlining mode, this system uses only the names of paragraph styles to determine document structure. Certain heuristics are applied to build the DocBook element structure from the (relatively flat) word processing structure. Titles and other features are used to mark the beginning of a structure and all paragraphs following that are included in that structure until the beginning of the next structure is found. That is, the beginning of one structure marks the end of the previous structure.</para>
+ <para>Problems may arise when a structure should end, but there is no word processor feature that marks the endpoint. To mark the end of a feature an empty paragraph is used.</para>
+ <para>Nesting of block elements is another commonly used feature of DocBook. It is not possible to use Word's outline mode for blocks if it is being used for components and sections. So in this specification, nesting of block elements is indicated by adding a number suffix to a style. So a paragraph with style <literal>orderedlist2</literal> is considered to be contained within a preceding paragraph with style <literal>orderedlist1</literal> or <literal>itemizedlist1</literal>. Where appropriate in the word processor, paragraph indent levels are used to visually indicate nesting of blocks.</para>
+ <para>Nesting of inline DocBook elements is particularly difficult to support because word processors do not nest character styles. That means a nested inline would require a separate character style to indicate the parent-child relationship. Given the large number of combinations possible, a prohibitively large number of character styles would have to be created. In this project, nesting of character styles is not supported. Nested inlines being imported from DocBook will be converted to a sequence of single-name character styles, where possible, or rejected.</para>
+ <para>In many cases, DocBook structure can be derived from the flat sequence of paragraphs based on sibling relationships. For example, when a paragraph styled as <literal>para</literal> is followed by a paragraph styled as <literal>itemizedlist1</literal>, the conversion to DocBook will output a <tag>para</tag> element and then start an <tag>itemizedlist</tag> element, with the second paragraph as its first <tag>listitem</tag>. All <literal>itemizedlist1</literal> paragraphs that follow without interruption are inserted into the same <tag>itemizedlist</tag> element.</para>
+ <para>Some combinations of elements cannot be supported (at least not with the techniques as described in this document). An example is <tag>informalexample</tag> and its permitted content; there is no title to mark the beginning of the element and no marker for the end of the element, also there are too many parent-child combinations to reasonably define style names.</para>
+ <para>The design principles used in this project for selecting paragraph/character style names are as follows:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Where Word (or OpenOffice or Pages), by default, has a style or feature that corresponds directly to a DocBook element then that style or feature will be used (and documented in this document). For example, the <literal>Normal</literal> paragraph style maps to a DocBook <tag>para</tag> element, and a Word table (<tag>w:tbl</tag>) maps to a DocBook <tag>table</tag><footnote><para>In some cases Word may posess a feature, but it doesn't function in an acceptable manner. For example, lists. In these cases the feature is to be avoided, and a workaround provided.</para></footnote>.</para>
+ </listitem>
+ <listitem>
+ <para>Paragraph and character style names will match DocBook element names as much as possible. This will enable authors to learn DocBook element names and help debug problems with conversion.</para>
+ </listitem>
+ <listitem>
+ <para>A style may indicate a parent-child relationship, but the paragraph for such an element may only occur after a paragraph that denotes the beginning of the parent structure. In this case the element name is used as the style name. For example, a <tag>personblurb</tag> paragraph may only occur after an <tag>author</tag>, <tag>editor</tag> or <tag>othercontrib</tag> paragraph. If a paragraph occurs without the appropriate preceding paragraph, then an error is signalled.</para>
+ </listitem>
+ <listitem>
+ <para>Some styles may also indicate a parent-child relationship, but either the parent structure is ambiguous or the paragraph starts the parent structure. For example, <literal>chapter-title</literal> indicates that the paragraph is a <tag>title</tag> element whose DocBook parent is a <tag>chapter</tag> element.</para>
+ </listitem>
+ <listitem>
+ <para>Some style names are simplified to make them easier to use in the word processor. For example, a paragraph in an orderedlist requires three elements in DocBook: <tag>orderedlist</tag>, <tag>listitem</tag>, and <tag>para</tag>. The paragraph style name in Word is shortened from <literal>orderedlist-listitem-para</literal> to just <literal>orderedlist1</literal> (for a first level list). In the case of lists (see below), the list level is appended, which is why this example becomes <literal>orderedlist1</literal>.</para>
+ </listitem>
+ <listitem>
+ <para>Style names with a number suffix indicate a nesting level, as described above.</para>
+ </listitem>
+ <listitem>
+ <para>Style names with <literal>continue</literal> indicate that the paragraph is part of the preceding element. For example, a <literal>para</literal> paragraph is used for a single paragraph <tag>para</tag> element. This causes any preceding list to be closed. If a list item in the preceding list is to contain more than one paragraph, then the subsequent paragraphs in the word processor documentmust use the <literal>para-continue</literal> style.</para>
+ </listitem>
+ <listitem>
+ <para>Character styles map to elements that are children of the element for the paragraph, hence there is no need to encode parent-child relationships. For example, a <literal>surname</literal> character style in an <literal>author</literal> paragraph becomes a <tag>surname</tag> child element of the <tag>author</tag> element.</para>
+ </listitem>
+ <listitem>
+ <para>Empty paragraph and character styles are ignored. This can be useful to end structures.</para>
+ </listitem>
+ <listitem>
+ <para>The first paragraph style in the word processor document is used to define the root element of the DocBook document. For example, if the document starts with <literal>book-title</literal>, then the DocBook document will have <tag>book</tag> element as its root element. All the rest of the document content will be contained in that root element.</para>
+ </listitem>
+ </itemizedlist>
+ <para>Sequential structures are coalesced into a single parent element. For example, a sequence of <literal>itemizedlist1</literal> paragraphs becomes a single <tag>itemizedlist</tag> element with several <tag>listitem</tag> element children.</para>
+ <table>
+ <title>DocBook to Paragraph/Character Styles</title>
+ <tgroup cols="3">
+ <colspec colnum="1" colname="col1" colwidth="2*"/>
+ <colspec colnum="2" colname="col2" colwidth="2*"/>
+ <colspec colnum="3" colname="col3" colwidth="2*"/>
+ <thead>
+ <row>
+ <entry>
+ <para colname="col1">DocBook element</para>
+ </entry>
+ <entry>
+ <para colname="col2">Style(s)</para>
+ </entry>
+ <entry>
+ <para colname="col3">Comments</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry namest="col1" nameend="col3">
+ <para>
+ <emphasis role="bold">Components and sections</emphasis>
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para colname="col1">book/info/title</para>
+ </entry>
+ <entry colname="col2">
+ <para>book-title</para>
+ </entry>
+ <entry colname="col3">
+ <para/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <para>book/info/subtitle</para>
+ </entry>
+ <entry colname="col2">
+ <para>book-subtitle</para>
+ </entry>
+ <entry colname="col3">
+ <para/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <para>book/info/titleabbrev</para>
+ </entry>
+ <entry colname="col2">
+ <para>book-titleabbrev</para>
+ </entry>
+ <entry colname="col3">
+ <para/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <para>chapter/info/title</para>
+ </entry>
+ <entry colname="col2">
+ <para>chapter-title</para>
+ </entry>
+ <entry colname="col3">
+ <para>Assigned Word outline level 1.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <para>chapter/info/subtitle</para>
+ </entry>
+ <entry colname="col2">
+ <para>chapter-subtitle</para>
+ </entry>
+ <entry colname="col3">
+ <para/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <para>chapter/info/titleabbrev</para>
+ </entry>
+ <entry colname="col2">
+ <para>chapter-titleabbrev</para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <para>appendix/info/title</para>
+ </entry>
+ <entry colname="col2">
+ <para>appendix-title</para>
+ </entry>
+ <entry colname="col3">
+ <para>Assigned Word outline level 1.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <para>preface/info/title</para>
+ </entry>
+ <entry colname="col2">
+ <para>preface-title</para>
+ </entry>
+ <entry colname="col3">
+ <para>Assigned Word outline level 1.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <para>article/info/title</para>
+ </entry>
+ <entry colname="col2">
+ <para>article-title</para>
+ </entry>
+ <entry colname="col3">
+ <para>Assigned Word outline level 1.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <para>article/info/subtitle</para>
+ </entry>
+ <entry colname="col2">
+ <para>article-subtitle</para>
+ </entry>
+ <entry colname="col3">
+ <para/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">article/info/titleabbrev</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">article-titleabbrev</db:para>
+ </entry>
+ <entry colname="col3">
+ <para/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">bibliography/info/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">bibliography-title</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Assigned Word outline level 1.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">bibliography/bibliodiv/info/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">bibliodiv-title</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">biblioentry/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">biblioentry-title</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Metadata elements after the biblioentry-title paragraph become part of the <sgmltag>biblioentry</sgmltag>.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">glossary/info/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">glossary-title</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Assigned Word outline level 1.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">index/info/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">index-title</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Assigned Word outline level 1.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">part/info/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">part-title</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">section</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Unnumbered <tag>section</tag> elements are translated into their equivalent numbered paragraph style. Sections 6 levels and deeper are reported as an error.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect1/info/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect1-title</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Assigned Word outline level 2.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect1/info/subtitle</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect1-subtitle</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect2/info/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect2-title</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Assigned Word outline level 3.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect2/info/subtitle</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect2-subtitle</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect3/info/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect3-title</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Assigned Word outline level 4.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect3/info/subtitle</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect3-subtitle</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect4/info/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect4-title</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Assigned Word outline level 5.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect4/info/subtitle</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect4-subtitle</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect5/info/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect5-title</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Assigned Word outline level 6.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect5/info/subtitle</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">sect5-subtitle</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">simplesect/info/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">simplesect-title</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">simplesect/info/subtitle</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">simplesect-subtitle</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">bridgehead</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">bridgehead</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry namest="col1" nameend="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">
+ <emphasis role="bold">Metadata elements</emphasis>
+ </db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">abstract/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">abstract-title</db:para>
+ </entry>
+ <entry colname="col3"><para/>.</entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">abstract/para</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">abstract</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">affiliation</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">affiliation</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">address</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">address</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">author</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">author</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">date</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">date</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">edition</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">edition</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">legalnotice</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">legalnotice</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">pubdate</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">pubdate</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">publisher/pubishername</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">publisher</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">publisher/address</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">publisher-address</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">revhistory/revision</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">revision</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry namest="col1" nameend="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">
+ <emphasis role="bold">Block-level elements</emphasis>
+ </db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">para</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">para, Normal</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Any Word paragraph with style <literal>Normal</literal> will also be converted to a <tag>para</tag> element.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">formalpara/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">formalpara-title</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">formalpara/para</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">formalpara</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">simpara</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">simpara</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">note/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">note-title</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">note/para</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">note</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Consecutive paragraphs with style <literal>note</literal> after the first note are to be treated as part of the same <tag>note</tag> element. That is, consecutive notes are coalesced. The note may or may not have a title.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">caution/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">caution-title</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">caution/para</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">caution</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Consecutive cautions are coalesced.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">warning/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">warning-title</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">warning/para</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">warning</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Consecutive warnings are coalesced.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">important/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">important-title</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">important/para</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">important</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Consecutive importants are coalesced.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">tip/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">tip-title</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">tip/para</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">tip</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Consecutive tips are coalesced.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">itemizedlist/listitem/para</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">
+ <literallayout class="monospaced">itemizedlist1
+itemizedlist2
+itemizedlist3
+itemizedlist4</literallayout>
+ </db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">A number suffix indicates a nesting level within other lists.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">orderedlist/listitem/para</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">
+ <literallayout class="monospaced">orderedlist1
+orderedlist2
+orderedlist3
+orderedlist4</literallayout>
+ </db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">listitem/para[position() != 1]</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">para-continue</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">This paragraph is included in the immediately preceding listitem.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">example/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">example-title</db:para>
+ </entry>
+ <entry colname="col3">
+ <para>All content following the title is included in the <tag>example</tag> element. The end of the example content is marked by a <literal>caption</literal> paragraph or an empty paragraph if there is no caption.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">figure/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">figure-title</db:para>
+ </entry>
+ <entry colname="col3">
+ <para>All content following the title is included in the <tag>figure</tag> element. Metadata must immediately follow the title. The end of the figure content is marked by a <literal>caption</literal> paragraph or an empty paragraph if there is no caption.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">informalfigure/mediaobject/imageobject/imagedata/@fileref</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">informalfigure-imagedata, caption</db:para>
+ </entry>
+ <entry colname="col3">
+ <para>The content of the <literal>imageobject-imagedata</literal> paragraph is taken as the URI for the image. Metadata may immediately follow the paragraph.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">mediaobject/imageobject/imagedata/@fileref</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">imageobject-imagedata, caption</db:para>
+ </entry>
+ <entry colname="col3">
+ <para>The content of the <literal>imageobject-imagedata</literal> paragraph is taken as the URI for the image. May be followed by a <literal>caption</literal> style paragraph. Metadata may immediately follow the paragraph, before the caption, if any.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">table</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Word table, caption</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">table/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">table-title, caption</db:para>
+ </entry>
+ <entry colname="col3">
+ <para>Metadata may immediately follow the paragraph.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">informaltable</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Word table</db:para>
+ </entry>
+ <entry colname="col3">
+ <para>A table with no title imediately preceding it.</para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">caption</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">caption</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">literallayout</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">literallayout</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Inside a <literal>literallayout</literal> paragraph in Word, lines should be separated by line break (Shift-Enter) rather than paragraph break (Enter).</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">programlisting</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">programlisting</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Inside a <literal>programlisting</literal> paragraph in Word, lines should be separated by line break (Shift-Enter) rather than paragraph break (Enter). Tabs are not supported.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">blockquote/title</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">blockquote-title</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Must immediately precede a <literal>blockquote</literal> paragraph in Word.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">blockquote/para</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">blockquote</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">blockquote/attribution</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">blockquote-attribution</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Must immediately follow a <literal>blockquote</literal> paragraph in Word.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">bibliomisc</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">bibliomisc</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry namest="col1" nameend="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">
+ <emphasis role="bold">Non-DocBook elements</emphasis>
+ </db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">xi:include</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">xinclude</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">The content of the paragraph becomes the value of the <tag>href</tag> attribute.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry namest="col1" nameend="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">
+ <emphasis role="bold">Inline elements</emphasis>
+ </db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">emphasis</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">emphasis</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">emphasis/@role="bold"</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">emphasis-bold</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">emphasis/@role="underline"</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">emphasis-underline</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">footnote</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Word footnote</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">link</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">link</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">In Word, hyperlink properties identify the DocBook linkend.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">releaseinfo</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">releaseinfo</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">surname</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">surname</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Character style. Must occur in an appropriate parent paragraph, such as <tag>author</tag> or <tag>editor</tag>.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">firstname</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">firstname</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Character style. Must occur in an appropriate parent paragraph, such as <tag>author</tag> or <tag>editor</tag>.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">orgname</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">orgname</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">keyword</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">keywordset/keyword</db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">Paragraph style. Consecutive <tag>keyword</tag> elements are merged into a single <tag>keywordset</tag> parent element. Words (phrases) within a paragraph separated by commas become individual <tag>keyword</tag> elements.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">citetitle</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">citetitle</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">city</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">city</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">contrib</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">contrib</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">country</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">country</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">email</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">email</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">fax</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">fax</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">honorific</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">honorific</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">jobtitle</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">jobtitle</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">lineage</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">lineage</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">orgdiv</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">orgdiv</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">otheraddr</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">otheraddr</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">othername</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">othername</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">phone</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">phone</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">pob</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">pob</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">postcode</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">postcode</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">shortaffil</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">shortaffil</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">state</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">state</db:para>
+ </entry>
+ <entry>
+ <db:para xmlns:db="http://docbook.org/ns/docbook"/>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <table>
+ <title>Proposed Additions - not yet implemented</title>
+ <tgroup cols="3">
+ <colspec colnum="1" colname="col1" colwidth="2*"/>
+ <colspec colnum="2" colname="col2" colwidth="2*"/>
+ <colspec colnum="3" colname="col3" colwidth="2*"/>
+ <thead>
+ <row>
+ <entry colname="col1">
+ <para>DocBook element</para>
+ </entry>
+ <entry colname="col2">
+ <para>Style(s)</para>
+ </entry>
+ <entry colname="col3">
+ <para>Comments</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">variablelist/varlistentry/term</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">
+ <literallayout class="monospaced">variablelist1-term
+variablelist2-term
+variablelist3-term
+variablelist4-term</literallayout>
+ </db:para>
+ </entry>
+ <entry colname="col3">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">A <sgmltag class="element">variablelist</sgmltag> in Word should be a sequence of alternating paragraphs styled as <literal>variablelistN-term</literal> and <literal>variablelistN</literal>.</db:para>
+ </entry>
+ </row>
+ <row>
+ <entry colname="col1">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">variablelist/varlistentry/listitem/para</db:para>
+ </entry>
+ <entry colname="col2">
+ <db:para xmlns:db="http://docbook.org/ns/docbook">
+ <literallayout class="monospaced">variablelist1
+variablelist2
+variablelist3
+variablelist4</literallayout>
+ </db:para>
+ </entry>
+ <entry colname="col3">
+ <para>Consecutive paragraphs are coalesced.</para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <section>
+ <title>Attributes</title>
+ <para>Attributes are a feature of DocBook XML that have no direct counterpart in Word.</para>
+ <para>XML attributes are encoded in Word comments (annotations). Some dummy text (just a space, using a character style that includes the hidden property) anchors the comment. Within the comment text, character types are used to indicate attribute names and values (these must be paired). This approach keeps the attributes separate to the main body and allows multiple attributes to be encoded.</para>
+ <para>A disadvantage to this approach is that a paragraph may be related to more than one element, but the attributes are associated with only one element (by default the parent). For example, a section may have an attribute as well as the title child element, but only a single paragraph (with paragraph style <literal>sect1-title</literal>) represents both elements. Any attribute defined in a comment would be associated with the <tag>sect1</tag> element.</para>
+ <para>Pages does not have annotations, so the character styles <literal>attribute-name</literal> and <literal>attribute-value</literal> are used.</para>
+ </section>
+ </section>
+</article>
diff --git a/roundtrip/template-pages.xml b/roundtrip/template-pages.xml
new file mode 100644
index 0000000..cc6fc03
--- /dev/null
+++ b/roundtrip/template-pages.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<sl:document xmlns:sfa="http://developer.apple.com/namespaces/sfa" xmlns:sf="http://developer.apple.com/namespaces/sf" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sl="http://developer.apple.com/namespaces/sl" sl:version="72007061400" sfa:ID="SLPublicationModel-0" sl:generator="slingshot" sl:app_build_date="Sep 26 2007, 14:46:11"><sl:version-history><sl:number sfa:number="2004042200" sfa:type="i"/><sl:number sfa:number="2004060800" sfa:type="i"/><sl:number sfa:number="2004061600" sfa:type="i"/><sl:number sfa:number="2004062200" sfa:type="i"/><sl:number sfa:number="2004062900" sfa:type="i"/><sl:number sfa:number="2004072200" sfa:type="i"/><sl:number sfa:number="2004091600" sfa:type="i"/><sl:number sfa:number="2004093000" sfa:type="i"/><sl:number sfa:number="2005140600" sfa:type="i"/><sl:number sfa:number="72007061400" sfa:type="q"/></sl:version-history><sl:publication-info><sl:SFWPCTShowDeletedTextProperty><sl:number sfa:number="1" sfa:type="c"/></sl:SFWPCTShowDeletedTextProperty><sl:SLCreationLocaleProperty><sl:string sfa:string="en_AU"/></sl:SLCreationLocaleProperty><sl:decimalTab><sl:string sfa:string="."/></sl:decimalTab><sl:kSFWPHyperlinksEnabledProperty><sl:number sfa:number="1" sfa:type="c"/></sl:kSFWPHyperlinksEnabledProperty><sl:kSFWPFootnoteNumberingProperty><sl:number sfa:number="0" sfa:type="i"/></sl:kSFWPFootnoteNumberingProperty><sl:SFWPShowInvisiblesProperty><sl:number sfa:number="0" sfa:type="c"/></sl:SFWPShowInvisiblesProperty><sl:kSFWPGhostTextAuthoringEnabledProperty><sl:number sfa:number="0" sfa:type="c"/></sl:kSFWPGhostTextAuthoringEnabledProperty><sl:kSFWPFootnoteKindProperty><sl:number sfa:number="0" sfa:type="i"/></sl:kSFWPFootnoteKindProperty><sl:kSFWPAutoHyphenationProperty><sl:number sfa:number="1" sfa:type="c"/></sl:kSFWPAutoHyphenationProperty><sl:SLCreationDateProperty><sl:date sfa:ID="NSCalendarDate-0" sf:val="2005-04-08T17:18:47+1000"/></sl:SLCreationDateProperty><sl:kSFWPFootnoteGapProperty><sl:number sfa:number="10" sfa:type="i"/></sl:kSFWPFootnoteGapProperty><sl:DefaultHyphenationLanguage><sl:string sfa:string="en"/></sl:DefaultHyphenationLanguage><sl:ShowPageGuides><sl:number sfa:number="0" sfa:type="c"/></sl:ShowPageGuides><sl:kSFWPHasHeadersProperty><sl:number sfa:number="1" sfa:type="c"/></sl:kSFWPHasHeadersProperty><sl:SLSectionAuthoringProperty><sl:number sfa:number="0" sfa:type="c"/></sl:SLSectionAuthoringProperty><sl:SLSaveQuickLookPreviewProperty><sl:number sfa:number="0" sfa:type="c"/></sl:SLSaveQuickLookPreviewProperty><sl:kSFWPFootnoteFormatProperty><sl:number sfa:number="0" sfa:type="i"/></sl:kSFWPFootnoteFormatProperty><sl:kSFWPHyphenationZoneProperty><sl:number sfa:number="18" sfa:type="i"/></sl:kSFWPHyphenationZoneProperty><sl:SLLastModifiedLocaleProperty><sl:string sfa:string="en_AU"/></sl:SLLastModifiedLocaleProperty><sl:SLVisibleLinkedTextBoxConnections><sl:number sfa:number="1" sfa:type="c"/></sl:SLVisibleLinkedTextBoxConnections><sl:SLCopyTemplateAssetsProperty><sl:number sfa:number="0" sfa:type="c"/></sl:SLCopyTemplateAssetsProperty><sl:SFWPCTMarkupVisibleProperty><sl:number sfa:number="1" sfa:type="c"/></sl:SFWPCTMarkupVisibleProperty><sl:SLCopyMoviesProperty><sl:number sfa:number="1" sfa:type="c"/></sl:SLCopyMoviesProperty><sl:SLNumberOfTimesSavedProperty><sl:number sfa:number="47" sfa:type="i"/></sl:SLNumberOfTimesSavedProperty><sl:SLLastModifiedDateProperty><sl:date sfa:ID="NSDate-0" sf:val="2007-12-12T19:45:06+1100"/></sl:SLLastModifiedDateProperty><sl:kSFWPHasFootersProperty><sl:number sfa:number="1" sfa:type="c"/></sl:kSFWPHasFootersProperty><sl:kSFWPHasBodyProperty><sl:number sfa:number="1" sfa:type="c"/></sl:kSFWPHasBodyProperty><sl:kSFWPUseLigaturesProperty><sl:number sfa:number="1" sfa:type="c"/></sl:kSFWPUseLigaturesProperty><sl:SFWPChangeBarsVisibleProperty><sl:number sfa:number="1" sfa:type="c"/></sl:SFWPChangeBarsVisibleProperty><sl:SFWPAnnotationsVisibleProperty><sl:number sfa:number="0" sfa:type="c"/></sl:SFWPAnnotationsVisibleProperty><sl:language><sl:string sfa:string="en"/></sl:language></sl:publication-info><sf:metadata><sf:projects><sf:array sfa:ID="NSArray-0"><sf:string sfa:string=""/></sf:array></sf:projects><sf:authors><sf:array sfa:ID="NSArray-1"><sf:string sfa:string=""/></sf:array></sf:authors><sf:title><sf:string sfa:string=""/></sf:title><sf:copyright><sf:string sfa:string="(c)"/></sf:copyright><sf:keywords><sf:array sfa:ID="NSArray-2"><sf:string sfa:string=""/></sf:array></sf:keywords><sf:comment><sf:string sfa:string=""/></sf:comment></sf:metadata><sl:slprint-info sfa:ID="SLPrintInfo-0" sl:page-width="595" sl:page-height="842" sl:page-scale="1"><sf:page-margins sfa:ID="SFWPMargins-0" sf:top="56.692913055419922" sf:left="56.692913055419922" sf:bottom="70.866142272949219" sf:right="56.692913055419922" sf:header="35.433071136474609" sf:footer="42.519683837890625"/><sl:print-info><sl:NSVerticalPagination><sl:number sfa:number="0" sfa:type="i"/></sl:NSVerticalPagination><sl:NSPrintProtected><sl:number sfa:number="0" sfa:type="c"/></sl:NSPrintProtected><sl:NSHorizontallyCentered><sl:number sfa:number="1" sfa:type="c"/></sl:NSHorizontallyCentered><sl:NSCopies><sl:number sfa:number="1" sfa:type="i"/></sl:NSCopies><sl:NSVerticallyCentered><sl:number sfa:number="1" sfa:type="c"/></sl:NSVerticallyCentered><sl:NSFirstPage><sl:number sfa:number="1" sfa:type="i"/></sl:NSFirstPage><sl:NSScalingFactor><sl:number sfa:number="1" sfa:type="f"/></sl:NSScalingFactor><sl:NSTopMargin><sl:number sfa:number="90" sfa:type="f"/></sl:NSTopMargin><sl:NSJobDisposition><sl:string sfa:string="NSPrintSpoolJob"/></sl:NSJobDisposition><sl:NSMustCollate><sl:number sfa:number="1" sfa:type="c"/></sl:NSMustCollate><sl:NSPrintAllPages><sl:number sfa:number="1" sfa:type="c"/></sl:NSPrintAllPages><sl:NSBottomMargin><sl:number sfa:number="90" sfa:type="f"/></sl:NSBottomMargin><sl:NSLastPage><sl:number sfa:number="2147483647" sfa:type="i"/></sl:NSLastPage><sl:NSOrientation><sl:number sfa:number="0" sfa:type="i"/></sl:NSOrientation><sl:NSPrinter><sl:printer sfa:ID="NSPrinter-0" sl:type="Canon MP530"/></sl:NSPrinter><sl:NSRightMargin><sl:number sfa:number="72" sfa:type="f"/></sl:NSRightMargin><sl:NSPaperName><sl:string sfa:string="A4"/></sl:NSPaperName><sl:NSHorizonalPagination><sl:number sfa:number="2" sfa:type="i"/></sl:NSHorizonalPagination><sl:NSLeftMargin><sl:number sfa:number="72" sfa:type="f"/></sl:NSLeftMargin><sl:NSPaperSize><sl:value><sfa:size sfa:w="595" sfa:h="842"/></sl:value></sl:NSPaperSize></sl:print-info></sl:slprint-info><sl:section-prototypes><sl:prototype sl:name="Text Page"><sf:stylesheet sfa:ID="SFSStylesheet-0"><sf:styles><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-0" sf:name="Sub-heading" sf:ident="paragraph-style-33"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle sfa:ID="SFWPListStyle-0" sf:name="None" sf:ident="list-style-default"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-3"><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="108" sfa:type="f"/><sf:number sfa:number="144" sfa:type="f"/><sf:number sfa:number="180" sfa:type="f"/><sf:number sfa:number="216" sfa:type="f"/><sf:number sfa:number="252" sfa:type="f"/><sf:number sfa:number="288" sfa:type="f"/></sf:array></sf:listTextIndents><sf:listLabelGeometries><sf:array sfa:ID="NSArray-4"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-0" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-1" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-2" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-3" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-4" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-5" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-6" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-7" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-8" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-5"><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-6"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-0" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-1" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-2" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-3" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-4" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-5" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-6" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-7" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-8" sf:type="none"/></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle></sf:listStyle><sf:outlineLevel/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle sfa:ID="SLTOCParagraphStyle-0" sfa:sfclass="paragraphstyle" sf:name="TOC Heading 3" sf:ident="toc-paragraph-style-3"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:SLTOCPageNumberStyle><sf:null/></sf:SLTOCPageNumberStyle><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:null/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:dropCap/><sf:underlineWidth/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic><sf:number sfa:number="1" sfa:type="c"/></sf:italic><sf:SLTOCEntryStyle><sf:null/></sf:SLTOCEntryStyle><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs><sf:tabs sfa:ID="SFWPTabs-0"><sf:tabstop sf:pos="481.61416625976562" sf:align="right"/></sf:tabs></sf:tabs><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:SLTOCEnabledStyles><sf:null/></sf:SLTOCEnabledStyles><sf:SLTOCDisabledStyles><sf:null/></sf:SLTOCDisabledStyles><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:SLTOCShowPageNumber/><sf:keepWithNext/><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="28.34646" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="28.34646" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:tocstyle></sf:tocStyle><sf:dropCap/><sf:firstTopicNumber/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-1" sf:name="Body" sf:ident="paragraph-style-32"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-0"/></sf:listStyle><sf:outlineLevel/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:firstTopicNumber/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="6" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-0" sf:name="graphic-line-style-default" sf:ident="graphic-line-style-default"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:reflection><sf:null/></sf:reflection><sf:externalTextWrap><sf:external-text-wrap sfa:ID="SFWPExternalTextWrap-0" sf:wrap-style="tight" sf:floating-wrap-enabled="true" sf:direction="both" sf:attachment-wrap-type="aligned" sf:floating-wrap-type="directional" sf:margin="12" sf:alpha-threshold="0.5"/></sf:externalTextWrap><sf:stroke><sf:stroke sfa:ID="SFRStroke-0" sf:miter-limit="4" sf:width="2" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-0" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:null/></sf:fill><sf:shadow><sf:shadow sfa:ID="SFRShadow-0" sf:is-null="true"/></sf:shadow></sf:property-map></sf:graphic-style><sf:sectionstyle sfa:ID="SFWPSectionStyle-0" sf:name="[Null]" sf:ident="section-style-null"><sf:property-map/></sf:sectionstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-2" sf:name="Heading" sf:ident="paragraph-style-35"><sf:property-map><sf:fontSize><sf:number sfa:number="18" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-0"/></sf:listStyle><sf:outlineLevel/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle sfa:ID="SLTOCParagraphStyle-1" sfa:sfclass="paragraphstyle" sf:name="TOC Heading 2" sf:ident="toc-paragraph-style-2"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="3" sfa:type="f"/></sf:spaceAfter><sf:SLTOCPageNumberStyle><sf:null/></sf:SLTOCPageNumberStyle><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:null/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:dropCap/><sf:underlineWidth/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:SLTOCEntryStyle><sf:null/></sf:SLTOCEntryStyle><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs><sf:tabs sfa:ID="SFWPTabs-1"><sf:tabstop sf:pos="481.61416625976562" sf:align="right"/></sf:tabs></sf:tabs><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:SLTOCEnabledStyles><sf:null/></sf:SLTOCEnabledStyles><sf:SLTOCDisabledStyles><sf:null/></sf:SLTOCDisabledStyles><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:SLTOCShowPageNumber/><sf:keepWithNext/><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="14.17323" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="14.17323" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:tocstyle></sf:tocStyle><sf:dropCap/><sf:firstTopicNumber/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-1"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:sectionstyle sfa:ID="SFWPSectionStyle-1" sf:name="Normal" sf:ident="section-style-default"><sf:property-map><sf:sectionLayoutStyle><sf:null/></sf:sectionLayoutStyle><sf:inheritPreviousHF><sf:number sfa:number="1" sfa:type="c"/></sf:inheritPreviousHF><sf:sectionPageNumberStart><sf:number sfa:number="1" sfa:type="i"/></sf:sectionPageNumberStart><sf:pageMasterFirstPageDifferent><sf:number sfa:number="0" sfa:type="c"/></sf:pageMasterFirstPageDifferent><sf:firstPageMaster><sf:pagemaster sfa:ID="SFWPPageMaster-0" sl:header="SFWPDefaultFirstHeaderIdentifier" sl:footer="SFWPDefaultFirstFooterIdentifier"/></sf:firstPageMaster><sf:evenPageMaster><sf:pagemaster sfa:ID="SFWPPageMaster-1" sl:header="SFWPDefaultEvenHeaderIdentifier" sl:footer="SFWPDefaultEvenFooterIdentifier"/></sf:evenPageMaster><sf:startKind><sf:number sfa:number="0" sfa:type="i"/></sf:startKind><sf:pageMasterLeftRightPagesDifferent><sf:number sfa:number="0" sfa:type="c"/></sf:pageMasterLeftRightPagesDifferent><sf:sectionPageNumberKind><sf:number sfa:number="0" sfa:type="i"/></sf:sectionPageNumberKind><sf:oddPageMaster><sf:pagemaster sfa:ID="SFWPPageMaster-2" sl:header="SFWPDefaultOddHeaderIdentifier" sl:footer="SFWPDefaultOddFooterIdentifier"/></sf:oddPageMaster></sf:property-map></sf:sectionstyle><sf:tocstyle sfa:ID="SLTOCParagraphStyle-2" sfa:sfclass="paragraphstyle" sf:name="TOC" sf:ident="toc-paragraph-style-default"><sf:property-map><sf:fontSize><sf:number sfa:number="18" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:SLTOCPageNumberStyle><sf:null/></sf:SLTOCPageNumberStyle><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:null/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:SLTOCEntryStyle><sf:null/></sf:SLTOCEntryStyle><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs><sf:tabs sfa:ID="SFWPTabs-2"><sf:tabstop sf:pos="481.61416625976562" sf:align="right"/></sf:tabs></sf:tabs><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:SLTOCEnabledStyles><sf:null/></sf:SLTOCEnabledStyles><sf:SLTOCDisabledStyles><sf:null/></sf:SLTOCDisabledStyles><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:SLTOCShowPageNumber/><sf:keepWithNext/><sf:spaceBefore/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:tocstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-3" sf:name="Free Form" sf:ident="paragraph-style-default"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:null/></sf:listStyle><sf:outlineLevel/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:dropCap/><sf:firstTopicNumber/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC/><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:decimalTab/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-1" sf:name="graphic-textbox-style-default" sf:ident="graphic-textbox-style-default"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:reflection><sf:null/></sf:reflection><sf:externalTextWrap><sf:external-text-wrap sfa:ID="SFWPExternalTextWrap-1" sf:wrap-style="tight" sf:floating-wrap-enabled="true" sf:direction="both" sf:attachment-wrap-type="aligned" sf:floating-wrap-type="directional" sf:margin="12" sf:alpha-threshold="0.5"/></sf:externalTextWrap><sf:stroke><sf:stroke sfa:ID="SFRStroke-1" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-1" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:null/></sf:fill><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:liststyle-ref sfa:IDREF="SFWPListStyle-0"/><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-1"/><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-1"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-4" sf:name="Title" sf:ident="paragraph-style-38"><sf:property-map><sf:fontSize><sf:number sfa:number="28" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-0"/></sf:listStyle><sf:outlineLevel/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-2"/></sf:tocStyle><sf:dropCap/><sf:firstTopicNumber/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-1"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="24" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-5" sf:ident="kSFTErrorWarningParagraphStyleID" sf:parent-ident="paragraph-style-default"><sf:property-map><sf:fontColor/><sf:alignment/><sf:listStyle><sf:liststyle sfa:ID="SFWPListStyle-1" sf:ident="kSFTErrorWarningListStyleID" sf:parent-ident="list-style-default"><sf:property-map/></sf:liststyle></sf:listStyle><sf:keepLinesTogether><sf:number sfa:number="1" sfa:type="c"/></sf:keepLinesTogether><sf:fontName><sf:string sfa:string="LucidaGrande"/></sf:fontName><sf:fontSize><sf:number sfa:number="11" sfa:type="f"/></sf:fontSize></sf:property-map></sf:paragraphstyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-1"/><sf:sectionstyle sfa:ID="SFWPSectionStyle-2" sf:name="Normal 4" sf:ident="section-style-8"><sf:property-map><sf:sectionLayoutStyle><sf:null/></sf:sectionLayoutStyle><sf:inheritPreviousHF><sf:number sfa:number="1" sfa:type="c"/></sf:inheritPreviousHF><sf:sectionPageNumberStart><sf:number sfa:number="1" sfa:type="i"/></sf:sectionPageNumberStart><sf:pageMasterFirstPageDifferent><sf:number sfa:number="0" sfa:type="c"/></sf:pageMasterFirstPageDifferent><sf:firstPageMaster><sf:pagemaster sfa:ID="SFWPPageMaster-3" sl:header="" sl:footer=""/></sf:firstPageMaster><sf:evenPageMaster><sf:pagemaster sfa:ID="SFWPPageMaster-4" sl:header="" sl:footer=""/></sf:evenPageMaster><sf:startKind><sf:number sfa:number="0" sfa:type="i"/></sf:startKind><sf:pageMasterLeftRightPagesDifferent><sf:number sfa:number="0" sfa:type="c"/></sf:pageMasterLeftRightPagesDifferent><sf:sectionPageNumberKind><sf:number sfa:number="0" sfa:type="i"/></sf:sectionPageNumberKind><sf:oddPageMaster><sf:pagemaster sfa:ID="SFWPPageMaster-5" sl:header="" sl:footer=""/></sf:oddPageMaster></sf:property-map></sf:sectionstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-2" sf:name="graphic-shape-style-default" sf:ident="graphic-shape-style-default"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:reflection><sf:null/></sf:reflection><sf:externalTextWrap><sf:external-text-wrap sfa:ID="SFWPExternalTextWrap-2" sf:wrap-style="tight" sf:floating-wrap-enabled="true" sf:direction="both" sf:attachment-wrap-type="aligned" sf:floating-wrap-type="directional" sf:margin="12" sf:alpha-threshold="0.5"/></sf:externalTextWrap><sf:stroke><sf:stroke sfa:ID="SFRStroke-2" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-2" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.41568627953529358" sfa:g="0.66274511814117432" sfa:b="0.39215686917304993" sfa:a="1"/></sf:fill><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:layoutstyle sfa:ID="SFWPLayoutStyle-0" sf:name="Normal" sf:ident="layout-style-default"><sf:property-map><sf:verticalAlignment/><sf:layoutParagraphStyle><sf:null/></sf:layoutParagraphStyle><sf:columns/><sf:padding/><sf:layoutMargins/><sf:followingLayoutStyle><sf:null/></sf:followingLayoutStyle><sf:layoutContinuous/></sf:property-map></sf:layoutstyle><sf:layoutstyle sfa:ID="SFWPLayoutStyle-1" sf:ident="kSFTErrorWarningLayoutStyleID" sf:parent-ident="layout-style-default"><sf:property-map><sf:verticalAlignment><sf:null/></sf:verticalAlignment><sf:padding/><sf:layoutParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-5"/></sf:layoutParagraphStyle></sf:property-map></sf:layoutstyle><sf:layoutstyle sfa:ID="SFWPLayoutStyle-2" sf:ident="graphic-shape-layout-style-default"><sf:property-map><sf:verticalAlignment/><sf:layoutParagraphStyle><sf:null/></sf:layoutParagraphStyle><sf:columns/><sf:padding><sf:padding sfa:ID="SFWPPadding-0" sf:top="4" sf:left="4" sf:bottom="4" sf:right="4"/></sf:padding><sf:layoutMargins/><sf:followingLayoutStyle><sf:null/></sf:followingLayoutStyle><sf:layoutContinuous/></sf:property-map></sf:layoutstyle><sf:layoutstyle sfa:ID="SFWPLayoutStyle-3" sf:ident="graphic-textbox-layout-style-default"><sf:property-map><sf:verticalAlignment/><sf:layoutParagraphStyle><sf:null/></sf:layoutParagraphStyle><sf:columns/><sf:padding><sf:padding sfa:ID="SFWPPadding-1" sf:top="4" sf:left="4" sf:bottom="4" sf:right="4"/></sf:padding><sf:layoutMargins/><sf:followingLayoutStyle><sf:null/></sf:followingLayoutStyle><sf:layoutContinuous/></sf:property-map></sf:layoutstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-3" sf:name="graphic-image-style-default" sf:ident="graphic-image-style-default"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:reflection><sf:null/></sf:reflection><sf:externalTextWrap><sf:external-text-wrap sfa:ID="SFWPExternalTextWrap-3" sf:wrap-style="tight" sf:floating-wrap-enabled="true" sf:direction="both" sf:attachment-wrap-type="aligned" sf:floating-wrap-type="directional" sf:margin="12" sf:alpha-threshold="0.5"/></sf:externalTextWrap><sf:stroke><sf:stroke sfa:ID="SFRStroke-3" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-3" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:null/></sf:fill><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:characterstyle sfa:ID="SFWPCharacterStyle-0" sf:name="None" sf:ident="character-style-null"><sf:property-map/></sf:characterstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-4" sf:ident="kSFTErrorWarningBubbleStyleID"><sf:property-map><sf:stroke><sf:stroke sfa:ID="SFRStroke-4" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75290000438690186" sfa:g="0.75290000438690186" sfa:b="0.75290000438690186" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-4" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:layoutStyle><sf:layoutstyle-ref sfa:IDREF="SFWPLayoutStyle-1"/></sf:layoutStyle><sf:fill><sf:angle-gradient sfa:ID="SFRAngleGradient-0" sf:opacity="1" sf:type="linear" sf:angle="-1.5707963705062866"><sf:stops sfa:ID="NSMutableArray-0"><sf:gradient-stop sfa:ID="SFRGradientStop-0" sf:fraction="0"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.96859997510910034" sfa:g="0.96859997510910034" sfa:b="0.96859997510910034" sfa:a="0.95999997854232788"/></sf:gradient-stop><sf:gradient-stop sfa:ID="SFRGradientStop-1" sf:fraction="1"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.81959998607635498" sfa:g="0.81959998607635498" sfa:b="0.81959998607635498" sfa:a="0.95999997854232788"/></sf:gradient-stop></sf:stops></sf:angle-gradient></sf:fill><sf:reflection><sf:null/></sf:reflection><sf:shadow><sf:shadow sfa:ID="SFRShadow-1" sf:angle="90" sf:offset="2" sf:radius="2" sf:opacity="0.30000001192092896"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/></sf:shadow></sf:shadow></sf:property-map></sf:graphic-style><sf:layoutstyle sfa:ID="SFWPLayoutStyle-4" sf:name="Normal 22" sf:ident="layout-style-20"><sf:property-map><sf:verticalAlignment/><sf:layoutParagraphStyle><sf:null/></sf:layoutParagraphStyle><sf:columns/><sf:padding/><sf:layoutMargins/><sf:followingLayoutStyle><sf:null/></sf:followingLayoutStyle><sf:layoutContinuous/></sf:property-map></sf:layoutstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-5" sf:name="graphic-movie-style-default" sf:ident="graphic-movie-style-default"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:reflection><sf:null/></sf:reflection><sf:externalTextWrap><sf:external-text-wrap sfa:ID="SFWPExternalTextWrap-4" sf:wrap-style="tight" sf:floating-wrap-enabled="true" sf:direction="both" sf:attachment-wrap-type="aligned" sf:floating-wrap-type="directional" sf:margin="12" sf:alpha-threshold="0.5"/></sf:externalTextWrap><sf:stroke><sf:stroke sfa:ID="SFRStroke-5" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-5" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:null/></sf:fill><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-0"/></sf:styles><sf:anon-styles/></sf:stylesheet><sf:headers/><sf:footers/><sf:text-storage sf:kind="body" sfa:ID="SFWPStorage-0"><sf:stylesheet-ref sfa:IDREF="SFSStylesheet-0"/><sf:text-body><sf:section sf:name="Chapter 3" sf:style="section-style-8"><sf:layout sf:style="layout-style-20"><sf:p sf:style="paragraph-style-38"><sf:ghost-text>Lorem ipsum dolor sit amet</sf:ghost-text><sf:br/></sf:p><sf:p sf:style="paragraph-style-35"><sf:ghost-text>Consectetur adipiscing elit</sf:ghost-text><sf:br/></sf:p><sf:p sf:style="paragraph-style-32"><sf:ghost-text>Eset eiusmod tempor incidunt et labore et dolore magna aliquam. Ut enim ad minim veniam, quis nostrud exerc. Irure dolor in reprehend incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse molestaie cillum. Tia non ob ea soluad incommod quae egen ium improb fugiend. Officia deserunt mollit anim id est laborum Et harumd dereud facilis est er expedit distinct. Nam liber te conscient to factor tum poen legum odioque civiuda et tam. Neque pecun modut est neque nonor et imper ned libidig met, consectetur adipiscing elit, sed ut labore et dolore magna aliquam is nostrud exercitation ullam mmodo consequet.</sf:ghost-text><sf:br/></sf:p><sf:p sf:style="paragraph-style-33"><sf:ghost-text>Duis aute in voluptate velit esse</sf:ghost-text><sf:br/></sf:p><sf:p sf:style="paragraph-style-32"><sf:ghost-text>Cillum dolore eu fugiat nulla pariatur. At vver eos et accusam dignissum qui blandit est praesent. Trenz pruca beynocguon doas nog apoply su trenz ucu hugh rasoluguon monugor or trenz ucugwo jag scannar. Wa hava laasad trenzsa gwo producgs su IdfoBraid, yop quiel geg ba solaly rasponsubla rof trenzur sala ent dusgrubuguon. Offoctivo immoriatoly, hawrgasi pwicos asi sirucor. Thas sirutciun applios tyu thuso itoms ghuso pwicos gosi sirucor in mixent gosi sirucor ic mixent ples cak ontisi sowios uf Zerm hawr rwivos. Unte af phen neige pheings atoot Prexs eis phat eit sakem eit vory gast te Plok peish ba useing phen roxas. Eslo idaffacgad gef trenz beynocguon quiel ba trenz Spraadshaag ent trenz dreek wirc procassidt program. Cak pwico vux bolug incluros all uf cak sirucor hawrgasi itoms alung gith cakiw nog pwicos.</sf:ghost-text><sf:br/></sf:p><sf:p sf:style="paragraph-style-33"><sf:ghost-text>Plloaso mako nuto uf cakso dodtos</sf:ghost-text><sf:br/></sf:p><sf:p sf:style="paragraph-style-32"><sf:ghost-text>Koop a cupy uf cak vux noaw yerw phuno. Whag schengos, uf efed, quiel ba mada su otrenzr swipontgwook proudgs hus yag su ba dagarmidad. Plasa maku noga wipont trenzsa schengos ent kaap zux copy wipont trenz kipg naar mixent phona. Cak pwico siructiun ruos nust apoply tyu cak UCU sisulutiun munityuw uw cak UCU-TGU jot scannow. Trens roxas eis ti Plokeing quert loppe eis yop prexs. Piy opher hawers, eit yaggles orn ti sumbloat alohe plok. Su havo loasor cakso tgu pwuructs tyu InfuBwain, ghu gill nug bo suloly sispunsiblo fuw cakiw salo anr ristwibutiun. Hei muk neme eis loppe. Treas em wankeing ont sime ploked peish rof phen sumbloat syug si phat phey gavet peish ta paat ein pheeir sumbloats. Aslu unaffoctor gef cak siructiun gill bo cak spiarshoot anet cak GurGanglo gur pwucossing pwutwam. Ghat dodtos, ig pany, gill bo maro tyu ucakw suftgasi pwuructs hod yot tyubo rotowminor. Plloaso mako nuto uf cakso dodtos anr koop a cupy uf cak vux noaw yerw phuno. Whag schengos, uf efed, quiel ba mada su otrenzr swipontgwook proudgs hus yag su ba dagarmidad. Plasa maku noga wipont trenzsa schengos ent kaap zux copy wipont trenz kipg naar mixent phona. Cak pwico siructiun ruos nust apoply tyu cak UCU sisulutiun munityuw uw cak UCU-TGU jot scannow. Trens roxas eis ti Plokeing quert loppe eis yop prexs. Piy opher hawers, eit yaggles orn ti sumbloat alohe plok. Su havo loasor cakso tgu pwuructs tyu.</sf:ghost-text></sf:p></sf:layout></sf:section></sf:text-body></sf:text-storage><sl:thumbnails sfa:ID="SFRImageBinary-0"><sf:size sfa:w="45" sfa:h="56"/><sf:data sfa:ID="SFEData-0" sf:path="Templates/Blank/Blank.template/thumbs/PageCapThumbV2-1.tiff" sf:displayname="thumbs/PageCapThumbV2-1.tiff" sf:size="10222" sf:sharable="false" sf:resource-type="1" sf:hfs-type="1414088262" sf:checksum="11d714c8" sfa:version="1"/></sl:thumbnails></sl:prototype></sl:section-prototypes><sl:stylesheet sfa:ID="SFSStylesheet-1"><sf:styles><sf:vector-style sfa:ID="SFTVectorStyle-0" sf:ident="tabular-default-header-separator-vector-style-id"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:SFTStrokeProperty><sf:stroke sfa:ID="SFRStroke-6" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-6" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:SFTStrokeProperty><sf:SFTBackgroundProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFTBackgroundProperty></sf:property-map></sf:vector-style><sf:vector-style sfa:ID="SFTVectorStyle-1" sf:ident="tabular-default-footer-body-vector-style-id"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:SFTStrokeProperty><sf:stroke sfa:ID="SFRStroke-7" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-7" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:SFTStrokeProperty><sf:SFTBackgroundProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFTBackgroundProperty></sf:property-map></sf:vector-style><sf:vector-style sfa:ID="SFTVectorStyle-2" sf:ident="tabular-default-body-vector-style-id"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:SFTStrokeProperty><sf:stroke sfa:ID="SFRStroke-8" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-8" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:SFTStrokeProperty><sf:SFTBackgroundProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFTBackgroundProperty></sf:property-map></sf:vector-style><sf:vector-style sfa:ID="SFTVectorStyle-3" sf:ident="tabular-default-header-border-vector-style-id"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:SFTStrokeProperty><sf:stroke sfa:ID="SFRStroke-9" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-9" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:SFTStrokeProperty><sf:SFTBackgroundProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFTBackgroundProperty></sf:property-map></sf:vector-style><sf:vector-style sfa:ID="SFTVectorStyle-4" sf:ident="tabular-default-footer-border-vector-style-id"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:SFTStrokeProperty><sf:stroke-ref sfa:IDREF="SFRStroke-9"/></sf:SFTStrokeProperty><sf:SFTBackgroundProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFTBackgroundProperty></sf:property-map></sf:vector-style><sf:vector-style sfa:ID="SFTVectorStyle-5" sf:ident="tabular-default-header-body-vector-style-id"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:SFTStrokeProperty><sf:stroke-ref sfa:IDREF="SFRStroke-7"/></sf:SFTStrokeProperty><sf:SFTBackgroundProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFTBackgroundProperty></sf:property-map></sf:vector-style><sf:vector-style sfa:ID="SFTVectorStyle-6" sf:ident="tabular-default-footer-separator-vector-style-id"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:SFTStrokeProperty><sf:stroke-ref sfa:IDREF="SFRStroke-6"/></sf:SFTStrokeProperty><sf:SFTBackgroundProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFTBackgroundProperty></sf:property-map></sf:vector-style><sf:vector-style sfa:ID="SFTVectorStyle-7" sf:ident="tabular-default-border-vector-style-id"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:SFTStrokeProperty><sf:stroke-ref sfa:IDREF="SFRStroke-8"/></sf:SFTStrokeProperty><sf:SFTBackgroundProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFTBackgroundProperty></sf:property-map></sf:vector-style><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-6" sf:name="sect2-subtitle" sf:ident="paragraph-style-45"><sf:property-map><sf:fontSize><sf:number sfa:number="15" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle sfa:ID="SFWPListStyle-2" sf:name="None" sf:ident="list-style-default"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-7"><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="108" sfa:type="f"/><sf:number sfa:number="144" sfa:type="f"/><sf:number sfa:number="180" sfa:type="f"/><sf:number sfa:number="216" sfa:type="f"/><sf:number sfa:number="252" sfa:type="f"/><sf:number sfa:number="288" sfa:type="f"/></sf:array></sf:listTextIndents><sf:listLabelGeometries><sf:array sfa:ID="NSArray-8"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-9" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-10" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-11" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-12" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-13" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-14" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-15" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-16" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-17" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-9"><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-10"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-9" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-10" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-11" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-12" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-13" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-14" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-15" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-16" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-17" sf:type="none"/></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle sfa:ID="SLTOCParagraphStyle-3" sfa:sfclass="paragraphstyle" sf:name="TOC Heading 2" sf:ident="toc-paragraph-style-2"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="3" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:SLTOCPageNumberStyle><sf:null/></sf:SLTOCPageNumberStyle><sf:keepLinesTogether/><sf:listStyle><sf:null/></sf:listStyle><sf:outlineLevel/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:dropCap/><sf:firstTopicNumber/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:SLTOCEntryStyle><sf:null/></sf:SLTOCEntryStyle><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs><sf:tabs sfa:ID="SFWPTabs-3"><sf:tabstop sf:pos="481.61416625976562" sf:align="right"/></sf:tabs></sf:tabs><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:SLTOCEnabledStyles><sf:null/></sf:SLTOCEnabledStyles><sf:SLTOCDisabledStyles><sf:null/></sf:SLTOCDisabledStyles><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:SLTOCShowPageNumber/><sf:keepWithNext/><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="14.17323" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="14.17323" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:tocstyle></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-7" sf:name="para" sf:ident="paragraph-style-32"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-8" sf:name="formalpara-title" sf:ident="paragraph-style-23"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="28.36418" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:paragraphstyle><sf:tocstyle sfa:ID="SLTOCParagraphStyle-4" sfa:sfclass="paragraphstyle" sf:name="TOC" sf:ident="toc-paragraph-style-default"><sf:property-map><sf:fontSize><sf:number sfa:number="18" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:SLTOCPageNumberStyle><sf:null/></sf:SLTOCPageNumberStyle><sf:keepLinesTogether/><sf:listStyle><sf:null/></sf:listStyle><sf:outlineLevel/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:dropCap/><sf:firstTopicNumber/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:SLTOCEntryStyle><sf:null/></sf:SLTOCEntryStyle><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs><sf:tabs sfa:ID="SFWPTabs-4"><sf:tabstop sf:pos="481.61416625976562" sf:align="right"/></sf:tabs></sf:tabs><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:SLTOCEnabledStyles><sf:null/></sf:SLTOCEnabledStyles><sf:SLTOCDisabledStyles><sf:null/></sf:SLTOCDisabledStyles><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:SLTOCShowPageNumber/><sf:keepWithNext/><sf:spaceBefore/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:tocstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-9" sf:name="sect3-subtitle" sf:ident="paragraph-style-47"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-1" sf:name="orgdiv" sf:ident="character-style-19"><sf:property-map><sf:underlineColor><sf:null/></sf:underlineColor><sf:fontColor/><sf:fontSize/><sf:textBackground><sf:null/></sf:textBackground><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold/><sf:fontName/><sf:ligatures/><sf:strikethru/><sf:baselineShift/><sf:tracking/><sf:capitalization/><sf:textShadow/><sf:language><sf:string sfa:string="en"/></sf:language><sf:italic><sf:number sfa:number="1" sfa:type="i"/></sf:italic><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-10" sf:name="itemizedlist2" sf:ident="paragraph-style-95"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle sfa:ID="SFWPListStyle-3" sf:parent-ident="list-style-2"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-11"><sf:number sfa:number="9.000001" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/></sf:array></sf:listTextIndents><sf:listLabelGeometries><sf:array sfa:ID="NSArray-12"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-18" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-19" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-20" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-21" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-22" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-23" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-24" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-25" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-26" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-13"><sf:number sfa:number="14.17323" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="54" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="90" sfa:type="f"/><sf:number sfa:number="108" sfa:type="f"/><sf:number sfa:number="126" sfa:type="f"/><sf:number sfa:number="144" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-14"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-18" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-0" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-19" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-1" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-20" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-2" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-21" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-3" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-22" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-4" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-23" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-5" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-24" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-6" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-25" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-7" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-26" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-8" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-11" sf:name="publisher" sf:ident="paragraph-style-106"><sf:property-map><sf:fontSize><sf:number sfa:number="10" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName><sf:string sfa:string="TimesNewRomanPSMT"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-12" sf:name="blockerror" sf:ident="paragraph-style-10"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="1" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="1" sfa:g="0.40000000596046448" sfa:b="0.40000000596046448" sfa:a="0.20000000298023224"/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="14.18209" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="14.18209" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:paragraphstyle><sf:cell-style sfa:ID="SFTCellStyle-0" sf:ident="tabular-default-footer-row-cell-style-id"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:SFTCellStylePropertyDateTimeFormat><sf:string sfa:string="d/MM/yy h:mm a"/></sf:SFTCellStylePropertyDateTimeFormat><sf:SFTCellStylePropertyParagraphStyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-13" sf:parent-ident="paragraph-style-32"><sf:property-map><sf:alignment><sf:number sfa:number="2" sfa:type="i"/></sf:alignment><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle></sf:property-map></sf:paragraphstyle></sf:SFTCellStylePropertyParagraphStyle><sf:SFTCellStylePropertyFormatType><sf:number sfa:number="255" sfa:type="i"/></sf:SFTCellStylePropertyFormatType><sf:SFTCellTextWrapProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFTCellTextWrapProperty><sf:SFTCellStylePropertyImplicitFormatType><sf:number sfa:number="255" sfa:type="i"/></sf:SFTCellStylePropertyImplicitFormatType><sf:SFTCellStylePropertyLayoutStyle><sf:layoutstyle sfa:ID="SFWPLayoutStyle-5" sf:parent-ident="layout-style-default"><sf:property-map><sf:followingLayoutStyle><sf:null/></sf:followingLayoutStyle><sf:padding><sf:padding sfa:ID="SFWPPadding-2" sf:top="5" sf:left="5" sf:bottom="5" sf:right="5"/></sf:padding><sf:layoutParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-13"/></sf:layoutParagraphStyle></sf:property-map></sf:layoutstyle></sf:SFTCellStylePropertyLayoutStyle><sf:SFTCellStylePropertyNumberFormat><sf:number-format sfa:ID="SFTNumberFormat-0" sf:format-type="0" sf:format-string="#,##0.###;-#,##0.###" sf:format-decimal-places="2" sf:format-currency-code="AUD" sf:format-negative-style="0" sf:format-show-thousands-separator="true" sf:format-fraction-accuracy="-1" sf:format-use-accounting-style="false"/></sf:SFTCellStylePropertyNumberFormat><sf:fill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.69019609689712524" sfa:g="0.70196080207824707" sfa:b="0.69803923368453979" sfa:a="1"/></sf:fill></sf:property-map></sf:cell-style><sf:characterstyle sfa:ID="SFWPCharacterStyle-2" sf:name="emphasis" sf:ident="character-style-0"><sf:property-map><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:italic><sf:number sfa:number="1" sfa:type="i"/></sf:italic></sf:property-map></sf:characterstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-3" sf:name="emphasis-underline" sf:ident="character-style-16"><sf:property-map><sf:italic/><sf:fontColor/><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline><sf:number sfa:number="1" sfa:type="i"/></sf:underline><sf:bold/><sf:tracking/><sf:ligatures/><sf:fontName/><sf:baselineShift/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-14" sf:name="sect5-title" sf:ident="paragraph-style-50"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-15" sf:name="address" sf:ident="paragraph-style-108"><sf:property-map><sf:fontSize><sf:number sfa:number="11" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName><sf:string sfa:string="CourierNewPSMT"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-16" sf:name="caption" sf:ident="paragraph-style-36"><sf:property-map><sf:fontSize><sf:number sfa:number="11" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName><sf:string sfa:string="Helvetica-Oblique"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic><sf:number sfa:number="1" sfa:type="c"/></sf:italic><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-17" sf:name="itemizedlist1" sf:ident="paragraph-style-29"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle sfa:ID="SFWPListStyle-4" sf:name="Bullet" sf:ident="list-style-2"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-15"><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/></sf:array></sf:listTextIndents><sf:listLabelGeometries><sf:array sfa:ID="NSArray-16"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-27" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-28" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-29" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-30" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-31" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-32" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-33" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-34" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-35" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-17"><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="54" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="90" sfa:type="f"/><sf:number sfa:number="108" sfa:type="f"/><sf:number sfa:number="126" sfa:type="f"/><sf:number sfa:number="144" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-18"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-27" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-9" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-28" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-10" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-29" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-11" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-30" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-12" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-31" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-13" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-32" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-14" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-33" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-15" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-34" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-16" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-35" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-17" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-18" sf:name="important" sf:ident="paragraph-style-25"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle sfa:ID="SFWPListStyle-5" sf:parent-ident="list-style-default"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-19"><sf:number sfa:number="28.34646" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="108" sfa:type="f"/><sf:number sfa:number="144" sfa:type="f"/><sf:number sfa:number="180" sfa:type="f"/><sf:number sfa:number="216" sfa:type="f"/><sf:number sfa:number="252" sfa:type="f"/><sf:number sfa:number="288" sfa:type="f"/></sf:array></sf:listTextIndents><sf:labelCharacterStyle1><sf:characterstyle sfa:ID="SFWPCharacterStyle-4" sf:parent-ident="character-style-null"><sf:property-map><sf:fontName/></sf:property-map></sf:characterstyle></sf:labelCharacterStyle1><sf:listLabelGeometries><sf:array sfa:ID="NSArray-20"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-36" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-37" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-38" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-39" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-40" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-41" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-42" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-43" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-44" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-21"><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-22"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-36" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-18" sf:type="bullet" sf:format="!" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-37" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-38" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-39" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-40" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-41" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-42" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-43" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-44" sf:type="none"/></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="1" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-5" sf:name="attributes" sf:ident="character-style-3"><sf:property-map><sf:italic/><sf:fontColor/><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold/><sf:tracking/><sf:ligatures/><sf:fontName><sf:string sfa:string="Courier"/></sf:fontName><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:baselineShift/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-6" sf:name="contrib" sf:ident="character-style-6"><sf:property-map><sf:italic><sf:number sfa:number="1" sfa:type="i"/></sf:italic><sf:fontColor/><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold/><sf:tracking/><sf:ligatures/><sf:fontName/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:baselineShift/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-19" sf:name="formalpara" sf:ident="paragraph-style-22"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-6" sf:ident="kSFTErrorWarningBubbleStyleID"><sf:property-map><sf:stroke><sf:stroke sfa:ID="SFRStroke-10" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75290000438690186" sfa:g="0.75290000438690186" sfa:b="0.75290000438690186" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-10" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:layoutStyle><sf:layoutstyle sfa:ID="SFWPLayoutStyle-6" sf:ident="kSFTErrorWarningLayoutStyleID" sf:parent-ident="layout-style-default"><sf:property-map><sf:verticalAlignment><sf:null/></sf:verticalAlignment><sf:padding/><sf:layoutParagraphStyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-20" sf:ident="kSFTErrorWarningParagraphStyleID" sf:parent-ident="paragraph-style-default"><sf:property-map><sf:fontColor/><sf:alignment/><sf:listStyle><sf:liststyle sfa:ID="SFWPListStyle-6" sf:ident="kSFTErrorWarningListStyleID" sf:parent-ident="list-style-default"><sf:property-map/></sf:liststyle></sf:listStyle><sf:keepLinesTogether><sf:number sfa:number="1" sfa:type="c"/></sf:keepLinesTogether><sf:fontName><sf:string sfa:string="LucidaGrande"/></sf:fontName><sf:fontSize><sf:number sfa:number="11" sfa:type="f"/></sf:fontSize></sf:property-map></sf:paragraphstyle></sf:layoutParagraphStyle></sf:property-map></sf:layoutstyle></sf:layoutStyle><sf:fill><sf:angle-gradient sfa:ID="SFRAngleGradient-1" sf:opacity="1" sf:type="linear" sf:angle="-1.5707963705062866"><sf:stops sfa:ID="NSMutableArray-1"><sf:gradient-stop sfa:ID="SFRGradientStop-2" sf:fraction="0"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.96859997510910034" sfa:g="0.96859997510910034" sfa:b="0.96859997510910034" sfa:a="0.95999997854232788"/></sf:gradient-stop><sf:gradient-stop sfa:ID="SFRGradientStop-3" sf:fraction="1"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.81959998607635498" sfa:g="0.81959998607635498" sfa:b="0.81959998607635498" sfa:a="0.95999997854232788"/></sf:gradient-stop></sf:stops></sf:angle-gradient></sf:fill><sf:reflection><sf:null/></sf:reflection><sf:shadow><sf:shadow sfa:ID="SFRShadow-2" sf:angle="90" sf:offset="2" sf:radius="2" sf:opacity="0.30000001192092896"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/></sf:shadow></sf:shadow></sf:property-map></sf:graphic-style><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-21" sf:name="blockquote-title" sf:ident="paragraph-style-13"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:chart-series-style sfa:ID="SFCSeriesStyle-0" sf:name="Series_0" sf:ident="Series_0" sf:seriesIndex="0"><sf:property-map><sf:SFC2DPieFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.17647059261798859" sfa:g="0" sfa:b="0.22352941334247589" sfa:a="1"/></sf:SFC2DPieFillProperty><sf:SFCBarValueLabelPositionProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFCBarValueLabelPositionProperty><sf:SFC3DColumnFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.17647059261798859" sfa:g="0" sfa:b="0.22352941334247589" sfa:a="1"/></sf:SFC3DColumnFillProperty><sf:SFC2DAreaUseSeriesFillForDataPointFillProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFC2DAreaUseSeriesFillForDataPointFillProperty><sf:SFC2DLineUseSeriesFillForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DLineUseSeriesFillForDataPointFillProperty><sf:SFC3DAreaFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.17647059261798859" sfa:g="0" sfa:b="0.22352941334247589" sfa:a="1"/></sf:SFC3DAreaFillProperty><sf:SFCAreaShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCAreaShowValueLabelProperty><sf:SFCLabelShadowProperty><sf:shadow sfa:ID="SFRShadow-3" sf:angle="45" sf:offset="2" sf:radius="2" sf:opacity="0.75"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/></sf:shadow></sf:SFCLabelShadowProperty><sf:SFC2DLineDataPointSymbolProperty><sf:number sfa:number="1" sfa:type="i"/></sf:SFC2DLineDataPointSymbolProperty><sf:SFC2DPieStrokeProperty><sf:stroke sfa:ID="SFRStroke-11" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-11" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DPieStrokeProperty><sf:SFC2DScatterShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DScatterShadowProperty><sf:SFC2DAreaFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.17647059261798859" sfa:g="0" sfa:b="0.22352941334247589" sfa:a="1"/></sf:SFC2DAreaFillProperty><sf:SFC2DLineDataPointFillProperty><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:SFC2DLineDataPointFillProperty><sf:SFC3DPieFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.17647059261798859" sfa:g="0" sfa:b="0.22352941334247589" sfa:a="1"/></sf:SFC3DPieFillProperty><sf:SFC2DLineStrokeProperty><sf:stroke sfa:ID="SFRStroke-12" sf:miter-limit="4" sf:width="4" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.17647059261798859" sfa:g="0" sfa:b="0.22352941334247589" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-12" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DLineStrokeProperty><sf:SFC2DScatterStrokeProperty><sf:stroke sfa:ID="SFRStroke-13" sf:miter-limit="4" sf:width="4" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.17647059261798859" sfa:g="0" sfa:b="0.22352941334247589" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-13" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DScatterStrokeProperty><sf:SFC3DSeriesShininessProperty><sf:number sfa:number="0.5" sfa:type="f"/></sf:SFC3DSeriesShininessProperty><sf:SFC2DAreaDataPointSymbolProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFC2DAreaDataPointSymbolProperty><sf:SFC2DAreaUseStrokeColorForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DAreaUseStrokeColorForDataPointFillProperty><sf:SFC3DSeriesEmissiveColorProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:SFC3DSeriesEmissiveColorProperty><sf:SFC3DTextureTilingProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFC3DTextureTilingProperty><sf:SFC2DLineShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DLineShadowProperty><sf:SFCPieSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-22" sf:ident="Series_0_SFCPieSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment><sf:number sfa:number="2" sfa:type="i"/></sf:alignment><sf:fontSize><sf:number sfa:number="16" sfa:type="f"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCPieSeriesValueParagraphStyleProperty><sf:SFCStackedBarValueLabelPositionProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFCStackedBarValueLabelPositionProperty><sf:SFC2DColumnFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.17647059261798859" sfa:g="0" sfa:b="0.22352941334247589" sfa:a="1"/></sf:SFC2DColumnFillProperty><sf:SFC3DBarFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.17647059261798859" sfa:g="0" sfa:b="0.22352941334247589" sfa:a="1"/></sf:SFC3DBarFillProperty><sf:SFC2DBarStrokeProperty><sf:stroke sfa:ID="SFRStroke-14" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-14" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DBarStrokeProperty><sf:SFCLabelOpacityProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFCLabelOpacityProperty><sf:SFC2DPieShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DPieShadowProperty><sf:SFCPieShowValueLabelProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFCPieShowValueLabelProperty><sf:SFCPieShowSeriesNameLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCPieShowSeriesNameLabelProperty><sf:SFCLineSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-23" sf:ident="Series_0_SFCLineSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCLineSeriesValueParagraphStyleProperty><sf:SFC2DOpacityProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFC2DOpacityProperty><sf:SFCLineValueLabelPositionProperty><sf:number sfa:number="4" sfa:type="i"/></sf:SFCLineValueLabelPositionProperty><sf:SFCPieValueLabelPositionProperty><sf:number sfa:number="13" sfa:type="i"/></sf:SFCPieValueLabelPositionProperty><sf:SFCLineShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCLineShowValueLabelProperty><sf:SFC2DAreaDataPointFillProperty><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:SFC2DAreaDataPointFillProperty><sf:SFCStackedAreaValueLabelPositionProperty><sf:number sfa:number="10" sfa:type="i"/></sf:SFCStackedAreaValueLabelPositionProperty><sf:SFC2DAreaShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DAreaShadowProperty><sf:SFC3DSeriesSpecularColorProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.89999997615814209" sfa:g="0.89999997615814209" sfa:b="0.89999997615814209" sfa:a="1"/></sf:SFC3DSeriesSpecularColorProperty><sf:SFC2DScatterDataPointSymbolProperty><sf:number sfa:number="1" sfa:type="i"/></sf:SFC2DScatterDataPointSymbolProperty><sf:SFC2DBarShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DBarShadowProperty><sf:SFCBarSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-24" sf:ident="Series_0_SFCBarSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="i"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCBarSeriesValueParagraphStyleProperty><sf:SFC2DScatterDataPointFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.17647059261798859" sfa:g="0" sfa:b="0.22352941334247589" sfa:a="1"/></sf:SFC2DScatterDataPointFillProperty><sf:SFC2DBarFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.17647059261798859" sfa:g="0" sfa:b="0.22352941334247589" sfa:a="1"/></sf:SFC2DBarFillProperty><sf:SFCBarShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCBarShowValueLabelProperty><sf:SFC2DAreaStrokeProperty><sf:stroke sfa:ID="SFRStroke-15" sf:miter-limit="4" sf:width="2" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-15" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DAreaStrokeProperty><sf:SFCAreaValueLabelPositionProperty><sf:number sfa:number="10" sfa:type="i"/></sf:SFCAreaValueLabelPositionProperty><sf:SFC3DPieShadowProperty><sf:shadow sfa:ID="SFRShadow-4" sf:angle="45" sf:offset="1" sf:radius="6" sf:opacity="0.80000001192092896"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/></sf:shadow></sf:SFC3DPieShadowProperty><sf:SFC3DTextureProperty><sf:string sfa:string=""/></sf:SFC3DTextureProperty><sf:SFCAreaSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-25" sf:ident="Series_0_SFCAreaSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="i"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCAreaSeriesValueParagraphStyleProperty><sf:SFC2DLineUseStrokeColorForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DLineUseStrokeColorForDataPointFillProperty><sf:SFC3DLineFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.17647059261798859" sfa:g="0" sfa:b="0.22352941334247589" sfa:a="1"/></sf:SFC3DLineFillProperty><sf:SFCPieWedgeExplosionProperty><sf:number sfa:number="0" sfa:type="f"/></sf:SFCPieWedgeExplosionProperty></sf:property-map></sf:chart-series-style><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-26" sf:name="biblioentry-title" sf:ident="paragraph-style-104"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic><sf:number sfa:number="1" sfa:type="i"/></sf:italic><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="14.17323" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="28.34646" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-27" sf:name="orderedlist3" sf:ident="paragraph-style-101"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle sfa:ID="SFWPListStyle-7" sf:parent-ident="list-style-2"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-23"><sf:number sfa:number="14.17323" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/></sf:array></sf:listTextIndents><sf:listLabelGeometries><sf:array sfa:ID="NSArray-24"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-45" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-46" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-47" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-48" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-49" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-50" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-51" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-52" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-53" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-25"><sf:number sfa:number="28.34646" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="54" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="90" sfa:type="f"/><sf:number sfa:number="108" sfa:type="f"/><sf:number sfa:number="126" sfa:type="f"/><sf:number sfa:number="144" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-26"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-45" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-19" sf:type="upper-roman" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-46" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-20" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-47" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-21" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-48" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-22" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-49" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-23" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-50" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-24" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-51" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-25" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-52" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-26" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-53" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-27" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-28" sf:name="sect1-subtitle" sf:ident="paragraph-style-43"><sf:property-map><sf:fontSize><sf:number sfa:number="16" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-29" sf:name="literallayout" sf:ident="paragraph-style-74"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName><sf:string sfa:string="Courier"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-7" sf:name="attribute-value" sf:ident="character-style-4"><sf:property-map><sf:italic/><sf:fontColor/><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline><sf:number sfa:number="1" sfa:type="i"/></sf:underline><sf:bold/><sf:tracking/><sf:ligatures/><sf:fontName><sf:string sfa:string="Courier"/></sf:fontName><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:baselineShift/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:tabular-style sfa:ID="SFTTableStyle-0" sf:ident="tabular-default-style-id"><sf:property-map><sf:SFTDefaultColumnCountProperty><sf:number sfa:number="3" sfa:type="i"/></sf:SFTDefaultColumnCountProperty><sf:externalTextWrap><sf:external-text-wrap sfa:ID="SFWPExternalTextWrap-5" sf:wrap-style="regular" sf:floating-wrap-enabled="true" sf:direction="both" sf:attachment-wrap-type="aligned" sf:floating-wrap-type="directional" sf:margin="12" sf:alpha-threshold="0.5"/></sf:externalTextWrap><sf:SFTDefaultHeaderColumnCellStyleProperty><sf:cell-style sfa:ID="SFTCellStyle-1" sf:ident="tabular-default-header-column-cell-style-id"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:SFTCellStylePropertyDateTimeFormat><sf:string sfa:string="d/MM/yy h:mm a"/></sf:SFTCellStylePropertyDateTimeFormat><sf:SFTCellStylePropertyParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-13"/></sf:SFTCellStylePropertyParagraphStyle><sf:SFTCellStylePropertyFormatType><sf:number sfa:number="255" sfa:type="i"/></sf:SFTCellStylePropertyFormatType><sf:SFTCellTextWrapProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFTCellTextWrapProperty><sf:SFTCellStylePropertyImplicitFormatType><sf:number sfa:number="255" sfa:type="i"/></sf:SFTCellStylePropertyImplicitFormatType><sf:SFTCellStylePropertyLayoutStyle><sf:layoutstyle sfa:ID="SFWPLayoutStyle-7" sf:parent-ident="layout-style-default"><sf:property-map><sf:followingLayoutStyle><sf:null/></sf:followingLayoutStyle><sf:padding><sf:padding-ref sfa:IDREF="SFWPPadding-2"/></sf:padding><sf:layoutParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-13"/></sf:layoutParagraphStyle></sf:property-map></sf:layoutstyle></sf:SFTCellStylePropertyLayoutStyle><sf:SFTCellStylePropertyNumberFormat><sf:number-format sfa:ID="SFTNumberFormat-1" sf:format-type="0" sf:format-string="#,##0.###;-#,##0.###" sf:format-decimal-places="2" sf:format-currency-code="AUD" sf:format-negative-style="0" sf:format-show-thousands-separator="true" sf:format-fraction-accuracy="-1" sf:format-use-accounting-style="false"/></sf:SFTCellStylePropertyNumberFormat><sf:fill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.86274510622024536" sfa:g="0.87058824300765991" sfa:b="0.86666667461395264" sfa:a="1"/></sf:fill></sf:property-map></sf:cell-style></sf:SFTDefaultHeaderColumnCellStyleProperty><sf:SFTDefaultFooterRowCellStyleProperty><sf:cell-style-ref sfa:IDREF="SFTCellStyle-0"/></sf:SFTDefaultFooterRowCellStyleProperty><sf:SFTDefaultHeaderBorderVectorStyleProperty><sf:vector-style-ref sfa:IDREF="SFTVectorStyle-3"/></sf:SFTDefaultHeaderBorderVectorStyleProperty><sf:SFTDefaultBodyVectorStyleProperty><sf:vector-style-ref sfa:IDREF="SFTVectorStyle-2"/></sf:SFTDefaultBodyVectorStyleProperty><sf:SFTDefaultRowCountProperty><sf:number sfa:number="4" sfa:type="i"/></sf:SFTDefaultRowCountProperty><sf:SFTDefaultBorderVectorStyleProperty><sf:vector-style-ref sfa:IDREF="SFTVectorStyle-7"/></sf:SFTDefaultBorderVectorStyleProperty><sf:SFTDefaultFooterSeparatorVectorStyleProperty><sf:vector-style-ref sfa:IDREF="SFTVectorStyle-6"/></sf:SFTDefaultFooterSeparatorVectorStyleProperty><sf:SFTTableBandedRowsProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFTTableBandedRowsProperty><sf:SFTDefaultHeaderBodyVectorStyleProperty><sf:vector-style-ref sfa:IDREF="SFTVectorStyle-5"/></sf:SFTDefaultHeaderBodyVectorStyleProperty><sf:SFTDefaultHeaderSeparatorVectorStyleProperty><sf:vector-style-ref sfa:IDREF="SFTVectorStyle-0"/></sf:SFTDefaultHeaderSeparatorVectorStyleProperty><sf:SFTHeaderRowRepeatsProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFTHeaderRowRepeatsProperty><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:SFTAutoResizeProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFTAutoResizeProperty><sf:SFTDefaultHeaderRowCellStyleProperty><sf:cell-style sfa:ID="SFTCellStyle-2" sf:ident="tabular-default-header-row-cell-style-id"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:SFTCellStylePropertyDateTimeFormat><sf:string sfa:string="d/MM/yy h:mm a"/></sf:SFTCellStylePropertyDateTimeFormat><sf:SFTCellStylePropertyParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-13"/></sf:SFTCellStylePropertyParagraphStyle><sf:SFTCellStylePropertyFormatType><sf:number sfa:number="255" sfa:type="i"/></sf:SFTCellStylePropertyFormatType><sf:SFTCellTextWrapProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFTCellTextWrapProperty><sf:SFTCellStylePropertyImplicitFormatType><sf:number sfa:number="255" sfa:type="i"/></sf:SFTCellStylePropertyImplicitFormatType><sf:SFTCellStylePropertyLayoutStyle><sf:layoutstyle sfa:ID="SFWPLayoutStyle-8" sf:parent-ident="layout-style-default"><sf:property-map><sf:followingLayoutStyle><sf:null/></sf:followingLayoutStyle><sf:padding><sf:padding-ref sfa:IDREF="SFWPPadding-2"/></sf:padding><sf:layoutParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-13"/></sf:layoutParagraphStyle></sf:property-map></sf:layoutstyle></sf:SFTCellStylePropertyLayoutStyle><sf:SFTCellStylePropertyNumberFormat><sf:number-format-ref sfa:IDREF="SFTNumberFormat-0"/></sf:SFTCellStylePropertyNumberFormat><sf:fill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.69019609689712524" sfa:g="0.70196080207824707" sfa:b="0.69803923368453979" sfa:a="1"/></sf:fill></sf:property-map></sf:cell-style></sf:SFTDefaultHeaderRowCellStyleProperty><sf:fill><sf:null/></sf:fill><sf:SFTDefaultInlineGeometryProperty><sf:geometry sfa:ID="SFDAffineGeometry-0" sf:sizesLocked="true"><sf:naturalSize sfa:w="467" sfa:h="75"/><sf:size sfa:w="467" sfa:h="75"/><sf:position sfa:x="0" sfa:y="0"/></sf:geometry></sf:SFTDefaultInlineGeometryProperty><sf:SFTHeaderColumnRepeatsProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFTHeaderColumnRepeatsProperty><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow><sf:SFTDefaultBodyCellStyleProperty><sf:cell-style sfa:ID="SFTCellStyle-3" sf:ident="tabular-default-body-cell-style-id"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:SFTCellStylePropertyDateTimeFormat><sf:string sfa:string="d/MM/yy h:mm a"/></sf:SFTCellStylePropertyDateTimeFormat><sf:SFTCellStylePropertyParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:SFTCellStylePropertyParagraphStyle><sf:SFTCellStylePropertyFormatType><sf:number sfa:number="255" sfa:type="i"/></sf:SFTCellStylePropertyFormatType><sf:SFTCellTextWrapProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFTCellTextWrapProperty><sf:SFTCellStylePropertyImplicitFormatType><sf:number sfa:number="255" sfa:type="i"/></sf:SFTCellStylePropertyImplicitFormatType><sf:SFTCellStylePropertyLayoutStyle><sf:layoutstyle sfa:ID="SFWPLayoutStyle-9" sf:parent-ident="layout-style-default"><sf:property-map><sf:followingLayoutStyle><sf:null/></sf:followingLayoutStyle><sf:padding><sf:padding sfa:ID="SFWPPadding-3" sf:top="5" sf:left="5" sf:bottom="5" sf:right="5"/></sf:padding><sf:layoutParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:layoutParagraphStyle></sf:property-map></sf:layoutstyle></sf:SFTCellStylePropertyLayoutStyle><sf:SFTCellStylePropertyNumberFormat><sf:number-format sfa:ID="SFTNumberFormat-2" sf:format-type="0" sf:format-string="#,##0.###;-#,##0.###" sf:format-decimal-places="2" sf:format-currency-code="AUD" sf:format-negative-style="0" sf:format-show-thousands-separator="true" sf:format-fraction-accuracy="-1" sf:format-use-accounting-style="false"/></sf:SFTCellStylePropertyNumberFormat><sf:fill><sf:null/></sf:fill></sf:property-map></sf:cell-style></sf:SFTDefaultBodyCellStyleProperty><sf:SFTTableBandedCellFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.92156863212585449" sfa:g="0.93333333730697632" sfa:b="0.94117647409439087" sfa:a="1"/></sf:SFTTableBandedCellFillProperty><sf:SFTGroupingRowFillProperty><sf:null/></sf:SFTGroupingRowFillProperty><sf:SFTDefaultFooterBodyVectorStyleProperty><sf:vector-style-ref sfa:IDREF="SFTVectorStyle-1"/></sf:SFTDefaultFooterBodyVectorStyleProperty><sf:SFTDefaultFooterBorderVectorStyleProperty><sf:vector-style-ref sfa:IDREF="SFTVectorStyle-4"/></sf:SFTDefaultFooterBorderVectorStyleProperty><sf:SFTTableBehaviorProperty><sf:number sfa:number="1" sfa:type="i"/></sf:SFTTableBehaviorProperty><sf:SFTDefaultHeaderColumnCountProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFTDefaultHeaderColumnCountProperty><sf:SFTDefaultGeometryProperty><sf:geometry sfa:ID="SFDAffineGeometry-1" sf:sizesLocked="true"><sf:naturalSize sfa:w="350" sfa:h="100"/><sf:size sfa:w="350" sfa:h="100"/><sf:position sfa:x="79" sfa:y="171"/></sf:geometry></sf:SFTDefaultGeometryProperty><sf:SFTDefaultHeaderRowCountProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFTDefaultHeaderRowCountProperty></sf:property-map></sf:tabular-style><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-30" sf:name="bibliomisc" sf:ident="paragraph-style-105"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.80000001192092896" sfa:g="1" sfa:b="1" sfa:a="1"/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-31" sf:name="sect1-title" sf:ident="paragraph-style-42"><sf:property-map><sf:fontSize><sf:number sfa:number="18" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-32" sf:name="Free Form" sf:ident="paragraph-style-default"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC/><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-33" sf:name="revision" sf:ident="paragraph-style-75"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="1" sfa:g="1" sfa:b="0.80000001192092896" sfa:a="1"/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-34" sf:name="orderedlist2" sf:ident="paragraph-style-100"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle sfa:ID="SFWPListStyle-8" sf:parent-ident="list-style-2"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-27"><sf:number sfa:number="14.17323" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/></sf:array></sf:listTextIndents><sf:listLabelGeometries><sf:array sfa:ID="NSArray-28"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-54" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-55" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-56" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-57" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-58" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-59" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-60" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-61" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-62" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-29"><sf:number sfa:number="14.17323" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="54" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="90" sfa:type="f"/><sf:number sfa:number="108" sfa:type="f"/><sf:number sfa:number="126" sfa:type="f"/><sf:number sfa:number="144" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-30"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-54" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-28" sf:type="lower-alpha" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-55" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-29" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-56" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-30" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-57" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-31" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-58" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-32" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-59" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-33" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-60" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-34" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-61" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-35" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-62" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-36" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-35" sf:name="Header &amp; Footer" sf:ident="paragraph-style-37"><sf:property-map><sf:fontSize><sf:number sfa:number="10" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs><sf:tabs sfa:ID="SFWPTabs-5"><sf:tabstop sf:pos="468" sf:align="right"/></sf:tabs></sf:tabs><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-8" sf:name="shortaffil" sf:ident="character-style-31"><sf:property-map><sf:underlineColor><sf:null/></sf:underlineColor><sf:fontColor/><sf:fontSize/><sf:textBackground><sf:null/></sf:textBackground><sf:atsuFontFeatures/><sf:superscript/><sf:underline><sf:number sfa:number="1" sfa:type="i"/></sf:underline><sf:bold/><sf:fontName/><sf:ligatures/><sf:strikethru/><sf:baselineShift/><sf:tracking/><sf:capitalization/><sf:textShadow/><sf:language><sf:string sfa:string="en"/></sf:language><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-9" sf:name="revnumber" sf:ident="character-style-18"><sf:property-map><sf:italic/><sf:fontSize/><sf:fontColor/><sf:atsuFontFeatures/><sf:superscript/><sf:underline><sf:number sfa:number="1" sfa:type="i"/></sf:underline><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:fontName/><sf:baselineShift/><sf:ligatures/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-36" sf:name="textobject-title" sf:ident="paragraph-style-78"><sf:property-map><sf:fontSize><sf:number sfa:number="13" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-37" sf:name="caution" sf:ident="paragraph-style-16"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-5"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="1" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-38" sf:name="informalfigure-imagedata" sf:ident="paragraph-style-28"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline><sf:number sfa:number="1" sfa:type="i"/></sf:underline><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName><sf:string sfa:string="Courier-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0.20000000298023224" sfa:b="0.60000002384185791" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-10" sf:name="attribute-name" sf:ident="character-style-2"><sf:property-map><sf:italic/><sf:fontSize/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:fontName><sf:string sfa:string="Courier-Bold"/></sf:fontName><sf:baselineShift/><sf:capitalization/><sf:textShadow/><sf:strikethru/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-39" sf:name="index-title" sf:ident="paragraph-style-27"><sf:property-map><sf:fontSize><sf:number sfa:number="18" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-11" sf:name="pob" sf:ident="character-style-23"><sf:property-map><sf:underlineColor><sf:null/></sf:underlineColor><sf:fontColor/><sf:fontSize/><sf:textBackground><sf:null/></sf:textBackground><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:fontName/><sf:ligatures/><sf:strikethru/><sf:baselineShift/><sf:tracking/><sf:capitalization/><sf:textShadow/><sf:language><sf:string sfa:string="en"/></sf:language><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-12" sf:name="email" sf:ident="character-style-9"><sf:property-map><sf:italic/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="1" sfa:a="1"/></sf:fontColor><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline><sf:number sfa:number="1" sfa:type="i"/></sf:underline><sf:bold/><sf:tracking/><sf:ligatures/><sf:fontName/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:baselineShift/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-13" sf:name="inlinegraphic" sf:ident="character-style-25"><sf:property-map><sf:italic/><sf:fontSize/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0.20000000298023224" sfa:b="0.60000002384185791" sfa:a="1"/></sf:fontColor><sf:atsuFontFeatures/><sf:superscript/><sf:underline><sf:number sfa:number="1" sfa:type="i"/></sf:underline><sf:bold/><sf:tracking/><sf:ligatures/><sf:fontName><sf:string sfa:string="Monaco"/></sf:fontName><sf:baselineShift/><sf:capitalization/><sf:textShadow/><sf:strikethru/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:chart-series-style sfa:ID="SFCSeriesStyle-1" sf:name="Series_3" sf:ident="Series_3" sf:seriesIndex="3"><sf:property-map><sf:SFC2DPieFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75686275959014893" sfa:g="0.047058824449777603" sfa:b="0.12941177189350128" sfa:a="1"/></sf:SFC2DPieFillProperty><sf:SFCBarValueLabelPositionProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFCBarValueLabelPositionProperty><sf:SFC3DColumnFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75686275959014893" sfa:g="0.047058824449777603" sfa:b="0.12941177189350128" sfa:a="1"/></sf:SFC3DColumnFillProperty><sf:SFC2DAreaUseSeriesFillForDataPointFillProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFC2DAreaUseSeriesFillForDataPointFillProperty><sf:SFC2DLineUseSeriesFillForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DLineUseSeriesFillForDataPointFillProperty><sf:SFC3DAreaFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75686275959014893" sfa:g="0.047058824449777603" sfa:b="0.12941177189350128" sfa:a="1"/></sf:SFC3DAreaFillProperty><sf:SFCAreaShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCAreaShowValueLabelProperty><sf:SFCLabelShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-3"/></sf:SFCLabelShadowProperty><sf:SFC2DLineDataPointSymbolProperty><sf:number sfa:number="1" sfa:type="i"/></sf:SFC2DLineDataPointSymbolProperty><sf:SFC2DPieStrokeProperty><sf:stroke sfa:ID="SFRStroke-16" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-16" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DPieStrokeProperty><sf:SFC2DScatterShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DScatterShadowProperty><sf:SFC2DAreaFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75686275959014893" sfa:g="0.047058824449777603" sfa:b="0.12941177189350128" sfa:a="1"/></sf:SFC2DAreaFillProperty><sf:SFC2DLineDataPointFillProperty><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:SFC2DLineDataPointFillProperty><sf:SFC3DPieFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75686275959014893" sfa:g="0.047058824449777603" sfa:b="0.12941177189350128" sfa:a="1"/></sf:SFC3DPieFillProperty><sf:SFC2DLineStrokeProperty><sf:stroke sfa:ID="SFRStroke-17" sf:miter-limit="4" sf:width="4" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75686275959014893" sfa:g="0.047058824449777603" sfa:b="0.12941177189350128" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-17" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DLineStrokeProperty><sf:SFC2DScatterStrokeProperty><sf:stroke sfa:ID="SFRStroke-18" sf:miter-limit="4" sf:width="4" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75686275959014893" sfa:g="0.047058824449777603" sfa:b="0.12941177189350128" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-18" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DScatterStrokeProperty><sf:SFC3DSeriesShininessProperty><sf:number sfa:number="0.5" sfa:type="f"/></sf:SFC3DSeriesShininessProperty><sf:SFC2DAreaDataPointSymbolProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFC2DAreaDataPointSymbolProperty><sf:SFC2DAreaUseStrokeColorForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DAreaUseStrokeColorForDataPointFillProperty><sf:SFC3DSeriesEmissiveColorProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:SFC3DSeriesEmissiveColorProperty><sf:SFC3DTextureTilingProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFC3DTextureTilingProperty><sf:SFC2DLineShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DLineShadowProperty><sf:SFCPieSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-40" sf:ident="Series_3_SFCPieSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment><sf:number sfa:number="2" sfa:type="i"/></sf:alignment><sf:fontSize><sf:number sfa:number="16" sfa:type="f"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCPieSeriesValueParagraphStyleProperty><sf:SFCStackedBarValueLabelPositionProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFCStackedBarValueLabelPositionProperty><sf:SFC2DColumnFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75686275959014893" sfa:g="0.047058824449777603" sfa:b="0.12941177189350128" sfa:a="1"/></sf:SFC2DColumnFillProperty><sf:SFC3DBarFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75686275959014893" sfa:g="0.047058824449777603" sfa:b="0.12941177189350128" sfa:a="1"/></sf:SFC3DBarFillProperty><sf:SFC2DBarStrokeProperty><sf:stroke sfa:ID="SFRStroke-19" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-19" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DBarStrokeProperty><sf:SFCLabelOpacityProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFCLabelOpacityProperty><sf:SFC2DPieShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DPieShadowProperty><sf:SFCPieShowValueLabelProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFCPieShowValueLabelProperty><sf:SFCPieShowSeriesNameLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCPieShowSeriesNameLabelProperty><sf:SFCLineSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-41" sf:ident="Series_3_SFCLineSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCLineSeriesValueParagraphStyleProperty><sf:SFC2DOpacityProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFC2DOpacityProperty><sf:SFCLineValueLabelPositionProperty><sf:number sfa:number="4" sfa:type="i"/></sf:SFCLineValueLabelPositionProperty><sf:SFCPieValueLabelPositionProperty><sf:number sfa:number="13" sfa:type="i"/></sf:SFCPieValueLabelPositionProperty><sf:SFCLineShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCLineShowValueLabelProperty><sf:SFC2DAreaDataPointFillProperty><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:SFC2DAreaDataPointFillProperty><sf:SFCStackedAreaValueLabelPositionProperty><sf:number sfa:number="10" sfa:type="i"/></sf:SFCStackedAreaValueLabelPositionProperty><sf:SFC2DAreaShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DAreaShadowProperty><sf:SFC3DSeriesSpecularColorProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.89999997615814209" sfa:g="0.89999997615814209" sfa:b="0.89999997615814209" sfa:a="1"/></sf:SFC3DSeriesSpecularColorProperty><sf:SFC2DScatterDataPointSymbolProperty><sf:number sfa:number="1" sfa:type="i"/></sf:SFC2DScatterDataPointSymbolProperty><sf:SFC2DBarShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DBarShadowProperty><sf:SFCBarSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-42" sf:ident="Series_3_SFCBarSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="i"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCBarSeriesValueParagraphStyleProperty><sf:SFC2DScatterDataPointFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75686275959014893" sfa:g="0.047058824449777603" sfa:b="0.12941177189350128" sfa:a="1"/></sf:SFC2DScatterDataPointFillProperty><sf:SFC2DBarFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75686275959014893" sfa:g="0.047058824449777603" sfa:b="0.12941177189350128" sfa:a="1"/></sf:SFC2DBarFillProperty><sf:SFCBarShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCBarShowValueLabelProperty><sf:SFC2DAreaStrokeProperty><sf:stroke sfa:ID="SFRStroke-20" sf:miter-limit="4" sf:width="2" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern-ref sfa:IDREF="SFRStrokePattern-15"/></sf:stroke></sf:SFC2DAreaStrokeProperty><sf:SFCAreaValueLabelPositionProperty><sf:number sfa:number="10" sfa:type="i"/></sf:SFCAreaValueLabelPositionProperty><sf:SFC3DPieShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-4"/></sf:SFC3DPieShadowProperty><sf:SFC3DTextureProperty><sf:string sfa:string=""/></sf:SFC3DTextureProperty><sf:SFCAreaSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-43" sf:ident="Series_3_SFCAreaSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="i"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCAreaSeriesValueParagraphStyleProperty><sf:SFC2DLineUseStrokeColorForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DLineUseStrokeColorForDataPointFillProperty><sf:SFC3DLineFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.75686275959014893" sfa:g="0.047058824449777603" sfa:b="0.12941177189350128" sfa:a="1"/></sf:SFC3DLineFillProperty><sf:SFCPieWedgeExplosionProperty><sf:number sfa:number="0" sfa:type="f"/></sf:SFCPieWedgeExplosionProperty></sf:property-map></sf:chart-series-style><sf:characterstyle sfa:ID="SFWPCharacterStyle-14" sf:name="citetitle" sf:ident="character-style-28"><sf:property-map><sf:italic><sf:number sfa:number="1" sfa:type="i"/></sf:italic><sf:fontSize/><sf:fontColor/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold/><sf:tracking/><sf:fontName/><sf:baselineShift/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:ligatures/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:chart-series-style sfa:ID="SFCSeriesStyle-2" sf:name="Series_5" sf:ident="Series_5" sf:seriesIndex="5"><sf:property-map><sf:SFC2DPieFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.92941176891326904" sfa:g="0.78823530673980713" sfa:b="0.14901961386203766" sfa:a="1"/></sf:SFC2DPieFillProperty><sf:SFCBarValueLabelPositionProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFCBarValueLabelPositionProperty><sf:SFC3DColumnFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.92941176891326904" sfa:g="0.78823530673980713" sfa:b="0.14901961386203766" sfa:a="1"/></sf:SFC3DColumnFillProperty><sf:SFC2DAreaUseSeriesFillForDataPointFillProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFC2DAreaUseSeriesFillForDataPointFillProperty><sf:SFC2DLineUseSeriesFillForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DLineUseSeriesFillForDataPointFillProperty><sf:SFC3DAreaFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.92941176891326904" sfa:g="0.78823530673980713" sfa:b="0.14901961386203766" sfa:a="1"/></sf:SFC3DAreaFillProperty><sf:SFCAreaShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCAreaShowValueLabelProperty><sf:SFCLabelShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-3"/></sf:SFCLabelShadowProperty><sf:SFC2DLineDataPointSymbolProperty><sf:number sfa:number="1" sfa:type="i"/></sf:SFC2DLineDataPointSymbolProperty><sf:SFC2DPieStrokeProperty><sf:stroke sfa:ID="SFRStroke-21" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-20" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DPieStrokeProperty><sf:SFC2DScatterShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DScatterShadowProperty><sf:SFC2DAreaFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.92941176891326904" sfa:g="0.78823530673980713" sfa:b="0.14901961386203766" sfa:a="1"/></sf:SFC2DAreaFillProperty><sf:SFC2DLineDataPointFillProperty><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:SFC2DLineDataPointFillProperty><sf:SFC3DPieFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.92941176891326904" sfa:g="0.78823530673980713" sfa:b="0.14901961386203766" sfa:a="1"/></sf:SFC3DPieFillProperty><sf:SFC2DLineStrokeProperty><sf:stroke sfa:ID="SFRStroke-22" sf:miter-limit="4" sf:width="4" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.92941176891326904" sfa:g="0.78823530673980713" sfa:b="0.14901961386203766" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-21" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DLineStrokeProperty><sf:SFC2DScatterStrokeProperty><sf:stroke sfa:ID="SFRStroke-23" sf:miter-limit="4" sf:width="4" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.92941176891326904" sfa:g="0.78823530673980713" sfa:b="0.14901961386203766" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-22" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DScatterStrokeProperty><sf:SFC3DSeriesShininessProperty><sf:number sfa:number="0.5" sfa:type="f"/></sf:SFC3DSeriesShininessProperty><sf:SFC2DAreaDataPointSymbolProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFC2DAreaDataPointSymbolProperty><sf:SFC2DAreaUseStrokeColorForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DAreaUseStrokeColorForDataPointFillProperty><sf:SFC3DSeriesEmissiveColorProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:SFC3DSeriesEmissiveColorProperty><sf:SFC3DTextureTilingProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFC3DTextureTilingProperty><sf:SFC2DLineShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DLineShadowProperty><sf:SFCPieSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-44" sf:ident="Series_5_SFCPieSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment><sf:number sfa:number="2" sfa:type="i"/></sf:alignment><sf:fontSize><sf:number sfa:number="16" sfa:type="f"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCPieSeriesValueParagraphStyleProperty><sf:SFCStackedBarValueLabelPositionProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFCStackedBarValueLabelPositionProperty><sf:SFC2DColumnFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.92941176891326904" sfa:g="0.78823530673980713" sfa:b="0.14901961386203766" sfa:a="1"/></sf:SFC2DColumnFillProperty><sf:SFC3DBarFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.92941176891326904" sfa:g="0.78823530673980713" sfa:b="0.14901961386203766" sfa:a="1"/></sf:SFC3DBarFillProperty><sf:SFC2DBarStrokeProperty><sf:stroke sfa:ID="SFRStroke-24" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-23" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DBarStrokeProperty><sf:SFCLabelOpacityProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFCLabelOpacityProperty><sf:SFC2DPieShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DPieShadowProperty><sf:SFCPieShowValueLabelProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFCPieShowValueLabelProperty><sf:SFCPieShowSeriesNameLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCPieShowSeriesNameLabelProperty><sf:SFCLineSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-45" sf:ident="Series_5_SFCLineSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCLineSeriesValueParagraphStyleProperty><sf:SFC2DOpacityProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFC2DOpacityProperty><sf:SFCLineValueLabelPositionProperty><sf:number sfa:number="4" sfa:type="i"/></sf:SFCLineValueLabelPositionProperty><sf:SFCPieValueLabelPositionProperty><sf:number sfa:number="13" sfa:type="i"/></sf:SFCPieValueLabelPositionProperty><sf:SFCLineShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCLineShowValueLabelProperty><sf:SFC2DAreaDataPointFillProperty><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:SFC2DAreaDataPointFillProperty><sf:SFCStackedAreaValueLabelPositionProperty><sf:number sfa:number="10" sfa:type="i"/></sf:SFCStackedAreaValueLabelPositionProperty><sf:SFC2DAreaShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DAreaShadowProperty><sf:SFC3DSeriesSpecularColorProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.89999997615814209" sfa:g="0.89999997615814209" sfa:b="0.89999997615814209" sfa:a="1"/></sf:SFC3DSeriesSpecularColorProperty><sf:SFC2DScatterDataPointSymbolProperty><sf:number sfa:number="1" sfa:type="i"/></sf:SFC2DScatterDataPointSymbolProperty><sf:SFC2DBarShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DBarShadowProperty><sf:SFCBarSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-46" sf:ident="Series_5_SFCBarSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="i"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCBarSeriesValueParagraphStyleProperty><sf:SFC2DScatterDataPointFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.92941176891326904" sfa:g="0.78823530673980713" sfa:b="0.14901961386203766" sfa:a="1"/></sf:SFC2DScatterDataPointFillProperty><sf:SFC2DBarFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.92941176891326904" sfa:g="0.78823530673980713" sfa:b="0.14901961386203766" sfa:a="1"/></sf:SFC2DBarFillProperty><sf:SFCBarShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCBarShowValueLabelProperty><sf:SFC2DAreaStrokeProperty><sf:stroke sfa:ID="SFRStroke-25" sf:miter-limit="4" sf:width="2" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern-ref sfa:IDREF="SFRStrokePattern-15"/></sf:stroke></sf:SFC2DAreaStrokeProperty><sf:SFCAreaValueLabelPositionProperty><sf:number sfa:number="10" sfa:type="i"/></sf:SFCAreaValueLabelPositionProperty><sf:SFC3DPieShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-4"/></sf:SFC3DPieShadowProperty><sf:SFC3DTextureProperty><sf:string sfa:string=""/></sf:SFC3DTextureProperty><sf:SFCAreaSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-47" sf:ident="Series_5_SFCAreaSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="i"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCAreaSeriesValueParagraphStyleProperty><sf:SFC2DLineUseStrokeColorForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DLineUseStrokeColorForDataPointFillProperty><sf:SFC3DLineFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.92941176891326904" sfa:g="0.78823530673980713" sfa:b="0.14901961386203766" sfa:a="1"/></sf:SFC3DLineFillProperty><sf:SFCPieWedgeExplosionProperty><sf:number sfa:number="0" sfa:type="f"/></sf:SFCPieWedgeExplosionProperty></sf:property-map></sf:chart-series-style><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-48" sf:name="legalnotice" sf:ident="paragraph-style-30"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline><sf:number sfa:number="1" sfa:type="i"/></sf:underline><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.60000002384185791" sfa:g="0.40000000596046448" sfa:b="0.20000000298023224" sfa:a="0.5"/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-49" sf:name="programlisting" sf:ident="paragraph-style-73"><sf:property-map><sf:fontSize><sf:number sfa:number="10" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName><sf:string sfa:string="CourierNewPSMT"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-20"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-50" sf:name="caution-title" sf:ident="paragraph-style-17"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle sfa:ID="SFWPListStyle-9" sf:parent-ident="list-style-default"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-31"><sf:number sfa:number="56.69291" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="108" sfa:type="f"/><sf:number sfa:number="144" sfa:type="f"/><sf:number sfa:number="180" sfa:type="f"/><sf:number sfa:number="216" sfa:type="f"/><sf:number sfa:number="252" sfa:type="f"/><sf:number sfa:number="288" sfa:type="f"/></sf:array></sf:listTextIndents><sf:labelCharacterStyle1><sf:characterstyle-ref sfa:IDREF="SFWPCharacterStyle-4"/></sf:labelCharacterStyle1><sf:listLabelGeometries><sf:array sfa:ID="NSArray-32"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-63" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-64" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-65" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-66" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-67" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-68" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-69" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-70" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-71" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-33"><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="0" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-34"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-63" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-37" sf:type="bullet" sf:format="!" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-64" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-65" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-66" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-67" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-68" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-69" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-70" sf:type="none"/><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-71" sf:type="none"/></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="1" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-51" sf:name="author" sf:ident="paragraph-style-8"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-15" sf:name="None" sf:ident="character-style-null"><sf:property-map/></sf:characterstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-16" sf:ident="kSLImportStylesHeadingStyleIdentifier" sf:parent-ident="character-style-null"><sf:property-map><sf:fontName><sf:string sfa:string="LucidaGrande"/></sf:fontName><sf:fontSize><sf:number sfa:number="13" sfa:type="f"/></sf:fontSize><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0.5" sfa:a="1"/></sf:fontColor></sf:property-map></sf:characterstyle><sf:layoutstyle sfa:ID="SFWPLayoutStyle-10" sf:name="Normal 22" sf:ident="layout-style-20"><sf:property-map><sf:verticalAlignment/><sf:layoutParagraphStyle><sf:null/></sf:layoutParagraphStyle><sf:columns/><sf:padding/><sf:layoutMargins/><sf:followingLayoutStyle><sf:null/></sf:followingLayoutStyle><sf:layoutContinuous/></sf:property-map></sf:layoutstyle><sf:cell-style-ref sfa:IDREF="SFTCellStyle-1"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-52" sf:name="itemizedlist3" sf:ident="paragraph-style-96"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle sfa:ID="SFWPListStyle-10" sf:parent-ident="list-style-2"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-35"><sf:number sfa:number="9.000002" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/></sf:array></sf:listTextIndents><sf:listLabelGeometries><sf:array sfa:ID="NSArray-36"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-72" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-73" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-74" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-75" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-76" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-77" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-78" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-79" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-80" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-37"><sf:number sfa:number="28.34646" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="54" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="90" sfa:type="f"/><sf:number sfa:number="108" sfa:type="f"/><sf:number sfa:number="126" sfa:type="f"/><sf:number sfa:number="144" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-38"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-72" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-38" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-73" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-39" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-74" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-40" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-75" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-41" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-76" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-42" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-77" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-43" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-78" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-44" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-79" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-45" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-80" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-46" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-7" sf:name="graphic-line-style-default" sf:ident="graphic-line-style-default"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:reflection><sf:null/></sf:reflection><sf:headLineEnd><sf:null/></sf:headLineEnd><sf:externalTextWrap><sf:external-text-wrap sfa:ID="SFWPExternalTextWrap-6" sf:wrap-style="tight" sf:floating-wrap-enabled="true" sf:direction="both" sf:attachment-wrap-type="aligned" sf:floating-wrap-type="directional" sf:margin="12" sf:alpha-threshold="0.5"/></sf:externalTextWrap><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:stroke><sf:stroke sfa:ID="SFRStroke-26" sf:miter-limit="4" sf:width="2" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-24" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:fill><sf:null/></sf:fill><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow><sf:tailLineEnd><sf:null/></sf:tailLineEnd></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-8" sf:name="graphic-line-style-default 3" sf:ident="graphic-line-style-default-2" sf:parent-ident="graphic-line-style-default"><sf:property-map><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-53" sf:name="warning" sf:ident="paragraph-style-60"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-5"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="1" sfa:g="1" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-54" sf:name="tip" sf:ident="paragraph-style-58"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-5"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-17" sf:name="jobtitle" sf:ident="character-style-13"><sf:property-map><sf:italic/><sf:fontColor/><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:fontName/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:baselineShift/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-55" sf:name="variablelist-titleabbrev" sf:ident="paragraph-style-64"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic><sf:number sfa:number="1" sfa:type="i"/></sf:italic><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent><sf:number sfa:number="14.18209" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:paragraphstyle><sf:chart-series-style sfa:ID="SFCSeriesStyle-3" sf:name="Series_4" sf:ident="Series_4" sf:seriesIndex="4"><sf:property-map><sf:SFC2DPieFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.90196079015731812" sfa:g="0.55686277151107788" sfa:b="0.14117647707462311" sfa:a="1"/></sf:SFC2DPieFillProperty><sf:SFCBarValueLabelPositionProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFCBarValueLabelPositionProperty><sf:SFC3DColumnFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.90196079015731812" sfa:g="0.55686277151107788" sfa:b="0.14117647707462311" sfa:a="1"/></sf:SFC3DColumnFillProperty><sf:SFC2DAreaUseSeriesFillForDataPointFillProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFC2DAreaUseSeriesFillForDataPointFillProperty><sf:SFC2DLineUseSeriesFillForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DLineUseSeriesFillForDataPointFillProperty><sf:SFC3DAreaFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.90196079015731812" sfa:g="0.55686277151107788" sfa:b="0.14117647707462311" sfa:a="1"/></sf:SFC3DAreaFillProperty><sf:SFCAreaShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCAreaShowValueLabelProperty><sf:SFCLabelShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-3"/></sf:SFCLabelShadowProperty><sf:SFC2DLineDataPointSymbolProperty><sf:number sfa:number="1" sfa:type="i"/></sf:SFC2DLineDataPointSymbolProperty><sf:SFC2DPieStrokeProperty><sf:stroke sfa:ID="SFRStroke-27" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-25" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DPieStrokeProperty><sf:SFC2DScatterShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DScatterShadowProperty><sf:SFC2DAreaFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.90196079015731812" sfa:g="0.55686277151107788" sfa:b="0.14117647707462311" sfa:a="1"/></sf:SFC2DAreaFillProperty><sf:SFC2DLineDataPointFillProperty><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:SFC2DLineDataPointFillProperty><sf:SFC3DPieFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.90196079015731812" sfa:g="0.55686277151107788" sfa:b="0.14117647707462311" sfa:a="1"/></sf:SFC3DPieFillProperty><sf:SFC2DLineStrokeProperty><sf:stroke sfa:ID="SFRStroke-28" sf:miter-limit="4" sf:width="4" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.90196079015731812" sfa:g="0.55686277151107788" sfa:b="0.14117647707462311" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-26" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DLineStrokeProperty><sf:SFC2DScatterStrokeProperty><sf:stroke sfa:ID="SFRStroke-29" sf:miter-limit="4" sf:width="4" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.90196079015731812" sfa:g="0.55686277151107788" sfa:b="0.14117647707462311" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-27" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DScatterStrokeProperty><sf:SFC3DSeriesShininessProperty><sf:number sfa:number="0.5" sfa:type="f"/></sf:SFC3DSeriesShininessProperty><sf:SFC2DAreaDataPointSymbolProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFC2DAreaDataPointSymbolProperty><sf:SFC2DAreaUseStrokeColorForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DAreaUseStrokeColorForDataPointFillProperty><sf:SFC3DSeriesEmissiveColorProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:SFC3DSeriesEmissiveColorProperty><sf:SFC3DTextureTilingProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFC3DTextureTilingProperty><sf:SFC2DLineShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DLineShadowProperty><sf:SFCPieSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-56" sf:ident="Series_4_SFCPieSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment><sf:number sfa:number="2" sfa:type="i"/></sf:alignment><sf:fontSize><sf:number sfa:number="16" sfa:type="f"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCPieSeriesValueParagraphStyleProperty><sf:SFCStackedBarValueLabelPositionProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFCStackedBarValueLabelPositionProperty><sf:SFC2DColumnFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.90196079015731812" sfa:g="0.55686277151107788" sfa:b="0.14117647707462311" sfa:a="1"/></sf:SFC2DColumnFillProperty><sf:SFC3DBarFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.90196079015731812" sfa:g="0.55686277151107788" sfa:b="0.14117647707462311" sfa:a="1"/></sf:SFC3DBarFillProperty><sf:SFC2DBarStrokeProperty><sf:stroke sfa:ID="SFRStroke-30" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-28" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DBarStrokeProperty><sf:SFCLabelOpacityProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFCLabelOpacityProperty><sf:SFC2DPieShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DPieShadowProperty><sf:SFCPieShowValueLabelProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFCPieShowValueLabelProperty><sf:SFCPieShowSeriesNameLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCPieShowSeriesNameLabelProperty><sf:SFCLineSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-57" sf:ident="Series_4_SFCLineSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCLineSeriesValueParagraphStyleProperty><sf:SFC2DOpacityProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFC2DOpacityProperty><sf:SFCLineValueLabelPositionProperty><sf:number sfa:number="4" sfa:type="i"/></sf:SFCLineValueLabelPositionProperty><sf:SFCPieValueLabelPositionProperty><sf:number sfa:number="13" sfa:type="i"/></sf:SFCPieValueLabelPositionProperty><sf:SFCLineShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCLineShowValueLabelProperty><sf:SFC2DAreaDataPointFillProperty><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:SFC2DAreaDataPointFillProperty><sf:SFCStackedAreaValueLabelPositionProperty><sf:number sfa:number="10" sfa:type="i"/></sf:SFCStackedAreaValueLabelPositionProperty><sf:SFC2DAreaShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DAreaShadowProperty><sf:SFC3DSeriesSpecularColorProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.89999997615814209" sfa:g="0.89999997615814209" sfa:b="0.89999997615814209" sfa:a="1"/></sf:SFC3DSeriesSpecularColorProperty><sf:SFC2DScatterDataPointSymbolProperty><sf:number sfa:number="1" sfa:type="i"/></sf:SFC2DScatterDataPointSymbolProperty><sf:SFC2DBarShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DBarShadowProperty><sf:SFCBarSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-58" sf:ident="Series_4_SFCBarSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="i"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCBarSeriesValueParagraphStyleProperty><sf:SFC2DScatterDataPointFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.90196079015731812" sfa:g="0.55686277151107788" sfa:b="0.14117647707462311" sfa:a="1"/></sf:SFC2DScatterDataPointFillProperty><sf:SFC2DBarFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.90196079015731812" sfa:g="0.55686277151107788" sfa:b="0.14117647707462311" sfa:a="1"/></sf:SFC2DBarFillProperty><sf:SFCBarShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCBarShowValueLabelProperty><sf:SFC2DAreaStrokeProperty><sf:stroke sfa:ID="SFRStroke-31" sf:miter-limit="4" sf:width="2" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern-ref sfa:IDREF="SFRStrokePattern-15"/></sf:stroke></sf:SFC2DAreaStrokeProperty><sf:SFCAreaValueLabelPositionProperty><sf:number sfa:number="10" sfa:type="i"/></sf:SFCAreaValueLabelPositionProperty><sf:SFC3DPieShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-4"/></sf:SFC3DPieShadowProperty><sf:SFC3DTextureProperty><sf:string sfa:string=""/></sf:SFC3DTextureProperty><sf:SFCAreaSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-59" sf:ident="Series_4_SFCAreaSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="i"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCAreaSeriesValueParagraphStyleProperty><sf:SFC2DLineUseStrokeColorForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DLineUseStrokeColorForDataPointFillProperty><sf:SFC3DLineFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.90196079015731812" sfa:g="0.55686277151107788" sfa:b="0.14117647707462311" sfa:a="1"/></sf:SFC3DLineFillProperty><sf:SFCPieWedgeExplosionProperty><sf:number sfa:number="0" sfa:type="f"/></sf:SFCPieWedgeExplosionProperty></sf:property-map></sf:chart-series-style><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-60" sf:name="sect5-subtitle" sf:ident="paragraph-style-51"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-18" sf:name="otheraddr" sf:ident="character-style-30"><sf:property-map><sf:italic/><sf:fontSize/><sf:fontColor/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:fontName><sf:string sfa:string="CourierNewPS-BoldMT"/></sf:fontName><sf:baselineShift/><sf:ligatures/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-61" sf:name="tip-title" sf:ident="paragraph-style-59"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-5"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:cell-style-ref sfa:IDREF="SFTCellStyle-3"/><sf:graphic-style sfa:ID="SFDGraphicStyle-9" sf:name="graphic-shape-style-default" sf:ident="graphic-shape-style-default"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:reflection><sf:null/></sf:reflection><sf:externalTextWrap><sf:external-text-wrap sfa:ID="SFWPExternalTextWrap-7" sf:wrap-style="tight" sf:floating-wrap-enabled="true" sf:direction="both" sf:attachment-wrap-type="aligned" sf:floating-wrap-type="directional" sf:margin="12" sf:alpha-threshold="0.5"/></sf:externalTextWrap><sf:stroke><sf:stroke sfa:ID="SFRStroke-32" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-29" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.40784314274787903" sfa:g="0.63529413938522339" sfa:b="0.18431372940540314" sfa:a="1"/></sf:fill><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-10" sf:name="graphic-shape-style-default 8" sf:ident="graphic-shape-style-default-7" sf:parent-ident="graphic-shape-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.41568627953529358" sfa:g="0.66274511814117432" sfa:b="0.39215686917304993" sfa:a="1"/></sf:fill></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-11" sf:name="graphic-shape-style-default 3" sf:ident="graphic-shape-style-default-2" sf:parent-ident="graphic-shape-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.41568627953529358" sfa:g="0.66274511814117432" sfa:b="0.39215686917304993" sfa:a="1"/></sf:fill></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-12" sf:name="graphic-shape-style-default 2" sf:ident="graphic-shape-style-default-1" sf:parent-ident="graphic-shape-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:color xsi:type="sfa:device-cmyk-color-type" sfa:c="0" sfa:m="0" sfa:y="0" sfa:k="0.34999999403953552" sfa:a="1"/></sf:fill></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-13" sf:name="graphic-shape-style-default 7" sf:ident="graphic-shape-style-default-6" sf:parent-ident="graphic-shape-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.41568627953529358" sfa:g="0.66274511814117432" sfa:b="0.39215686917304993" sfa:a="1"/></sf:fill></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-14" sf:name="graphic-shape-style-default 4" sf:ident="graphic-shape-style-default-3" sf:parent-ident="graphic-shape-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.41568627953529358" sfa:g="0.66274511814117432" sfa:b="0.39215686917304993" sfa:a="1"/></sf:fill></sf:property-map></sf:graphic-style><sf:characterstyle sfa:ID="SFWPCharacterStyle-19" sf:name="lineage" sf:ident="character-style-14"><sf:property-map><sf:italic/><sf:fontSize/><sf:fontColor/><sf:atsuFontFeatures/><sf:superscript/><sf:underline><sf:number sfa:number="1" sfa:type="i"/></sf:underline><sf:bold/><sf:tracking/><sf:ligatures/><sf:fontName/><sf:baselineShift/><sf:capitalization/><sf:textShadow/><sf:strikethru/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-62" sf:ident="chart-paragraph-style-default"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC/><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:italic/><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:word_underline/><sf:decimalTab/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-41"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-63" sf:ident="Series_1_SFCBarSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="i"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-57"/><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-56"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-64" sf:ident="Series_2_SFCLineSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-65" sf:ident="SFCValueAxisParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-59"/><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-47"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-66" sf:ident="Series_2_SFCBarSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="i"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-45"/><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-24"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-67" sf:ident="Series_1_SFCPieSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment><sf:number sfa:number="2" sfa:type="i"/></sf:alignment><sf:fontSize><sf:number sfa:number="16" sfa:type="f"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-68" sf:ident="SFCValueAxisTitleParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:outlineLevel/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC/><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:italic/><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-69" sf:ident="SFCLegendParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-58"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-70" sf:ident="Series_1_SFCLineSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-71" sf:ident="SFCCategoryAxisTitleParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:outlineLevel/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC/><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:italic/><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-42"/><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-44"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-72" sf:name="orderedlist1" sf:ident="paragraph-style-99"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle sfa:ID="SFWPListStyle-11" sf:parent-ident="list-style-2"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-39"><sf:number sfa:number="14.17323" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/></sf:array></sf:listTextIndents><sf:listLabelGeometries><sf:array sfa:ID="NSArray-40"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-81" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-82" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-83" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-84" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-85" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-86" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-87" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-88" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-89" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-41"><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="54" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="90" sfa:type="f"/><sf:number sfa:number="108" sfa:type="f"/><sf:number sfa:number="126" sfa:type="f"/><sf:number sfa:number="144" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-42"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-81" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-47" sf:type="decimal" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-82" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-48" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-83" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-49" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-84" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-50" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-85" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-51" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-86" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-52" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-87" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-53" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-88" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-54" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-89" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-55" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-23"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-73" sf:name="variablelist-term" sf:ident="paragraph-style-62"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName><sf:string sfa:string="Courier"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:tocstyle sfa:ID="SLTOCParagraphStyle-5" sfa:sfclass="paragraphstyle" sf:name="TOC Heading 3" sf:ident="toc-paragraph-style-3"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:SLTOCPageNumberStyle><sf:null/></sf:SLTOCPageNumberStyle><sf:keepLinesTogether/><sf:listStyle><sf:null/></sf:listStyle><sf:outlineLevel/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:dropCap/><sf:firstTopicNumber/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic><sf:number sfa:number="1" sfa:type="c"/></sf:italic><sf:SLTOCEntryStyle><sf:null/></sf:SLTOCEntryStyle><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs><sf:tabs sfa:ID="SFWPTabs-6"><sf:tabstop sf:pos="481.61416625976562" sf:align="right"/></sf:tabs></sf:tabs><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:SLTOCEnabledStyles><sf:null/></sf:SLTOCEnabledStyles><sf:SLTOCDisabledStyles><sf:null/></sf:SLTOCDisabledStyles><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:SLTOCShowPageNumber/><sf:keepWithNext/><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="28.34646" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="28.34646" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:tocstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-20" sf:name="literal" sf:ident="character-style-24"><sf:property-map><sf:italic/><sf:fontColor/><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold/><sf:tracking/><sf:ligatures/><sf:fontName><sf:string sfa:string="Courier"/></sf:fontName><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:baselineShift/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-21" sf:name="country" sf:ident="character-style-7"><sf:property-map><sf:italic/><sf:fontColor/><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:fontName/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:baselineShift/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:chart-series-style sfa:ID="SFCSeriesStyle-4" sf:name="Series_1" sf:ident="Series_1" sf:seriesIndex="1"><sf:property-map><sf:SFC2DPieFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.16862745583057404" sfa:g="0.4117647111415863" sfa:b="0.56862747669219971" sfa:a="1"/></sf:SFC2DPieFillProperty><sf:SFCBarValueLabelPositionProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFCBarValueLabelPositionProperty><sf:SFC3DColumnFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.16862745583057404" sfa:g="0.4117647111415863" sfa:b="0.56862747669219971" sfa:a="1"/></sf:SFC3DColumnFillProperty><sf:SFC2DAreaUseSeriesFillForDataPointFillProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFC2DAreaUseSeriesFillForDataPointFillProperty><sf:SFC2DLineUseSeriesFillForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DLineUseSeriesFillForDataPointFillProperty><sf:SFC3DAreaFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.16862745583057404" sfa:g="0.4117647111415863" sfa:b="0.56862747669219971" sfa:a="1"/></sf:SFC3DAreaFillProperty><sf:SFCAreaShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCAreaShowValueLabelProperty><sf:SFCLabelShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-3"/></sf:SFCLabelShadowProperty><sf:SFC2DLineDataPointSymbolProperty><sf:number sfa:number="1" sfa:type="i"/></sf:SFC2DLineDataPointSymbolProperty><sf:SFC2DPieStrokeProperty><sf:stroke sfa:ID="SFRStroke-33" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-30" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DPieStrokeProperty><sf:SFC2DScatterShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DScatterShadowProperty><sf:SFC2DAreaFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.16862745583057404" sfa:g="0.4117647111415863" sfa:b="0.56862747669219971" sfa:a="1"/></sf:SFC2DAreaFillProperty><sf:SFC2DLineDataPointFillProperty><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:SFC2DLineDataPointFillProperty><sf:SFC3DPieFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.16862745583057404" sfa:g="0.4117647111415863" sfa:b="0.56862747669219971" sfa:a="1"/></sf:SFC3DPieFillProperty><sf:SFC2DLineStrokeProperty><sf:stroke sfa:ID="SFRStroke-34" sf:miter-limit="4" sf:width="4" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.16862745583057404" sfa:g="0.4117647111415863" sfa:b="0.56862747669219971" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-31" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DLineStrokeProperty><sf:SFC2DScatterStrokeProperty><sf:stroke sfa:ID="SFRStroke-35" sf:miter-limit="4" sf:width="4" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.16862745583057404" sfa:g="0.4117647111415863" sfa:b="0.56862747669219971" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-32" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DScatterStrokeProperty><sf:SFC3DSeriesShininessProperty><sf:number sfa:number="0.5" sfa:type="f"/></sf:SFC3DSeriesShininessProperty><sf:SFC2DAreaDataPointSymbolProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFC2DAreaDataPointSymbolProperty><sf:SFC2DAreaUseStrokeColorForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DAreaUseStrokeColorForDataPointFillProperty><sf:SFC3DSeriesEmissiveColorProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:SFC3DSeriesEmissiveColorProperty><sf:SFC3DTextureTilingProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFC3DTextureTilingProperty><sf:SFC2DLineShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DLineShadowProperty><sf:SFCPieSeriesValueParagraphStyleProperty><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-67"/></sf:SFCPieSeriesValueParagraphStyleProperty><sf:SFCStackedBarValueLabelPositionProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFCStackedBarValueLabelPositionProperty><sf:SFC2DColumnFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.16862745583057404" sfa:g="0.4117647111415863" sfa:b="0.56862747669219971" sfa:a="1"/></sf:SFC2DColumnFillProperty><sf:SFC3DBarFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.16862745583057404" sfa:g="0.4117647111415863" sfa:b="0.56862747669219971" sfa:a="1"/></sf:SFC3DBarFillProperty><sf:SFC2DBarStrokeProperty><sf:stroke sfa:ID="SFRStroke-36" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-33" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DBarStrokeProperty><sf:SFCLabelOpacityProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFCLabelOpacityProperty><sf:SFC2DPieShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DPieShadowProperty><sf:SFCPieShowValueLabelProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFCPieShowValueLabelProperty><sf:SFCPieShowSeriesNameLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCPieShowSeriesNameLabelProperty><sf:SFCLineSeriesValueParagraphStyleProperty><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-70"/></sf:SFCLineSeriesValueParagraphStyleProperty><sf:SFC2DOpacityProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFC2DOpacityProperty><sf:SFCLineValueLabelPositionProperty><sf:number sfa:number="4" sfa:type="i"/></sf:SFCLineValueLabelPositionProperty><sf:SFCPieValueLabelPositionProperty><sf:number sfa:number="13" sfa:type="i"/></sf:SFCPieValueLabelPositionProperty><sf:SFCLineShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCLineShowValueLabelProperty><sf:SFC2DAreaDataPointFillProperty><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:SFC2DAreaDataPointFillProperty><sf:SFCStackedAreaValueLabelPositionProperty><sf:number sfa:number="10" sfa:type="i"/></sf:SFCStackedAreaValueLabelPositionProperty><sf:SFC2DAreaShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DAreaShadowProperty><sf:SFC3DSeriesSpecularColorProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.89999997615814209" sfa:g="0.89999997615814209" sfa:b="0.89999997615814209" sfa:a="1"/></sf:SFC3DSeriesSpecularColorProperty><sf:SFC2DScatterDataPointSymbolProperty><sf:number sfa:number="1" sfa:type="i"/></sf:SFC2DScatterDataPointSymbolProperty><sf:SFC2DBarShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DBarShadowProperty><sf:SFCBarSeriesValueParagraphStyleProperty><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-63"/></sf:SFCBarSeriesValueParagraphStyleProperty><sf:SFC2DScatterDataPointFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.16862745583057404" sfa:g="0.4117647111415863" sfa:b="0.56862747669219971" sfa:a="1"/></sf:SFC2DScatterDataPointFillProperty><sf:SFC2DBarFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.16862745583057404" sfa:g="0.4117647111415863" sfa:b="0.56862747669219971" sfa:a="1"/></sf:SFC2DBarFillProperty><sf:SFCBarShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCBarShowValueLabelProperty><sf:SFC2DAreaStrokeProperty><sf:stroke sfa:ID="SFRStroke-37" sf:miter-limit="4" sf:width="2" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern-ref sfa:IDREF="SFRStrokePattern-15"/></sf:stroke></sf:SFC2DAreaStrokeProperty><sf:SFCAreaValueLabelPositionProperty><sf:number sfa:number="10" sfa:type="i"/></sf:SFCAreaValueLabelPositionProperty><sf:SFC3DPieShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-4"/></sf:SFC3DPieShadowProperty><sf:SFC3DTextureProperty><sf:string sfa:string=""/></sf:SFC3DTextureProperty><sf:SFCAreaSeriesValueParagraphStyleProperty><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-74" sf:ident="Series_1_SFCAreaSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="i"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle></sf:SFCAreaSeriesValueParagraphStyleProperty><sf:SFC2DLineUseStrokeColorForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DLineUseStrokeColorForDataPointFillProperty><sf:SFC3DLineFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.16862745583057404" sfa:g="0.4117647111415863" sfa:b="0.56862747669219971" sfa:a="1"/></sf:SFC3DLineFillProperty><sf:SFCPieWedgeExplosionProperty><sf:number sfa:number="0" sfa:type="f"/></sf:SFCPieWedgeExplosionProperty></sf:property-map></sf:chart-series-style><sf:characterstyle sfa:ID="SFWPCharacterStyle-22" sf:name="ulink" sf:ident="character-style-17"><sf:property-map><sf:italic/><sf:fontSize/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="1" sfa:a="1"/></sf:fontColor><sf:atsuFontFeatures/><sf:superscript/><sf:underline><sf:number sfa:number="1" sfa:type="i"/></sf:underline><sf:bold/><sf:tracking/><sf:fontName/><sf:baselineShift/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:ligatures/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-75" sf:name="figure-title" sf:ident="paragraph-style-67"><sf:property-map><sf:fontSize><sf:number sfa:number="13" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent><sf:number sfa:number="28.34646" sfa:type="f"/></sf:rightIndent><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-76" sf:name="itemizedlist4" sf:ident="paragraph-style-97"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle sfa:ID="SFWPListStyle-12" sf:parent-ident="list-style-2"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-43"><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/><sf:number sfa:number="9" sfa:type="f"/></sf:array></sf:listTextIndents><sf:listLabelGeometries><sf:array sfa:ID="NSArray-44"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-90" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-91" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-92" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-93" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-94" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-95" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-96" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-97" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-98" sf:align="left" sf:scale="1" sf:offset="-1" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-45"><sf:number sfa:number="42.51968" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="54" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="90" sfa:type="f"/><sf:number sfa:number="108" sfa:type="f"/><sf:number sfa:number="126" sfa:type="f"/><sf:number sfa:number="144" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-46"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-90" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-56" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-91" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-57" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-92" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-58" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-93" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-59" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-94" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-60" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-95" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-61" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-96" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-62" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-97" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-63" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-98" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-64" sf:type="bullet" sf:format="&#x2022;" sf:first="0"/></sf:list-label-typeinfo></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-77" sf:name="keyword" sf:ident="paragraph-style-20"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="1" sfa:g="0.80000001192092896" sfa:b="0.40000000596046448" sfa:a="1"/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-23" sf:name="inlineerror" sf:ident="character-style-12"><sf:property-map><sf:italic/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="1" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold/><sf:tracking/><sf:ligatures/><sf:fontName/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:baselineShift/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-78" sf:name="affiliation" sf:ident="paragraph-style-5"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-79" sf:name="warning-title" sf:ident="paragraph-style-61"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-5"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="1" sfa:g="1" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-24" sf:name="surname" sf:ident="character-style-29"><sf:property-map><sf:italic/><sf:fontSize/><sf:fontColor/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:fontName/><sf:baselineShift/><sf:ligatures/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-80" sf:name="bibliodiv-title" sf:ident="paragraph-style-93"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="14.17323" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="14.17323" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-25" sf:name="sgmltag" sf:ident="character-style-22"><sf:property-map><sf:italic/><sf:fontSize/><sf:fontColor/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:fontName><sf:string sfa:string="Courier-Bold"/></sf:fontName><sf:baselineShift/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:ligatures/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-26" sf:name="honorific" sf:ident="character-style-11"><sf:property-map><sf:italic/><sf:fontColor/><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:fontName/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:baselineShift/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-40"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-81" sf:name="Footnote Text" sf:ident="kSFWPFootnoteTextStyleIdentifier"><sf:property-map><sf:fontSize><sf:number sfa:number="10" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="10" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-82" sf:name="preface-title" sf:ident="paragraph-style-40"><sf:property-map><sf:fontSize><sf:number sfa:number="18" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-83" sf:ident="SFCCategoryAxisParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-84" sf:ident="Series_2_SFCPieSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment><sf:number sfa:number="2" sfa:type="i"/></sf:alignment><sf:fontSize><sf:number sfa:number="16" sfa:type="f"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-27" sf:name="fax" sf:ident="character-style-8"><sf:property-map><sf:italic/><sf:fontColor/><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold/><sf:tracking/><sf:ligatures/><sf:fontName><sf:string sfa:string="Courier"/></sf:fontName><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:baselineShift/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-15" sf:name="graphic-image-style-default" sf:ident="graphic-image-style-default"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:reflection><sf:null/></sf:reflection><sf:externalTextWrap><sf:external-text-wrap sfa:ID="SFWPExternalTextWrap-8" sf:wrap-style="tight" sf:floating-wrap-enabled="true" sf:direction="both" sf:attachment-wrap-type="aligned" sf:floating-wrap-type="directional" sf:margin="12" sf:alpha-threshold="0.5"/></sf:externalTextWrap><sf:stroke><sf:stroke sfa:ID="SFRStroke-38" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-34" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:null/></sf:fill><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-16" sf:name="graphic-image-style-default 3" sf:ident="graphic-image-style-default-2" sf:parent-ident="graphic-image-style-default"><sf:property-map><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-85" sf:name="xinclude" sf:ident="paragraph-style-85"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.80000001192092896" sfa:g="0.20000000298023224" sfa:b="0.20000000298023224" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.20000000298023224" sfa:g="0.20000000298023224" sfa:b="0.20000000298023224" sfa:a="1"/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-86" sf:name="bibliography-title" sf:ident="paragraph-style-9"><sf:property-map><sf:fontSize><sf:number sfa:number="18" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-87" sf:name="simpara" sf:ident="paragraph-style-55"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-88" sf:name="book-title" sf:ident="paragraph-style-3"><sf:property-map><sf:fontSize><sf:number sfa:number="28" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-4"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="24" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-17" sf:name="graphic-movie-style-default" sf:ident="graphic-movie-style-default"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:reflection><sf:null/></sf:reflection><sf:externalTextWrap><sf:external-text-wrap sfa:ID="SFWPExternalTextWrap-9" sf:wrap-style="tight" sf:floating-wrap-enabled="true" sf:direction="both" sf:attachment-wrap-type="aligned" sf:floating-wrap-type="directional" sf:margin="12" sf:alpha-threshold="0.5"/></sf:externalTextWrap><sf:stroke><sf:stroke sfa:ID="SFRStroke-39" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-35" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:null/></sf:fill><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-18" sf:name="graphic-movie-style-default 2" sf:ident="graphic-movie-style-default-1" sf:parent-ident="graphic-movie-style-default"><sf:property-map><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-43"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-89" sf:name="abstract-title" sf:ident="paragraph-style-88"><sf:property-map><sf:fontSize><sf:number sfa:number="15" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-28" sf:name="firstname" sf:ident="character-style-10"><sf:property-map><sf:italic><sf:number sfa:number="1" sfa:type="i"/></sf:italic><sf:fontColor/><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold/><sf:tracking/><sf:ligatures/><sf:fontName/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:baselineShift/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-90" sf:name="note" sf:ident="paragraph-style-31"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-5"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:sectionstyle sfa:ID="SFWPSectionStyle-3" sf:name="Normal" sf:ident="section-style-default"><sf:property-map><sf:sectionLayoutStyle><sf:null/></sf:sectionLayoutStyle><sf:inheritPreviousHF><sf:number sfa:number="1" sfa:type="c"/></sf:inheritPreviousHF><sf:sectionPageNumberStart><sf:number sfa:number="1" sfa:type="i"/></sf:sectionPageNumberStart><sf:pageMasterFirstPageDifferent><sf:number sfa:number="0" sfa:type="c"/></sf:pageMasterFirstPageDifferent><sf:firstPageMaster><sf:pagemaster sfa:ID="SFWPPageMaster-6" sl:header="SFWPDefaultFirstHeaderIdentifier" sl:footer="SFWPDefaultFirstFooterIdentifier"/></sf:firstPageMaster><sf:evenPageMaster><sf:pagemaster sfa:ID="SFWPPageMaster-7" sl:header="SFWPDefaultEvenHeaderIdentifier" sl:footer="SFWPDefaultEvenFooterIdentifier"/></sf:evenPageMaster><sf:startKind><sf:number sfa:number="0" sfa:type="i"/></sf:startKind><sf:pageMasterLeftRightPagesDifferent><sf:number sfa:number="0" sfa:type="c"/></sf:pageMasterLeftRightPagesDifferent><sf:sectionPageNumberKind><sf:number sfa:number="0" sfa:type="i"/></sf:sectionPageNumberKind><sf:oddPageMaster><sf:pagemaster sfa:ID="SFWPPageMaster-8" sl:header="SFWPDefaultOddHeaderIdentifier" sl:footer="SFWPDefaultOddFooterIdentifier"/></sf:oddPageMaster></sf:property-map></sf:sectionstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-29" sf:name="postcode" sf:ident="character-style-27"><sf:property-map><sf:underlineColor><sf:null/></sf:underlineColor><sf:fontColor/><sf:fontSize/><sf:textBackground><sf:null/></sf:textBackground><sf:atsuFontFeatures/><sf:superscript/><sf:underline><sf:number sfa:number="1" sfa:type="i"/></sf:underline><sf:bold/><sf:fontName/><sf:ligatures/><sf:strikethru/><sf:baselineShift/><sf:tracking/><sf:capitalization/><sf:textShadow/><sf:language><sf:string sfa:string="en"/></sf:language><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-91" sf:name="important-title" sf:ident="paragraph-style-26"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-9"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="1" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-92" sf:name="sect4-title" sf:ident="paragraph-style-48"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-93" sf:ident="SFCChartTitleParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:outlineLevel/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC/><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:italic/><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-94" sf:name="example-title" sf:ident="paragraph-style-66"><sf:property-map><sf:fontSize><sf:number sfa:number="13" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent><sf:number sfa:number="28.34646" sfa:type="f"/></sf:rightIndent><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:paragraphstyle><sf:liststyle sfa:ID="SFWPListStyle-13" sf:name="Legal" sf:ident="list-style-4"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-47"><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="32.4" sfa:type="f"/><sf:number sfa:number="43.2" sfa:type="f"/><sf:number sfa:number="52.56" sfa:type="f"/><sf:number sfa:number="62.64" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="82.79999" sfa:type="f"/><sf:number sfa:number="92.16" sfa:type="f"/><sf:number sfa:number="102.96" sfa:type="f"/></sf:array></sf:listTextIndents><sf:listLabelGeometries><sf:array sfa:ID="NSArray-48"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-99" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-100" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-101" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-102" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-103" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-104" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-105" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-106" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-107" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-49"><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="54" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="90" sfa:type="f"/><sf:number sfa:number="108" sfa:type="f"/><sf:number sfa:number="126" sfa:type="f"/><sf:number sfa:number="144" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-50"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-99" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-65" sf:type="decimal" sf:format="%P%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-100" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-66" sf:type="decimal" sf:format="%P%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-101" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-67" sf:type="decimal" sf:format="%P%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-102" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-68" sf:type="decimal" sf:format="%P%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-103" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-69" sf:type="decimal" sf:format="%P%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-104" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-70" sf:type="decimal" sf:format="%P%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-105" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-71" sf:type="decimal" sf:format="%P%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-106" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-72" sf:type="decimal" sf:format="%P%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-107" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-73" sf:type="decimal" sf:format="%P%L." sf:first="1"/></sf:list-label-typeinfo></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle><sf:graphic-style sfa:ID="SFDGraphicStyle-19" sf:name="graphic-textbox-style-default" sf:ident="graphic-textbox-style-default"><sf:property-map><sf:opacity><sf:number sfa:number="1" sfa:type="f"/></sf:opacity><sf:reflection><sf:null/></sf:reflection><sf:externalTextWrap><sf:external-text-wrap sfa:ID="SFWPExternalTextWrap-10" sf:wrap-style="regular" sf:floating-wrap-enabled="true" sf:direction="both" sf:attachment-wrap-type="aligned" sf:floating-wrap-type="directional" sf:margin="12" sf:alpha-threshold="0.5"/></sf:externalTextWrap><sf:stroke><sf:stroke sfa:ID="SFRStroke-40" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-36" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:null/></sf:fill><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-20" sf:name="graphic-textbox-style-default 4" sf:ident="graphic-textbox-style-default-3" sf:parent-ident="graphic-textbox-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:stroke><sf:stroke sfa:ID="SFRStroke-41" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-37" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:fill><sf:null/></sf:fill></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-21" sf:name="graphic-textbox-style-default 3" sf:ident="graphic-textbox-style-default-2" sf:parent-ident="graphic-textbox-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:stroke><sf:stroke sfa:ID="SFRStroke-42" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-38" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:fill><sf:null/></sf:fill></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-22" sf:name="graphic-textbox-style-default 9" sf:ident="graphic-textbox-style-default-8" sf:parent-ident="graphic-textbox-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-23" sf:name="graphic-textbox-style-default 6" sf:ident="graphic-textbox-style-default-5" sf:parent-ident="graphic-textbox-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:stroke><sf:stroke sfa:ID="SFRStroke-43" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-39" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:fill><sf:null/></sf:fill></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-24" sf:name="graphic-textbox-style-default 5" sf:ident="graphic-textbox-style-default-4" sf:parent-ident="graphic-textbox-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:stroke><sf:stroke sfa:ID="SFRStroke-44" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="0" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-40" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:stroke><sf:fill><sf:null/></sf:fill></sf:property-map></sf:graphic-style><sf:graphic-style sfa:ID="SFDGraphicStyle-25" sf:name="graphic-textbox-style-default 8" sf:ident="graphic-textbox-style-default-7" sf:parent-ident="graphic-textbox-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/><sf:liststyle-ref sfa:IDREF="SFWPListStyle-6"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-95" sf:ident="Series_2_SFCAreaSeriesValueParagraphStyleProperty" sf:parent-ident="chart-paragraph-style-default"><sf:property-map><sf:outline/><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:word_underline/><sf:decimalTab/><sf:word_strikethrough/><sf:keepLinesTogether/><sf:spaceAfter/><sf:alignment/><sf:fontSize><sf:number sfa:number="14" sfa:type="i"/></sf:fontSize><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:dropCap/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops/><sf:tocStyle><sf:null/></sf:tocStyle><sf:firstTopicNumber/><sf:outlineLevel/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:superscript/><sf:hyphenate/><sf:underlineColor><sf:null/></sf:underlineColor><sf:hidden/><sf:showInTOC/><sf:kerning/><sf:pageBreakBefore/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:fontColor><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:capitalization/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-26" sf:name="graphic-line-style-default 2" sf:ident="graphic-line-style-default-1" sf:parent-ident="graphic-line-style-default"><sf:property-map><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:characterstyle sfa:ID="SFWPCharacterStyle-30" sf:name="phone" sf:ident="character-style-21"><sf:property-map><sf:underlineColor><sf:null/></sf:underlineColor><sf:fontColor/><sf:fontSize/><sf:textBackground><sf:null/></sf:textBackground><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold/><sf:fontName><sf:string sfa:string="CourierNewPSMT"/></sf:fontName><sf:ligatures/><sf:strikethru/><sf:baselineShift/><sf:tracking/><sf:capitalization/><sf:textShadow/><sf:language><sf:string sfa:string="en"/></sf:language><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-96" sf:name="glossary-title" sf:ident="paragraph-style-24"><sf:property-map><sf:fontSize><sf:number sfa:number="18" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-27" sf:name="graphic-image-style-default 2" sf:ident="graphic-image-style-default-1" sf:parent-ident="graphic-image-style-default"><sf:property-map><sf:shadow><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:shadow></sf:property-map></sf:graphic-style><sf:liststyle sfa:ID="SFWPListStyle-14" sf:name="Numbered List" sf:ident="list-style-1"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-51"><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/></sf:array></sf:listTextIndents><sf:listLabelGeometries><sf:array sfa:ID="NSArray-52"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-108" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-109" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-110" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-111" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-112" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-113" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-114" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-115" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-116" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-53"><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="54" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="90" sfa:type="f"/><sf:number sfa:number="108" sfa:type="f"/><sf:number sfa:number="126" sfa:type="f"/><sf:number sfa:number="144" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-54"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-108" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-74" sf:type="decimal" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-109" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-75" sf:type="decimal" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-110" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-76" sf:type="decimal" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-111" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-77" sf:type="decimal" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-112" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-78" sf:type="decimal" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-113" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-79" sf:type="decimal" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-114" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-80" sf:type="decimal" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-115" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-81" sf:type="decimal" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-116" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-82" sf:type="decimal" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-46"/><sf:characterstyle sfa:ID="SFWPCharacterStyle-31" sf:name="orgname" sf:ident="character-style-26"><sf:property-map><sf:italic/><sf:fontColor/><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:fontName/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:baselineShift/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-97" sf:name="sect4-subtitle" sf:ident="paragraph-style-49"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-98" sf:name="part-title" sf:ident="paragraph-style-86"><sf:property-map><sf:fontSize><sf:number sfa:number="28" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-4"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="24" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-32" sf:name="othername" sf:ident="character-style-20"><sf:property-map><sf:underlineColor><sf:null/></sf:underlineColor><sf:fontColor/><sf:fontSize/><sf:textBackground><sf:null/></sf:textBackground><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold/><sf:fontName/><sf:ligatures/><sf:strikethru/><sf:baselineShift/><sf:tracking/><sf:capitalization/><sf:textShadow/><sf:language><sf:string sfa:string="en"/></sf:language><sf:italic><sf:number sfa:number="1" sfa:type="i"/></sf:italic><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-28" sf:name="graphic-shape-style-default 6" sf:ident="graphic-shape-style-default-5" sf:parent-ident="graphic-shape-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.41568627953529358" sfa:g="0.66274511814117432" sfa:b="0.39215686917304993" sfa:a="1"/></sf:fill></sf:property-map></sf:graphic-style><sf:sectionstyle sfa:ID="SFWPSectionStyle-4" sf:name="Normal 2" sf:ident="section-style-0"><sf:property-map><sf:sectionLayoutStyle><sf:null/></sf:sectionLayoutStyle><sf:inheritPreviousHF><sf:number sfa:number="1" sfa:type="c"/></sf:inheritPreviousHF><sf:sectionPageNumberStart><sf:number sfa:number="1" sfa:type="i"/></sf:sectionPageNumberStart><sf:pageMasterFirstPageDifferent><sf:number sfa:number="0" sfa:type="c"/></sf:pageMasterFirstPageDifferent><sf:firstPageMaster><sf:pagemaster sfa:ID="SFWPPageMaster-9" sl:header="" sl:footer=""/></sf:firstPageMaster><sf:evenPageMaster><sf:pagemaster sfa:ID="SFWPPageMaster-10" sl:header="" sl:footer=""/></sf:evenPageMaster><sf:startKind><sf:number sfa:number="0" sfa:type="i"/></sf:startKind><sf:pageMasterLeftRightPagesDifferent><sf:number sfa:number="0" sfa:type="c"/></sf:pageMasterLeftRightPagesDifferent><sf:sectionPageNumberKind><sf:number sfa:number="0" sfa:type="i"/></sf:sectionPageNumberKind><sf:oddPageMaster><sf:pagemaster sfa:ID="SFWPPageMaster-11" sl:header="" sl:footer=""/></sf:oddPageMaster></sf:property-map></sf:sectionstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-99" sf:name="publisher-address" sf:ident="paragraph-style-21"><sf:property-map><sf:fontSize><sf:number sfa:number="11" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName><sf:string sfa:string="Palatino-Roman"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-100" sf:name="table-title" sf:ident="paragraph-style-52"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-33" sf:name="city" sf:ident="character-style-5"><sf:property-map><sf:italic/><sf:fontColor/><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:fontName/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:baselineShift/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-101" sf:name="releaseinfo" sf:ident="paragraph-style-41"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="1" sfa:g="0.5" sfa:b="0" sfa:a="0.25"/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-102" sf:name="simplesect-subtitle" sf:ident="paragraph-style-57"><sf:property-map><sf:fontSize><sf:number sfa:number="15" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-103" sf:name="blockquote" sf:ident="paragraph-style-11"><sf:property-map><sf:fontSize><sf:number sfa:number="11" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName><sf:string sfa:string="Helvetica-Oblique"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic><sf:number sfa:number="1" sfa:type="c"/></sf:italic><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:cell-style-ref sfa:IDREF="SFTCellStyle-2"/><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-104" sf:name="article-title" sf:ident="paragraph-style-38"><sf:property-map><sf:fontSize><sf:number sfa:number="28" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-4"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="24" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-105" sf:name="note-title" sf:ident="paragraph-style-34"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-5"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:tocstyle sfa:ID="SLTOCParagraphStyle-6" sfa:sfclass="paragraphstyle" sf:name="TOC Heading 4" sf:ident="toc-paragraph-style-4"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:SLTOCPageNumberStyle><sf:null/></sf:SLTOCPageNumberStyle><sf:keepLinesTogether/><sf:listStyle><sf:null/></sf:listStyle><sf:outlineLevel/><sf:underline/><sf:underlineWidth/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:dropCap/><sf:firstTopicNumber/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:fontColor><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:SLTOCEntryStyle><sf:null/></sf:SLTOCEntryStyle><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs><sf:tabs sfa:ID="SFWPTabs-7"><sf:tabstop sf:pos="481.61416625976562" sf:align="right"/></sf:tabs></sf:tabs><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:SLTOCEnabledStyles><sf:null/></sf:SLTOCEnabledStyles><sf:SLTOCDisabledStyles><sf:null/></sf:SLTOCDisabledStyles><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:SLTOCShowPageNumber/><sf:keepWithNext/><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="42.51968" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="42.51968" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:tocstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-34" sf:name="state" sf:ident="character-style-32"><sf:property-map><sf:underlineColor><sf:null/></sf:underlineColor><sf:fontColor/><sf:fontSize/><sf:textBackground><sf:null/></sf:textBackground><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:fontName/><sf:ligatures/><sf:strikethru/><sf:baselineShift/><sf:tracking/><sf:capitalization/><sf:textShadow/><sf:language><sf:string sfa:string="en"/></sf:language><sf:italic/><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:graphic-style sfa:ID="SFDGraphicStyle-29" sf:name="graphic-shape-style-default 5" sf:ident="graphic-shape-style-default-4" sf:parent-ident="graphic-shape-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.41568627953529358" sfa:g="0.66274511814117432" sfa:b="0.39215686917304993" sfa:a="1"/></sf:fill></sf:property-map></sf:graphic-style><sf:layoutstyle sfa:ID="SFWPLayoutStyle-11" sf:name="Normal" sf:ident="layout-style-default"><sf:property-map><sf:verticalAlignment/><sf:layoutParagraphStyle><sf:null/></sf:layoutParagraphStyle><sf:columns/><sf:padding/><sf:layoutMargins/><sf:followingLayoutStyle><sf:null/></sf:followingLayoutStyle><sf:layoutContinuous/></sf:property-map></sf:layoutstyle><sf:layoutstyle sfa:ID="SFWPLayoutStyle-12" sf:ident="graphic-textbox-layout-style-default" sf:parent-ident="layout-style-default"><sf:property-map><sf:verticalAlignment/><sf:layoutParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-32"/></sf:layoutParagraphStyle><sf:columns/><sf:padding/><sf:layoutMargins/><sf:followingLayoutStyle><sf:null/></sf:followingLayoutStyle><sf:layoutContinuous/></sf:property-map></sf:layoutstyle><sf:layoutstyle-ref sfa:IDREF="SFWPLayoutStyle-6"/><sf:layoutstyle sfa:ID="SFWPLayoutStyle-13" sf:ident="graphic-shape-layout-style-default" sf:parent-ident="layout-style-default"><sf:property-map><sf:verticalAlignment/><sf:layoutParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-32"/></sf:layoutParagraphStyle><sf:columns/><sf:padding><sf:padding sfa:ID="SFWPPadding-4" sf:top="8" sf:left="8" sf:bottom="8" sf:right="8"/></sf:padding><sf:layoutMargins/><sf:followingLayoutStyle><sf:null/></sf:followingLayoutStyle><sf:layoutContinuous/></sf:property-map></sf:layoutstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-35" sf:name="street" sf:ident="character-style-33"><sf:property-map><sf:underlineColor><sf:null/></sf:underlineColor><sf:fontColor/><sf:fontSize/><sf:textBackground><sf:null/></sf:textBackground><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold/><sf:fontName/><sf:ligatures/><sf:strikethru/><sf:baselineShift/><sf:tracking/><sf:capitalization/><sf:textShadow/><sf:language><sf:string sfa:string="en"/></sf:language><sf:italic><sf:number sfa:number="1" sfa:type="i"/></sf:italic><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-106" sf:name="bridgehead" sf:ident="paragraph-style-110"><sf:property-map><sf:fontSize><sf:number sfa:number="16" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-107" sf:name="abstract" sf:ident="paragraph-style-87"><sf:property-map><sf:fontSize/><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic><sf:number sfa:number="1" sfa:type="i"/></sf:italic><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:characterstyle sfa:ID="SFWPCharacterStyle-36" sf:name="emphasis-bold" sf:ident="character-style-15"><sf:property-map><sf:italic/><sf:fontColor/><sf:fontSize/><sf:atsuFontFeatures/><sf:superscript/><sf:underline/><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:fontName/><sf:baselineShift/><sf:strikethru/><sf:capitalization/><sf:textShadow/><sf:language><sf:string sfa:string="en"/></sf:language><sf:underlineColor><sf:null/></sf:underlineColor><sf:strikethruColor><sf:null/></sf:strikethruColor></sf:property-map></sf:characterstyle><sf:liststyle sfa:ID="SFWPListStyle-15" sf:name="Harvard" sf:ident="list-style-7"><sf:property-map><sf:listTextIndents><sf:array sfa:ID="NSArray-55"><sf:number sfa:number="23.4" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="23.4" sfa:type="f"/><sf:number sfa:number="23.4" sfa:type="f"/><sf:number sfa:number="17.99999" sfa:type="f"/><sf:number sfa:number="23.39999" sfa:type="f"/><sf:number sfa:number="23.39999" sfa:type="f"/></sf:array></sf:listTextIndents><sf:listLabelGeometries><sf:array sfa:ID="NSArray-56"><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-117" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-118" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-119" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-120" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-121" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-122" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-123" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-124" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/><sf:list-label-geometry sfa:ID="SFWPListLabelGeometry-125" sf:align="left" sf:scale="1" sf:offset="0" sf:scale-with-text="true"/></sf:array></sf:listLabelGeometries><sf:listLabelIndents><sf:array sfa:ID="NSArray-57"><sf:number sfa:number="0" sfa:type="f"/><sf:number sfa:number="18" sfa:type="f"/><sf:number sfa:number="36" sfa:type="f"/><sf:number sfa:number="54" sfa:type="f"/><sf:number sfa:number="72" sfa:type="f"/><sf:number sfa:number="95.4" sfa:type="f"/><sf:number sfa:number="118.8" sfa:type="f"/><sf:number sfa:number="136.8" sfa:type="f"/><sf:number sfa:number="160.2" sfa:type="f"/></sf:array></sf:listLabelIndents><sf:listLabelTypes><sf:array sfa:ID="NSArray-58"><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-117" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-83" sf:type="upper-roman" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-118" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-84" sf:type="upper-alpha" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-119" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-85" sf:type="decimal" sf:format="%L." sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-120" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-86" sf:type="lower-alpha" sf:format="%L)" sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-121" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-87" sf:type="decimal" sf:format="(%L)" sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-122" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-88" sf:type="lower-alpha" sf:format="(%L)" sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-123" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-89" sf:type="lower-roman" sf:format="%L)" sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-124" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-90" sf:type="decimal" sf:format="(%L)" sf:first="1"/></sf:list-label-typeinfo><sf:list-label-typeinfo sfa:ID="SFWPListLabelTypeInfo-125" sf:type="text"><sf:text-label sfa:ID="SFWPTextLabelFormat-91" sf:type="lower-alpha" sf:format="(%L)" sf:first="1"/></sf:list-label-typeinfo></sf:array></sf:listLabelTypes></sf:property-map></sf:liststyle><sf:graphic-style sfa:ID="SFDGraphicStyle-30" sf:name="graphic-shape-style-default 9" sf:ident="graphic-shape-style-default-8" sf:parent-ident="graphic-shape-style-default"><sf:property-map><sf:layoutStyle><sf:null/></sf:layoutStyle><sf:fill><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.41568627953529358" sfa:g="0.66274511814117432" sfa:b="0.39215686917304993" sfa:a="1"/></sf:fill></sf:property-map></sf:graphic-style><sf:chart-series-style sfa:ID="SFCSeriesStyle-5" sf:name="Series_2" sf:ident="Series_2" sf:seriesIndex="2"><sf:property-map><sf:SFC2DPieFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.40784314274787903" sfa:g="0.63529413938522339" sfa:b="0.18431372940540314" sfa:a="1"/></sf:SFC2DPieFillProperty><sf:SFCBarValueLabelPositionProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFCBarValueLabelPositionProperty><sf:SFC3DColumnFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.40784314274787903" sfa:g="0.63529413938522339" sfa:b="0.18431372940540314" sfa:a="1"/></sf:SFC3DColumnFillProperty><sf:SFC2DAreaUseSeriesFillForDataPointFillProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFC2DAreaUseSeriesFillForDataPointFillProperty><sf:SFC2DLineUseSeriesFillForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DLineUseSeriesFillForDataPointFillProperty><sf:SFC3DAreaFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.40784314274787903" sfa:g="0.63529413938522339" sfa:b="0.18431372940540314" sfa:a="1"/></sf:SFC3DAreaFillProperty><sf:SFCAreaShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCAreaShowValueLabelProperty><sf:SFCLabelShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-3"/></sf:SFCLabelShadowProperty><sf:SFC2DLineDataPointSymbolProperty><sf:number sfa:number="1" sfa:type="i"/></sf:SFC2DLineDataPointSymbolProperty><sf:SFC2DPieStrokeProperty><sf:stroke sfa:ID="SFRStroke-45" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-41" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DPieStrokeProperty><sf:SFC2DScatterShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DScatterShadowProperty><sf:SFC2DAreaFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.40784314274787903" sfa:g="0.63529413938522339" sfa:b="0.18431372940540314" sfa:a="1"/></sf:SFC2DAreaFillProperty><sf:SFC2DLineDataPointFillProperty><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:SFC2DLineDataPointFillProperty><sf:SFC3DPieFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.40784314274787903" sfa:g="0.63529413938522339" sfa:b="0.18431372940540314" sfa:a="1"/></sf:SFC3DPieFillProperty><sf:SFC2DLineStrokeProperty><sf:stroke sfa:ID="SFRStroke-46" sf:miter-limit="4" sf:width="4" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.40784314274787903" sfa:g="0.63529413938522339" sfa:b="0.18431372940540314" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-42" sf:phase="0" sf:type="solid"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DLineStrokeProperty><sf:SFC2DScatterStrokeProperty><sf:stroke sfa:ID="SFRStroke-47" sf:miter-limit="4" sf:width="4" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.40784314274787903" sfa:g="0.63529413938522339" sfa:b="0.18431372940540314" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-43" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DScatterStrokeProperty><sf:SFC3DSeriesShininessProperty><sf:number sfa:number="0.5" sfa:type="f"/></sf:SFC3DSeriesShininessProperty><sf:SFC2DAreaDataPointSymbolProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFC2DAreaDataPointSymbolProperty><sf:SFC2DAreaUseStrokeColorForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DAreaUseStrokeColorForDataPointFillProperty><sf:SFC3DSeriesEmissiveColorProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0" sfa:g="0" sfa:b="0" sfa:a="1"/></sf:SFC3DSeriesEmissiveColorProperty><sf:SFC3DTextureTilingProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFC3DTextureTilingProperty><sf:SFC2DLineShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DLineShadowProperty><sf:SFCPieSeriesValueParagraphStyleProperty><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-84"/></sf:SFCPieSeriesValueParagraphStyleProperty><sf:SFCStackedBarValueLabelPositionProperty><sf:number sfa:number="0" sfa:type="i"/></sf:SFCStackedBarValueLabelPositionProperty><sf:SFC2DColumnFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.40784314274787903" sfa:g="0.63529413938522339" sfa:b="0.18431372940540314" sfa:a="1"/></sf:SFC2DColumnFillProperty><sf:SFC3DBarFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.40784314274787903" sfa:g="0.63529413938522339" sfa:b="0.18431372940540314" sfa:a="1"/></sf:SFC3DBarFillProperty><sf:SFC2DBarStrokeProperty><sf:stroke sfa:ID="SFRStroke-48" sf:miter-limit="4" sf:width="1" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern sfa:ID="SFRStrokePattern-44" sf:phase="0" sf:type="empty"><sf:pattern/></sf:pattern></sf:stroke></sf:SFC2DBarStrokeProperty><sf:SFCLabelOpacityProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFCLabelOpacityProperty><sf:SFC2DPieShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DPieShadowProperty><sf:SFCPieShowValueLabelProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFCPieShowValueLabelProperty><sf:SFCPieShowSeriesNameLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCPieShowSeriesNameLabelProperty><sf:SFCLineSeriesValueParagraphStyleProperty><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-64"/></sf:SFCLineSeriesValueParagraphStyleProperty><sf:SFC2DOpacityProperty><sf:number sfa:number="1" sfa:type="f"/></sf:SFC2DOpacityProperty><sf:SFCLineValueLabelPositionProperty><sf:number sfa:number="4" sfa:type="i"/></sf:SFCLineValueLabelPositionProperty><sf:SFCPieValueLabelPositionProperty><sf:number sfa:number="13" sfa:type="i"/></sf:SFCPieValueLabelPositionProperty><sf:SFCLineShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCLineShowValueLabelProperty><sf:SFC2DAreaDataPointFillProperty><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/></sf:SFC2DAreaDataPointFillProperty><sf:SFCStackedAreaValueLabelPositionProperty><sf:number sfa:number="10" sfa:type="i"/></sf:SFCStackedAreaValueLabelPositionProperty><sf:SFC2DAreaShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DAreaShadowProperty><sf:SFC3DSeriesSpecularColorProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.89999997615814209" sfa:g="0.89999997615814209" sfa:b="0.89999997615814209" sfa:a="1"/></sf:SFC3DSeriesSpecularColorProperty><sf:SFC2DScatterDataPointSymbolProperty><sf:number sfa:number="1" sfa:type="i"/></sf:SFC2DScatterDataPointSymbolProperty><sf:SFC2DBarShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-0"/></sf:SFC2DBarShadowProperty><sf:SFCBarSeriesValueParagraphStyleProperty><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-66"/></sf:SFCBarSeriesValueParagraphStyleProperty><sf:SFC2DScatterDataPointFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.40784314274787903" sfa:g="0.63529413938522339" sfa:b="0.18431372940540314" sfa:a="1"/></sf:SFC2DScatterDataPointFillProperty><sf:SFC2DBarFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.40784314274787903" sfa:g="0.63529413938522339" sfa:b="0.18431372940540314" sfa:a="1"/></sf:SFC2DBarFillProperty><sf:SFCBarShowValueLabelProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCBarShowValueLabelProperty><sf:SFC2DAreaStrokeProperty><sf:stroke sfa:ID="SFRStroke-49" sf:miter-limit="4" sf:width="2" sf:cap="butt" sf:join="miter"><sf:color xsi:type="sfa:calibrated-white-color-type" sfa:w="1" sfa:a="1"/><sf:pattern-ref sfa:IDREF="SFRStrokePattern-15"/></sf:stroke></sf:SFC2DAreaStrokeProperty><sf:SFCAreaValueLabelPositionProperty><sf:number sfa:number="10" sfa:type="i"/></sf:SFCAreaValueLabelPositionProperty><sf:SFC3DPieShadowProperty><sf:shadow-ref sfa:IDREF="SFRShadow-4"/></sf:SFC3DPieShadowProperty><sf:SFC3DTextureProperty><sf:string sfa:string=""/></sf:SFC3DTextureProperty><sf:SFCAreaSeriesValueParagraphStyleProperty><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-95"/></sf:SFCAreaSeriesValueParagraphStyleProperty><sf:SFC2DLineUseStrokeColorForDataPointFillProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC2DLineUseStrokeColorForDataPointFillProperty><sf:SFC3DLineFillProperty><sf:color xsi:type="sfa:calibrated-rgb-color-type" sfa:r="0.40784314274787903" sfa:g="0.63529413938522339" sfa:b="0.18431372940540314" sfa:a="1"/></sf:SFC3DLineFillProperty><sf:SFCPieWedgeExplosionProperty><sf:number sfa:number="0" sfa:type="f"/></sf:SFCPieWedgeExplosionProperty></sf:property-map></sf:chart-series-style><sf:liststyle-ref sfa:IDREF="SFWPListStyle-4"/><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-108" sf:name="variablelist-title" sf:ident="paragraph-style-63"><sf:property-map><sf:fontSize><sf:number sfa:number="14" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="i"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent><sf:number sfa:number="14.18209" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-109" sf:name="blockquote-attribution" sf:ident="paragraph-style-12"><sf:property-map><sf:fontSize><sf:number sfa:number="10" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter><sf:number sfa:number="12" sfa:type="f"/></sf:spaceAfter><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline><sf:number sfa:number="1" sfa:type="i"/></sf:underline><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:underlineWidth/><sf:dropCap/><sf:fontName/><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold/><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:null/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore/><sf:keepWithNext/><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:leftIndent><sf:firstLineIndent><sf:number sfa:number="28.35709" sfa:type="f"/></sf:firstLineIndent></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-110" sf:name="sect2-title" sf:ident="paragraph-style-44"><sf:property-map><sf:fontSize><sf:number sfa:number="16" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-111" sf:name="chapter-title" sf:ident="paragraph-style-35"><sf:property-map><sf:fontSize><sf:number sfa:number="18" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-22"/><sf:sectionstyle sfa:ID="SFWPSectionStyle-5" sf:name="[Null]" sf:ident="section-style-null"><sf:property-map/></sf:sectionstyle><sf:paragraphstyle sfa:ID="SFWPParagraphStyle-112" sf:name="appendix-title" sf:ident="paragraph-style-4"><sf:property-map><sf:fontSize><sf:number sfa:number="18" sfa:type="f"/></sf:fontSize><sf:word_strikethrough/><sf:spaceAfter/><sf:alignment/><sf:keepLinesTogether/><sf:listStyle><sf:liststyle-ref sfa:IDREF="SFWPListStyle-2"/></sf:listStyle><sf:outlineLevel/><sf:firstTopicNumber/><sf:underline/><sf:defaultTabStops><sf:number sfa:number="28.34646" sfa:type="f"/></sf:defaultTabStops><sf:tocStyle><sf:tocstyle-ref sfa:IDREF="SLTOCParagraphStyle-3"/></sf:tocStyle><sf:dropCap/><sf:underlineWidth/><sf:fontName><sf:string sfa:string="Helvetica-Bold"/></sf:fontName><sf:strikethru/><sf:baselineShift/><sf:lineSpacing/><sf:textShadow/><sf:underlineColor><sf:null/></sf:underlineColor><sf:showInTOC><sf:number sfa:number="1" sfa:type="c"/></sf:showInTOC><sf:kerning/><sf:strikethruWidth/><sf:fontColor/><sf:textBackground><sf:null/></sf:textBackground><sf:paragraphRuleWidth/><sf:paragraphStroke><sf:null/></sf:paragraphStroke><sf:bold><sf:number sfa:number="1" sfa:type="c"/></sf:bold><sf:tracking/><sf:ligatures/><sf:language><sf:null/></sf:language><sf:followingParagraphStyle><sf:paragraphstyle-ref sfa:IDREF="SFWPParagraphStyle-7"/></sf:followingParagraphStyle><sf:outline/><sf:strikethruColor><sf:null/></sf:strikethruColor><sf:italic/><sf:word_underline/><sf:widowControl/><sf:rightIndent/><sf:atsuFontFeatures/><sf:tabs/><sf:superscript/><sf:paragraphBorderType/><sf:hyphenate/><sf:hidden/><sf:pageBreakBefore/><sf:paragraphFill><sf:null/></sf:paragraphFill><sf:spaceBefore><sf:number sfa:number="12" sfa:type="f"/></sf:spaceBefore><sf:keepWithNext><sf:number sfa:number="1" sfa:type="c"/></sf:keepWithNext><sf:outlineColor><sf:null/></sf:outlineColor><sf:paragraphRuleOffset/><sf:capitalization/><sf:leftIndent/><sf:firstLineIndent/></sf:property-map></sf:paragraphstyle><sf:chart-style sfa:ID="SFCChartStyle-0" sf:ident="chart-style-default"><sf:property-map><sf:SFCValueNumberFormatSeparatorProperty><sf:number sfa:number="1" sfa:type="c"/></sf:SFCValueNumberFormatSeparatorProperty><sf:SFCValueAxisPercentageProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFCValueAxisPercentageProperty><sf:SFC3DShowReflectionsProperty><sf:number sfa:number="0" sfa:type="c"/></sf:SFC3DShowReflectionsProperty>