Blame SOURCES/0001-tdf-97630-xmloff-ODF-extended-draw-fit-to-size-mess.patch

dc0b3e
From e2aea006ba385dfbbfde27997372c4d941561b2c Mon Sep 17 00:00:00 2001
dc0b3e
From: Michael Stahl <mstahl@redhat.com>
dc0b3e
Date: Tue, 17 Oct 2017 17:24:03 +0200
dc0b3e
Subject: [PATCH] tdf#97630 xmloff: ODF extended draw:fit-to-size mess
dc0b3e
dc0b3e
The plan:
dc0b3e
dc0b3e
1. As Regina points out, there is already (in ODF 1.2, but not ODF 1.1)
dc0b3e
   a style:shrink-to-fit attribute for shapes, so use this to represent
dc0b3e
   the AUTOFIT value.
dc0b3e
dc0b3e
   The fallback from AUTOFIT to draw:fit-to-size="true" was a stupid
dc0b3e
   idea anyway, probably "false" is less annoying in practice.
dc0b3e
dc0b3e
   There are 2 different shapes that implement TextFitToSize property:
dc0b3e
dc0b3e
   a) text shapes already interpret ALLLINES and PROPORTIONAL exactly
dc0b3e
      the same
dc0b3e
   b) fontwork custom shapes interpret ALLLINES but do nothing for
dc0b3e
      PROPORTIONAL
dc0b3e
dc0b3e
   As Regina points out, there is no shape that needs to distinguish
dc0b3e
   between ALLLINES and PROPORTIONAL, so we do a minor behavioral
dc0b3e
   API CHANGE and from now on interpret PROPORTIONAL as ALLLINES
dc0b3e
   on fontwork custom shapes.  This obviates the need to distinguish
dc0b3e
   the values in ODF and so we don't need a new attribute,
dc0b3e
   just use draw:fit-to-size="true" for both.
dc0b3e
dc0b3e
   On import, use MID_FLAG_MERGE_PROPERTY to combine the 2 attributes
dc0b3e
   into one value.
dc0b3e
dc0b3e
2. Restrict the export of draw:fit-to-size to only the standard
dc0b3e
   values "true"/"false".
dc0b3e
dc0b3e
This implements step 1, the step 2 will be done in the future when
dc0b3e
most users have the import of the style:shrink-to-fit.
dc0b3e
dc0b3e
Change-Id: I4a378aa110fdb82db7a99a839d7ff207248a73e7
dc0b3e
Reviewed-on: https://gerrit.libreoffice.org/43521
dc0b3e
Tested-by: Jenkins <ci@libreoffice.org>
dc0b3e
Reviewed-by: Michael Stahl <mstahl@redhat.com>
dc0b3e
(cherry picked from commit 33eb9fdb61033b3fd35d923900b1f5791f4b71c8)
dc0b3e
---
dc0b3e
 filter/source/msfilter/escherex.cxx                |   3 +-
dc0b3e
 sd/qa/unit/data/fit-to-size.fodp                   | 724 +++++++++++++++++++++
dc0b3e
 sd/qa/unit/export-tests.cxx                        | 101 +++
dc0b3e
 .../customshapes/EnhancedCustomShapeFontWork.cxx   |   5 +-
dc0b3e
 svx/source/toolbars/fontworkbar.cxx                |  10 +-
dc0b3e
 xmloff/inc/xmlsdtypes.hxx                          |   1 +
dc0b3e
 xmloff/source/draw/sdpropls.cxx                    |  71 +-
dc0b3e
 7 files changed, 902 insertions(+), 13 deletions(-)
dc0b3e
 create mode 100644 sd/qa/unit/data/fit-to-size.fodp
