sw/qa/extras/rtfexport/data/tdf167569-2.rtf  |  416 ++++++++++
 sw/qa/extras/rtfexport/rtfexport8.cxx        |   36 
 sw/source/filter/ww8/attributeoutputbase.hxx |    7 
 sw/source/filter/ww8/docxattributeoutput.cxx |    4 
 sw/source/filter/ww8/docxattributeoutput.hxx |    2 
 sw/source/filter/ww8/rtfattributeoutput.cxx  | 1027 +++++++++++++++++----------
 sw/source/filter/ww8/rtfattributeoutput.hxx  |   68 +
 sw/source/filter/ww8/rtfsdrexport.cxx        |    5 
 sw/source/filter/ww8/ww8atr.cxx              |   17 
 sw/source/filter/ww8/ww8attributeoutput.hxx  |    2 
 10 files changed, 1214 insertions(+), 370 deletions(-)

New commits:
commit 4a61bbbcdb1a813e5befcd74e87300027c7cc6ac
Author:     Mike Kaganski <mike.kagan...@collabora.com>
AuthorDate: Sat Jul 26 22:51:53 2025 +0500
Commit:     Miklos Vajna <vmik...@collabora.com>
CommitDate: Mon Jul 28 13:22:59 2025 +0200

    tdf#167569: Reimplement RTF character formatting output
    
    The rules for outputting character-level formatting to RTF are utterly
    convoluted. The formatting may be output in different context (like in
    style definitions, runs, etc.);  and it consists of two distinct parts:
    some keywords are independent of current run's script; other depend on
    the script, and may require either a "normal" keyword, like N, or an
    "associated" keyword, such as fN.  The order of script group keyword
    blocks (\loch, \dbch, etc.) is also important.  It is documented (very
    poorly) in "Rich Text Format (RTF) Specification, Version 1.9.1", sect.
    Font (Character) Formatting Properties.
    
    Previously, we collected character formatting, encoded as RTF keywords,
    in the order of iteration of text properties in the export code.
    
    Commit f97af19460fbd7483a0e1c1d0137e814f5390e69
           tdf#137894 separate associated character properties
           2020-11-25
    had split keywords of different script groups into separate strings in
    an attempt to combine them eventually in a sane order according to the
    script. However, the buffers were still filled by the keywords as they
    appeared in iteration, when the script of the run was still unknown. A
    decision was to always emit \loch keywords as "normal", and all others
    as "associated" - which was wrong e.g. for RTL and CJK runs.  It could
    happen to look better in LibreOffice in some cases; but it would still
    look differently in Word. This can be seen in the bugdoc in tdf#141671,
    which looked OK in LO after the fix to that bug, but not in Word.
    
    This changes how we produce character formatting keywords.
    
    1. Character formatting is now collected separately from block-level;
    2. It is stored in an SfxItemSet, and newer properties overwrite older
       propertiew with the same which id, avoiding some redundancy;
    3. The generation of the actual RTF markup is therefore delayed, which
       means that the "current" position in the exported document (as seen
       e.g. by MSWordExportBase::HasItem) could change by that time. Since
       handling some properties needs other accompanying properties  (e.g.,
       handling RES_CHRATR_UNDERLINE needs RES_CHRATR_WORDLINEMODE), those
       accompanying items are collected together with the primary item.
    4. When collecting the accompanying data, side effects could appear if
       they are put into the same SfxItemSet.  E.g., RES_CHRATR_ESCAPEMENT
       needs RES_CHRATR_FONTSIZE;  but the latter, when present in the set,
       will itself create RTF markup for font size. So it must be added in
       a way to avoid output of its RTF markup, when the run itself has no
       explicit font size set. For that, a parent set is introduced; items
       stored there will be reachable, when "search in parent" is used.
    
    The function creating the resulting RTF markup tries to follow specs wrt
    the order and use of associated keywords for scripts. Of course, I could
    be wrong in the interpretation of the spec. At least some documents that
    I tested using Word seem to improve with this change.
    
    Change-Id: I3761c4c84f137be8ff9de0eec5ed8b229146325a
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188427
    Reviewed-by: Miklos Vajna <vmik...@collabora.com>
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>