dc0b3e
dc0b3e
diff --git a/filter/source/msfilter/escherex.cxx b/filter/source/msfilter/escherex.cxx
dc0b3e
index b8b5b831bd99..4285bcd04c14 100644
dc0b3e
--- a/filter/source/msfilter/escherex.cxx
dc0b3e
+++ b/filter/source/msfilter/escherex.cxx
dc0b3e
@@ -3470,7 +3470,8 @@ void EscherPropertyContainer::CreateCustomShapeProperties( const MSO_SPT eShapeT
dc0b3e
                                 case drawing::TextHorizontalAdjust_BLOCK:
dc0b3e
                                     {
dc0b3e
                                         SdrFitToSizeType  eFTS( static_cast<const SdrTextFitToSizeTypeItem&>(pCustoShape->GetMergedItem( SDRATTR_TEXT_FITTOSIZE )).GetValue() );
dc0b3e
-                                        if ( eFTS == SdrFitToSizeType::AllLines)
dc0b3e
+                                        if (eFTS == SdrFitToSizeType::AllLines ||
dc0b3e
+                                            eFTS == SdrFitToSizeType::Proportional)
dc0b3e
                                         {
dc0b3e
                                             gTextAlign = mso_alignTextStretch;
dc0b3e
                                         }
dc0b3e
diff --git a/sd/qa/unit/data/fit-to-size.fodp b/sd/qa/unit/data/fit-to-size.fodp
dc0b3e
new file mode 100644
dc0b3e
index 000000000000..734cf8a3a6c6
dc0b3e
--- /dev/null
dc0b3e
+++ b/sd/qa/unit/data/fit-to-size.fodp
dc0b3e
@@ -0,0 +1,724 @@
dc0b3e
+
dc0b3e
+<office:document 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:presentation="urn:oasis:names:tc:opendocument:xmlns:presentation: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:config="urn:oasis:names:tc:opendocument:xmlns:config: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:smil="urn:oasis:names:tc:opendocument:xmlns:smil-compatible:1.0" xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xmlns:rpt="http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" office:version="1.2" office:mimetype="application/vnd.oasis.opendocument.presentation">
dc0b3e
+ <office:meta><meta:creation-date>2017-10-18T22:06:17.203271648</meta:creation-date><dc:date>2017-10-19T22:51:45.845520353</dc:date><meta:editing-duration>PT31M43S</meta:editing-duration><meta:editing-cycles>4</meta:editing-cycles><meta:generator>LibreOfficeDev/5.3.8.0.0$Linux_X86_64 LibreOffice_project/a0fae00a2d52960eebbb14f08d2de251e0a8ff3f</meta:generator><meta:document-statistic meta:object-count="31"/></office:meta>
dc0b3e
+ <office:font-face-decls>
dc0b3e
+  <style:font-face style:name="Arial Black" svg:font-family="'Arial Black'" style:font-family-generic="roman"/>
dc0b3e
+  <style:font-face style:name="MS Gothic" svg:font-family="'MS Gothic'" style:font-pitch="variable"/>
dc0b3e
+  <style:font-face style:name="Tahoma" svg:font-family="Tahoma" style:font-pitch="variable"/>
dc0b3e
+  <style:font-face style:name="Liberation Sans" svg:font-family="'Liberation Sans'" style:font-family-generic="roman" style:font-pitch="variable"/>
dc0b3e
+  <style:font-face style:name="Liberation Serif" svg:font-family="'Liberation Serif'" style:font-family-generic="roman" style:font-pitch="variable"/>
dc0b3e
+  <style:font-face style:name="DejaVu Sans" svg:font-family="'DejaVu Sans'" style:font-family-generic="system" style:font-pitch="variable"/>
dc0b3e
+  <style:font-face style:name="Lohit Devanagari" svg:font-family="'Lohit Devanagari'" style:font-family-generic="system" style:font-pitch="variable"/>
dc0b3e
+  <style:font-face style:name="Source Han Sans CN Regular" svg:font-family="'Source Han Sans CN Regular'" style:font-family-generic="system" style:font-pitch="variable"/>
dc0b3e
+ </office:font-face-decls>
dc0b3e
+ <office:styles>
dc0b3e
+  <draw:marker draw:name="Arrow" svg:viewBox="0 0 20 30" svg:d="M10 0l-10 30h20z"/>
dc0b3e
+  <style:default-style style:family="graphic">
dc0b3e
+   <style:graphic-properties svg:stroke-color="#3465a4" draw:fill-color="#729fcf" fo:wrap-option="no-wrap"/>
dc0b3e
+   <style:paragraph-properties style:text-autospace="ideograph-alpha" style:punctuation-wrap="simple" style:line-break="strict" style:writing-mode="lr-tb" style:font-independent-line-spacing="false">
dc0b3e
+    <style:tab-stops/>
dc0b3e
+   </style:paragraph-properties>
dc0b3e
+   <style:text-properties style:use-window-font-color="true" style:font-name="Liberation Serif" fo:font-size="24pt" fo:language="de" fo:country="DE" style:font-name-asian="DejaVu Sans" style:font-size-asian="24pt" style:language-asian="zh" style:country-asian="CN" style:font-name-complex="DejaVu Sans" style:font-size-complex="24pt" style:language-complex="hi" style:country-complex="IN"/>
dc0b3e
+  </style:default-style>
dc0b3e
+  <style:style style:name="standard" style:family="graphic">
dc0b3e
+   <style:graphic-properties draw:stroke="solid" svg:stroke-width="0cm" svg:stroke-color="#3465a4" draw:marker-start-width="0.2cm" draw:marker-start-center="false" draw:marker-end-width="0.2cm" draw:marker-end-center="false" draw:fill="solid" draw:fill-color="#729fcf" draw:textarea-horizontal-align="justify" fo:padding-top="0.125cm" fo:padding-bottom="0.125cm" fo:padding-left="0.25cm" fo:padding-right="0.25cm" draw:shadow="hidden" draw:shadow-offset-x="0.2cm" draw:shadow-offset-y="0.2cm" draw:shadow-color="#808080">
dc0b3e
+    <text:list-style style:name="standard">
dc0b3e
+     <text:list-level-style-bullet text:level="1" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="2" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="0.6cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="3" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="1.2cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="4" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="1.8cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="5" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="2.4cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="6" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="3cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="7" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="3.6cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="8" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="4.2cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="9" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="4.8cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="10" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="5.4cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+    </text:list-style>
dc0b3e
+   </style:graphic-properties>
dc0b3e
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" fo:line-height="100%" fo:text-indent="0cm"/>
dc0b3e
+   <style:text-properties fo:font-variant="normal" fo:text-transform="none" style:use-window-font-color="true" style:text-outline="false" style:text-line-through-style="none" style:text-line-through-type="none" style:font-name="Liberation Sans" fo:font-family="'Liberation Sans'" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="18pt" fo:font-style="normal" fo:text-shadow="none" style:text-underline-style="none" fo:font-weight="normal" style:letter-kerning="true" style:font-name-asian="Source Han Sans CN Regular" style:font-family-asian="'Source Han Sans CN Regular'" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="18pt" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-name-complex="Lohit Devanagari" style:font-family-complex="'Lohit Devanagari'" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="18pt" style:font-style-complex="normal" style:font-weight-complex="normal" style:text-emphasize="none" style:font-relief="none" style:text-overline-style="none" style:text-overline-color="font-color"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="objectwitharrow" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="solid" svg:stroke-width="0.15cm" svg:stroke-color="#000000" draw:marker-start="Arrow" draw:marker-start-width="0.7cm" draw:marker-start-center="true" draw:marker-end-width="0.3cm"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="objectwithshadow" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:shadow="visible" draw:shadow-offset-x="0.2cm" draw:shadow-offset-y="0.2cm" draw:shadow-color="#808080"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="objectwithoutfill" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties svg:stroke-color="#000000" draw:fill="none"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Object_20_with_20_no_20_fill_20_and_20_no_20_line" style:display-name="Object with no fill and no line" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="text" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="textbody" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
dc0b3e
+   <style:text-properties fo:font-size="16pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="textbodyjustfied" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
dc0b3e
+   <style:paragraph-properties fo:text-align="justify"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="textbodyindent" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
dc0b3e
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0.6cm"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="title" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
dc0b3e
+   <style:text-properties fo:font-size="44pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="title1" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="solid" draw:fill-color="#008080" draw:shadow="visible" draw:shadow-offset-x="0.2cm" draw:shadow-offset-y="0.2cm" draw:shadow-color="#808080"/>
dc0b3e
+   <style:paragraph-properties fo:text-align="center"/>
dc0b3e
+   <style:text-properties fo:font-size="24pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="title2" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties svg:stroke-width="0.05cm" draw:fill-color="#ffcc99" draw:shadow="visible" draw:shadow-offset-x="0.2cm" draw:shadow-offset-y="0.2cm" draw:shadow-color="#808080"/>
dc0b3e
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0.2cm" fo:margin-top="0.1cm" fo:margin-bottom="0.1cm" fo:text-align="center" fo:text-indent="0cm"/>
dc0b3e
+   <style:text-properties fo:font-size="36pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="headline" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
dc0b3e
+   <style:paragraph-properties fo:margin-top="0.42cm" fo:margin-bottom="0.21cm"/>
dc0b3e
+   <style:text-properties fo:font-size="24pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="headline1" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
dc0b3e
+   <style:paragraph-properties fo:margin-top="0.42cm" fo:margin-bottom="0.21cm"/>
dc0b3e
+   <style:text-properties fo:font-size="18pt" fo:font-weight="bold"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="headline2" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
dc0b3e
+   <style:paragraph-properties fo:margin-top="0.42cm" fo:margin-bottom="0.21cm"/>
dc0b3e
+   <style:text-properties fo:font-size="14pt" fo:font-style="italic" fo:font-weight="bold"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="measure" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="solid" svg:stroke-color="#000000" draw:marker-start="Arrow" draw:marker-start-width="0.2cm" draw:marker-end="Arrow" draw:marker-end-width="0.2cm" draw:fill="none" draw:show-unit="true"/>
dc0b3e
+   <style:text-properties fo:font-size="12pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-background" style:family="presentation">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
dc0b3e
+   <style:text-properties style:letter-kerning="true"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-backgroundobjects" style:family="presentation">
dc0b3e
+   <style:graphic-properties draw:textarea-horizontal-align="justify" draw:shadow="hidden" draw:shadow-offset-x="0.2cm" draw:shadow-offset-y="0.2cm" draw:shadow-color="#808080"/>
dc0b3e
+   <style:text-properties style:letter-kerning="true"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-notes" style:family="presentation">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
dc0b3e
+   <style:paragraph-properties fo:margin-left="0.6cm" fo:margin-right="0cm" fo:text-indent="-0.6cm"/>
dc0b3e
+   <style:text-properties fo:font-variant="normal" fo:text-transform="none" style:use-window-font-color="true" style:text-outline="false" style:text-line-through-style="none" style:text-line-through-type="none" style:font-name="Liberation Sans" fo:font-family="'Liberation Sans'" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="20pt" fo:font-style="normal" fo:text-shadow="none" style:text-underline-style="none" fo:font-weight="normal" style:letter-kerning="true" fo:background-color="transparent" style:font-name-asian="Source Han Sans CN Regular" style:font-family-asian="'Source Han Sans CN Regular'" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="20pt" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-name-complex="Lohit Devanagari" style:font-family-complex="'Lohit Devanagari'" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="20pt" style:font-style-complex="normal" style:font-weight-complex="normal" style:text-emphasize="none" style:font-relief="none" style:text-overline-style="none" style:text-overline-color="font-color"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-outline1" style:family="presentation">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none" draw:auto-grow-height="false" draw:fit-to-size="shrink-to-fit">
dc0b3e
+    <text:list-style style:name="Default-outline1">
dc0b3e
+     <text:list-level-style-bullet text:level="1" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="0.3cm" text:min-label-width="0.9cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="2" text:bullet-char="–">
dc0b3e
+      <style:list-level-properties text:space-before="1.5cm" text:min-label-width="0.9cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="75%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="3" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="2.8cm" text:min-label-width="0.8cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="4" text:bullet-char="–">
dc0b3e
+      <style:list-level-properties text:space-before="4.2cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="75%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="5" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="5.4cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="6" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="6.6cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="7" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="7.8cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="8" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="9cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="9" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="10.2cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="10" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="11.4cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+    </text:list-style>
dc0b3e
+   </style:graphic-properties>
dc0b3e
+   <style:paragraph-properties fo:margin-top="0.5cm" fo:margin-bottom="0cm"/>
dc0b3e
+   <style:text-properties fo:font-variant="normal" fo:text-transform="none" style:use-window-font-color="true" style:text-outline="false" style:text-line-through-style="none" style:text-line-through-type="none" style:font-name="Liberation Sans" fo:font-family="'Liberation Sans'" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="32pt" fo:font-style="normal" fo:text-shadow="none" style:text-underline-style="none" fo:font-weight="normal" style:letter-kerning="true" fo:background-color="transparent" style:font-name-asian="Source Han Sans CN Regular" style:font-family-asian="'Source Han Sans CN Regular'" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="32pt" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-name-complex="Lohit Devanagari" style:font-family-complex="'Lohit Devanagari'" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="32pt" style:font-style-complex="normal" style:font-weight-complex="normal" style:text-emphasize="none" style:font-relief="none" style:text-overline-style="none" style:text-overline-color="font-color"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-outline2" style:family="presentation" style:parent-style-name="Default-outline1">
dc0b3e
+   <style:paragraph-properties fo:margin-top="0.4cm" fo:margin-bottom="0cm"/>
dc0b3e
+   <style:text-properties fo:font-size="28pt" style:font-size-asian="28pt" style:font-size-complex="28pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-outline3" style:family="presentation" style:parent-style-name="Default-outline2">
dc0b3e
+   <style:paragraph-properties fo:margin-top="0.3cm" fo:margin-bottom="0cm"/>
dc0b3e
+   <style:text-properties fo:font-size="24pt" style:font-size-asian="24pt" style:font-size-complex="24pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-outline4" style:family="presentation" style:parent-style-name="Default-outline3">
dc0b3e
+   <style:paragraph-properties fo:margin-top="0.2cm" fo:margin-bottom="0cm"/>
dc0b3e
+   <style:text-properties fo:font-size="20pt" style:font-size-asian="20pt" style:font-size-complex="20pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-outline5" style:family="presentation" style:parent-style-name="Default-outline4">
dc0b3e
+   <style:paragraph-properties fo:margin-top="0.1cm" fo:margin-bottom="0cm"/>
dc0b3e
+   <style:text-properties fo:font-size="20pt" style:font-size-asian="20pt" style:font-size-complex="20pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-outline6" style:family="presentation" style:parent-style-name="Default-outline5">
dc0b3e
+   <style:paragraph-properties fo:margin-top="0.1cm" fo:margin-bottom="0cm"/>
dc0b3e
+   <style:text-properties fo:font-size="20pt" style:font-size-asian="20pt" style:font-size-complex="20pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-outline7" style:family="presentation" style:parent-style-name="Default-outline6">
dc0b3e
+   <style:paragraph-properties fo:margin-top="0.1cm" fo:margin-bottom="0cm"/>
dc0b3e
+   <style:text-properties fo:font-size="20pt" style:font-size-asian="20pt" style:font-size-complex="20pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-outline8" style:family="presentation" style:parent-style-name="Default-outline7">
dc0b3e
+   <style:paragraph-properties fo:margin-top="0.1cm" fo:margin-bottom="0cm"/>
dc0b3e
+   <style:text-properties fo:font-size="20pt" style:font-size-asian="20pt" style:font-size-complex="20pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-outline9" style:family="presentation" style:parent-style-name="Default-outline8">
dc0b3e
+   <style:paragraph-properties fo:margin-top="0.1cm" fo:margin-bottom="0cm"/>
dc0b3e
+   <style:text-properties fo:font-size="20pt" style:font-size-asian="20pt" style:font-size-complex="20pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-subtitle" style:family="presentation">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none" draw:textarea-vertical-align="middle">
dc0b3e
+    <text:list-style style:name="Default-subtitle">
dc0b3e
+     <text:list-level-style-bullet text:level="1" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="2" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="0.6cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="3" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="1.2cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="4" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="1.8cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="5" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="2.4cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="6" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="3cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="7" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="3.6cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="8" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="4.2cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="9" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="4.8cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="10" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="5.4cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+    </text:list-style>
dc0b3e
+   </style:graphic-properties>
dc0b3e
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-align="center" fo:text-indent="0cm"/>
dc0b3e
+   <style:text-properties fo:font-variant="normal" fo:text-transform="none" style:use-window-font-color="true" style:text-outline="false" style:text-line-through-style="none" style:text-line-through-type="none" style:font-name="Liberation Sans" fo:font-family="'Liberation Sans'" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="32pt" fo:font-style="normal" fo:text-shadow="none" style:text-underline-style="none" fo:font-weight="normal" style:letter-kerning="true" fo:background-color="transparent" style:font-name-asian="Source Han Sans CN Regular" style:font-family-asian="'Source Han Sans CN Regular'" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="32pt" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-name-complex="Lohit Devanagari" style:font-family-complex="'Lohit Devanagari'" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="32pt" style:font-style-complex="normal" style:font-weight-complex="normal" style:text-emphasize="none" style:font-relief="none" style:text-overline-style="none" style:text-overline-color="font-color"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="Default-title" style:family="presentation">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none" draw:textarea-vertical-align="middle">
dc0b3e
+    <text:list-style style:name="Default-title">
dc0b3e
+     <text:list-level-style-bullet text:level="1" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="2" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="0.6cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="3" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="1.2cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="4" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="1.8cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="5" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="2.4cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="6" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="3cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="7" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="3.6cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="8" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="4.2cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="9" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="4.8cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+     <text:list-level-style-bullet text:level="10" text:bullet-char="●">
dc0b3e
+      <style:list-level-properties text:space-before="5.4cm" text:min-label-width="0.6cm"/>
dc0b3e
+      <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+     </text:list-level-style-bullet>
dc0b3e
+    </text:list-style>
dc0b3e
+   </style:graphic-properties>
dc0b3e
+   <style:paragraph-properties fo:text-align="center"/>
dc0b3e
+   <style:text-properties fo:font-variant="normal" fo:text-transform="none" style:use-window-font-color="true" style:text-outline="false" style:text-line-through-style="none" style:text-line-through-type="none" style:font-name="Liberation Sans" fo:font-family="'Liberation Sans'" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="44pt" fo:font-style="normal" fo:text-shadow="none" style:text-underline-style="none" fo:font-weight="normal" style:letter-kerning="true" fo:background-color="transparent" style:font-name-asian="Source Han Sans CN Regular" style:font-family-asian="'Source Han Sans CN Regular'" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="44pt" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-name-complex="Lohit Devanagari" style:font-family-complex="'Lohit Devanagari'" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="44pt" style:font-style-complex="normal" style:font-weight-complex="normal" style:text-emphasize="none" style:font-relief="none" style:text-overline-style="none" style:text-overline-color="font-color"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:presentation-page-layout style:name="AL0T26">
dc0b3e
+   <presentation:placeholder presentation:object="handout" svg:x="2.058cm" svg:y="1.743cm" svg:width="10.556cm" svg:height="-0.233cm"/>
dc0b3e
+   <presentation:placeholder presentation:object="handout" svg:x="15.414cm" svg:y="1.743cm" svg:width="10.556cm" svg:height="-0.233cm"/>
dc0b3e
+   <presentation:placeholder presentation:object="handout" svg:x="2.058cm" svg:y="3.612cm" svg:width="10.556cm" svg:height="-0.233cm"/>
dc0b3e
+   <presentation:placeholder presentation:object="handout" svg:x="15.414cm" svg:y="3.612cm" svg:width="10.556cm" svg:height="-0.233cm"/>
dc0b3e
+   <presentation:placeholder presentation:object="handout" svg:x="2.058cm" svg:y="5.481cm" svg:width="10.556cm" svg:height="-0.233cm"/>
dc0b3e
+   <presentation:placeholder presentation:object="handout" svg:x="15.414cm" svg:y="5.481cm" svg:width="10.556cm" svg:height="-0.233cm"/>
dc0b3e
+  </style:presentation-page-layout>
dc0b3e
+  <style:presentation-page-layout style:name="AL1T0">
dc0b3e
+   <presentation:placeholder presentation:object="title" svg:x="2.058cm" svg:y="1.743cm" svg:width="23.912cm" svg:height="3.507cm"/>
dc0b3e
+   <presentation:placeholder presentation:object="subtitle" svg:x="2.058cm" svg:y="5.838cm" svg:width="23.912cm" svg:height="13.23cm"/>
dc0b3e
+  </style:presentation-page-layout>
dc0b3e
+ </office:styles>
dc0b3e
+ <office:automatic-styles>
dc0b3e
+  <style:page-layout style:name="PM0">
dc0b3e
+   <style:page-layout-properties fo:margin-top="0cm" fo:margin-bottom="0cm" fo:margin-left="0cm" fo:margin-right="0cm" fo:page-width="21cm" fo:page-height="29.7cm" style:print-orientation="portrait"/>
dc0b3e
+  </style:page-layout>
dc0b3e
+  <style:page-layout style:name="PM1">
dc0b3e
+   <style:page-layout-properties fo:margin-top="0cm" fo:margin-bottom="0cm" fo:margin-left="0cm" fo:margin-right="0cm" fo:page-width="28cm" fo:page-height="21cm" style:print-orientation="landscape"/>
dc0b3e
+  </style:page-layout>
dc0b3e
+  <style:style style:name="dp1" style:family="drawing-page">
dc0b3e
+   <style:drawing-page-properties draw:background-size="border" draw:fill="none"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="dp2" style:family="drawing-page">
dc0b3e
+   <style:drawing-page-properties presentation:display-header="true" presentation:display-footer="true" presentation:display-page-number="false" presentation:display-date-time="true"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="dp3" style:family="drawing-page">
dc0b3e
+   <style:drawing-page-properties presentation:background-visible="true" presentation:background-objects-visible="true" presentation:display-footer="true" presentation:display-page-number="false" presentation:display-date-time="true"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="gr1" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none" draw:fill-color="#ffffff" draw:auto-grow-height="false" fo:min-height="1.485cm"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="gr2" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none" draw:fill-color="#ffffff" draw:textarea-vertical-align="bottom" draw:auto-grow-height="false" fo:min-height="1.485cm"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="gr3" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="solid" svg:stroke-width="0.026cm" svg:stroke-color="#000000" draw:marker-start="" draw:marker-start-width="0.3cm" draw:marker-start-center="false" draw:marker-end="" draw:marker-end-width="0.3cm" draw:marker-end-center="false" draw:stroke-linejoin="miter" draw:fill="solid" draw:fill-color="#000000" draw:textarea-horizontal-align="center" draw:textarea-vertical-align="middle" draw:auto-grow-height="false" draw:fit-to-size="false" fo:min-height="1.14cm" fo:min-width="9.501cm" fo:padding-top="0.13cm" fo:padding-bottom="0.13cm" fo:padding-left="0.25cm" fo:padding-right="0.25cm" fo:wrap-option="wrap" draw:shadow="hidden" draw:shadow-offset-x="0.3cm" draw:shadow-offset-y="0.3cm" draw:shadow-color="#808080"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="gr4" style:family="graphic" style:parent-style-name="standard">
dc0b3e
+   <style:graphic-properties draw:stroke="solid" svg:stroke-width="0.026cm" svg:stroke-color="#000000" draw:marker-start="" draw:marker-start-width="0.3cm" draw:marker-start-center="false" draw:marker-end="" draw:marker-end-width="0.3cm" draw:marker-end-center="false" draw:stroke-linejoin="miter" draw:fill="solid" draw:fill-color="#000000" draw:textarea-horizontal-align="justify" draw:textarea-vertical-align="middle" draw:auto-grow-height="false" draw:fit-to-size="all" fo:min-height="1.14cm" fo:min-width="9.501cm" fo:padding-top="0.13cm" fo:padding-bottom="0.13cm" fo:padding-left="0.25cm" fo:padding-right="0.25cm" fo:wrap-option="wrap" draw:shadow="hidden" draw:shadow-offset-x="0.3cm" draw:shadow-offset-y="0.3cm" draw:shadow-color="#808080"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="gr5" style:family="graphic">
dc0b3e
+   <style:graphic-properties style:protect="size"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="pr1" style:family="presentation" style:parent-style-name="Default-backgroundobjects">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none" draw:fill-color="#ffffff" draw:auto-grow-height="false" fo:min-height="1.449cm"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="pr2" style:family="presentation" style:parent-style-name="Default-backgroundobjects">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none" draw:fill-color="#ffffff" draw:auto-grow-height="false" fo:min-height="1.485cm"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="pr3" style:family="presentation" style:parent-style-name="Default-backgroundobjects">
dc0b3e
+   <style:graphic-properties draw:stroke="none" draw:fill="none" draw:fill-color="#ffffff" draw:textarea-vertical-align="bottom" draw:auto-grow-height="false" fo:min-height="1.485cm"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="pr4" style:family="presentation" style:parent-style-name="Default-subtitle">
dc0b3e
+   <style:graphic-properties draw:fill-color="#ffffff" draw:fit-to-size="false" fo:min-height="4.686cm"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="pr5" style:family="presentation" style:parent-style-name="Default-subtitle">
dc0b3e
+   <style:graphic-properties draw:fill-color="#ffffff" draw:fit-to-size="true" fo:min-height="5.085cm"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="pr6" style:family="presentation" style:parent-style-name="Default-subtitle">
dc0b3e
+   <style:graphic-properties draw:fill-color="#ffffff" draw:fit-to-size="all" fo:min-height="4.485cm"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="pr7" style:family="presentation" style:parent-style-name="Default-subtitle">
dc0b3e
+   <style:graphic-properties draw:fill-color="#ffffff" draw:fit-to-size="shrink-to-fit" fo:min-height="3.885cm"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="pr8" style:family="presentation" style:parent-style-name="Default-notes">
dc0b3e
+   <style:graphic-properties draw:fill-color="#ffffff" fo:min-height="13.364cm"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="P1" style:family="paragraph">
dc0b3e
+   <style:text-properties fo:font-size="14pt" style:font-size-asian="14pt" style:font-size-complex="14pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="P2" style:family="paragraph">
dc0b3e
+   <loext:graphic-properties draw:fill="none" draw:fill-color="#ffffff"/>
dc0b3e
+   <style:text-properties fo:font-size="14pt" style:font-size-asian="14pt" style:font-size-complex="14pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="P3" style:family="paragraph">
dc0b3e
+   <style:paragraph-properties fo:text-align="end"/>
dc0b3e
+   <style:text-properties fo:font-size="14pt" style:font-size-asian="14pt" style:font-size-complex="14pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="P4" style:family="paragraph">
dc0b3e
+   <loext:graphic-properties draw:fill="none" draw:fill-color="#ffffff"/>
dc0b3e
+   <style:paragraph-properties fo:text-align="end"/>
dc0b3e
+   <style:text-properties fo:font-size="14pt" style:font-size-asian="14pt" style:font-size-complex="14pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="P5" style:family="paragraph">
dc0b3e
+   <style:paragraph-properties fo:text-align="center"/>
dc0b3e
+   <style:text-properties fo:font-size="14pt" style:font-size-asian="14pt" style:font-size-complex="14pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="P6" style:family="paragraph">
dc0b3e
+   <loext:graphic-properties draw:fill="none" draw:fill-color="#ffffff"/>
dc0b3e
+   <style:paragraph-properties fo:text-align="center"/>
dc0b3e
+   <style:text-properties fo:font-size="14pt" style:font-size-asian="14pt" style:font-size-complex="14pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="P7" style:family="paragraph">
dc0b3e
+   <loext:graphic-properties draw:fill-color="#ffffff"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="P8" style:family="paragraph">
dc0b3e
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" fo:line-height="100%" fo:text-align="start" fo:text-indent="0cm" style:punctuation-wrap="simple" style:line-break="normal" style:writing-mode="lr-tb">
dc0b3e
+    <style:tab-stops/>
dc0b3e
+   </style:paragraph-properties>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="P9" style:family="paragraph">
dc0b3e
+   <loext:graphic-properties draw:fill="solid" draw:fill-color="#000000"/>
dc0b3e
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0cm" fo:line-height="100%" fo:text-align="start" fo:text-indent="0cm" style:punctuation-wrap="simple" style:line-break="normal" style:writing-mode="lr-tb">
dc0b3e
+    <style:tab-stops/>
dc0b3e
+   </style:paragraph-properties>
dc0b3e
+   <style:text-properties fo:color="#000000" style:text-outline="false" style:text-line-through-style="none" style:text-line-through-type="none" style:text-position="0% 100%" style:font-name="Arial Black" fo:font-size="24pt" fo:font-style="normal" fo:text-shadow="none" style:text-underline-style="none" fo:font-weight="normal" style:letter-kerning="true" style:font-name-asian="MS Gothic" style:font-size-asian="24pt" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-name-complex="Tahoma" style:font-size-complex="24pt" style:font-style-complex="normal" style:font-weight-complex="normal" style:text-emphasize="none" style:font-relief="none" style:text-overline-style="none" style:text-overline-color="font-color"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="T1" style:family="text">
dc0b3e
+   <style:text-properties fo:font-size="14pt" style:font-size-asian="14pt" style:font-size-complex="14pt"/>
dc0b3e
+  </style:style>
dc0b3e
+  <style:style style:name="T2" style:family="text">
dc0b3e
+   <style:text-properties fo:color="#000000" style:text-outline="false" style:text-line-through-style="none" style:text-line-through-type="none" style:text-position="0% 100%" style:font-name="Arial Black" fo:font-size="24pt" fo:font-style="normal" fo:text-shadow="none" style:text-underline-style="none" fo:font-weight="normal" style:letter-kerning="true" style:font-name-asian="MS Gothic" style:font-size-asian="24pt" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-name-complex="Tahoma" style:font-size-complex="24pt" style:font-style-complex="normal" style:font-weight-complex="normal" style:text-emphasize="none" style:font-relief="none" style:text-overline-style="none" style:text-overline-color="font-color"/>
dc0b3e
+  </style:style>
dc0b3e
+  <text:list-style style:name="L1">
dc0b3e
+   <text:list-level-style-bullet text:level="1" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="2" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="0.6cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="3" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="1.2cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="4" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="1.8cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="5" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="2.4cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="6" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="3cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="7" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="3.6cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="8" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="4.2cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="9" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="4.8cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="10" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="5.4cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+  </text:list-style>
dc0b3e
+  <text:list-style style:name="L2">
dc0b3e
+   <text:list-level-style-bullet text:level="1" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="2" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="0.6cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="3" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="1.2cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="4" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="1.8cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="5" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="2.4cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="6" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="3cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="7" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="3.6cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="8" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="4.2cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="9" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="4.8cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+   <text:list-level-style-bullet text:level="10" text:bullet-char="●">
dc0b3e
+    <style:list-level-properties text:space-before="5.4cm" text:min-label-width="0.6cm"/>
dc0b3e
+    <style:text-properties fo:font-family="StarSymbol" style:use-window-font-color="true" fo:font-size="45%"/>
dc0b3e
+   </text:list-level-style-bullet>
dc0b3e
+  </text:list-style>
dc0b3e
+ </office:automatic-styles>
dc0b3e
+ <office:master-styles>
dc0b3e
+  <draw:layer-set>
dc0b3e
+   <draw:layer draw:name="layout"/>
dc0b3e
+   <draw:layer draw:name="background"/>
dc0b3e
+   <draw:layer draw:name="backgroundobjects"/>
dc0b3e
+   <draw:layer draw:name="controls"/>
dc0b3e
+   <draw:layer draw:name="measurelines"/>
dc0b3e
+  </draw:layer-set>
dc0b3e
+  <style:handout-master presentation:presentation-page-layout-name="AL0T26" style:page-layout-name="PM0" draw:style-name="dp2">
dc0b3e
+   <draw:page-thumbnail draw:layer="backgroundobjects" svg:width="8.999cm" svg:height="6.749cm" svg:x="1cm" svg:y="2.898cm"/>
dc0b3e
+   <draw:page-thumbnail draw:layer="backgroundobjects" svg:width="8.999cm" svg:height="6.749cm" svg:x="1cm" svg:y="11.474cm"/>
dc0b3e
+   <draw:page-thumbnail draw:layer="backgroundobjects" svg:width="8.999cm" svg:height="6.749cm" svg:x="1cm" svg:y="20.05cm"/>
dc0b3e
+   <draw:page-thumbnail draw:layer="backgroundobjects" svg:width="8.999cm" svg:height="6.749cm" svg:x="11cm" svg:y="2.898cm"/>
dc0b3e
+   <draw:page-thumbnail draw:layer="backgroundobjects" svg:width="8.999cm" svg:height="6.749cm" svg:x="11cm" svg:y="11.474cm"/>
dc0b3e
+   <draw:page-thumbnail draw:layer="backgroundobjects" svg:width="8.999cm" svg:height="6.749cm" svg:x="11cm" svg:y="20.05cm"/>
dc0b3e
+   <draw:frame draw:style-name="gr1" draw:text-style-name="P2" draw:layer="backgroundobjects" svg:width="9.113cm" svg:height="1.484cm" svg:x="0cm" svg:y="0cm" presentation:class="header">
dc0b3e
+    <draw:text-box>
dc0b3e
+     <text:p text:style-name="P1"><text:span text:style-name="T1"><presentation:header/></text:span><presentation:header/></text:p>
dc0b3e
+    </draw:text-box>
dc0b3e
+   </draw:frame>
dc0b3e
+   <draw:frame draw:style-name="gr1" draw:text-style-name="P4" draw:layer="backgroundobjects" svg:width="9.113cm" svg:height="1.484cm" svg:x="11.886cm" svg:y="0cm" presentation:class="date-time">
dc0b3e
+    <draw:text-box>
dc0b3e
+     <text:p text:style-name="P3"><text:span text:style-name="T1"><presentation:date-time/></text:span><presentation:date-time/></text:p>
dc0b3e
+    </draw:text-box>
dc0b3e
+   </draw:frame>
dc0b3e
+   <draw:frame draw:style-name="gr2" draw:text-style-name="P2" draw:layer="backgroundobjects" svg:width="9.113cm" svg:height="1.484cm" svg:x="0cm" svg:y="28.215cm" presentation:class="footer">
dc0b3e
+    <draw:text-box>
dc0b3e
+     <text:p text:style-name="P1"><text:span text:style-name="T1"><presentation:footer/></text:span><presentation:footer/></text:p>
dc0b3e
+    </draw:text-box>
dc0b3e
+   </draw:frame>
dc0b3e
+   <draw:frame draw:style-name="gr2" draw:text-style-name="P4" draw:layer="backgroundobjects" svg:width="9.113cm" svg:height="1.484cm" svg:x="11.886cm" svg:y="28.215cm" presentation:class="page-number">
dc0b3e
+    <draw:text-box>
dc0b3e
+     <text:p text:style-name="P3"><text:span text:style-name="T1"><text:page-number><number></text:page-number></text:span><text:page-number><number></text:page-number></text:p>
dc0b3e
+    </draw:text-box>
dc0b3e
+   </draw:frame>
dc0b3e
+  </style:handout-master>
dc0b3e
+  <style:master-page style:name="Default" style:page-layout-name="PM1" draw:style-name="dp1">
dc0b3e
+   <draw:frame presentation:style-name="Default-title" draw:layer="backgroundobjects" svg:width="25.199cm" svg:height="3.506cm" svg:x="1.4cm" svg:y="0.837cm" presentation:class="title" presentation:placeholder="true">
dc0b3e
+    <draw:text-box/>
dc0b3e
+   </draw:frame>
dc0b3e
+   <draw:frame presentation:style-name="Default-outline1" draw:layer="backgroundobjects" svg:width="25.199cm" svg:height="12.179cm" svg:x="1.4cm" svg:y="4.914cm" presentation:class="outline" presentation:placeholder="true">
dc0b3e
+    <draw:text-box/>
dc0b3e
+   </draw:frame>
dc0b3e
+   <draw:frame presentation:style-name="Default-outline1" draw:layer="backgroundobjects" svg:width="25.199cm" svg:height="12.179cm" svg:x="1.4cm" svg:y="4.914cm" presentation:class="outline" presentation:placeholder="true">
dc0b3e
+    <draw:text-box/>
dc0b3e
+   </draw:frame>
dc0b3e
+   <draw:frame presentation:style-name="pr1" draw:text-style-name="P2" draw:layer="backgroundobjects" svg:width="6.523cm" svg:height="1.448cm" svg:x="1.4cm" svg:y="19.131cm" presentation:class="date-time">
dc0b3e
+    <draw:text-box>
dc0b3e
+     <text:p text:style-name="P1"><text:span text:style-name="T1"><presentation:date-time/></text:span><presentation:date-time/></text:p>
dc0b3e
+    </draw:text-box>
dc0b3e
+   </draw:frame>
dc0b3e
+   <draw:frame presentation:style-name="pr1" draw:text-style-name="P6" draw:layer="backgroundobjects" svg:width="8.875cm" svg:height="1.448cm" svg:x="9.576cm" svg:y="19.131cm" presentation:class="footer">
dc0b3e
+    <draw:text-box>
dc0b3e
+     <text:p text:style-name="P5"><text:span text:style-name="T1"><presentation:footer/></text:span><presentation:footer/></text:p>
dc0b3e
+    </draw:text-box>
dc0b3e
+   </draw:frame>
dc0b3e
+   <draw:frame presentation:style-name="pr1" draw:text-style-name="P4" draw:layer="backgroundobjects" svg:width="6.523cm" svg:height="1.448cm" svg:x="20.076cm" svg:y="19.131cm" presentation:class="page-number">
dc0b3e
+    <draw:text-box>
dc0b3e
+     <text:p text:style-name="P3"><text:span text:style-name="T1"><text:page-number><number></text:page-number></text:span><text:page-number><number></text:page-number></text:p>
dc0b3e
+    </draw:text-box>
dc0b3e
+   </draw:frame>
dc0b3e
+   <presentation:notes style:page-layout-name="PM0">
dc0b3e
+    <draw:page-thumbnail presentation:style-name="Default-title" draw:layer="backgroundobjects" svg:width="14.848cm" svg:height="11.136cm" svg:x="3.075cm" svg:y="2.257cm" presentation:class="page"/>
dc0b3e
+    <draw:frame presentation:style-name="Default-notes" draw:layer="backgroundobjects" svg:width="16.799cm" svg:height="13.364cm" svg:x="2.1cm" svg:y="14.107cm" presentation:class="notes" presentation:placeholder="true">
dc0b3e
+     <draw:text-box/>
dc0b3e
+    </draw:frame>
dc0b3e
+    <draw:frame presentation:style-name="Default-notes" draw:layer="backgroundobjects" svg:width="16.799cm" svg:height="13.364cm" svg:x="2.1cm" svg:y="14.107cm" presentation:class="notes" presentation:placeholder="true">
dc0b3e
+     <draw:text-box/>
dc0b3e
+    </draw:frame>
dc0b3e
+    <draw:frame presentation:style-name="pr2" draw:text-style-name="P2" draw:layer="backgroundobjects" svg:width="9.113cm" svg:height="1.484cm" svg:x="0cm" svg:y="0cm" presentation:class="header">
dc0b3e
+     <draw:text-box>
dc0b3e
+      <text:p text:style-name="P1"><text:span text:style-name="T1"><presentation:header/></text:span><presentation:header/></text:p>
dc0b3e
+     </draw:text-box>
dc0b3e
+    </draw:frame>
dc0b3e
+    <draw:frame presentation:style-name="pr2" draw:text-style-name="P4" draw:layer="backgroundobjects" svg:width="9.113cm" svg:height="1.484cm" svg:x="11.886cm" svg:y="0cm" presentation:class="date-time">
dc0b3e
+     <draw:text-box>
dc0b3e
+      <text:p text:style-name="P3"><text:span text:style-name="T1"><presentation:date-time/></text:span><presentation:date-time/></text:p>
dc0b3e
+     </draw:text-box>
dc0b3e
+    </draw:frame>
dc0b3e
+    <draw:frame presentation:style-name="pr3" draw:text-style-name="P2" draw:layer="backgroundobjects" svg:width="9.113cm" svg:height="1.484cm" svg:x="0cm" svg:y="28.215cm" presentation:class="footer">
dc0b3e
+     <draw:text-box>
dc0b3e
+      <text:p text:style-name="P1"><text:span text:style-name="T1"><presentation:footer/></text:span><presentation:footer/></text:p>
dc0b3e
+     </draw:text-box>
dc0b3e
+    </draw:frame>
dc0b3e
+    <draw:frame presentation:style-name="pr3" draw:text-style-name="P4" draw:layer="backgroundobjects" svg:width="9.113cm" svg:height="1.484cm" svg:x="11.886cm" svg:y="28.215cm" presentation:class="page-number">
dc0b3e
+     <draw:text-box>
dc0b3e
+      <text:p text:style-name="P3"><text:span text:style-name="T1"><text:page-number><number></text:page-number></text:span><text:page-number><number></text:page-number></text:p>
dc0b3e
+     </draw:text-box>
dc0b3e
+    </draw:frame>
dc0b3e
+   </presentation:notes>
dc0b3e
+  </style:master-page>
dc0b3e
+ </office:master-styles>
dc0b3e
+ <office:body>
dc0b3e
+  <office:presentation>
dc0b3e
+   <draw:page draw:name="page1" draw:style-name="dp3" draw:master-page-name="Default" presentation:presentation-page-layout-name="AL1T0">
dc0b3e
+    <draw:frame presentation:style-name="pr4" draw:text-style-name="P7" draw:layer="layout" svg:width="12.4cm" svg:height="4.686cm" svg:x="1.4cm" svg:y="2cm" presentation:class="subtitle" presentation:user-transformed="true">
dc0b3e
+     <draw:text-box>
dc0b3e
+      <text:p>1</text:p>
dc0b3e
+      <text:p>foo</text:p>
dc0b3e
+     </draw:text-box>
dc0b3e
+    </draw:frame>
dc0b3e
+    <draw:frame presentation:style-name="pr5" draw:text-style-name="P7" draw:layer="layout" svg:width="12.599cm" svg:height="5.085cm" svg:x="14cm" svg:y="2.4cm">
dc0b3e
+     <draw:text-box>
dc0b3e
+      <text:p>2</text:p>
dc0b3e
+      <text:p>foo</text:p>
dc0b3e
+     </draw:text-box>
dc0b3e
+    </draw:frame>
dc0b3e
+    <draw:frame presentation:style-name="pr6" draw:text-style-name="P7" draw:layer="layout" svg:width="12.599cm" svg:height="4.485cm" svg:x="1.201cm" svg:y="10.115cm">
dc0b3e
+     <draw:text-box>
dc0b3e
+      <text:p>3</text:p>
dc0b3e
+      <text:p>foo</text:p>
dc0b3e
+     </draw:text-box>
dc0b3e
+    </draw:frame>
dc0b3e
+    <draw:frame presentation:style-name="pr7" draw:text-style-name="P7" draw:layer="layout" svg:width="12.399cm" svg:height="3.885cm" svg:x="14.2cm" svg:y="10.2cm">
dc0b3e
+     <draw:text-box>
dc0b3e
+      <text:p>4</text:p>
dc0b3e
+      <text:p>foo</text:p>
dc0b3e
+     </draw:text-box>
dc0b3e
+    </draw:frame>
dc0b3e
+    <draw:custom-shape draw:style-name="gr3" draw:text-style-name="P9" draw:layer="layout" svg:width="10cm" svg:height="1.4cm" svg:x="2.6cm" svg:y="18cm">
dc0b3e
+     <text:p text:style-name="P8"><text:span text:style-name="T2">5</text:span></text:p>
dc0b3e
+     <text:p text:style-name="P8"><text:span text:style-name="T2">Fontwork</text:span></text:p>
dc0b3e
+     <draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:glue-points="?f18 ?f0 ?f20 10800 ?f19 ?f1 ?f21 10800" draw:text-areas="0 0 21600 21600" draw:text-path="true" draw:text-path-mode="shape" draw:text-path-scale="path" draw:text-path-same-letter-heights="false" draw:type="fontwork-wave" draw:modifiers="4460 10800" draw:enhanced-path="M ?f7 ?f0 C ?f15 ?f9 ?f16 ?f10 ?f12 ?f0 N M ?f29 ?f1 C ?f27 ?f28 ?f25 ?f26 ?f24 ?f1 N">
dc0b3e
+      <draw:equation draw:name="f0" draw:formula="$0 "/>
dc0b3e
+      <draw:equation draw:name="f1" draw:formula="21600-?f0 "/>
dc0b3e
+      <draw:equation draw:name="f2" draw:formula="$1 "/>
dc0b3e
+      <draw:equation draw:name="f3" draw:formula="?f2 -10800"/>
dc0b3e
+      <draw:equation draw:name="f4" draw:formula="?f3 *2"/>
dc0b3e
+      <draw:equation draw:name="f5" draw:formula="abs(?f4 )"/>
dc0b3e
+      <draw:equation draw:name="f6" draw:formula="4320-?f5 "/>
dc0b3e
+      <draw:equation draw:name="f7" draw:formula="if(?f3 ,0,?f5 )"/>
dc0b3e
+      <draw:equation draw:name="f8" draw:formula="15800*?f0 /4460"/>
dc0b3e
+      <draw:equation draw:name="f9" draw:formula="?f0 -?f8 "/>
dc0b3e
+      <draw:equation draw:name="f10" draw:formula="?f0 +?f8 "/>
dc0b3e
+      <draw:equation draw:name="f11" draw:formula="21600-?f4 "/>
dc0b3e
+      <draw:equation draw:name="f12" draw:formula="if(?f3 ,?f11 ,21600)"/>
dc0b3e
+      <draw:equation draw:name="f13" draw:formula="?f12 -?f7 "/>
dc0b3e
+      <draw:equation draw:name="f14" draw:formula="?f5 /2"/>
dc0b3e
+      <draw:equation draw:name="f15" draw:formula="?f7 +7200-?f14 "/>
dc0b3e
+      <draw:equation draw:name="f16" draw:formula="?f12 +?f14 -7200"/>
dc0b3e
+      <draw:equation draw:name="f17" draw:formula="?f13 /2"/>
dc0b3e
+      <draw:equation draw:name="f18" draw:formula="?f7 +?f17 "/>
dc0b3e
+      <draw:equation draw:name="f19" draw:formula="21600-?f18 "/>
dc0b3e
+      <draw:equation draw:name="f20" draw:formula="?f5 /2"/>
dc0b3e
+      <draw:equation draw:name="f21" draw:formula="21600-?f20 "/>
dc0b3e
+      <draw:equation draw:name="f22" draw:formula="?f0 *2"/>
dc0b3e
+      <draw:equation draw:name="f23" draw:formula="21600-?f22 "/>
dc0b3e
+      <draw:equation draw:name="f24" draw:formula="21600-?f7 "/>
dc0b3e
+      <draw:equation draw:name="f25" draw:formula="21600-?f15 "/>
dc0b3e
+      <draw:equation draw:name="f26" draw:formula="?f1 +?f8 "/>
dc0b3e
+      <draw:equation draw:name="f27" draw:formula="21600-?f16 "/>
dc0b3e
+      <draw:equation draw:name="f28" draw:formula="?f1 -?f8 "/>
dc0b3e
+      <draw:equation draw:name="f29" draw:formula="21600-?f12 "/>
dc0b3e
+      <draw:handle draw:handle-position="left $0" draw:handle-range-y-minimum="0" draw:handle-range-y-maximum="4460"/>
dc0b3e
+      <draw:handle draw:handle-position="$1 21600" draw:handle-range-x-minimum="8640" draw:handle-range-x-maximum="12960"/>
dc0b3e
+     </draw:enhanced-geometry>
dc0b3e
+    </draw:custom-shape>
dc0b3e
+    <draw:custom-shape draw:style-name="gr4" draw:text-style-name="P9" draw:layer="layout" svg:width="10cm" svg:height="1.4cm" svg:x="15cm" svg:y="18cm">
dc0b3e
+     <text:p text:style-name="P8"><text:span text:style-name="T2">6</text:span></text:p>
dc0b3e
+     <text:p text:style-name="P8"><text:span text:style-name="T2">Fontwork</text:span></text:p>
dc0b3e
+     <draw:enhanced-geometry svg:viewBox="0 0 21600 21600" draw:glue-points="?f18 ?f0 ?f20 10800 ?f19 ?f1 ?f21 10800" draw:text-areas="0 0 21600 21600" draw:text-path="true" draw:text-path-mode="shape" draw:text-path-scale="path" draw:text-path-same-letter-heights="false" draw:type="fontwork-wave" draw:modifiers="4460 10800" draw:enhanced-path="M ?f7 ?f0 C ?f15 ?f9 ?f16 ?f10 ?f12 ?f0 N M ?f29 ?f1 C ?f27 ?f28 ?f25 ?f26 ?f24 ?f1 N">
dc0b3e
+      <draw:equation draw:name="f0" draw:formula="$0 "/>
dc0b3e
+      <draw:equation draw:name="f1" draw:formula="21600-?f0 "/>
dc0b3e
+      <draw:equation draw:name="f2" draw:formula="$1 "/>
dc0b3e
+      <draw:equation draw:name="f3" draw:formula="?f2 -10800"/>
dc0b3e
+      <draw:equation draw:name="f4" draw:formula="?f3 *2"/>
dc0b3e
+      <draw:equation draw:name="f5" draw:formula="abs(?f4 )"/>
dc0b3e
+      <draw:equation draw:name="f6" draw:formula="4320-?f5 "/>
dc0b3e
+      <draw:equation draw:name="f7" draw:formula="if(?f3 ,0,?f5 )"/>
dc0b3e
+      <draw:equation draw:name="f8" draw:formula="15800*?f0 /4460"/>
dc0b3e
+      <draw:equation draw:name="f9" draw:formula="?f0 -?f8 "/>
dc0b3e
+      <draw:equation draw:name="f10" draw:formula="?f0 +?f8 "/>
dc0b3e
+      <draw:equation draw:name="f11" draw:formula="21600-?f4 "/>
dc0b3e
+      <draw:equation draw:name="f12" draw:formula="if(?f3 ,?f11 ,21600)"/>
dc0b3e
+      <draw:equation draw:name="f13" draw:formula="?f12 -?f7 "/>
dc0b3e
+      <draw:equation draw:name="f14" draw:formula="?f5 /2"/>
dc0b3e
+      <draw:equation draw:name="f15" draw:formula="?f7 +7200-?f14 "/>
dc0b3e
+      <draw:equation draw:name="f16" draw:formula="?f12 +?f14 -7200"/>
dc0b3e
+      <draw:equation draw:name="f17" draw:formula="?f13 /2"/>
dc0b3e
+      <draw:equation draw:name="f18" draw:formula="?f7 +?f17 "/>
dc0b3e
+      <draw:equation draw:name="f19" draw:formula="21600-?f18 "/>
dc0b3e
+      <draw:equation draw:name="f20" draw:formula="?f5 /2"/>
dc0b3e
+      <draw:equation draw:name="f21" draw:formula="21600-?f20 "/>
dc0b3e
+      <draw:equation draw:name="f22" draw:formula="?f0 *2"/>
dc0b3e
+      <draw:equation draw:name="f23" draw:formula="21600-?f22 "/>
dc0b3e
+      <draw:equation draw:name="f24" draw:formula="21600-?f7 "/>
dc0b3e
+      <draw:equation draw:name="f25" draw:formula="21600-?f15 "/>
dc0b3e
+      <draw:equation draw:name="f26" draw:formula="?f1 +?f8 "/>
dc0b3e
+      <draw:equation draw:name="f27" draw:formula="21600-?f16 "/>
dc0b3e
+      <draw:equation draw:name="f28" draw:formula="?f1 -?f8 "/>
dc0b3e
+      <draw:equation draw:name="f29" draw:formula="21600-?f12 "/>
dc0b3e
+      <draw:handle draw:handle-position="left $0" draw:handle-range-y-minimum="0" draw:handle-range-y-maximum="4460"/>
dc0b3e
+      <draw:handle draw:handle-position="$1 21600" draw:handle-range-x-minimum="8640" draw:handle-range-x-maximum="12960"/>
dc0b3e
+     </draw:enhanced-geometry>
dc0b3e
+    </draw:custom-shape>
dc0b3e
+    <presentation:notes draw:style-name="dp2">
dc0b3e
+     <draw:page-thumbnail draw:style-name="gr5" draw:layer="layout" svg:width="14.848cm" svg:height="11.136cm" svg:x="3.075cm" svg:y="2.257cm" draw:page-number="1" presentation:class="page"/>
dc0b3e
+     <draw:frame presentation:style-name="pr8" draw:text-style-name="P7" draw:layer="layout" svg:width="16.799cm" svg:height="13.364cm" svg:x="2.1cm" svg:y="14.107cm" presentation:class="notes" presentation:placeholder="true" presentation:user-transformed="true">
dc0b3e
+      <draw:text-box/>
dc0b3e
+     </draw:frame>
dc0b3e
+    </presentation:notes>
dc0b3e
+   </draw:page>
dc0b3e
+   <presentation:settings presentation:mouse-visible="false"/>
dc0b3e
+  </office:presentation>
dc0b3e
+ </office:body>
dc0b3e
+</office:document>
dc0b3e
diff --git a/sd/qa/unit/export-tests.cxx b/sd/qa/unit/export-tests.cxx
dc0b3e
index 3f2882384031..6bbb2a53648b 100644
dc0b3e
--- a/sd/qa/unit/export-tests.cxx
dc0b3e
+++ b/sd/qa/unit/export-tests.cxx
dc0b3e
@@ -84,6 +84,7 @@ public:
dc0b3e
     void testN821567();
dc0b3e
     void testMediaEmbedding();
dc0b3e
     void testFdo84043();
dc0b3e
+    void testTdf97630();
dc0b3e
     void testSwappedOutImageExport();
dc0b3e
     void testOOoXMLAnimations();
dc0b3e
     void testTdf80020();
dc0b3e
@@ -98,6 +99,7 @@ public:
dc0b3e
     CPPUNIT_TEST(testN821567);
dc0b3e
     CPPUNIT_TEST(testMediaEmbedding);
dc0b3e
     CPPUNIT_TEST(testFdo84043);
dc0b3e
+    CPPUNIT_TEST(testTdf97630);
dc0b3e
     CPPUNIT_TEST(testSwappedOutImageExport);
dc0b3e
     CPPUNIT_TEST(testOOoXMLAnimations);
dc0b3e
     CPPUNIT_TEST(testTdf80020);
dc0b3e
@@ -125,6 +127,7 @@ public:
dc0b3e
             { "table", "urn:oasis:names:tc:opendocument:xmlns:table:1.0" },
dc0b3e
             { "text", "urn:oasis:names:tc:opendocument:xmlns:text:1.0" },
dc0b3e
             { "xlink", "http://www.w3c.org/1999/xlink" },
dc0b3e
+            { "loext", "urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" },
dc0b3e
         };
dc0b3e
         for (size_t i = 0; i < SAL_N_ELEMENTS(namespaces); ++i)
dc0b3e
         {
dc0b3e
@@ -246,6 +249,104 @@ void SdExportTest::testFdo84043()
dc0b3e
     xDocShRef->DoClose();
dc0b3e
 }
dc0b3e
 
dc0b3e
+void SdExportTest::testTdf97630()
dc0b3e
+{
dc0b3e
+    ::sd::DrawDocShellRef xDocShRef = loadURL(m_directories.getURLFromSrc("/sd/qa/unit/data/fit-to-size.fodp"), FODP);
dc0b3e
+
dc0b3e
+    {
dc0b3e
+        uno::Reference<drawing::XDrawPagesSupplier> xDPS(xDocShRef->GetModel(), uno::UNO_QUERY);
dc0b3e
+        uno::Reference<drawing::XDrawPage> xDP(xDPS->getDrawPages()->getByIndex(0), uno::UNO_QUERY);
dc0b3e
+
dc0b3e
+        drawing::TextFitToSizeType tmp;
dc0b3e
+        // text shapes
dc0b3e
+        uno::Reference<beans::XPropertySet> xShape0(xDP->getByIndex(0), uno::UNO_QUERY);
dc0b3e
+        xShape0->getPropertyValue("TextFitToSize") >>= tmp;
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_NONE, tmp);
dc0b3e
+        uno::Reference<beans::XPropertySet> xShape1(xDP->getByIndex(1), uno::UNO_QUERY);
dc0b3e
+        xShape1->getPropertyValue("TextFitToSize") >>= tmp;
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_PROPORTIONAL, tmp);
dc0b3e
+        uno::Reference<beans::XPropertySet> xShape2(xDP->getByIndex(2), uno::UNO_QUERY);
dc0b3e
+        xShape2->getPropertyValue("TextFitToSize") >>= tmp;
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_ALLLINES, tmp);
dc0b3e
+        uno::Reference<beans::XPropertySet> xShape3(xDP->getByIndex(3), uno::UNO_QUERY);
dc0b3e
+        xShape3->getPropertyValue("TextFitToSize") >>= tmp;
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_AUTOFIT, tmp);
dc0b3e
+
dc0b3e
+        // fontworks
dc0b3e
+        uno::Reference<beans::XPropertySet> xShape4(xDP->getByIndex(4), uno::UNO_QUERY);
dc0b3e
+        xShape4->getPropertyValue("TextFitToSize") >>= tmp;
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_NONE, tmp);
dc0b3e
+        uno::Reference<beans::XPropertySet> xShape5(xDP->getByIndex(5), uno::UNO_QUERY);
dc0b3e
+        xShape5->getPropertyValue("TextFitToSize") >>= tmp;
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_ALLLINES, tmp);
dc0b3e
+
dc0b3e
+    }
dc0b3e
+
dc0b3e
+    utl::TempFile aTempFile;
dc0b3e
+    xDocShRef = saveAndReload(xDocShRef.get(), ODP, &aTempFile);
dc0b3e
+
dc0b3e
+    {
dc0b3e
+        uno::Reference<drawing::XDrawPagesSupplier> xDPS(xDocShRef->GetModel(), uno::UNO_QUERY);
dc0b3e
+        uno::Reference<drawing::XDrawPage> xDP(xDPS->getDrawPages()->getByIndex(0), uno::UNO_QUERY);
dc0b3e
+
dc0b3e
+        drawing::TextFitToSizeType tmp;
dc0b3e
+        // text shapes
dc0b3e
+        uno::Reference<beans::XPropertySet> xShape0(xDP->getByIndex(0), uno::UNO_QUERY);
dc0b3e
+        xShape0->getPropertyValue("TextFitToSize") >>= tmp;
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_NONE, tmp);
dc0b3e
+        uno::Reference<beans::XPropertySet> xShape1(xDP->getByIndex(1), uno::UNO_QUERY);
dc0b3e
+        xShape1->getPropertyValue("TextFitToSize") >>= tmp;
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_PROPORTIONAL, tmp);
dc0b3e
+        uno::Reference<beans::XPropertySet> xShape2(xDP->getByIndex(2), uno::UNO_QUERY);
dc0b3e
+        xShape2->getPropertyValue("TextFitToSize") >>= tmp;
dc0b3e
+#if 1
dc0b3e
+// TODO see TODO in sdpropls.cxx
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_ALLLINES, tmp);
dc0b3e
+#else
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_PROPORTIONAL, tmp);
dc0b3e
+#endif
dc0b3e
+        uno::Reference<beans::XPropertySet> xShape3(xDP->getByIndex(3), uno::UNO_QUERY);
dc0b3e
+        xShape3->getPropertyValue("TextFitToSize") >>= tmp;
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_AUTOFIT, tmp);
dc0b3e
+
dc0b3e
+        // fontworks
dc0b3e
+        uno::Reference<beans::XPropertySet> xShape4(xDP->getByIndex(4), uno::UNO_QUERY);
dc0b3e
+        xShape4->getPropertyValue("TextFitToSize") >>= tmp;
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_NONE, tmp);
dc0b3e
+        uno::Reference<beans::XPropertySet> xShape5(xDP->getByIndex(5), uno::UNO_QUERY);
dc0b3e
+        xShape5->getPropertyValue("TextFitToSize") >>= tmp;
dc0b3e
+#if 1
dc0b3e
+// TODO see TODO in sdpropls.cxx
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_ALLLINES, tmp);
dc0b3e
+#else
dc0b3e
+        CPPUNIT_ASSERT_EQUAL(drawing::TextFitToSizeType_PROPORTIONAL, tmp);
dc0b3e
+#endif
dc0b3e
+    }
dc0b3e
+
dc0b3e
+    xmlDocPtr pXmlDoc = parseExport(aTempFile, "content.xml");
dc0b3e
+    // text shapes
dc0b3e
+    assertXPath(pXmlDoc, "//style:style[@style:family='presentation']/style:graphic-properties[@draw:fit-to-size='false' and @style:shrink-to-fit='false']", 1);
dc0b3e
+#if 1
dc0b3e
+// TODO see TODO in sdpropls.cxx
dc0b3e
+    assertXPath(pXmlDoc, "//style:style[@style:family='presentation']/style:graphic-properties[@draw:fit-to-size='true' and @style:shrink-to-fit='false']", 1);
dc0b3e
+    assertXPath(pXmlDoc, "//style:style[@style:family='presentation']/style:graphic-properties[@draw:fit-to-size='all' and @style:shrink-to-fit='false']", 1);
dc0b3e
+    assertXPath(pXmlDoc, "//style:style[@style:family='presentation']/style:graphic-properties[@draw:fit-to-size='shrink-to-fit' and @style:shrink-to-fit='true']", 1);
dc0b3e
+#else
dc0b3e
+    assertXPath(pXmlDoc, "//style:style[@style:family='presentation']/style:graphic-properties[@draw:fit-to-size='true' and @style:shrink-to-fit='false']", 2);
dc0b3e
+    assertXPath(pXmlDoc, "//style:style[@style:family='presentation']/style:graphic-properties[@draw:fit-to-size='false' and @style:shrink-to-fit='true']", 1);
dc0b3e
+#endif
dc0b3e
+    // fontworks
dc0b3e
+    assertXPath(pXmlDoc, "//style:style[@style:family='graphic']/style:graphic-properties[@draw:fit-to-size='false' and @style:shrink-to-fit='false']", 1);
dc0b3e
+#if 1
dc0b3e
+// TODO see TODO in sdpropls.cxx
dc0b3e
+    assertXPath(pXmlDoc, "//style:style[@style:family='graphic']/style:graphic-properties[@draw:fit-to-size='all' and @style:shrink-to-fit='false']", 1);
dc0b3e
+#else
dc0b3e
+    assertXPath(pXmlDoc, "//style:style[@style:family='graphic']/style:graphic-properties[@draw:fit-to-size='true' and @style:shrink-to-fit='false']", 1);
dc0b3e
+#endif
dc0b3e
+
dc0b3e
+    xDocShRef->DoClose();
dc0b3e
+}
dc0b3e
+
dc0b3e
 void SdExportTest::testSwappedOutImageExport()