diff --git a/sw/qa/extras/rtfexport/data/tdf167569-2.rtf 
b/sw/qa/extras/rtfexport/data/tdf167569-2.rtf
new file mode 100644
index 000000000000..0c59541787bd
--- /dev/null
+++ b/sw/qa/extras/rtfexport/data/tdf167569-2.rtf
@@ -0,0 +1,416 @@
+{ 
tf1deflang1025nsinsicpg1252\uc1deff0\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang2057\deflangfe2057
   hemelang2057    hemelangfe2052  hemelangcs1025{onttbl{0bidi roman
charset0prq2{\*\panose 02020603050405020304}Times New Roman;}{1bidi swiss
charset0prq2{\*\panose 020b0604020202020204}Arial;}
+{2bidi moderncharset0prq1{\*\panose 02070309020205020404}Courier New;}{3
bidi romancharset2prq2{\*\panose 05050102010706020507}Symbol;}{10bidi nil
charset2prq2{\*\panose 05000000000000000000}Wingdings;}
+{34bidi romancharset0prq2{\*\panose 02040503050406030204}Cambria Math;}{
lomajor31500bidi romancharset0prq2{\*\panose 02020603050405020304}Times 
New Roman;}
+{dbmajor31501bidi nilcharset134prq2 DengXian Light{\*alt 
\'b5\'c8\'cf\'df Light};}{himajor31502bidi swisscharset0prq2{\*\panose 
020f0302020204030204}Calibri Light;}
+{bimajor31503bidi romancharset0prq2{\*\panose 02020603050405020304}Times 
New Roman;}{lominor31504bidi romancharset0prq2{\*\panose 
02020603050405020304}Times New Roman;}
+{dbminor31505bidi nilcharset134prq2{\*\panose 
02010600030101010101}DengXian{\*alt \'b5\'c8\'cf\'df};}{himinor31506bidi 
swisscharset0prq2{\*\panose 020f0502020204030204}Calibri;}
+{biminor31507bidi swisscharset0prq2{\*\panose 
020b0604020202020204}Arial;}{44bidi romancharset238prq2 Times New Roman 
CE;}{45bidi romancharset204prq2 Times New Roman Cyr;}
+{47bidi romancharset161prq2 Times New Roman Greek;}{48bidi roman
charset162prq2 Times New Roman Tur;}{49bidi romancharset177prq2 Times New 
Roman (Hebrew);}{50bidi romancharset178prq2 Times New Roman (Arabic);}
+{51bidi romancharset186prq2 Times New Roman Baltic;}{52bidi roman
charset163prq2 Times New Roman (Vietnamese);}{54bidi swisscharset238prq2 
Arial CE;}{55bidi swisscharset204prq2 Arial Cyr;}
+{57bidi swisscharset161prq2 Arial Greek;}{58bidi swisscharset162prq2 
Arial Tur;}{59bidi swisscharset177prq2 Arial (Hebrew);}{60bidi swiss
charset178prq2 Arial (Arabic);}
+{61bidi swisscharset186prq2 Arial Baltic;}{62bidi swisscharset163
prq2 Arial (Vietnamese);}{64bidi moderncharset238prq1 Courier New CE;}{65
bidi moderncharset204prq1 Courier New Cyr;}
+{67bidi moderncharset161prq1 Courier New Greek;}{68bidi modern
charset162prq1 Courier New Tur;}{69bidi moderncharset177prq1 Courier New 
(Hebrew);}{70bidi moderncharset178prq1 Courier New (Arabic);}
+{71bidi moderncharset186prq1 Courier New Baltic;}{72bidi modern
charset163prq1 Courier New (Vietnamese);}{384bidi romancharset238prq2 
Cambria Math CE;}{385bidi romancharset204prq2 Cambria Math Cyr;}
+{387bidi romancharset161prq2 Cambria Math Greek;}{388bidi roman
charset162prq2 Cambria Math Tur;}{391bidi romancharset186prq2 Cambria 
Math Baltic;}{392bidi romancharset163prq2 Cambria Math (Vietnamese);}
+{lomajor31508bidi romancharset238prq2 Times New Roman CE;}{lomajor
31509bidi romancharset204prq2 Times New Roman Cyr;}{lomajor31511bidi 
romancharset161prq2 Times New Roman Greek;}
+{lomajor31512bidi romancharset162prq2 Times New Roman Tur;}{lomajor
31513bidi romancharset177prq2 Times New Roman (Hebrew);}{lomajor31514
bidi romancharset178prq2 Times New Roman (Arabic);}
+{lomajor31515bidi romancharset186prq2 Times New Roman Baltic;}{lomajor
31516bidi romancharset163prq2 Times New Roman (Vietnamese);}
+{dbmajor31520bidi nilcharset0prq2 DengXian Light Western{\*alt 
\'b5\'c8\'cf\'df Light};}{dbmajor31518bidi nilcharset238prq2 DengXian 
Light CE{\*alt \'b5\'c8\'cf\'df Light};}
+{dbmajor31519bidi nilcharset204prq2 DengXian Light Cyr{\*alt 
\'b5\'c8\'cf\'df Light};}{dbmajor31521bidi nilcharset161prq2 DengXian 
Light Greek{\*alt \'b5\'c8\'cf\'df Light};}
+{himajor31528bidi swisscharset238prq2 Calibri Light CE;}{himajor31529
bidi swisscharset204prq2 Calibri Light Cyr;}{himajor31531bidi swiss
charset161prq2 Calibri Light Greek;}
+{himajor31532bidi swisscharset162prq2 Calibri Light Tur;}{himajor31533
bidi swisscharset177prq2 Calibri Light (Hebrew);}{himajor31534bidi swiss
charset178prq2 Calibri Light (Arabic);}
+{himajor31535bidi swisscharset186prq2 Calibri Light Baltic;}{himajor
31536bidi swisscharset163prq2 Calibri Light (Vietnamese);}{bimajor31538
bidi romancharset238prq2 Times New Roman CE;}
+{bimajor31539bidi romancharset204prq2 Times New Roman Cyr;}{bimajor
31541bidi romancharset161prq2 Times New Roman Greek;}{bimajor31542bidi 
romancharset162prq2 Times New Roman Tur;}
+{bimajor31543bidi romancharset177prq2 Times New Roman (Hebrew);}{
bimajor31544bidi romancharset178prq2 Times New Roman (Arabic);}{bimajor
31545bidi romancharset186prq2 Times New Roman Baltic;}
+{bimajor31546bidi romancharset163prq2 Times New Roman (Vietnamese);}{
lominor31548bidi romancharset238prq2 Times New Roman CE;}{lominor31549
bidi romancharset204prq2 Times New Roman Cyr;}
+{lominor31551bidi romancharset161prq2 Times New Roman Greek;}{lominor
31552bidi romancharset162prq2 Times New Roman Tur;}{lominor31553bidi 
romancharset177prq2 Times New Roman (Hebrew);}
+{lominor31554bidi romancharset178prq2 Times New Roman (Arabic);}{
lominor31555bidi romancharset186prq2 Times New Roman Baltic;}{lominor
31556bidi romancharset163prq2 Times New Roman (Vietnamese);}
+{dbminor31560bidi nilcharset0prq2 DengXian Western{\*alt 
\'b5\'c8\'cf\'df};}{dbminor31558bidi nilcharset238prq2 DengXian CE{\*alt 
\'b5\'c8\'cf\'df};}
+{dbminor31559bidi nilcharset204prq2 DengXian Cyr{\*alt 
\'b5\'c8\'cf\'df};}{dbminor31561bidi nilcharset161prq2 DengXian Greek{\*
alt \'b5\'c8\'cf\'df};}{himinor31568bidi swisscharset238prq2 Calibri CE;}
+{himinor31569bidi swisscharset204prq2 Calibri Cyr;}{himinor31571bidi 
swisscharset161prq2 Calibri Greek;}{himinor31572bidi swisscharset162
prq2 Calibri Tur;}
+{himinor31573bidi swisscharset177prq2 Calibri (Hebrew);}{himinor31574
bidi swisscharset178prq2 Calibri (Arabic);}{himinor31575bidi swiss
charset186prq2 Calibri Baltic;}
+{himinor31576bidi swisscharset163prq2 Calibri (Vietnamese);}{biminor
31578bidi swisscharset238prq2 Arial CE;}{biminor31579bidi swiss
charset204prq2 Arial Cyr;}
+{biminor31581bidi swisscharset161prq2 Arial Greek;}{biminor31582bidi 
swisscharset162prq2 Arial Tur;}{biminor31583bidi swisscharset177prq2 
Arial (Hebrew);}
+{biminor31584bidi swisscharset178prq2 Arial (Arabic);}{biminor31585
bidi swisscharset186prq2 Arial Baltic;}{biminor31586bidi swiss
charset163prq2 Arial (Vietnamese);}}{+ ed0\green255lue255; ed0\green255lue0; 
ed255\green0lue255; ed255\green0lue0; ed255\green255lue0; 
ed255\green255lue255; ed0\green0lue128; ed0\green128lue128; 
ed0\green128lue0; ed128\green0lue128; ed128\green0lue0;
+ ed128\green128lue0; ed128\green128lue128; ed192\green192lue192; 
ed0\green0lue0; ed0\green0lue0; ed89\green89lue89; ed165\green0lue33;+ 
ed232\green232lue232; ed180\green180lue180; ed242\green242lue242;}{\*\defchp 
}{\*\defpap \ql \li0 i0\widctlpar\wrapdefaultspalphaspnumaautodjustright 
in0\lin0\itap0 }
oqfpromote {\stylesheet{
+\ql \li0 i0\sa200\widctlpar\wrapdefaultspalphaspnumaautodjustright 
in0\lin0\itap0  tlchcs1 f0fs24lang1025 \ltrchcs0 1s20+\s1\qc \li0 
i0\sa200\widctlpar\wrapdefaultaauto\outlinelevel0 in0\lin0\itap0  tlchcs1 
f1fs22lang1025 \ltrchcs0 +{\s2\ql \li0 
i0\sb240\sa240\widctlpar\wrapdefaultaauto\outlinelevel1 in0\lin0\itap0  tlch
cs1 f1fs22lang1025 \ltrchcs0 +\sbasedon1 \snext0 \slink16 \slocked 
\sunhideused \sqformat \spriority9 heading 2;}{\s3\ql \li0 
i0\sa200\widctlpar\wrapdefaultaauto\outlinelevel2 in0\lin0\itap0  tlchcs1 
f1fs22lang1025 \ltrchcs0 
+1s20+\ltrchcs0 \i1s20+\s9\ql \li0 
i0\sb40\keep\keepn\widctlpar\wrapdefaultspalphaspnum
aauto\outlinelevel8djustright in0\lin0\itap0  tlchcs1 if0fs21lang1025 
\ltrchcs0 
+\is21+Default Paragraph Font;}{\*     s11     srowd   rftsWidthB3     
rpaddl108       rpaddr108       rpaddfl3        rpaddft3        rpaddfb3        
rpaddfr3        rcbpat1 rcfpat1 blind0  blindtype3      svertalt        sbrdrt  
sbrdrl  sbrdrb  sbrdrr  sbrdrdgl        sbrdrdgr        sbrdrh  sbrdrv 
+\ql \li0 i0\widctlpar\wrapdefaultspalphaspnumaautodjustright 
in0\lin0\itap0  tlchcs1 f0fs20lang1025 \ltrchcs0 s20\lang2057\langfe2057+ 
tlchcs1 f0 \ltrchcs0 +\sbasedon10 \slink2 \slocked \spriority9 Heading 2 
Char;}{\*+\i1s28+\sbasedon10 \slink9 \slocked \spriority9 Heading 9 Char;}{\*+
owidctlpar\wrapdefaultspalphaspnumaautodjustright in0\lin0\itap0 +\s22\ql 
\li0 i0\sb120\sa120\widctlpar\wrapdefaultspalphaspnumaautodjustright 
in0\lin0\itap0  tlchcs1 f1fs16lang1025 \ltrchcs0 1s16+\sbasedon0 
\snext22 \slink23 \spriority0 \styrsid6821330 Tag;}{\*+\s24\ql \li0 
i0\widctlpar\wrapdefaultspalphaspnumaautodjustright in0\lin0\itap0  tlch
cs1 f0fs24lang1025 \ltrchcs0 1s24\lang2057\langfe1033+\s25\ql \li0 
i0\widctlpar   qc      x4703   qr      x9406\wrapdefaultspalphaspnum
aautodjustright in0\lin0\itap0  tlchcs1 f0fs24lang1025 \ltrchcs0 1
s20+\sbasedon0 \snext25 \slink26 \ssemihidden \styrsid9516422 
header;}{\*+\s27\ql \li0 i0\widctlpar   qc      x4703   qr      
x9406\wrapdefaultspalphaspnumaautodjustright in0\lin0\itap0  tlchcs1 
f0fs24lang1025 \ltrchcs0 1s20+\sbasedon0 \snext27 \slink28 \ssemihidden 
\styrsid9516422 
footer;}{\*+{\*\listtable{\list\listtemplateid-1\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levels
 pace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}3bias0 
i-360\li360\jclisttab    x360\lin360 }{\listname 
+;}\listid-119}{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid-612338760\'03(\'00);}{\levelnumbers\'02;}
 tlchcs1 f0fs16 \ltrchcs0 
+0\is16bias0 i-360\li720\lin720 
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807577\'02\'01.;}{\levelnumbers\'01;}
 tlchcs1 f0 \ltrchcs0 
+i-360\li1440\lin1440 
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807579\'02\'02.;}{\levelnumbers\'01;}
 tlchcs1 f0 \ltrchcs0 
+i-180\li2160\lin2160 
}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807567\'02\'03.;}{\levelnumbers\'01;}
 tlchcs1 f0 \ltrchcs0 
+i-360\li2880\lin2880 
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807577\'02\'04.;}{\levelnumbers\'01;}
 tlchcs1 f0 \ltrchcs0 
+i-360\li3600\lin3600 
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807579\'02\'05.;}{\levelnumbers\'01;}
 tlchcs1 f0 \ltrchcs0 
+i-180\li4320\lin4320 
}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807567\'02\'06.;}{\levelnumbers\'01;}
 tlchcs1 f0 \ltrchcs0 
+i-360\li5040\lin5040 
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807577\'02\'07.;}{\levelnumbers\'01;}
 tlchcs1 f0 \ltrchcs0 
+i-360\li5760\lin5760 
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807579\'02\'08.;}{\levelnumbers\'01;}
 tlchcs1 f0 \ltrchcs0 
+i-180\li6480\lin6480 }{\listname 
;}\listid111411260}{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid134807557
+\'01\u-3929 ?;}{\levelnumbers;}10bias0 i-360\li720\lin720 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 
+i-360\li1440\lin1440 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers;}10bias0 i-360\li2160\lin2160 }
+{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913
 ?;}{\levelnumbers;}3bias0 i-360\li2880\lin2880 
}{\listlevel\levelnfc23\levelnfcn23
+\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 i-360\li3600\lin3600 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers;}10bias0 i-360\li4320\lin4320 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
+\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 
?;}{\levelnumbers;}3bias0 i-360\li5040\lin5040 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0
+{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}2bias0 
i-360\li5760\lin5760 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557
+\'01\u-3929 ?;}{\levelnumbers;}10bias0 i-360\li6480\lin6480 }{\listname 
;}\listid235282103}{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
+\leveltemplateid134807565\'01\u-3844 ?;}{\levelnumbers;}10bias0 
i-360\li720\jclisttab       x720\lin720 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid-1634165658
+\'01\u-3929 ?;}{\levelnumbers;}10bias0 i-340\li1420\jclisttab       
x1420\lin1420 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers
+;}10bias0 i-360\li2160\jclisttab    x2160\lin2160 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913
 ?;}{\levelnumbers;}3bias0 
+i-360\li2880\jclisttab        x2880\lin2880 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 i-360\li3600
+\jclisttab     x3600\lin3600 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers;}10bias0 i-360\li4320
+\jclisttab     x4320\lin4320 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913
 ?;}{\levelnumbers;}3bias0 i-360\li5040
+\jclisttab     x5040\lin5040 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 i-360\li5760\jclisttab        x5760\lin5760 
+}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers;}10bias0 i-360\li6480\jclisttab    x6480\lin6480 
}{\listname 
+;}\listid797605705}{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid134807563\'01\u-3880
 ?;}{\levelnumbers;}10bias0 
+i-360\li360\lin360 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 i-360\li1080\lin1080 }{\listlevel
+\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers;}10bias0 i-360\li1800\lin1800 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0
+\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913
 ?;}{\levelnumbers;}3bias0 i-360\li2520\lin2520 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 i-360\li3240\lin3240 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0