dc0b3e
 {
dc0b3e
     // Problem was with the swapped out images, which were not swapped in during export.
dc0b3e
diff --git a/svx/source/customshapes/EnhancedCustomShapeFontWork.cxx b/svx/source/customshapes/EnhancedCustomShapeFontWork.cxx
dc0b3e
index a999791a5c5a..26f227e8b9a4 100644
dc0b3e
--- a/svx/source/customshapes/EnhancedCustomShapeFontWork.cxx
dc0b3e
+++ b/svx/source/customshapes/EnhancedCustomShapeFontWork.cxx
dc0b3e
@@ -433,7 +433,10 @@ void GetFontWorkOutline( FWData& rFWData, const SdrObject* pCustomShape )
dc0b3e
     while ( aTextAreaIter != aTextAreaIEnd )
dc0b3e
     {
dc0b3e
         GetTextAreaOutline( rFWData, pCustomShape, *aTextAreaIter, bSameLetterHeights );
dc0b3e
-        if ( eFTS == SdrFitToSizeType::AllLines )
dc0b3e
+        if (eFTS == SdrFitToSizeType::AllLines ||
dc0b3e
+            // tdf#97630 interpret PROPORTIONAL same as ALLLINES so we don't
dc0b3e
+            // need another ODF attribute!
dc0b3e
+            eFTS == SdrFitToSizeType::Proportional)
dc0b3e
         {
dc0b3e
             std::vector< FWParagraphData >::iterator aParagraphIter( aTextAreaIter->vParagraphs.begin() );
dc0b3e
             std::vector< FWParagraphData >::const_iterator aParagraphIEnd( aTextAreaIter->vParagraphs.end() );
dc0b3e
diff --git a/svx/source/toolbars/fontworkbar.cxx b/svx/source/toolbars/fontworkbar.cxx
dc0b3e
index a148de31cf13..329cd2bcb006 100644
dc0b3e
--- a/svx/source/toolbars/fontworkbar.cxx
dc0b3e
+++ b/svx/source/toolbars/fontworkbar.cxx
dc0b3e
@@ -73,10 +73,16 @@ void SetAlignmentState( SdrView* pSdrView, SfxItemSet& rSet )
dc0b3e
                 case SDRTEXTHORZADJUST_RIGHT  : nAlignment = 2; break;
dc0b3e
                 case SDRTEXTHORZADJUST_BLOCK  :
dc0b3e
                 {
dc0b3e
-                    if ( rTextFitToSizeTypeItem.GetValue() == SdrFitToSizeType::NONE )
dc0b3e
+                    auto const fit(rTextFitToSizeTypeItem.GetValue());
dc0b3e
+                    if (fit == SdrFitToSizeType::NONE)
dc0b3e
+                    {
dc0b3e
                         nAlignment = 3;
dc0b3e
-                    else if ( rTextFitToSizeTypeItem.GetValue() == SdrFitToSizeType::AllLines )
dc0b3e
+                    }
dc0b3e
+                    else if (fit == SdrFitToSizeType::AllLines ||
dc0b3e
+                             fit == SdrFitToSizeType::Proportional)
dc0b3e
+                    {
dc0b3e
                         nAlignment = 4;
dc0b3e
+                    }
dc0b3e
                 }
dc0b3e
             }
dc0b3e
             if ( ( nOldAlignment != -1 ) && ( nOldAlignment != nAlignment ) )
dc0b3e
diff --git a/xmloff/inc/xmlsdtypes.hxx b/xmloff/inc/xmlsdtypes.hxx
dc0b3e
index 8e388cf032c7..675b16fc1377 100644
dc0b3e
--- a/xmloff/inc/xmlsdtypes.hxx
dc0b3e
+++ b/xmloff/inc/xmlsdtypes.hxx
dc0b3e
@@ -67,6 +67,7 @@
dc0b3e
 #define XML_SD_TYPE_CONTROL_BORDER_COLOR            (XML_SD_TYPES_START + 33 )
dc0b3e
 #define XML_SD_TYPE_IMAGE_SCALE_MODE                (XML_SD_TYPES_START + 34 )
dc0b3e
 #define XML_SD_TYPE_LINECAP                         (XML_SD_TYPES_START + 35 )
dc0b3e
+#define XML_SD_TYPE_FITTOSIZE_AUTOFIT               (XML_SD_TYPES_START + 36 )
dc0b3e
 
dc0b3e
 //////////////////////////////////////////////////////////////////////////////
dc0b3e
 // 3D property types
dc0b3e
diff --git a/xmloff/source/draw/sdpropls.cxx b/xmloff/source/draw/sdpropls.cxx
dc0b3e
index 72d6315fa088..12c900eb50cc 100644
dc0b3e
--- a/xmloff/source/draw/sdpropls.cxx
dc0b3e
+++ b/xmloff/source/draw/sdpropls.cxx
dc0b3e
@@ -131,7 +131,8 @@ const XMLPropertyMapEntry aXMLSDProperties[] =
dc0b3e
     GMAP( "TextVerticalAdjust",             XML_NAMESPACE_DRAW, XML_TEXTAREA_VERTICAL_ALIGN,    XML_SD_TYPE_VERTICAL_ALIGN, 0 ),
dc0b3e
     GMAP( "TextAutoGrowHeight",             XML_NAMESPACE_DRAW, XML_AUTO_GROW_HEIGHT,       XML_TYPE_BOOL, 0 ),
dc0b3e
     GMAP( "TextAutoGrowWidth",              XML_NAMESPACE_DRAW, XML_AUTO_GROW_WIDTH,        XML_TYPE_BOOL, 0 ),
dc0b3e
-    GMAP( "TextFitToSize",                  XML_NAMESPACE_DRAW, XML_FIT_TO_SIZE,            XML_SD_TYPE_FITTOSIZE, 0 ),
dc0b3e
+    GMAP( "TextFitToSize",                  XML_NAMESPACE_DRAW, XML_FIT_TO_SIZE,            XML_SD_TYPE_FITTOSIZE|MID_FLAG_MERGE_PROPERTY, 0),
dc0b3e
+    GMAPV( "TextFitToSize",                 XML_NAMESPACE_STYLE, XML_SHRINK_TO_FIT,         XML_SD_TYPE_FITTOSIZE_AUTOFIT|MID_FLAG_MERGE_PROPERTY, 0, SvtSaveOptions::ODFVER_012 ),
dc0b3e
     GMAP( "TextContourFrame",               XML_NAMESPACE_DRAW, XML_FIT_TO_CONTOUR,         XML_TYPE_BOOL, 0 ),
dc0b3e
     GMAP( "TextMaximumFrameHeight",         XML_NAMESPACE_FO,   XML_MAX_HEIGHT,             XML_TYPE_MEASURE, 0 ),
dc0b3e
     GMAP( "TextMaximumFrameWidth",          XML_NAMESPACE_FO,   XML_MAX_WIDTH,              XML_TYPE_MEASURE, 0 ),
dc0b3e
@@ -615,12 +616,13 @@ static SvXMLEnumMapEntry const pXML_VerticalAlign_Enum[] =
dc0b3e
     { XML_TOKEN_INVALID, 0 }
dc0b3e
 };
dc0b3e
 
dc0b3e
+// note: PROPORTIONAL and ALLLINES are the same thing now!
dc0b3e
 static SvXMLEnumMapEntry const pXML_FitToSize_Enum_Odf12[] =
dc0b3e
 {
dc0b3e
     { XML_FALSE,        drawing::TextFitToSizeType_NONE },
dc0b3e
     { XML_TRUE,         drawing::TextFitToSizeType_PROPORTIONAL },
dc0b3e
     { XML_TRUE,         drawing::TextFitToSizeType_ALLLINES },
dc0b3e
-    { XML_TRUE,         drawing::TextFitToSizeType_AUTOFIT },
dc0b3e
+    { XML_FALSE,        drawing::TextFitToSizeType_AUTOFIT },
dc0b3e
     { XML_TOKEN_INVALID, 0 }
dc0b3e
 };
dc0b3e
 
dc0b3e
@@ -633,6 +635,15 @@ static SvXMLEnumMapEntry const pXML_FitToSize_Enum[] =
dc0b3e
     { XML_TOKEN_INVALID, 0 }
dc0b3e
 };