+\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 
?;}{\levelnumbers;}10bias0 i-360\li3960\lin3960 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
+\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}3bias0 
i-360\li4680\lin4680 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555
+\'01o;}{\levelnumbers;}2bias0 i-360\li5400\lin5400 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers;}10bias0 
+i-360\li6120\lin6120 }{\listname 
;}\listid1017196303}{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid134807553
+\'01\u-3913 ?;}{\levelnumbers;}3bias0 i-360\li720\lin720 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 
+i-360\li1440\lin1440 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers;}10bias0 i-360\li2160\lin2160 }
+{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913
 ?;}{\levelnumbers;}3bias0 i-360\li2880\lin2880 
}{\listlevel\levelnfc23\levelnfcn23
+\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 i-360\li3600\lin3600 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers;}10bias0 i-360\li4320\lin4320 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
+\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 
?;}{\levelnumbers;}3bias0 i-360\li5040\lin5040 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0
+{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}2bias0 
i-360\li5760\lin5760 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557
+\'01\u-3929 ?;}{\levelnumbers;}10bias0 i-360\li6480\lin6480 }{\listname 
;}\listid1052536793}{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext
+\leveltemplateid1717477442\'01\'95;}{\levelnumbers;}\lochf1\hichf1\dbchf0
bias0 i-360\li720\lin720 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
+\leveltemplateid134807555\'01o;}{\levelnumbers;}2bias0 i-360\li1440\lin1440 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557
+\'01\u-3929 ?;}{\levelnumbers;}10bias0 i-360\li2160\lin2160 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913
 ?;}{\levelnumbers;}
+3bias0 i-360\li2880\lin2880 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 i-360\li3600\lin3600 }
+{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers;}10bias0 i-360\li4320\lin4320 
}{\listlevel\levelnfc23\levelnfcn23
+\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913
 ?;}{\levelnumbers;}3bias0 i-360\li5040\lin5040 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 i-360\li5760\lin5760 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0
+\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 
?;}{\levelnumbers;}10bias0 i-360\li6480\lin6480 }{\listname 
;}\listid1293946769}{\list\listtemplateid-1\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 
?;}{\levelnumbers;}3 i-283\li283\jclisttab     x283\lin283 }{\listname 
;}\listid1421675500}{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid1454768990\'03(\'00);}{\levelnumbers\'02;}
 tlchcs1 f0fs16 \ltrchcs0 \is16bias0 i-360\li720\lin720 
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807577\'02\'01.;}{\levelnumbers\'01;}
 tlchcs1 f0 \ltrchcs0 i-360\li1440\lin1440 
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1
+\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807579\'02\'02.;}{\levelnumbers\'01;}
 tlchcs1 f0 \ltrchcs0 i-180\li2160\lin2160 
}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
+\levelspace0\levelindent0{\leveltext\leveltemplateid134807567\'02\'03.;}{\levelnumbers\'01;}
 tlchcs1 f0 \ltrchcs0 i-360\li2880\lin2880 
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0
+\levelindent0{\leveltext\leveltemplateid134807577\'02\'04.;}{\levelnumbers\'01;}
 tlchcs1 f0 \ltrchcs0 i-360\li3600\lin3600 
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0
+{\leveltext\leveltemplateid134807579\'02\'05.;}{\levelnumbers\'01;} tlchcs1 
f0 \ltrchcs0 i-180\li4320\lin4320 
}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
+\leveltemplateid134807567\'02\'06.;}{\levelnumbers\'01;} tlchcs1 f0 \ltrch
cs0 i-360\li5040\lin5040 
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
+\leveltemplateid134807577\'02\'07.;}{\levelnumbers\'01;} tlchcs1 f0 \ltrch
cs0 i-360\li5760\lin5760 
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
+\leveltemplateid134807579\'02\'08.;}{\levelnumbers\'01;} tlchcs1 f0 \ltrch
cs0 i-180\li6480\lin6480 }{\listname 
;}\listid1775708171}{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
+\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 
?;}{\levelnumbers;}3bias0 i-360\li1080\lin1080 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0
+{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}2bias0 
i-360\li1800\lin1800 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557
+\'01\u-3929 ?;}{\levelnumbers;}10bias0 i-360\li2520\lin2520 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913
 ?;}{\levelnumbers;}3bias0 
+i-360\li3240\lin3240 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 i-360\li3960\lin3960 }{\listlevel
+\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers;}10bias0 i-360\li4680\lin4680 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0
+\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913
 ?;}{\levelnumbers;}3bias0 i-360\li5400\lin5400 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 i-360\li6120\lin6120 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0
+\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 
?;}{\levelnumbers;}10bias0 i-360\li6840\lin6840 }{\listname 
;}\listid1932467166}{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid134807563\'01\u-3880
 ?;}{\levelnumbers;}10bias0 i-360\li720\lin720 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0
+\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}2
bias0 i-360\li1440\lin1440 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
+\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}10bias0 
i-360\li2160\lin2160 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807553
+\'01\u-3913 ?;}{\levelnumbers;}3bias0 i-360\li2880\lin2880 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 
+i-360\li3600\lin3600 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers;}10bias0 i-360\li4320\lin4320 }
+{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913
 ?;}{\levelnumbers;}3bias0 i-360\li5040\lin5040 
}{\listlevel\levelnfc23\levelnfcn23
+\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 i-360\li5760\lin5760 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers;}10bias0 i-360\li6480\lin6480 }{\listname 
;}\listid1937208957}{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc0\levelnfcn0
+\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid-1374765520\'01\'00;}{\levelnumbers\'01;}
 tlchcs1 f0fs32 \ltrchcs0 
s32+\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid-404969266\'01\'95;}{\levelnumbers;}
bias0 i-267\li1520\lin1520 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid-1917914076\'01\'95;}{\levelnumbers;}
bias0 i-267\li2625\lin2625 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
+\leveltemplateid-1994480144\'01\'95;}{\levelnumbers;}bias0 
i-267\li3730\lin3730 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid-2107235910\'01\'95;}{\levelnumbers;}
+bias0 i-267\li4835\lin4835 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid1576417844\'01\'95;}{\levelnumbers;}
bias0 i-267\li5940\lin5940 }{\listlevel\levelnfc23
+\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid913752604\'01\'95;}{\levelnumbers;}
bias0 i-267\li7045\lin7045 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid1172706600\'01\'95;}{\levelnumbers;}
bias0 i-267\li8150\lin8150 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
+\leveltemplateid125443646\'01\'95;}{\levelnumbers;}bias0 
i-267\li9255\lin9255 }{\listname 
;}\listid1989892023}{\list\listtemplateid-1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0
+{\leveltext\leveltemplateid2055896326\'01\'95;}{\levelnumbers;}\lochf1\hichf1\dbchf0
bias0 i-360\li720\lin720 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext
+\leveltemplateid134807555\'01o;}{\levelnumbers;}2bias0 i-360\li1440\lin1440 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557
+\'01\u-3929 ?;}{\levelnumbers;}10bias0 i-360\li2160\lin2160 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913
 ?;}{\levelnumbers;}
+3bias0 i-360\li2880\lin2880 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 i-360\li3600\lin3600 }
+{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929
 ?;}{\levelnumbers;}10bias0 i-360\li4320\lin4320 
}{\listlevel\levelnfc23\levelnfcn23
+\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913
 ?;}{\levelnumbers;}3bias0 i-360\li5040\lin5040 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
2bias0 i-360\li5760\lin5760 
}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0
+\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 
?;}{\levelnumbers;}10bias0 i-360\li6480\lin6480 }{\listname 
;}\listid2037467223}}{\*\listoverridetable{\listoverride\listid-119\listoverridecount0\ls1}{\listoverride\listid-119
+\listoverridecount0\ls2}{\listoverride\listid-119\listoverridecount0\ls3}{\listoverride\listid-119\listoverridecount0\ls4}{\listoverride\listid-119\listoverridecount0\ls5}{\listoverride\listid-119\listoverridecount0\ls6}{\listoverride\listid-119
+\listoverridecount0\ls7}{\listoverride\listid797605705\listoverridecount0\ls8}{\listoverride\listid1421675500\listoverridecount0\ls9}{\listoverride\listid1017196303\listoverridecount0\ls10}{\listoverride\listid1052536793\listoverridecount0\ls11}
+{\listoverride\listid1775708171\listoverridecount0\ls12}{\listoverride\listid111411260\listoverridecount0\ls13}{\listoverride\listid235282103\listoverridecount0\ls14}{\listoverride\listid1293946769\listoverridecount0\ls15}{\listoverride\listid1932467166
+\listoverridecount0\ls16}{\listoverride\listid1937208957\listoverridecount0\ls17}{\listoverride\listid1989892023\listoverridecount0\ls18}{\listoverride\listid2037467223\listoverridecount0\ls19}}{\*\pgptbl
 {\pgp\ipgp0\itap0\li0 i0\sb0\sa0}{\pgp\ipgp13
+\itap0\li0 i0\sb0\sa0}{\pgp\ipgp0\itap0\li0 i0\sb0\sa0}{\pgp\ipgp0\itap0\li0 
i0\sb0\sa0}{\pgp\ipgp0\itap0\li0 i0\sb0\sa0}{\pgp\ipgp0\itap0\li0 
i0\sb0\sa0}{\pgp\ipgp0\itap0\li0 i0\sb0\sa0}{\pgp\ipgp0\itap0\li0 
i0\sb0\sa0}{\pgp\ipgp0\itap0\li0 i0
+\sb0\sa0}{\pgp\ipgp16\itap0\li0 
i120\sb120\sa120rdrtrdrsrdrw15rsp80rdrcf24 rdrlrdrsrdrw15rdrcf24 
rdrbrdrsrdrw15rsp620rdrcf24 rdrrrdrsrdrw15rdrcf24 
}{\pgp\ipgp5\itap0\li0 i0\sb0\sa0rdrl
+rdrsrdrw15rsp300rdrcf25 rdrbrdrsrdrw15rdrcf25 
rdrrrdrsrdrw15rsp300rdrcf25 }{\pgp\ipgp0\itap0\li0 
i0\sb0\sa0}{\pgp\ipgp17\itap0\li-300 i0\sb0\sa0}{\pgp\ipgp0\itap0\li0 
i0\sb0\sa0}{\pgp\ipgp0\itap0\li0 i0\sb0\sa0}{\pgp\ipgp2
+\itap0\li-300 i0\sb0\sa0}{\pgp\ipgp11\itap0\li0 i0\sb0\sa0}}{\* sidtbl  
sid478493 sid667920 sid2910152 sid3676539 sid3693223 sid6821330 sid9516422 
sid12540593 sid13525579 sid13570473 
sid15664765}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0
+\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{uthor
 t}{\operator t}{+{
ofcharsws1}{ern31}}{\*\xmlnstbl {\xmlns1 
http://schemas.microsoft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1417\margr1417\margt1417\margb1417\gutter0\ltrsect
 
+\widowctrltnbjenddoc\hyphhotz425     rackmoves0      
rackformatting0\donotembedsysfont1 elyonvml0\donotembedlingdata0\grfdocevents0
alidatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors1
+
oxlattoyenxpshrtn
oultrlspc\dntblnsbdb
ospaceforul
ormshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1417\dgvorigin1417\dghshow1\dgvshow1
+\jexpandiewkind1iewscale80\pgbrdrhead\pgbrdrfoot\splytwnine
tnlytwnine\htmautsp
olnhtadjtbl\useltbalnlntblind\lytcalctblwd\lyttblrtgr\lnbrkrule
obrkwrptbl\snaptogridincellllowfieldendsel\wrppunct
+sianbrkrule
ojkernpunct sidroot2578813
ewtblstyruls
ogrowautofit\usenormstyforlist
oindnmbrtselnbrelev
ocxsptable\indrlsweleven
oafcnsttblfelev\utinl\hwelev\spltpgpar
otcvasp
otbrkcnstfrctbl
otvatxbx\krnprsnet+
ouicompat et0{\*\wgrffmtfilter 013f}
ofeaturethrottle1\ilfomacatclnup6nforceprot1\protlevel2{\*ackground 
+{\shp{\*\shpinst\shpleft0\shptop0\shpright0\shpbottom0\shpfhdr0\shpbxmargin\shpbxignore\shpbymargin\shpbyignore\shpwr0\shpwrk0\shpfblwtxt1\shpz0\shplid1025{\sp{\sn
 shapeType}{\sv 1}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}
+{\sp{\sn fFilled}{\sv 1}}{\sp{\sn lineWidth}{\sv 0}}{\sp{\sn fLine}{\sv 
0}}{\sp{\sn bWMode}{\sv 9}}{\sp{\sn fBackground}{\sv 1}}{\sp{\sn 
fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}}}{\*\docvar 
{LW_DocType}{NORMAL}}{\*tnsep \ltrpar 
+\pard\plain \ltrpar\ql \li0 i0\widctlpar\wrapdefaultspalphaspnum
aautodjustright in0\lin0\itap0\pararsid9516422  tlchcs1 f0fs24lang1025 
\ltrchcs0 1s20+\ltrchcs0 \insrsid15664765 +\par }}{\*tnsepc \ltrpar 
\pard\plain \ltrpar\ql \li0 i0\widctlpar\wrapdefaultspalphaspnum
aautodjustright in0\lin0\itap0\pararsid9516422  tlchcs1 f0fs24lang1025 
\ltrchcs0 1s20+ tlchcs1 f0 \ltrchcs0 \insrsid15664765 +\par }}{\*ftnsep 
\ltrpar \pard\plain \ltrpar\ql \li0 i0\widctlpar\wrapdefaultspalphaspnum
aautodjustright in0\lin0\itap0\pararsid9516422  tlchcs1 f0fs24lang1025 
\ltrchcs0 1s20+ tlchcs1 f0 \ltrchcs0 \insrsid15664765 +\par }}{\*ftnsepc 
\ltrpar \pard\plain \ltrpar\ql \li0 i0\widctlpar\wrapdefaultspalphaspnum
aautodjustright in0\lin0\itap0\pararsid9516422  tlchcs1 f0fs24lang1025 
\ltrchcs0 1s20+ tlchcs1 f0 \ltrchcs0 \insrsid15664765 +\par }}\ltrpar 
\sectd \ltrsect\linex0ndnhere\sectlinegrid360\sectdefaultcl\sftnbj 
{\*\pnseclvl1\pnucrm\pnqc\pnstart
 1\pnindent720\pnhang {\pntxta 
.}}{\*\pnseclvl2\pnucltr\pnqc\pnstart1\pnindent720\pnhang {\pntxta 
.}}{\*\pnseclvl3
+\pndec\pnqc\pnstart1\pnindent720\pnhang {\pntxta 
.}}{\*\pnseclvl4\pnlcltr\pnqc\pnstart1\pnindent720\pnhang {\pntxta 
)}}{\*\pnseclvl5\pndec\pnqc\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta 
)}}{\*\pnseclvl6\pnlcltr\pnqc\pnstart1\pnindent720\pnhang 
+{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnqc\pnstart1\pnindent720\pnhang 
{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnqc\pnstart1\pnindent720\pnhang 
{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnqc\pnstart1\pnindent720\pnhang 
{\pntxtb (}{\pntxta )}}
+\pard\plain \ltrpar\ql \li0 i0\sa200\widctlpar\wrapdefaultspalphaspnum
aautodjustright in0\lin0\itap0  tlchcs1 f0fs24lang1025 \ltrchcs0 1
s20+\lang1024\langfe1024
oproof\insrsid15664765 
{\shp{\*\shpinst\shpleft227\shptop-91\shpright9035\shpbottom6692\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr3\shpwrk0\shpfblwtxt0\shpz0\shplid1026
+{\sp{\sn shapeType}{\sv 202}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 
0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 0}}{\sp{\sn 
fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}}
+{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockText}{\sv 0}}{\sp{\sn 
fLockAdjustHandles}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn 
lTxid}{\sv 65536}}{\sp{\sn fRotateText}{\sv 0}}{\sp{\sn fillColor}{\sv 
15921906}}{\sp{\sn fFilled}{\sv 1}}
+{\sp{\sn lineColor}{\sv 12566463}}{\sp{\sn lineWidth}{\sv 31750}}{\sp{\sn 
fArrowheadsOK}{\sv 0}}{\sp{\sn fLine}{\sv 1}}{\sp{\sn fLockShapeType}{\sv 
0}}{\sp{\sn wzName}{\sv Text Box 176}}{\sp{\sn metroBlob}{\sv {\*\svb 
+504b030414000600080000002100b6833892fe000000e1010000130000005b436f6e74656e745f54797065735d2e786d6c9491414ec3301045f748dcc1f216254ebb400825e982b44b40a81c60644f128b646c794c686f8f93b61b449158da33ffbf27bbdc1cc6414c18d83aaae42a2fa440d2ce58ea2af9bedf650f527004
+323038c24a1e91e5a6bebd29f7478f2c529ab8927d8cfe5129d63d8ec0b9f34869d2ba30424cc7d0290ffa033a54eba2b857da51448a599c3b645d36d8c2e710c5f690ae4f26010796e2e9b438b32a09de0f56434ca66a22f383929d09794a2e3bdc5bcf774943aa5f09f3e43ae09c7b494f13ac41f10a213ec398349409ac
+70ed1aa7f3bf3b66c99133d7b65663de04de2ea98bd3b56ee3be28e0f4dff226c5de70bab4abe583ea6f000000ffff0300504b03041400060008000000210038fd21ffd6000000940100000b0000005f72656c732f2e72656c73a490c16ac3300c86ef83bd83d17d719ac318a34e2fa3d06be91ec0d88a631a5b4632d9faf6
+3383c1327adb51bfd0f7897f7ff84c8b5a91255236b0eb7a50981df9988381f7cbf1e90594549bbd5d28a3811b0a1cc6c787fd19175bdb91ccb1886a942c06e65acbabd6e2664c563a2a98db66224eb6b691832ed65d6d403df4fdb3e6df0c18374c75f206f8e40750975b69e63fec141d93d0543b4749d33445778faa3d7d
+e433ae8d62396035e059be43c6b56bcf81beefddfdd31bd89639ba23db846fe4b67e1ca8653f7abde972fc020000ffff0300504b0304140006000800000021004de8687c4d020000870400000e0000006472732f65326f446f632e786d6cac54db6edb300c7d1fb07f10f4beda699ba631ea14bd2cc380ee02b4fb00469663
+6192a8494aececeb4bc9699a6e6fc312401045ea903c47f4d5f56034db4a1f14da9a4f4e4acea415d828bbaef98fa7e5874bce4204db80462b6bbe93815f2fdebfbbea5d254fb143dd48cf08c486aa7735ef6274555104d14903e1049db4e46cd11b8864fa75d178e809dde8e2b42c2f8a1e7de33c0a19029dde8f4ebec8f8
+6d2b45fcd6b64146a66b4eb5c5bcfabcaed25a2caea05a7b709d12fb32e01faa30a02c253d40dd4304b6f1ea2f28a384c7806d3c11680a6c5b2564ee81ba99947f74f3d88193b9172227b8034de1ffc18aafdbef9ea986b49b5d7066c190484f7288ec160796ce88a1de858a021f1d85c6811c149dbb0dee01c5cfc02cde75
+60d7f2c67bec3b090d553849378ba3ab234e4820abfe0b369408361133d0d07a93e8234218a19352bb833aa9184187d3e9fcacbc249720df74323b9b93917240f572ddf9103f49342c6d6aee49fe0c0fdb8710c7d09790942da056cd52699d8d5db8d39e6d815e0a3db0067bce34844887355fe65fc6d21b43c58f71f36959
+bed410f2fd5cce1b5c6d595ff3b3c96c5a8e9cbd49ead7ab43d6db65faef5b7a836154a429d1cad4fc92328e39a14a4c7fb40d35065504a5c73df1a1ed9efac4f6c87b1c560305263d56d8ec48048fe334d0f4d2a643ff9bb39e26a1e6e1d706bca4f63f5b12723e393f4fa3938df3e9ec940c7fec591d7bc00a82aa79e46c
+dcdec571dc36ceab754799c6a763f186c46f5596e5b5aa7dddf4da3393fbc94ce3746ce7a8d7efc7e2190000ffff0300504b030414000600080000002100191b010ede000000070100000f0000006472732f646f776e7265762e786d6c4c8f414bc3401085ef82ff6119c19bdd44b4a6319ba2c5200822b61e7a9c66a74930
+3b1bb2db36faeb1d4f7a9a19dee3cdf78ae5e47a75a431749e0da4b3041471ed6dc78d818f4d7595810a11d962ef990c7c518065797e56606efd89dfe9b88e8d92100e391a68631c72ad43dd92c330f303b1687b3f3a8c728e8db6239e24dcf5fa3a49e6da61c7f2a1c581562dd59feb833350bdbde0ddc67eaf1e93e785ae
+b6a97dda6f5f8db9bc981eee41459ae29f197ef1051d4a61daf903dba07a03b77331ca9042a266d9fc06d44e967491812e0bfd9fbffc010000ffff0300504b01022d0014000600080000002100b6833892fe000000e10100001300000000000000000000000000000000005b436f6e74656e745f54797065735d2e786d6c50
+4b01022d001400060008000000210038fd21ffd6000000940100000b000000000000000000000000002f0100005f72656c732f2e72656c73504b01022d00140006000800000021004de8687c4d020000870400000e000000000000000000000000002e0200006472732f65326f446f632e786d6c504b01022d001400060008
+0000002100191b010ede000000070100000f00000000000000000000000000a70400006472732f646f776e7265762e786d6c504b05060000000004000400f3000000b20500000000}}}{\sp{\sn
 dhgt}{\sv 251658240}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn 
fAllowOverlap}{\sv 1}}
+{\sp{\sn fBehindDocument}{\sv 0}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn 
sizerelh}{\sv 0}}{\sp{\sn sizerelv}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 
1}}{\shptxt \ltrpar \pard\plain \ltrpar
+\ql \li23 i278\sb120\sa120\widctlpar\wrapdefaultspalphaspnum
aautodjustright in278\lin23\itap0\pararsid6821330  tlchcs1 f0fs24lang1025 
\ltrchcs0 1s20+\ltrchcs0 +\par {\listtext\pard\plain\ltrpar  tlchcs1 
f1fs16 \ltrchcs0 1s16+\qj i-360\li720 
i0\sa60\widctlpar\wrapdefaultspalphaspnumaauto\ls15djustright 
in0\lin720\itap0\pararsid6821330 { tlchcs1 f1fs16 \ltrchcs0 
s16\insrsid6821330+\par {\listtext\pard\plain\ltrpar  tlchcs1 f1fs16 \ltrch
cs0 1s16+\qj i-360\li720 i0\sa120\widctlpar\wrapdefaultspalphaspnum
aauto\ls15djustright in0\lin720\itap0\pararsid6821330 { tlchcs1 f1fs16 
\ltrchcs0 s16\insrsid6821330+\par }\pard \ltrpar\qj \li0 
i0\sa120\widctlpar\wrapdefaultspalphaspnumaautodjustright 
in0\lin0\itap0\pararsid6821330 { tlchcs1 f1fs16 \ltrchcs0 
s16\insrsid6821330+Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Vestibulum consequat mi quis pretium semper. Proin luctus orci ac neque 
venenatis, quis commodo dolor posuere.
+\par Curabitur dignissim sapien quis cursus egestas. Donec blandit auctor 
arcu, nec pellentesque eros molestie eget.
+\par }\pard \ltrpar\qj \li0 i0\sb240\sa120\widctlpar\wrapdefaultspalphaspnum
aautodjustright in0\lin0\itap0\pararsid6821330 { tlchcs1 f1fs16 \ltrchcs0 
s16\insrsid6821330+\insrsid6821330+\par }\pard \ltrpar\qj \li23 
i-28\sb120\sa120\widctlpar\wrapdefaultspalphaspnumaautodjustright 
in-28\lin23\itap0\pararsid6821330 { tlchcs1 f1fs18 \ltrchcs0 +In 
consectetur aliquam hendrerit. Sed cursus mauris vitae ligula pellentesque, non 
pellentesque urna aliquet. Fusce placerat mauris enim, nec rutrum purus semper 
vel.
+\par }\pard \ltrpar\qj \li20 i-30\sa120\widctlpar\wrapdefaultspalphaspnum
aautodjustright in-30\lin20\itap0\pararsid6821330 { tlchcs1 f1fs18 \ltrch
cs0 +f1fs18 \ltrchcs0 +\par {\listtext\pard\plain\ltrpar  tlchcs1 f1fs18 
\ltrchcs0 +\qj i-360\li720 i-30\sa120
owidctlpar\wrapdefaultspalphaspnumaauto\ls11djustright 
in-30\lin720\itap0\pararsid6821330 { tlchcs1 f1fs18 \ltrchcs0 +\par 
{\listtext\pard\plain\ltrpar  tlchcs1 f1fs18 \ltrchcs0 +\qj i-357\li714 
i-30\sa120
owidctlpar\wrapdefaultspalphaspnumaauto\ls11djustright 
in-30\lin714\itap0\pararsid6821330 { tlchcs1 f1fs18 \ltrchcs0 +\par 
{\listtext\pard\plain\ltrpar  tlchcs1 f1fs18 \ltrchcs0 +\qj i-360\li720 
i-30\sa120
owidctlpar\wrapdefaultspalphaspnumaauto\ls11djustright 
in-30\lin720\itap0\pararsid6821330 { tlchcs1 f1fs18 \ltrchcs0 +\par 
{\listtext\pard\plain\ltrpar  tlchcs1 f1fs18 \ltrchcs0 +\par 
{\listtext\pard\plain\ltrpar  tlchcs1 f1fs18 \ltrchcs0 +\par }\pard 
\ltrpar\qj \li0 i-30\sa120\widctlpar\wrapdefaultspalphaspnumaautodjustright 
in-30\lin0\itap0\pararsid6821330 { tlchcs1 f0fs18 \ltrchcs0 +Integer 
sodales tincidunt tristique. Sed a metus posuere, adipiscing nunc et, viverra 
odio. Donec auctor molestie sem, sit amet tristique lectus hendrerit sed. Cras 
sodales nisl sed orci mattis iaculis.}{ tlchcs1 f0fs18 \ltrchcs0 
++\par }{ tlchcs1 f0fs18 \ltrchcs0 + Nunc eget dolor accumsan, pharetra 
risus a, vestibulum mauris. Nunc vulputate lobortis mollis. Vivamus nec tellus 
faucibus, tempor magna nec, facilisis felis. Donec commodo enim a vehicula 
pellentesque. Nullam vehicula vestibulum est vel ultricies.
+
+\par  }{ tlchcs1 f0fs18 \ltrchcs0 + tlchcs1 f0fs18 \ltrchcs0 +\par 
}\pard \ltrpar\qj \li0 i-30\sa120\widctlpar\wrapdefaultspalphaspnum
aautodjustright in-30\lin0\itap0\pararsid3676539 { tlchcs1 f1fs16 \ltrch
cs0 + Curabitur at ante sit amet tortor pharetra molestie eu nec ante.}{ tlch
cs1 f0fs18 \ltrchcs0 +\par 
}}}{\shprslt{\*\do\dobxcolumn\dobypara\dodhgt8192\dptxbx\dptxlrtb{\dptxbxtext\ltrpar
 \pard\plain \ltrpar\ql \li23 
i278\sb120\sa120\widctlpar\wrapdefaultspalphaspnumaautodjustright 
in278\lin23\itap0\pararsid6821330  tlchcs1 
+f0fs24lang1025 \ltrchcs0 1s20+\par {\listtext\pard\plain\ltrpar  tlch
cs1 f1fs16 \ltrchcs0 1s16+\qj i-360\li720 
i0\sa60\widctlpar\wrapdefaultspalphaspnumaauto\ls15djustright 
in0\lin720\itap0\pararsid6821330 { tlchcs1 f1fs16 \ltrchcs0 
s16\insrsid6821330+\par {\listtext\pard\plain\ltrpar  tlchcs1 f1fs16 \ltrch
cs0 1s16+\qj i-360\li720 i0\sa120\widctlpar\wrapdefaultspalphaspnum
aauto\ls15djustright in0\lin720\itap0\pararsid6821330 { tlchcs1 f1fs16 
\ltrchcs0 s16\insrsid6821330+\par }\pard \ltrpar\qj \li0 
i0\sa120\widctlpar\wrapdefaultspalphaspnumaautodjustright 
in0\lin0\itap0\pararsid6821330 { tlchcs1 f1fs16 \ltrchcs0 
s16\insrsid6821330+Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Vestibulum consequat mi quis pretium semper. Proin luctus orci ac neque 
venenatis, quis commodo dolor posuere.
+\par Curabitur dignissim sapien quis cursus egestas. Donec blandit auctor 
arcu, nec pellentesque eros molestie eget.
+\par }\pard \ltrpar\qj \li0 i0\sb240\sa120\widctlpar\wrapdefaultspalphaspnum
aautodjustright in0\lin0\itap0\pararsid6821330 { tlchcs1 f1fs16 \ltrchcs0 
s16\insrsid6821330+\insrsid6821330+\par }\pard \ltrpar\qj \li23 
i-28\sb120\sa120\widctlpar\wrapdefaultspalphaspnumaautodjustright 
in-28\lin23\itap0\pararsid6821330 { tlchcs1 f1fs18 \ltrchcs0 +In 
consectetur aliquam hendrerit. Sed cursus mauris vitae ligula pellentesque, non 
pellentesque urna aliquet. Fusce placerat mauris enim, nec rutrum purus semper 
vel.
+\par }\pard \ltrpar\qj \li20 i-30\sa120\widctlpar\wrapdefaultspalphaspnum
aautodjustright in-30\lin20\itap0\pararsid6821330 { tlchcs1 f1fs18 \ltrch
cs0 +f1fs18 \ltrchcs0 +\par {\listtext\pard\plain\ltrpar  tlchcs1 f1fs18 
\ltrchcs0 +\qj i-360\li720 i-30\sa120
owidctlpar\wrapdefaultspalphaspnumaauto\ls11djustright 
in-30\lin720\itap0\pararsid6821330 { tlchcs1 f1fs18 \ltrchcs0 +\par 
{\listtext\pard\plain\ltrpar  tlchcs1 f1fs18 \ltrchcs0 +\qj i-357\li714 
i-30\sa120
owidctlpar\wrapdefaultspalphaspnumaauto\ls11djustright 
in-30\lin714\itap0\pararsid6821330 { tlchcs1 f1fs18 \ltrchcs0 +\par 
{\listtext\pard\plain\ltrpar  tlchcs1 f1fs18 \ltrchcs0 +\qj i-360\li720 
i-30\sa120
owidctlpar\wrapdefaultspalphaspnumaauto\ls11djustright 
in-30\lin720\itap0\pararsid6821330 { tlchcs1 f1fs18 \ltrchcs0 +\par 
{\listtext\pard\plain\ltrpar  tlchcs1 f1fs18 \ltrchcs0 +\par 
{\listtext\pard\plain\ltrpar  tlchcs1 f1fs18 \ltrchcs0 +\par }\pard 
\ltrpar\qj \li0 i-30\sa120\widctlpar\wrapdefaultspalphaspnumaautodjustright 
in-30\lin0\itap0\pararsid6821330 { tlchcs1 f0fs18 \ltrchcs0 +Integer 
sodales tincidunt tristique. Sed a metus posuere, adipiscing nunc et, viverra 
odio. Donec auctor molestie sem, sit amet tristique lectus hendrerit sed. Cras 
sodales nisl sed orci mattis iaculis.}{ tlchcs1 f0fs18 \ltrchcs0 
++\par }{ tlchcs1 f0fs18 \ltrchcs0 + Nunc eget dolor accumsan, pharetra 
risus a, vestibulum mauris. Nunc vulputate lobortis mollis. Vivamus nec tellus 
faucibus, tempor magna nec, facilisis felis. Donec commodo enim a vehicula 
pellentesque. Nullam vehicula vestibulum est vel ultricies.
+
+\par  }{ tlchcs1 f0fs18 \ltrchcs0 + tlchcs1 f0fs18 \ltrchcs0 +\par 
}\pard \ltrpar\qj \li0 i-30\sa120\widctlpar\wrapdefaultspalphaspnum
aautodjustright in-30\lin0\itap0\pararsid3676539 { tlchcs1 f1fs16 \ltrch
cs0 + Curabitur at ante sit amet tortor pharetra molestie eu nec ante.}{ tlch
cs1 f0fs18 \ltrchcs0 +\par 
}}\dpx227\dpy-91\dpxsize8808\dpysize6783\dpfillfgcr255\dpfillfgcg255\dpfillfgcb255\dpfillbgcr242\dpfillbgcg242\dpfillbgcb242\dpfillpat1\dplinew50\dplinecor191\dplinecog191\dplinecob191}}}}{
 tlchcs1 f0 \ltrchcs0 \insrsid13525579 
+\par }{\*      hemedata 
504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a
+9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad
+5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6
+b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0
+0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6
+a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f
+c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512
+0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462
+a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865
+6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b
+4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b
+4757e8d3f729e245eb2b260a0238fd010000ffff0300504b030414000600080000002100b6f4679893070000c9200000160000007468656d652f7468656d652f
+7468656d65312e786d6cec59cd8b1bc915bf07f23f347d97f5d5ad8fc1f2a24fcfda33b6b164873dd648a5eef2547789aad28cc56208de532e81c026e49085bd
+ed21842cecc22eb9e48f31d8249b3f22afaa5bdd5552c99e191c3061463074977eefd5afde7bf5de53d5ddcf5e26d4bbc05c1096f6fcfa9d9aefe174ce16248d
+7afeb3d9a4d2f13d2151ba4094a5b8e76fb0f03fbbf7eb5fdd454732c609f6403e1547a8e7c752ae8eaa5531876124eeb0154ee1bb25e30992f0caa3ea82a34b
+d09bd06aa3566b55134452df4b51026a1f2f97648ebd9952e9dfdb2a1f53784da5500373caa74a35b6243476715e5708b11143cabd0b447b3eccb3609733fc52
+fa1e4542c2173dbfa6fffceabdbb5574940b517940d6909be8bf5c2e17589c37f49c3c3a2b260d823068f50bfd1a40e53e6edc1eb7c6ad429f06a0f91c569a71
+b175b61bc320c71aa0ecd1a17bd41e35eb16ded0dfdce3dc0fd5c7c26b50a63fd8c34f2643b0a285d7a00c1feee1c3417730b2f56b50866fede1dbb5fe28685b
+fa3528a6243ddf43d7c25673b85d6d0159327aec8477c360d26ee4ca4b144443115d6a8a254be5a1584bd00bc6270050408a24493db959e1259a43140f112567
+9c7827248a21f056286502866b8ddaa4d684ffea13e827ed5174849121ad780113b137a4f87862cec94af6fc07a0d537206f7ffef9cdeb1fdfbcfee9cd575fbd
+79fdf77c6eadca923b466964cafdf2dd1ffef3cd6fbd7ffff0ed2f5fff319b7a172f4cfcbbbffdeedd3ffef93ef5b0e2d2146ffff4fdbb1fbf7ffbe7dfffebaf
+5f3bb4f7393a33e1339260e13dc297de5396c0021dfcf119bf9ec42c46c494e8a791402952b338f48f656ca11f6d10450edc00db767cce21d5b880f7d72f2cc2
+d398af2571687c182716f094313a60dc6985876a2ec3ccb3751ab927e76b13f714a10bd7dc43945a5e1eaf579063894be530c616cd2714a5124538c5d253dfb1
+738c1dabfb8210cbaea764ce99604be97d41bc01224e93ccc899154da5d03149c02f1b1741f0b7659bd3e7de8051d7aa47f8c246c2de40d4417e86a965c6fb68
+2d51e252394309350d7e8264ec2239ddf0b9891b0b099e8e3065de78818570c93ce6b05ec3e90f21cdb8dd7e4a37898de4929cbb749e20c64ce4889d0f6394ac
+5cd829496313fbb938871045de13265df05366ef10f50e7e40e941773f27d872f787b3c133c8b026a53240d4376beef0e57dccacf89d6ee8126157aae9f3c44a
+b17d4e9cd131584756689f604cd1255a60ec3dfbdcc160c05696cd4bd20f62c82ac7d815580f901dabea3dc5027a25d5dcece7c91322ac909de2881de073bad9
+493c1b9426881fd2fc08bc6eda7c0ca52e7105c0633a3f37818f08f480102f4ea33c16a0c308ee835a9fc4c82a60ea5db8e375c32dff5d658fc1be7c61d1b8c2
+be04197c6d1948eca6cc7b6d3343d49aa00c9819822ec3956e41c4727f29a28aab165b3be596f6a62ddd00dd91d5f42424fd6007b4d3fb84ffbbde073a8cb77f
+f9c6b10f3e4ebfe3566c25ab6b763a8792c9f14e7f7308b7dbd50c195f904fbfa919a175fa04431dd9cf58b73dcd6d4fe3ffdff73487f6f36d2773a8dfb8ed64
+7ce8306e3b99fc70e5e3743265f3027d8d3af0c80e7af4b14f72f0d46749289dca0dc527421ffc08f83db398c0a092d3279eb838055cc5f0a8ca1c4c60e1228e
+b48cc799fc0d91f134462b381daafb4a492472d591f0564cc0a1911e76ea5678ba4e4ed9223becacd7d5c16656590592e5782d2cc6e1a04a66e856bb3cc02bd4
+6bb6913e68dd1250b2d721614c6693683a48b4b783ca48fa58178ce620a157f65158741d2c3a4afdd6557b2c805ae115f8c1edc1cff49e1f06200242701e07cd
+f942f92973f5d6bbda991fd3d3878c69450034d8db08283ddd555c0f2e4fad2e0bb52b78da2261849b4d425b46377822869fc17974aad1abd0b8aeafbba54b2d
+7aca147a3e08ad9246bbf33e1637f535c8ede6069a9a9982a6de65cf6f35430899395af5fc251c1ac363b282d811ea3717a211dcbccc25cf36fc4d32cb8a0b39
+4222ce0cae934e960d122231f728497abe5a7ee1069aea1ca2b9d51b90103e59725d482b9f1a3970baed64bc5ce2b934dd6e8c284b67af90e1b35ce1fc568bdf
+1cac24d91adc3d8d1797de195df3a708422c6cd795011744c0dd413db3e682c0655891c8caf8db294c79da356fa3740c65e388ae62945714339967709dca0b3a
+faadb081f196af190c6a98242f8467912ab0a651ad6a5a548d8cc3c1aafb6121653923699635d3ca2aaa6abab39835c3b60cecd8f26645de60b53531e434b3c2
+67a97b37e576b7b96ea74f28aa0418bcb09fa3ea5ea12018d4cac92c6a8af17e1a56393b1fb56bc776811fa07695226164fdd656ed8edd8a1ae19c0e066f54f9
+416e376a6168b9ed2bb5a5f5adb979b1cdce5e40f2184197bba6526857c2c92e47d0104d754f92a50dd8222f65be35e0c95b73d2f3bfac85fd60d80887955a27
+1c57826650ab74c27eb3d20fc3667d1cd66ba341e31514161927f530bbb19fc00506dde4f7f67a7cefee3ed9ded1dc99b3a4caf4dd7c5513d777f7f5c6e1bb7b
+8f40d2f9b2d598749bdd41abd26df627956034e854bac3d6a0326a0ddba3c9681876ba9357be77a1c141bf390c5ae34ea5551f0e2b41aba6e877ba9576d068f4
+8376bf330efaaff23606569ea58fdc16605ecdebde7f010000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d65
+2f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d36
+3f2451eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e
+3198720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d985
+0528a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100e9de0fbfff0000001c020000130000000000000000000000
+0000000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000000000000000
+000000300100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c0000000000000000000000000019020000
+7468656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d0014000600080000002100b6f4679893070000c92000001600000000000000
+000000000000d60200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b01000027000000
+000000000000000000009d0a00007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000980b00000000}
+{\*+617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
+6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
+656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
+{\*\latentstyles\lsdstimax376\lsdlockeddef0\lsdsemihiddendef0\lsdunhideuseddef0\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept
 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;\lsdqformat1 \lsdlocked0 heading 
1;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 
2;\lsdsemihidden1 \lsdqformat1 \lsdlocked0 heading 3;\lsdsemihidden1 
\lsdqformat1 \lsdlocked0 heading 4;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 
5;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 
heading 6;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 
\lsdlocked0 heading 7;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 
8;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 
heading 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 2;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 index 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 
index 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 5;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 6;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 index 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 
index 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 9;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 
1;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 
2;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 3;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 
4;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 
5;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 6;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 
7;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 
8;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 
9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal Indent;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote text;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 annotation text;\lsdsemihidden1 \lsdlocked0 
header;\lsdsemihidden1 \lsdlocked0 footer;\lsdsemihidden1 \lsdunhideused1 
\lsdlocked0 index heading;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority35 \lsdlocked0 
caption;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of 
figures;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope address;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope return;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 footnote reference;\lsdsemihidden1 \lsdunhideused1 
\lsdlocked0 annotation reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 
line number;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 page number;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 endnote reference;\lsdsemihidden1 \lsdunhideused1 
\lsdlocked0 endnote text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of 
authorities;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 macro;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 toa heading;\lsdsemihidden1 \lsdunhideused1 
\lsdlocked0 List;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 
List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 4;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 5;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 List Bullet 2;\lsdsemihidden1 \lsdunhideused1 
\lsdlocked0 List Bullet 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 
Bullet 4;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 5;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 List Number 2;\lsdsemihidden1 \lsdunhideused1 
\lsdlocked0 List Number 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 
Number 4;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 5;\lsdqformat1 
\lsdpriority10 \lsdlocked0 Title;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 
Closing;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Signature;
+\lsdsemihidden1 \lsdunhideused1 \lsdpriority1 \lsdlocked0 Default Paragraph 
Font;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 Body Text Indent;\lsdsemihidden1 \lsdunhideused1 
\lsdlocked0 List Continue;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 2;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 List Continue 3;\lsdsemihidden1 \lsdunhideused1 
\lsdlocked0 List Continue 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 
Continue 5;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Message Header;\lsdqformat1 
\lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 
Salutation;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Date;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First 
Indent;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent 
2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Note Heading;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 Body Text 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 3;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 Body Text Indent 2;\lsdsemihidden1 \lsdunhideused1 
\lsdlocked0 Body Text Indent 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 
Block Text;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Hyperlink;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 FollowedHyperlink;\lsdqformat1 \lsdpriority22 
\lsdlocked0 Strong;\lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Document Map;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 Plain Text;\lsdsemihidden1 \lsdunhideused1 
\lsdlocked0 E-mail Signature;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML 
Top of Form;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Bottom of 
Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal (Web);\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 HTML Acronym;\lsdsemihidden1 \lsdunhideused1 
\lsdlocked0 HTML Address;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Cite;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 HTML Code;\lsdsemihidden1 \lsdunhideused1 
\lsdlocked0 HTML Definition;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML 
Keyboard;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Preformatted;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 HTML Sample;\lsdsemihidden1 \lsdunhideused1 
\lsdlocked0 HTML Typewriter;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML 
Variable;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation subject;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 No List;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 
Outline List 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 2;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 3;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 Balloon Text;\lsdpriority39 \lsdlocked0 Table 
Grid;\lsdsemihidden1 \lsdlocked0 Placeholder Text;\lsdqformat1 \lsdpriority1 
\lsdlocked0 No Spacing;
+\lsdpriority60 \lsdlocked0 Light Shading;\lsdpriority61 \lsdlocked0 Light 
List;\lsdpriority62 \lsdlocked0 Light Grid;\lsdpriority63 \lsdlocked0 Medium 
Shading 1;\lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdpriority65 
\lsdlocked0 Medium List 1;
+\lsdpriority66 \lsdlocked0 Medium List 2;\lsdpriority67 \lsdlocked0 Medium 
Grid 1;\lsdpriority68 \lsdlocked0 Medium Grid 2;\lsdpriority69 \lsdlocked0 
Medium Grid 3;\lsdpriority70 \lsdlocked0 Dark List;\lsdpriority71 \lsdlocked0 
Colorful Shading;
+\lsdpriority72 \lsdlocked0 Colorful List;\lsdpriority73 \lsdlocked0 Colorful 
Grid;\lsdpriority60 \lsdlocked0 Light Shading Accent 1;\lsdpriority61 
\lsdlocked0 Light List Accent 1;\lsdpriority62 \lsdlocked0 Light Grid Accent 1;
+\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;\lsdpriority64 
\lsdlocked0 Medium Shading 2 Accent 1;\lsdpriority65 \lsdlocked0 Medium List 1 
Accent 1;\lsdsemihidden1 \lsdlocked0 Revision;\lsdqformat1 \lsdpriority34 
\lsdlocked0 List Paragraph;
+\lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdqformat1 \lsdpriority30 
\lsdlocked0 Intense Quote;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 
1;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdpriority68 \lsdlocked0 
Medium Grid 2 Accent 1;
+\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdpriority70 \lsdlocked0 
Dark List Accent 1;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 
1;\lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdpriority73 \lsdlocked0 
Colorful Grid Accent 1;
+\lsdpriority60 \lsdlocked0 Light Shading Accent 2;\lsdpriority61 \lsdlocked0 
Light List Accent 2;\lsdpriority62 \lsdlocked0 Light Grid Accent 
2;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;\lsdpriority64 
\lsdlocked0 Medium Shading 2 Accent 2;
+\lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdpriority66 \lsdlocked0 
Medium List 2 Accent 2;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 
2;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdpriority69 \lsdlocked0 
Medium Grid 3 Accent 2;
+\lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdpriority71 \lsdlocked0 
Colorful Shading Accent 2;\lsdpriority72 \lsdlocked0 Colorful List Accent 
2;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdpriority60 \lsdlocked0 
Light Shading Accent 3;
+\lsdpriority61 \lsdlocked0 Light List Accent 3;\lsdpriority62 \lsdlocked0 
Light Grid Accent 3;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 
3;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;\lsdpriority65 
\lsdlocked0 Medium List 1 Accent 3;
+\lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdpriority67 \lsdlocked0 
Medium Grid 1 Accent 3;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 
3;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdpriority70 \lsdlocked0 
Dark List Accent 3;
+\lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdpriority72 
\lsdlocked0 Colorful List Accent 3;\lsdpriority73 \lsdlocked0 Colorful Grid 
Accent 3;\lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdpriority61 
\lsdlocked0 Light List Accent 4;
+\lsdpriority62 \lsdlocked0 Light Grid Accent 4;\lsdpriority63 \lsdlocked0 
Medium Shading 1 Accent 4;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 
4;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;\lsdpriority66 \lsdlocked0 
Medium List 2 Accent 4;
+\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdpriority68 \lsdlocked0 
Medium Grid 2 Accent 4;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 
4;\lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdpriority71 \lsdlocked0 
Colorful Shading Accent 4;
+\lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdpriority73 \lsdlocked0 
Colorful Grid Accent 4;\lsdpriority60 \lsdlocked0 Light Shading Accent 
5;\lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdpriority62 \lsdlocked0 
Light Grid Accent 5;
+\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;\lsdpriority64 
\lsdlocked0 Medium Shading 2 Accent 5;\lsdpriority65 \lsdlocked0 Medium List 1 
Accent 5;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;
+\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdpriority68 \lsdlocked0 
Medium Grid 2 Accent 5;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 
5;\lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdpriority71 \lsdlocked0 
Colorful Shading Accent 5;
+\lsdpriority72 \lsdlocked0 Colorful List Accent 5;\lsdpriority73 \lsdlocked0 
Colorful Grid Accent 5;\lsdpriority60 \lsdlocked0 Light Shading Accent 
6;\lsdpriority61 \lsdlocked0 Light List Accent 6;\lsdpriority62 \lsdlocked0 
Light Grid Accent 6;
+\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdpriority64 
\lsdlocked0 Medium Shading 2 Accent 6;\lsdpriority65 \lsdlocked0 Medium List 1 
Accent 6;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;
+\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;\lsdpriority68 \lsdlocked0 
Medium Grid 2 Accent 6;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 
6;\lsdpriority70 \lsdlocked0 Dark List Accent 6;\lsdpriority71 \lsdlocked0 
Colorful Shading Accent 6;
+\lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdpriority73 \lsdlocked0 
Colorful Grid Accent 6;\lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle 
Emphasis;\lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis;
+\lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdqformat1 
\lsdpriority32 \lsdlocked0 Intense Reference;\lsdqformat1 \lsdpriority33 
\lsdlocked0 Book Title;\lsdsemihidden1 \lsdunhideused1 \lsdpriority37 
\lsdlocked0 Bibliography;
+\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority39 \lsdlocked0 TOC 
Heading;\lsdpriority41 \lsdlocked0 Plain Table 1;\lsdpriority42 \lsdlocked0 
Plain Table 2;\lsdpriority43 \lsdlocked0 Plain Table 3;\lsdpriority44 
\lsdlocked0 Plain Table 4;
+\lsdpriority45 \lsdlocked0 Plain Table 5;\lsdpriority40 \lsdlocked0 Grid Table 
Light;\lsdpriority46 \lsdlocked0 Grid Table 1 Light;\lsdpriority47 \lsdlocked0 
Grid Table 2;\lsdpriority48 \lsdlocked0 Grid Table 3;\lsdpriority49 \lsdlocked0 
Grid Table 4;
+\lsdpriority50 \lsdlocked0 Grid Table 5 Dark;\lsdpriority51 \lsdlocked0 Grid 
Table 6 Colorful;\lsdpriority52 \lsdlocked0 Grid Table 7 
Colorful;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 1;\lsdpriority47 
\lsdlocked0 Grid Table 2 Accent 1;
+\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 1;\lsdpriority49 \lsdlocked0 
Grid Table 4 Accent 1;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 
1;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 1;
+\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 1;\lsdpriority46 
\lsdlocked0 Grid Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 Grid Table 2 
Accent 2;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 2;
+\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 2;\lsdpriority50 \lsdlocked0 
Grid Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful 
Accent 2;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 2;
+\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 3;\lsdpriority47 
\lsdlocked0 Grid Table 2 Accent 3;\lsdpriority48 \lsdlocked0 Grid Table 3 
Accent 3;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 3;
+\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 3;\lsdpriority51 
\lsdlocked0 Grid Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 Grid 
Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 
4;
+\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 4;\lsdpriority48 \lsdlocked0 
Grid Table 3 Accent 4;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 
4;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 4;
+\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 4;\lsdpriority52 
\lsdlocked0 Grid Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 Grid 
Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 5;
+\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 5;\lsdpriority49 \lsdlocked0 
Grid Table 4 Accent 5;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 
5;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 5;
+\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 5;\lsdpriority46 
\lsdlocked0 Grid Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 Grid Table 2 
Accent 6;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 6;
+\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 6;\lsdpriority50 \lsdlocked0 
Grid Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful 
Accent 6;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 6;
+\lsdpriority46 \lsdlocked0 List Table 1 Light;\lsdpriority47 \lsdlocked0 List 
Table 2;\lsdpriority48 \lsdlocked0 List Table 3;\lsdpriority49 \lsdlocked0 List 
Table 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark;
+\lsdpriority51 \lsdlocked0 List Table 6 Colorful;\lsdpriority52 \lsdlocked0 
List Table 7 Colorful;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 
1;\lsdpriority47 \lsdlocked0 List Table 2 Accent 1;\lsdpriority48 \lsdlocked0 
List Table 3 Accent 1;
+\lsdpriority49 \lsdlocked0 List Table 4 Accent 1;\lsdpriority50 \lsdlocked0 
List Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 List Table 6 Colorful 
Accent 1;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 1;
+\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 2;\lsdpriority47 
\lsdlocked0 List Table 2 Accent 2;\lsdpriority48 \lsdlocked0 List Table 3 
Accent 2;\lsdpriority49 \lsdlocked0 List Table 4 Accent 2;
+\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 2;\lsdpriority51 
\lsdlocked0 List Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 List 
Table 7 Colorful Accent 2;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 
3;
+\lsdpriority47 \lsdlocked0 List Table 2 Accent 3;\lsdpriority48 \lsdlocked0 
List Table 3 Accent 3;\lsdpriority49 \lsdlocked0 List Table 4 Accent 
3;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 3;
+\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 3;\lsdpriority52 
\lsdlocked0 List Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 List 
Table 1 Light Accent 4;\lsdpriority47 \lsdlocked0 List Table 2 Accent 4;
+\lsdpriority48 \lsdlocked0 List Table 3 Accent 4;\lsdpriority49 \lsdlocked0 
List Table 4 Accent 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 
4;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 4;
+\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 4;\lsdpriority46 
\lsdlocked0 List Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 List Table 2 
Accent 5;\lsdpriority48 \lsdlocked0 List Table 3 Accent 5;
+\lsdpriority49 \lsdlocked0 List Table 4 Accent 5;\lsdpriority50 \lsdlocked0 
List Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 List Table 6 Colorful 
Accent 5;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 5;
+\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 6;\lsdpriority47 
\lsdlocked0 List Table 2 Accent 6;\lsdpriority48 \lsdlocked0 List Table 3 
Accent 6;\lsdpriority49 \lsdlocked0 List Table 4 Accent 6;
+\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 6;\lsdpriority51 
\lsdlocked0 List Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 List 
Table 7 Colorful Accent 6;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Mention;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Smart Hyperlink;\lsdsemihidden1 
\lsdunhideused1 \lsdlocked0 Hashtag;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 
Unresolved Mention;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Smart 
Link;}}{\*\datastore 01050000
+02000000180000004d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000
+d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000b0f0
+6d28d5f7db01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file
diff --git a/sw/qa/extras/rtfexport/rtfexport8.cxx 
b/sw/qa/extras/rtfexport/rtfexport8.cxx
index fa7f1a17cb36..3337ce0b38d9 100644
--- a/sw/qa/extras/rtfexport/rtfexport8.cxx
+++ b/sw/qa/extras/rtfexport/rtfexport8.cxx
@@ -1004,6 +1004,42 @@ CPPUNIT_TEST_FIXTURE(Test, testTdf167679)
     }
 }
 
+CPPUNIT_TEST_FIXTURE(Test, testTdf167569_2)
+{
+    // Given an RTF with some complex formatting, with text runs having 
attributes for RTL and CJK:
+    createSwDoc("tdf167569-2.rtf");
+
+    // 1. Get the height of lines in the list starting with "FFF":
+
+    OUString lineHeight;
+    {
+        xmlDocUniquePtr pLayout = parseLayoutDump();
+        assertXPathContent(pLayout, "//anchored/fly/txt[9]", u"FFF");
+        lineHeight = getXPath(pLayout, "//anchored/fly/txt[9]/infos/bounds", 
"height");
+        assertXPath(pLayout, "//anchored/fly/txt[10]/infos/bounds", "height", 
lineHeight);
+        assertXPath(pLayout, "//anchored/fly/txt[11]/infos/bounds", "height", 
lineHeight);
+        assertXPath(pLayout, "//anchored/fly/txt[12]/infos/bounds", "height", 
lineHeight);
+        assertXPath(pLayout, "//anchored/fly/txt[13]/infos/bounds", "height", 
lineHeight);
+    }
+
+    saveAndReload(mpFilter);
+
+    // 2. After round-tripping the RTF, the lines must keep the same height.
+
+    {
+        xmlDocUniquePtr pLayout = parseLayoutDump();
+        assertXPathContent(pLayout, "//anchored/fly/txt[9]", u"FFF");
+        // Before the fix, this failed at least on Linux:
+        // - Expected: 305
+        // - Actual  : 364
+        assertXPath(pLayout, "//anchored/fly/txt[9]/infos/bounds", "height", 
lineHeight);
+        assertXPath(pLayout, "//anchored/fly/txt[10]/infos/bounds", "height", 
lineHeight);
+        assertXPath(pLayout, "//anchored/fly/txt[11]/infos/bounds", "height", 
lineHeight);
+        assertXPath(pLayout, "//anchored/fly/txt[12]/infos/bounds", "height", 
lineHeight);
+        assertXPath(pLayout, "//anchored/fly/txt[13]/infos/bounds", "height", 
lineHeight);
+    }
+}
+
 } // end of anonymous namespace
 CPPUNIT_PLUGIN_IMPLEMENT();
 
diff --git a/sw/source/filter/ww8/attributeoutputbase.hxx 
b/sw/source/filter/ww8/attributeoutputbase.hxx
index c13e1a0ff5dd..2328f2bda147 100644
--- a/sw/source/filter/ww8/attributeoutputbase.hxx
+++ b/sw/source/filter/ww8/attributeoutputbase.hxx
@@ -27,6 +27,7 @@
 #include <editeng/svxenum.hxx>
 #include <tools/solar.h>
 #include <optional>
+#include <tuple>
 
 #include <com/sun/star/drawing/TextVerticalAdjust.hpp>
 #include <swtypes.hxx>
@@ -485,8 +486,10 @@ protected:
     virtual void CharHidden( const SvxCharHiddenItem& ) = 0;
 
     /// Sfx item RES_CHRATR_BOX
-    void FormatCharBorder( const SvxBoxItem& rBox );
-    virtual void CharBorder( const ::editeng::SvxBorderLine* pAllBorder, const 
sal_uInt16 nDist, const bool bShadow ) = 0;
+    // pAllBorder, nDist, bShadow
+    std::tuple<const editeng::SvxBorderLine*, sal_uInt16, bool>
+    FormatCharBorder(const SvxBoxItem& rBox, const SfxItemSet* pItemSet = 
nullptr) const;
+    virtual void CharBorder( const SvxBoxItem& ) = 0;
 
     /// Sfx item RES_CHRATR_HIGHLIGHT
     virtual void CharHighlight( const SvxBrushItem& ) = 0;
diff --git a/sw/source/filter/ww8/docxattributeoutput.cxx 
b/sw/source/filter/ww8/docxattributeoutput.cxx
index b5394e5f3b68..861107206304 100644
--- a/sw/source/filter/ww8/docxattributeoutput.cxx
+++ b/sw/source/filter/ww8/docxattributeoutput.cxx
@@ -8440,9 +8440,9 @@ void DocxAttributeOutput::CharHidden( const 
SvxCharHiddenItem& rHidden )
         m_pSerializer->singleElementNS(XML_w, XML_vanish, FSNS(XML_w, 
XML_val), "false");
 }
 
-void DocxAttributeOutput::CharBorder(
-    const SvxBorderLine* pAllBorder, const sal_uInt16 nDist, const bool 
bShadow )
+void DocxAttributeOutput::CharBorder(const SvxBoxItem& rBox)
 {
+    const auto [ pAllBorder, nDist, bShadow ] = FormatCharBorder(rBox);
     css::table::BorderLine2 rStyleBorder;
     const SvxBoxItem* pInherited = nullptr;
     if ( GetExport().m_bStyDef && GetExport().m_pCurrentStyle && 
GetExport().m_pCurrentStyle->DerivedFrom() )
diff --git a/sw/source/filter/ww8/docxattributeoutput.hxx 
b/sw/source/filter/ww8/docxattributeoutput.hxx
index a0a6e0f24e31..8963f508b6d1 100644
--- a/sw/source/filter/ww8/docxattributeoutput.hxx
+++ b/sw/source/filter/ww8/docxattributeoutput.hxx
@@ -634,7 +634,7 @@ protected:
     virtual void CharHidden( const SvxCharHiddenItem& rHidden ) override;
 
     /// Sfx item RES_CHRATR_BOX
-    virtual void CharBorder( const ::editeng::SvxBorderLine* pAllBorder, const 
sal_uInt16 nDist, const bool bShadow ) override;
+    virtual void CharBorder( const SvxBoxItem& rBox ) override;
 
     /// Sfx item RES_CHRATR_HIGHLIGHT
     virtual void CharHighlight( const SvxBrushItem& rHighlight ) override;
diff --git a/sw/source/filter/ww8/rtfattributeoutput.cxx 
b/sw/source/filter/ww8/rtfattributeoutput.cxx
index a17924a55c65..638f6729e989 100644
--- a/sw/source/filter/ww8/rtfattributeoutput.cxx
+++ b/sw/source/filter/ww8/rtfattributeoutput.cxx
@@ -92,6 +92,7 @@
 #include <com/sun/star/i18n/ScriptType.hpp>
 #include <svl/grabbagitem.hxx>
 #include <svl/itemiter.hxx>
+#include <svl/whiter.hxx>
 #include <frmatr.hxx>
 #include <swtable.hxx>
 #include <formatflysplit.hxx>
@@ -342,7 +343,8 @@ void RtfAttributeOutput::SectionBreaks(const SwNode& rNode)
     SwNodeIndex aNextIndex(rNode, 1);
     if (rNode.IsTextNode())
     {
-        OSL_ENSURE(m_aStyles.getLength() == 0, "m_aStyles is not empty");
+        OSL_ENSURE(m_aParaFormatting.isEmpty() && m_aCharFormatting.Count() == 
0,
+                   "formatting is not empty");
 
         // output page/section breaks
         m_rExport.Strm().WriteOString(m_aSectionBreaks);
@@ -395,51 +397,38 @@ void RtfAttributeOutput::StartParagraphProperties()
         m_aSectionHeaders.append(aPar);
 }
 
-/// Outputs an item set, that contains the formatting of the paragraph marker.
-/// Similar to respective function in 
sw/source/filter/ww8/docxattributeoutput.cxx.
-static void lcl_writeParagraphMarkerProperties(RtfAttributeOutput& 
rAttributeOutput,
-                                               const SfxItemSet& 
rParagraphMarkerProperties)
+void RtfAttributeOutput::ApplyCharFormatItems(const SfxItemSet& items)
 {
-    for (SfxItemIter it(rParagraphMarkerProperties); !it.IsAtEnd(); 
it.NextItem())
+    if (auto* pStyle = items.GetItemIfSet(RES_TXTATR_CHARFMT))
+        ApplyCharFormatProperties(*pStyle);
+    if (auto* pAutoStyle = items.GetItemIfSet(RES_TXTATR_AUTOFMT))
+        ApplyCharFormatProperties(*pAutoStyle);
+
+    SfxWhichIter it(items);
+    for (auto nWhichId = it.FirstWhich(); nWhichId; nWhichId = it.NextWhich())
     {
-        const auto nWhichId = it.GetCurWhich();
-        if (isCHRATR(nWhichId) || nWhichId == RES_TXTATR_CHARFMT)
-        {
-            rAttributeOutput.OutputItem(*it.GetCurItem());
-        }
-        else if (nWhichId == RES_TXTATR_AUTOFMT)
-        {
-e 
... etc. - the rest is truncated

Reply via email to