dc0b3e
 
dc0b3e
+static SvXMLEnumMapEntry const pXML_ShrinkToFit_Enum[] =
dc0b3e
+{
dc0b3e
+    { XML_FALSE,        drawing::TextFitToSizeType_NONE },
dc0b3e
+    { XML_FALSE,        drawing::TextFitToSizeType_PROPORTIONAL },
dc0b3e
+    { XML_FALSE,        drawing::TextFitToSizeType_ALLLINES },
dc0b3e
+    { XML_TRUE,         drawing::TextFitToSizeType_AUTOFIT },
dc0b3e
+    { XML_TOKEN_INVALID, (drawing::TextFitToSizeType)0 }
dc0b3e
+};
dc0b3e
+
dc0b3e
 static SvXMLEnumMapEntry const pXML_MeasureUnit_Enum[] =
dc0b3e
 {
dc0b3e
     { XML_AUTOMATIC,    0 },
dc0b3e
@@ -853,6 +864,40 @@ bool XMLSdHeaderFooterVisibilityTypeHdl::exportXML(
dc0b3e
     return bRet;
dc0b3e
 }
dc0b3e
 
dc0b3e
+class XMLFitToSizeEnumPropertyHdl : public XMLEnumPropertyHdl
dc0b3e
+{
dc0b3e
+public:
dc0b3e
+    XMLFitToSizeEnumPropertyHdl(
dc0b3e
+            const SvXMLEnumMapEntry *const pMap)
dc0b3e
+        : XMLEnumPropertyHdl(pMap, cppu::UnoType<css::drawing::TextFitToSizeType>::get())
dc0b3e
+    {
dc0b3e
+    }
dc0b3e
+
dc0b3e
+    virtual bool importXML(const OUString& rStrImpValue, uno::Any& rValue,
dc0b3e
+                           const SvXMLUnitConverter& rUC) const override
dc0b3e
+    {
dc0b3e
+        // we don't know here what the actual attribute name is -
dc0b3e
+        // but we can combine the 2 attributes by just taking the
dc0b3e
+        // "largest" result value; this can never result in ALLLINES
dc0b3e
+        // so the implementation has to interpret PROPORTIONAL as ALLLINES;
dc0b3e
+        // both "true" is invalid anyway.
dc0b3e
+        Any any;
dc0b3e
+        auto const bRet = XMLEnumPropertyHdl::importXML(rStrImpValue, any, rUC);
dc0b3e
+        if (!bRet)
dc0b3e
+        {
dc0b3e
+            return false;
dc0b3e
+        }
dc0b3e
+        assert(any.hasValue());
dc0b3e
+        if (!rValue.hasValue() ||
dc0b3e
+            rValue.get<drawing::TextFitToSizeType>() < any.get<drawing::TextFitToSizeType>())
dc0b3e
+        {
dc0b3e
+            rValue = any;
dc0b3e
+        }
dc0b3e
+        return true;
dc0b3e
+    }
dc0b3e
+};
dc0b3e
+
dc0b3e
+
dc0b3e
 XMLSdPropHdlFactory::XMLSdPropHdlFactory( uno::Reference< frame::XModel > const & xModel, SvXMLImport& rImport )
dc0b3e
 : mxModel( xModel ), mpExport(nullptr), mpImport( &rImport )
dc0b3e
 {
dc0b3e
@@ -1047,19 +1092,27 @@ const XMLPropertyHandler* XMLSdPropHdlFactory::GetPropertyHandler( sal_Int32 nTy
dc0b3e
                 break;
dc0b3e
             case XML_SD_TYPE_FITTOSIZE:
dc0b3e
                 {
dc0b3e
-                    if (mpExport && (mpExport->getDefaultVersion()
dc0b3e
-                                        <= SvtSaveOptions::ODFVER_012))
dc0b3e
+                    if (mpExport
dc0b3e
+#if 1
dc0b3e
+// TODO: remove in a couple releases, when users have the import of style:shrink-to-fit
dc0b3e
+                            && (mpExport->getDefaultVersion()
dc0b3e
+                                        <= SvtSaveOptions::ODFVER_012)
dc0b3e
+#endif
dc0b3e
+                        )
dc0b3e
                     {
dc0b3e
-                        pHdl = new XMLEnumPropertyHdl(pXML_FitToSize_Enum_Odf12,
dc0b3e
-                            cppu::UnoType<css::drawing::TextFitToSizeType>::get());
dc0b3e
+                        pHdl = new XMLFitToSizeEnumPropertyHdl(pXML_FitToSize_Enum_Odf12);
dc0b3e
                     }
dc0b3e
                     else
dc0b3e
-                    {
dc0b3e
-                        pHdl = new XMLEnumPropertyHdl(pXML_FitToSize_Enum,
dc0b3e
-                            cppu::UnoType<css::drawing::TextFitToSizeType>::get());
dc0b3e
+                    {   // import all values written by old LO
dc0b3e
+                        pHdl = new XMLFitToSizeEnumPropertyHdl(pXML_FitToSize_Enum);
dc0b3e
                     }
dc0b3e
                 }
dc0b3e
                 break;
dc0b3e
+            case XML_SD_TYPE_FITTOSIZE_AUTOFIT:
dc0b3e
+                {
dc0b3e
+                    pHdl = new XMLFitToSizeEnumPropertyHdl(pXML_ShrinkToFit_Enum);
dc0b3e
+                }
dc0b3e
+                break;
dc0b3e
             case XML_SD_TYPE_MEASURE_UNIT:
dc0b3e
                 pHdl = new XMLEnumPropertyHdl( pXML_MeasureUnit_Enum, ::cppu::UnoType<sal_Int32>::get() );
dc0b3e
                 break;
dc0b3e
-- 
dc0b3e
2.14.1
dc0b3e