summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-05-15 03:00:49 +0000
committerNorbert Preining <norbert@preining.info>2022-05-15 03:00:49 +0000
commitf8e05edb088c3b5246e016f68df9c4cadccfd34d (patch)
treebc2ad458c483af921298a66be3b70d0cc74f2c85
parent2afee5e322fb0dfc2764c270803bc6381b65636e (diff)
CTAN sync 202205150300
-rw-r--r--FILES.byname644
-rw-r--r--FILES.byname.gzbin2431740 -> 2431956 bytes
-rw-r--r--FILES.last07days570
-rw-r--r--graphics/pstricks/contrib/pst-ode/ChangeLog4
-rw-r--r--graphics/pstricks/contrib/pst-ode/README.md2
-rw-r--r--graphics/pstricks/contrib/pst-ode/pst-ode-doc.pdfbin134155 -> 132631 bytes
-rw-r--r--graphics/pstricks/contrib/pst-ode/pst-ode-doc.tex4
-rw-r--r--graphics/pstricks/contrib/pst-ode/pst-ode.pro7
-rw-r--r--graphics/pstricks/contrib/pst-ode/pst-ode.tex9
-rw-r--r--macros/generic/polexpr/README.md151
-rw-r--r--macros/generic/polexpr/polexpr-changes.html629
-rw-r--r--macros/generic/polexpr/polexpr-changes.rst.txt513
-rw-r--r--macros/generic/polexpr/polexpr-examples.pdfbin58706 -> 57444 bytes
-rw-r--r--macros/generic/polexpr/polexpr-examples.tex86
-rw-r--r--macros/generic/polexpr/polexpr-ref.html2898
-rw-r--r--macros/generic/polexpr/polexpr-ref.rst.txt3184
-rw-r--r--macros/generic/polexpr/polexpr.css826
-rw-r--r--macros/generic/polexpr/polexpr.html3988
-rw-r--r--macros/generic/polexpr/polexpr.rst.txt157
-rw-r--r--macros/generic/polexpr/polexpr.sty19
-rw-r--r--macros/generic/polexpr/polexprcore.tex2
-rw-r--r--macros/generic/polexpr/polexprexpr.tex2
-rw-r--r--macros/generic/polexpr/polexprsturm.tex2
-rw-r--r--macros/latex/contrib/crefthe/crefthe-doc.pdfbin115700 -> 114833 bytes
-rw-r--r--macros/latex/contrib/crefthe/crefthe-doc.tex4
-rw-r--r--macros/latex/contrib/crefthe/crefthe.sty35
-rw-r--r--macros/latex/contrib/functional/README.txt2
-rw-r--r--macros/latex/contrib/functional/functional.pdf11897
-rw-r--r--macros/latex/contrib/functional/functional.sty512
-rw-r--r--macros/latex/contrib/functional/functional.tex1188
-rw-r--r--macros/latex/contrib/hyperref/ChangeLog.txt30
-rw-r--r--macros/latex/contrib/hyperref/README.md2
-rw-r--r--macros/latex/contrib/hyperref/backref.dtx2
-rw-r--r--macros/latex/contrib/hyperref/doc/backref.pdfbin205475 -> 205468 bytes
-rw-r--r--macros/latex/contrib/hyperref/doc/hyperref-doc.css1
-rw-r--r--macros/latex/contrib/hyperref/doc/hyperref-doc.html3071
-rw-r--r--macros/latex/contrib/hyperref/doc/hyperref-doc.pdfbin308748 -> 313431 bytes
-rw-r--r--macros/latex/contrib/hyperref/doc/hyperref-doc.tex105
-rw-r--r--macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdfbin0 -> 404490 bytes
-rw-r--r--macros/latex/contrib/hyperref/doc/hyperref.pdfbin2373591 -> 2365063 bytes
-rw-r--r--macros/latex/contrib/hyperref/doc/nameref.pdfbin181051 -> 179467 bytes
-rw-r--r--macros/latex/contrib/hyperref/hluatex.dtx4
-rw-r--r--macros/latex/contrib/hyperref/hyperref-linktarget.dtx584
-rw-r--r--macros/latex/contrib/hyperref/hyperref-patches.dtx2
-rw-r--r--macros/latex/contrib/hyperref/hyperref.dtx534
-rw-r--r--macros/latex/contrib/hyperref/hyperref.ins35
-rw-r--r--macros/latex/contrib/hyperref/manifest.txt11
-rw-r--r--macros/latex/contrib/hyperref/nameref.dtx635
-rw-r--r--macros/latex/contrib/hyperref/xr-hyper.sty4
-rw-r--r--macros/latex/contrib/phonenumbers/README4
-rw-r--r--macros/latex/contrib/phonenumbers/doc/phonenumbers-de.pdfbin1927261 -> 1940511 bytes
-rw-r--r--macros/latex/contrib/phonenumbers/doc/phonenumbers-de.tex172
-rw-r--r--macros/latex/contrib/phonenumbers/doc/phonenumbers-en.pdfbin1913835 -> 1939243 bytes
-rw-r--r--macros/latex/contrib/phonenumbers/doc/phonenumbers-en.tex172
-rw-r--r--macros/latex/contrib/phonenumbers/tex/phonenumbers.sty204
-rw-r--r--macros/latex/contrib/runcode/runcode.pdfbin186652 -> 54171 bytes
-rw-r--r--macros/latex/contrib/runcode/runcode.sty8
-rw-r--r--macros/latex/contrib/runcode/runcode.tex5
-rw-r--r--macros/luatex/generic/lua-widow-control/README.md2
-rw-r--r--macros/luatex/generic/lua-widow-control/lua-widow-control-2022-02-22.sty9
-rw-r--r--macros/luatex/generic/lua-widow-control/lua-widow-control.lua637
-rw-r--r--macros/luatex/generic/lua-widow-control/lua-widow-control.opm21
-rw-r--r--macros/luatex/generic/lua-widow-control/lua-widow-control.pdfbin385495 -> 403738 bytes
-rw-r--r--macros/luatex/generic/lua-widow-control/lua-widow-control.sty32
-rw-r--r--macros/luatex/generic/lua-widow-control/lua-widow-control.tex22
-rw-r--r--macros/luatex/generic/lua-widow-control/lwc-documentation.tex15
-rw-r--r--macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkiv48
-rw-r--r--macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkxl48
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl4
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb163
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2379332 -> 2379752 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini8
-rw-r--r--timestamp2
77 files changed, 21400 insertions, 12557 deletions
diff --git a/FILES.byname b/FILES.byname
index 39f6e9abd6..c8539a9205 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -5228,7 +5228,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2022/05/13 | 266377 | FILES.last07days
+2022/05/14 | 265453 | FILES.last07days
2021/07/24 | 1139410 | fonts/aboensis/Aboensis.glyphs
2021/07/24 | 18907382 | fonts/aboensis/aboensis.pdf
2021/07/24 | 137860 | fonts/aboensis/Aboensis-Regular.otf
@@ -162482,17 +162482,17 @@
2020/03/24 | 197193 | graphics/pstricks/contrib/pst-ob3d/pst-ob3d.pdf
2020/03/24 | 515 | graphics/pstricks/contrib/pst-ob3d/README
2020/03/24 | 180893 | graphics/pstricks/contrib/pst-ob3d.zip
-2022/05/13 | 1777 | graphics/pstricks/contrib/pst-ode/ChangeLog
+2022/05/14 | 1846 | graphics/pstricks/contrib/pst-ode/ChangeLog
2021/02/08 | 1179 | graphics/pstricks/contrib/pst-ode/examples/lorenz.tex
2021/02/08 | 600 | graphics/pstricks/contrib/pst-ode/examples/ode.tex
2021/02/08 | 1430 | graphics/pstricks/contrib/pst-ode/examples/particle.tex
-2022/05/13 | 134155 | graphics/pstricks/contrib/pst-ode/pst-ode-doc.pdf
-2021/03/14 | 22142 | graphics/pstricks/contrib/pst-ode/pst-ode-doc.tex
-2022/05/13 | 5954 | graphics/pstricks/contrib/pst-ode/pst-ode.pro
+2022/05/14 | 132631 | graphics/pstricks/contrib/pst-ode/pst-ode-doc.pdf
+2022/05/14 | 22100 | graphics/pstricks/contrib/pst-ode/pst-ode-doc.tex
+2022/05/14 | 5911 | graphics/pstricks/contrib/pst-ode/pst-ode.pro
2021/02/08 | 235 | graphics/pstricks/contrib/pst-ode/pst-ode.sty
-2022/05/13 | 10394 | graphics/pstricks/contrib/pst-ode/pst-ode.tex
-2022/05/13 | 1359 | graphics/pstricks/contrib/pst-ode/README.md
-2022/05/13 | 128922 | graphics/pstricks/contrib/pst-ode.zip
+2022/05/14 | 10352 | graphics/pstricks/contrib/pst-ode/pst-ode.tex
+2022/05/13 | 1334 | graphics/pstricks/contrib/pst-ode/README.md
+2022/05/14 | 127618 | graphics/pstricks/contrib/pst-ode.zip
2022/02/06 | 10831 | graphics/pstricks/contrib/pst-optexp/Changes
2022/02/06 | 2723 | graphics/pstricks/contrib/pst-optexp/Makefile
2022/02/06 | 3311941 | graphics/pstricks/contrib/pst-optexp/pst-optexp-DE.pdf
@@ -188255,7 +188255,7 @@
2013/05/22 | 598956 | install/graphics/pgf/contrib/tikzscale.tds.zip
2017/12/20 | 562635 | install/graphics/pgf/contrib/tikz-timing.tds.zip
2014/03/16 | 226035 | install/graphics/pstricks/contrib/pst-intersect.tds.zip
-2022/05/13 | 131161 | install/graphics/pstricks/contrib/pst-ode.tds.zip
+2022/05/14 | 129862 | install/graphics/pstricks/contrib/pst-ode.tds.zip
2011/10/25 | 476972 | install/info/fifinddo-info.tds.zip
2012/05/29 | 19774 | install/info/latexfileinfo-pkgs.tds.zip
2013/05/13 | 135206 | install/info/luatex/lualatex-doc.tds.zip
@@ -188413,7 +188413,7 @@
2016/06/07 | 215651 | install/macros/latex/contrib/he-she.tds.zip
2011/04/29 | 449052 | install/macros/latex/contrib/hrefhide.tds.zip
2016/11/20 | 951051 | install/macros/latex/contrib/hustthesis.tds.zip
-2022/02/21 | 4061579 | install/macros/latex/contrib/hyperref.tds.zip
+2022/05/14 | 4471755 | install/macros/latex/contrib/hyperref.tds.zip
2020/11/22 | 1380823 | install/macros/latex/contrib/hyperxmp.tds.zip
2009/09/02 | 167274 | install/macros/latex/contrib/hyphenat.tds.zip
2009/04/05 | 198256 | install/macros/latex/contrib/IEEEconf.tds.zip
@@ -188616,7 +188616,7 @@
2022/01/12 | 202258 | install/macros/luatex/generic/luamplib.tds.zip
2022/03/18 | 1957410 | install/macros/luatex/generic/luaotfload.tds.zip
2015/10/04 | 277014 | install/macros/luatex/generic/luatexbase.tds.zip
-2022/04/24 | 386431 | install/macros/luatex/generic/lua-widow-control.tds.zip
+2022/05/14 | 389638 | install/macros/luatex/generic/lua-widow-control.tds.zip
2020/03/23 | 891718 | install/macros/luatex/latex/arabluatex.tds.zip
2021/11/21 | 970369 | install/macros/luatex/latex/ekdosis.tds.zip
2021/07/17 | 1183440 | install/macros/luatex/latex/emoji.tds.zip
@@ -202842,15 +202842,21 @@
1996/03/04 | 6344 | macros/generic/pmat/pmat.tex
1996/03/04 | 499 | macros/generic/pmat/readme
2005/08/07 | 65920 | macros/generic/pmat.zip
-2022/01/09 | 39428 | macros/generic/polexpr/polexprcore.tex
-2022/01/09 | 58706 | macros/generic/polexpr/polexpr-examples.pdf
-2022/01/09 | 29644 | macros/generic/polexpr/polexpr-examples.tex
-2022/01/09 | 6804 | macros/generic/polexpr/polexprexpr.tex
-2022/01/09 | 254557 | macros/generic/polexpr/polexpr.html
-2022/01/09 | 72344 | macros/generic/polexpr/polexprsturm.tex
-2022/01/09 | 38712 | macros/generic/polexpr/polexpr.sty
-2022/01/09 | 4767 | macros/generic/polexpr/README.md
-2022/01/09 | 155479 | macros/generic/polexpr.zip
+2022/05/14 | 46035 | macros/generic/polexpr/polexpr-changes.html
+2022/05/14 | 20035 | macros/generic/polexpr/polexpr-changes.rst.txt
+2022/05/14 | 39428 | macros/generic/polexpr/polexprcore.tex
+2022/05/14 | 19374 | macros/generic/polexpr/polexpr.css
+2022/05/14 | 57444 | macros/generic/polexpr/polexpr-examples.pdf
+2022/05/14 | 30470 | macros/generic/polexpr/polexpr-examples.tex
+2022/05/14 | 6804 | macros/generic/polexpr/polexprexpr.tex
+2022/05/14 | 15850 | macros/generic/polexpr/polexpr.html
+2022/05/14 | 257411 | macros/generic/polexpr/polexpr-ref.html
+2022/05/14 | 112558 | macros/generic/polexpr/polexpr-ref.rst.txt
+2022/05/14 | 5790 | macros/generic/polexpr/polexpr.rst.txt
+2022/05/14 | 72344 | macros/generic/polexpr/polexprsturm.tex
+2022/05/14 | 38951 | macros/generic/polexpr/polexpr.sty
+2022/05/14 | 3748 | macros/generic/polexpr/README.md
+2022/05/14 | 204604 | macros/generic/polexpr.zip
2019/09/10 | 592 | macros/generic/poormanlog/poormanlog.sty
2019/04/22 | 9814 | macros/generic/poormanlog/poormanlog.tex
2021/04/21 | 4052 | macros/generic/poormanlog/README
@@ -211419,12 +211425,12 @@
2022/04/24 | 19106 | macros/latex/contrib/create-theorem/LICENSE
2022/04/24 | 676 | macros/latex/contrib/create-theorem/README.md
2022/04/24 | 141562 | macros/latex/contrib/create-theorem.zip
-2022/04/25 | 115700 | macros/latex/contrib/crefthe/crefthe-doc.pdf
-2022/04/25 | 11343 | macros/latex/contrib/crefthe/crefthe-doc.tex
-2022/04/25 | 10210 | macros/latex/contrib/crefthe/crefthe.sty
-2022/04/25 | 19106 | macros/latex/contrib/crefthe/LICENSE
-2022/04/25 | 2796 | macros/latex/contrib/crefthe/README.md
-2022/04/25 | 128285 | macros/latex/contrib/crefthe.zip
+2022/05/13 | 114833 | macros/latex/contrib/crefthe/crefthe-doc.pdf
+2022/05/13 | 11343 | macros/latex/contrib/crefthe/crefthe-doc.tex
+2022/05/13 | 10657 | macros/latex/contrib/crefthe/crefthe.sty
+2022/05/13 | 19106 | macros/latex/contrib/crefthe/LICENSE
+2022/05/13 | 2796 | macros/latex/contrib/crefthe/README.md
+2022/05/14 | 127565 | macros/latex/contrib/crefthe.zip
2020/06/05 | 67341 | macros/latex/contrib/crop/crop.dtx
2020/06/05 | 260 | macros/latex/contrib/crop/crop.ins
2020/06/05 | 327371 | macros/latex/contrib/crop/crop.pdf
@@ -216019,11 +216025,11 @@
2004/07/22 | 174437 | macros/latex/contrib/functan/functan.pdf
2004/07/22 | 1330 | macros/latex/contrib/functan/README
2005/04/30 | 159090 | macros/latex/contrib/functan.zip
-2022/04/29 | 735384 | macros/latex/contrib/functional/functional.pdf
-2022/04/29 | 72467 | macros/latex/contrib/functional/functional.sty
-2022/04/29 | 249295 | macros/latex/contrib/functional/functional.tex
-2022/03/19 | 311 | macros/latex/contrib/functional/README.txt
-2022/04/29 | 642034 | macros/latex/contrib/functional.zip
+2022/05/14 | 856239 | macros/latex/contrib/functional/functional.pdf
+2022/05/14 | 81082 | macros/latex/contrib/functional/functional.sty
+2022/05/14 | 299217 | macros/latex/contrib/functional/functional.tex
+2022/05/14 | 307 | macros/latex/contrib/functional/README.txt
+2022/05/14 | 749541 | macros/latex/contrib/functional.zip
2012/04/14 | 7401 | macros/latex/contrib/fundus/calligra/calligra.dtx
2012/04/10 | 1918 | macros/latex/contrib/fundus/calligra/calligra.ins
2012/04/14 | 200577 | macros/latex/contrib/fundus/calligra/calligra.pdf
@@ -218125,37 +218131,39 @@
2010/03/06 | 1833 | macros/latex/contrib/hypernat/hypernat.tex
2010/03/06 | 187989 | macros/latex/contrib/hypernat.zip
1999/03/09 | 1563 | macros/latex/contrib/hyper/README
-2022/02/21 | 28408 | macros/latex/contrib/hyperref/backref.dtx
-2022/02/21 | 3161 | macros/latex/contrib/hyperref/bmhydoc.sty
-2022/02/21 | 119145 | macros/latex/contrib/hyperref/ChangeLog.txt
-2022/02/21 | 205475 | macros/latex/contrib/hyperref/doc/backref.pdf
-2022/02/21 | 908 | macros/latex/contrib/hyperref/doc/hyperref-doc2.html
-2022/02/21 | 771 | macros/latex/contrib/hyperref/doc/hyperref-doc3.html
-2022/02/21 | 1006 | macros/latex/contrib/hyperref/doc/hyperref-doc4.html
-2022/02/21 | 858 | macros/latex/contrib/hyperref/doc/hyperref-doc5.html
-2022/02/21 | 768 | macros/latex/contrib/hyperref/doc/hyperref-doc6.html
-2022/02/21 | 768 | macros/latex/contrib/hyperref/doc/hyperref-doc7.html
-2022/02/21 | 768 | macros/latex/contrib/hyperref/doc/hyperref-doc8.html
-2022/02/21 | 14793 | macros/latex/contrib/hyperref/doc/hyperref-doc.css
-2022/02/21 | 501940 | macros/latex/contrib/hyperref/doc/hyperref-doc.html
-2022/02/21 | 308748 | macros/latex/contrib/hyperref/doc/hyperref-doc.pdf
-2022/02/21 | 160235 | macros/latex/contrib/hyperref/doc/hyperref-doc.tex
-2022/02/21 | 2373591 | macros/latex/contrib/hyperref/doc/hyperref.pdf
-2022/02/21 | 181051 | macros/latex/contrib/hyperref/doc/nameref.pdf
-2022/02/21 | 132446 | macros/latex/contrib/hyperref/doc/paper.pdf
-2022/02/21 | 384001 | macros/latex/contrib/hyperref/doc/slides.pdf
-2022/02/21 | 50274 | macros/latex/contrib/hyperref/hluatex.dtx
-2022/02/21 | 880455 | macros/latex/contrib/hyperref/hyperref.dtx
-2022/02/21 | 4084 | macros/latex/contrib/hyperref/hyperref.ins
-2022/02/21 | 7543 | macros/latex/contrib/hyperref/hyperref-patches.dtx
-2022/02/21 | 1716 | macros/latex/contrib/hyperref/manifest.txt
-2022/02/21 | 275 | macros/latex/contrib/hyperref/minitoc-hyper.sty
-2022/02/21 | 23652 | macros/latex/contrib/hyperref/nameref.dtx
-2022/02/21 | 279 | macros/latex/contrib/hyperref/ntheorem-hyper.sty
-2022/02/21 | 247116 | macros/latex/contrib/hyperref/paperslides99.zip
-2022/02/21 | 4479 | macros/latex/contrib/hyperref/README.md
-2022/02/21 | 5736 | macros/latex/contrib/hyperref/xr-hyper.sty
-2022/02/22 | 3880394 | macros/latex/contrib/hyperref.zip
+2022/05/14 | 28408 | macros/latex/contrib/hyperref/backref.dtx
+2022/05/14 | 3161 | macros/latex/contrib/hyperref/bmhydoc.sty
+2022/05/14 | 120698 | macros/latex/contrib/hyperref/ChangeLog.txt
+2022/05/14 | 205468 | macros/latex/contrib/hyperref/doc/backref.pdf
+2022/05/14 | 908 | macros/latex/contrib/hyperref/doc/hyperref-doc2.html
+2022/05/14 | 771 | macros/latex/contrib/hyperref/doc/hyperref-doc3.html
+2022/05/14 | 1006 | macros/latex/contrib/hyperref/doc/hyperref-doc4.html
+2022/05/14 | 858 | macros/latex/contrib/hyperref/doc/hyperref-doc5.html
+2022/05/14 | 768 | macros/latex/contrib/hyperref/doc/hyperref-doc6.html
+2022/05/14 | 768 | macros/latex/contrib/hyperref/doc/hyperref-doc7.html
+2022/05/14 | 768 | macros/latex/contrib/hyperref/doc/hyperref-doc8.html
+2022/05/14 | 14834 | macros/latex/contrib/hyperref/doc/hyperref-doc.css
+2022/05/14 | 516533 | macros/latex/contrib/hyperref/doc/hyperref-doc.html
+2022/05/14 | 313431 | macros/latex/contrib/hyperref/doc/hyperref-doc.pdf
+2022/05/14 | 164578 | macros/latex/contrib/hyperref/doc/hyperref-doc.tex
+2022/05/14 | 404490 | macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf
+2022/05/14 | 2365063 | macros/latex/contrib/hyperref/doc/hyperref.pdf
+2022/05/14 | 179467 | macros/latex/contrib/hyperref/doc/nameref.pdf
+2022/05/14 | 132446 | macros/latex/contrib/hyperref/doc/paper.pdf
+2022/05/14 | 384001 | macros/latex/contrib/hyperref/doc/slides.pdf
+2022/05/14 | 50274 | macros/latex/contrib/hyperref/hluatex.dtx
+2022/05/14 | 877907 | macros/latex/contrib/hyperref/hyperref.dtx
+2022/05/14 | 5086 | macros/latex/contrib/hyperref/hyperref.ins
+2022/05/14 | 19455 | macros/latex/contrib/hyperref/hyperref-linktarget.dtx
+2022/05/14 | 7543 | macros/latex/contrib/hyperref/hyperref-patches.dtx
+2022/05/14 | 1929 | macros/latex/contrib/hyperref/manifest.txt
+2022/05/14 | 275 | macros/latex/contrib/hyperref/minitoc-hyper.sty
+2022/05/14 | 26783 | macros/latex/contrib/hyperref/nameref.dtx
+2022/05/14 | 279 | macros/latex/contrib/hyperref/ntheorem-hyper.sty
+2022/05/14 | 247116 | macros/latex/contrib/hyperref/paperslides99.zip
+2022/05/14 | 4479 | macros/latex/contrib/hyperref/README.md
+2022/05/14 | 5736 | macros/latex/contrib/hyperref/xr-hyper.sty
+2022/05/14 | 4290923 | macros/latex/contrib/hyperref.zip
1997/08/24 | 1034 | macros/latex/contrib/hyper/scontrib/harvard.hyp
1997/08/24 | 297 | macros/latex/contrib/hyper/scontrib/README
1997/08/24 | 1381 | macros/latex/contrib/hyper/TODO
@@ -224751,25 +224759,25 @@
2020/11/16 | 129174 | macros/latex/contrib/philosophersimprint/sample.pdf
2016/07/20 | 8521 | macros/latex/contrib/philosophersimprint/sample.tex
2020/11/16 | 491729 | macros/latex/contrib/philosophersimprint.zip
-2021/08/20 | 9152 | macros/latex/contrib/phonenumbers/doc/Literatur.bib
-2021/08/20 | 1927261 | macros/latex/contrib/phonenumbers/doc/phonenumbers-de.pdf
-2021/08/20 | 49444 | macros/latex/contrib/phonenumbers/doc/phonenumbers-de.tex
-2021/08/20 | 1913835 | macros/latex/contrib/phonenumbers/doc/phonenumbers-en.pdf
-2021/08/20 | 47311 | macros/latex/contrib/phonenumbers/doc/phonenumbers-en.tex
-2021/08/20 | 1490 | macros/latex/contrib/phonenumbers/README
-2021/08/20 | 64166 | macros/latex/contrib/phonenumbers/tex/phn-AT_Ortsnamen.tex
-2021/08/20 | 7592 | macros/latex/contrib/phonenumbers/tex/phn-AT_Vorwahlen.tex
-2021/08/20 | 318907 | macros/latex/contrib/phonenumbers/tex/phn-DE_Ortsnamen.tex
-2021/08/20 | 38214 | macros/latex/contrib/phonenumbers/tex/phn-DE_Vorwahlen.tex
-2021/08/20 | 3898 | macros/latex/contrib/phonenumbers/tex/phn-FR_Ortsnamen.tex
-2021/08/20 | 447 | macros/latex/contrib/phonenumbers/tex/phn-FR_Vorwahlen.tex
-2021/08/20 | 1147 | macros/latex/contrib/phonenumbers/tex/phn-Landeskennzahlen.tex
-2021/08/20 | 76866 | macros/latex/contrib/phonenumbers/tex/phn-UK_Ortsnamen.tex
-2021/08/20 | 9421 | macros/latex/contrib/phonenumbers/tex/phn-UK_Vorwahlen.tex
-2021/08/20 | 23907 | macros/latex/contrib/phonenumbers/tex/phn-US_Ortsnamen.tex
-2021/08/20 | 4704 | macros/latex/contrib/phonenumbers/tex/phn-US_Vorwahlen.tex
-2021/08/20 | 101996 | macros/latex/contrib/phonenumbers/tex/phonenumbers.sty
-2021/08/20 | 3455031 | macros/latex/contrib/phonenumbers.zip
+2022/05/13 | 9152 | macros/latex/contrib/phonenumbers/doc/Literatur.bib
+2022/05/13 | 1940511 | macros/latex/contrib/phonenumbers/doc/phonenumbers-de.pdf
+2022/05/13 | 50128 | macros/latex/contrib/phonenumbers/doc/phonenumbers-de.tex
+2022/05/13 | 1939243 | macros/latex/contrib/phonenumbers/doc/phonenumbers-en.pdf
+2022/05/13 | 48017 | macros/latex/contrib/phonenumbers/doc/phonenumbers-en.tex
+2022/05/13 | 1487 | macros/latex/contrib/phonenumbers/README
+2022/05/13 | 64166 | macros/latex/contrib/phonenumbers/tex/phn-AT_Ortsnamen.tex
+2022/05/13 | 7592 | macros/latex/contrib/phonenumbers/tex/phn-AT_Vorwahlen.tex
+2022/05/13 | 318907 | macros/latex/contrib/phonenumbers/tex/phn-DE_Ortsnamen.tex
+2022/05/13 | 38214 | macros/latex/contrib/phonenumbers/tex/phn-DE_Vorwahlen.tex
+2022/05/13 | 3898 | macros/latex/contrib/phonenumbers/tex/phn-FR_Ortsnamen.tex
+2022/05/13 | 447 | macros/latex/contrib/phonenumbers/tex/phn-FR_Vorwahlen.tex
+2022/05/13 | 1147 | macros/latex/contrib/phonenumbers/tex/phn-Landeskennzahlen.tex
+2022/05/13 | 76866 | macros/latex/contrib/phonenumbers/tex/phn-UK_Ortsnamen.tex
+2022/05/13 | 9421 | macros/latex/contrib/phonenumbers/tex/phn-UK_Vorwahlen.tex
+2022/05/13 | 23907 | macros/latex/contrib/phonenumbers/tex/phn-US_Ortsnamen.tex
+2022/05/13 | 4704 | macros/latex/contrib/phonenumbers/tex/phn-US_Vorwahlen.tex
+2022/05/13 | 102936 | macros/latex/contrib/phonenumbers/tex/phonenumbers.sty
+2022/05/14 | 3436839 | macros/latex/contrib/phonenumbers.zip
2017/04/21 | 43917 | macros/latex/contrib/phonrule/phonrule-doc.pdf
2017/04/21 | 5814 | macros/latex/contrib/phonrule/phonrule-doc.tex
2017/04/21 | 1634 | macros/latex/contrib/phonrule/phonrule.sty
@@ -226835,10 +226843,10 @@
2019/04/18 | 5847 | macros/latex/contrib/rulerbox/rulerbox.tex
2019/04/18 | 60473 | macros/latex/contrib/rulerbox.zip
2022/05/06 | 1239 | macros/latex/contrib/runcode/README
-2022/05/03 | 186652 | macros/latex/contrib/runcode/runcode.pdf
-2022/05/03 | 15294 | macros/latex/contrib/runcode/runcode.sty
-2022/05/03 | 10639 | macros/latex/contrib/runcode/runcode.tex
-2022/05/07 | 187531 | macros/latex/contrib/runcode.zip
+2022/05/14 | 54171 | macros/latex/contrib/runcode/runcode.pdf
+2022/05/14 | 15039 | macros/latex/contrib/runcode/runcode.sty
+2022/05/14 | 10704 | macros/latex/contrib/runcode/runcode.tex
+2022/05/14 | 58398 | macros/latex/contrib/runcode.zip
2005/12/01 | 13008 | macros/latex/contrib/r_und_s/eng_rs.sty
2005/12/01 | 11585 | macros/latex/contrib/r_und_s/eng_rs.tex
2005/12/01 | 14228 | macros/latex/contrib/r_und_s/fr_rs.sty
@@ -235856,20 +235864,20 @@
2021/03/02 | 4289 | macros/luatex/generic/luavlna/luavlna.tex
2021/03/02 | 3320 | macros/luatex/generic/luavlna/README.md
2021/03/02 | 104575 | macros/luatex/generic/luavlna.zip
-2022/04/24 | 2699 | macros/luatex/generic/lua-widow-control/lua-widow-control-2022-02-22.sty
-2022/04/24 | 20771 | macros/luatex/generic/lua-widow-control/lua-widow-control.lua
-2022/04/24 | 1873 | macros/luatex/generic/lua-widow-control/lua-widow-control.opm
-2022/04/24 | 385495 | macros/luatex/generic/lua-widow-control/lua-widow-control.pdf
-2022/04/24 | 9274 | macros/luatex/generic/lua-widow-control/lua-widow-control.sty
-2022/04/24 | 2224 | macros/luatex/generic/lua-widow-control/lua-widow-control.tex
-2022/04/24 | 1492 | macros/luatex/generic/lua-widow-control/lwc-documentation.bib
-2022/04/24 | 8601 | macros/luatex/generic/lua-widow-control/lwc-documentation.mkxl
-2022/04/24 | 29719 | macros/luatex/generic/lua-widow-control/lwc-documentation.tex
-2022/04/24 | 3895 | macros/luatex/generic/lua-widow-control/lwc-sample.tex
-2022/04/24 | 2629 | macros/luatex/generic/lua-widow-control/README.md
-2022/04/24 | 2724 | macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkiv
-2022/04/24 | 2724 | macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkxl
-2022/04/24 | 382897 | macros/luatex/generic/lua-widow-control.zip
+2022/05/14 | 3021 | macros/luatex/generic/lua-widow-control/lua-widow-control-2022-02-22.sty
+2022/05/14 | 30790 | macros/luatex/generic/lua-widow-control/lua-widow-control.lua
+2022/05/14 | 1784 | macros/luatex/generic/lua-widow-control/lua-widow-control.opm
+2022/05/14 | 403738 | macros/luatex/generic/lua-widow-control/lua-widow-control.pdf
+2022/05/14 | 9076 | macros/luatex/generic/lua-widow-control/lua-widow-control.sty
+2022/05/14 | 2208 | macros/luatex/generic/lua-widow-control/lua-widow-control.tex
+2022/05/14 | 1492 | macros/luatex/generic/lua-widow-control/lwc-documentation.bib
+2022/05/14 | 8601 | macros/luatex/generic/lua-widow-control/lwc-documentation.mkxl
+2022/05/14 | 29760 | macros/luatex/generic/lua-widow-control/lwc-documentation.tex
+2022/05/14 | 3895 | macros/luatex/generic/lua-widow-control/lwc-sample.tex
+2022/05/14 | 2629 | macros/luatex/generic/lua-widow-control/README.md
+2022/05/14 | 2766 | macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkiv
+2022/05/14 | 2766 | macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkxl
+2022/05/14 | 389052 | macros/luatex/generic/lua-widow-control.zip
2021/10/07 | 15321 | macros/luatex/generic/luaxml/luaxml-cssquery.lua
2021/10/07 | 16299 | macros/luatex/generic/luaxml/luaxml-domobject.lua
2021/10/07 | 1357 | macros/luatex/generic/luaxml/luaxml-entities.lua
@@ -275314,7 +275322,7 @@
2021/05/03 | 629 | support/TeX4ht/doc/README
2020/08/24 | 358454 | support/TeX4ht/doc/TeX4ht-doc.tex
2021/05/11 | 262 | support/TeX4ht/README
-2022/05/05 | 191780 | support/TeX4ht/source/ChangeLog
+2022/05/14 | 192668 | support/TeX4ht/source/ChangeLog
2021/05/03 | 1375 | support/TeX4ht/source/checklog.lua
2021/05/03 | 1189 | support/TeX4ht/source/common-code.tex
2021/05/03 | 2727 | support/TeX4ht/source/common-info.tex
@@ -275326,7 +275334,7 @@
2021/05/03 | 1121 | support/TeX4ht/source/README
2021/05/03 | 1744 | support/TeX4ht/source/t1fontmake.lua
2021/05/03 | 297 | support/TeX4ht/source/t1fontsample.tex
-2022/05/05 | 1119483 | support/TeX4ht/source/tex4ht-4ht.tex
+2022/05/14 | 1119482 | support/TeX4ht/source/tex4ht-4ht.tex
2021/05/03 | 7127 | support/TeX4ht/source/tex4ht-auto-script.tex
2021/05/16 | 1539 | support/TeX4ht/source/tex4ht-bibtex2.tex
2021/05/03 | 21247 | support/TeX4ht/source/tex4ht-cond4ht.tex
@@ -275351,7 +275359,7 @@
2021/05/03 | 14218 | support/TeX4ht/source/tex4ht-htcmd.tex
2021/05/03 | 70683 | support/TeX4ht/source/tex4ht-html0.tex
2021/05/03 | 164748 | support/TeX4ht/source/tex4ht-html32.tex
-2022/04/29 | 615361 | support/TeX4ht/source/tex4ht-html4.tex
+2022/05/14 | 616304 | support/TeX4ht/source/tex4ht-html4.tex
2022/01/23 | 10834 | support/TeX4ht/source/tex4ht-html5.tex
2021/06/17 | 648233 | support/TeX4ht/source/tex4ht-html-speech.tex
2021/05/03 | 59483 | support/TeX4ht/source/tex4ht-html-speech-xtpipes.tex
@@ -285998,8 +286006,8 @@
2019/02/28 | 412 | systems/texlive/tlnet/archive/lshort-mongol.r15878.tar.xz
2019/02/28 | 849972 | systems/texlive/tlnet/archive/lshort-persian.doc.r31296.tar.xz
2019/02/28 | 404 | systems/texlive/tlnet/archive/lshort-persian.r31296.tar.xz
-2020/06/24 | 1116840 | systems/texlive/tlnet/archive/lshort-polish.doc.r55643.tar.xz
-2020/06/24 | 372 | systems/texlive/tlnet/archive/lshort-polish.r55643.tar.xz
+2022/05/14 | 2093244 | systems/texlive/tlnet/archive/lshort-polish.doc.r63289.tar.xz
+2022/05/14 | 444 | systems/texlive/tlnet/archive/lshort-polish.r63289.tar.xz
2020/06/24 | 2187228 | systems/texlive/tlnet/archive/lshort-portuguese.doc.r55643.tar.xz
2020/06/24 | 384 | systems/texlive/tlnet/archive/lshort-portuguese.r55643.tar.xz
2020/06/24 | 1307892 | systems/texlive/tlnet/archive/lshort-russian.doc.r55643.tar.xz
@@ -287087,8 +287095,8 @@
2019/02/28 | 352 | systems/texlive/tlnet/archive/mptopdf.x86_64-solaris.r18674.tar.xz
2021/11/03 | 114080 | systems/texlive/tlnet/archive/mptrees.doc.r60929.tar.xz
2021/11/03 | 4288 | systems/texlive/tlnet/archive/mptrees.r60929.tar.xz
-2019/02/28 | 413856 | systems/texlive/tlnet/archive/msc.doc.r15878.tar.xz
-2019/02/28 | 17840 | systems/texlive/tlnet/archive/msc.r15878.tar.xz
+2022/05/14 | 251376 | systems/texlive/tlnet/archive/msc.doc.r63291.tar.xz
+2022/05/14 | 20152 | systems/texlive/tlnet/archive/msc.r63291.tar.xz
2021/01/20 | 573400 | systems/texlive/tlnet/archive/ms.doc.r57473.tar.xz
2019/02/28 | 763960 | systems/texlive/tlnet/archive/msg.doc.r49578.tar.xz
2019/02/28 | 7808 | systems/texlive/tlnet/archive/msg.r49578.tar.xz
@@ -289029,8 +289037,8 @@
2019/02/28 | 56340 | systems/texlive/tlnet/archive/pxgreeks.doc.r21838.tar.xz
2019/02/28 | 2120 | systems/texlive/tlnet/archive/pxgreeks.r21838.tar.xz
2019/02/28 | 4644 | systems/texlive/tlnet/archive/pxgreeks.source.r21838.tar.xz
-2022/04/17 | 152040 | systems/texlive/tlnet/archive/pxjahyper.doc.r63040.tar.xz
-2022/04/17 | 17500 | systems/texlive/tlnet/archive/pxjahyper.r63040.tar.xz
+2022/05/14 | 152444 | systems/texlive/tlnet/archive/pxjahyper.doc.r63290.tar.xz
+2022/05/14 | 17852 | systems/texlive/tlnet/archive/pxjahyper.r63290.tar.xz
2020/05/05 | 110152 | systems/texlive/tlnet/archive/pxjodel.doc.r55006.tar.xz
2020/05/05 | 12536 | systems/texlive/tlnet/archive/pxjodel.r55006.tar.xz
2019/02/28 | 1640 | systems/texlive/tlnet/archive/pxpgfmark.doc.r30212.tar.xz
@@ -290385,14 +290393,14 @@
2022/02/27 | 108804 | systems/texlive/tlnet/archive/tex4ht.amd64-freebsd.r62206.tar.xz
2022/02/27 | 87364 | systems/texlive/tlnet/archive/tex4ht.amd64-netbsd.r62220.tar.xz
2022/04/21 | 69948 | systems/texlive/tlnet/archive/tex4ht.armhf-linux.r63092.tar.xz
-2022/05/10 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r63272.tar.xz
+2022/05/14 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r63292.tar.xz
2022/03/01 | 58328 | systems/texlive/tlnet/archive/tex4ht.i386-cygwin.r62282.tar.xz
2022/02/27 | 93760 | systems/texlive/tlnet/archive/tex4ht.i386-freebsd.r62206.tar.xz
2022/02/27 | 91280 | systems/texlive/tlnet/archive/tex4ht.i386-linux.r62210.tar.xz
2022/02/27 | 76200 | systems/texlive/tlnet/archive/tex4ht.i386-netbsd.r62220.tar.xz
2022/02/27 | 83964 | systems/texlive/tlnet/archive/tex4ht.i386-solaris.r62206.tar.xz
-2022/05/10 | 939296 | systems/texlive/tlnet/archive/tex4ht.r63272.tar.xz
-2022/05/10 | 1262040 | systems/texlive/tlnet/archive/tex4ht.source.r63272.tar.xz
+2022/05/14 | 939448 | systems/texlive/tlnet/archive/tex4ht.r63292.tar.xz
+2022/05/14 | 1251744 | systems/texlive/tlnet/archive/tex4ht.source.r63292.tar.xz
2022/02/28 | 184748 | systems/texlive/tlnet/archive/tex4ht.universal-darwin.r62258.tar.xz
2022/02/27 | 57768 | systems/texlive/tlnet/archive/tex4ht.win32.r62199.tar.xz
2022/03/01 | 58016 | systems/texlive/tlnet/archive/tex4ht.x86_64-cygwin.r62279.tar.xz
@@ -290627,7 +290635,7 @@
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r55172.tar.xz
-2022/05/13 | 406332 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63285.tar.xz
+2022/05/14 | 406332 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63288.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz
2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz
@@ -290651,7 +290659,7 @@
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r55172.tar.xz
-2022/05/13 | 109696 | systems/texlive/tlnet/archive/texlive-scripts.r63285.tar.xz
+2022/05/14 | 109732 | systems/texlive/tlnet/archive/texlive-scripts.r63288.tar.xz
2021/02/25 | 572 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r57908.tar.xz
2022/04/19 | 36296 | systems/texlive/tlnet/archive/texlive-scripts.win32.r63068.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r55172.tar.xz
@@ -292464,16 +292472,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2022/04/18 | 108451 | systems/texlive/tlnet/install-tl
-2022/05/13 | 5800423 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2022/05/13 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2022/05/13 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2022/05/14 | 5800342 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2022/05/14 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2022/05/14 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat
-2022/05/13 | 20464707 | systems/texlive/tlnet/install-tl-windows.exe
-2022/05/13 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2022/05/13 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2022/05/13 | 25483902 | systems/texlive/tlnet/install-tl.zip
-2022/05/13 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2022/05/13 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2022/05/14 | 20463219 | systems/texlive/tlnet/install-tl-windows.exe
+2022/05/14 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2022/05/14 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2022/05/14 | 25483921 | systems/texlive/tlnet/install-tl.zip
+2022/05/14 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2022/05/14 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2022/04/03 | 1229 | systems/texlive/tlnet/README.md
2022/04/03 | 0 | systems/texlive/tlnet/TEXLIVE_2022
2022/02/28 | 7791 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -292483,7 +292491,7 @@
2022/02/28 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2022/05/10 | 49662 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2022/05/12 | 7245 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2022/05/13 | 7346 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2022/04/27 | 215352 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe
2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt
@@ -292525,12 +292533,12 @@
2021/05/16 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2021/12/21 | 27582 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2022/05/13 | 17452698 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2022/05/13 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2022/05/14 | 17453024 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2022/05/14 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2022/04/18 | 86658 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2022/05/13 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2022/05/13 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2022/05/13 | 2378072 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2022/05/14 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2022/05/14 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2022/05/14 | 2379332 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/12/21 | 58848 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2022/04/18 | 42116 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2021/12/21 | 16130 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -297728,7 +297736,7 @@
2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma
2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma
2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma
-2022/05/13 | 645787 | systems/win32/miktex/tm/packages/files.csv.lzma
+2022/05/14 | 645787 | systems/win32/miktex/tm/packages/files.csv.lzma
2001/05/14 | 5617 | systems/win32/miktex/tm/packages/finbib.tar.lzma
2015/10/20 | 44379 | systems/win32/miktex/tm/packages/findhyph.tar.lzma
2011/10/21 | 89323 | systems/win32/miktex/tm/packages/fink.tar.lzma
@@ -299325,9 +299333,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2022/03/12 | 39680 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2022/03/29 | 43240 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2022/05/13 | 276703 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2022/05/13 | 1445194 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2022/05/13 | 1333344 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2022/05/14 | 276661 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2022/05/14 | 1445153 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2022/05/14 | 1333431 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2022/03/12 | 13516 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2022/03/29 | 14391 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma
2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma
@@ -299551,191 +299559,191 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2021/03/17 | 232249 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2022/05/13 | 646005 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2022/05/13 | 51558 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2022/05/13 | 57330 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2022/05/13 | 1021847 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2022/05/13 | 1156463 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2022/05/13 | 28798 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2022/05/13 | 31520 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2022/05/13 | 30146 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2022/05/13 | 35242 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2022/05/13 | 56618 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2022/05/13 | 65055 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2022/05/13 | 86759 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2022/05/13 | 95286 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2022/05/13 | 68872 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2022/05/13 | 77069 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2022/05/13 | 27248 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2022/05/13 | 31342 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2022/05/13 | 332412 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2022/05/13 | 394370 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2022/05/13 | 32954 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2022/05/13 | 37081 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2022/05/13 | 51485 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2022/05/13 | 57271 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2022/05/13 | 244961 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2022/05/13 | 270298 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2022/05/13 | 179877 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2022/05/13 | 196116 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2022/05/13 | 92916 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2022/05/13 | 103092 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2022/05/13 | 21314 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2022/05/13 | 24120 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2022/05/13 | 481497 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2022/05/13 | 46067 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2022/05/13 | 52094 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2022/05/13 | 285715 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2022/05/13 | 326661 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2022/05/13 | 41305 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2022/05/13 | 45827 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2022/05/13 | 120616 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2022/05/13 | 135377 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2022/05/13 | 1302485 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2022/05/13 | 1454765 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2022/05/13 | 99817 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2022/05/13 | 113052 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2022/05/13 | 43645 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2022/05/13 | 48826 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2022/05/13 | 25106 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2022/05/13 | 28569 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2022/05/13 | 56993 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2022/05/13 | 63310 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2022/05/13 | 135949 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2022/05/13 | 155498 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2022/05/13 | 73477 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2022/05/13 | 78975 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2022/05/13 | 72015 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2022/05/13 | 81461 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2022/05/13 | 259257 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2022/05/13 | 296039 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2022/05/13 | 22147 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2022/05/13 | 25060 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2022/05/13 | 97200 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2022/05/13 | 112587 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2022/05/13 | 64541 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2022/05/13 | 73146 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2022/05/13 | 96633 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2022/05/13 | 115657 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2022/05/13 | 38427 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2022/05/13 | 43824 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2022/05/13 | 484370 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2022/05/13 | 565929 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2022/05/13 | 203837 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma
-2022/05/13 | 247334 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
-2022/05/13 | 152029 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2022/05/13 | 168818 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2022/05/13 | 95434 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2022/05/13 | 109479 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2022/05/13 | 16502 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2022/05/13 | 18368 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2022/05/13 | 28423 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2022/05/13 | 30542 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2022/05/13 | 631278 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2022/05/13 | 681939 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2022/05/13 | 532453 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2022/05/13 | 598231 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2022/05/13 | 477849 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2022/05/13 | 528018 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2022/05/13 | 93960 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2022/05/13 | 103338 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2022/05/13 | 1752147 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2022/05/13 | 1982085 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2022/05/13 | 68009 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2022/05/13 | 74068 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2022/05/13 | 27590 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2022/05/13 | 32135 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2022/05/13 | 7753 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2022/05/13 | 8784 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2022/05/13 | 190503 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2022/05/13 | 208808 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2022/05/13 | 251130 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2022/05/13 | 286412 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2022/05/13 | 99258 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2022/05/13 | 104558 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2022/05/13 | 126533 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2022/05/13 | 139104 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2022/05/13 | 288201 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2022/05/13 | 325270 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2022/05/13 | 199832 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2022/05/13 | 181515 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2022/05/13 | 49770 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2022/05/13 | 55568 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2022/05/13 | 31412 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2022/05/13 | 35168 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2022/05/13 | 38561 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2022/05/13 | 43916 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2022/05/13 | 43362 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2022/05/13 | 47923 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2022/05/13 | 45741 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2022/05/13 | 52327 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2022/05/13 | 197035 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2022/05/13 | 213275 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2022/05/13 | 36050 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2022/05/13 | 41182 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2022/05/13 | 755744 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2022/05/13 | 824371 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2022/05/13 | 200397 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2022/05/13 | 202836 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2022/05/13 | 210276 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2022/05/13 | 245097 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2022/05/13 | 79025 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2022/05/13 | 88151 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2022/05/13 | 1181127 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2022/05/13 | 1322741 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2022/05/13 | 20184 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2022/05/13 | 23945 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2022/05/13 | 31588 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2022/05/13 | 37372 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2022/05/13 | 64709 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2022/05/13 | 72887 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2022/05/13 | 50800 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2022/05/13 | 58665 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2022/05/13 | 693068 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
-2022/05/13 | 758954 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
-2022/05/13 | 1357073 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2022/05/13 | 1501236 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2022/05/13 | 42817 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2022/05/13 | 52480 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2022/05/13 | 57618 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2022/05/13 | 63738 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2022/05/13 | 25552 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2022/05/13 | 27636 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2022/05/13 | 16560 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2022/05/13 | 18492 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2022/05/13 | 64488 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2022/05/13 | 71007 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2022/05/13 | 156965 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2022/05/13 | 173008 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2022/05/13 | 58665 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2022/05/13 | 67254 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2022/05/13 | 100487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2022/05/13 | 107705 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2022/05/13 | 2694877 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2022/05/13 | 2820688 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2022/05/13 | 55283 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2022/05/13 | 62379 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2022/05/13 | 37117 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2022/05/13 | 41203 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2022/05/13 | 28690 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2022/05/13 | 34051 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2022/05/13 | 67706 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2022/05/13 | 73530 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2022/05/13 | 316243 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2022/05/13 | 351695 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2022/05/13 | 55756 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
-2022/05/13 | 57526 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2022/05/13 | 591571 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2022/05/13 | 629430 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2022/05/13 | 39727 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2022/05/13 | 43225 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2022/05/13 | 276725 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2022/05/13 | 1445542 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2022/05/13 | 1333124 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2022/05/13 | 13515 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2022/05/13 | 14412 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2022/05/14 | 646005 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2022/05/14 | 51559 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2022/05/14 | 57330 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2022/05/14 | 1021847 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2022/05/14 | 1156463 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2022/05/14 | 28797 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2022/05/14 | 31520 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2022/05/14 | 30146 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2022/05/14 | 35242 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2022/05/14 | 56618 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2022/05/14 | 65055 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2022/05/14 | 86760 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2022/05/14 | 95285 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2022/05/14 | 68871 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2022/05/14 | 77067 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2022/05/14 | 27247 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2022/05/14 | 31344 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2022/05/14 | 332414 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2022/05/14 | 394368 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2022/05/14 | 32954 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2022/05/14 | 37079 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2022/05/14 | 51483 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2022/05/14 | 57270 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2022/05/14 | 244961 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2022/05/14 | 270298 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2022/05/14 | 179876 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2022/05/14 | 196116 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2022/05/14 | 92916 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2022/05/14 | 103092 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2022/05/14 | 21313 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2022/05/14 | 24120 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2022/05/14 | 481497 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2022/05/14 | 46066 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2022/05/14 | 52094 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2022/05/14 | 285715 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2022/05/14 | 326660 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2022/05/14 | 41304 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2022/05/14 | 45823 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2022/05/14 | 120615 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2022/05/14 | 135377 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2022/05/14 | 1302484 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2022/05/14 | 1454763 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2022/05/14 | 99817 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2022/05/14 | 113052 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2022/05/14 | 43644 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2022/05/14 | 48825 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2022/05/14 | 25106 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2022/05/14 | 28568 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2022/05/14 | 56993 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2022/05/14 | 63309 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2022/05/14 | 135948 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2022/05/14 | 155496 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2022/05/14 | 73477 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2022/05/14 | 78974 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2022/05/14 | 72015 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2022/05/14 | 81460 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2022/05/14 | 259256 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2022/05/14 | 296038 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2022/05/14 | 22146 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2022/05/14 | 25059 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2022/05/14 | 97201 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2022/05/14 | 112587 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2022/05/14 | 64543 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2022/05/14 | 73147 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2022/05/14 | 96631 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2022/05/14 | 115654 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2022/05/14 | 38426 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2022/05/14 | 43824 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2022/05/14 | 484367 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2022/05/14 | 565927 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2022/05/14 | 203838 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma
+2022/05/14 | 247333 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2022/05/14 | 152031 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2022/05/14 | 168819 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2022/05/14 | 95432 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2022/05/14 | 109477 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2022/05/14 | 16503 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2022/05/14 | 18366 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2022/05/14 | 28421 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2022/05/14 | 30541 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2022/05/14 | 631279 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2022/05/14 | 681941 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2022/05/14 | 532453 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2022/05/14 | 598230 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2022/05/14 | 477848 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2022/05/14 | 528016 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2022/05/14 | 93959 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2022/05/14 | 103337 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2022/05/14 | 1752147 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2022/05/14 | 1982083 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2022/05/14 | 68009 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2022/05/14 | 74068 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2022/05/14 | 27591 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2022/05/14 | 32133 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2022/05/14 | 7752 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2022/05/14 | 8783 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2022/05/14 | 190504 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2022/05/14 | 208806 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2022/05/14 | 251129 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2022/05/14 | 286411 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2022/05/14 | 99257 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2022/05/14 | 104555 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2022/05/14 | 126534 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2022/05/14 | 139102 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2022/05/14 | 288201 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2022/05/14 | 325268 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2022/05/14 | 199831 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2022/05/14 | 181515 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2022/05/14 | 49769 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2022/05/14 | 55567 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2022/05/14 | 31413 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2022/05/14 | 35169 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2022/05/14 | 38561 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2022/05/14 | 43916 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2022/05/14 | 43361 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2022/05/14 | 47923 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2022/05/14 | 45742 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2022/05/14 | 52326 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2022/05/14 | 197037 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2022/05/14 | 213278 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2022/05/14 | 36049 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2022/05/14 | 41182 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2022/05/14 | 755740 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2022/05/14 | 824370 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2022/05/14 | 200396 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2022/05/14 | 202835 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2022/05/14 | 210275 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2022/05/14 | 245095 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2022/05/14 | 79025 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2022/05/14 | 88152 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2022/05/14 | 1181125 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2022/05/14 | 1322742 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2022/05/14 | 20184 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2022/05/14 | 23944 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2022/05/14 | 31585 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2022/05/14 | 37375 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2022/05/14 | 64709 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2022/05/14 | 72886 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2022/05/14 | 50799 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2022/05/14 | 58663 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2022/05/14 | 693068 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
+2022/05/14 | 758955 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2022/05/14 | 1357073 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2022/05/14 | 1501239 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2022/05/14 | 42818 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2022/05/14 | 52479 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2022/05/14 | 57617 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2022/05/14 | 63740 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2022/05/14 | 25551 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2022/05/14 | 27636 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2022/05/14 | 16560 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2022/05/14 | 18491 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2022/05/14 | 64489 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2022/05/14 | 71004 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2022/05/14 | 156964 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2022/05/14 | 173007 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2022/05/14 | 58662 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2022/05/14 | 67254 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2022/05/14 | 100487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2022/05/14 | 107704 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2022/05/14 | 2694876 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2022/05/14 | 2820687 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2022/05/14 | 55285 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2022/05/14 | 62381 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2022/05/14 | 37116 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2022/05/14 | 41203 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2022/05/14 | 28690 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2022/05/14 | 34053 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2022/05/14 | 67705 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2022/05/14 | 73528 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2022/05/14 | 316240 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2022/05/14 | 351697 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2022/05/14 | 55756 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2022/05/14 | 57525 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2022/05/14 | 591572 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2022/05/14 | 629429 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2022/05/14 | 39726 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2022/05/14 | 43224 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2022/05/14 | 276772 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2022/05/14 | 1446067 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2022/05/14 | 1332834 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2022/05/14 | 13513 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2022/05/14 | 14410 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma
-2022/05/13 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2022/05/14 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma
@@ -300204,7 +300212,7 @@
2022/02/22 | 6917 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
2021/04/23 | 274028 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2022/05/13 | 929 | systems/win32/miktex/tm/packages/pr.ini
+2022/05/14 | 929 | systems/win32/miktex/tm/packages/pr.ini
2010/09/27 | 248469 | systems/win32/miktex/tm/packages/printlen.tar.lzma
2008/06/17 | 77313 | systems/win32/miktex/tm/packages/proba.tar.lzma
2017/07/12 | 988486 | systems/win32/miktex/tm/packages/probsoln.tar.lzma
@@ -302047,7 +302055,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2022/05/14 | 186 | timestamp
+2022/05/15 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2022/02/28 | 917 | usergrps/dante/dtk/doc/beispiel.bib
diff --git a/FILES.byname.gz b/FILES.byname.gz
index f7a77b145e..42d2abb6f1 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index abbc4a0689..5dbbc135b7 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,270 +1,382 @@
+2022/05/14 | 99817 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2022/05/14 | 99257 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2022/05/14 | 97201 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2022/05/14 | 96631 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2022/05/14 | 95432 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2022/05/14 | 95285 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2022/05/14 | 93959 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2022/05/14 | 939448 | systems/texlive/tlnet/archive/tex4ht.r63292.tar.xz
+2022/05/14 | 929 | systems/win32/miktex/tm/packages/pr.ini
+2022/05/14 | 92916 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2022/05/14 | 908 | macros/latex/contrib/hyperref/doc/hyperref-doc2.html
+2022/05/14 | 9076 | macros/luatex/generic/lua-widow-control/lua-widow-control.sty
+2022/05/14 | 88152 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2022/05/14 | 8783 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2022/05/14 | 877907 | macros/latex/contrib/hyperref/hyperref.dtx
+2022/05/14 | 86760 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2022/05/14 | 8601 | macros/luatex/generic/lua-widow-control/lwc-documentation.mkxl
+2022/05/14 | 858 | macros/latex/contrib/hyperref/doc/hyperref-doc5.html
+2022/05/14 | 856239 | macros/latex/contrib/functional/functional.pdf
+2022/05/14 | 824370 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2022/05/14 | 81460 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2022/05/14 | 81082 | macros/latex/contrib/functional/functional.sty
+2022/05/14 | 79025 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2022/05/14 | 78974 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2022/05/14 | 7752 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2022/05/14 | 771 | macros/latex/contrib/hyperref/doc/hyperref-doc3.html
+2022/05/14 | 77067 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2022/05/14 | 768 | macros/latex/contrib/hyperref/doc/hyperref-doc8.html
+2022/05/14 | 768 | macros/latex/contrib/hyperref/doc/hyperref-doc7.html
+2022/05/14 | 768 | macros/latex/contrib/hyperref/doc/hyperref-doc6.html
+2022/05/14 | 758955 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2022/05/14 | 755740 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2022/05/14 | 7543 | macros/latex/contrib/hyperref/hyperref-patches.dtx
+2022/05/14 | 749541 | macros/latex/contrib/functional.zip
+2022/05/14 | 74068 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2022/05/14 | 73528 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2022/05/14 | 73477 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2022/05/14 | 73147 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2022/05/14 | 72886 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2022/05/14 | 72344 | macros/generic/polexpr/polexprsturm.tex
+2022/05/14 | 72015 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2022/05/14 | 71004 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2022/05/14 | 693068 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
+2022/05/14 | 68871 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2022/05/14 | 681941 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2022/05/14 | 6804 | macros/generic/polexpr/polexprexpr.tex
+2022/05/14 | 68009 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2022/05/14 | 67705 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2022/05/14 | 67254 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2022/05/14 | 65055 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2022/05/14 | 64709 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2022/05/14 | 646005 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2022/05/14 | 645787 | systems/win32/miktex/tm/packages/files.csv.lzma
+2022/05/14 | 64543 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2022/05/14 | 64489 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2022/05/14 | 63740 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2022/05/14 | 63309 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2022/05/14 | 631279 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2022/05/14 | 629429 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2022/05/14 | 62381 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2022/05/14 | 616304 | support/TeX4ht/source/tex4ht-html4.tex
2022/05/14 | 600168 | macros/latex/contrib/proflycee.zip
-2022/05/13 | 99817 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2022/05/13 | 99258 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2022/05/14 | 598230 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2022/05/14 | 591572 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2022/05/14 | 5911 | graphics/pstricks/contrib/pst-ode/pst-ode.pro
+2022/05/14 | 58663 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2022/05/14 | 58662 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2022/05/14 | 58398 | macros/latex/contrib/runcode.zip
+2022/05/14 | 5800342 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2022/05/14 | 5790 | macros/generic/polexpr/polexpr.rst.txt
+2022/05/14 | 57617 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2022/05/14 | 57525 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2022/05/14 | 57444 | macros/generic/polexpr/polexpr-examples.pdf
+2022/05/14 | 5736 | macros/latex/contrib/hyperref/xr-hyper.sty
+2022/05/14 | 57330 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2022/05/14 | 57270 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2022/05/14 | 56993 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2022/05/14 | 56618 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2022/05/14 | 565927 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2022/05/14 | 55756 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2022/05/14 | 55567 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2022/05/14 | 55285 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2022/05/14 | 54171 | macros/latex/contrib/runcode/runcode.pdf
+2022/05/14 | 532453 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2022/05/14 | 528016 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2022/05/14 | 52479 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2022/05/14 | 52326 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2022/05/14 | 52094 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2022/05/14 | 516533 | macros/latex/contrib/hyperref/doc/hyperref-doc.html
+2022/05/14 | 51559 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2022/05/14 | 51483 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2022/05/14 | 5086 | macros/latex/contrib/hyperref/hyperref.ins
+2022/05/14 | 50799 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2022/05/14 | 50274 | macros/latex/contrib/hyperref/hluatex.dtx
+2022/05/14 | 49769 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2022/05/14 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2022/05/14 | 48825 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2022/05/14 | 484367 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2022/05/14 | 481497 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2022/05/14 | 47923 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2022/05/14 | 477848 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2022/05/14 | 46066 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2022/05/14 | 46035 | macros/generic/polexpr/polexpr-changes.html
+2022/05/14 | 45823 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2022/05/14 | 45742 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2022/05/14 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2022/05/14 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2022/05/14 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2022/05/14 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2022/05/14 | 4479 | macros/latex/contrib/hyperref/README.md
+2022/05/14 | 4471755 | install/macros/latex/contrib/hyperref.tds.zip
+2022/05/14 | 444 | systems/texlive/tlnet/archive/lshort-polish.r63289.tar.xz
+2022/05/14 | 43916 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2022/05/14 | 43824 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2022/05/14 | 43644 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2022/05/14 | 43361 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2022/05/14 | 43224 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2022/05/14 | 4290923 | macros/latex/contrib/hyperref.zip
+2022/05/14 | 42818 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2022/05/14 | 41304 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2022/05/14 | 41203 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2022/05/14 | 41182 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2022/05/14 | 406332 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63288.tar.xz
+2022/05/14 | 404490 | macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf
+2022/05/14 | 403738 | macros/luatex/generic/lua-widow-control/lua-widow-control.pdf
+2022/05/14 | 39726 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2022/05/14 | 394368 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2022/05/14 | 39428 | macros/generic/polexpr/polexprcore.tex
+2022/05/14 | 389638 | install/macros/luatex/generic/lua-widow-control.tds.zip
+2022/05/14 | 3895 | macros/luatex/generic/lua-widow-control/lwc-sample.tex
+2022/05/14 | 38951 | macros/generic/polexpr/polexpr.sty
+2022/05/14 | 389052 | macros/luatex/generic/lua-widow-control.zip
+2022/05/14 | 38561 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2022/05/14 | 38426 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2022/05/14 | 384001 | macros/latex/contrib/hyperref/doc/slides.pdf
+2022/05/14 | 3748 | macros/generic/polexpr/README.md
+2022/05/14 | 37375 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2022/05/14 | 37116 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2022/05/14 | 37079 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2022/05/14 | 36049 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2022/05/14 | 35242 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2022/05/14 | 35169 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2022/05/14 | 351697 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2022/05/14 | 3436839 | macros/latex/contrib/phonenumbers.zip
+2022/05/14 | 34053 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2022/05/14 | 332414 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2022/05/14 | 32954 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2022/05/14 | 326660 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2022/05/14 | 325268 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2022/05/14 | 32133 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2022/05/14 | 316240 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2022/05/14 | 3161 | macros/latex/contrib/hyperref/bmhydoc.sty
+2022/05/14 | 31585 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2022/05/14 | 31520 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2022/05/14 | 31413 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2022/05/14 | 31344 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2022/05/14 | 313431 | macros/latex/contrib/hyperref/doc/hyperref-doc.pdf
+2022/05/14 | 307 | macros/latex/contrib/functional/README.txt
+2022/05/14 | 30790 | macros/luatex/generic/lua-widow-control/lua-widow-control.lua
+2022/05/14 | 30541 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2022/05/14 | 30470 | macros/generic/polexpr/polexpr-examples.tex
+2022/05/14 | 3021 | macros/luatex/generic/lua-widow-control/lua-widow-control-2022-02-22.sty
+2022/05/14 | 30146 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2022/05/14 | 299217 | macros/latex/contrib/functional/functional.tex
+2022/05/14 | 29760 | macros/luatex/generic/lua-widow-control/lwc-documentation.tex
+2022/05/14 | 296038 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2022/05/14 | 288201 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2022/05/14 | 28797 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2022/05/14 | 28690 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2022/05/14 | 286411 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2022/05/14 | 285715 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2022/05/14 | 28568 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2022/05/14 | 28421 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2022/05/14 | 28408 | macros/latex/contrib/hyperref/backref.dtx
+2022/05/14 | 2820687 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2022/05/14 | 279 | macros/latex/contrib/hyperref/ntheorem-hyper.sty
+2022/05/14 | 276772 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2022/05/14 | 2766 | macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkxl
+2022/05/14 | 2766 | macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkiv
+2022/05/14 | 276661 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2022/05/14 | 27636 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2022/05/14 | 275 | macros/latex/contrib/hyperref/minitoc-hyper.sty
+2022/05/14 | 27591 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2022/05/14 | 27247 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2022/05/14 | 270298 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2022/05/14 | 2694876 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2022/05/14 | 26783 | macros/latex/contrib/hyperref/nameref.dtx
+2022/05/14 | 2629 | macros/luatex/generic/lua-widow-control/README.md
+2022/05/14 | 259256 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2022/05/14 | 257411 | macros/generic/polexpr/polexpr-ref.html
+2022/05/14 | 25551 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2022/05/14 | 25483921 | systems/texlive/tlnet/install-tl.zip
+2022/05/14 | 251376 | systems/texlive/tlnet/archive/msc.doc.r63291.tar.xz
+2022/05/14 | 251129 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2022/05/14 | 25106 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2022/05/14 | 25059 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2022/05/14 | 247333 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2022/05/14 | 247116 | macros/latex/contrib/hyperref/paperslides99.zip
+2022/05/14 | 245095 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2022/05/14 | 244961 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2022/05/14 | 24120 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2022/05/14 | 23944 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2022/05/14 | 2379332 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2022/05/14 | 2365063 | macros/latex/contrib/hyperref/doc/hyperref.pdf
+2022/05/14 | 22146 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2022/05/14 | 22100 | graphics/pstricks/contrib/pst-ode/pst-ode-doc.tex
+2022/05/14 | 2208 | macros/luatex/generic/lua-widow-control/lua-widow-control.tex
+2022/05/14 | 213278 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2022/05/14 | 21313 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2022/05/14 | 210275 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2022/05/14 | 2093244 | systems/texlive/tlnet/archive/lshort-polish.doc.r63289.tar.xz
+2022/05/14 | 208806 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2022/05/14 | 205468 | macros/latex/contrib/hyperref/doc/backref.pdf
+2022/05/14 | 20463219 | systems/texlive/tlnet/install-tl-windows.exe
+2022/05/14 | 204604 | macros/generic/polexpr.zip
+2022/05/14 | 203838 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma
+2022/05/14 | 202835 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2022/05/14 | 20184 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2022/05/14 | 20152 | systems/texlive/tlnet/archive/msc.r63291.tar.xz
+2022/05/14 | 200396 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2022/05/14 | 20035 | macros/generic/polexpr/polexpr-changes.rst.txt
+2022/05/14 | 199831 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2022/05/14 | 1982083 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2022/05/14 | 197037 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2022/05/14 | 196116 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2022/05/14 | 19455 | macros/latex/contrib/hyperref/hyperref-linktarget.dtx
+2022/05/14 | 19374 | macros/generic/polexpr/polexpr.css
+2022/05/14 | 1929 | macros/latex/contrib/hyperref/manifest.txt
+2022/05/14 | 192668 | support/TeX4ht/source/ChangeLog
+2022/05/14 | 190504 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2022/05/14 | 18491 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2022/05/14 | 1846 | graphics/pstricks/contrib/pst-ode/ChangeLog
+2022/05/14 | 18366 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2022/05/14 | 181515 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2022/05/14 | 179876 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2022/05/14 | 179467 | macros/latex/contrib/hyperref/doc/nameref.pdf
+2022/05/14 | 17852 | systems/texlive/tlnet/archive/pxjahyper.r63290.tar.xz
+2022/05/14 | 1784 | macros/luatex/generic/lua-widow-control/lua-widow-control.opm
+2022/05/14 | 1752147 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2022/05/14 | 17453024 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2022/05/14 | 173007 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2022/05/14 | 168819 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2022/05/14 | 16560 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2022/05/14 | 16503 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2022/05/14 | 164578 | macros/latex/contrib/hyperref/doc/hyperref-doc.tex
+2022/05/14 | 15850 | macros/generic/polexpr/polexpr.html
+2022/05/14 | 156964 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2022/05/14 | 155496 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2022/05/14 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2022/05/14 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2022/05/14 | 152444 | systems/texlive/tlnet/archive/pxjahyper.doc.r63290.tar.xz
+2022/05/14 | 152031 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2022/05/14 | 15039 | macros/latex/contrib/runcode/runcode.sty
+2022/05/14 | 1501239 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2022/05/14 | 1492 | macros/luatex/generic/lua-widow-control/lwc-documentation.bib
+2022/05/14 | 14834 | macros/latex/contrib/hyperref/doc/hyperref-doc.css
+2022/05/14 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2022/05/14 | 1454763 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2022/05/14 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2022/05/14 | 1446067 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2022/05/14 | 1445153 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2022/05/14 | 14410 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2022/05/14 | 139102 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2022/05/14 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r63292.tar.xz
+2022/05/14 | 135948 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2022/05/14 | 1357073 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2022/05/14 | 135377 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2022/05/14 | 13513 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2022/05/14 | 1333431 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2022/05/14 | 1332834 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2022/05/14 | 132631 | graphics/pstricks/contrib/pst-ode/pst-ode-doc.pdf
+2022/05/14 | 132446 | macros/latex/contrib/hyperref/doc/paper.pdf
+2022/05/14 | 1322742 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2022/05/14 | 1302484 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2022/05/14 | 129862 | install/graphics/pstricks/contrib/pst-ode.tds.zip
+2022/05/14 | 127618 | graphics/pstricks/contrib/pst-ode.zip
+2022/05/14 | 127565 | macros/latex/contrib/crefthe.zip
+2022/05/14 | 126534 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2022/05/14 | 1251744 | systems/texlive/tlnet/archive/tex4ht.source.r63292.tar.xz
+2022/05/14 | 120698 | macros/latex/contrib/hyperref/ChangeLog.txt
+2022/05/14 | 120615 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2022/05/14 | 1181125 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2022/05/14 | 115654 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2022/05/14 | 1156463 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2022/05/14 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2022/05/14 | 113052 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2022/05/14 | 112587 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2022/05/14 | 112558 | macros/generic/polexpr/polexpr-ref.rst.txt
+2022/05/14 | 1119482 | support/TeX4ht/source/tex4ht-4ht.tex
+2022/05/14 | 109732 | systems/texlive/tlnet/archive/texlive-scripts.r63288.tar.xz
+2022/05/14 | 109477 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2022/05/14 | 107704 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2022/05/14 | 10704 | macros/latex/contrib/runcode/runcode.tex
+2022/05/14 | 104555 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2022/05/14 | 10352 | graphics/pstricks/contrib/pst-ode/pst-ode.tex
+2022/05/14 | 103337 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2022/05/14 | 103092 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2022/05/14 | 1021847 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2022/05/14 | 1006 | macros/latex/contrib/hyperref/doc/hyperref-doc4.html
+2022/05/14 | 100487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
2022/05/13 | 9878 | usergrps/usergrps/de.html
2022/05/13 | 9816 | usergrps/usergrps/pl.html
2022/05/13 | 9811 | usergrps/usergrps/hu.html
2022/05/13 | 9753 | usergrps/usergrps/cz.html
-2022/05/13 | 97200 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2022/05/13 | 96633 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
2022/05/13 | 9651 | usergrps/usergrps/kr.html
2022/05/13 | 9632 | usergrps/usergrps/fr.html
2022/05/13 | 9628 | usergrps/usergrps/bg.html
2022/05/13 | 9590 | usergrps/usergrps/cn.html
2022/05/13 | 9580 | usergrps/usergrps/nl.html
2022/05/13 | 9544 | usergrps/usergrps/labels.pdf
-2022/05/13 | 95434 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
2022/05/13 | 9534 | usergrps/usergrps/it.html
2022/05/13 | 9531 | usergrps/usergrps/es.html
-2022/05/13 | 95286 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
2022/05/13 | 9422 | usergrps/usergrps/us.html
+2022/05/13 | 9421 | macros/latex/contrib/phonenumbers/tex/phn-UK_Vorwahlen.tex
2022/05/13 | 9407 | usergrps/usergrps/gr.html
-2022/05/13 | 93960 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
2022/05/13 | 9386 | usergrps/usergrps/esc.html
2022/05/13 | 9380 | usergrps/usergrps/pt.html
2022/05/13 | 9362 | usergrps/usergrps/vn.html
2022/05/13 | 9352 | usergrps/usergrps/no.html
2022/05/13 | 9307 | usergrps/usergrps/ie.html
2022/05/13 | 9301 | usergrps/usergrps/za.html
-2022/05/13 | 929 | systems/win32/miktex/tm/packages/pr.ini
2022/05/13 | 9298 | usergrps/usergrps/lt.html
2022/05/13 | 9297 | usergrps/usergrps/br.html
2022/05/13 | 9291 | usergrps/usergrps/uy.html
-2022/05/13 | 92916 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
2022/05/13 | 9282 | usergrps/usergrps/is.html
2022/05/13 | 9257 | usergrps/usergrps/dk.html
2022/05/13 | 9251 | usergrps/usergrps/kh.html
2022/05/13 | 9241 | usergrps/usergrps/mx.html
2022/05/13 | 9161 | usergrps/usergrps/ee.html
-2022/05/13 | 88151 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2022/05/13 | 8784 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2022/05/13 | 86759 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2022/05/13 | 9152 | macros/latex/contrib/phonenumbers/doc/Literatur.bib
2022/05/13 | 86734 | macros/latex/contrib/msc/msc.tex
-2022/05/13 | 824371 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
2022/05/13 | 82098 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex
-2022/05/13 | 81461 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2022/05/13 | 79025 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2022/05/13 | 78975 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2022/05/13 | 7753 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2022/05/13 | 77069 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2022/05/13 | 758954 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
-2022/05/13 | 755744 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2022/05/13 | 74068 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2022/05/13 | 73530 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2022/05/13 | 73477 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2022/05/13 | 73146 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2022/05/13 | 72887 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2022/05/13 | 76866 | macros/latex/contrib/phonenumbers/tex/phn-UK_Ortsnamen.tex
+2022/05/13 | 7592 | macros/latex/contrib/phonenumbers/tex/phn-AT_Vorwahlen.tex
+2022/05/13 | 7346 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2022/05/13 | 722715 | info/lshort/polish/lshort-letter-pl.pdf
-2022/05/13 | 72015 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
2022/05/13 | 715 | macros/latex/contrib/msc/COPYRIGHT.txt
2022/05/13 | 710376 | info/lshort/polish/lshort-a5-pl.pdf
2022/05/13 | 710334 | info/lshort/polish/lshort-pl.pdf
-2022/05/13 | 71007 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2022/05/13 | 693068 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin.tar.lzma
-2022/05/13 | 68872 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2022/05/13 | 681939 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2022/05/13 | 68009 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2022/05/13 | 67706 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2022/05/13 | 67254 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2022/05/13 | 65055 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2022/05/13 | 64709 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2022/05/13 | 646005 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2022/05/13 | 645787 | systems/win32/miktex/tm/packages/files.csv.lzma
-2022/05/13 | 64541 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2022/05/13 | 64488 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2022/05/13 | 63738 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2022/05/13 | 64166 | macros/latex/contrib/phonenumbers/tex/phn-AT_Ortsnamen.tex
2022/05/13 | 6366 | usergrps/usergrps/index.html
-2022/05/13 | 63310 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2022/05/13 | 631278 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2022/05/13 | 629430 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2022/05/13 | 62379 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2022/05/13 | 598231 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2022/05/13 | 5954 | graphics/pstricks/contrib/pst-ode/pst-ode.pro
-2022/05/13 | 591571 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2022/05/13 | 58665 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2022/05/13 | 58665 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
2022/05/13 | 580817 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf
-2022/05/13 | 5800423 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2022/05/13 | 57618 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2022/05/13 | 57526 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2022/05/13 | 57330 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2022/05/13 | 57271 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2022/05/13 | 56993 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2022/05/13 | 56618 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2022/05/13 | 565929 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2022/05/13 | 55756 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
-2022/05/13 | 55568 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2022/05/13 | 55283 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2022/05/13 | 532453 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2022/05/13 | 528018 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2022/05/13 | 52480 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2022/05/13 | 52327 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2022/05/13 | 52094 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2022/05/13 | 51558 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
2022/05/13 | 514 | macros/latex/contrib/msc/README.txt
-2022/05/13 | 51485 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2022/05/13 | 50800 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
2022/05/13 | 5048488 | systems/texlive/tlnet/archive/arara.doc.r63286.tar.xz
-2022/05/13 | 49770 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2022/05/13 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2022/05/13 | 48826 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2022/05/13 | 50128 | macros/latex/contrib/phonenumbers/doc/phonenumbers-de.tex
2022/05/13 | 48794 | usergrps/usergrps/lugs.pdf
-2022/05/13 | 484370 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2022/05/13 | 481497 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2022/05/13 | 47923 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2022/05/13 | 477849 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2022/05/13 | 46067 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2022/05/13 | 45827 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2022/05/13 | 45741 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2022/05/13 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2022/05/13 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2022/05/13 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2022/05/13 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2022/05/13 | 43916 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2022/05/13 | 43824 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2022/05/13 | 43645 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2022/05/13 | 43362 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2022/05/13 | 43225 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2022/05/13 | 48017 | macros/latex/contrib/phonenumbers/doc/phonenumbers-en.tex
+2022/05/13 | 4704 | macros/latex/contrib/phonenumbers/tex/phn-US_Vorwahlen.tex
+2022/05/13 | 447 | macros/latex/contrib/phonenumbers/tex/phn-FR_Vorwahlen.tex
2022/05/13 | 42826 | macros/latex/contrib/proflycee/tex/ProfLycee.sty
-2022/05/13 | 42817 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2022/05/13 | 41305 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2022/05/13 | 41203 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2022/05/13 | 41182 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2022/05/13 | 406332 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63285.tar.xz
-2022/05/13 | 39727 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2022/05/13 | 394370 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2022/05/13 | 38561 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2022/05/13 | 38427 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2022/05/13 | 37372 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2022/05/13 | 37117 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2022/05/13 | 37081 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2022/05/13 | 36050 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2022/05/13 | 35242 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2022/05/13 | 351695 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2022/05/13 | 35168 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2022/05/13 | 34051 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2022/05/13 | 3898 | macros/latex/contrib/phonenumbers/tex/phn-FR_Ortsnamen.tex
+2022/05/13 | 38214 | macros/latex/contrib/phonenumbers/tex/phn-DE_Vorwahlen.tex
2022/05/13 | 338165 | macros/latex/contrib/msc/msc.pdf
-2022/05/13 | 332412 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2022/05/13 | 32954 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2022/05/13 | 326661 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2022/05/13 | 32529 | usergrps/usergrps/lugs.html
-2022/05/13 | 325270 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2022/05/13 | 32135 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2022/05/13 | 316243 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2022/05/13 | 31588 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2022/05/13 | 31520 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2022/05/13 | 31412 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2022/05/13 | 31342 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2022/05/13 | 30542 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2022/05/13 | 30146 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2022/05/13 | 296039 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2022/05/13 | 288201 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2022/05/13 | 28798 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2022/05/13 | 28690 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2022/05/13 | 318907 | macros/latex/contrib/phonenumbers/tex/phn-DE_Ortsnamen.tex
2022/05/13 | 286798 | macros/latex/contrib/msc.zip
-2022/05/13 | 286412 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2022/05/13 | 285715 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2022/05/13 | 28569 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2022/05/13 | 28423 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2022/05/13 | 2820688 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2022/05/13 | 276725 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2022/05/13 | 276703 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2022/05/13 | 27636 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2022/05/13 | 27590 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2022/05/13 | 27248 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2022/05/13 | 270298 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2022/05/13 | 2694877 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2022/05/13 | 2796 | macros/latex/contrib/crefthe/README.md
2022/05/13 | 26435 | macros/latex/contrib/msc/manual-macros.tex
-2022/05/13 | 259257 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2022/05/13 | 25552 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2022/05/13 | 25483902 | systems/texlive/tlnet/install-tl.zip
-2022/05/13 | 251130 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2022/05/13 | 25106 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2022/05/13 | 25060 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2022/05/13 | 247334 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
-2022/05/13 | 245097 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2022/05/13 | 244961 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2022/05/13 | 24120 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2022/05/13 | 23945 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2022/05/13 | 2378072 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2022/05/13 | 23907 | macros/latex/contrib/phonenumbers/tex/phn-US_Ortsnamen.tex
2022/05/13 | 2288 | macros/latex/contrib/msc/biblio.bib
2022/05/13 | 2215732 | info/lshort/polish.zip
-2022/05/13 | 22147 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2022/05/13 | 213275 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2022/05/13 | 21314 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2022/05/13 | 210276 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2022/05/13 | 208808 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
2022/05/13 | 20621 | usergrps/usergrps/lugs.tex
-2022/05/13 | 20464707 | systems/texlive/tlnet/install-tl-windows.exe
-2022/05/13 | 203837 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin.tar.lzma
2022/05/13 | 2034 | info/lshort/polish/README
-2022/05/13 | 202836 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2022/05/13 | 20184 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2022/05/13 | 200397 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2022/05/13 | 199832 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2022/05/13 | 1982085 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2022/05/13 | 197035 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2022/05/13 | 196116 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2022/05/13 | 190503 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2022/05/13 | 18492 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2022/05/13 | 18368 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2022/05/13 | 181515 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2022/05/13 | 179877 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2022/05/13 | 1940511 | macros/latex/contrib/phonenumbers/doc/phonenumbers-de.pdf
+2022/05/13 | 1939243 | macros/latex/contrib/phonenumbers/doc/phonenumbers-en.pdf
+2022/05/13 | 19106 | macros/latex/contrib/crefthe/LICENSE
2022/05/13 | 17946 | info/lshort/polish/CHANGES
-2022/05/13 | 1777 | graphics/pstricks/contrib/pst-ode/ChangeLog
2022/05/13 | 17702 | CTAN.sites
-2022/05/13 | 1752147 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2022/05/13 | 17452698 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2022/05/13 | 173008 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2022/05/13 | 168818 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2022/05/13 | 16560 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2022/05/13 | 16502 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2022/05/13 | 156965 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2022/05/13 | 155498 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2022/05/13 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2022/05/13 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2022/05/13 | 152029 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2022/05/13 | 1501236 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2022/05/13 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2022/05/13 | 1454765 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2022/05/13 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2022/05/13 | 1445542 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2022/05/13 | 1445194 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2022/05/13 | 14412 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2022/05/13 | 139104 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2022/05/13 | 1359 | graphics/pstricks/contrib/pst-ode/README.md
-2022/05/13 | 135949 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2022/05/13 | 1357073 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2022/05/13 | 135377 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2022/05/13 | 13515 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2022/05/13 | 1487 | macros/latex/contrib/phonenumbers/README
2022/05/13 | 134412 | info/lshort/polish/lshort-6.4PL1.src.tar.gz
-2022/05/13 | 134155 | graphics/pstricks/contrib/pst-ode/pst-ode-doc.pdf
-2022/05/13 | 1333344 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2022/05/13 | 1333124 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2022/05/13 | 1322741 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2022/05/13 | 131161 | install/graphics/pstricks/contrib/pst-ode.tds.zip
-2022/05/13 | 1302485 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2022/05/13 | 128922 | graphics/pstricks/contrib/pst-ode.zip
-2022/05/13 | 126533 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2022/05/13 | 120616 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2022/05/13 | 1334 | graphics/pstricks/contrib/pst-ode/README.md
2022/05/13 | 118889 | macros/latex/contrib/msc/msc.sty
-2022/05/13 | 1181127 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
2022/05/13 | 11777548 | systems/texlive/tlnet/archive/arara.r63286.tar.xz
-2022/05/13 | 115657 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2022/05/13 | 1156463 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
2022/05/13 | 115452 | systems/texlive/tlnet/archive/arara.source.r63286.tar.xz
-2022/05/13 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
-2022/05/13 | 113052 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2022/05/13 | 112587 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2022/05/13 | 109696 | systems/texlive/tlnet/archive/texlive-scripts.r63285.tar.xz
-2022/05/13 | 109479 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2022/05/13 | 107705 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2022/05/13 | 104558 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2022/05/13 | 10394 | graphics/pstricks/contrib/pst-ode/pst-ode.tex
-2022/05/13 | 103338 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2022/05/13 | 103092 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2022/05/13 | 1021847 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2022/05/13 | 100487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2022/05/13 | 114833 | macros/latex/contrib/crefthe/crefthe-doc.pdf
+2022/05/13 | 1147 | macros/latex/contrib/phonenumbers/tex/phn-Landeskennzahlen.tex
+2022/05/13 | 11343 | macros/latex/contrib/crefthe/crefthe-doc.tex
+2022/05/13 | 10657 | macros/latex/contrib/crefthe/crefthe.sty
+2022/05/13 | 102936 | macros/latex/contrib/phonenumbers/tex/phonenumbers.sty
2022/05/12 | 984 | support/arara/scripts/rules/arara-rule-make.yaml
2022/05/12 | 950 | support/arara/scripts/rules/arara-rule-gnuplot.yaml
2022/05/12 | 915 | support/arara/scripts/rules/arara-rule-move.yaml
@@ -283,7 +395,6 @@
2022/05/12 | 806 | support/arara/scripts/rules/arara-rule-dvipdfm.yaml
2022/05/12 | 797 | support/arara/scripts/rules/arara-rule-dvips.yaml
2022/05/12 | 788 | support/arara/scripts/rules/arara-rule-copy.yaml
-2022/05/12 | 7245 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2022/05/12 | 7101 | support/arara/doc/htmlmanualtopdf.sh
2022/05/12 | 680 | support/arara/scripts/rules/arara-rule-sketch.yaml
2022/05/12 | 650 | support/arara/scripts/rules/arara-rule-spix.yaml
@@ -510,7 +621,6 @@
2022/05/11 | 1073 | macros/latex/contrib/tagpdf/ex-softhyphen.tex
2022/05/11 | 10258 | macros/latex/contrib/pdfmanagement-testphase/pdfmanagement-firstaid.dtx
2022/05/11 | 1019 | macros/latex/contrib/tagpdf/ex-formula-problem.tex
-2022/05/10 | 939296 | systems/texlive/tlnet/archive/tex4ht.r63272.tar.xz
2022/05/10 | 877963 | macros/latex/contrib/fancyhdr.zip
2022/05/10 | 87650 | macros/latex/contrib/chinesechess/chinesechess.sty
2022/05/10 | 851692 | macros/latex/contrib/fancyhdr/fancyhdr.pdf
@@ -535,8 +645,6 @@
2022/05/10 | 1663348 | systems/texlive/tlnet/archive/circuitikz.doc.r63269.tar.xz
2022/05/10 | 165340 | systems/texlive/tlnet/archive/circuitikz.r63269.tar.xz
2022/05/10 | 15156 | systems/texlive/tlnet/archive/beamertheme-trigon.source.r63270.tar.xz
-2022/05/10 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r63272.tar.xz
-2022/05/10 | 1262040 | systems/texlive/tlnet/archive/tex4ht.source.r63272.tar.xz
2022/05/10 | 11 | help/LaTeX-FAQ-francaise/VERSION
2022/05/10 | 1081178 | help/LaTeX-FAQ-francaise/FAQ-fr_pages.tar.gz
2022/05/10 | 10456 | systems/texlive/tlnet/archive/bithesis.r63271.tar.xz
@@ -3211,33 +3319,3 @@
2022/05/08 | 101016 | graphics/mcf2graph/mcf2graph.mp
2022/05/08 | 100112 | fonts/roboto/tfm/RobotoSerif-MediumItalic-tosf-t1.tfm
2022/05/08 | 100108 | fonts/roboto/tfm/RobotoSerif-MediumItalic-tlf-t1.tfm
-2022/05/07 | 938743 | graphics/pgf/contrib/yquant.zip
-2022/05/07 | 893 | support/luafindfont/CHANGELOG
-2022/05/07 | 84172 | systems/texlive/tlnet/archive/prociagssymp.doc.r63242.tar.xz
-2022/05/07 | 791968 | macros/latex/contrib/begingreek.zip
-2022/05/07 | 7890075 | macros/latex/contrib/koma-script.zip
-2022/05/07 | 7804 | systems/texlive/tlnet/archive/mathsemantics.r63241.tar.xz
-2022/05/07 | 6716 | language/japanese/pxjahyper/README-ja.md
-2022/05/07 | 642040 | systems/texlive/tlnet/archive/mathsemantics.doc.r63241.tar.xz
-2022/05/07 | 50293 | language/japanese/pxjahyper/pxjahyper.sty
-2022/05/07 | 380646 | macros/latex/contrib/changebar/changebar.pdf
-2022/05/07 | 3640762 | macros/latex/contrib/swfigure.zip
-2022/05/07 | 3306 | language/japanese/pxjahyper/pxjahyper-enc.sty
-2022/05/07 | 311390 | graphics/pgf/contrib/yquant/doc/yquant-doc.tex
-2022/05/07 | 2984 | graphics/mcf2graph/mcf_example.tex
-2022/05/07 | 2847 | language/japanese/pxjahyper/pxjahyper-uni.def
-2022/05/07 | 2532 | systems/texlive/tlnet/archive/prociagssymp.r63242.tar.xz
-2022/05/07 | 23854 | language/japanese/pxjahyper/pxjahyper-ajm.def
-2022/05/07 | 2280 | language/japanese/pxjahyper/README.md
-2022/05/07 | 2194 | graphics/mcf2graph/mcf_exa_soc.mp
-2022/05/07 | 2176 | graphics/pgf/contrib/yquant/tex/yquant.sty
-2022/05/07 | 18945 | language/japanese/pxjahyper/pxjahyper.tex
-2022/05/07 | 187531 | macros/latex/contrib/runcode.zip
-2022/05/07 | 18042 | graphics/mcf2graph/CHANGELOG
-2022/05/07 | 17427 | support/luafindfont/scripts/luafindfont.lua
-2022/05/07 | 1592 | systems/texlive/tlnet/archive/collection-mathscience.r63241.tar.xz
-2022/05/07 | 14762 | graphics/pgf/contrib/yquant/tex/yquant-langhelper.tex
-2022/05/07 | 14679012 | install/macros/latex/contrib/koma-script.tds.zip
-2022/05/07 | 144466 | language/japanese/pxjahyper/pxjahyper.pdf
-2022/05/07 | 121419 | macros/latex/contrib/changebar/changebar.dtx
-2022/05/07 | 1017482 | graphics/pgf/contrib/yquant/doc/yquant-doc.pdf
diff --git a/graphics/pstricks/contrib/pst-ode/ChangeLog b/graphics/pstricks/contrib/pst-ode/ChangeLog
index 1ac17161d5..be28505bfd 100644
--- a/graphics/pstricks/contrib/pst-ode/ChangeLog
+++ b/graphics/pstricks/contrib/pst-ode/ChangeLog
@@ -1,3 +1,7 @@
+2022-05-14
+ * version 0.17
+ * fix: URL of lppl.txt in various files
+
2022-05-13
* version 0.16
* fix: scoping issue with x, y, t in formatoutput and ODESET procedures,
diff --git a/graphics/pstricks/contrib/pst-ode/README.md b/graphics/pstricks/contrib/pst-ode/README.md
index d5316bdda2..2f214e5e47 100644
--- a/graphics/pstricks/contrib/pst-ode/README.md
+++ b/graphics/pstricks/contrib/pst-ode/README.md
@@ -14,4 +14,4 @@ The initial condition vector **x**<sub>0</sub> and the right-hand side **f**`(`*
`<result>` can be directly used as the `<data>` argument of `\listplot{<data>}` (package `pst-plot`) or `\listplotThreeD{<data>}` (package `pst-3dplot`).
-This material is subject to the [LaTeX Project Public License](http://mirrors.ctan.org/tex-archive/macros/latex/base/lppl.txt).
+This material is subject to the [LaTeX Project Public License](http://www.latex-project.org/lppl.txt).
diff --git a/graphics/pstricks/contrib/pst-ode/pst-ode-doc.pdf b/graphics/pstricks/contrib/pst-ode/pst-ode-doc.pdf
index f80e6bcfa2..85a26b7a3a 100644
--- a/graphics/pstricks/contrib/pst-ode/pst-ode-doc.pdf
+++ b/graphics/pstricks/contrib/pst-ode/pst-ode-doc.pdf
Binary files differ
diff --git a/graphics/pstricks/contrib/pst-ode/pst-ode-doc.tex b/graphics/pstricks/contrib/pst-ode/pst-ode-doc.tex
index 74b1e5ab11..a5c57a07f4 100644
--- a/graphics/pstricks/contrib/pst-ode/pst-ode-doc.tex
+++ b/graphics/pstricks/contrib/pst-ode/pst-ode-doc.tex
@@ -335,7 +335,7 @@ I'd like to thank Manuel Luque for the inspiring examples on his site \url{http:
\section{License}
This package can be redistributed and/or modified under the terms
-of the \LaTeX Project Public License distributed from CTAN archives:
-\url{http://mirrors.ctan.org/macros/latex/base/lppl.txt}
+of the \LaTeX\ Project Public License\\
+\url{http://www.latex-project.org/lppl.txt}
\end{document}
diff --git a/graphics/pstricks/contrib/pst-ode/pst-ode.pro b/graphics/pstricks/contrib/pst-ode/pst-ode.pro
index 0018fedc47..7358e8cb4f 100644
--- a/graphics/pstricks/contrib/pst-ode/pst-ode.pro
+++ b/graphics/pstricks/contrib/pst-ode/pst-ode.pro
@@ -1,13 +1,14 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% PostScript prologue for pst-ode.tex.
-% Version 0.16, 2022/05/13
+% Version 0.17, 2022/05/14
%
% Alexander Grahn (C) 2012--today
%
% This program can be redistributed and/or modified under the terms
-% of the LaTeX Project Public License Distributed from CTAN archives:
-% http://mirrors.ctan.org/macros/latex/base/lppl.txt
+% of the LaTeX Project Public License
+%
+% http://www.latex-project.org/lppl.txt
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
/tx@odeDict 1 dict def
diff --git a/graphics/pstricks/contrib/pst-ode/pst-ode.tex b/graphics/pstricks/contrib/pst-ode/pst-ode.tex
index b4b43b1cd2..7cb0e89573 100644
--- a/graphics/pstricks/contrib/pst-ode/pst-ode.tex
+++ b/graphics/pstricks/contrib/pst-ode/pst-ode.tex
@@ -4,15 +4,16 @@
%% Alexander Grahn, (C) 2012--today
%%
%% This program can be redistributed and/or modified under the terms
-%% of the LaTeX Project Public License Distributed from CTAN archives:
-%% http://mirrors.ctan.org/macros/latex/base/lppl.txt
+%% of the LaTeX Project Public License
+%%
+%% http://www.latex-project.org/lppl.txt
%%
%% `pst-ode' defines \pstODEsolve for integrating systems of first order
%% ODEs using the Runge-Kutta-Fehlberg (RKF45) method with automatic
%% step size adjustment
%%
-\def\fileversion{0.16}
-\def\filedate{2022/05/13}
+\def\fileversion{0.17}
+\def\filedate{2022/05/14}
\csname PSTODELoaded\endcsname
\let\PSTODELoaded\endinput
diff --git a/macros/generic/polexpr/README.md b/macros/generic/polexpr/README.md
index 4a74900100..0f70c6cb34 100644
--- a/macros/generic/polexpr/README.md
+++ b/macros/generic/polexpr/README.md
@@ -1,88 +1,65 @@
Package polexpr README
======================
+Version ``0.8.7`` of ``2022/05/14``.
+
+Abstract
+--------
+
+The package provides a parser `\poldef` of algebraic expressions.
+As it is based on [xintexpr](http://www.ctan.org/pkg/xintexpr) the
+polynomial coefficients are allowed to be arbitrary rational
+numbers. Operations on declared polynomials, such as computing
+G.C.D.'s or evaluating definite and indefinite integrals are
+available directly inside the parser via a functional syntax, or
+also via dedicated package macros.
+
+Root localization is available via package macros. All real roots
+can be obtained with arbitrarily long decimal expansions, and all
+rational rounds found exactly.
+
+In memoriam: Jürgen Gilg
+------------------------
+
+`polexpr` is dedicated to the memory of Jürgen Gilg (1967-2022).
+
+His question in January 2018 about using
+[xintexpr](http://www.ctan.org/pkg/xintexpr) to compute derivatives
+of polynomials was the original motivation for the creation of this
+package. Jointly with Thomas Söll, he used it and kept expressing
+his interest in it throughout the subsequent years, and provided
+motivation and encouragements for time-consuming tasks such as (as
+was done finally in 2021) re-enacting full interoperability with
+[xintexpr](http://www.ctan.org/pkg/xintexpr) after its `1.4` update
+from 2020.
+
+I will remember with gratitude his generous and unassuming
+character, which I witnessed during our numerous exchanges on a wide
+range of topics.
+
Usage
-----
-The package can be used with TeX based formats incorporating the
-e-TeX primitives. The `\expanded` primitive available generally
-since TeXLive 2019 is required.
+The package can be used with eTeX based formats via
\input polexpr.sty
-with Plain or other non-LaTeX macro formats, or:
+or with LaTeX via
\usepackage{polexpr}
-with the LaTeX macro format.
+[xintexpr](http://www.ctan.org/pkg/xintexpr) `1.4h` or later is
+required.
-The package currently requires xintexpr.sty `1.4d` or later.
-
-Abstract
---------
+Recent changes
+--------------
-The package provides a parser `\poldef` of algebraic polynomial
-expressions. As it is based on
-[xintexpr](http://www.ctan.org/pkg/xint)
-the coefficients are allowed to be arbitrary rational numbers.
-
-Once defined, a polynomial is usable by its name either as a numerical
-function in `\xintexpr/\xinteval`, or for additional polynomial
-definitions, or as argument to the package macros. The localization of
-real roots to arbitrary precision as well as the determination of all
-rational roots is implemented via such macros.
-
-Since release `0.8`, polexpr extends the
-[xintexpr](http://www.ctan.org/pkg/xint) syntax to recognize
-polynomials as a new variable type (and not only as functions).
-Functionality which previously was implemented via macros such as the
-computation of a greatest common divisor is now available directly in
-`\xintexpr`, `\xinteval` or `\poldef` via infix or functional syntax.
-
-Releases
---------
-
-- 0.1 (2018/01/11)
- Initial release (files README, polexpr.sty).
-- 0.2 (2018/01/14)
- Documentation moved to polexpr.{txt,html}.
-- 0.3 (2018/01/17)
- Make polynomials known to `\xintfloatexpr` and improve
- documentation.
-- 0.3.1 (2018/01/18)
- Fix two typos in documentation.
-- 0.4 (2018/02/16)
- - Revert 0.3 automatic generation of floating point variants.
- - Move CHANGE LOG from README.md to HTML documentation.
- - A few bug fixes and breaking changes. Please refer to
- `polexpr.html`.
- - Main new feature: root localization via [Sturm
- Theorem](https://en.wikipedia.org/wiki/Sturm%27s_theorem).
-- 0.4.1 (2018/03/01)
- Synced with xintexpr 1.3.
-- 0.4.2 (2018/03/03)
- Documentation fix.
-- 0.5 (2018/04/08)
- - new macros `\PolMakePrimitive` and `\PolIContent`.
- - main (breaking) change: `\PolToSturm` creates a chain of primitive
- integer coefficients polynomials.
-- 0.5.1 (2018/04/22)
- The `'` character can be used in polynomial names.
-- 0.6 (2018/11/20)
- New feature: multiplicity of roots.
-- 0.7 (2018/12/08), 0.7.1 (bugfix), 0.7.2 (bugfix) (2018/12/09)
- New feature: finding all rational roots.
-- 0.7.3 (2019/02/04)
- Bugfix: polynomial names ending in digits caused errors. Thanks to
- Thomas Söll for report.
-- 0.7.4 (2019/02/12)
- Bugfix: 20000000000 is too big for \numexpr, shouldn't I know that?
- Thanks to Jürgen Gilg for report.
-- 0.7.5 (2020/01/31)
- Synced with xintexpr 1.4. Requires it.
- 0.8 (2021/03/29)
- Complete refactoring of the package core for better integration with
- and enhancement of xintexpr 1.4.
+ Complete refactoring of the package core for better interoperability
+ with `xintexpr` internal changes at its release `1.4 (2020/01/31)`.
+ Extension of the functional syntax to cover operations such as
+ G.C.D.'s, derivatives or indefinite integrals previously available
+ via macros.
- 0.8.1 (2021/04/12)
Bugfix: a typo broke the 0.8 ``diff1()`` and related functions.
- 0.8.2 (2021/05/05)
@@ -96,21 +73,13 @@ Releases
Bugfix: `intfrom()` was documented at `0.8` but not declared to parser.
Track (belatedly) `xintexpr` 1.4g changes
- 0.8.6 (2022/01/09)
- Separate `polexpr-examples.{tex,pdf}` from the `polexpr.html` reference
-
-Files of the 0.8.6 release:
-- polexpr.sty, polexprcore.tex, polexprexpr.tex, polexprsturm.tex,
-- README.md,
-- polexpr.html (reference documentation),
-- polexpr-examples.pdf, polexpr-examples.tex (pdf doc and its source).
+ Separate `polexpr-examples.{tex,pdf}` from the `polexpr.html` reference.
+- 0.8.7 (2022/05/14)
+ CSS styling of the `html` documentation, which is now split over
+ three files. Catcode protection for `\poldef` now matches
+ long-standing behaviour of `\xintdefvar`. This fixes issues
+ with ``babel+french``.
-Acknowledgments
----------------
-
-Thanks to Jürgen Gilg whose question about
-[xintexpr](http://www.ctan.org/pkg/xint) usage for differentiating
-polynomials was the initial trigger leading to this package, and to
-Jürgen Gilg and Thomas Söll for testing it on some concrete problems.
License
-------
@@ -133,6 +102,14 @@ This Work has the LPPL maintenance status author-maintained.
The Author of this Work is Jean-François Burnol.
-This Work consists of the package files polexpr.sty, polexprcore.tex,
-polexprexpr.tex, polexprsturm.tex, this README.md and documentation
-polexpr.html, polexpr-examples.tex, polexpr-examples.pdf
+This Work consists of:
+
+- the package files: polexpr.sty, polexprcore.tex,
+ polexprexpr.tex, polexprsturm.tex,
+- this README.md,
+- the documentation files:
+ polexpr.html, polexpr-ref.html, polexpr-changes.html,
+ polexpr.css, polexpr-examples.pdf,
+ polexpr.rst.txt, polexpr-ref.rst.txt, polexpr-changes.rst.txt,
+ polexpr-examples.tex
+
diff --git a/macros/generic/polexpr/polexpr-changes.html b/macros/generic/polexpr/polexpr-changes.html
new file mode 100644
index 0000000000..51392f6565
--- /dev/null
+++ b/macros/generic/polexpr/polexpr-changes.html
@@ -0,0 +1,629 @@
+
+<!DOCTYPE html>
+
+<html lang="en">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
+
+ <title>CHANGES &#8212; polexpr 0.8.7 documentation</title>
+ <link rel="stylesheet" type="text/css" href="polexpr.css" />
+ <link rel="prev" title="polexpr reference" href="polexpr-ref.html" />
+ </head><body>
+ <div class="related" role="navigation" aria-label="related navigation">
+ <h3>Navigation</h3>
+ <ul>
+ <li class="right" style="margin-right: 10px">
+ <a href="polexpr-ref.html" title="polexpr reference"
+ accesskey="P">previous</a></li>
+ <li class="nav-item nav-item-0"><a href="polexpr.html">polexpr 0.8.7 documentation</a> &#187;</li>
+ <li class="nav-item nav-item-this"><a href="">CHANGES</a></li>
+ </ul>
+ </div>
+
+ <div class="document">
+ <div class="documentwrapper">
+ <div class="bodywrapper">
+ <div class="body" role="main">
+
+ <section id="changes">
+<h1>CHANGES</h1>
+<section id="v0-1-2018-01-11-initial-release-features">
+<span id="firstrelease"></span><h2>v0.1 (2018/01/11): initial release. Features:</h2>
+<ul class="simple">
+<li><p>The <a class="reference internal" href="polexpr-ref.html#poldef"><span class="std std-ref">\poldef</span></a> parser itself,</p></li>
+<li><p>Differentiation and anti-differentiation,</p></li>
+<li><p>Euclidean division and GCDs,</p></li>
+<li><p>Various utilities such as <a class="reference internal" href="polexpr-ref.html#polfromcsv"><span class="std std-ref">\PolFromCSV</span></a>,
+<a class="reference internal" href="polexpr-ref.html#polmapcoeffs"><span class="std std-ref">\PolMapCoeffs</span></a>,
+<a class="reference internal" href="polexpr-ref.html#poltocsv"><span class="std std-ref">\PolToCSV</span></a>, <a class="reference internal" href="polexpr-ref.html#poltoexpr"><span class="std std-ref">\PolToExpr</span></a>, …</p></li>
+</ul>
+<p>Only one-variable polynomials so far.</p>
+</section>
+<section id="v0-2-2018-01-14">
+<h2>v0.2 (2018/01/14)</h2>
+<ul class="simple">
+<li><p>Fix: <code class="docutils literal notranslate"><span class="pre">&quot;README</span> <span class="pre">thinks</span> <span class="pre">\numexpr</span> <span class="pre">recognizes</span> <span class="pre">^</span> <span class="pre">operator&quot;</span></code>.</p></li>
+<li><p>Convert README to reStructuredText markup.</p></li>
+<li><p>Move main documentation from README to separate <code class="docutils literal notranslate"><span class="pre">polexpr.txt</span></code> file.</p></li>
+<li><p>Provide <code class="docutils literal notranslate"><span class="pre">polexpr.html</span></code> as obtained via <a class="reference external" href="http://docutils.sourceforge.net/docs/index.html">DocUtils</a> <code class="docutils literal notranslate"><span class="pre">rst2html.py</span></code>.</p></li>
+<li><p>Convert README to (CTAN compatible) Markdown markup.</p></li>
+</ul>
+<p>Due to lack of available time the test suite might not be extensive
+enough. Bug reports are very welcome!</p>
+</section>
+<section id="v0-3-2018-01-17">
+<h2>v0.3 (2018/01/17)</h2>
+<ul>
+<li><p>bug fixes:</p>
+<ul>
+<li><p>the <code class="docutils literal notranslate"><span class="pre">0.1</span></code> <a class="reference internal" href="polexpr-ref.html#polevalat"><span class="std std-ref">\PolEval</span></a> accepted expressions for its
+second argument, but this was removed by mistake at <code class="docutils literal notranslate"><span class="pre">0.2</span></code>. Restored.</p>
+<p><strong>Attention</strong>: at <code class="docutils literal notranslate"><span class="pre">0.4</span></code> this has been reverted again, and
+<a class="reference internal" href="polexpr-ref.html#polevalatexpr"><span class="std std-ref">\PolEval{P}\AtExpr{foo}</span></a> syntax is needed for
+using expressions in the second argument.</p>
+</li>
+</ul>
+</li>
+<li><p>incompatible or breaking changes:</p>
+<ul class="simple">
+<li><p><a class="reference internal" href="polexpr-ref.html#poltoexpr"><span class="std std-ref">\PolToExpr</span></a> now by default uses <em>descending</em>
+powers (it also treats differently coefficients equal to 1 or -1.)
+Use <a class="reference internal" href="polexpr-ref.html#id78"><span class="std std-ref">\PolToExpr*</span></a> for <em>ascending</em> powers.</p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polevalat"><span class="std std-ref">\PolEval</span></a> reduced the output to smallest terms,
+but as this is costly with big fractions and not needed if e.g.
+wrapped in an <code class="docutils literal notranslate"><span class="pre">\xintRound</span></code> or <code class="docutils literal notranslate"><span class="pre">\xintFloat</span></code>, this step has been
+removed; the former meaning is available as
+<a class="reference internal" href="polexpr-ref.html#polevalreducedat"><span class="std std-ref">\PolEvalReduced</span></a>.</p></li>
+</ul>
+</li>
+<li><p>new (or newly documented) macros:</p>
+<ul class="simple">
+<li><p><a class="reference internal" href="polexpr-ref.html#poltypesetcmd"><span class="std std-ref">\PolTypesetCmd</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltypesetcmdprefix"><span class="std std-ref">\PolTypesetCmdPrefix</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltypesetmonomialcmd"><span class="std std-ref">\PolTypesetMonomialCmd</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polevalreducedat"><span class="std std-ref">\PolEvalReducedAt</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltofloatexpr"><span class="std std-ref">\PolToFloatExpr</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltoexproneterm"><span class="std std-ref">\PolToExprOneTerm</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltofloatexproneterm"><span class="std std-ref">\PolToFloatExprOneTerm</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltoexprcmd"><span class="std std-ref">\PolToExprCmd</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltofloatexprcmd"><span class="std std-ref">\PolToFloatExprCmd</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltoexprtermprefix"><span class="std std-ref">\PolToExprTermPrefix</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltoexprvar"><span class="std std-ref">\PolToExprVar</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltoexprtimes"><span class="std std-ref">\PolToExprTimes</span></a></p></li>
+</ul>
+</li>
+<li><p>improvements:</p>
+<ul>
+<li><p>documentation has a table of contents, internal hyperlinks,
+standardized signature notations and added explanations.</p></li>
+<li><p>one can do <code class="docutils literal notranslate"><span class="pre">\PolLet{g}={f}</span></code> or <code class="docutils literal notranslate"><span class="pre">\PolLet{g}{f}</span></code>.</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">\PolToExpr{f}</span></code> is highly customizable.</p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poldef"><span class="std std-ref">\poldef</span></a> and other defining macros prepare the
+polynomial functions for usage within <code class="docutils literal notranslate"><span class="pre">\xintthefloatexpr</span></code> (or
+<code class="docutils literal notranslate"><span class="pre">\xintdeffloatvar</span></code>). Coefficients are pre-rounded to the floating
+point precision. Indispensible for numerical algorithms, as exact
+fractions, even reduced, quickly become very big. See the documentation
+about how to use the exact polynomials also in floating point context.</p>
+<p><strong>Attention</strong>: this has been reverted at <code class="docutils literal notranslate"><span class="pre">0.4</span></code>. The macro
+<a class="reference internal" href="polexpr-ref.html#polgenfloatvariant"><span class="std std-ref">\PolGenFloatVariant</span></a> must be used for
+generation floating point polynomial functions.</p>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<section id="v0-3-1-2018-01-18">
+<h2>v0.3.1 (2018/01/18)</h2>
+<p>Fixes two typos in example code included in the documentation.</p>
+</section>
+<section id="v0-4-2018-02-16">
+<h2>v0.4 (2018/02/16)</h2>
+<ul>
+<li><p>bug fixes:</p>
+<ul class="simple">
+<li><p>when Euclidean division gave a zero remainder, the internal
+representation of this zero polynomial could be faulty; this
+could cause mysterious bugs in conjunction with other package
+macros such as <a class="reference internal" href="polexpr-ref.html#polmapcoeffs"><span class="std std-ref">\PolMapCoeffs</span></a>.</p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polgcd"><span class="std std-ref">\PolGCD</span></a> was buggy in case of first polynomial being
+of lesser degree than the second one.</p></li>
+</ul>
+</li>
+<li><p>breaking changes:</p>
+<ul>
+<li><p>formerly <a class="reference internal" href="polexpr-ref.html#polevalat"><span class="std std-ref">\PolEval{P}\At{foo}</span></a> allowed <code class="docutils literal notranslate"><span class="pre">foo</span></code> to
+be an expression, which was transparently handled via
+<code class="docutils literal notranslate"><span class="pre">\xinttheexpr</span></code>. Now, <code class="docutils literal notranslate"><span class="pre">foo</span></code> must be a fraction (or a macro
+expanding to such) in the format acceptable by <code class="docutils literal notranslate"><span class="pre">xintfrac.sty</span></code>
+macros. Use <a class="reference internal" href="polexpr-ref.html#polevalatexpr"><span class="std std-ref">\PolEval{P}\AtExpr{foo}</span></a> for more
+general arguments using expression syntax. E.g., if <code class="docutils literal notranslate"><span class="pre">foo</span></code> is the
+name of a variable known to <code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code>.</p>
+<p>The same holds for <a class="reference internal" href="polexpr-ref.html#polevalreducedat"><span class="std std-ref">\PolEvalReduced</span></a>
+and <a class="reference internal" href="polexpr-ref.html#polfloatevalat"><span class="std std-ref">\PolFloatEval</span></a>.</p>
+</li>
+<li><p>the <code class="docutils literal notranslate"><span class="pre">3.0</span></code> automatic generation of floating point variants has
+been reverted. Not only do <em>not</em> the package macros automatically
+generate floating point variants of newly created polynomials,
+they actually make pre-existing such variant undefined.</p>
+<p>See <a class="reference internal" href="polexpr-ref.html#polgenfloatvariant"><span class="std std-ref">\PolGenFloatVariant</span></a>.</p>
+</li>
+</ul>
+</li>
+<li><p>new non-expandable macros:</p>
+<ul class="simple">
+<li><p><a class="reference internal" href="polexpr-ref.html#polgenfloatvariant"><span class="std std-ref">\PolGenFloatVariant</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polgloballet"><span class="std std-ref">\PolGlobalLet</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltypesetone"><span class="std std-ref">\PolTypesetOne</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polquo"><span class="std std-ref">\PolQuo</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polrem"><span class="std std-ref">\PolRem</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltosturm"><span class="std std-ref">\PolToSturm</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#id35"><span class="std std-ref">\PolToSturm*</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsettosturmchainsignchangesat"><span class="std std-ref">\PolSetToSturmChainSignChangesAt</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsettonbofzeroswithin"><span class="std std-ref">\PolSetToNbOfZerosWithin</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmisolatezeros"><span class="std std-ref">\PolSturmIsolateZeros</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polrefineinterval"><span class="std std-ref">\PolRefineInterval*</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#id46"><span class="std std-ref">\PolRefineInterval[N]</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polensureintervallength"><span class="std std-ref">\PolEnsureIntervalLength</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polensureintervallengths"><span class="std std-ref">\PolEnsureIntervalLengths</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervals"><span class="std std-ref">\PolPrintIntervals</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalsprintexactzero"><span class="std std-ref">\PolPrintIntervalsPrintExactZero</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalsprintleftendpoint"><span class="std std-ref">\PolPrintIntervalsPrintLeftEndPoint</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalsprintrightendpoint"><span class="std std-ref">\PolPrintIntervalsPrintRightEndPoint</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#id20"><span class="std std-ref">\PolReduceCoeffs*</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polmakemonic"><span class="std std-ref">\PolMakeMonic</span></a></p></li>
+</ul>
+</li>
+<li><p>new expandable macros:</p>
+<ul class="simple">
+<li><p><a class="reference internal" href="polexpr-ref.html#poltoexpronetermstylea"><span class="std std-ref">\PolToExprOneTermStyleA</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polifcoeffisplusorminusone"><span class="std std-ref">\PolIfCoeffIsPlusOrMinusOne</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polleadingcoeff"><span class="std std-ref">\PolLeadingCoeff</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmchainlength"><span class="std std-ref">\PolSturmChainLength</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmnbofisolatedzeros"><span class="std std-ref">\PolSturmNbOfIsolatedZeros</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmifzeroexactlyknown"><span class="std std-ref">\PolSturmIfZeroExactlyKnown</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmisolatedzeroleft"><span class="std std-ref">\PolSturmIsolatedZeroLeft</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmisolatedzeroright"><span class="std std-ref">\PolSturmIsolatedZeroRight</span></a></p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheEndPoint</span></code> (removed at 0.7)</p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalstheindex"><span class="std std-ref">\PolPrintIntervalsTheIndex</span></a></p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">\PolIfEndPointIsPositive</span></code> (removed at 0.7)</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">\PolIfEndPointIsNegative</span></code> (removed at 0.7)</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">\PolIfEndPointIsZero</span></code> (removed at 0.7)</p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polintervalwidth"><span class="std std-ref">\PolIntervalWidth</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poldectostring"><span class="std std-ref">\PolDecToString</span></a></p></li>
+</ul>
+</li>
+<li><p>improvements:</p>
+<p>The main new feature is implementation of the <a class="reference external" href="https://en.wikipedia.org/wiki/Sturm%27s_theorem">Sturm algorithm</a>
+for localization of the real roots of polynomials.</p>
+</li>
+</ul>
+</section>
+<section id="v0-4-1-2018-03-01">
+<h2>v0.4.1 (2018/03/01)</h2>
+<p>Synced with xint 1.3.</p>
+</section>
+<section id="v0-4-2-2018-03-03">
+<h2>v0.4.2 (2018/03/03)</h2>
+<p>Documentation fix.</p>
+</section>
+<section id="v0-5-2018-04-08">
+<h2>v0.5 (2018/04/08)</h2>
+<ul class="simple">
+<li><p>bug fixes:</p>
+<ul>
+<li><p><a class="reference internal" href="polexpr-ref.html#polget"><span class="std std-ref">\PolGet{polname}\fromarray\macro</span></a>
+crashed when <code class="docutils literal notranslate"><span class="pre">\macro</span></code> was
+an <a class="reference external" href="https://www.ctan.org/pkg/xint">xinttools</a> array macro with no items. It now produces the zero
+polynomial.</p></li>
+</ul>
+</li>
+<li><p>breaking changes:</p>
+<ul>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltosturm"><span class="std std-ref">\PolToSturm</span></a> creates primitive integer coefficients
+polynomials. This speeds up localization of roots via
+<a class="reference internal" href="polexpr-ref.html#polsturmisolatezeros"><span class="std std-ref">\PolSturmIsolateZeros</span></a>. In case of user
+protests the author will make available again the code producing the
+bona fide Sturm polynomials as used formerly.</p></li>
+<li><p>polynomials created from <a class="reference internal" href="polexpr-ref.html#polfromcsv"><span class="std std-ref">\PolFromCSV</span></a> or
+<a class="reference internal" href="polexpr-ref.html#polget"><span class="std std-ref">\PolGet</span></a>
+get their coefficients normalized via <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a>‘s <code class="docutils literal notranslate"><span class="pre">\xintRaw</span></code>.</p></li>
+</ul>
+</li>
+<li><p>experimental change:</p>
+<ul>
+<li><p>optional argument to <a class="reference internal" href="polexpr-ref.html#polsturmisolatezeros"><span class="std std-ref">\PolSturmIsolateZeros</span></a>
+(see <code class="docutils literal notranslate"><span class="pre">The</span> <span class="pre">degree</span> <span class="pre">41</span> <span class="pre">polynomial</span> <span class="pre">with</span> <span class="pre">-2,</span> <span class="pre">-1.9,</span> <span class="pre">-1.8,</span> <span class="pre">...,</span> <span class="pre">0,</span> <span class="pre">0.1,</span> <span class="pre">...,</span>
+<span class="pre">1.9,</span> <span class="pre">2</span> <span class="pre">as</span> <span class="pre">roots</span></code> in <code class="docutils literal notranslate"><span class="pre">polexpr-examples.pdf</span></code>). It will presumably be
+replaced in future by an interval specification.</p></li>
+</ul>
+</li>
+<li><p>new non-expandable macro:</p>
+<ul>
+<li><p><a class="reference internal" href="polexpr-ref.html#polmakeprimitive"><span class="std std-ref">\PolMakePrimitive</span></a></p></li>
+</ul>
+</li>
+<li><p>new expandable macro:</p>
+<ul>
+<li><p><a class="reference internal" href="polexpr-ref.html#policontent"><span class="std std-ref">\PolIContent</span></a></p></li>
+</ul>
+</li>
+</ul>
+</section>
+<section id="v0-5-1-2018-04-22">
+<h2>v0.5.1 (2018/04/22)</h2>
+<ul class="simple">
+<li><p>new feature:</p>
+<ul>
+<li><p>the character <code class="docutils literal notranslate"><span class="pre">'</span></code> can be used in polynomial names.</p></li>
+</ul>
+</li>
+</ul>
+</section>
+<section id="v0-6-2018-11-20">
+<h2>v0.6 (2018/11/20)</h2>
+<ul class="simple">
+<li><p>bugfix:</p>
+<ul>
+<li><p>the starred variant
+<a class="reference internal" href="polexpr-ref.html#id35"><span class="std std-ref">\PolToSturm*{&lt;polname&gt;}{&lt;sturmname&gt;}</span></a>
+was broken. On the occasion of the fix, its meaning has
+been modified, see its documentation.</p></li>
+<li><p>using <a class="reference internal" href="polexpr-ref.html#poltosturm"><span class="std std-ref">\PolToSturm</span></a> with a constant polynomial
+caused a division by zero error.</p></li>
+</ul>
+</li>
+<li><p>new macro:</p>
+<ul>
+<li><p><a class="reference internal" href="polexpr-ref.html#id38"><span class="std std-ref">\PolSturmIsolateZeros*</span></a>
+acts like the <a class="reference internal" href="polexpr-ref.html#polsturmisolatezeros"><span class="std std-ref">non-starred variant</span></a> then computes all the multiplicities.</p></li>
+</ul>
+</li>
+<li><p>new expandable macros:</p>
+<ul>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmisolatedzeromultiplicity"><span class="std std-ref">\PolSturmIsolatedZeroMultiplicity{&lt;sturmname&gt;}{&lt;index&gt;}</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmnbofrootsoflessthanorequalto"><span class="std std-ref">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmnbofrootsoflessthanorequaltoexpr"><span class="std std-ref">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualToExpr{&lt;num. expr.&gt;}</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmnbwithmultofrootsoflessthanorequalto"><span class="std std-ref">\PolSturmNbWithMultOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmnbwithmultofrootsoflessthanorequaltoexpr"><span class="std std-ref">\PolSturmNbWithMultOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualToExpr{&lt;num. expr.&gt;}</span></a></p></li>
+</ul>
+</li>
+</ul>
+</section>
+<section id="v0-7-2018-12-08-v0-7-1-bugfix-v0-7-2-2nd-bugfix-2018-12-09">
+<h2>v0.7 (2018/12/08), v0.7.1 (bugfix), v0.7.2 (2nd bugfix) (2018/12/09)</h2>
+<ul class="simple">
+<li><p>breaking changes:</p>
+<ul>
+<li><p>although <a class="reference internal" href="polexpr-ref.html#polprintintervals"><span class="std std-ref">\PolPrintIntervals[&lt;varname&gt;]{&lt;sturmname&gt;}</span></a> default output
+remains the same, some auxiliary macros for user-customization
+have been removed: <code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheEndPoint</span></code>,
+<code class="docutils literal notranslate"><span class="pre">\PolIfEndPointIsPositive{T}{F}</span></code>,
+<code class="docutils literal notranslate"><span class="pre">\PolIfEndPointIsNegative{T}{F}</span></code>, and
+<code class="docutils literal notranslate"><span class="pre">\PolIfEndPointIsZero{T}{F}</span></code>.</p></li>
+</ul>
+</li>
+<li><p>bugfix:</p>
+<ul>
+<li><p>it could happen that, contrarily to documentation, an interval computed
+by <a class="reference internal" href="polexpr-ref.html#polsturmisolatezeros"><span class="std std-ref">\PolSturmIsolateZeros{&lt;sturmname&gt;}</span></a> had
+zero as an endpoint,</p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polensureintervallength"><span class="std std-ref">\PolEnsureIntervalLength{&lt;sturmname&gt;}{&lt;index&gt;}{&lt;exponent&gt;}</span></a> could under certain circumstances erroneously
+replace a non-zero root by zero,</p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polensureintervallengths"><span class="std std-ref">\PolEnsureIntervalLengths{&lt;sturmname&gt;}{&lt;exponent&gt;}</span></a> crashed when used with a polynomial with no
+real roots, hence for which no isolation intervals existed (thanks to
+Thomas Söll for report).</p></li>
+</ul>
+</li>
+<li><p>new macros:</p>
+<ul>
+<li><p><a class="reference internal" href="polexpr-ref.html#id41"><span class="std std-ref">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmisolatezerosgetmultiplicitiesandrationalroots"><span class="std std-ref">\PolSturmIsolateZerosGetMultiplicitiesAndRationalRoots{&lt;sturmname&gt;}</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmisolatezerosandfindrationalroots"><span class="std std-ref">\PolSturmIsolateZerosAndFindRationalRoots{&lt;sturmname&gt;}</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polexprsetup"><span class="std std-ref">\polexprsetup</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#id61"><span class="std std-ref">\PolPrintIntervals*</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalsnorealroots"><span class="std std-ref">\PolPrintIntervalsNoRealRoots</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalsbeginenv"><span class="std std-ref">\PolPrintIntervalsBeginEnv</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalsendenv"><span class="std std-ref">\PolPrintIntervalsEndEnv</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalsknownroot"><span class="std std-ref">\PolPrintIntervalsKnownRoot</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalsunknownroot"><span class="std std-ref">\PolPrintIntervalsUnknownRoot</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalsprintmultiplicity"><span class="std std-ref">\PolPrintIntervalsPrintMultiplicity</span></a></p></li>
+</ul>
+</li>
+<li><p>new expandable macros:</p>
+<ul>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmnbofrationalroots"><span class="std std-ref">\PolSturmNbOfRationalRoots{&lt;sturmname&gt;}</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmnbofrationalrootswithmultiplicities"><span class="std std-ref">\PolSturmNbOfRationalRootsWithMultiplicities{&lt;sturmname&gt;}</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmrationalroot"><span class="std std-ref">\PolSturmRationalRoot{&lt;sturmname&gt;}{&lt;k&gt;}</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmrationalrootindex"><span class="std std-ref">\PolSturmRationalRootIndex{&lt;sturmname&gt;}{&lt;k&gt;}</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polsturmrationalrootmultiplicity"><span class="std std-ref">\PolSturmRationalRootMultiplicity{&lt;sturmname&gt;}{&lt;k&gt;}</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalsthevar"><span class="std std-ref">\PolPrintIntervalsTheVar</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalsthesturmname"><span class="std std-ref">\PolPrintIntervalsTheSturmName</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalsthemultiplicity"><span class="std std-ref">\PolPrintIntervalsTheMultiplicity</span></a></p></li>
+</ul>
+</li>
+</ul>
+</section>
+<section id="v0-7-3-2019-02-04">
+<h2>v0.7.3 (2019/02/04)</h2>
+<ul class="simple">
+<li><p>bugfix:</p>
+<ul>
+<li><p>Debugging information not destined to user showed in log if root
+finding was done under <code class="docutils literal notranslate"><span class="pre">\xintverbosetrue</span></code> regime.</p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#polprintintervalsthevar"><span class="std std-ref">\PolPrintIntervalsTheVar</span></a> remained
+defined after <a class="reference internal" href="polexpr-ref.html#polprintintervals"><span class="std std-ref">\PolPrintIntervals</span></a> but was
+left undefined after <a class="reference internal" href="polexpr-ref.html#id61"><span class="std std-ref">\PolPrintIntervals*</span></a>
+(reported by Jürgen Gilg). Now remains defined in both cases, and
+<a class="reference internal" href="polexpr-ref.html#polprintintervalsthesturmname"><span class="std std-ref">\PolPrintIntervalsTheSturmName</span></a>
+also.</p></li>
+<li><p>Polynomial names ending in digits caused errors (reported by Thomas
+Söll).</p></li>
+</ul>
+</li>
+</ul>
+</section>
+<section id="v0-7-4-2019-02-12">
+<h2>v0.7.4 (2019/02/12)</h2>
+<ul class="simple">
+<li><p>bugfix:</p>
+<ul>
+<li><p>20000000000 is too big for <code class="docutils literal notranslate"><span class="pre">\numexpr</span></code>, shouldn’t I know that?
+Thanks to Jürgen Gilg for report.</p></li>
+</ul>
+</li>
+</ul>
+</section>
+<section id="v0-7-5-2020-01-31">
+<h2>v0.7.5 (2020/01/31)</h2>
+<p>Synced with xintexpr 1.4. Requires it.</p>
+</section>
+<section id="v0-8-2021-03-29">
+<span id="polexpr08release"></span><h2>v0.8 (2021/03/29)</h2>
+<p>Synced with xintexpr 1.4d. Requires it.</p>
+<ul class="simple">
+<li><p>breaking changes:</p>
+<ul>
+<li><p>As the usability of character <code class="docutils literal notranslate"><span class="pre">'</span></code> in names has been extended
+from <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> to also generally <code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code>, <code class="docutils literal notranslate"><span class="pre">\xintdefvar</span></code>,
+and <code class="docutils literal notranslate"><span class="pre">\xintdeffunc</span></code>, it means that the infix operators
+<code class="docutils literal notranslate"><span class="pre">'and'</span></code>, <code class="docutils literal notranslate"><span class="pre">'or'</span></code>, and <code class="docutils literal notranslate"><span class="pre">'mod'</span></code> must be replaced
+by <code class="docutils literal notranslate"><span class="pre">&amp;&amp;</span></code>, <code class="docutils literal notranslate"><span class="pre">||</span></code>, and <code class="docutils literal notranslate"><span class="pre">/:</span></code> if they
+follow immediately a variable name (similarly <code class="docutils literal notranslate"><span class="pre">'xor'</span></code> must
+be replaced by the <code class="docutils literal notranslate"><span class="pre">xor()</span></code> function in such case).</p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltoexpr"><span class="std std-ref">\PolToExpr</span></a> by default uses a catcode 12
+<code class="docutils literal notranslate"><span class="pre">^</span></code>. See its documentation and the new configuration
+<a class="reference internal" href="polexpr-ref.html#poltoexprcaret"><span class="std std-ref">\PolToExprCaret</span></a>.</p></li>
+</ul>
+</li>
+<li><p>deprecated:</p>
+<ul>
+<li><p>Usage of <code class="docutils literal notranslate"><span class="pre">P/Q</span></code> for the euclidean quotient of two polynomials is
+deprecated. Start using <code class="docutils literal notranslate"><span class="pre">quo(P,Q)</span></code> in its place.</p></li>
+</ul>
+</li>
+<li><p>bugfix:</p>
+<ul>
+<li><p>The <code class="docutils literal notranslate"><span class="pre">\xintglobaldefstrue</span></code> setting was obeyed only partially
+by the polexpr macros defining polynomials.</p></li>
+<li><p>The <code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code> variables storing the values of the extremities of the
+intervals as found by <a class="reference internal" href="polexpr-ref.html#polsturmisolatezeros"><span class="std std-ref">\PolSturmIsolateZeros</span></a> were not updated at 0.7.5 to the xintexpr 1.4
+format and thus caused low-level TeX errors if used.</p></li>
+<li><p>Attempting to use in <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> a function previously declared
+via <code class="docutils literal notranslate"><span class="pre">\xintdeffunc</span></code> which made usage of the indexing or slicing
+“ople†syntax typically caused <code class="docutils literal notranslate"><span class="pre">TeX</span> <span class="pre">capacity</span> <span class="pre">exceeded</span></code> error.
+Indeed 0.7.5 only partially made polexpr able to cope with the
+extended possibilities for xintexpr 1.4 user-declared functions.
+Hopefully <code class="docutils literal notranslate"><span class="pre">0.8</span></code> achieves full functionality in this context.</p></li>
+</ul>
+</li>
+<li><p>new macros:</p>
+<ul>
+<li><p><a class="reference internal" href="polexpr-ref.html#polnewpolverbosefalse"><span class="std std-ref">\polnewpolverbosefalse</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltoexprcaret"><span class="std std-ref">\PolToExprCaret</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#poltoexprinvar"><span class="std std-ref">\PolToExprInVar</span></a></p></li>
+<li><p>alongside the major new functionalities described in the next item
+<a class="reference internal" href="polexpr-ref.html#poltypeset"><span class="std std-ref">\PolTypeset</span></a> and <a class="reference internal" href="polexpr-ref.html#poltoexpr"><span class="std std-ref">\PolToExpr</span></a> have
+been enhanced to accept as argument a general expression and not
+only a pre-declared polynomial name.</p></li>
+</ul>
+</li>
+<li><p>new features:</p>
+<ul>
+<li><p>The package is usable under Plain and probably most any TeX format,
+and not only under LaTeX.</p></li>
+<li><p>The core of the package has been rewritten entirely in order to
+start letting <code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code> recognize a polynomial type as a genuine
+variable. This has allowed:</p>
+<ul>
+<li><p>to solve the reduced inter-operability problems between polexpr
+and <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> which arose as consequences to the deep <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> <code class="docutils literal notranslate"><span class="pre">1.4</span></code>
+evolution,</p></li>
+<li><p>to make available most of the functionality associated to
+expandable macros directly in the <code class="docutils literal notranslate"><span class="pre">\xinteval</span></code> syntax as
+operators or functions,</p></li>
+<li><p>to provide (expandable) functional interface in <code class="docutils literal notranslate"><span class="pre">\xinteval</span></code> to
+features previously available only via (for some, non-expandable)
+macro interface such as gcd computations.</p></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<p>See the updated <a class="reference internal" href="polexpr-ref.html#quick"><span class="std std-ref">Quick syntax overview</span></a> and then
+<a class="reference internal" href="polexpr-ref.html#polexpr08"><span class="std std-ref">the extended syntax description</span></a>.</p>
+</section>
+<section id="v0-8-1-2021-04-12">
+<h2>v0.8.1 (2021/04/12)</h2>
+<ul class="simple">
+<li><p>breaking changes:</p>
+<ul>
+<li><p>renamed v0.8’s <code class="docutils literal notranslate"><span class="pre">icontent()</span></code> to <a class="reference internal" href="polexpr-ref.html#cont"><span class="std std-ref">cont()</span></a>.</p></li>
+<li><p>renamed v0.8’s <code class="docutils literal notranslate"><span class="pre">lcoeff()</span></code> to <a class="reference internal" href="polexpr-ref.html#lc"><span class="std std-ref">lc()</span></a>.</p></li>
+</ul>
+</li>
+<li><p>bugfix:</p>
+<ul>
+<li><p>Sadly, <code class="docutils literal notranslate"><span class="pre">diff1()</span></code>, <code class="docutils literal notranslate"><span class="pre">diff2()</span></code>, <code class="docutils literal notranslate"><span class="pre">diffn()</span></code> were broken
+for polynomials of degrees 8 or more, due to a typo and
+insufficient testing.</p></li>
+<li><p>The package should have (as documented) required <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> 1.4d
+but in practice it accepted to work with <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> 1.4c, whose
+<code class="docutils literal notranslate"><span class="pre">\xinteval</span></code> does not know how to “output†a polynomial.</p></li>
+<li><p>The definition of one of the two variants of
+<a class="reference internal" href="polexpr-ref.html#polsturmnbofrootsoflessthanorequalto"><span class="std std-ref">\PolSturmNbOfRootsOf…</span></a>
+was broken by an end-of-line space, left-over
+from mass conversion from LaTeX to TeX syntax.</p></li>
+</ul>
+</li>
+<li><p>added:</p>
+<ul>
+<li><p><a class="reference internal" href="polexpr-ref.html#lpol"><span class="std std-ref">lpol()</span></a></p></li>
+<li><p><a class="reference internal" href="polexpr-ref.html#lcoeffs"><span class="std std-ref">lcoeffs()</span></a></p></li>
+</ul>
+</li>
+</ul>
+</section>
+<section id="v0-8-2-2021-05-05">
+<h2>v0.8.2 (2021/05/05)</h2>
+<ul class="simple">
+<li><p>breaking change:</p>
+<ul>
+<li><p>usage of <code class="docutils literal notranslate"><span class="pre">\xintPFloat</span></code> in place of <code class="docutils literal notranslate"><span class="pre">\xintFloat</span></code> for
+<a class="reference internal" href="polexpr-ref.html#poltofloatexprcmd"><span class="std std-ref">\PolToFloatExprCmd</span></a>.</p></li>
+</ul>
+</li>
+<li><p>improved:</p>
+<ul>
+<li><p>Some <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> functions such as <code class="docutils literal notranslate"><span class="pre">rseq()</span></code> use the semi-colon,
+and it was mentioned in the documentation that <a class="reference internal" href="polexpr-ref.html#poldef"><span class="std std-ref">\poldef</span></a>
+will be confused by this and that inner semi-colons could be
+set within braces <code class="docutils literal notranslate"><span class="pre">{;}</span></code> as a work-around. It was not clear from
+this documentation that also <a class="reference internal" href="polexpr-ref.html#id5"><span class="std std-ref">\PolDef</span></a> required
+this work-around. With this relase only <a class="reference internal" href="polexpr-ref.html#poldef"><span class="std std-ref">\poldef</span></a> but
+not <a class="reference internal" href="polexpr-ref.html#id5"><span class="std std-ref">\PolDef</span></a> needs the work-around.</p></li>
+</ul>
+</li>
+<li><p>track <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> <code class="docutils literal notranslate"><span class="pre">1.4e</span></code> changes relative to powers.</p></li>
+</ul>
+</section>
+<section id="v0-8-3-2021-05-27">
+<h2>v0.8.3 (2021/05/27)</h2>
+<ul class="simple">
+<li><p>small internal update to track an <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> <code class="docutils literal notranslate"><span class="pre">1.4h</span></code> change
+regarding handling of exceptions. Will require this version at
+least on loading.</p></li>
+</ul>
+</section>
+<section id="v0-8-4-2021-11-01">
+<h2>v0.8.4 (2021/11/01)</h2>
+<ul class="simple">
+<li><p>bugfix: <a class="reference internal" href="polexpr-ref.html#id41"><span class="std std-ref">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></a> did not declare the <code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;_norr</span></code> and
+<code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;_sqf_norr</span></code> polynomials if original polynomial had no real
+root!</p></li>
+</ul>
+</section>
+<section id="v0-8-5-2021-11-30">
+<h2>v0.8.5 (2021/11/30)</h2>
+<ul class="simple">
+<li><p>bugfix: support for the <code class="docutils literal notranslate"><span class="pre">intfrom()</span></code> function was in the code,
+but the declaration to the polynomial parser had not been done.</p></li>
+<li><p>track (belatedly) upstream deprecation of <code class="docutils literal notranslate"><span class="pre">\xintSignedFrac</span></code> and
+<code class="docutils literal notranslate"><span class="pre">\xintSignedFwOver</span></code> at <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> <code class="docutils literal notranslate"><span class="pre">1.4g</span></code></p></li>
+</ul>
+</section>
+<section id="v0-8-6-2022-01-09">
+<h2>v0.8.6 (2022/01/09)</h2>
+<ul class="simple">
+<li><p>provide a separate <code class="docutils literal notranslate"><span class="pre">polexpr-examples.pdf</span></code> with examples formerly
+shown as part of the html documentation.</p></li>
+<li><p>minor improvement to the computation of a priori bounds on real roots.</p></li>
+<li><p>add <a class="reference internal" href="polexpr-ref.html#polprintintervalsrowseparator"><span class="std std-ref">\PolPrintIntervalsRowSeparator</span></a>
+and allow usage of <code class="docutils literal notranslate"><span class="pre">amsmath</span></code> environments in custom
+<a class="reference internal" href="polexpr-ref.html#polprintintervalsbeginenv"><span class="std std-ref">\PolPrintIntervalsBeginEnv</span></a> and
+<a class="reference internal" href="polexpr-ref.html#polprintintervalsendenv"><span class="std std-ref">\PolPrintIntervalsEndEnv</span></a>.</p></li>
+</ul>
+</section>
+<section id="v0-8-7-2022-05-14">
+<h2>v0.8.7 (2022/05/14)</h2>
+<ul class="simple">
+<li><p>bugfix: catcode sanitization by <a class="reference internal" href="polexpr-ref.html#poldef"><span class="std std-ref">\poldef</span></a> was minimal
+ever since <code class="docutils literal notranslate"><span class="pre">0.1</span></code> and handled only the semi-colon. Thus e.g. the
+active <code class="docutils literal notranslate"><span class="pre">!</span></code> from babel-french caused errors and <code class="docutils literal notranslate"><span class="pre">\string!</span></code> was
+needed as work-around for factorials. Now the same sanitization as
+for <code class="docutils literal notranslate"><span class="pre">\xintdefvar</span></code> and <code class="docutils literal notranslate"><span class="pre">\xintdeffunc</span></code> is applied. This however can
+only work at locations where the catcodes are not yet frozen at the
+time <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> expands.</p></li>
+<li><p>split the html documentation into three files and enhance it via CSS
+styling.</p></li>
+</ul>
+</section>
+</section>
+
+
+ <div class="clearer"></div>
+ </div>
+ </div>
+ </div>
+ <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
+ <div class="sphinxsidebarwrapper"><h3>Contents of this page</h3>
+<ul>
+<li><a class="reference internal" href="#">CHANGES</a><ul>
+<li><a class="reference internal" href="#v0-1-2018-01-11-initial-release-features">v0.1 (2018/01/11): initial release. Features:</a></li>
+<li><a class="reference internal" href="#v0-2-2018-01-14">v0.2 (2018/01/14)</a></li>
+<li><a class="reference internal" href="#v0-3-2018-01-17">v0.3 (2018/01/17)</a></li>
+<li><a class="reference internal" href="#v0-3-1-2018-01-18">v0.3.1 (2018/01/18)</a></li>
+<li><a class="reference internal" href="#v0-4-2018-02-16">v0.4 (2018/02/16)</a></li>
+<li><a class="reference internal" href="#v0-4-1-2018-03-01">v0.4.1 (2018/03/01)</a></li>
+<li><a class="reference internal" href="#v0-4-2-2018-03-03">v0.4.2 (2018/03/03)</a></li>
+<li><a class="reference internal" href="#v0-5-2018-04-08">v0.5 (2018/04/08)</a></li>
+<li><a class="reference internal" href="#v0-5-1-2018-04-22">v0.5.1 (2018/04/22)</a></li>
+<li><a class="reference internal" href="#v0-6-2018-11-20">v0.6 (2018/11/20)</a></li>
+<li><a class="reference internal" href="#v0-7-2018-12-08-v0-7-1-bugfix-v0-7-2-2nd-bugfix-2018-12-09">v0.7 (2018/12/08), v0.7.1 (bugfix), v0.7.2 (2nd bugfix) (2018/12/09)</a></li>
+<li><a class="reference internal" href="#v0-7-3-2019-02-04">v0.7.3 (2019/02/04)</a></li>
+<li><a class="reference internal" href="#v0-7-4-2019-02-12">v0.7.4 (2019/02/12)</a></li>
+<li><a class="reference internal" href="#v0-7-5-2020-01-31">v0.7.5 (2020/01/31)</a></li>
+<li><a class="reference internal" href="#v0-8-2021-03-29">v0.8 (2021/03/29)</a></li>
+<li><a class="reference internal" href="#v0-8-1-2021-04-12">v0.8.1 (2021/04/12)</a></li>
+<li><a class="reference internal" href="#v0-8-2-2021-05-05">v0.8.2 (2021/05/05)</a></li>
+<li><a class="reference internal" href="#v0-8-3-2021-05-27">v0.8.3 (2021/05/27)</a></li>
+<li><a class="reference internal" href="#v0-8-4-2021-11-01">v0.8.4 (2021/11/01)</a></li>
+<li><a class="reference internal" href="#v0-8-5-2021-11-30">v0.8.5 (2021/11/30)</a></li>
+<li><a class="reference internal" href="#v0-8-6-2022-01-09">v0.8.6 (2022/01/09)</a></li>
+<li><a class="reference internal" href="#v0-8-7-2022-05-14">v0.8.7 (2022/05/14)</a></li>
+</ul>
+</li>
+</ul>
+
+ <div role="note" aria-label="source link">
+ <h3>This Page</h3>
+ <ul class="this-page-menu">
+ <li><a href="polexpr-changes.rst.txt"
+ rel="nofollow">Show Source</a></li>
+ </ul>
+ </div>
+ <div>
+ <h4>Previous topic</h4>
+ <p class="topless"><a href="polexpr-ref.html"
+ title="previous chapter">polexpr reference</a></p>
+ </div>
+ </div>
+ </div>
+ <div class="clearer"></div>
+ </div>
+ <div class="related" role="navigation" aria-label="related navigation">
+ <h3>Navigation</h3>
+ <ul>
+ <li class="right" style="margin-right: 10px">
+ <a href="polexpr-ref.html" title="polexpr reference"
+ >previous</a></li>
+ <li class="nav-item nav-item-0"><a href="polexpr.html">polexpr 0.8.7 documentation</a> &#187;</li>
+ <li class="nav-item nav-item-this"><a href="">CHANGES</a></li>
+ </ul>
+ </div>
+ <div class="footer" role="contentinfo">
+ &#169; Copyright 2022, Jean-François Burnol.
+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.0.0+/f58771c09.
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/macros/generic/polexpr/polexpr-changes.rst.txt b/macros/generic/polexpr/polexpr-changes.rst.txt
new file mode 100644
index 0000000000..c1f2c834ec
--- /dev/null
+++ b/macros/generic/polexpr/polexpr-changes.rst.txt
@@ -0,0 +1,513 @@
+.. comment: -*- fill-column: 72; mode: rst -*-
+
+=========
+ CHANGES
+=========
+
+.. _firstrelease:
+
+v0.1 (2018/01/11): initial release. Features:
+---------------------------------------------
+
+* The :ref:`\\poldef <poldef;>` parser itself,
+* Differentiation and anti-differentiation,
+* Euclidean division and GCDs,
+* Various utilities such as :ref:`\\PolFromCSV <PolFromCSV>`,
+ :ref:`\\PolMapCoeffs <PolMapCoeffs>`,
+ :ref:`\\PolToCSV <PolToCSV>`, :ref:`\\PolToExpr <PolToExpr>`, ...
+
+Only one-variable polynomials so far.
+
+v0.2 (2018/01/14)
+-----------------
+
+* Fix: ``"README thinks \numexpr recognizes ^ operator"``.
+* Convert README to reStructuredText markup.
+* Move main documentation from README to separate ``polexpr.txt`` file.
+* Provide ``polexpr.html`` as obtained via DocUtils_ ``rst2html.py``.
+* Convert README to (CTAN compatible) Markdown markup.
+
+Due to lack of available time the test suite might not be extensive
+enough. Bug reports are very welcome!
+
+v0.3 (2018/01/17)
+-----------------
+
+* bug fixes:
+
+ - the ``0.1`` :ref:`\\PolEval <PolEvalAt>` accepted expressions for its
+ second argument, but this was removed by mistake at ``0.2``. Restored.
+
+ **Attention**: at ``0.4`` this has been reverted again, and
+ :ref:`\\PolEval{P}\\AtExpr{foo} <PolEvalAtExpr>` syntax is needed for
+ using expressions in the second argument.
+* incompatible or breaking changes:
+
+ - :ref:`\\PolToExpr <PolToExpr>` now by default uses *descending*
+ powers (it also treats differently coefficients equal to 1 or -1.)
+ Use :ref:`\\PolToExpr* <PolToExpr*>` for *ascending* powers.
+ - :ref:`\\PolEval <PolEvalAt>` reduced the output to smallest terms,
+ but as this is costly with big fractions and not needed if e.g.
+ wrapped in an ``\xintRound`` or ``\xintFloat``, this step has been
+ removed; the former meaning is available as
+ :ref:`\\PolEvalReduced <PolEvalReducedAt>`.
+* new (or newly documented) macros:
+
+ - :ref:`\\PolTypesetCmd <PolTypesetCmd>`
+ - :ref:`\\PolTypesetCmdPrefix <PolTypesetCmdPrefix>`
+ - :ref:`\\PolTypesetMonomialCmd <PolTypesetMonomialCmd>`
+ - :ref:`\\PolEvalReducedAt <PolEvalReducedAt>`
+ - :ref:`\\PolToFloatExpr <PolToFloatExpr>`
+ - :ref:`\\PolToExprOneTerm <PolToExprOneTerm>`
+ - :ref:`\\PolToFloatExprOneTerm <PolToFloatExprOneTerm>`
+ - :ref:`\\PolToExprCmd <PolToExprCmd>`
+ - :ref:`\\PolToFloatExprCmd <PolToFloatExprCmd>`
+ - :ref:`\\PolToExprTermPrefix <PolToExprTermPrefix>`
+ - :ref:`\\PolToExprVar <PolToExprVar>`
+ - :ref:`\\PolToExprTimes <PolToExprTimes>`
+* improvements:
+
+ - documentation has a table of contents, internal hyperlinks,
+ standardized signature notations and added explanations.
+ - one can do ``\PolLet{g}={f}`` or ``\PolLet{g}{f}``.
+ - ``\PolToExpr{f}`` is highly customizable.
+ - :ref:`\\poldef <poldef;>` and other defining macros prepare the
+ polynomial functions for usage within ``\xintthefloatexpr`` (or
+ ``\xintdeffloatvar``). Coefficients are pre-rounded to the floating
+ point precision. Indispensible for numerical algorithms, as exact
+ fractions, even reduced, quickly become very big. See the documentation
+ about how to use the exact polynomials also in floating point context.
+
+ **Attention**: this has been reverted at ``0.4``. The macro
+ :ref:`\\PolGenFloatVariant <PolGenFloatVariant>` must be used for
+ generation floating point polynomial functions.
+
+v0.3.1 (2018/01/18)
+-------------------
+
+Fixes two typos in example code included in the documentation.
+
+v0.4 (2018/02/16)
+-----------------
+
+* bug fixes:
+
+ - when Euclidean division gave a zero remainder, the internal
+ representation of this zero polynomial could be faulty; this
+ could cause mysterious bugs in conjunction with other package
+ macros such as :ref:`\\PolMapCoeffs <PolMapCoeffs>`.
+ - :ref:`\\PolGCD <PolGCD>` was buggy in case of first polynomial being
+ of lesser degree than the second one.
+* breaking changes:
+
+ - formerly :ref:`\\PolEval{P}\\At{foo} <PolEvalAt>` allowed ``foo`` to
+ be an expression, which was transparently handled via
+ ``\xinttheexpr``. Now, ``foo`` must be a fraction (or a macro
+ expanding to such) in the format acceptable by ``xintfrac.sty``
+ macros. Use :ref:`\\PolEval{P}\\AtExpr{foo} <PolEvalAtExpr>` for more
+ general arguments using expression syntax. E.g., if ``foo`` is the
+ name of a variable known to ``\xintexpr``.
+
+ The same holds for :ref:`\\PolEvalReduced <PolEvalReducedAt>`
+ and :ref:`\\PolFloatEval <PolFloatEvalAt>`.
+ - the ``3.0`` automatic generation of floating point variants has
+ been reverted. Not only do *not* the package macros automatically
+ generate floating point variants of newly created polynomials,
+ they actually make pre-existing such variant undefined.
+
+ See :ref:`\\PolGenFloatVariant <PolGenFloatVariant>`.
+* new non-expandable macros:
+
+ - :ref:`\\PolGenFloatVariant <PolGenFloatVariant>`
+ - :ref:`\\PolGlobalLet <PolGlobalLet>`
+ - :ref:`\\PolTypesetOne <PolTypesetOne>`
+ - :ref:`\\PolQuo <PolQuo>`
+ - :ref:`\\PolRem <PolRem>`
+ - :ref:`\\PolToSturm <PolToSturm>`
+ - :ref:`\\PolToSturm\* <PolToSturm*>`
+ - :ref:`\\PolSetToSturmChainSignChangesAt <PolSetToSturmChainSignChangesAt>`
+ - :ref:`\\PolSetToNbOfZerosWithin <PolSetToNbOfZerosWithin>`
+ - :ref:`\\PolSturmIsolateZeros <PolSturmIsolateZeros>`
+ - :ref:`\\PolRefineInterval* <PolRefineInterval*>`
+ - :ref:`\\PolRefineInterval[N] <PolRefineInterval[]>`
+ - :ref:`\\PolEnsureIntervalLength <PolEnsureIntervalLength>`
+ - :ref:`\\PolEnsureIntervalLengths <PolEnsureIntervalLengths>`
+ - :ref:`\\PolPrintIntervals <PolPrintIntervals>`
+ - :ref:`\\PolPrintIntervalsPrintExactZero <PolPrintIntervalsPrintExactZero>`
+ - :ref:`\\PolPrintIntervalsPrintLeftEndPoint <PolPrintIntervalsPrintLeftEndPoint>`
+ - :ref:`\\PolPrintIntervalsPrintRightEndPoint <PolPrintIntervalsPrintRightEndPoint>`
+ - :ref:`\\PolReduceCoeffs* <PolReduceCoeffs*>`
+ - :ref:`\\PolMakeMonic <PolMakeMonic>`
+* new expandable macros:
+
+ - :ref:`\\PolToExprOneTermStyleA <PolToExprOneTermStyleA>`
+ - :ref:`\\PolIfCoeffIsPlusOrMinusOne <PolIfCoeffIsPlusOrMinusOne>`
+ - :ref:`\\PolLeadingCoeff <PolLeadingCoeff>`
+ - :ref:`\\PolSturmChainLength <PolSturmChainLength>`
+ - :ref:`\\PolSturmNbOfIsolatedZeros <PolSturmNbOfIsolatedZeros>`
+ - :ref:`\\PolSturmIfZeroExactlyKnown <PolSturmIfZeroExactlyKnown>`
+ - :ref:`\\PolSturmIsolatedZeroLeft <PolSturmIsolatedZeroLeft>`
+ - :ref:`\\PolSturmIsolatedZeroRight <PolSturmIsolatedZeroRight>`
+ - ``\PolPrintIntervalsTheEndPoint`` (removed at 0.7)
+ - :ref:`\\PolPrintIntervalsTheIndex <PolPrintIntervalsTheIndex>`
+ - ``\PolIfEndPointIsPositive`` (removed at 0.7)
+ - ``\PolIfEndPointIsNegative`` (removed at 0.7)
+ - ``\PolIfEndPointIsZero`` (removed at 0.7)
+ - :ref:`\\PolIntervalWidth <PolIntervalWidth>`
+ - :ref:`\\PolDecToString <PolDecToString>`
+* improvements:
+
+ The main new feature is implementation of the `Sturm algorithm`_
+ for localization of the real roots of polynomials.
+
+v0.4.1 (2018/03/01)
+-------------------
+
+Synced with xint 1.3.
+
+v0.4.2 (2018/03/03)
+-------------------
+
+Documentation fix.
+
+v0.5 (2018/04/08)
+-----------------
+
+* bug fixes:
+
+ - :ref:`\\PolGet{polname}\\fromarray\\macro <PolGet>`
+ crashed when ``\macro`` was
+ an xinttools_ array macro with no items. It now produces the zero
+ polynomial.
+* breaking changes:
+
+ - :ref:`\\PolToSturm <PolToSturm>` creates primitive integer coefficients
+ polynomials. This speeds up localization of roots via
+ :ref:`\\PolSturmIsolateZeros <PolSturmIsolateZeros>`. In case of user
+ protests the author will make available again the code producing the
+ bona fide Sturm polynomials as used formerly.
+ - polynomials created from :ref:`\\PolFromCSV <PolFromCSV>` or
+ :ref:`\\PolGet <PolGet>`
+ get their coefficients normalized via xintfrac_\ 's ``\xintRaw``.
+* experimental change:
+
+ - optional argument to :ref:`\\PolSturmIsolateZeros <PolSturmIsolateZeros>`
+ (see ``The degree 41 polynomial with -2, -1.9, -1.8, ..., 0, 0.1, ...,
+ 1.9, 2 as roots`` in ``polexpr-examples.pdf``). It will presumably be
+ replaced in future by an interval specification.
+* new non-expandable macro:
+
+ - :ref:`\\PolMakePrimitive <PolMakePrimitive>`
+* new expandable macro:
+
+ - :ref:`\\PolIContent <PolIContent>`
+
+v0.5.1 (2018/04/22)
+-------------------
+
+* new feature:
+
+ - the character ``'`` can be used in polynomial names.
+
+v0.6 (2018/11/20)
+-----------------
+
+* bugfix:
+
+ - the starred variant
+ :ref:`\\PolToSturm*{\<polname\>}{\<sturmname\>} <PolToSturm*>`
+ was broken. On the occasion of the fix, its meaning has
+ been modified, see its documentation.
+
+ - using :ref:`\\PolToSturm <PolToSturm>` with a constant polynomial
+ caused a division by zero error.
+
+* new macro:
+
+ - :ref:`\\PolSturmIsolateZeros* <PolSturmIsolateZeros*>`
+ acts like the :ref:`non-starred variant
+ <PolSturmIsolateZeros>` then computes all the multiplicities.
+
+* new expandable macros:
+
+ - :ref:`\\PolSturmIsolatedZeroMultiplicity{\<sturmname\>}{\<index\>} <PolSturmIsolatedZeroMultiplicity>`
+ - :ref:`\\PolSturmNbOfRootsOf{\<sturmname\>}\\LessThanOrEqualTo{\<value\>} <PolSturmNbOfRootsOfLessThanOrEqualTo>`
+ - :ref:`\\PolSturmNbOfRootsOf{\<sturmname\>}\\LessThanOrEqualToExpr{\<num. expr.\>} <PolSturmNbOfRootsOfLessThanOrEqualToExpr>`
+ - :ref:`\\PolSturmNbWithMultOfRootsOf{\<sturmname\>}\\LessThanOrEqualTo{\<value\>} <PolSturmNbWithMultOfRootsOfLessThanOrEqualTo>`
+ - :ref:`\\PolSturmNbWithMultOfRootsOf{\<sturmname\>}\\LessThanOrEqualToExpr{\<num. expr.\>} <PolSturmNbWithMultOfRootsOfLessThanOrEqualToExpr>`
+
+v0.7 (2018/12/08), v0.7.1 (bugfix), v0.7.2 (2nd bugfix) (2018/12/09)
+--------------------------------------------------------------------
+
+* breaking changes:
+
+ - although :ref:`\\PolPrintIntervals[\<varname\>]{\<sturmname\>} <PolPrintIntervals>` default output
+ remains the same, some auxiliary macros for user-customization
+ have been removed: ``\PolPrintIntervalsTheEndPoint``,
+ ``\PolIfEndPointIsPositive{T}{F}``,
+ ``\PolIfEndPointIsNegative{T}{F}``, and
+ ``\PolIfEndPointIsZero{T}{F}``.
+
+* bugfix:
+
+ - it could happen that, contrarily to documentation, an interval computed
+ by :ref:`\\PolSturmIsolateZeros{\<sturmname\>} <PolSturmIsolateZeros>` had
+ zero as an endpoint,
+ - :ref:`\\PolEnsureIntervalLength{\<sturmname\>}{\<index\>}{\<exponent\>}
+ <PolEnsureIntervalLength>` could under certain circumstances erroneously
+ replace a non-zero root by zero,
+ - :ref:`\\PolEnsureIntervalLengths{\<sturmname\>}{\<exponent\>}
+ <PolEnsureIntervalLengths>` crashed when used with a polynomial with no
+ real roots, hence for which no isolation intervals existed (thanks to
+ Thomas Söll for report).
+
+* new macros:
+
+ - :ref:`\\PolSturmIsolateZeros**{\<sturmname\>} <PolSturmIsolateZeros**>`
+ - :ref:`\\PolSturmIsolateZerosGetMultiplicitiesAndRationalRoots{\<sturmname\>} <PolSturmIsolateZerosGetMultiplicitiesAndRationalRoots>`
+ - :ref:`\\PolSturmIsolateZerosAndFindRationalRoots{\<sturmname\>} <PolSturmIsolateZerosAndFindRationalRoots>`
+ - :ref:`\\polexprsetup <polexprsetup>`
+ - :ref:`\\PolPrintIntervals* <PolPrintIntervals*>`
+ - :ref:`\\PolPrintIntervalsNoRealRoots <PolPrintIntervalsNoRealRoots>`
+ - :ref:`\\PolPrintIntervalsBeginEnv <PolPrintIntervalsBeginEnv>`
+ - :ref:`\\PolPrintIntervalsEndEnv <PolPrintIntervalsEndEnv>`
+ - :ref:`\\PolPrintIntervalsKnownRoot <PolPrintIntervalsKnownRoot>`
+ - :ref:`\\PolPrintIntervalsUnknownRoot <PolPrintIntervalsUnknownRoot>`
+ - :ref:`\\PolPrintIntervalsPrintMultiplicity <PolPrintIntervalsPrintMultiplicity>`
+
+* new expandable macros:
+
+ - :ref:`\\PolSturmNbOfRationalRoots{\<sturmname\>} <PolSturmNbOfRationalRoots>`
+ - :ref:`\\PolSturmNbOfRationalRootsWithMultiplicities{\<sturmname\>} <PolSturmNbOfRationalRootsWithMultiplicities>`
+ - :ref:`\\PolSturmRationalRoot{\<sturmname\>}{\<k\>} <PolSturmRationalRoot>`
+ - :ref:`\\PolSturmRationalRootIndex{\<sturmname\>}{\<k\>} <PolSturmRationalRootIndex>`
+ - :ref:`\\PolSturmRationalRootMultiplicity{\<sturmname\>}{\<k\>} <PolSturmRationalRootMultiplicity>`
+ - :ref:`\\PolPrintIntervalsTheVar <PolPrintIntervalsTheVar>`
+ - :ref:`\\PolPrintIntervalsTheSturmName <PolPrintIntervalsTheSturmName>`
+ - :ref:`\\PolPrintIntervalsTheMultiplicity <PolPrintIntervalsTheMultiplicity>`
+
+v0.7.3 (2019/02/04)
+-------------------
+
+* bugfix:
+
+ - Debugging information not destined to user showed in log if root
+ finding was done under ``\xintverbosetrue`` regime.
+ - :ref:`\\PolPrintIntervalsTheVar <PolPrintIntervalsTheVar>` remained
+ defined after :ref:`\\PolPrintIntervals <PolPrintIntervals>` but was
+ left undefined after :ref:`\\PolPrintIntervals* <PolPrintIntervals*>`
+ (reported by Jürgen Gilg). Now remains defined in both cases, and
+ :ref:`\\PolPrintIntervalsTheSturmName <PolPrintIntervalsTheSturmName>`
+ also.
+ - Polynomial names ending in digits caused errors (reported by Thomas
+ Söll).
+
+v0.7.4 (2019/02/12)
+-------------------
+
+* bugfix:
+
+ - 20000000000 is too big for ``\numexpr``, shouldn't I know that?
+ Thanks to Jürgen Gilg for report.
+
+v0.7.5 (2020/01/31)
+-------------------
+
+Synced with xintexpr 1.4. Requires it.
+
+.. _polexpr08release:
+
+v0.8 (2021/03/29)
+-----------------
+
+Synced with xintexpr 1.4d. Requires it.
+
+* breaking changes:
+
+ - As the usability of character ``'`` in names has been extended
+ from ``\poldef`` to also generally ``\xintexpr``, ``\xintdefvar``,
+ and ``\xintdeffunc``, it means that the infix operators
+ ``'and'``, ``'or'``, and ``'mod'`` must be replaced
+ by ``&&``, ``||``, and ``/:`` if they
+ follow immediately a variable name (similarly ``'xor'`` must
+ be replaced by the ``xor()`` function in such case).
+
+ - :ref:`\\PolToExpr <PolToExpr>` by default uses a catcode 12
+ ``^``. See its documentation and the new configuration
+ :ref:`\\PolToExprCaret <PolToExprCaret>`.
+
+* deprecated:
+
+ - Usage of ``P/Q`` for the euclidean quotient of two polynomials is
+ deprecated. Start using ``quo(P,Q)`` in its place.
+
+* bugfix:
+
+ - The ``\xintglobaldefstrue`` setting was obeyed only partially
+ by the polexpr macros defining polynomials.
+
+ - The ``\xintexpr`` variables storing the values of the extremities of the
+ intervals as found by :ref:`\\PolSturmIsolateZeros
+ <PolSturmIsolateZeros>` were not updated at 0.7.5 to the xintexpr 1.4
+ format and thus caused low-level TeX errors if used.
+
+ - Attempting to use in ``\poldef`` a function previously declared
+ via ``\xintdeffunc`` which made usage of the indexing or slicing
+ "ople" syntax typically caused ``TeX capacity exceeded`` error.
+ Indeed 0.7.5 only partially made polexpr able to cope with the
+ extended possibilities for xintexpr 1.4 user-declared functions.
+ Hopefully ``0.8`` achieves full functionality in this context.
+
+* new macros:
+
+ - :ref:`\\polnewpolverbosefalse <polnewpolverbosefalse>`
+ - :ref:`\\PolToExprCaret <PolToExprCaret>`
+ - :ref:`\\PolToExprInVar <PolToExprInVar>`
+ - alongside the major new functionalities described in the next item
+ :ref:`\\PolTypeset <PolTypeset>` and :ref:`\\PolToExpr <PolToExpr>` have
+ been enhanced to accept as argument a general expression and not
+ only a pre-declared polynomial name.
+
+* new features:
+
+ - The package is usable under Plain and probably most any TeX format,
+ and not only under LaTeX.
+
+ - The core of the package has been rewritten entirely in order to
+ start letting ``\xintexpr`` recognize a polynomial type as a genuine
+ variable. This has allowed:
+
+ - to solve the reduced inter-operability problems between polexpr
+ and xintexpr_ which arose as consequences to the deep xintexpr_ ``1.4``
+ evolution,
+
+ - to make available most of the functionality associated to
+ expandable macros directly in the ``\xinteval`` syntax as
+ operators or functions,
+
+ - to provide (expandable) functional interface in ``\xinteval`` to
+ features previously available only via (for some, non-expandable)
+ macro interface such as gcd computations.
+
+See the updated :ref:`Quick syntax overview <quick>` and then
+:ref:`the extended syntax description <polexpr08>`.
+
+v0.8.1 (2021/04/12)
+-------------------
+
+* breaking changes:
+
+ - renamed v0.8's ``icontent()`` to :ref:`cont() <cont>`.
+ - renamed v0.8's ``lcoeff()`` to :ref:`lc() <lc>`.
+
+* bugfix:
+
+ - Sadly, ``diff1()``, ``diff2()``, ``diffn()`` were broken
+ for polynomials of degrees 8 or more, due to a typo and
+ insufficient testing.
+
+ - The package should have (as documented) required xintexpr_ 1.4d
+ but in practice it accepted to work with xintexpr_ 1.4c, whose
+ ``\xinteval`` does not know how to "output" a polynomial.
+
+ - The definition of one of the two variants of
+ :ref:`\\PolSturmNbOfRootsOf... <PolSturmNbOfRootsOfLessThanOrEqualTo>`
+ was broken by an end-of-line space, left-over
+ from mass conversion from LaTeX to TeX syntax.
+
+* added:
+
+ - :ref:`lpol() <lpol>`
+ - :ref:`lcoeffs() <lcoeffs>`
+
+v0.8.2 (2021/05/05)
+-------------------
+
+* breaking change:
+
+ - usage of ``\xintPFloat`` in place of ``\xintFloat`` for
+ :ref:`\\PolToFloatExprCmd <PolToFloatExprCmd>`.
+
+* improved:
+
+ - Some xintexpr_ functions such as ``rseq()`` use the semi-colon,
+ and it was mentioned in the documentation that :ref:`\\poldef <poldef;>`
+ will be confused by this and that inner semi-colons could be
+ set within braces ``{;}`` as a work-around. It was not clear from
+ this documentation that also :ref:`\\PolDef <PolDef>` required
+ this work-around. With this relase only :ref:`\\poldef <poldef;>` but
+ not :ref:`\\PolDef <PolDef>` needs the work-around.
+
+* track xintexpr_ ``1.4e`` changes relative to powers.
+
+v0.8.3 (2021/05/27)
+-------------------
+
+* small internal update to track an xintexpr_ ``1.4h`` change
+ regarding handling of exceptions. Will require this version at
+ least on loading.
+
+v0.8.4 (2021/11/01)
+-------------------
+
+* bugfix: :ref:`\\PolSturmIsolateZeros**{\<sturmname\>}
+ <PolSturmIsolateZeros**>` did not declare the ``<sturmname>_norr`` and
+ ``<sturmname>_sqf_norr`` polynomials if original polynomial had no real
+ root!
+
+v0.8.5 (2021/11/30)
+-------------------
+
+* bugfix: support for the ``intfrom()`` function was in the code,
+ but the declaration to the polynomial parser had not been done.
+
+* track (belatedly) upstream deprecation of ``\xintSignedFrac`` and
+ ``\xintSignedFwOver`` at xintexpr_ ``1.4g``
+
+v0.8.6 (2022/01/09)
+-------------------
+
+* provide a separate ``polexpr-examples.pdf`` with examples formerly
+ shown as part of the html documentation.
+
+* minor improvement to the computation of a priori bounds on real roots.
+
+* add :ref:`\\PolPrintIntervalsRowSeparator <PolPrintIntervalsRowSeparator>`
+ and allow usage of ``amsmath`` environments in custom
+ :ref:`\\PolPrintIntervalsBeginEnv <PolPrintIntervalsBeginEnv>` and
+ :ref:`\\PolPrintIntervalsEndEnv <PolPrintIntervalsEndEnv>`.
+
+v0.8.7 (2022/05/14)
+-------------------
+
+* bugfix: catcode sanitization by :ref:`\\poldef <poldef;>` was minimal
+ ever since ``0.1`` and handled only the semi-colon. Thus e.g. the
+ active ``!`` from babel-french caused errors and ``\string!`` was
+ needed as work-around for factorials. Now the same sanitization as
+ for ``\xintdefvar`` and ``\xintdeffunc`` is applied. This however can
+ only work at locations where the catcodes are not yet frozen at the
+ time ``\poldef`` expands.
+
+* split the html documentation into three files and enhance it via CSS
+ styling.
+
+
+.. _xinttools:
+.. _xintfrac:
+.. _xint: https://www.ctan.org/pkg/xint
+
+.. _xintexpr: https://www.ctan.org/pkg/xintexpr
+
+.. _xintsession: https://www.ctan.org/pkg/xintsession
+
+.. _Wilkinson polynomial: https://en.wikipedia.org/wiki/Wilkinson%27s_polynomial
+
+.. _Sturm algorithm:
+.. _Sturm Theorem: https://en.wikipedia.org/wiki/Sturm%27s_theorem
+
+.. _DocUtils: http://docutils.sourceforge.net/docs/index.html
+
+
+.. Local variables:
+.. sentence-end-double-space: t;
+.. End:
diff --git a/macros/generic/polexpr/polexpr-examples.pdf b/macros/generic/polexpr/polexpr-examples.pdf
index 1c67b4e533..5be0a95a42 100644
--- a/macros/generic/polexpr/polexpr-examples.pdf
+++ b/macros/generic/polexpr/polexpr-examples.pdf
Binary files differ
diff --git a/macros/generic/polexpr/polexpr-examples.tex b/macros/generic/polexpr/polexpr-examples.tex
index fa2f330513..564c1912da 100644
--- a/macros/generic/polexpr/polexpr-examples.tex
+++ b/macros/generic/polexpr/polexpr-examples.tex
@@ -145,25 +145,12 @@
\makeatletter
\catcode`_ 11
-\def\everbatimtop {\MacroFont\small}% default
-\let\everbatimbottom\empty
-\let\everbatimhook\empty
-
\def\everbatim {\s@everbatim\@everbatim }
-\@namedef{everbatim*}{\s@everbatim\expandafter\@everbatimx\expandafter
- {\the\newlinechar}}
-\let\everbatimbgcolorcmd\empty
-\def\everbatimeverypar{\strut
- {\everbatimbgcolorcmd\vrule\@width\linewidth }%
- \kern-\linewidth
- \kern\everbatimindent }
-\def\everbatimindent {\z@}
-% voir plus loin atbegindocument
+%! ancienne méthode sans doute motivé par possibilité code ferme un groupe?
+%! \@namedef{everbatim*}{\s@everbatim\@everbatimx\expandafter
+%! {\the\newlinechar}}
+\@namedef{everbatim*}{\s@everbatim\@everbatimx }
-\def\endeverbatim {\if@newlist \leavevmode\fi\endtrivlist }
-
-\@namedef{endeverbatim*}{\endeverbatim\aftergroup\everbatimundoparskip}
-\def\everbatimundoparskip{\vbox{}\kern-\baselineskip\kern-\parskip}
% Note 25 juin 2021
% On ne peut pas emboîter un everbatim à l'intérieur d'un everbatim
% ou un everbatim* à l'intérieur d'un everbatim*...
@@ -197,6 +184,14 @@
}%
\obeylines \@vobeyspaces
}
+\def\everbatimtop {\MacroFont\small}% default
+\let\everbatimhook\empty
+\def\everbatimeverypar{\strut
+ {\everbatimbgcolorcmd\vrule\@width\linewidth }%
+ \kern-\linewidth
+ \kern\everbatimindent }
+\let\everbatimbgcolorcmd\empty
+\def\everbatimindent {\z@}
\begingroup
\lccode`X 13
@@ -210,31 +205,47 @@
|lowercase[|endgroup% both freezes catcodes and converts X to active ^^M
|def|@everbatim #1X#2\end{everbatim}%
[#2|end[everbatim]|everbatimbottom ]
-|def|@everbatimx #1#2X#3\end{everbatimY}]%
- {#3\end{everbatim*}%
- \everbatimbottom
+|def|@everbatimx #1X#2\end{everbatimY}]%
+ {#2\end{everbatim*}%
+% refactored 2022/01/11, rather than passing \newlinechar value
+% as was done formerly via everbatim* (see above) and fetching it here as #1
+% it is thus assumed executed contents will not terminate a scope
+ \edef\everbatimrestorenewlinechar{\newlinechar\the\newlinechar\relax}%
\newlinechar 13
+% refactored 2022/01/11:
+% attention, \parskip set to zero for execution of contents
+% reason: avoid extra space if everbatim* is in an \item of a list
+% between verbatim and output of execution, if it starts a paragraph
+% \vskip-\parskip would be no good in case contents create a display
+ \edef\everbatimrestoreparskip{\parskip\the\parskip}%
+ \parskip\z@skip
% execution as LaTeX code of contents
\everbatimxprehook
- \scantokens {#3}%
- \newlinechar #1\relax
+ \scantokens {#2}%
+ \everbatimrestorenewlinechar
+ \everbatimrestoreparskip
\everbatimxposthook
}%
-
% L'espace venant du endofline final mis par \scantokens sera inhibé si #3 se
% termine par un % ou un \x, etc...
-\let\everbatimxfgcolorcmd\empty
+\let\everbatimbottom\empty
+
+\def\endeverbatim {\if@newlist \leavevmode\fi\endtrivlist }
+\@namedef{endeverbatim*}{\endeverbatim}
+% \@namedef{endeverbatim*}{\endeverbatim\aftergroup\everbatimundoparskip}
+% \def\everbatimundoparskip{\vbox{}\kern-\baselineskip\kern-\parskip}
+% \let\everbatimundoparskip\empty
+
+% rationale: we do not want a group
+% see xint.dtx for better way avoiding colorstack overflow problem
+% with latex+dvipdfmx
\def\everbatimxprehook {\colorlet{everbsavedcolor}{.}%
- \everbatimxfgcolorcmd
- \smallskip % pour polexpr-examples.tex
- % à cause de problèmes avec les
- % output en "display"
- }%
+ \everbatimxfgcolorcmd}%
+\let\everbatimxfgcolorcmd\empty % default
\def\everbatimxposthook {\color{everbsavedcolor}}
-
\catcode`_ 8
\makeatother
@@ -251,9 +262,9 @@
% \verb
%\colorlet{verbcolor}{DarkCyan}
-\colorlet{verbcolor}{black}
+\colorlet{verbcolor}{Maroon}
\colorlet{verbsoftwrapiconcolor}{DarkBlue}
-\def\MicroFont{\ttfamily%\color{verbcolor}
+\def\MicroFont{\ttfamily\color{verbcolor}
\makestarlowast\makequotesstraight}%
% everbatim/everbatim*
@@ -265,11 +276,13 @@
\def\MacroFont{\ttfamily\color{everbatimfgcolor}}
%\colorlet{everbatimbgcolor}{WhiteSmoke}
-\colorlet{everbatimbgcolor}{Ivory}
+%\colorlet{everbatimbgcolor}{Ivory}
+\colorlet{everbatimbgcolor}{Beige}
\def\everbatimbgcolorcmd{\color{everbatimbgcolor}}
%\colorlet{everbatimxfgcolor}{MidnightBlue}
-\colorlet{everbatimxfgcolor}{OliveDrab}
+%\colorlet{everbatimxfgcolor}{OliveDrab}
+\colorlet{everbatimxfgcolor}{Maroon}
\def\everbatimxfgcolorcmd{\color{everbatimxfgcolor}}
% Notice that \macrocode uses \macro@font which stores the \MacroFont meaning
@@ -281,7 +294,7 @@
The package provides a parser |\poldef| of algebraic polynomial
-expressions.
+expressions.
Once defined, a polynomial is usable by its name either as a numerical
function in |\xintexpr/\xinteval|, or for additional polynomial
@@ -373,11 +386,10 @@ file.
\section{A first example}
-
In this example the polynomial is square-free.
\begin{everbatim*}
\poldef f(x) := x^7 - x^6 - 2x + 1;
-
+%
\PolToSturm{f}{f}
\PolSturmIsolateZeros{f}
The \PolTypeset{f} polynomial has \PolSturmNbOfIsolatedZeros{f} distinct real
diff --git a/macros/generic/polexpr/polexpr-ref.html b/macros/generic/polexpr/polexpr-ref.html
new file mode 100644
index 0000000000..9f3767c48d
--- /dev/null
+++ b/macros/generic/polexpr/polexpr-ref.html
@@ -0,0 +1,2898 @@
+
+<!DOCTYPE html>
+
+<html lang="en">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
+
+ <title>polexpr reference &#8212; polexpr 0.8.7 documentation</title>
+ <link rel="stylesheet" type="text/css" href="polexpr.css" />
+ <link rel="next" title="CHANGES" href="polexpr-changes.html" />
+ <link rel="prev" title="Introduction to polexpr" href="polexpr.html" />
+ </head><body>
+ <div class="related" role="navigation" aria-label="related navigation">
+ <h3>Navigation</h3>
+ <ul>
+ <li class="right" style="margin-right: 10px">
+ <a href="polexpr-changes.html" title="CHANGES"
+ accesskey="N">next</a></li>
+ <li class="right" >
+ <a href="polexpr.html" title="Introduction to polexpr"
+ accesskey="P">previous</a> |</li>
+ <li class="nav-item nav-item-0"><a href="polexpr.html">polexpr 0.8.7 documentation</a> &#187;</li>
+ <li class="nav-item nav-item-this"><a href="">polexpr reference</a></li>
+ </ul>
+ </div>
+
+ <div class="document">
+ <div class="documentwrapper">
+ <div class="bodywrapper">
+ <div class="body" role="main">
+
+ <section id="polexpr-reference">
+<h1>polexpr reference</h1>
+<section id="syntax-overview-via-examples">
+<span id="quick"></span><h2>Syntax overview via examples</h2>
+<p>The syntax to define a new polynomial is:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\poldef</span> polname(x):= expression in variable x;
+</pre></div>
+</div>
+<p>The expression will be parsed by the services of <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a>, with some
+polynomial aware functions added to its syntax; they are described in
+detail <a class="reference internal" href="#polexpr08"><span class="std std-ref">below</span></a>. The parser accepts and will handle
+exactly arbitrarily big integers or fractions.</p>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p><a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> does not automatically reduce fractions to lowest terms,
+and, so far (but this may change in future) neither does <a class="reference internal" href="#poldef"><span class="std std-ref">\poldef</span></a>.
+See <a class="reference internal" href="#rdcoeffs"><span class="std std-ref">rdcoeffs()</span></a> and the macro
+<a class="reference internal" href="#polreducecoeffs"><span class="std std-ref">\PolReduceCoeffs</span></a>.</p>
+</div>
+<ul class="simple">
+<li><p>In place of <code class="docutils literal notranslate"><span class="pre">x</span></code> an arbitrary <em>dummy variable</em> is authorized,
+i.e. per default one <code class="docutils literal notranslate"><span class="pre">a,</span> <span class="pre">..,</span> <span class="pre">z,</span> <span class="pre">A,</span> <span class="pre">..,</span> <span class="pre">Z</span></code> (more letters can be declared
+under Unicode engines).</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">polname</span></code> consists of <em>letters</em>, <em>digits</em>, and also the <code class="docutils literal notranslate"><span class="pre">_</span></code> and
+<code class="docutils literal notranslate"><span class="pre">'</span></code> characters are allowed. The polynomial name <strong>must</strong> start with
+a letter: do not use the underscore <code class="docutils literal notranslate"><span class="pre">_</span></code> as <em>first character</em> of a
+polynomial name (even if of catcode letter). No warning is emitted
+but dire consequences will ensue. The <code class="docutils literal notranslate"><span class="pre">&#64;</span></code> is also allowed
+(independently of its catcode “letter†or “otherâ€, which does not
+matter). It is recommended to avoid using it as first character,
+except for temporary polynomial variables.</p></li>
+<li><p>The colon before the equality sign is optional and its (reasonable)
+catcode does not matter.</p></li>
+<li><p>The semi-colon at the end of the expression is mandatory. It is not
+allowed to arise from expansion (despite the fact that the expression
+itself will be parsed using only expansion), it must be “visibleâ€
+immediately.</p></li>
+</ul>
+<p>There are some potential problems (refer to the <a class="reference internal" href="#technicalities">Technicalities</a> section at
+bottom of this page) with the semi-colon as expression terminator, so an
+alternative syntax is provided, which avoids it altogether:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\PolDef</span><span class="na">[optional letter]</span><span class="nb">{</span>&lt;polname&gt;<span class="nb">}{</span>&lt;expr. using letter as indeterminate&gt;<span class="nb">}</span>
+</pre></div>
+</div>
+<p>The <code class="docutils literal notranslate"><span class="pre">\PolDef</span></code> optional first argument defaults to <code class="docutils literal notranslate"><span class="pre">x</span></code> and must be
+used as the indeterminate in the expression.</p>
+<p>Examples:</p>
+<p><code class="docutils literal notranslate"><span class="pre">\poldef</span> <span class="pre">f(x):=</span> <span class="pre">1</span> <span class="pre">-</span> <span class="pre">x</span> <span class="pre">+</span> <span class="pre">quo(x^5,1</span> <span class="pre">-</span> <span class="pre">x</span> <span class="pre">+</span> <span class="pre">x^2);</span></code></p>
+<dl>
+<dt><code class="docutils literal notranslate"><span class="pre">\PolDef{f}{1</span> <span class="pre">-</span> <span class="pre">x</span> <span class="pre">+</span> <span class="pre">quo(x^5,1</span> <span class="pre">-</span> <span class="pre">x</span> <span class="pre">+</span> <span class="pre">x^2)}</span></code></dt><dd><p>Both parse the polynomial
+expression, and they create internally macros serving to
+incarnate the polynomial, its coefficients, and the associated
+polynomial function.</p>
+<p>The polynomial can then be used in further polynomial definitions,
+be served as argument to package macros, or appear as a variable in
+various functions <a class="reference internal" href="#polexpr08">described later</a>.</p>
+<div class="admonition warning">
+<p class="admonition-title">Warning</p>
+<p>Both the function <code class="docutils literal notranslate"><span class="pre">quo()</span></code> (as shown in the example above), and
+the infix operator <code class="docutils literal notranslate"><span class="pre">/</span></code> are mapped to the Euclidean quotient.</p>
+<p>This usage of <code class="docutils literal notranslate"><span class="pre">/</span></code> to stand for the Euclidean quotient is
+<strong>deprecated</strong> and reserved for a (somewhat improbable) possible
+extension of the package to handle rational functions as well.</p>
+</div>
+<div class="admonition attention" id="warningtacit">
+<p class="admonition-title">Attention</p>
+<p>Tacit multiplication rules let the parser when encountering
+<code class="docutils literal notranslate"><span class="pre">1/2</span> <span class="pre">x^2</span></code> skip the space and thus handle it as <code class="docutils literal notranslate"><span class="pre">1/(2*x^2)</span></code>.
+But then it gives zero, because <cite>/</cite> stands for the Euclidean
+quotient operation here.</p>
+<p>Thus one must use <code class="docutils literal notranslate"><span class="pre">(1/2)x^2</span></code> or <code class="docutils literal notranslate"><span class="pre">1/2*x^2</span></code> or
+<code class="docutils literal notranslate"><span class="pre">(1/2)*x^2</span></code> for disambiguation: <code class="docutils literal notranslate"><span class="pre">x</span> <span class="pre">-</span> <span class="pre">1/2*x^2</span> <span class="pre">+</span> <span class="pre">1/3*x^3...</span></code>. It is
+simpler to move the denominator to the right: <code class="docutils literal notranslate"><span class="pre">x</span> <span class="pre">-</span> <span class="pre">x^2/2</span> <span class="pre">+</span>
+<span class="pre">x^3/3</span> <span class="pre">-</span> <span class="pre">...</span></code>.</p>
+<p>It is worth noting that <code class="docutils literal notranslate"><span class="pre">1/2(x-1)(x-2)</span></code> suffers the same issue:
+<a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a>‘s tacit multiplication always “ties moreâ€, hence this
+gets interpreted as <code class="docutils literal notranslate"><span class="pre">1/(2*(x-1)*(x-2))</span></code> not as
+<code class="docutils literal notranslate"><span class="pre">(1/2)*(x-1)*(x-2)</span></code> and then gives zero by
+polynomial division. Thus, in such cases, use one of
+<code class="docutils literal notranslate"><span class="pre">(1/2)(x-1)(x-2)</span></code>, <code class="docutils literal notranslate"><span class="pre">1/2*(x-1)(x-2)</span></code> or <code class="docutils literal notranslate"><span class="pre">(x-1)(x-2)/2</span></code>.</p>
+</div>
+<p><code class="docutils literal notranslate"><span class="pre">\poldef</span> <span class="pre">P(x):=...;</span></code> defines <code class="docutils literal notranslate"><span class="pre">P</span></code> as a <em>polynomial function</em>,
+which can be used inside <code class="docutils literal notranslate"><span class="pre">\xinteval</span></code>, as:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\xinteval</span><span class="nb">{</span>P(3 + 7 + 11)<span class="nb">}</span>
+</pre></div>
+</div>
+<p>or even as:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\xinteval</span><span class="nb">{</span>P(Q1 + Q2 + Q3)<span class="nb">}</span>
+</pre></div>
+</div>
+<p>where <code class="docutils literal notranslate"><span class="pre">Q1</span></code>, <code class="docutils literal notranslate"><span class="pre">Q2</span></code>, <code class="docutils literal notranslate"><span class="pre">Q3</span></code> are polynomials. The evaluation result,
+if not a scalar, will then be printed as <code class="docutils literal notranslate"><span class="pre">pol([c0,c1,...])</span></code> which
+stands for a polynomial variable having the listed coefficients; see
+<a class="reference internal" href="#pol"><span class="std std-ref">pol()</span></a>.</p>
+<p>Indeed, as seen above with <code class="docutils literal notranslate"><span class="pre">Q1</span></code>, the symbol <code class="docutils literal notranslate"><span class="pre">P</span></code> also stands for
+a <em>variable of polynomial type</em>, which serves as argument to
+polynomial specific functions such as <a class="reference internal" href="#deg"><span class="std std-ref">deg()</span></a> or
+<a class="reference internal" href="#polgcd"><span class="std std-ref">polgcd()</span></a>, or as argument to other polynomials (as
+above), or even simply stands for its own in algebraic expressions
+such as:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\poldef</span> Q(z):= P<span class="nb">^</span>2 + z<span class="nb">^</span>10;
+</pre></div>
+</div>
+<p>Notice that in the above, the <code class="docutils literal notranslate"><span class="pre">(z)</span></code> part is mandatory, as it informs
+<code class="docutils literal notranslate"><span class="pre">\poldef</span></code> of the letter used for the indeterminate. In the above
+<code class="docutils literal notranslate"><span class="pre">P(z)^2</span></code> would give the same as <code class="docutils literal notranslate"><span class="pre">P^2</span></code> but the latter is slightly
+more efficient.</p>
+<p>One needs to acquire a good understanding of when the symbol <code class="docutils literal notranslate"><span class="pre">P</span></code>
+will stand for a function and when it will stand for a variable.</p>
+<ul>
+<li><p>If <code class="docutils literal notranslate"><span class="pre">P</span></code> and
+<code class="docutils literal notranslate"><span class="pre">Q</span></code> are both declared polynomials then:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span>(P+Q)(3)<span class="c">% &lt;--- attention, does (P+Q)*3, not P(3)+Q(3)</span>
+</pre></div>
+</div>
+<p>is currently evaluated as <code class="docutils literal notranslate"><span class="pre">(P+Q)*3</span></code>, because <code class="docutils literal notranslate"><span class="pre">P+Q</span></code> is not
+known as a <em>function</em>, but <em>only as a variable of polynomial
+type</em>. Note that <a class="reference internal" href="#evalp"><span class="std std-ref">evalp(P+Q,3)</span></a> gives as expected
+the same as <code class="docutils literal notranslate"><span class="pre">P(3)+Q(3)</span></code>.</p>
+</li>
+<li><p>Also:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span>(P)(3)<span class="c">% &lt;--- attention, does P*3, not P(3)</span>
+</pre></div>
+</div>
+<p>will compute <code class="docutils literal notranslate"><span class="pre">P*3</span></code>, because one can not in current <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> syntax
+enclose a function name in parentheses: consequently it is the variable
+which is used here.</p>
+</li>
+</ul>
+<p>There is a <em>meager possibility</em> that in future some internal changes
+to <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> would let <code class="docutils literal notranslate"><span class="pre">(P)(3)</span></code> actually compute <code class="docutils literal notranslate"><span class="pre">P(3)</span></code> and
+<code class="docutils literal notranslate"><span class="pre">(P+Q)(3)</span></code> compute <code class="docutils literal notranslate"><span class="pre">P(3)</span> <span class="pre">+</span> <span class="pre">Q(3)</span></code>, but note that <code class="docutils literal notranslate"><span class="pre">(P)(P)</span></code> will
+then do <code class="docutils literal notranslate"><span class="pre">P(P)</span></code> and not <code class="docutils literal notranslate"><span class="pre">P*P</span></code>, the latter, current
+interpretation, looking more intuitive. Anyway, do not rely too
+extensively on tacit <code class="docutils literal notranslate"><span class="pre">*</span></code> and use explicit <code class="docutils literal notranslate"><span class="pre">(P+Q)*(1+2)</span></code> if this
+is what is intended.</p>
+</dd>
+<dt><code class="docutils literal notranslate"><span class="pre">\PolLet{g}={f}</span></code></dt><dd><p>saves a copy of <code class="docutils literal notranslate"><span class="pre">f</span></code> under name <code class="docutils literal notranslate"><span class="pre">g</span></code>. Also usable without <code class="docutils literal notranslate"><span class="pre">=</span></code>.</p>
+<p>Has exactly the same effect as <code class="docutils literal notranslate"><span class="pre">\poldef</span> <span class="pre">g(x):=f;</span></code> or <code class="docutils literal notranslate"><span class="pre">\poldef</span>
+<span class="pre">g(w):=f(w);</span></code>.</p>
+</dd>
+<dt><code class="docutils literal notranslate"><span class="pre">\poldef</span> <span class="pre">f(z):=</span> <span class="pre">f^2;</span></code></dt><dd><p>redefines <code class="docutils literal notranslate"><span class="pre">f</span></code> in terms of itself. Prior to <code class="docutils literal notranslate"><span class="pre">0.8</span></code> one needed
+the right hand side to be <code class="docutils literal notranslate"><span class="pre">f(z)^2</span></code>. Also, now <code class="docutils literal notranslate"><span class="pre">sqr(f)</span></code> is
+possible (also <code class="docutils literal notranslate"><span class="pre">sqr(f(x))</span></code> but not <code class="docutils literal notranslate"><span class="pre">sqr(f)(x)</span></code>).</p>
+<p>It may look strange that an indeterminate variable is used on
+left-hand-side even though it may be absent of right-hand-side, as
+it seems to define <code class="docutils literal notranslate"><span class="pre">f</span></code> always as a polynomial function.</p>
+<p>This is a legacy of pre-<code class="docutils literal notranslate"><span class="pre">0.8</span></code> context.</p>
+<div class="admonition important">
+<p class="admonition-title">Important</p>
+<p>Note that <code class="docutils literal notranslate"><span class="pre">f^2(z)</span></code> or <code class="docutils literal notranslate"><span class="pre">sqr(f)(z)</span></code> will give a logical but
+perhaps unexpected result: first <code class="docutils literal notranslate"><span class="pre">f^2</span></code> is computed, then the
+opening parenthesis is seen which inserts a tacit multiplication
+<code class="docutils literal notranslate"><span class="pre">*</span></code>, so in the end it is as if the input had been <code class="docutils literal notranslate"><span class="pre">f^2</span> <span class="pre">*</span> <span class="pre">z</span></code>.
+Although <code class="docutils literal notranslate"><span class="pre">f</span></code> is both a variable and a function, <code class="docutils literal notranslate"><span class="pre">f^2</span></code> is
+computed as a polynomial <em>variable</em> and ceases being a function.</p>
+</div>
+</dd>
+<dt><code class="docutils literal notranslate"><span class="pre">\poldef</span> <span class="pre">f(T):=</span> <span class="pre">f(f);</span></code></dt><dd><p>again modifies <code class="docutils literal notranslate"><span class="pre">f</span></code>. Here it is used both as variable and as
+a function. Prior to <code class="docutils literal notranslate"><span class="pre">0.8</span></code> it needed to be <code class="docutils literal notranslate"><span class="pre">f(f(T))</span></code>.</p>
+</dd>
+<dt><code class="docutils literal notranslate"><span class="pre">\poldef</span> <span class="pre">k(z):=</span> <span class="pre">f-g(g^2)^2;</span></code></dt><dd><p>if everybody followed, this should now define the zero polynomial…
+And <code class="docutils literal notranslate"><span class="pre">f-sqr(g(sqr(g)))</span></code> computes the same thing.</p>
+<p>We can check this in a typeset document like this:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\poldef</span> f(x):= 1 - x + quo(x<span class="nb">^</span>5,1 - x + x<span class="nb">^</span>2);<span class="c">%</span>
+<span class="k">\PolLet</span><span class="nb">{</span>g<span class="nb">}</span>=<span class="nb">{</span>f<span class="nb">}</span><span class="c">%</span>
+<span class="k">\poldef</span> f(z):= f<span class="nb">^</span>2;<span class="c">%</span>
+<span class="k">\poldef</span> f(T):= f(f);<span class="c">%</span>
+<span class="k">\poldef</span> k(w):= f-sqr(g(sqr(g)));<span class="c">%</span>
+<span class="sb">$$</span><span class="nb">f</span><span class="o">(</span><span class="nb">x</span><span class="o">)</span><span class="nb"> </span><span class="o">=</span><span class="nb"> </span><span class="nv">\vcenter</span><span class="nb">{</span><span class="nv">\hsize</span><span class="m">10</span><span class="nb">cm </span><span class="nv">\PolTypeset</span><span class="nb">{f}} </span><span class="s">$$</span>
+<span class="sb">$$</span><span class="nb">g</span><span class="o">(</span><span class="nb">z</span><span class="o">)</span><span class="nb"> </span><span class="o">=</span><span class="nb"> </span><span class="nv">\PolTypeset</span><span class="nb">{g} </span><span class="s">$$</span>
+<span class="sb">$$</span><span class="nb">k</span><span class="o">(</span><span class="nb">z</span><span class="o">)</span><span class="nb"> </span><span class="o">=</span><span class="nb"> </span><span class="nv">\PolTypeset</span><span class="nb">{k} </span><span class="s">$$</span>
+<span class="k">\immediate\write</span>128<span class="nb">{</span>f(x)=<span class="k">\PolToExpr</span><span class="nb">{</span>f<span class="nb">}}</span><span class="c">% ah, here we see it also</span>
+</pre></div>
+</div>
+</dd>
+<dt><code class="docutils literal notranslate"><span class="pre">\poldef</span> <span class="pre">f'(x):=</span> <span class="pre">diff1(f);</span></code></dt><dd><p>(new at <code class="docutils literal notranslate"><span class="pre">0.8</span></code>)</p>
+</dd>
+<dt><code class="docutils literal notranslate"><span class="pre">\PolDiff{f}{f'}</span></code></dt><dd><p>Both set <code class="docutils literal notranslate"><span class="pre">f'</span></code> (or any other chosen name) to the derivative
+of <code class="docutils literal notranslate"><span class="pre">f</span></code>.</p>
+<div class="admonition important">
+<p class="admonition-title">Important</p>
+<p>This is not done automatically. If some new definition needs to use
+the derivative of some available polynomial, that derivative
+polynomial must have been previously defined: something such as
+<code class="docutils literal notranslate"><span class="pre">f'(3)^2</span></code> will not work without a prior definition of <code class="docutils literal notranslate"><span class="pre">f'</span></code>.</p>
+<p>But one can now use <code class="docutils literal notranslate"><span class="pre">diff1(f)</span></code> for on-the-spot construction with no
+permanent declaration, so here <code class="docutils literal notranslate"><span class="pre">evalp(diff1(f),3)^2</span></code>. And
+<code class="docutils literal notranslate"><span class="pre">diff1(f)^2</span></code> is same as <code class="docutils literal notranslate"><span class="pre">f'^2</span></code>, assuming here <code class="docutils literal notranslate"><span class="pre">f'</span></code> was declared
+to be the derived polynomial.</p>
+<p>Notice that the name <code class="docutils literal notranslate"><span class="pre">diff1()</span></code> is experimental and may change. Use
+<code class="docutils literal notranslate"><span class="pre">\PolDiff{f}{f'}</span></code> as the stable interface.</p>
+</div>
+</dd>
+<dt><code class="docutils literal notranslate"><span class="pre">\PolTypeset{P}</span></code></dt><dd><p>Typesets (switching to math mode if in text mode):</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\poldef</span> f(x):=(3+x)<span class="nb">^</span>5;<span class="c">%</span>
+<span class="k">\PolDiff</span><span class="nb">{</span>f<span class="nb">}{</span>f&#39;<span class="nb">}</span><span class="k">\PolDiff</span><span class="nb">{</span>f&#39;<span class="nb">}{</span>f&#39;&#39;<span class="nb">}</span><span class="k">\PolDiff</span><span class="nb">{</span>f&#39;&#39;<span class="nb">}{</span>f&#39;&#39;&#39;<span class="nb">}</span><span class="c">%</span>
+<span class="sb">$$</span><span class="nb">f</span><span class="o">(</span><span class="nb">z</span><span class="o">)</span><span class="nb"> </span><span class="o">=</span><span class="nb"> </span><span class="nv">\PolTypeset</span><span class="o">[</span><span class="nb">z</span><span class="o">]</span><span class="nb">{f} </span><span class="s">$$</span>
+<span class="sb">$$</span><span class="nb">f&#39;</span><span class="o">(</span><span class="nb">z</span><span class="o">)</span><span class="nb"> </span><span class="o">=</span><span class="nb"> </span><span class="nv">\PolTypeset</span><span class="o">[</span><span class="nb">z</span><span class="o">]</span><span class="nb">{f&#39;} </span><span class="s">$$</span>
+<span class="sb">$$</span><span class="nb">f&#39;&#39;</span><span class="o">(</span><span class="nb">z</span><span class="o">)</span><span class="nb"> </span><span class="o">=</span><span class="nb"> </span><span class="nv">\PolTypeset</span><span class="o">[</span><span class="nb">z</span><span class="o">]</span><span class="nb">{f&#39;&#39;} </span><span class="s">$$</span>
+<span class="sb">$$</span><span class="nb">f&#39;&#39;&#39;</span><span class="o">(</span><span class="nb">z</span><span class="o">)=</span><span class="nb"> </span><span class="nv">\PolTypeset</span><span class="o">[</span><span class="nb">z</span><span class="o">]</span><span class="nb">{f&#39;&#39;&#39;} </span><span class="s">$$</span>
+</pre></div>
+</div>
+<p>See <a class="reference internal" href="#poltypeset">its documentation</a> for the configurability
+via macros.</p>
+<p>Since <code class="docutils literal notranslate"><span class="pre">0.8</span></code> <a class="reference internal" href="#poltypeset">\PolTypeset</a> accepts directly an
+expression, it does not have to be a pre-declared polynomial name:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\PolTypeset</span><span class="nb">{</span>mul(x-i,i=1..5)<span class="nb">}</span>
+</pre></div>
+</div>
+</dd>
+<dt><code class="docutils literal notranslate"><span class="pre">\PolToExpr{P}</span></code></dt><dd><p>Expandably (contrarily to <a class="reference internal" href="#poltypeset">\PolTypeset</a>)
+produces <code class="docutils literal notranslate"><span class="pre">c_n*x^n</span> <span class="pre">+</span> <span class="pre">...</span> <span class="pre">+</span> <span class="pre">c_0</span></code> starting from the leading
+coefficient. The <code class="docutils literal notranslate"><span class="pre">+</span></code> signs are omitted if followed by negative
+coefficients.</p>
+<p>This is useful for console or file output. This syntax is Maple and
+PSTricks <code class="docutils literal notranslate"><span class="pre">\psplot[algebraic]</span></code> compatible; and also it is
+compatible with <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> input syntax, of course. See
+<a class="reference internal" href="#id69">\PolToExprCaret</a> for configuration of the <code class="docutils literal notranslate"><span class="pre">^</span></code>, for example to
+use rather <code class="docutils literal notranslate"><span class="pre">**</span></code> for Python syntax compliance.</p>
+<p>Changed at <code class="docutils literal notranslate"><span class="pre">0.8</span></code>: the <code class="docutils literal notranslate"><span class="pre">^</span></code> in output is by default of catcode 12
+so in a draft document one can use <code class="docutils literal notranslate"><span class="pre">\PolToExpr{P}</span></code> inside the
+typesetting flow (without requiring math mode, where the <code class="docutils literal notranslate"><span class="pre">*</span></code> would
+be funny and <code class="docutils literal notranslate"><span class="pre">^12</span></code> would only put the <code class="docutils literal notranslate"><span class="pre">1</span></code> as exponent anyhow;
+but arguably in text mode the <code class="docutils literal notranslate"><span class="pre">+</span></code> and <code class="docutils literal notranslate"><span class="pre">-</span></code> are not satisfactory
+for math, except sometimes in monospace typeface, and anyhow TeX is
+unable to break the expression across lines, barring special help).</p>
+<p>See <a class="reference internal" href="#poltoexpr"><span class="std std-ref">\PolToExpr{&lt;pol. expr.&gt;}</span></a> and related macros for customization.</p>
+<p>Extended at <code class="docutils literal notranslate"><span class="pre">0.8</span></code> to accept as argument not only the name of a
+polynomial variable but more generally any polynomial expression.</p>
+</dd>
+</dl>
+</section>
+<section id="using-defined-polynomials-in-floating-point-context">
+<h2>Using defined polynomials in floating point context</h2>
+<p>Exact manipulations with fractional coefficients may quickly lead to
+very large denominators. For numerical evaluations, it is advisable
+to a use a floating point context. But for the polynomial to be
+usable as a function in floating point context, an extra step beyond
+<code class="docutils literal notranslate"><span class="pre">\poldef</span></code> is required: see <a class="reference internal" href="#polgenfloatvariant">\PolGenFloatVariant</a>. Then the
+<code class="docutils literal notranslate"><span class="pre">\xintfloateval</span></code> macro from <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> will recognize the polynomial
+as a genuine function (with already float-rounded coefficients, and
+using a Horner scheme).</p>
+<p>But <a class="reference internal" href="#polgenfloatvariant">\PolGenFloatVariant</a> must be used each time the polynomial gets
+redefined or a new polynomial is created out of it. Functions such as
+for example <a class="reference internal" href="#deg"><span class="std std-ref">deg()</span></a> which handle the polynomial as an entity
+are only available within the <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> and <code class="docutils literal notranslate"><span class="pre">\xinteval</span></code> (or
+<code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code>) parsers. Inside <code class="docutils literal notranslate"><span class="pre">\xintfloateval</span></code> a polynomial can only
+serve as a numerical function (and only after declaration via
+<a class="reference internal" href="#polgenfloatvariant">\PolGenFloatVariant</a>), and not as a variable.</p>
+<p>In some cases one may wish to replace a polynomial having acquired
+very big fractional coefficients with a new one whose coefficients
+have been float-rounded. See <a class="reference internal" href="#polmapcoeffs"><span class="std std-ref">\PolMapCoeffs</span></a>
+which can be used for example with the <code class="docutils literal notranslate"><span class="pre">\xintFloat</span></code> macro from the
+<a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> package to achieve this.</p>
+</section>
+<section id="the-polexpr-0-8-extensions-to-the-xintexpr-syntax">
+<span id="polexpr08"></span><h2>The polexpr <code class="docutils literal notranslate"><span class="pre">0.8</span></code> extensions to the <code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code> syntax</h2>
+<p>All the syntax elements described in this section can be used in the
+<code class="docutils literal notranslate"><span class="pre">\xintexpr/\xinteval</span></code> context (where polynomials can be obtained from
+the <code class="docutils literal notranslate"><span class="pre">pol([])</span></code> constructor, once polexpr is loaded): their usage is
+not limited to only <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> context.</p>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>If a variable <code class="docutils literal notranslate"><span class="pre">myPol</span></code> defined via <code class="docutils literal notranslate"><span class="pre">\xintdefvar</span></code> turns out
+to be a polynomial, the difference with those declared via <code class="docutils literal notranslate"><span class="pre">\poldef</span></code>
+will be:</p>
+<ol class="arabic">
+<li><p><code class="docutils literal notranslate"><span class="pre">myPol</span></code> is not usable as <em>function</em>, but only as a variable.
+Attention that <code class="docutils literal notranslate"><span class="pre">f(x)</span></code> if <code class="docutils literal notranslate"><span class="pre">f</span></code> is only a variable (even a
+polynomial one) will actually compute <code class="docutils literal notranslate"><span class="pre">f</span> <span class="pre">*</span> <span class="pre">x</span></code>.</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">myPol</span></code> is not known to the polexpr package, hence for example the
+macros to achieve localization of its roots are unavailable.</p>
+<p>In a parallel universe I perhaps have implemented this expandably
+which means it could then be accessible with syntax such as
+<code class="docutils literal notranslate"><span class="pre">rightmostroot(pol([42,1,34,2,-8,1]))</span></code> but…</p>
+</li>
+</ol>
+</div>
+<section id="warning-about-unstability-of-the-new-syntax">
+<h3>Warning about unstability of the new syntax</h3>
+<div class="admonition warning">
+<p class="admonition-title">Warning</p>
+<p>Consider the entirety of this section as <strong>UNSTABLE</strong> and
+<strong>EXPERIMENTAL</strong> (except perhaps regarding <code class="docutils literal notranslate"><span class="pre">+</span></code>, <code class="docutils literal notranslate"><span class="pre">-</span></code> and <code class="docutils literal notranslate"><span class="pre">*</span></code>).</p>
+<p>And this applies even to items not explicitly flagged with one of
+<strong>unstable</strong>, <strong>Unstable</strong>, or <strong>UNSTABLE</strong> which only reflect that
+documentation was written over a period of time exceeding one minute,
+enough for the author mood changes to kick in.</p>
+<p>It is hard to find good names at the start of a life-long extension
+program of functionalities, and perhaps in future it will be
+preferred to rename everything or give to some functions other
+meanings. Such quasi-complete renamings happened already a few times
+during the week devoted to development.</p>
+</div>
+</section>
+<section id="infix-operators">
+<h3>Infix operators <code class="docutils literal notranslate"><span class="pre">+,</span> <span class="pre">-,</span> <span class="pre">*,</span> <span class="pre">/,</span> <span class="pre">**,</span> <span class="pre">^</span></code></h3>
+<blockquote>
+<div><p>As has been explained in the <a class="reference internal" href="#syntax-overview-via-examples">Syntax overview via examples</a>
+section these infix operators have been made polynomial aware, not
+only in the <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> context, but generally in any
+<code class="docutils literal notranslate"><span class="pre">\xintexpr/\xinteval</span></code> context, inclusive of <code class="docutils literal notranslate"><span class="pre">\xintdeffunc</span></code>.</p>
+<p>Conversely functions declared via <code class="docutils literal notranslate"><span class="pre">\xintdeffunc</span></code> and making use of
+these operators will automatically be able to accept polynomials
+declared from <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> as variables.</p>
+<p>Usage of <code class="docutils literal notranslate"><span class="pre">/</span></code> for euclidean division of polynomials is <strong>deprecated</strong>.
+Only in case of a scalar denominator is it to be considered stable.
+Please use rather <code class="docutils literal notranslate"><span class="pre">quo()</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="experimental-infix-operators">
+<h3>Experimental infix operators <code class="docutils literal notranslate"><span class="pre">//,</span> <span class="pre">/:</span></code></h3>
+<blockquote>
+<div><p>Here is the tentative behaviour of <code class="docutils literal notranslate"><span class="pre">A//B</span></code> according to types:</p>
+<ul class="simple">
+<li><p><code class="docutils literal notranslate"><span class="pre">A</span></code> non scalar and <code class="docutils literal notranslate"><span class="pre">B</span></code> non scalar: euclidean quotient,</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">A</span></code> scalar and <code class="docutils literal notranslate"><span class="pre">B</span></code> scalar: floored division,</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">A</span></code> scalar and <code class="docutils literal notranslate"><span class="pre">B</span></code> non scalar: produces zero,</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">A</span></code> non scalar and <code class="docutils literal notranslate"><span class="pre">B</span></code> scalar: coefficient per
+coefficient floored division.</p></li>
+</ul>
+<p>This is an <strong>experimental</strong> overloading of the <code class="docutils literal notranslate"><span class="pre">//</span></code> and <code class="docutils literal notranslate"><span class="pre">/:</span></code>
+from <code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code>.</p>
+<p>The behaviour in the last case, but not only, is to be considerd
+<strong>unstable</strong>. The alternative would be for <code class="docutils literal notranslate"><span class="pre">A//B</span></code> with <code class="docutils literal notranslate"><span class="pre">B</span></code>
+scalar to act as <code class="docutils literal notranslate"><span class="pre">quo(A,B)</span></code>. But, we have currently chosen to let
+<code class="docutils literal notranslate"><span class="pre">//B</span></code> for a scalar <code class="docutils literal notranslate"><span class="pre">B</span></code> act coefficient-wise on the numerator.
+Beware that it thus means it can be employed with the idea of doing
+euclidean division only by checking that <code class="docutils literal notranslate"><span class="pre">B</span></code> is non-scalar.</p>
+<p>The <code class="docutils literal notranslate"><span class="pre">/:</span></code> operator provides the associated remainder so always
+<code class="docutils literal notranslate"><span class="pre">A</span></code> is reconstructed from <code class="docutils literal notranslate"><span class="pre">(A//B)*B</span> <span class="pre">+</span> <span class="pre">A/:B</span></code>.</p>
+<p>If <code class="docutils literal notranslate"><span class="pre">:</span></code> is active character use <code class="docutils literal notranslate"><span class="pre">/\string:</span></code> (it is safer to use
+<code class="docutils literal notranslate"><span class="pre">/\string</span> <span class="pre">:</span></code> if it is not known if <code class="docutils literal notranslate"><span class="pre">:</span></code> has catcode other, letter,
+or is active, but note that <code class="docutils literal notranslate"><span class="pre">/:</span></code> is fine and needs no precaution if
+<code class="docutils literal notranslate"><span class="pre">:</span></code> has catcode letter, it is only an active <code class="docutils literal notranslate"><span class="pre">:</span></code> which is
+problematic, like for all other characters possibly used in an
+expression).</p>
+<blockquote>
+<div><p><strong>UNSTABLE</strong></p>
+<p>As explained above, there are (among other things) hesitations
+about behaviour with <code class="docutils literal notranslate"><span class="pre">pol2</span></code> a scalar.</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="comparison-operators">
+<h3>Comparison operators <code class="docutils literal notranslate"><span class="pre">&lt;,</span> <span class="pre">&gt;,</span> <span class="pre">&lt;=,</span> <span class="pre">&gt;=,</span> <span class="pre">==,</span> <span class="pre">!=</span></code></h3>
+<blockquote>
+<div><p><strong>NOT YET IMPLEMENTED</strong></p>
+<p>As the internal representation by <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> and <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> of
+fractions does not currently require them to be in reduced terms,
+such operations would be a bit costly as they could not benefit from
+the <code class="docutils literal notranslate"><span class="pre">\pdfstrcmp</span></code> engine primitive. In fact <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> does not use
+it yet anywhere, even for normalized pure integers, although it could
+speed up signifcantly certain aspects of core arithmetic.</p>
+<p>Equality of polynomials can currently be tested by computing the
+difference, which is a bit costly. And of course the <code class="docutils literal notranslate"><span class="pre">deg()</span></code>
+function allows comparing degrees. In this context note the
+following syntax:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span>(deg(Q)) ?? <span class="nb">{</span> zero <span class="nb">}</span> <span class="nb">{</span> non-zero scalar <span class="nb">}</span> <span class="nb">{</span> non-scalar <span class="nb">}</span>
+</pre></div>
+</div>
+<p>for branching.</p>
+</div></blockquote>
+</section>
+<section id="pol-nutple-expression">
+<span id="pol"></span><h3><code class="docutils literal notranslate"><span class="pre">pol(&lt;nutple</span> <span class="pre">expression&gt;)</span></code></h3>
+<blockquote>
+<div><p>This converts a nutple <code class="docutils literal notranslate"><span class="pre">[c0,c1,...,cN]</span></code> into the polynomial
+variable having these coefficients. Attention that the square
+brackets are <strong>mandatory</strong>, except of course if the argument is
+actually an expression producing such a “nutpleâ€.</p>
+<blockquote>
+<div><p>Currently, this process will not normalize the coefficients (such
+as reducing to lowest terms), it only trims out the leading zero
+coefficients.</p>
+</div></blockquote>
+<p>Inside <code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code>, this is the only (allowed) way to create ex
+nihilo a polynomial variable; inside <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> it is an alternative
+input syntax which is more efficient than the input <code class="docutils literal notranslate"><span class="pre">c0</span> <span class="pre">+</span> <span class="pre">c1</span> <span class="pre">*</span> <span class="pre">x</span> <span class="pre">+</span> <span class="pre">c2</span> <span class="pre">*</span>
+<span class="pre">x^2</span> <span class="pre">+</span> <span class="pre">...</span></code>.</p>
+</div></blockquote>
+<div class="admonition important">
+<p class="admonition-title">Important</p>
+<p>Whenever an expression with polynomials collapses to a constant, it
+becomes a scalar. There is currently no distinction during the
+parsing of expressions by <code class="docutils literal notranslate"><span class="pre">\poldef</span></code>
+or <code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code> between constant polynomial variables and scalar
+variables.</p>
+<p>Naturally, <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> can be used to declare a constant polynomial
+<code class="docutils literal notranslate"><span class="pre">P</span></code>, then <code class="docutils literal notranslate"><span class="pre">P</span></code> can also be used as function having a value
+independent of argument, but as a variable, it is non-distinguishable
+from a scalar (of course functions such as <code class="docutils literal notranslate"><span class="pre">deg()</span></code> tacitly
+consider scalars to be constant polynomials).</p>
+<p>Notice that we tend to use the vocable “variable†to refer to
+arbitrary expressions used as function arguments, without implying
+that we are actually referring to pre-declared variables in the sense
+of <code class="docutils literal notranslate"><span class="pre">\xintdefvar</span></code>.</p>
+</div>
+</section>
+<section id="lpol-nutple-expression">
+<span id="lpol"></span><h3><code class="docutils literal notranslate"><span class="pre">lpol(&lt;nutple</span> <span class="pre">expression&gt;)</span></code></h3>
+<blockquote>
+<div><p>This converts a nutple <code class="docutils literal notranslate"><span class="pre">[cN,...,c1,c0]</span></code> into the polynomial
+variable having these coefficients, with leading coefficients coming
+first in the input. Attention that the square brackets are
+<strong>mandatory</strong>, except of course if the argument is actually an
+expression producing such a “nutpleâ€.</p>
+<blockquote>
+<div><p>Currently, this process will not normalize the coefficients (such
+as reducing to lowest terms), it only trims out the leading zero
+coefficients.</p>
+<p><strong>NAME UNSTABLE</strong></p>
+</div></blockquote>
+<p>It can be used in <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> as an alternative input syntax, which
+is more efficient than using the algebraic notation with monomials.</p>
+<p>(new with <code class="docutils literal notranslate"><span class="pre">0.8.1</span></code>, an empty nutple will cause breakage)</p>
+</div></blockquote>
+</section>
+<section id="xinteval-pol-expr">
+<span id="xintevalpolexpr"></span><h3><code class="docutils literal notranslate"><span class="pre">\xinteval{&lt;pol.</span> <span class="pre">expr.&gt;}</span></code></h3>
+<blockquote>
+<div><p>This is documented here for lack of a better place: it evaluates the
+polynomial expression then outputs the “string†<code class="docutils literal notranslate"><span class="pre">pol([c0,</span> <span class="pre">c1,</span> <span class="pre">...,</span> <span class="pre">cN])</span></code>
+if the degree <code class="docutils literal notranslate"><span class="pre">N</span></code> is at least one (and the usual scalar output else).</p>
+<p>The “pol†word uses letter catcodes, which is actually mandatory for
+this output to be usable as input, but it does not make sense to use
+this inside <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> or <code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code> at it means basically
+executing <code class="docutils literal notranslate"><span class="pre">pol(coeffs(..expression..))</span></code> which is but a convoluted
+way to obtain the same result as <code class="docutils literal notranslate"><span class="pre">(..expression..)</span></code> (the
+parentheses delimiting the polynomial expression).</p>
+<p>For example, <code class="docutils literal notranslate"><span class="pre">\xinteval{(1+pol([0,1]))^10}</span></code> expands (in two steps)
+to:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span>pol([1, 10, 45, 120, 210, 252, 210, 120, 45, 10, 1])
+</pre></div>
+</div>
+<p>You do need loading polexpr for this, else of course <code class="docutils literal notranslate"><span class="pre">pol([])</span></code>
+remains unknown to <code class="docutils literal notranslate"><span class="pre">\xinteval{}</span></code> as well as the polynomial algebra !
+This example can also be done as
+<code class="docutils literal notranslate"><span class="pre">\xinteval{subs((1+x)^10,x=pol([0,1]))}</span></code>.</p>
+<p>I hesitated using as output the polynomial notation as produced by
+<a class="reference internal" href="#poltoexpr">\PolToExpr{}</a>, but finally opted for this.</p>
+</div></blockquote>
+</section>
+<section id="evalp-pol-expr-pol-expr">
+<span id="evalp"></span><h3><code class="docutils literal notranslate"><span class="pre">evalp(&lt;pol.</span> <span class="pre">expr.&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr&gt;)</span></code></h3>
+<blockquote>
+<div><p>Evaluates the first argument as a polynomial function of the
+second. Usually the second argument will be scalar, but this is not
+required:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\poldef</span> K(x):= evalp(-3x<span class="nb">^</span>3-5x+1,-27x<span class="nb">^</span>4+5x-2);
+</pre></div>
+</div>
+<p>If the first argument is an already declared polynomial <code class="docutils literal notranslate"><span class="pre">P</span></code>, use
+rather the functional form <code class="docutils literal notranslate"><span class="pre">P()</span></code> (which can accept a numerical as
+well as polynomial argument) as it is more efficient.</p>
+<p>One can also use <code class="docutils literal notranslate"><span class="pre">subs()</span></code> syntax <a class="footnote-reference brackets" href="#id2" id="id1" role="doc-noteref"><span class="fn-bracket">[</span>1<span class="fn-bracket">]</span></a> (see <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> documentation):</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\poldef</span> K(x):= subs(-3y<span class="nb">^</span>3-5y+1, y = -27x<span class="nb">^</span>4+5x-2);
+</pre></div>
+</div>
+<p>but the <code class="docutils literal notranslate"><span class="pre">evalp()</span></code> will use a Horner evaluation scheme which is
+usually more efficient.</p>
+<aside class="footnote brackets" id="id2" role="note">
+<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id1">1</a><span class="fn-bracket">]</span></span>
+<p>by the way Maple uses the opposite, hence wrong, order
+<code class="docutils literal notranslate"><span class="pre">subs(x=...,</span> <span class="pre">P)</span></code> but was written before computer science
+reached the <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> heights. However it makes validating
+Maple results by polexpr sometimes cumbersome, but perhaps
+they will update it at some point.</p>
+</aside>
+<blockquote>
+<div><p><strong>name unstable</strong></p>
+<p><code class="docutils literal notranslate"><span class="pre">poleval</span></code>? <code class="docutils literal notranslate"><span class="pre">evalpol</span></code>? <code class="docutils literal notranslate"><span class="pre">peval</span></code>? <code class="docutils literal notranslate"><span class="pre">evalp</span></code>? <code class="docutils literal notranslate"><span class="pre">value</span></code>?
+<code class="docutils literal notranslate"><span class="pre">eval</span></code>? <code class="docutils literal notranslate"><span class="pre">evalat</span></code>? <code class="docutils literal notranslate"><span class="pre">eval1at2</span></code>? <code class="docutils literal notranslate"><span class="pre">evalat2nd</span></code>?</p>
+<p>Life is so complicated when one asks questions. Not everybody does,
+though, as is amply demonstrated these days.</p>
+<p><strong>syntax unstable</strong></p>
+<p>I am hesitating about permuting the order of the arguments.</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="deg-pol-expr">
+<span id="deg"></span><h3><code class="docutils literal notranslate"><span class="pre">deg(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>Computes the degree.</p>
+</div></blockquote>
+<div class="admonition important">
+<p class="admonition-title">Important</p>
+<p>As <code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code> does not yet support infinities, the degree of
+the zero polynomial is <code class="docutils literal notranslate"><span class="pre">-1</span></code>. Beware that this breaks additivity
+of degrees, but <code class="docutils literal notranslate"><span class="pre">deg(P)&lt;0</span></code> correctly detects the zero polynomial,
+and <code class="docutils literal notranslate"><span class="pre">deg(P)&lt;=0</span></code> detects scalars.</p>
+</div>
+</section>
+<section id="coeffs-pol-expr">
+<h3><code class="docutils literal notranslate"><span class="pre">coeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>Produces the nutple <code class="docutils literal notranslate"><span class="pre">[c0,c1,...,cN]</span></code> of coefficients. The highest
+degree coefficient is always non zero (except for the zero
+polynomial…).</p>
+<blockquote>
+<div><p><strong>name unstable</strong></p>
+<p>I am considering in particular using <code class="docutils literal notranslate"><span class="pre">polcoeffs()</span></code> to avoid
+having to overload <code class="docutils literal notranslate"><span class="pre">coeffs()</span></code> in future when matrix type
+will be added to <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a>.</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="lcoeffs-pol-expr">
+<span id="lcoeffs"></span><h3><code class="docutils literal notranslate"><span class="pre">lcoeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>Produces the nutple <code class="docutils literal notranslate"><span class="pre">[cN,....,c1,c0]</span></code> of coefficients, starting
+with the highest degree coefficient.</p>
+<p>(new with <code class="docutils literal notranslate"><span class="pre">0.8.1</span></code>)</p>
+</div></blockquote>
+</section>
+<section id="coeff-pol-expr-num-expr">
+<h3><code class="docutils literal notranslate"><span class="pre">coeff(&lt;pol.</span> <span class="pre">expr.&gt;,</span> <span class="pre">&lt;num.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>As expected. Produces zero if the numerical index is negative or
+higher than the degree.</p>
+<blockquote>
+<div><p><strong>name, syntax and output unstable</strong></p>
+<p>I am hesitating with <code class="docutils literal notranslate"><span class="pre">coeff(n,pol)</span></code> syntax and also perhaps using
+<code class="docutils literal notranslate"><span class="pre">polcoeff()</span></code> in order to avoid having to overload <code class="docutils literal notranslate"><span class="pre">coeff()</span></code>
+when matrix type will be added to <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a>.</p>
+<p>The current behaviour is at odds with legacy
+<a class="reference internal" href="#polnthcoeff"><span class="std std-ref">\PolNthCoeff{&lt;polname&gt;}{&lt;index&gt;}</span></a> regarding negative indices.
+Accessing leading or sub-leading coefficients can be done with
+other syntax, see <a class="reference internal" href="#lc-pol-expr">lc(&lt;pol. expr.&gt;)</a>, and in some contexts it
+is useful to be able to rely on the fact that coefficients with
+negative indices do vanish, so I am for time being maintaining this.</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="lc-pol-expr">
+<span id="lc"></span><h3><code class="docutils literal notranslate"><span class="pre">lc(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>The leading coefficient. The same result can be obtained from
+<code class="docutils literal notranslate"><span class="pre">coeffs(pol)[-1]</span></code>, which shows also how to generalize to access
+sub-leading coefficients. See the <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> documentation for
+Python-like indexing syntax.</p>
+</div></blockquote>
+</section>
+<section id="monicpart-pol-expr">
+<h3><code class="docutils literal notranslate"><span class="pre">monicpart(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>Divides by the leading coefficient, except that <code class="docutils literal notranslate"><span class="pre">monicpart(0)==0</span></code>.</p>
+<blockquote>
+<div><p><strong>unstable</strong></p>
+<p>Currently the coefficients are reduced to lowest terms (contrarily
+to legacy behaviour of <a class="reference internal" href="#polmakemonic">\PolMakeMonic</a>), and
+additionally the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> <code class="docutils literal notranslate"><span class="pre">\xintREZ</span></code> macro is applied which
+extracts powers of ten from numerator or denominator and stores
+them internally separately. This is generally beneficial to
+efficiency of multiplication.</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="cont-pol-expr">
+<span id="cont"></span><h3><code class="docutils literal notranslate"><span class="pre">cont(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>The (fractional) greatest common divisor of the polynomial
+coefficients. It is always produced as an irreducible (non-negative)
+fraction. According to Gauss theorem the content of a product is the
+product of the contents.</p>
+<blockquote>
+<div><p><strong>name and syntax unstable</strong></p>
+<p>At <code class="docutils literal notranslate"><span class="pre">0.8</span></code> it was created as <code class="docutils literal notranslate"><span class="pre">icontent()</span></code> to match the legacy
+macro <a class="reference internal" href="#policontent">\PolIContent</a>, whose name in 2018 was
+chosen in relation to Maple’s function <code class="docutils literal notranslate"><span class="pre">icontent()</span></code>, possibly
+because at that time I had not seen that Maple also had a
+<code class="docutils literal notranslate"><span class="pre">content()</span></code> function. Name changed at <code class="docutils literal notranslate"><span class="pre">0.8.1</span></code>.</p>
+<p>It will change syntax if in future multivariate polynomials are
+supported, and <code class="docutils literal notranslate"><span class="pre">icontent()</span></code> will then make a come-back.</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="primpart-pol-expr">
+<h3><code class="docutils literal notranslate"><span class="pre">primpart(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>The quotient (except for the zero polynomial) by
+<code class="docutils literal notranslate"><span class="pre">cont(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code>. This is thus a polynomial with
+integer coefficients having <code class="docutils literal notranslate"><span class="pre">1</span></code> as greatest common divisor. The
+sign of the leading coefficient is the same as in the original.</p>
+<p>And <code class="docutils literal notranslate"><span class="pre">primpart(0)==0</span></code>.</p>
+<p>The trailing zeros of the integer coefficients are extracted
+into a power of ten exponent part, in the internal representation.</p>
+</div></blockquote>
+</section>
+<section id="quorem-pol-expr-pol-expr">
+<h3><code class="docutils literal notranslate"><span class="pre">quorem(&lt;pol.</span> <span class="pre">expr.&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>Produces a nutple <code class="docutils literal notranslate"><span class="pre">[Q,R]</span></code> with <code class="docutils literal notranslate"><span class="pre">Q</span></code> the euclidean quotient and
+<code class="docutils literal notranslate"><span class="pre">R</span></code> the remainder.</p>
+<blockquote>
+<div><p><strong>name unstable</strong></p>
+<p><code class="docutils literal notranslate"><span class="pre">poldiv()</span></code>?</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="quo-pol-expr-pol-expr">
+<h3><code class="docutils literal notranslate"><span class="pre">quo(&lt;pol.</span> <span class="pre">expr.&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>The euclidean quotient.</p>
+<p>The deprecated <code class="docutils literal notranslate"><span class="pre">pol1/pol2</span></code> syntax computes the same polynomial.</p>
+</div></blockquote>
+</section>
+<section id="rem-pol-expr-pol-expr">
+<h3><code class="docutils literal notranslate"><span class="pre">rem(&lt;pol.</span> <span class="pre">expr.&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>The euclidean remainder. If <code class="docutils literal notranslate"><span class="pre">pol2</span></code> is a (non-zero) scalar, this is
+zero.</p>
+<p>There is no infix operator associated to this, for lack of evident
+notation. Please advise.</p>
+<p><code class="docutils literal notranslate"><span class="pre">/:</span></code> can be used if one is certain that <code class="docutils literal notranslate"><span class="pre">pol2</span></code> is of
+degree at least one. But read the warning about it being unstable
+even in that case.</p>
+</div></blockquote>
+</section>
+<section id="prem-pol-expr-1-pol-expr-2">
+<span id="prem"></span><h3><code class="docutils literal notranslate"><span class="pre">prem(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">1&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">2&gt;)</span></code></h3>
+<blockquote>
+<div><p>Produces a nutple <code class="docutils literal notranslate"><span class="pre">[m,</span> <span class="pre">spR]</span></code> where <code class="docutils literal notranslate"><span class="pre">spR</span></code> is the (special) pseudo
+Euclidean remainder. Its description is:</p>
+<ul>
+<li><p>the standard euclidean remainder <code class="docutils literal notranslate"><span class="pre">R</span></code> is <code class="docutils literal notranslate"><span class="pre">spR/m</span></code></p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">m</span> <span class="pre">=</span> <span class="pre">b^f</span></code> with <code class="docutils literal notranslate"><span class="pre">b</span></code> equal to the <strong>absolute value</strong> of the
+leading coefficient of <code class="docutils literal notranslate"><span class="pre">pol2</span></code>,</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">f</span></code> is the number of non-zero coefficients in the euclidean
+quotient, if <code class="docutils literal notranslate"><span class="pre">deg(pol2)&gt;0</span></code> (even if the remainder vanishes).</p>
+<p>If <code class="docutils literal notranslate"><span class="pre">pol2</span></code> is a scalar however, the function outputs <code class="docutils literal notranslate"><span class="pre">[1,0]</span></code>.</p>
+</li>
+</ul>
+<p>With these definitions one can show that if both <code class="docutils literal notranslate"><span class="pre">pol1</span></code> and
+<code class="docutils literal notranslate"><span class="pre">pol2</span></code> have integer coefficients, then this is also the case of
+<code class="docutils literal notranslate"><span class="pre">spR</span></code>, which makes its interest (and also <code class="docutils literal notranslate"><span class="pre">m*Q</span></code> has integer
+coefficients, with <code class="docutils literal notranslate"><span class="pre">Q</span></code> the euclidean quotient, if <code class="docutils literal notranslate"><span class="pre">deg(pol2)&gt;0</span></code>).
+Also, <code class="docutils literal notranslate"><span class="pre">prem()</span></code> is computed faster than <code class="docutils literal notranslate"><span class="pre">rem()</span></code> for such integer
+coefficients polynomials.</p>
+<div class="admonition hint">
+<p class="admonition-title">Hint</p>
+<p>If you want the euclidean quotient <code class="docutils literal notranslate"><span class="pre">R</span></code> evaluated via <code class="docutils literal notranslate"><span class="pre">spR/m</span></code>
+(which may be faster, even with non integer coefficients) use
+<code class="docutils literal notranslate"><span class="pre">subs(last(x)/first(x),x=prem(P,Q))</span></code> syntax as it avoids
+computing <code class="docutils literal notranslate"><span class="pre">prem(P,Q)</span></code> twice. This does the trick both in
+<code class="docutils literal notranslate"><span class="pre">\poldef</span></code> or in <code class="docutils literal notranslate"><span class="pre">\xintdefvar</span></code>.</p>
+<p>However, as is explained in the <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> documentation, using
+such syntax in an <code class="docutils literal notranslate"><span class="pre">\xintdeffunc</span></code> is (a.t.t.o.w) illusory, due to
+technicalities of how <code class="docutils literal notranslate"><span class="pre">subs()</span></code> gets converted into nested
+expandable macros. One needs an auxiliary function like this:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\xintdeffunc</span> lastoverfirst(x):=last(x)/first(x);
+<span class="k">\xintdeffunc</span> myR(x)=lastoverfirst(prem(x));
+</pre></div>
+</div>
+<p>Then, <code class="docutils literal notranslate"><span class="pre">myR(pol1,pol2)</span></code> will evaluate <code class="docutils literal notranslate"><span class="pre">prem(pol1,pol2)</span></code> only
+once and compute a polynomial identical to the euclidean
+remainder (internal representations of coefficients may differ).</p>
+</div>
+<p>In this case of integer coefficients polynomials, the polexpr
+internal representation of the integer coefficients in the pseudo
+remainder will be with unit denominators only if that was already the
+case for those of <code class="docutils literal notranslate"><span class="pre">pol1</span></code> and <code class="docutils literal notranslate"><span class="pre">pol2</span></code> (no automatic reduction to
+lowest terms is made prior or after computation).</p>
+<p>Pay attention here that <code class="docutils literal notranslate"><span class="pre">b</span></code> is the <strong>absolute value</strong> of the
+leading coefficient of <code class="docutils literal notranslate"><span class="pre">pol2</span></code>. Thus the coefficients of the
+pseudo-remainder have the same signs as those of the standard
+remainder. This diverges from Maple’s function with the same name.</p>
+</div></blockquote>
+</section>
+<section id="divmod-pol-expr-1-pol-expr-2">
+<h3><code class="docutils literal notranslate"><span class="pre">divmod(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">1&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">2&gt;)</span></code></h3>
+<blockquote>
+<div><p>Overloads the scalar <code class="docutils literal notranslate"><span class="pre">divmod()</span></code> and associates it with the
+experimental <code class="docutils literal notranslate"><span class="pre">//</span></code> and <code class="docutils literal notranslate"><span class="pre">/:</span></code> as extended to the polynomial type.</p>
+<p>In particular when both <code class="docutils literal notranslate"><span class="pre">pol1</span></code> and <code class="docutils literal notranslate"><span class="pre">pol2</span></code> are scalars, this is
+the usual <code class="docutils literal notranslate"><span class="pre">divmod()</span></code> (as in Python) and for <code class="docutils literal notranslate"><span class="pre">pol1</span></code> and <code class="docutils literal notranslate"><span class="pre">pol2</span></code>
+non constant polynomials, this is the same as <code class="docutils literal notranslate"><span class="pre">quorem()</span></code>.</p>
+<blockquote>
+<div><p><strong>Highly unstable</strong> overloading of <code class="docutils literal notranslate"><span class="pre">\xinteval</span></code>‘s <code class="docutils literal notranslate"><span class="pre">divmod()</span></code>.</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="mod-pol-expr-1-pol-expr-2">
+<h3><code class="docutils literal notranslate"><span class="pre">mod(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">1&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">2&gt;)</span></code></h3>
+<blockquote>
+<div><p>The <code class="docutils literal notranslate"><span class="pre">R</span></code> of the <code class="docutils literal notranslate"><span class="pre">divmod()</span></code> output. Same as <code class="docutils literal notranslate"><span class="pre">R</span></code> of <code class="docutils literal notranslate"><span class="pre">quorem()</span></code>
+when the second argument <code class="docutils literal notranslate"><span class="pre">pol2</span></code> is of degree at least one.</p>
+<blockquote>
+<div><p><strong>Highly unstable</strong> overloading of <code class="docutils literal notranslate"><span class="pre">\xinteval</span></code>‘s <code class="docutils literal notranslate"><span class="pre">mod()</span></code>.</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="polgcd-pol-expr-1-pol-expr-2">
+<h3><code class="docutils literal notranslate"><span class="pre">polgcd(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">1&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">2&gt;,</span> <span class="pre">...)</span></code></h3>
+<blockquote>
+<div><p>Evaluates to the greatest common polynomial divisor of all the
+polynomial inputs. The output is a <strong>primitive</strong> (in particular,
+with integer coefficients) polynomial. It is zero if and only if all
+inputs vanish.</p>
+<p>Attention, there must be either at least two polynomial variables, or
+alternatively, only one argument which then must be a bracketed list
+or some expression or variable evaluating to such a “nutple†whose
+items are polynomials (see the documentation of the scalar <code class="docutils literal notranslate"><span class="pre">gcd()</span></code>
+in <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a>).</p>
+<blockquote>
+<div><p>The two variable case could (and was, during development) have been
+defined at user level like this:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\xintdeffunc</span> polgcd<span class="nb">_</span>(P,Q):=
+ (deg(Q))??<span class="nb">{</span>P<span class="nb">}{</span>1<span class="nb">}{</span>polgcd<span class="nb">_</span>(Q,primpart(last(prem(P,Q))))<span class="nb">}</span>;
+<span class="k">\xintdeffunc</span> polgcd(P,Q):=polgcd<span class="nb">_</span>(primpart(P),primpart(Q));<span class="c">%</span>
+</pre></div>
+</div>
+<p>This is basically what is done internally for two polynomials, up
+to some internal optimizations.</p>
+</div></blockquote>
+<p><strong>UNSTABLE</strong></p>
+<p>I hesitate between returning a <em>primitive</em> or a <em>monic</em> polynomial.
+Maple returns a primitive polynomial if all inputs <a class="footnote-reference brackets" href="#id4" id="id3" role="doc-noteref"><span class="fn-bracket">[</span>2<span class="fn-bracket">]</span></a> have integer
+coefficients, else it returns a monic polynomial, but this is
+complicated technically for us to add such a check and would add
+serious overhead.</p>
+<p>Internally, computations are done using primitive
+integer-coefficients polynomials (as can be seen in the function
+template above). So I decided finally to output a primitive
+polynomial, as one can always apply <code class="docutils literal notranslate"><span class="pre">monicpart()</span></code> to it.</p>
+<p>Attention that this is at odds with behaviour of the legacy
+<a class="reference internal" href="#polgcd">\PolGCD</a> (non expandable) macro.</p>
+<aside class="footnote brackets" id="id4" role="note">
+<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id3">2</a><span class="fn-bracket">]</span></span>
+<p>actually, only two polynomial arguments are allowed by Maple’s
+<code class="docutils literal notranslate"><span class="pre">gcd()</span></code> as far as I know.</p>
+</aside>
+</div></blockquote>
+</section>
+<section id="resultant-pol-expr-1-pol-expr-2">
+<h3><code class="docutils literal notranslate"><span class="pre">resultant(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">1&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">2&gt;)</span></code></h3>
+<blockquote>
+<div><p>The resultant.</p>
+<blockquote>
+<div><p><strong>NOT YET IMPLEMENTED</strong></p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="disc-pol-expr">
+<h3><code class="docutils literal notranslate"><span class="pre">disc(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>The discriminant.</p>
+<blockquote>
+<div><p><strong>NOT YET IMPLEMENTED</strong></p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="polpowmod-pol-expr-1-num-expr-pol-expr-2">
+<h3><code class="docutils literal notranslate"><span class="pre">polpowmod(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">1&gt;,</span> <span class="pre">&lt;num.</span> <span class="pre">expr.&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">2&gt;)</span></code></h3>
+<blockquote>
+<div><p>Modular exponentiation: <code class="docutils literal notranslate"><span class="pre">mod(pol1^N,</span> <span class="pre">pol2)</span></code> in a more efficient
+manner than first computing <code class="docutils literal notranslate"><span class="pre">pol1^N</span></code> then reducing modulo <code class="docutils literal notranslate"><span class="pre">pol2</span></code>.</p>
+<p>Attention that this is using the <code class="docutils literal notranslate"><span class="pre">mod()</span></code> operation, whose current
+experimental status is as follows:</p>
+<ul class="simple">
+<li><p>if <code class="docutils literal notranslate"><span class="pre">deg(pol2)&gt;0</span></code>, the euclidean remainder operation,</p></li>
+<li><p>if <code class="docutils literal notranslate"><span class="pre">pol2</span></code> is a scalar, coefficient-wise reduction modulo <code class="docutils literal notranslate"><span class="pre">pol2</span></code>.</p></li>
+</ul>
+<p><strong>UNSTABLE</strong></p>
+<blockquote>
+<div><p>This is currently implemented at high level via <code class="docutils literal notranslate"><span class="pre">\xintdeffunc</span></code> and
+recursive definitions, which were copied over from a scalar example
+in the <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> manual:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\xintdeffunc</span> polpowmod<span class="nb">_</span>(P, m, Q) :=
+ isone(m)?
+ <span class="c">% m=1: return P modulo Q</span>
+ <span class="nb">{</span> mod(P,Q) <span class="nb">}</span>
+ <span class="c">% m &gt; 1: test if odd or even and do recursive call</span>
+ <span class="nb">{</span> odd(m)? <span class="nb">{</span> mod(P*sqr(polpowmod<span class="nb">_</span>(P, m//2, Q)), Q) <span class="nb">}</span>
+ <span class="nb">{</span> mod( sqr(polpowmod<span class="nb">_</span>(P, m//2, Q)), Q) <span class="nb">}</span>
+ <span class="nb">}</span>
+ ;<span class="c">%</span>
+<span class="k">\xintdeffunc</span> polpowmod(P, m, Q) := (m)?<span class="nb">{</span>polpowmod<span class="nb">_</span>(P, m, Q)<span class="nb">}{</span>1<span class="nb">}</span>;<span class="c">%</span>
+</pre></div>
+</div>
+<p>Negative exponents are not currently implemented.</p>
+<p>For example:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\xinteval</span><span class="nb">{</span>subs(polpowmod(1+x,100,x<span class="nb">^</span>7),x=pol([0,1]))<span class="nb">}</span>
+<span class="k">\xinteval</span><span class="nb">{</span>subs(polpowmod(1+x,20,10), x=pol([0,1]))<span class="nb">}</span>
+</pre></div>
+</div>
+<p>produce respectively:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span>pol([1, 100, 4950, 161700, 3921225, 75287520, 1192052400])
+pol([1, 0, 0, 0, 5, 4, 0, 0, 0, 0, 6, 0, 0, 0, 0, 4, 5, 0, 0, 0, 1])
+</pre></div>
+</div>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="rdcoeffs-pol-expr">
+<span id="rdcoeffs"></span><h3><code class="docutils literal notranslate"><span class="pre">rdcoeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>This operates on the internal representation of the coefficients,
+reducing them to lowest terms.</p>
+<blockquote>
+<div><p><strong>name HIGHLY undecided</strong></p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="rdzcoeffs-pol-expr">
+<h3><code class="docutils literal notranslate"><span class="pre">rdzcoeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>This operates on the internal representation of the coefficients,
+reducing them to lowest terms then extracting from numerator
+or denominator the maximal power of ten to store as a decimal
+exponent.</p>
+<p>This is sometimes favourable to more efficient polynomial algebra
+computations.</p>
+<blockquote>
+<div><p><strong>name HIGHLY undecided</strong></p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="diff1-pol-expr">
+<h3><code class="docutils literal notranslate"><span class="pre">diff1(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>The first derivative.</p>
+<blockquote>
+<div><p><strong>name UNSTABLE</strong></p>
+<p>This name may be used in future to be the partial derivative with
+respect to a first variable.</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="diff2-pol-expr">
+<h3><code class="docutils literal notranslate"><span class="pre">diff2(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></h3>
+<blockquote>
+<div><p>The second derivative.</p>
+<blockquote>
+<div><p><strong>name UNSTABLE</strong></p>
+<p>This name may be used in future to be the partial derivative with
+respect to a second variable.</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="diffn-pol-expr-p-num-expr-n">
+<h3><code class="docutils literal notranslate"><span class="pre">diffn(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">P&gt;,</span> <span class="pre">&lt;num.</span> <span class="pre">expr.</span> <span class="pre">n&gt;)</span></code></h3>
+<blockquote>
+<div><p>The <code class="docutils literal notranslate"><span class="pre">n</span></code>th derivative of <code class="docutils literal notranslate"><span class="pre">P</span></code>. For <code class="docutils literal notranslate"><span class="pre">n&lt;0</span></code> computes iterated primitives
+vanishing at the origin.</p>
+<p>The coefficients are not reduced to lowest terms.</p>
+<blockquote>
+<div><p><strong>name and syntax UNSTABLE</strong></p>
+<p>I am also considering reversing the order of the arguments.</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="antider-pol-expr-p">
+<h3><code class="docutils literal notranslate"><span class="pre">antider(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">P&gt;)</span></code></h3>
+<blockquote>
+<div><p>The primitive of <code class="docutils literal notranslate"><span class="pre">P</span></code> with no constant term. Same as <code class="docutils literal notranslate"><span class="pre">diffn(P,-1)</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="intfrom-pol-expr-p-pol-expr-c">
+<h3><code class="docutils literal notranslate"><span class="pre">intfrom(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">P&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">c&gt;)</span></code></h3>
+<blockquote>
+<div><p>The primitive of <code class="docutils literal notranslate"><span class="pre">P</span></code> vanishing at <code class="docutils literal notranslate"><span class="pre">c</span></code>, i.e. <code class="docutils literal notranslate"><span class="pre">\int_c^x</span> <span class="pre">P(t)dt</span></code>.</p>
+<p>Also <code class="docutils literal notranslate"><span class="pre">c</span></code> can be a polynomial… so if <code class="docutils literal notranslate"><span class="pre">c</span></code> is monomial <code class="docutils literal notranslate"><span class="pre">x</span></code>
+this will give zero!</p>
+<blockquote>
+<div><p><strong>UNSTABLE</strong></p>
+<p>Allowing general polynomial variable for <code class="docutils literal notranslate"><span class="pre">c</span></code> adds a bit of
+overhead to the case of a pure scalar. So I am hesitating
+maintaining this feature whose interest appears dubious.</p>
+</div></blockquote>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p>As the two arguments are both allowed to be polynomials, if by
+inadvertance one exchanges the two, there is no error but the
+meaning of <code class="docutils literal notranslate"><span class="pre">intfrom(c,P)</span></code> is completely otherwise, as it
+produces <code class="docutils literal notranslate"><span class="pre">c*(x</span> <span class="pre">-</span> <span class="pre">P)</span></code> if <code class="docutils literal notranslate"><span class="pre">c</span></code> is a scalar:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span>&gt;&gt;&gt; <span class="nb">&amp;</span>pol
+pol mode (i.e. function definitions use <span class="k">\poldef</span>)
+&gt;&gt;&gt; P(x):=1+x<span class="nb">^</span>2;
+P = x<span class="nb">^</span>2+1
+ --&gt; <span class="nb">&amp;</span>GenFloat(P) lets P become usable as function in fp mode
+ --&gt; <span class="nb">&amp;</span>ROOTS(P) (resp. <span class="nb">&amp;</span>ROOTS(P,N)) finds all rational roots exactly and
+ all irrational roots with at least 10 (resp. N) fractional digits
+&gt;&gt;&gt; intfrom(P,1);
+@<span class="nb">_</span>1 pol([-4/3, 1, 0, 1/3])
+&gt;&gt;&gt; intfrom(1,P);
+@<span class="nb">_</span>2 pol([-1, 1, -1])
+&gt;&gt;&gt; <span class="nb">&amp;</span>bye
+</pre></div>
+</div>
+</div>
+</div></blockquote>
+</section>
+<section id="integral-pol-expr-p-pol-expr-a-pol-expr-b">
+<h3><code class="docutils literal notranslate"><span class="pre">integral(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">P&gt;,</span> <span class="pre">[&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">a&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">b&gt;])</span></code></h3>
+<blockquote>
+<div><p><code class="docutils literal notranslate"><span class="pre">\int_a^b</span> <span class="pre">P(t)dt</span></code>.</p>
+<div class="admonition warning">
+<p class="admonition-title">Warning</p>
+<p>The brackets here are not denoting an optional argument but a
+<em>mandatory</em> nutple argument <code class="docutils literal notranslate"><span class="pre">[a,</span> <span class="pre">b]</span></code> with <em>two items</em>. No real
+recoverable-from error check is done on the input syntax. The
+input can be an <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> variable which happens to be a nutple
+with two items, or any expression which evaluates to such a
+nutple.</p>
+</div>
+<p><code class="docutils literal notranslate"><span class="pre">a</span></code> and <code class="docutils literal notranslate"><span class="pre">b</span></code> are not restricted to be scalars, they are allowed to
+be themselves polynomial variables or even polynomial expressions.</p>
+<blockquote>
+<div><p>To compute <code class="docutils literal notranslate"><span class="pre">\int_{x-1}^x</span> <span class="pre">P(t)dt</span></code> it is more efficient to use
+<code class="docutils literal notranslate"><span class="pre">intfrom(x-1)</span></code>.</p>
+<p>Similary to compute <code class="docutils literal notranslate"><span class="pre">\int_x^{x+1}</span> <span class="pre">P(t)dt</span></code>, use <code class="docutils literal notranslate"><span class="pre">-intfrom(x+1)</span></code>.</p>
+<p><strong>UNSTABLE</strong></p>
+<p>Am I right to allow general polynomials <code class="docutils literal notranslate"><span class="pre">a</span></code> and <code class="docutils literal notranslate"><span class="pre">b</span></code> hence add
+overhead to the pure scalar case ?</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+</section>
+<section id="non-expandable-macros">
+<h2>Non-expandable macros</h2>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>At <code class="docutils literal notranslate"><span class="pre">0.8</span></code> <code class="docutils literal notranslate"><span class="pre">polexpr</span></code> is usable with Plain TeX and not only with
+LaTeX. Some examples given in this section may be using LaTeX syntax
+such as <code class="docutils literal notranslate"><span class="pre">\renewcommand</span></code>.</p>
+</div>
+<section id="poldef-polname-letter-expression-using-the-letter-as-indeterminate">
+<span id="poldef"></span><h3><code class="docutils literal notranslate"><span class="pre">\poldef</span> <span class="pre">polname(letter):=</span> <span class="pre">expression</span> <span class="pre">using</span> <span class="pre">the</span> <span class="pre">letter</span> <span class="pre">as</span> <span class="pre">indeterminate;</span></code></h3>
+<blockquote>
+<div><p>This evaluates the <em>polynomial expression</em> and stores the
+coefficients in a private structure accessible later via other
+package macros, used with argument <code class="docutils literal notranslate"><span class="pre">polname</span></code>. Of course the
+<em>expression</em> can make use of previously defined polynomials.</p>
+<p>Polynomial names must start with a letter and are constituted of
+letters, digits, underscores and the right tick <code class="docutils literal notranslate"><span class="pre">'</span></code>.</p>
+<p>The whole <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> syntax is authorized, as long as the final
+result is of polynomial type:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\poldef</span> polname(z) := add((-1)<span class="nb">^</span>i z<span class="nb">^</span>(2i+1)/(2i+1)!, i = 0..10);
+</pre></div>
+</div>
+<p>With fractional coefficients, beware the <a class="reference internal" href="#warningtacit">tacit multiplication issue</a>.</p>
+<p>Furthermore:</p>
+<ul class="simple">
+<li><p>a variable <code class="docutils literal notranslate"><span class="pre">polname</span></code> is defined which can be used in <code class="docutils literal notranslate"><span class="pre">\poldef</span></code>
+as well as in <code class="docutils literal notranslate"><span class="pre">\xinteval</span></code> for algebraic computations or as
+argument to polynomial aware functions,</p></li>
+<li><p>a function <code class="docutils literal notranslate"><span class="pre">polname()</span></code> is defined which can be used in <code class="docutils literal notranslate"><span class="pre">\poldef</span></code>
+as well as in <code class="docutils literal notranslate"><span class="pre">\xinteval</span></code>. It accepts there as argument scalars
+and also other polynomials (via their names, thanks to previous
+item).</p></li>
+</ul>
+<p>Notice that any function defined via <code class="docutils literal notranslate"><span class="pre">\xintdeffunc</span></code> and using
+only algebraic operations (and ople indexing or slicing operations)
+should work fine in <code class="docutils literal notranslate"><span class="pre">\xintexpr/\xinteval</span></code> with such polynomial
+names as argument.</p>
+<p>In the case of a constant polynomial, the <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> variable (not the
+internal data structure on which the package macros operate)
+associated to it is indistinguishable from a scalar, it is actually
+a scalar and has lost all traces from its origins as a polynomial
+(so for example can be used as argument to the <code class="docutils literal notranslate"><span class="pre">cos()</span></code> function).</p>
+<p>The <em>function</em> on the other hand remains a one-argument function,
+which simply has a constant value.</p>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p>The function <code class="docutils literal notranslate"><span class="pre">polname()</span></code> is defined <strong>only</strong> for
+<code class="docutils literal notranslate"><span class="pre">\xintexpr/\xinteval</span></code>
+context. It will be unknown to <code class="docutils literal notranslate"><span class="pre">\xintfloateval</span></code>.</p>
+<p>Worse, a
+previously existing floating point function of the same name will
+be let undefined again, to avoid hard to debug mismatches between
+exact and floating point polynomials. This also applies when the
+polynomial is produced not via <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> or <code class="docutils literal notranslate"><span class="pre">\PolDef</span></code> but
+as result of usage of the other package macros.</p>
+<p>See <a class="reference internal" href="#polgenfloatvariant"><span class="std std-ref">\PolGenFloatVariant{&lt;polname&gt;}</span></a> to generate a <strong>function</strong>
+usable in <code class="docutils literal notranslate"><span class="pre">\xintfloateval</span></code>.</p>
+</div>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p>Using the <strong>variable</strong> <code class="docutils literal notranslate"><span class="pre">mypol</span></code> inside <code class="docutils literal notranslate"><span class="pre">\xintfloateval</span></code> will
+generate low-level errors because the infix operators there are
+not polynomial-aware, and the polynomial specific functions such
+as <code class="docutils literal notranslate"><span class="pre">deg()</span></code> are only defined for usage inside <code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code>.</p>
+<p>In short, currently polynomials defined via <code class="docutils literal notranslate"><span class="pre">polexpr</span></code> can
+be used in floating point context only for numerical evaluations,
+via <strong>functions</strong> obtained from <a class="reference internal" href="#polgenfloatvariant"><span class="std std-ref">\PolGenFloatVariant{&lt;polname&gt;}</span></a>
+usage.</p>
+<p>Changes to the original polynomial via package macros are not
+automatically mapped to the numerical floating point evaluator
+which must be manually updated as necessary when the original
+rational coefficient polynomial is modified.</p>
+</div>
+<p>The original expression is lost after parsing, and in particular the
+package provides no way to typeset it (of course the package
+provides macros to typeset the computed polynomial). Typesetting
+the original expression has to be done manually, if needed.</p>
+</div></blockquote>
+</section>
+<section id="poldef-letter-polname-expr-using-the-letter-as-indeterminate">
+<span id="id5"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolDef[&lt;letter&gt;]{&lt;polname&gt;}{&lt;expr.</span> <span class="pre">using</span> <span class="pre">the</span> <span class="pre">letter</span> <span class="pre">as</span> <span class="pre">indeterminate&gt;}</span></code></h3>
+<blockquote>
+<div><p>Does the same as <a class="reference internal" href="#poldef">\poldef</a> in an undelimited macro
+format, the main interest is to avoid potential problems with the
+catcode of the semi-colon in presence of some packages. In absence
+of a <code class="docutils literal notranslate"><span class="pre">[&lt;letter&gt;]</span></code> optional argument, the variable is assumed to be
+<code class="docutils literal notranslate"><span class="pre">x</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="polgenfloatvariant">
+<span id="id6"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolGenFloatVariant{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolGenFloatVariant{&lt;polname&gt;}</span></code></p>
+<blockquote>
+<div><p>Makes the polynomial also usable in the
+<code class="docutils literal notranslate"><span class="pre">\xintfloatexpr/\xintfloateval</span></code> parser. It will therein evaluates
+via an Horner scheme using polynomial coefficients already
+pre-rounded to the float precision.</p>
+<p>See also <a class="reference internal" href="#poltofloatexpr"><span class="std std-ref">\PolToFloatExpr{&lt;pol. expr.&gt;}</span></a>.</p>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p>Any operation, for example generating the derivative polynomial,
+or dividing two polynomials or using the <code class="docutils literal notranslate"><span class="pre">\PolLet</span></code>, must be
+followed by explicit usage of <code class="docutils literal notranslate"><span class="pre">\PolGenFloatVariant{&lt;polname&gt;}</span></code> if
+the new polynomial is to be used in <code class="docutils literal notranslate"><span class="pre">\xintfloateval</span></code>.</p>
+</div>
+</div></blockquote>
+</section>
+<section id="poltypeset">
+<span id="id7"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolTypeset{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolTypeset{&lt;pol.</span> <span class="pre">expr.&gt;}</span></code></p>
+<blockquote>
+<div><p>Typesets in descending powers, switching to math mode if in text
+mode, after evaluating the polynomial expression:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\PolTypeset</span><span class="nb">{</span>mul(x-i,i=1..5)<span class="nb">}</span><span class="c">% possible since polexpr 0.8</span>
+</pre></div>
+</div>
+<p>The letter used in the input expression is by default <code class="docutils literal notranslate"><span class="pre">x</span></code>,
+but can be modified by a redefinition of <a class="reference internal" href="#id67">\PolToExprInVar</a>.</p>
+<p>It uses also by default the letter <code class="docutils literal notranslate"><span class="pre">x</span></code> on output but this one can
+be changed via an optional argument:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\PolTypeset</span><span class="na">[z]</span><span class="nb">{</span>polname or polynomial expression<span class="nb">}</span>
+</pre></div>
+</div>
+<p>By default zero coefficients are skipped (use <code class="docutils literal notranslate"><span class="pre">\poltypesetalltrue</span></code>
+to get all of them in output).</p>
+<p>The following macros (whose meanings will be found in the package code)
+can be re-defined for customization. Their default definitions are
+expandable, but this is not a requirement.</p>
+</div></blockquote>
+<section id="poltypesetcmd">
+<span id="id8"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolTypesetCmd{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolTypesetCmd{&lt;raw_coeff&gt;}</span></code></p>
+<blockquote>
+<div><p>Its package definition checks if the coefficient is <code class="docutils literal notranslate"><span class="pre">1</span></code> or <code class="docutils literal notranslate"><span class="pre">-1</span></code>
+and then skips printing the <code class="docutils literal notranslate"><span class="pre">1</span></code>, except for the coefficient of
+degree zero. Also it sets the conditional deciding behaviour of
+<a class="reference internal" href="#polifcoeffisplusorminusone"><span class="std std-ref">\PolIfCoeffIsPlusOrMinusOne{T}{F}</span></a>.</p>
+<p>The actual printing of the coefficients, when not equal to plus or
+minus one, is handled by <a class="reference internal" href="#poltypesetone"><span class="std std-ref">\PolTypesetOne{&lt;raw_coeff&gt;}</span></a>.</p>
+</div></blockquote>
+<section id="polifcoeffisplusorminusone">
+<span id="id9"></span><h5><code class="docutils literal notranslate"><span class="pre">\PolIfCoeffIsPlusOrMinusOne{}{}</span></code></h5>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolIfCoeffIsPlusOrMinusOne{T}{F}</span></code></p>
+<blockquote>
+<div><p>This macro is a priori undefined.</p>
+<p>It is defined via the default <a class="reference internal" href="#poltypesetcmd"><span class="std std-ref">\PolTypesetCmd{&lt;raw_coeff&gt;}</span></a> to be
+used if needed in the execution of <a class="reference internal" href="#id11">\PolTypesetMonomialCmd</a>,
+e.g. to insert a <code class="docutils literal notranslate"><span class="pre">\cdot</span></code> in front of <code class="docutils literal notranslate"><span class="pre">\PolVar^{\PolIndex}</span></code> if
+the coefficient is not plus or minus one.</p>
+<p>The macro will execute <code class="docutils literal notranslate"><span class="pre">T</span></code> if the coefficient has been found to be
+plus or minus one, and <code class="docutils literal notranslate"><span class="pre">F</span></code> if not. It chooses expandably between
+<code class="docutils literal notranslate"><span class="pre">T</span></code> and <code class="docutils literal notranslate"><span class="pre">F</span></code>.</p>
+</div></blockquote>
+</section>
+</section>
+<section id="poltypesetone">
+<span id="id10"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolTypesetOne{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolTypesetOne{&lt;raw_coeff&gt;}</span></code></p>
+<blockquote>
+<div><p>Defaults to <code class="docutils literal notranslate"><span class="pre">\xintTeXsignedFrac</span></code> (LaTeX) or <code class="docutils literal notranslate"><span class="pre">\xintTeXsignedOver</span></code>
+(else). But these <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> old legacy macros are a bit
+annoying as they insist in exhibiting a power of ten rather than
+using simpler decimal notation.</p>
+<p>As alternative, one can do definitions such as:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\def\PolTypesetOne</span>#1<span class="nb">{</span><span class="k">\xintDecToString</span><span class="nb">{</span><span class="k">\xintREZ</span><span class="nb">{</span>#1<span class="nb">}}}</span>
+<span class="c">% or with LaTeX+siunitx for example</span>
+<span class="k">\renewcommand\PolTypesetOne</span><span class="na">[1]</span><span class="nb">{</span><span class="k">\num</span><span class="nb">{</span><span class="k">\xintPFloat</span><span class="na">[5]</span><span class="nb">{</span>#1<span class="nb">}}}</span>
+<span class="c">% (as \num of siunitx understands floating point notation)</span>
+<span class="k">\renewcommand\PolTypesetOne</span><span class="na">[1]</span><span class="nb">{</span><span class="k">\num</span><span class="nb">{</span><span class="k">\xintRound</span><span class="nb">{</span>4<span class="nb">}{</span>#1<span class="nb">}}}</span>
+</pre></div>
+</div>
+</div></blockquote>
+</section>
+<section id="poltypesetmonomialcmd">
+<span id="id11"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolTypesetMonomialCmd</span></code></h4>
+<blockquote>
+<div><p>This decides how a monomial (in variable <code class="docutils literal notranslate"><span class="pre">\PolVar</span></code> and with
+exponent <code class="docutils literal notranslate"><span class="pre">\PolIndex</span></code>) is to be printed. The default does nothing
+for the constant term, <code class="docutils literal notranslate"><span class="pre">\PolVar</span></code> for the first degree and
+<code class="docutils literal notranslate"><span class="pre">\PolVar^{\PolIndex}</span></code> for higher degrees monomials. Beware that
+<code class="docutils literal notranslate"><span class="pre">\PolIndex</span></code> expands to digit tokens and needs termination in
+<code class="docutils literal notranslate"><span class="pre">\ifnum</span></code> tests.</p>
+</div></blockquote>
+</section>
+<section id="poltypesetcmdprefix">
+<span id="id12"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolTypesetCmdPrefix{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolTypesetCmdPrefix{&lt;raw_coeff&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to a <code class="docutils literal notranslate"><span class="pre">+</span></code> if the <code class="docutils literal notranslate"><span class="pre">raw_coeff</span></code> is zero or positive, and to
+nothing if <code class="docutils literal notranslate"><span class="pre">raw_coeff</span></code> is negative, as in latter case the
+<code class="docutils literal notranslate"><span class="pre">\xintTeXsignedFrac</span></code> (or <code class="docutils literal notranslate"><span class="pre">\xintTeXsignedOver</span></code>) used by
+<a class="reference internal" href="#poltypesetcmd"><span class="std std-ref">\PolTypesetCmd{&lt;raw_coeff&gt;}</span></a> will put the <code class="docutils literal notranslate"><span class="pre">-</span></code> sign in front of
+the fraction (if it is a fraction) and this will thus serve as
+separator in the typeset formula. Not used for the first term.</p>
+</div></blockquote>
+</section>
+</section>
+<section id="id13">
+<span id="id14"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolTypeset*{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolTypeset*{&lt;pol.</span> <span class="pre">expr.&gt;}</span></code></p>
+<blockquote>
+<div><p>Typesets in ascending powers. Use <code class="docutils literal notranslate"><span class="pre">[&lt;letter&gt;]</span></code> optional argument
+(after the <code class="docutils literal notranslate"><span class="pre">*</span></code>) to use another letter than <code class="docutils literal notranslate"><span class="pre">x</span></code>.</p>
+<p>Extended at <code class="docutils literal notranslate"><span class="pre">0.8</span></code> to accept general expressions and not only
+polynomial names. Redefine <a class="reference internal" href="#id67">\PolToExprInVar</a> to use in the
+expression another letter than default <code class="docutils literal notranslate"><span class="pre">x</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="pollet">
+<span id="id15"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolLet{}={}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolLet{&lt;polname_2&gt;}={&lt;polname_1&gt;}</span></code></p>
+<blockquote>
+<div><p>Makes a copy of the already defined polynomial <code class="docutils literal notranslate"><span class="pre">polname_1</span></code> to a
+new one <code class="docutils literal notranslate"><span class="pre">polname_2</span></code>. This has the same effect as
+<code class="docutils literal notranslate"><span class="pre">\PolDef{&lt;polname_2&gt;}{&lt;polname_1&gt;(x)}</span></code> or (better)
+<code class="docutils literal notranslate"><span class="pre">\PolDef{&lt;polname_2&gt;}{&lt;polname_1&gt;}</span></code> but with less overhead. The
+<code class="docutils literal notranslate"><span class="pre">=</span></code> is optional.</p>
+</div></blockquote>
+</section>
+<section id="polgloballet">
+<span id="id16"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolGlobalLet{}={}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolGlobalLet{&lt;polname_2&gt;}={&lt;polname_1&gt;}</span></code></p>
+<blockquote>
+<div><p>Acts globally.</p>
+</div></blockquote>
+</section>
+<section id="polassign-toarray">
+<span id="polassign"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolAssign{}\toarray{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolAssign{&lt;polname&gt;}\toarray{&lt;\macro&gt;}</span></code></p>
+<blockquote>
+<div><p>Defines a one-argument expandable macro <code class="docutils literal notranslate"><span class="pre">\macro{#1}</span></code> which expands
+to the (raw) #1th polynomial coefficient.</p>
+<ul class="simple">
+<li><p>Attention, coefficients here are indexed starting at 1. This is
+an unfortunate legacy situation related to the original indexing
+convention in <a class="reference external" href="https://www.ctan.org/pkg/xint">xinttools</a> arrays.</p></li>
+<li><p>With #1=-1, -2, …, <code class="docutils literal notranslate"><span class="pre">\macro{#1}</span></code> returns leading coefficients.</p></li>
+<li><p>With #1=0, returns the number of coefficients, i.e. <code class="docutils literal notranslate"><span class="pre">1</span> <span class="pre">+</span> <span class="pre">deg</span> <span class="pre">f</span></code>
+for non-zero polynomials.</p></li>
+<li><p>Out-of-range #1’s return <code class="docutils literal notranslate"><span class="pre">0/1[0]</span></code>.</p></li>
+</ul>
+<p>See also <a class="reference internal" href="#polnthcoeff"><span class="std std-ref">\PolNthCoeff{&lt;polname&gt;}{&lt;index&gt;}</span></a>.</p>
+</div></blockquote>
+</section>
+<section id="polget-fromarray">
+<span id="polget"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolGet{}\fromarray{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolGet{&lt;polname&gt;}\fromarray{&lt;\macro&gt;}</span></code></p>
+<blockquote>
+<div><p>Does the converse operation to
+<code class="docutils literal notranslate"><span class="pre">\PolAssign{&lt;polname&gt;}\toarray\macro</span></code>. Each individual
+<code class="docutils literal notranslate"><span class="pre">\macro{&lt;value&gt;}</span></code> gets expanded in an <code class="docutils literal notranslate"><span class="pre">\edef</span></code> and then normalized
+via <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a>‘s macro <code class="docutils literal notranslate"><span class="pre">\xintRaw</span></code>.</p>
+<p>The leading zeros are removed from the polynomial.</p>
+<p>(contrived) Example:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\xintAssignArray</span><span class="nb">{</span>1<span class="nb">}{</span>-2<span class="nb">}{</span>5<span class="nb">}{</span>-3<span class="nb">}</span><span class="k">\to\foo</span>
+<span class="k">\PolGet</span><span class="nb">{</span>f<span class="nb">}</span><span class="k">\fromarray\foo</span>
+</pre></div>
+</div>
+<p>This will define <code class="docutils literal notranslate"><span class="pre">f</span></code> as would have <code class="docutils literal notranslate"><span class="pre">\poldef</span> <span class="pre">f(x):=1-2x+5x^2-3x^3;</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="polfromcsv">
+<span id="id17"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolFromCSV{}{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolFromCSV{&lt;polname&gt;}{&lt;csv&gt;}</span></code></p>
+<blockquote>
+<div><p>Defines a polynomial directly from the comma separated list of values
+(or a macro expanding to such a list) of its coefficients, the <em>first
+item</em> gives the constant term, the <em>last item</em> gives the leading
+coefficient, except if zero, then it is dropped (iteratively). List
+items are each expanded in an <code class="docutils literal notranslate"><span class="pre">\edef</span></code> and then put into normalized
+form via <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a>‘s macro <code class="docutils literal notranslate"><span class="pre">\xintRaw</span></code>.</p>
+<p>As leading zero coefficients are removed:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\PolFromCSV</span><span class="nb">{</span>f<span class="nb">}{</span>0, 0, 0, 0, 0, 0, 0, 0, 0, 0<span class="nb">}</span>
+</pre></div>
+</div>
+<p>defines the zero polynomial, which holds only one coefficient.</p>
+<p>See also expandable macro <a class="reference internal" href="#poltocsv"><span class="std std-ref">\PolToCSV{&lt;polname&gt;}</span></a>.</p>
+</div></blockquote>
+</section>
+<section id="polmapcoeffs">
+<span id="id18"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolMapCoeffs{}{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolMapCoeffs{\macro}{&lt;polname&gt;}</span></code></p>
+<blockquote>
+<div><p>It modifies (‘in-place’: original coefficients get lost) each
+coefficient of the defined polynomial via the <em>expandable</em> macro
+<code class="docutils literal notranslate"><span class="pre">\macro</span></code>. The degree is adjusted as necessary if some leading
+coefficients vanish after the operation.</p>
+<p>In the replacement text of <code class="docutils literal notranslate"><span class="pre">\macro</span></code>, <code class="docutils literal notranslate"><span class="pre">\index</span></code> expands to the
+coefficient index (starting at zero for the constant term).</p>
+<p>Notice that <code class="docutils literal notranslate"><span class="pre">\macro</span></code> will have to handle inputs in the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a>
+internal format. This means that it probably will have to be
+expressed in terms of macros from the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> package.</p>
+<p>Example:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\def\foo</span>#1<span class="nb">{</span><span class="k">\xintMul</span><span class="nb">{</span>#1<span class="nb">}{</span><span class="k">\the\numexpr\index*\index\relax</span><span class="nb">}}</span>
+</pre></div>
+</div>
+<p>(or with <code class="docutils literal notranslate"><span class="pre">\xintSqr{\index}</span></code>) to replace <code class="docutils literal notranslate"><span class="pre">n</span></code>-th coefficient
+<code class="docutils literal notranslate"><span class="pre">f_n</span></code> by <code class="docutils literal notranslate"><span class="pre">f_n*n^2</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="polreducecoeffs">
+<span id="id19"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolReduceCoeffs{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolReduceCoeffs{&lt;polname&gt;}</span></code></p>
+<blockquote>
+<div><p>Reduces the internal representations of the coefficients to
+their lowest terms.</p>
+</div></blockquote>
+</section>
+<section id="id20">
+<span id="id21"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolReduceCoeffs*{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolReduceCoeffs*{&lt;polname&gt;}</span></code></p>
+<blockquote>
+<div><p>Reduces the internal representations of the coefficients to their
+lowest terms, but ignoring a possible separated “power of ten partâ€.</p>
+<p>For example, <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> stores an <code class="docutils literal notranslate"><span class="pre">30e2/50</span></code> input as <code class="docutils literal notranslate"><span class="pre">30/50</span></code> with
+a separate <code class="docutils literal notranslate"><span class="pre">10^2</span></code> part. This will thus get replaced by <code class="docutils literal notranslate"><span class="pre">3e^2/5</span></code>
+(or rather whatever <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> uses for internal representation), and
+not by <code class="docutils literal notranslate"><span class="pre">60</span></code> as would result from complete reduction.</p>
+<p>Evaluations with polynomials treated by this can be much faster than
+with those handled by the non-starred variant
+<a class="reference internal" href="#polreducecoeffs"><span class="std std-ref">\PolReduceCoeffs{&lt;polname&gt;}</span></a>: as the numerators and denominators
+remain generally smaller.</p>
+</div></blockquote>
+</section>
+<section id="polmakemonic">
+<span id="id22"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolMakeMonic{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolMakeMonic{&lt;polname&gt;}</span></code></p>
+<blockquote>
+<div><p>Divides by the leading coefficient. It is recommended to execute
+<a class="reference internal" href="#id20"><span class="std std-ref">\PolReduceCoeffs*{&lt;polname&gt;}</span></a> immediately afterwards. This is not
+done automatically, in case the original polynomial had integer
+coefficients and the user wants to keep the leading one as common
+denominator for typesetting purposes.</p>
+</div></blockquote>
+</section>
+<section id="polmakeprimitive">
+<span id="id23"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolMakePrimitive{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolMakePrimitive{&lt;polname&gt;}</span></code></p>
+<blockquote>
+<div><p>Divides by the integer content see (<a class="reference internal" href="#policontent">\PolIContent</a>).
+This thus produces a polynomial with integer
+coefficients having no common factor. The sign of the leading
+coefficient is not modified.</p>
+</div></blockquote>
+</section>
+<section id="poldiff">
+<span id="id24"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolDiff{}{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolDiff{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></code></p>
+<blockquote>
+<div><p>This sets <code class="docutils literal notranslate"><span class="pre">polname_2</span></code> to the first derivative of <code class="docutils literal notranslate"><span class="pre">polname_1</span></code>. It
+is allowed to issue <code class="docutils literal notranslate"><span class="pre">\PolDiff{f}{f}</span></code>, effectively replacing <code class="docutils literal notranslate"><span class="pre">f</span></code>
+by <code class="docutils literal notranslate"><span class="pre">f'</span></code>.</p>
+<p>Coefficients of the result <code class="docutils literal notranslate"><span class="pre">polname_2</span></code> are irreducible fractions
+(see <a class="reference internal" href="#technicalities">Technicalities</a> for the whole story.)</p>
+</div></blockquote>
+</section>
+<section id="id25">
+<span id="id26"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolDiff[]{}{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolDiff[N]{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></code></p>
+<blockquote>
+<div><p>This sets <code class="docutils literal notranslate"><span class="pre">polname_2</span></code> to the <code class="docutils literal notranslate"><span class="pre">N</span></code>-th derivative of <code class="docutils literal notranslate"><span class="pre">polname_1</span></code>.
+Identical arguments is allowed. With <code class="docutils literal notranslate"><span class="pre">N=0</span></code>, same effect as
+<code class="docutils literal notranslate"><span class="pre">\PolLet{&lt;polname_2&gt;}={&lt;polname_1&gt;}</span></code>. With negative <code class="docutils literal notranslate"><span class="pre">N</span></code>, switches to
+using <code class="docutils literal notranslate"><span class="pre">\PolAntiDiff</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="polantidiff">
+<span id="id27"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolAntiDiff{}{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolAntiDiff{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></code></p>
+<blockquote>
+<div><p>This sets <code class="docutils literal notranslate"><span class="pre">polname_2</span></code> to the primitive of <code class="docutils literal notranslate"><span class="pre">polname_1</span></code> vanishing
+at zero.</p>
+<p>Coefficients of the result <code class="docutils literal notranslate"><span class="pre">polname_2</span></code> are irreducible fractions
+(see <a class="reference internal" href="#technicalities">Technicalities</a> for the whole story.)</p>
+</div></blockquote>
+</section>
+<section id="id28">
+<span id="id29"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolAntiDiff[]{}{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolAntiDiff[N]{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></code></p>
+<blockquote>
+<div><p>This sets <code class="docutils literal notranslate"><span class="pre">polname_2</span></code> to the result of <code class="docutils literal notranslate"><span class="pre">N</span></code> successive integrations on
+<code class="docutils literal notranslate"><span class="pre">polname_1</span></code>. With negative <code class="docutils literal notranslate"><span class="pre">N</span></code>, it switches to using <code class="docutils literal notranslate"><span class="pre">\PolDiff</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="poldivide">
+<span id="id30"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolDivide{}{}{}{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolDivide{&lt;polname_1&gt;}{&lt;polname_2&gt;}{&lt;polname_Q&gt;}{&lt;polname_R&gt;}</span></code></p>
+<blockquote>
+<div><p>This sets <code class="docutils literal notranslate"><span class="pre">polname_Q</span></code> and <code class="docutils literal notranslate"><span class="pre">polname_R</span></code> to be the quotient and
+remainder in the Euclidean division of <code class="docutils literal notranslate"><span class="pre">polname_1</span></code> by
+<code class="docutils literal notranslate"><span class="pre">polname_2</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="polquo">
+<span id="id31"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolQuo{}{}{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolQuo{&lt;polname_1&gt;}{&lt;polname_2&gt;}{&lt;polname_Q&gt;}</span></code></p>
+<blockquote>
+<div><p>This sets <code class="docutils literal notranslate"><span class="pre">polname_Q</span></code> to be the quotient in the Euclidean division
+of <code class="docutils literal notranslate"><span class="pre">polname_1</span></code> by <code class="docutils literal notranslate"><span class="pre">polname_2</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="polrem">
+<span id="id32"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolRem{}{}{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolRem{&lt;polname_1&gt;}{&lt;polname_2&gt;}{&lt;polname_R&gt;}</span></code></p>
+<blockquote>
+<div><p>This sets <code class="docutils literal notranslate"><span class="pre">polname_R</span></code> to be the remainder in the Euclidean division
+of <code class="docutils literal notranslate"><span class="pre">polname_1</span></code> by <code class="docutils literal notranslate"><span class="pre">polname_2</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="polgcd">
+<span id="id33"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolGCD{}{}{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolGCD{&lt;polname_1&gt;}{&lt;polname_2&gt;}{&lt;polname_GCD&gt;}</span></code></p>
+<blockquote>
+<div><p>This sets <code class="docutils literal notranslate"><span class="pre">polname_GCD</span></code> to be the (monic) GCD of <code class="docutils literal notranslate"><span class="pre">polname_1</span></code>
+and <code class="docutils literal notranslate"><span class="pre">polname_2</span></code>. It is a unitary polynomial except if both
+<code class="docutils literal notranslate"><span class="pre">polname_1</span></code> and <code class="docutils literal notranslate"><span class="pre">polname_2</span></code> vanish, then <code class="docutils literal notranslate"><span class="pre">polname_GCD</span></code> is the
+zero polynomial.</p>
+</div></blockquote>
+</section>
+<section id="root-localization-routines-via-the-sturm-theorem">
+<h3>Root localization routines via the <a class="reference external" href="https://en.wikipedia.org/wiki/Sturm%27s_theorem">Sturm Theorem</a></h3>
+<p>As <a class="reference internal" href="#poltosturm"><span class="std std-ref">\PolToSturm{&lt;polname&gt;}{&lt;sturmname&gt;}</span></a> and
+<a class="reference internal" href="#polsturmisolatezeros"><span class="std std-ref">\PolSturmIsolateZeros{&lt;sturmname&gt;}</span></a> and variants declare
+additional polynomial or scalar variables with names based on <code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;</span></code> as
+prefix, it is advisable to keep the <code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;</span></code> namespace separate from
+the one applying to <code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code> variables generally, or to polynomials.</p>
+<section id="poltosturm">
+<span id="id34"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolToSturm{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToSturm{&lt;polname&gt;}{&lt;sturmname&gt;}</span></code></p>
+<blockquote>
+<div><p>With <code class="docutils literal notranslate"><span class="pre">&lt;polname&gt;</span></code> being for example <code class="docutils literal notranslate"><span class="pre">P</span></code>, and <code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;</span></code> being
+for example <code class="docutils literal notranslate"><span class="pre">S</span></code>, the macro starts by computing the derivative
+<code class="docutils literal notranslate"><span class="pre">P'</span></code>, then computes the opposite of the remainder in the euclidean
+division of <code class="docutils literal notranslate"><span class="pre">P</span></code> by <code class="docutils literal notranslate"><span class="pre">P'</span></code>, then the opposite of the remainder in
+the euclidean division of <code class="docutils literal notranslate"><span class="pre">P'</span></code> by the first obtained polynomial,
+etc… Up to signs following the <code class="docutils literal notranslate"><span class="pre">--++--++...</span></code> pattern, these are
+the same remainders as in the Euclide algorithm applied to the
+computation of the GCD of <code class="docutils literal notranslate"><span class="pre">P</span></code> and <code class="docutils literal notranslate"><span class="pre">P'</span></code>.</p>
+<p>The precise process differs from the above description: the
+algorithm first sets <code class="docutils literal notranslate"><span class="pre">S_0_</span></code> to be the <em>primitive part</em> of <code class="docutils literal notranslate"><span class="pre">P</span></code>
+and <code class="docutils literal notranslate"><span class="pre">S_1_</span></code> to be the <em>primitive part</em> of <code class="docutils literal notranslate"><span class="pre">P'</span></code> (see
+<a class="reference internal" href="#policontent"><span class="std std-ref">\PolIContent{&lt;polname&gt;}</span></a>), then at each step
+the remainder is made primitive and stored for internal reference as
+<code class="docutils literal notranslate"><span class="pre">S_k_</span></code>, so only integer-coefficients polynomials are manipulated.</p>
+<div class="admonition warning">
+<p class="admonition-title">Warning</p>
+<p>This exact procedure will perhaps in future be replaced by a
+<em>sub-resultant algorithm</em>, which may bring some speed gain in
+obtaining a pseudo-Sturm sequence, but some experimenting is
+needed, in the context of realistically realizable computations
+by the package; primitive polynomials although a bit costly
+have the smallest coefficients hence are the best for the kind of
+computations done for root localization, after having computed a
+Sturm sequence.</p>
+</div>
+<p>The last non-zero primitivized remainder <code class="docutils literal notranslate"><span class="pre">S_N_</span></code> is, up to sign,
+the primitive part of the GCD of <code class="docutils literal notranslate"><span class="pre">P</span></code> and <code class="docutils literal notranslate"><span class="pre">P'</span></code>. Its roots (real
+and complex) are the multiple roots of the original <code class="docutils literal notranslate"><span class="pre">P</span></code>. The
+original <code class="docutils literal notranslate"><span class="pre">P</span></code> was “square-free†(i.e. did not have multiple real
+or complex roots) if and only if <code class="docutils literal notranslate"><span class="pre">S_N_</span></code> is a constant, which is
+then <code class="docutils literal notranslate"><span class="pre">+1</span></code> or <code class="docutils literal notranslate"><span class="pre">-1</span></code> (its value before primitivization is lost).</p>
+<p>The macro then divides each <code class="docutils literal notranslate"><span class="pre">S_k_</span></code> by <code class="docutils literal notranslate"><span class="pre">S_N_</span></code> and declares the
+quotients <code class="docutils literal notranslate"><span class="pre">S_k</span></code> as user polynomials for future use. By Gauss
+theorem about the contents of integer-coefficients polynomials,
+these <code class="docutils literal notranslate"><span class="pre">S_k</span></code> also are primitive integer-coefficients polynomials.</p>
+<p>This step will be referred to as <em>normalization</em>, and in this
+documentation the obtained polynomials are said to constitute the
+“Sturm chain†(or “Sturm sequenceâ€), i.e. by convention the “Sturm
+chain polynomials†are square-free and primitive. The possibly
+non-square-free ones are referred to as <em>non-normalized</em>.</p>
+<p>As an exception to the rule, if the original <code class="docutils literal notranslate"><span class="pre">P</span></code> was “square-freeâ€
+(i.e. did not have multiple real or complex roots) then
+normalization is skipped (in that case <code class="docutils literal notranslate"><span class="pre">S_N_</span></code> is either <code class="docutils literal notranslate"><span class="pre">+1</span></code> or
+<code class="docutils literal notranslate"><span class="pre">-1</span></code>), so <code class="docutils literal notranslate"><span class="pre">S_0_</span></code> is exactly the primitive part of starting
+polynomial <code class="docutils literal notranslate"><span class="pre">P</span></code>, in the “square-free†case.</p>
+<p>The next logical step is to execute <a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros{S}</a> or one of its variants. Be careful not to
+use the names <code class="docutils literal notranslate"><span class="pre">sturmname_0</span></code>, <code class="docutils literal notranslate"><span class="pre">sturmname_1</span></code>, etc… for defining
+other polynomials after having done
+<code class="docutils literal notranslate"><span class="pre">\PolToSturm{&lt;polname&gt;}{&lt;sturmname&gt;}</span></code> and before executing
+<code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZeros{&lt;sturmname&gt;}</span></code> or its variants else the
+latter will behave erroneously.</p>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>The declaration of the <code class="docutils literal notranslate"><span class="pre">S_k</span></code>‘s will overwrite
+with no warning previously declared polynomials with identical
+names <code class="docutils literal notranslate"><span class="pre">S_k</span></code>. This is original reason why the macro expects two
+names: <code class="docutils literal notranslate"><span class="pre">&lt;polname&gt;</span></code> and <code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;</span></code>.</p>
+<p>It is allowed to use the polynomial name <code class="docutils literal notranslate"><span class="pre">P</span></code> as Sturm chain
+name <code class="docutils literal notranslate"><span class="pre">S</span></code>: <code class="docutils literal notranslate"><span class="pre">\PolToSturm{f}(f}</span></code>, but of course fusing the
+namespaces is slightly dangerous. And, also <a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros</a> creates variables sharing
+the <code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;</span></code> prefix, which must be taken into account to
+avoid name clashes.</p>
+</div>
+<div class="admonition warning">
+<p class="admonition-title">Warning</p>
+<p>The reason why the <code class="docutils literal notranslate"><span class="pre">S_k</span></code>‘s are declared as polynomials is
+that the associated polynomial functions are needed to compute
+the sign changes in the Sturm sequence evaluated at a given
+location, as this is the basis mechanism of <a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros</a> (on the basis of the <a class="reference external" href="https://en.wikipedia.org/wiki/Sturm%27s_theorem">Sturm theorem</a>).</p>
+<p>It is possible that in future the package will only internally
+construct such polynomial functions and only the starred variant
+will make the normalized (i.e. square-free) Sturm sequence public.</p>
+</div>
+<p>The integer <code class="docutils literal notranslate"><span class="pre">N</span></code> giving the length of the Sturm chain <code class="docutils literal notranslate"><span class="pre">S_0</span></code>,
+<code class="docutils literal notranslate"><span class="pre">S_1</span></code>, …, <code class="docutils literal notranslate"><span class="pre">S_N</span></code> is available as
+<a class="reference internal" href="#polsturmchainlength"><span class="std std-ref">\PolSturmChainLength{&lt;sturmname&gt;}</span></a>. If all roots of original <code class="docutils literal notranslate"><span class="pre">P</span></code>
+are real, then <code class="docutils literal notranslate"><span class="pre">N</span></code> is both the number of distinct real roots and
+the degree of <code class="docutils literal notranslate"><span class="pre">S_0</span></code>. In the case of existence of complex roots,
+the number of distinct real roots is at most <code class="docutils literal notranslate"><span class="pre">N</span></code> and <code class="docutils literal notranslate"><span class="pre">N</span></code> is at
+most the degree of <code class="docutils literal notranslate"><span class="pre">S_0</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="id35">
+<span id="id36"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolToSturm*{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToSturm*{&lt;polname&gt;}{&lt;sturmname&gt;}</span></code></p>
+<blockquote>
+<div><p>Does the same as <a class="reference internal" href="#poltosturm">un-starred version</a> and additionally it
+keeps for user usage the memory of the <em>un-normalized</em> (but still
+made primitive) Sturm chain
+polynomials <code class="docutils literal notranslate"><span class="pre">sturmname_k_</span></code>, <code class="docutils literal notranslate"><span class="pre">k=0,1,</span> <span class="pre">...,</span> <span class="pre">N</span></code>, with
+<code class="docutils literal notranslate"><span class="pre">N</span></code> being <a class="reference internal" href="#polsturmchainlength"><span class="std std-ref">\PolSturmChainLength{&lt;sturmname&gt;}</span></a>.</p>
+</div></blockquote>
+</section>
+<section id="polsturmisolatezeros">
+<span id="id37"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZeros{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZeros{&lt;sturmname&gt;}</span></code></p>
+<blockquote>
+<div><p>The macro locates, using the <a class="reference external" href="https://en.wikipedia.org/wiki/Sturm%27s_theorem">Sturm Theorem</a>, as many disjoint
+intervals as there are distinct real roots.</p>
+<div class="admonition important">
+<p class="admonition-title">Important</p>
+<p>The Sturm chain must have been produced by an earlier
+<a class="reference internal" href="#poltosturm"><span class="std std-ref">\PolToSturm{&lt;polname&gt;}{&lt;sturmname&gt;}</span></a>.</p>
+</div>
+<p>After its execution they are two types of such intervals (stored in
+memory and accessible via macros or <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> variables, see below):</p>
+<ul class="simple">
+<li><p>singleton <code class="docutils literal notranslate"><span class="pre">{a}</span></code>: then <code class="docutils literal notranslate"><span class="pre">a</span></code> is a root, (necessarily a decimal
+number, but not all such decimal numbers are exactly identified yet).</p></li>
+<li><p>open intervals <code class="docutils literal notranslate"><span class="pre">(a,b)</span></code>: then there is exactly one root <code class="docutils literal notranslate"><span class="pre">z</span></code>
+such that <code class="docutils literal notranslate"><span class="pre">a</span> <span class="pre">&lt;</span> <span class="pre">z</span> <span class="pre">&lt;</span> <span class="pre">b</span></code>, and the end points are guaranteed to not
+be roots.</p></li>
+</ul>
+<p>The interval boundaries are decimal numbers, originating
+in iterated decimal subdivision from initial intervals
+<code class="docutils literal notranslate"><span class="pre">(-10^E,</span> <span class="pre">0)</span></code> and <code class="docutils literal notranslate"><span class="pre">(0,</span> <span class="pre">10^E)</span></code> with <code class="docutils literal notranslate"><span class="pre">E</span></code> chosen initially large
+enough so that all roots are enclosed; if zero is a root it is always
+identified as such. The non-singleton intervals are of the
+type <code class="docutils literal notranslate"><span class="pre">(a/10^f,</span> <span class="pre">(a+1)/10^f)</span></code> with <code class="docutils literal notranslate"><span class="pre">a</span></code> an integer, which is
+neither <code class="docutils literal notranslate"><span class="pre">0</span></code> nor <code class="docutils literal notranslate"><span class="pre">-1</span></code>. Hence either <code class="docutils literal notranslate"><span class="pre">a</span></code> and <code class="docutils literal notranslate"><span class="pre">a+1</span></code> are both positive
+or they are both negative.</p>
+<p>One does not <em>a priori</em> know what will be the lengths of these
+intervals (except that they are always powers of ten), they
+vary depending on how many digits two successive roots have in
+common in their respective decimal expansions.</p>
+<div class="admonition important">
+<p class="admonition-title">Important</p>
+<p>If some two consecutive intervals share an end-point, no
+information is yet gained about the separation between the two
+roots which could at this stage be arbitrarily small.</p>
+<p>See <a class="reference internal" href="#polrefineinterval"><span class="std std-ref">\PolRefineInterval*{&lt;sturmname&gt;}{&lt;index&gt;}</span></a> which addresses
+this issue.</p>
+</div>
+<p>Let us suppose <code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;</span></code> is <code class="docutils literal notranslate"><span class="pre">S</span></code>.</p>
+<p>The interval boundaries (and exactly found roots) are made available
+for future computations in <code class="docutils literal notranslate"><span class="pre">\xintexpr/xinteval</span></code> or <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> as
+variables <code class="docutils literal notranslate"><span class="pre">SL_1</span></code>, <code class="docutils literal notranslate"><span class="pre">SL_2</span></code>, etc…, for the left end-points and
+<code class="docutils literal notranslate"><span class="pre">SR_1</span></code>, <code class="docutils literal notranslate"><span class="pre">SR_2</span></code>, …, for the right end-points.</p>
+<p>Additionally, <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> variable <code class="docutils literal notranslate"><span class="pre">SZ_1_isknown</span></code> will have value
+<code class="docutils literal notranslate"><span class="pre">1</span></code> if the root in the first interval is known, and <code class="docutils literal notranslate"><span class="pre">0</span></code>
+otherwise. And similarly for the other intervals.</p>
+<div class="admonition important">
+<p class="admonition-title">Important</p>
+<p>The variable declarations are done with no check of existence of
+previously existing variables with identical names.</p>
+</div>
+<p>Also, macros <a class="reference internal" href="#polsturmisolatedzeroleft"><span class="std std-ref">\PolSturmIsolatedZeroLeft{&lt;sturmname&gt;}{&lt;index&gt;}</span></a> and
+<a class="reference internal" href="#polsturmisolatedzeroright"><span class="std std-ref">\PolSturmIsolatedZeroRight{&lt;sturmname&gt;}{&lt;index&gt;}</span></a> are provided which
+expand to these same values, written in decimal notation (i.e.
+pre-processed by <a class="reference internal" href="#poldectostring">\PolDecToString</a>.) And there
+is also <a class="reference internal" href="#polsturmifzeroexactlyknown"><span class="std std-ref">\PolSturmIfZeroExactlyKnown{&lt;sturmname&gt;}{&lt;index&gt;}{T}{F}</span></a>.</p>
+<div class="admonition important">
+<p class="admonition-title">Important</p>
+<p>Trailing zeroes in the stored decimal numbers accessible via the
+macros are significant: they are also present in the decimal
+expansion of the exact root, so as to be able for example to
+print out bounds of real roots with as many digits as is
+significant, even if the digits are zeros.</p>
+</div>
+<p>The start of the decimal expansion of the <code class="docutils literal notranslate"><span class="pre">&lt;index&gt;</span></code>-th root is given by
+<a class="reference internal" href="#polsturmisolatedzeroleft">\PolSturmIsolatedZeroLeft{&lt;sturmname&gt;}{&lt;index&gt;}</a> if the root is positive, and by
+<a class="reference internal" href="#polsturmisolatedzeroright">PolSturmIsolatedZeroRight{&lt;sturmname&gt;}{&lt;index&gt;}</a> if the root is neagtive. These two
+decimal numbers are either both zero or both of the same sign.</p>
+<p>The number of distinct roots is obtainable expandably as
+<a class="reference internal" href="#polsturmnbofisolatedzeros"><span class="std std-ref">\PolSturmNbOfIsolatedZeros{&lt;sturmname&gt;}</span></a>.</p>
+<p>Furthermore
+<a class="reference internal" href="#polsturmnbofrootsoflessthanorequalto"><span class="std std-ref">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</span></a> and
+<a class="reference internal" href="#polsturmnbofrootsoflessthanorequaltoexpr"><span class="std std-ref">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualToExpr{&lt;num. expr.&gt;}</span></a>.
+will expandably compute respectively the number of real roots at
+most equal to <code class="docutils literal notranslate"><span class="pre">value</span></code> or <code class="docutils literal notranslate"><span class="pre">expression</span></code>, and the same but with
+multiplicities.</p>
+<p>These variables and macros are automatically updated in case of
+subsequent usage of <a class="reference internal" href="#polrefineinterval"><span class="std std-ref">\PolRefineInterval*{&lt;sturmname&gt;}{&lt;index&gt;}</span></a> or
+other localization improving macros.</p>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>The current polexpr implementation defines the <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> variables
+and <a class="reference external" href="https://www.ctan.org/pkg/xint">xinttools</a> arrays as described above with global scope. On the
+other hand the Sturm sequence polynomials obey the current scope.</p>
+<p>This is perhaps a bit inconsistent and may change in future.</p>
+</div>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>The results are exact
+bounds for the mathematically exact real roots.</p>
+<p>Future releases will perhaps also provide macros based on Newton
+or Regula Falsi methods. Exact computations with such methods
+lead however quickly to very big fractions, and this forces usage
+of some rounding scheme for the abscissas if computation times
+are to remain reasonable. This raises issues of its own, which
+are studied in numerical mathematics.</p>
+</div>
+</div></blockquote>
+</section>
+<section id="id38">
+<span id="id39"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZeros*{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZeros*{&lt;sturmname&gt;}</span></code></p>
+<blockquote>
+<div><p>The macro does the same as <a class="reference internal" href="#polsturmisolatezeros"><span class="std std-ref">\PolSturmIsolateZeros{&lt;sturmname&gt;}</span></a> and
+then in addition it does the extra work to determine all
+multiplicities of the real roots.</p>
+<p>After execution,
+<a class="reference internal" href="#polsturmisolatedzeromultiplicity"><span class="std std-ref">\PolSturmIsolatedZeroMultiplicity{&lt;sturmname&gt;}{&lt;index&gt;}</span></a> expands
+to the multiplicity of the root located in the <code class="docutils literal notranslate"><span class="pre">index</span></code>-th
+interval (intervals are enumerated from left to right, with index
+starting at <code class="docutils literal notranslate"><span class="pre">1</span></code>).</p>
+<p>Furthermore, if for example the <code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;</span></code> is <code class="docutils literal notranslate"><span class="pre">S</span></code>, <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a>
+variables <code class="docutils literal notranslate"><span class="pre">SM_1</span></code>, <code class="docutils literal notranslate"><span class="pre">SM_2</span></code>… hold the multiplicities thus
+computed.</p>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>Somewhat counter-intuitively, it is not necessary to have
+executed the <a class="reference internal" href="#id35"><span class="std std-ref">\PolToSturm*</span></a>
+starred variant: during its
+execution, <a class="reference internal" href="#poltosturm"><span class="std std-ref">\PolToSturm</span></a>,
+even though it does not declare the
+non-square-free Sturm chain polynomials as user-level genuine
+polynomials, stores their data in private macros.</p>
+</div>
+<p>See <code class="docutils literal notranslate"><span class="pre">The</span> <span class="pre">degree</span> <span class="pre">nine</span> <span class="pre">polynomial</span> <span class="pre">with</span> <span class="pre">0.99,</span> <span class="pre">0.999,</span> <span class="pre">0.9999</span> <span class="pre">as</span> <span class="pre">triple</span>
+<span class="pre">roots</span></code> example in <code class="docutils literal notranslate"><span class="pre">polexpr-examples.pdf</span></code>.</p>
+</div></blockquote>
+<section id="polsturmisolatezerosandgetmultiplicities">
+<span id="id40"></span><h5><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZerosAndGetMultiplicities{}</span></code></h5>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZerosAndGetMultiplicities{&lt;sturmname&gt;}</span></code></p>
+<blockquote>
+<div><p>This is another name for <a class="reference internal" href="#id38"><span class="std std-ref">\PolSturmIsolateZeros*{&lt;sturmname&gt;}</span></a>.</p>
+</div></blockquote>
+</section>
+</section>
+<section id="id41">
+<span id="id42"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZeros**{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></code></p>
+<blockquote>
+<div><p>The macro does the same as <a class="reference internal" href="#id38"><span class="std std-ref">\PolSturmIsolateZeros*{&lt;sturmname&gt;}</span></a> and
+in addition it does the extra work to determine all the <em>rational</em>
+roots.</p>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>After execution of this macro, a root is “known†if and only if
+it is rational.</p>
+</div>
+<p>Furthermore, primitive polynomial <code class="docutils literal notranslate"><span class="pre">sturmname_sqf_norr</span></code> is created
+to match the (square-free) <code class="docutils literal notranslate"><span class="pre">sturmname_0</span></code> from which all rational
+roots have been removed. The number of distinct rational roots is
+thus the difference between the degrees of these two polynomials
+(see also <a class="reference internal" href="#polsturmnbofrationalroots"><span class="std std-ref">\PolSturmNbOfRationalRoots{&lt;sturmname&gt;}</span></a>).</p>
+<p>And <code class="docutils literal notranslate"><span class="pre">sturmname_norr</span></code> is <code class="docutils literal notranslate"><span class="pre">sturmname_0_</span></code> from which all rational
+roots have been removed, i.e. it contains the irrational roots of
+the original polynomial, with the same multiplicities.</p>
+<p>See <code class="docutils literal notranslate"><span class="pre">A</span> <span class="pre">degree</span> <span class="pre">five</span> <span class="pre">polynomial</span> <span class="pre">with</span> <span class="pre">three</span> <span class="pre">rational</span>
+<span class="pre">roots</span></code> in <code class="docutils literal notranslate"><span class="pre">polexpr-examples.pdf</span></code>.</p>
+</div></blockquote>
+<section id="polsturmisolatezerosgetmultiplicitiesandrationalroots">
+<span id="id43"></span><h5><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZerosGetMultiplicitiesAndRationalRoots</span></code></h5>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZerosGetMultiplicitiesAndRationalRoots</span></code></p>
+<blockquote>
+<div><p>This is another name for <a class="reference internal" href="#id41"><span class="std std-ref">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></a>.</p>
+</div></blockquote>
+</section>
+</section>
+<section id="polsturmisolatezerosandfindrationalroots">
+<span id="id44"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZerosAndFindRationalRoots{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZerosAndFindRationalRoots{&lt;sturmname&gt;}</span></code></p>
+<blockquote>
+<div><p>This works exactly like <a class="reference internal" href="#id41"><span class="std std-ref">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></a>
+(inclusive of declaring the polynomials <code class="docutils literal notranslate"><span class="pre">sturmname_sqf_norr</span></code> and
+<code class="docutils literal notranslate"><span class="pre">sturmname_norr</span></code> with no rational roots) except that it does <em>not</em>
+compute the multiplicities of the <em>non-rational</em> roots.</p>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>There is no macro to find the rational roots but not compute
+their multiplicities at the same time.</p>
+</div>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p>This macro does <em>not</em> define <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> variables
+<code class="docutils literal notranslate"><span class="pre">sturmnameM_1</span></code>, <code class="docutils literal notranslate"><span class="pre">sturmnameM_2</span></code>, … holding the
+multiplicities and it leaves the multiplicity array (whose accessor
+is <a class="reference internal" href="#polsturmisolatedzeromultiplicity"><span class="std std-ref">\PolSturmIsolatedZeroMultiplicity{&lt;sturmname&gt;}{&lt;index&gt;}</span></a>) into
+a broken state, as all non-rational roots will supposedly have
+multiplicity one. This means that the output of
+<a class="reference internal" href="#id61">\PolPrintIntervals*</a> will be
+erroneous regarding the multiplicities of irrational roots.</p>
+<p>I decided to document it because finding multiplicities of the
+non rational roots is somewhat costly, and one may be interested
+only into finding the rational roots (of course random
+polynomials with integer coefficients will not have <em>any</em>
+rational root anyhow).</p>
+</div>
+</div></blockquote>
+</section>
+<section id="polrefineinterval">
+<span id="id45"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolRefineInterval*{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolRefineInterval*{&lt;sturmname&gt;}{&lt;index&gt;}</span></code></p>
+<blockquote>
+<div><p>The <code class="docutils literal notranslate"><span class="pre">index</span></code>-th interval (starting indexing at one) is further
+subdivided as many times as is necessary in order for the newer
+interval to have both its end-points distinct from the end-points of
+the original interval. As a consequence, the <code class="docutils literal notranslate"><span class="pre">k</span></code>th root is then
+strictly separated from the other roots.</p>
+</div></blockquote>
+</section>
+<section id="id46">
+<span id="id47"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolRefineInterval[]{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolRefineInterval[N]{&lt;sturmname&gt;}{&lt;index&gt;}</span></code></p>
+<blockquote>
+<div><p>The <code class="docutils literal notranslate"><span class="pre">index</span></code>-th interval (starting count at one) is further
+subdivided once, reducing its length by a factor of 10. This is done
+<code class="docutils literal notranslate"><span class="pre">N</span></code> times if the optional argument <code class="docutils literal notranslate"><span class="pre">[N]</span></code> is present.</p>
+</div></blockquote>
+</section>
+<section id="polensureintervallength">
+<span id="id48"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolEnsureIntervalLength{}{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolEnsureIntervalLength{&lt;sturmname&gt;}{&lt;index&gt;}{&lt;exponent&gt;}</span></code></p>
+<blockquote>
+<div><p>The <code class="docutils literal notranslate"><span class="pre">index</span></code>-th interval is subdivided until its length becomes at
+most <code class="docutils literal notranslate"><span class="pre">10^E</span></code>. This means (for <code class="docutils literal notranslate"><span class="pre">E&lt;0</span></code>) that the first <code class="docutils literal notranslate"><span class="pre">-E</span></code> digits
+after decimal mark of the <code class="docutils literal notranslate"><span class="pre">k</span></code>th root will then be known exactly.</p>
+</div></blockquote>
+</section>
+<section id="polensureintervallengths">
+<span id="id49"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolEnsureIntervalLengths{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolEnsureIntervalLengths{&lt;sturmname&gt;}{&lt;exponent&gt;}</span></code></p>
+<blockquote>
+<div><p>The intervals as obtained from <code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZeros</span></code> are (if
+necessary) subdivided further by (base 10) dichotomy in order for
+each of them to have length at most <code class="docutils literal notranslate"><span class="pre">10^E</span></code>.</p>
+<p>This means that decimal expansions of all roots will be known with
+<code class="docutils literal notranslate"><span class="pre">-E</span></code> digits (for <code class="docutils literal notranslate"><span class="pre">E&lt;0</span></code>) after decimal mark.</p>
+</div></blockquote>
+</section>
+<section id="polsettosturmchainsignchangesat">
+<span id="id50"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSetToSturmChainSignChangesAt{}{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSetToSturmChainSignChangesAt{\foo}{&lt;sturmname&gt;}{&lt;value&gt;}</span></code></p>
+<blockquote>
+<div><p>Sets macro <code class="docutils literal notranslate"><span class="pre">\foo</span></code> to store the number of sign changes in the
+already computed normalized Sturm chain with name prefix
+<code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;</span></code>, at location <code class="docutils literal notranslate"><span class="pre">&lt;value&gt;</span></code> (which must be in format as
+acceptable by the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> macros.)</p>
+<p>The definition is made with global scope. For local scope, use
+<code class="docutils literal notranslate"><span class="pre">[\empty]</span></code> as extra optional argument.</p>
+<p>One can use this immediately after creation of the Sturm chain.</p>
+</div></blockquote>
+</section>
+<section id="polsettonbofzeroswithin">
+<span id="id51"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSetToNbOfZerosWithin{}{}{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSetToNbOfZerosWithin{\foo}{&lt;sturmname&gt;}{&lt;value_left&gt;}{&lt;value_right&gt;}</span></code></p>
+<blockquote>
+<div><p>Sets, assuming the normalized Sturm chain has been already computed,
+macro <code class="docutils literal notranslate"><span class="pre">\foo</span></code> to store the number of roots of <code class="docutils literal notranslate"><span class="pre">sturmname_0</span></code> in
+the interval <code class="docutils literal notranslate"><span class="pre">(value_left,</span> <span class="pre">value_right]</span></code>. The macro first
+re-orders end-points if necessary for <code class="docutils literal notranslate"><span class="pre">value_left</span> <span class="pre">&lt;=</span> <span class="pre">value_right</span></code>
+to hold.</p>
+<p>In accordance to <a class="reference external" href="https://en.wikipedia.org/wiki/Sturm%27s_theorem">Sturm Theorem</a> this is computed as the difference
+between the number of sign changes of the Sturm chain at <code class="docutils literal notranslate"><span class="pre">value_right</span></code>
+and the one at <code class="docutils literal notranslate"><span class="pre">value_left</span></code>.</p>
+<p>The definition is made with global scope. For local scope, use
+<code class="docutils literal notranslate"><span class="pre">[\empty]</span></code> as extra optional argument.</p>
+<p>One can use this immediately after creation of a Sturm chain.</p>
+<p>See also the expandable
+<a class="reference internal" href="#polsturmnbofrootsoflessthanorequalto"><span class="std std-ref">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{value}</span></a>,
+which however requires prior execution of <a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros</a>.</p>
+<p>See also the expandable
+<a class="reference internal" href="#polsturmnbwithmultofrootsoflessthanorequalto"><span class="std std-ref">\PolSturmNbWithMultOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{value}</span></a>
+which requires prior execution of
+<a class="reference internal" href="#id38">\PolSturmIsolateZeros*</a>.</p>
+</div></blockquote>
+</section>
+</section>
+<section id="displaying-the-found-roots-polprintintervals-varname">
+<span id="polprintintervals"></span><h3>Displaying the found roots: <code class="docutils literal notranslate"><span class="pre">\PolPrintIntervals[&lt;varname&gt;]{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolPrintIntervals[&lt;varname&gt;]{&lt;sturmname&gt;}</span></code></p>
+<blockquote>
+<div><p>This is a convenience macro which prints the bounds for the roots
+<code class="docutils literal notranslate"><span class="pre">Z_1</span></code>, <code class="docutils literal notranslate"><span class="pre">Z_2</span></code>, … (the optional argument <code class="docutils literal notranslate"><span class="pre">varname</span></code> allows to
+specify a replacement for the default <code class="docutils literal notranslate"><span class="pre">Z</span></code>). This will be done (by
+default) in a
+math mode <code class="docutils literal notranslate"><span class="pre">array</span></code>, one interval per row, and pattern <code class="docutils literal notranslate"><span class="pre">rcccl</span></code>,
+where the second and fourth column hold the <code class="docutils literal notranslate"><span class="pre">&lt;</span></code> sign, except when
+the interval reduces to a singleton, which means the root is known
+exactly.</p>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>The explanations here and in this section are for LaTeX. With
+other TeX macro formats, the LaTeX syntax such as for example
+<code class="docutils literal notranslate"><span class="pre">\begin{array}{rcccl}</span></code> which appears in the documentation here
+is actually replaced with quasi-equivalent direct use of TeX
+primitives.</p>
+</div>
+<p>The next macros which govern its output.</p>
+</div></blockquote>
+<section id="polprintintervalsnorealroots">
+<span id="id52"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsNoRealRoots</span></code></h4>
+<blockquote>
+<div><p>Executed in place of an <code class="docutils literal notranslate"><span class="pre">array</span></code> environment, when there are no
+real roots. Default definition:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\newcommand\PolPrintIntervalsNoRealRoots</span><span class="nb">{}</span>
+</pre></div>
+</div>
+</div></blockquote>
+</section>
+<section id="polprintintervalsbeginenv">
+<span id="id53"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsBeginEnv</span></code></h4>
+<blockquote>
+<div><p>Default definition (given here for LaTeX, Plain has a variant):</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\newcommand\PolPrintIntervalsBeginEnv</span><span class="nb">{</span><span class="sb">\[</span><span class="nv">\begin</span><span class="nb">{array}{rcccl}}</span>
+</pre></div>
+</div>
+<p>A simpler <code class="docutils literal notranslate"><span class="pre">center</span></code> environment provides a straightforward way to
+obtain a display allowing pagebreaks. Of course redefinitions must
+at any rate be kept in sync with <a class="reference internal" href="#id56">\PolPrintIntervalsKnownRoot</a> and
+<a class="reference internal" href="#id57">\PolPrintIntervalsUnknownRoot</a>.</p>
+<p>Prior to <code class="docutils literal notranslate"><span class="pre">0.8.6</span></code> it was not possible to use here for example
+<code class="docutils literal notranslate"><span class="pre">\begin{align}</span></code> due to the latter executing twice in contents.</p>
+</div></blockquote>
+</section>
+<section id="polprintintervalsendenv">
+<span id="id54"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsEndEnv</span></code></h4>
+<blockquote>
+<div><p>Default definition:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\newcommand\PolPrintIntervalsEndEnv</span><span class="nb">{</span><span class="k">\end</span><span class="nb">{</span>array<span class="nb">}</span><span class="k">\]</span><span class="nb">}</span>
+</pre></div>
+</div>
+</div></blockquote>
+</section>
+<section id="polprintintervalsrowseparator">
+<span id="id55"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsRowSeparator</span></code></h4>
+<blockquote>
+<div><p>Expands by default to <code class="docutils literal notranslate"><span class="pre">\\</span></code> with LaTeX and to <code class="docutils literal notranslate"><span class="pre">\cr</span></code> with Plain</p>
+<p>Added at <code class="docutils literal notranslate"><span class="pre">0.8.6</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="polprintintervalsknownroot">
+<span id="id56"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsKnownRoot</span></code></h4>
+<blockquote>
+<div><p>Default definition:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\newcommand\PolPrintIntervalsKnownRoot</span><span class="nb">{</span><span class="c">%</span>
+ <span class="nb">&amp;&amp;</span><span class="k">\PolPrintIntervalsTheVar</span><span class="nb">_{</span><span class="k">\PolPrintIntervalsTheIndex</span><span class="nb">}</span><span class="c">%</span>
+ <span class="nb">&amp;</span>=<span class="nb">&amp;</span><span class="k">\PolPrintIntervalsPrintExactZero</span>
+<span class="nb">}</span>
+</pre></div>
+</div>
+</div></blockquote>
+</section>
+<section id="polprintintervalsunknownroot">
+<span id="id57"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsUnknownRoot</span></code></h4>
+<blockquote>
+<div><p>Default definition:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\newcommand\PolPrintIntervalsUnknownRoot</span><span class="nb">{</span><span class="c">%</span>
+ <span class="k">\PolPrintIntervalsPrintLeftEndPoint</span><span class="nb">&amp;</span>&lt;<span class="nb">&amp;</span><span class="c">%</span>
+ <span class="k">\PolPrintIntervalsTheVar</span><span class="nb">_{</span><span class="k">\PolPrintIntervalsTheIndex</span><span class="nb">}&amp;</span>&lt;<span class="nb">&amp;</span><span class="c">%</span>
+ <span class="k">\PolPrintIntervalsPrintRightEndPoint</span>
+<span class="nb">}</span>
+</pre></div>
+</div>
+</div></blockquote>
+</section>
+<section id="polprintintervalsprintexactzero">
+<span id="id58"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsPrintExactZero</span></code></h4>
+<blockquote>
+<div><p>Default definition:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\newcommand\PolPrintIntervalsPrintExactZero</span><span class="nb">{</span><span class="k">\PolPrintIntervalsTheLeftEndPoint</span><span class="nb">}</span>
+</pre></div>
+</div>
+</div></blockquote>
+</section>
+<section id="polprintintervalsprintleftendpoint">
+<span id="id59"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsPrintLeftEndPoint</span></code></h4>
+<blockquote>
+<div><p>Default definition:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\newcommand\PolPrintIntervalsPrintLeftEndPoint</span><span class="nb">{</span><span class="k">\PolPrintIntervalsTheLeftEndPoint</span><span class="nb">}</span>
+</pre></div>
+</div>
+</div></blockquote>
+</section>
+<section id="polprintintervalsprintrightendpoint">
+<span id="id60"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsPrintRightEndPoint</span></code></h4>
+<blockquote>
+<div><p>Default definition is:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\newcommand\PolPrintIntervalsPrintRightEndPoint</span><span class="nb">{</span><span class="k">\PolPrintIntervalsTheRightEndPoint</span><span class="nb">}</span>
+</pre></div>
+</div>
+</div></blockquote>
+</section>
+<section id="polprintintervals-varname">
+<span id="id61"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervals*[&lt;varname&gt;]{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolPrintIntervals*[&lt;varname&gt;]{&lt;sturmname&gt;}</span></code></p>
+<blockquote>
+<div><p>This starred variant produces an alternative output (which
+displays the root multiplicity), and is provided as an
+example of customization.</p>
+<p>As replacement for <a class="reference internal" href="#id56">\PolPrintIntervalsKnownRoot</a>,
+<a class="reference internal" href="#id58">\PolPrintIntervalsPrintExactZero</a>,
+<a class="reference internal" href="#id57">\PolPrintIntervalsUnknownRoot</a> it uses its own
+<code class="docutils literal notranslate"><span class="pre">\POL&#64;&#64;PrintIntervals...</span></code> macros. We only reproduce here one
+definition:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\newcommand\POL</span>@@PrintIntervalsPrintExactZero<span class="nb">{</span><span class="c">%</span>
+ <span class="k">\displaystyle</span>
+ <span class="k">\xintTeXsignedFrac</span><span class="nb">{</span><span class="k">\PolPrintIntervalsTheLeftEndPoint</span><span class="nb">}</span><span class="c">%</span>
+<span class="nb">}</span><span class="c">%</span>
+</pre></div>
+</div>
+<p>Multiplicities are printed using this auxiliary macro:</p>
+</div></blockquote>
+<section id="polprintintervalsprintmultiplicity">
+<span id="id62"></span><h5><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsPrintMultiplicity</span></code></h5>
+<blockquote>
+<div><p>whose default definition is:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\newcommand\PolPrintIntervalsPrintMultiplicity</span><span class="nb">{</span>(<span class="k">\mbox</span><span class="nb">{</span>mult. <span class="nb">}</span><span class="k">\PolPrintIntervalsTheMultiplicity</span>)<span class="nb">}</span>
+</pre></div>
+</div>
+</div></blockquote>
+</section>
+</section>
+</section>
+</section>
+<section id="expandable-macros">
+<h2>Expandable macros</h2>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>At <code class="docutils literal notranslate"><span class="pre">0.8</span></code> <code class="docutils literal notranslate"><span class="pre">polexpr</span></code> is usable with Plain TeX and not only with
+LaTeX. Some examples given in this section may be using LaTeX syntax
+such as <code class="docutils literal notranslate"><span class="pre">\renewcommand</span></code>. Convert to TeX primitives as appropriate
+if testing with a non LaTeX macro format.</p>
+</div>
+<p>These macros expand completely in two steps except <code class="docutils literal notranslate"><span class="pre">\PolToExpr</span></code> and
+<code class="docutils literal notranslate"><span class="pre">\PolToFloatExpr</span></code> which need a <code class="docutils literal notranslate"><span class="pre">\write</span></code>, <code class="docutils literal notranslate"><span class="pre">\edef</span></code> or a
+<code class="docutils literal notranslate"><span class="pre">\csname...\endcsname</span></code> context.</p>
+<section id="poltoexpr">
+<span id="id63"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolToExpr{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToExpr{&lt;pol.</span> <span class="pre">expr.&gt;}</span></code></p>
+<blockquote>
+<div><p>Produces expandably <a class="footnote-reference brackets" href="#id65" id="id64" role="doc-noteref"><span class="fn-bracket">[</span>3<span class="fn-bracket">]</span></a> the string <code class="docutils literal notranslate"><span class="pre">coeff_N*x^N+...</span></code>, i.e. the
+polynomial is using descending powers.</p>
+<aside class="footnote brackets" id="id65" role="note">
+<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id64">3</a><span class="fn-bracket">]</span></span>
+<p>requires exhaustive expansion, for example as triggered by
+<code class="docutils literal notranslate"><span class="pre">\write</span></code> or <code class="docutils literal notranslate"><span class="pre">\edef</span></code>.</p>
+</aside>
+<p>Since <code class="docutils literal notranslate"><span class="pre">0.8</span></code> the input is not restricted to be a polynomial name but
+is allowed to be an arbitrary expression. Then <code class="docutils literal notranslate"><span class="pre">x</span></code> is expected as
+indeterminate but this can be customized via <a class="reference internal" href="#id67">\PolToExprInVar</a>.</p>
+<p>The output uses the letter <code class="docutils literal notranslate"><span class="pre">x</span></code> by default, this is customizable
+via <a class="reference internal" href="#poltoexprvar">\PolToExprVar</a>. The default output is compatible both with</p>
+<ul class="simple">
+<li><p>the Maple’s input format,</p></li>
+<li><p>and the PSTricks <code class="docutils literal notranslate"><span class="pre">\psplot[algebraic]</span></code> input format.</p></li>
+</ul>
+<p>Attention that it is not compatible with Python, see further
+<a class="reference internal" href="#id69">\PolToExprCaret</a> in this context.</p>
+<p>The following applies:</p>
+<ul class="simple">
+<li><p>vanishing coefficients are skipped (issue <code class="docutils literal notranslate"><span class="pre">\poltoexpralltrue</span></code> to
+override this and produce output such as <code class="docutils literal notranslate"><span class="pre">x^3+0*x^2+0*x^1+0</span></code>),</p></li>
+<li><p>negative coefficients are not prefixed by a <code class="docutils literal notranslate"><span class="pre">+</span></code> sign (else,
+Maple would not be happy),</p></li>
+<li><p>coefficients numerically equal to <code class="docutils literal notranslate"><span class="pre">1</span></code> (or <code class="docutils literal notranslate"><span class="pre">-1</span></code>) are present
+only via their sign,</p></li>
+<li><p>the letter <code class="docutils literal notranslate"><span class="pre">x</span></code> is used and the degree one monomial is output as
+<code class="docutils literal notranslate"><span class="pre">x</span></code>, not as <code class="docutils literal notranslate"><span class="pre">x^1</span></code>.</p></li>
+<li><p>(<code class="docutils literal notranslate"><span class="pre">0.8</span></code>) the caret <code class="docutils literal notranslate"><span class="pre">^</span></code> is of catcode 12. This means that one
+can for convenience typeset in regular text mode, for example
+using <code class="docutils literal notranslate"><span class="pre">\texttt</span></code> (in LaTeX). But TeX will not know how to break
+the expression across end-of-lines anyhow. Formerly <code class="docutils literal notranslate"><span class="pre">^</span></code> was
+suitable for math mode but as the exponent is not braced this
+worked only for polynomials of degrees at most 9. Anyhow this
+is not supposed to be a typesetting macro.</p></li>
+</ul>
+<p>Complete customization is possible, see the next macros. Any user
+redefinition must maintain the expandability property.</p>
+</div></blockquote>
+<section id="poltoexprvar">
+<span id="id66"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolToExprVar</span></code></h4>
+<blockquote>
+<div><p>Defaults to <code class="docutils literal notranslate"><span class="pre">x</span></code>. The letter used in the macro output.</p>
+</div></blockquote>
+</section>
+<section id="poltoexprinvar">
+<span id="id67"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolToExprInVar</span></code></h4>
+<blockquote>
+<div><p>Defaults to <code class="docutils literal notranslate"><span class="pre">x</span></code>: the letter used as the polynomial indeterminate
+in the macro input.</p>
+<p>Recall that declared polynomials are more efficiently used in
+algebraic expressions without the <code class="docutils literal notranslate"><span class="pre">(x)</span></code>, i.e. <code class="docutils literal notranslate"><span class="pre">P*Q</span></code> is better
+than <code class="docutils literal notranslate"><span class="pre">P(x)*Q(x)</span></code>. Thus the input, even if an expression, does not
+have to contain any <code class="docutils literal notranslate"><span class="pre">x</span></code>.</p>
+<p>(new with <code class="docutils literal notranslate"><span class="pre">0.8</span></code>)</p>
+</div></blockquote>
+</section>
+<section id="poltoexprtimes">
+<span id="id68"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolToExprTimes</span></code></h4>
+<blockquote>
+<div><p>Defaults to <code class="docutils literal notranslate"><span class="pre">*</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="poltoexprcaret">
+<span id="id69"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolToExprCaret</span></code></h4>
+<blockquote>
+<div><p>Defaults to <code class="docutils literal notranslate"><span class="pre">^</span></code> of catcode 12. Set it to
+expand to <code class="docutils literal notranslate"><span class="pre">**</span></code> for Python compatible output.</p>
+<p>(new with <code class="docutils literal notranslate"><span class="pre">0.8</span></code>)</p>
+</div></blockquote>
+</section>
+<section id="poltoexprcmd">
+<span id="id70"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolToExprCmd{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToExprCmd{&lt;raw_coeff&gt;}</span></code></p>
+<blockquote>
+<div><p>Defaults to <code class="docutils literal notranslate"><span class="pre">\xintPRaw{\xintRawWithZeros{#1}}</span></code>.</p>
+<p>This means that the coefficient value is printed-out as a fraction
+<code class="docutils literal notranslate"><span class="pre">a/b</span></code>, skipping the <code class="docutils literal notranslate"><span class="pre">/b</span></code> part if <code class="docutils literal notranslate"><span class="pre">b</span></code> turns out to be one.</p>
+<p>Configure it to be <code class="docutils literal notranslate"><span class="pre">\xintPRaw{\xintIrr{#1}}</span></code> if the fractions
+must be in irreducible terms.</p>
+<p>An alternative is <code class="docutils literal notranslate"><span class="pre">\xintDecToString{\xintREZ{#1}}</span></code> which uses
+integer or decimal fixed point format such as <code class="docutils literal notranslate"><span class="pre">23.0071</span></code> if the
+internal representation of the number only has a power of ten as
+denominator (the effect of <code class="docutils literal notranslate"><span class="pre">\xintREZ</span></code> here is to remove trailing
+decimal zeros). The behaviour of <code class="docutils literal notranslate"><span class="pre">\xintDecToString</span></code> is not yet
+stable for other cases, and for example at time of writing no
+attempt is made to identify inputs having a finite decimal expansion
+so for example <code class="docutils literal notranslate"><span class="pre">23.007/2</span></code> or <code class="docutils literal notranslate"><span class="pre">23.007/25</span></code> can appear in output
+and not their finite decimal expansion with no denominator.</p>
+</div></blockquote>
+</section>
+<section id="poltoexproneterm">
+<span id="id71"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolToExprOneTerm{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToExprOneTerm{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</span></code></p>
+<blockquote>
+<div><p>This is the macro which from the coefficient and the exponent
+produces the corresponding term in output, such as <code class="docutils literal notranslate"><span class="pre">2/3*x^7</span></code>.</p>
+<p>For its default definition, see the source code. It uses
+<a class="reference internal" href="#poltoexprcmd">\PolToExprCmd</a>, <a class="reference internal" href="#poltoexprtimes">\PolToExprTimes</a>, <a class="reference internal" href="#poltoexprvar">\PolToExprVar</a> and
+<a class="reference internal" href="#id69">\PolToExprCaret</a>.</p>
+</div></blockquote>
+</section>
+<section id="poltoexpronetermstylea">
+<span id="id72"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolToExprOneTermStyleA{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToExprOneTermStyleA{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</span></code></p>
+<blockquote>
+<div><p>This holds the default package meaning of <code class="docutils literal notranslate"><span class="pre">\PolToExprOneTerm</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="poltoexpronetermstyleb">
+<span id="id73"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolToExprOneTermStyleB{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToExprOneTermStyleB{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</span></code></p>
+<blockquote>
+<div><p>This holds an alternative meaning, which puts the fractional part of
+a coefficient after the monomial, i.e. like this:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span>2*x<span class="nb">^</span>11/3+3*x<span class="nb">^</span>8/7-x<span class="nb">^</span>5-x<span class="nb">^</span>4/4-x<span class="nb">^</span>3-x<span class="nb">^</span>2/2-2*x+1
+</pre></div>
+</div>
+<p><a class="reference internal" href="#poltoexprcmd">\PolToExprCmd</a> isn’t used at all in this style. But
+<a class="reference internal" href="#poltoexprtimes">\PolToExprTimes</a>, <a class="reference internal" href="#poltoexprvar">\PolToExprVar</a> and <a class="reference internal" href="#id69">\PolToExprCaret</a> are obeyed.</p>
+<p>To activate it use <code class="docutils literal notranslate"><span class="pre">\let\PolToExprOneTerm\PolToExprOneTermStyleB</span></code>.
+To revert to the package default behaviour, issue
+<code class="docutils literal notranslate"><span class="pre">\let\PolToExprOneTerm\PolToExprOneTermStyleA</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="poltoexprtermprefix">
+<span id="id74"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolToExprTermPrefix{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToExprTermPrefix{&lt;raw_coeff&gt;}</span></code></p>
+<blockquote>
+<div><p>It receives as argument the coefficient. Its default behaviour is
+to produce a <code class="docutils literal notranslate"><span class="pre">+</span></code> if the coefficient is positive, which will thus
+serve to separate the monomials in the output. This is to match
+the default for <a class="reference internal" href="#poltoexprcmd"><span class="std std-ref">\PolToExprCmd{&lt;raw_coeff&gt;}</span></a> which in case of a
+positive coefficient does not output an explicit <code class="docutils literal notranslate"><span class="pre">+</span></code> prefix.</p>
+</div></blockquote>
+</section>
+</section>
+<section id="poltofloatexpr">
+<span id="id75"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolToFloatExpr{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToFloatExpr{&lt;pol.</span> <span class="pre">expr.&gt;}</span></code></p>
+<blockquote>
+<div><p>Similar to <a class="reference internal" href="#poltoexpr"><span class="std std-ref">\PolToExpr{&lt;pol. expr.&gt;}</span></a> but using
+<a class="reference internal" href="#poltofloatexprcmd"><span class="std std-ref">\PolToFloatExprCmd{&lt;raw_coeff&gt;}</span></a> which by default rounds and
+converts the coefficients to floating point format.</p>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>This is unrelated to <a class="reference internal" href="#polgenfloatvariant"><span class="std std-ref">\PolGenFloatVariant{&lt;polname&gt;}</span></a>:
+<a class="reference internal" href="#poltofloatexprcmd"><span class="std std-ref">\PolToFloatExprCmd{&lt;raw_coeff&gt;}</span></a> operates on the <em>exact</em>
+coefficients anew (and may thus produce something else than
+the coefficients of the polynomial function acting
+in <code class="docutils literal notranslate"><span class="pre">\xintfloateval</span></code> if the floating point precision was changed
+in between).</p>
+</div>
+<p>Extended at <code class="docutils literal notranslate"><span class="pre">0.8</span></code> to accept general expressions as input.</p>
+</div></blockquote>
+<section id="poltofloatexproneterm">
+<span id="id76"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolToFloatExprOneTerm{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToFloatExprOneTerm{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</span></code></p>
+<blockquote>
+<div><p>Similar to <a class="reference internal" href="#poltoexproneterm"><span class="std std-ref">\PolToExprOneTerm{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</span></a>. But does not treat
+especially coefficients equal to plus or minus one.</p>
+</div></blockquote>
+</section>
+<section id="poltofloatexprcmd">
+<span id="id77"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolToFloatExprCmd{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToFloatExprCmd{&lt;raw_coeff&gt;}</span></code></p>
+<blockquote>
+<div><p>The one-argument macro used by <code class="docutils literal notranslate"><span class="pre">\PolToFloatExprOneTerm</span></code>.
+It defaults to <code class="docutils literal notranslate"><span class="pre">\xintPFloat{#1}</span></code>, which trims trailing
+zeroes.</p>
+<p><em>changed at 0.8.2</em> Formerly it was using <code class="docutils literal notranslate"><span class="pre">\xintFloat</span></code>.</p>
+</div></blockquote>
+</section>
+</section>
+<section id="id78">
+<span id="id79"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolToExpr*{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToExpr*{&lt;pol.</span> <span class="pre">expr.&gt;}</span></code></p>
+<blockquote>
+<div><p>Ascending powers: <code class="docutils literal notranslate"><span class="pre">coeff_0+coeff_1*x+coeff_2*x^2+...</span></code>.</p>
+<p>Extended at <code class="docutils literal notranslate"><span class="pre">0.8</span></code> to accept general expressions as input.</p>
+<p>Customizable with the same macros as for
+<a class="reference internal" href="#poltoexpr"><span class="std std-ref">\PolToExpr{&lt;pol. expr.&gt;}</span></a>.</p>
+</div></blockquote>
+</section>
+<section id="id80">
+<span id="id81"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolToFloatExpr*{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToFloatExpr*{&lt;pol.</span> <span class="pre">expr.&gt;}</span></code></p>
+<blockquote>
+<div><p>Ascending powers.</p>
+<p>Extended at <code class="docutils literal notranslate"><span class="pre">0.8</span></code> to accept general expressions as input.</p>
+</div></blockquote>
+</section>
+<section id="polnthcoeff">
+<span id="id82"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolNthCoeff{}{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolNthCoeff{&lt;polname&gt;}{&lt;index&gt;}</span></code></p>
+<blockquote>
+<div><p>It expands to the raw <code class="docutils literal notranslate"><span class="pre">N</span></code>-th coefficient (<code class="docutils literal notranslate"><span class="pre">N=0</span></code> corresponds to
+the constant coefficient). If <code class="docutils literal notranslate"><span class="pre">N</span></code> is out of range, zero (in its
+default <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> format <code class="docutils literal notranslate"><span class="pre">0/1[0]</span></code>) is returned.</p>
+<p>Negative indices <code class="docutils literal notranslate"><span class="pre">N=-1</span></code>, <code class="docutils literal notranslate"><span class="pre">-2</span></code>, … return the leading
+coefficient, sub-leading coefficient, …, and finally <code class="docutils literal notranslate"><span class="pre">0/1[0]</span></code>
+for <code class="docutils literal notranslate"><span class="pre">N&lt;-1-degree</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="polleadingcoeff">
+<span id="id83"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolLeadingCoeff{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolLeadingCoeff{&lt;polname&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the leading coefficient.</p>
+</div></blockquote>
+</section>
+<section id="poldegree">
+<span id="id84"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolDegree{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolDegree{&lt;polname&gt;}</span></code></p>
+<blockquote>
+<div><p>It expands to the degree. This is <code class="docutils literal notranslate"><span class="pre">-1</span></code> if zero polynomial but this
+may change in future. Should it then expand to <code class="docutils literal notranslate"><span class="pre">-\infty</span></code> ?</p>
+</div></blockquote>
+</section>
+<section id="policontent">
+<span id="id85"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolIContent{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolIContent{&lt;polname&gt;}</span></code></p>
+<blockquote>
+<div><p>It expands to the contents of the polynomial, i.e. to the positive
+fraction such that dividing by this fraction produces a polynomial
+with integer coefficients having no common prime divisor.</p>
+<p>See <a class="reference internal" href="#polmakeprimitive">\PolMakePrimitive</a>.</p>
+</div></blockquote>
+</section>
+<section id="poltolist">
+<span id="id86"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolToList{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToList{&lt;polname&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to <code class="docutils literal notranslate"><span class="pre">{coeff_0}{coeff_1}...{coeff_N}</span></code> with <code class="docutils literal notranslate"><span class="pre">N</span></code> = degree, and
+<code class="docutils literal notranslate"><span class="pre">coeff_N</span></code> the leading coefficient
+(the zero polynomial does give <code class="docutils literal notranslate"><span class="pre">{0/1[0]}</span></code> and not an
+empty output.)</p>
+</div></blockquote>
+</section>
+<section id="poltocsv">
+<span id="id87"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolToCSV{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolToCSV{&lt;polname&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to <code class="docutils literal notranslate"><span class="pre">coeff_0,</span> <span class="pre">coeff_1,</span> <span class="pre">coeff_2,</span> <span class="pre">.....,</span> <span class="pre">coeff_N</span></code>, starting
+with constant term and ending with leading coefficient. Converse
+to <a class="reference internal" href="#polfromcsv"><span class="std std-ref">\PolFromCSV{&lt;polname&gt;}{&lt;csv&gt;}</span></a>.</p>
+</div></blockquote>
+</section>
+<section id="poleval-atexpr">
+<span id="polevalatexpr"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolEval{}\AtExpr{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolEval{&lt;polname&gt;}\AtExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></code></p>
+<blockquote>
+<div><p>Same output as
+<code class="docutils literal notranslate"><span class="pre">\xinteval{polname(numerical</span> <span class="pre">expression)}</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="poleval-at">
+<span id="polevalat"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolEval{}\At{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolEval{&lt;polname&gt;}\At{&lt;value&gt;}</span></code></p>
+<blockquote>
+<div><p>Evaluates the polynomial at the given value which must be in (or
+expand to) a format acceptable to the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> macros.</p>
+</div></blockquote>
+</section>
+<section id="polevalreduced-atexpr">
+<span id="polevalreducedatexpr"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolEvalReduced{}\AtExpr{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolEvalReduced{&lt;polname&gt;}\AtExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></code></p>
+<blockquote>
+<div><p>Same output as <code class="docutils literal notranslate"><span class="pre">\xinteval{reduce(polname(numerical</span> <span class="pre">expression))}</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="polevalreduced-at">
+<span id="polevalreducedat"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolEvalReduced{}\At{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolEvalReduced{&lt;polname&gt;}\At{&lt;value&gt;}</span></code></p>
+<blockquote>
+<div><p>Evaluates the polynomial at the value which must be in (or expand
+to) a format acceptable to the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> macros, and outputs an
+irreducible fraction.</p>
+</div></blockquote>
+</section>
+<section id="polfloateval-atexpr">
+<span id="polfloatevalatexpr"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolFloatEval{}\AtExpr{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolFloatEval{&lt;polname&gt;}\AtExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></code></p>
+<blockquote>
+<div><p>Same output as <code class="docutils literal notranslate"><span class="pre">\xintfloateval{polname(numerical</span> <span class="pre">expression)}</span></code>.</p>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p><a class="reference internal" href="#polgenfloatvariant">\PolGenFloatVariant</a> must have
+been issued before.</p>
+</div>
+<p>To use the <em>exact coefficients</em> with <em>exactly executed</em> additions
+and multiplications and do the rounding only as the final last step,
+the following syntax can be used: <a class="footnote-reference brackets" href="#id89" id="id88" role="doc-noteref"><span class="fn-bracket">[</span>4<span class="fn-bracket">]</span></a></p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\xintfloateval</span><span class="nb">{</span>3.27*<span class="k">\xintexpr</span> f(2.53)<span class="k">\relax</span><span class="nb">^</span>2<span class="nb">}</span>
+</pre></div>
+</div>
+<aside class="footnote brackets" id="id89" role="note">
+<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id88">4</a><span class="fn-bracket">]</span></span>
+<p>Cf. <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> documentation about nested expressions.</p>
+</aside>
+</div></blockquote>
+</section>
+<section id="polfloateval-at">
+<span id="polfloatevalat"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolFloatEval{}\At{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolFloatEval{&lt;polname&gt;}\At{&lt;value&gt;}</span></code></p>
+<blockquote>
+<div><p>Evaluates the polynomial at the value which must be in (or expand
+to) a format acceptable to the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> macros.</p>
+</div></blockquote>
+</section>
+<section id="expandable-macros-in-relation-to-root-localization-via-sturm-theorem">
+<h3>Expandable macros in relation to root localization via <a class="reference external" href="https://en.wikipedia.org/wiki/Sturm%27s_theorem">Sturm Theorem</a></h3>
+<section id="polsturmchainlength">
+<span id="id90"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmChainLength{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmChainLength{&lt;sturmname&gt;}</span></code></p>
+<blockquote>
+<div><p>Returns the integer <code class="docutils literal notranslate"><span class="pre">N</span></code> such that <code class="docutils literal notranslate"><span class="pre">sturmname_N</span></code> is the last one
+in the Sturm chain <code class="docutils literal notranslate"><span class="pre">sturmname_0</span></code>, <code class="docutils literal notranslate"><span class="pre">sturmname_1</span></code>, …</p>
+<p>See <a class="reference internal" href="#poltosturm"><span class="std std-ref">\PolToSturm{&lt;polname&gt;}{&lt;sturmname&gt;}</span></a>.</p>
+</div></blockquote>
+</section>
+<section id="polsturmifzeroexactlyknown">
+<span id="id91"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmIfZeroExactlyKnown{}{}{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmIfZeroExactlyKnown{&lt;sturmname&gt;}{&lt;index&gt;}{T}{F}</span></code></p>
+<blockquote>
+<div><p>Executes <code class="docutils literal notranslate"><span class="pre">T</span></code> if the <code class="docutils literal notranslate"><span class="pre">index</span></code>-th interval reduces to a singleton,
+i.e. the root is known exactly, else <code class="docutils literal notranslate"><span class="pre">F</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="polsturmisolatedzeroleft">
+<span id="id92"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolatedZeroLeft{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmIsolatedZeroLeft{&lt;sturmname&gt;}{&lt;index&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the left end-point for the <code class="docutils literal notranslate"><span class="pre">index</span></code>-th interval, as
+computed by some earlier <a class="reference internal" href="#polsturmisolatezeros"><span class="std std-ref">\PolSturmIsolateZeros{&lt;sturmname&gt;}</span></a>.</p>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>Execution of this macro after some
+<a class="reference internal" href="#id46">\PolRefineInterval{&lt;sturmname&gt;}{&lt;index&gt;}</a>
+will take into account the now known tighter bounds.</p>
+</div>
+<p>The value is pre-formatted using <a class="reference internal" href="#poldectostring">\PolDecTostring</a>.</p>
+</div></blockquote>
+</section>
+<section id="polsturmisolatedzeroright">
+<span id="id93"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolatedZeroRight{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmIsolatedZeroRight{&lt;sturmname&gt;}{&lt;index&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the right end-point for the <code class="docutils literal notranslate"><span class="pre">index</span></code>-th interval as
+computed by some earlier <a class="reference internal" href="#polsturmisolatezeros"><span class="std std-ref">\PolSturmIsolateZeros{&lt;sturmname&gt;}</span></a> and
+possibly refined afterwards.</p>
+<p>The value is pre-formatted using <a class="reference internal" href="#poldectostring">\PolDecTostring</a>.</p>
+</div></blockquote>
+</section>
+<section id="polsturmisolatedzeromultiplicity">
+<span id="id94"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolatedZeroMultiplicity{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmIsolatedZeroMultiplicity{&lt;sturmname&gt;}{&lt;index&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the multiplicity of the unique root contained in the
+<code class="docutils literal notranslate"><span class="pre">index</span></code>-th interval.</p>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p>A prior execution of <a class="reference internal" href="#id38"><span class="std std-ref">\PolSturmIsolateZeros*{&lt;sturmname&gt;}</span></a> is mandatory.</p>
+</div>
+<p>See <code class="docutils literal notranslate"><span class="pre">The</span> <span class="pre">degree</span> <span class="pre">nine</span> <span class="pre">polynomial</span> <span class="pre">with</span> <span class="pre">0.99,</span> <span class="pre">0.999,</span> <span class="pre">0.9999</span> <span class="pre">as</span> <span class="pre">triple</span>
+<span class="pre">roots</span></code> in <code class="docutils literal notranslate"><span class="pre">polexpr-examples.pdf</span></code>.</p>
+</div></blockquote>
+</section>
+<section id="polsturmnbofisolatedzeros">
+<span id="id95"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfIsolatedZeros{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfIsolatedZeros{&lt;sturmname&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the number of real roots of the polynomial
+<code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;_0</span></code>, i.e. the number of distinct real roots of the
+polynomial originally used to create the Sturm chain via
+<a class="reference internal" href="#poltosturm"><span class="std std-ref">\PolToSturm{&lt;polname&gt;}{&lt;sturmname&gt;}</span></a>.</p>
+</div></blockquote>
+<div class="admonition warning">
+<p class="admonition-title">Warning</p>
+<p>The next few macros counting roots, with or without multiplicities,
+less than or equal to some value, are under evaluation and may be
+removed from the package if their utility is judged to be not high
+enough. They can be re-coded at user level on the basis of the other
+documented package macros anyway.</p>
+</div>
+</section>
+<section id="polsturmnbofrootsof-lessthanorequalto">
+<span id="polsturmnbofrootsoflessthanorequalto"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfRootsOf{}\LessThanOrEqualTo{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the number of distinct roots (of the polynomial used to
+create the Sturm chain) less than or equal to the <code class="docutils literal notranslate"><span class="pre">value</span></code> (i.e. a
+number of fraction recognizable by the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> macros).</p>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p><a class="reference internal" href="#polsturmisolatezeros"><span class="std std-ref">\PolSturmIsolateZeros{&lt;sturmname&gt;}</span></a> must have been executed
+beforehand.</p>
+<p>And the argument is a <code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;</span></code>, not a <code class="docutils literal notranslate"><span class="pre">&lt;polname&gt;</span></code> (this is
+why the macro contains Sturm in its name), simply to be reminded
+of the above constraint.</p>
+</div>
+</div></blockquote>
+</section>
+<section id="polsturmnbofrootsof-lessthanorequaltoexpr">
+<span id="polsturmnbofrootsoflessthanorequaltoexpr"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfRootsOf{}\LessThanOrEqualToExpr{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualToExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the number of distinct roots (of the polynomial
+used to create the Sturm chain) which are less than or equal to the
+given numerical expression.</p>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p><a class="reference internal" href="#polsturmisolatezeros"><span class="std std-ref">\PolSturmIsolateZeros{&lt;sturmname&gt;}</span></a> must have been executed
+beforehand.</p>
+</div>
+</div></blockquote>
+</section>
+<section id="polsturmnbwithmultofrootsof-lessthanorequalto">
+<span id="polsturmnbwithmultofrootsoflessthanorequalto"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmNbWithMultOfRootsOf{}\LessThanOrEqualTo{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmNbWithMultOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the number counted with multiplicities of the roots (of
+the polynomial used to create the Sturm chain) which are less than
+or equal to the given <code class="docutils literal notranslate"><span class="pre">value</span></code>.</p>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p><a class="reference internal" href="#id38"><span class="std std-ref">\PolSturmIsolateZeros*{&lt;sturmname&gt;}</span></a> (or the double starred
+variant) must have been executed beforehand.</p>
+</div>
+</div></blockquote>
+</section>
+<section id="polsturmnbwithmultofrootsof-lessthanorequaltoexpr">
+<span id="polsturmnbwithmultofrootsoflessthanorequaltoexpr"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmNbWithMultOfRootsOf{}\LessThanOrEqualToExpr{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmNbWithMultOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualToExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the total number of roots (counted with multiplicities)
+which are less than or equal to the given <code class="docutils literal notranslate"><span class="pre">expression</span></code>.</p>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p><a class="reference internal" href="#id38"><span class="std std-ref">\PolSturmIsolateZeros*{&lt;sturmname&gt;}</span></a> (or the double starred
+variant) must have been executed beforehand.</p>
+</div>
+</div></blockquote>
+</section>
+<section id="polsturmnbofrationalroots">
+<span id="id96"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfRationalRoots{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfRationalRoots{&lt;sturmname&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the number of rational roots (without multiplicities).</p>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p><a class="reference internal" href="#id41"><span class="std std-ref">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></a> must have been executed
+beforehand.</p>
+</div>
+</div></blockquote>
+</section>
+<section id="polsturmnbofrationalrootswithmultiplicities">
+<span id="id97"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfRationalRootsWithMultiplicities{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfRationalRootsWithMultiplicities{&lt;sturmname&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the number of rational roots (counted with multiplicities).</p>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p><a class="reference internal" href="#id41"><span class="std std-ref">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></a> must have been executed
+beforehand.</p>
+</div>
+</div></blockquote>
+</section>
+<section id="polsturmrationalroot">
+<span id="id98"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmRationalRoot{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmRationalRoot{&lt;sturmname&gt;}{&lt;k&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the k-th rational root. They are enumerated from left to
+right starting at index value <code class="docutils literal notranslate"><span class="pre">1</span></code>.</p>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p><a class="reference internal" href="#id41"><span class="std std-ref">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></a> must have been executed
+beforehand.</p>
+</div>
+</div></blockquote>
+</section>
+<section id="polsturmrationalrootindex">
+<span id="id99"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmRationalRootIndex{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmRationalRootIndex{&lt;sturmname&gt;}{&lt;k&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the index of the <code class="docutils literal notranslate"><span class="pre">k</span></code>th rational root as part of the
+ordered real roots (counted without multiplicities). So
+<a class="reference internal" href="#polsturmrationalroot"><span class="std std-ref">\PolSturmRationalRoot{&lt;sturmname&gt;}{&lt;k&gt;}</span></a> is equivalent to
+this nested call:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\PolSturmIsolatedZeroLeft</span><span class="nb">{</span>&lt;sturmname&gt;<span class="nb">}{</span><span class="k">\PolSturmRationalRootIndex</span><span class="nb">{</span>&lt;sturmname&gt;<span class="nb">}{</span>&lt;k&gt;<span class="nb">}}</span>
+</pre></div>
+</div>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p><a class="reference internal" href="#id41"><span class="std std-ref">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></a> must have been executed
+beforehand.</p>
+</div>
+</div></blockquote>
+</section>
+<section id="polsturmrationalrootmultiplicity">
+<span id="id100"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolSturmRationalRootMultiplicity{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolSturmRationalRootMultiplicity{&lt;sturmname&gt;}{&lt;k&gt;}</span></code></p>
+<blockquote>
+<div><p>Expands to the multiplicity of the <code class="docutils literal notranslate"><span class="pre">k</span></code>th rational root.</p>
+<div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p><a class="reference internal" href="#id41"><span class="std std-ref">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></a> must have been executed
+beforehand.</p>
+</div>
+</div></blockquote>
+</section>
+<section id="polintervalwidth">
+<span id="id101"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolIntervalWidth{}{}</span></code></h4>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolIntervalWidth{&lt;sturmname&gt;}{&lt;index&gt;}</span></code></p>
+<blockquote>
+<div><p>The <code class="docutils literal notranslate"><span class="pre">10^E</span></code> width of the current <code class="docutils literal notranslate"><span class="pre">index</span></code>-th root localization
+interval. Output is in <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> raw <code class="docutils literal notranslate"><span class="pre">1/1[E]</span></code> format (if not zero).</p>
+</div></blockquote>
+</section>
+</section>
+<section id="expandable-macros-for-use-within-execution-of-polprintintervals">
+<h3>Expandable macros for use within execution of <code class="docutils literal notranslate"><span class="pre">\PolPrintIntervals</span></code></h3>
+<p>These macros are for usage within custom user redefinitions of
+<a class="reference internal" href="#id56">\PolPrintIntervalsKnownRoot</a>, <a class="reference internal" href="#id57">\PolPrintIntervalsUnknownRoot</a>, or
+in redefinitions of <a class="reference internal" href="#polprintintervalsprintexactzero">PolPrintIntervalsPrintExactZero</a> (used in the
+default for the former) and of <a class="reference internal" href="#id59">\PolPrintIntervalsPrintLeftEndPoint</a>,
+<a class="reference internal" href="#id60">\PolPrintIntervalsPrintRightEndPoint</a> (used in the default for the
+latter).</p>
+<section id="polprintintervalsthevar">
+<span id="id102"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheVar</span></code></h4>
+<blockquote>
+<div><p>Expands to the name (default <code class="docutils literal notranslate"><span class="pre">Z</span></code>) used for representing the roots,
+which was passed as optional argument <code class="docutils literal notranslate"><span class="pre">varname</span></code> to
+<a class="reference internal" href="#polprintintervals"><span class="std std-ref">\PolPrintIntervals[varname]{&lt;sturmname&gt;}</span></a>.</p>
+</div></blockquote>
+</section>
+<section id="polprintintervalstheindex">
+<span id="id103"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheIndex</span></code></h4>
+<blockquote>
+<div><p>Expands to the index of the considered interval (indexing starting
+at 1 for the leftmost interval).</p>
+</div></blockquote>
+</section>
+<section id="polprintintervalsthesturmname">
+<span id="id104"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheSturmName</span></code></h4>
+<blockquote>
+<div><p>Expands to the argument which was passed as <code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;</span></code> to
+<a class="reference internal" href="#polprintintervals"><span class="std std-ref">\PolPrintIntervals[varname]{&lt;sturmname&gt;}</span></a>.</p>
+</div></blockquote>
+</section>
+<section id="polprintintervalstheleftendpoint">
+<span id="id105"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheLeftEndPoint</span></code></h4>
+<blockquote>
+<div><p>The left end point of the interval, as would be produced by
+<a class="reference internal" href="#polsturmisolatedzeroleft">\PolSturmIsolatedZeroLeft</a> if it was
+used with arguments the Sturm chain name and interval index returned
+by <a class="reference internal" href="#id104">\PolPrintIntervalsTheSturmName</a> and
+<a class="reference internal" href="#id103">\PolPrintIntervalsTheIndex</a>.</p>
+</div></blockquote>
+</section>
+<section id="polprintintervalstherightendpoint">
+<span id="id106"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheRightEndPoint</span></code></h4>
+<blockquote>
+<div><p>The right end point of the interval, as would be produced by
+<a class="reference internal" href="#polsturmisolatedzeroright">\PolSturmIsolatedZeroRight</a> for
+this Sturm chain name and index.</p>
+</div></blockquote>
+</section>
+<section id="polprintintervalsthemultiplicity">
+<span id="id107"></span><h4><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheMultiplicity</span></code></h4>
+<blockquote>
+<div><p>The multiplicity of the unique root within the interval of index
+<a class="reference internal" href="#id103">\PolPrintIntervalsTheIndex</a>. Makes sense only if the starred (or
+double-starred) variant of <a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros</a> was used earlier.</p>
+</div></blockquote>
+</section>
+</section>
+</section>
+<section id="tex-booleans-with-names-enacting-their-defaults">
+<h2>TeX Booleans (with names enacting their defaults)</h2>
+<section id="xintverbosefalse">
+<span id="id108"></span><h3><code class="docutils literal notranslate"><span class="pre">\xintverbosefalse</span></code></h3>
+<blockquote>
+<div><p>This is actually an <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> configuration. Setting it to
+<code class="docutils literal notranslate"><span class="pre">true</span></code> triggers the writing of information to the log when new
+polynomial or scalar variables are defined.</p>
+<div class="admonition caution">
+<p class="admonition-title">Caution</p>
+<p>The macro and variable meanings as written to the log are to be
+considered unstable and undocumented internal structures.</p>
+</div>
+</div></blockquote>
+</section>
+<section id="polnewpolverbosefalse">
+<span id="id109"></span><h3><code class="docutils literal notranslate"><span class="pre">\polnewpolverbosefalse</span></code></h3>
+<blockquote>
+<div><p>When <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> is used, both a variable and a function are
+defined. The default <code class="docutils literal notranslate"><span class="pre">\polnewpolverbosefalse</span></code> setting suppresses
+the print-out to the log and terminal of the function macro meaning,
+as it only duplicates the information contained in the variable
+which is already printed out to the log and terminal.</p>
+<p>However <a class="reference internal" href="#polgenfloatvariant"><span class="std std-ref">\PolGenFloatVariant{&lt;polname&gt;}</span></a>
+does still print out the information relative to the polynomial
+function it defines for use in <code class="docutils literal notranslate"><span class="pre">\xintfloateval{}</span></code> as there is no
+float polynomial variable, only the</p>
+<p>function, and it is the only way to see its rounded coefficients
+(<code class="docutils literal notranslate"><span class="pre">\xintverbosefalse</span></code> suppresses also that info).</p>
+<p>If set to <code class="docutils literal notranslate"><span class="pre">true</span></code>, it overrides in both cases
+<code class="docutils literal notranslate"><span class="pre">\xintverbosefalse</span></code>. The setting only affects polynomial
+declarations. Scalar variables such as those holding information on
+roots obey only the <code class="docutils literal notranslate"><span class="pre">\xintverbose...</span></code> setting.</p>
+<p>(new with <code class="docutils literal notranslate"><span class="pre">0.8</span></code>)</p>
+</div></blockquote>
+</section>
+<section id="poltypesetallfalse">
+<span id="id110"></span><h3><code class="docutils literal notranslate"><span class="pre">\poltypesetallfalse</span></code></h3>
+<blockquote>
+<div><p>If <code class="docutils literal notranslate"><span class="pre">true</span></code>, <a class="reference internal" href="#poltypeset">\PolTypeset</a> will also typeset the vanishing
+coefficients.</p>
+</div></blockquote>
+</section>
+<section id="poltoexprallfalse">
+<span id="id111"></span><h3><code class="docutils literal notranslate"><span class="pre">\poltoexprallfalse</span></code></h3>
+<blockquote>
+<div><p>If <code class="docutils literal notranslate"><span class="pre">true</span></code>, <a class="reference internal" href="#poltoexpr"><span class="std std-ref">\PolToExpr{&lt;pol. expr.&gt;}</span></a> and
+<a class="reference internal" href="#poltofloatexpr"><span class="std std-ref">\PolToFloatExpr{&lt;pol. expr.&gt;}</span></a> will also
+include the vanishing coefficients in their outputs.</p>
+</div></blockquote>
+</section>
+</section>
+<section id="utilities">
+<h2>Utilities</h2>
+<section id="poldectostring">
+<span id="id112"></span><h3><code class="docutils literal notranslate"><span class="pre">\PolDecToString{}</span></code></h3>
+<p>Syntax: <code class="docutils literal notranslate"><span class="pre">\PolDecToString{decimal</span> <span class="pre">number}</span></code></p>
+<blockquote>
+<div><p>This is a utility macro to print decimal numbers. It is an alias
+for <code class="docutils literal notranslate"><span class="pre">\xintDecToString</span></code>.</p>
+</div></blockquote>
+<blockquote>
+<div><p>For example
+<code class="docutils literal notranslate"><span class="pre">\PolDecToString{123.456e-8}</span></code> will expand to <code class="docutils literal notranslate"><span class="pre">0.00000123456</span></code>
+and <code class="docutils literal notranslate"><span class="pre">\PolDecToString{123.450e-8}</span></code> to <code class="docutils literal notranslate"><span class="pre">0.00000123450</span></code> which
+illustrates that trailing zeros are not trimmed.</p>
+<p>To trim trailing zeroes, one can use
+<code class="docutils literal notranslate"><span class="pre">\PolDecToString{\xintREZ{#1}}</span></code>.</p>
+<p>Attention that a.t.t.o.w. if the argument is for example <code class="docutils literal notranslate"><span class="pre">1/5</span></code>, the
+macro does not identify that this is in fact a number with a finite
+decimal expansion and it outputs <code class="docutils literal notranslate"><span class="pre">1/5</span></code>. See current <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a>
+documentation.</p>
+</div></blockquote>
+</section>
+<section id="polexprsetup-key-val">
+<span id="polexprsetup"></span><h3><code class="docutils literal notranslate"><span class="pre">\polexprsetup{key=val,...}</span></code></h3>
+<blockquote>
+<div><p>Serves to customize the package. Currently only two keys are
+recognized:</p>
+<ul class="simple">
+<li><p><code class="docutils literal notranslate"><span class="pre">norr</span></code>: the postfix that <a class="reference internal" href="#id41"><span class="std std-ref">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></a>
+should append to <code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;</span></code> to declare the primitive polynomial
+obtained from original one after removal of all rational roots.
+The default value is <code class="docutils literal notranslate"><span class="pre">_norr</span></code> (standing for “no rational rootsâ€).</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">sqfnorr</span></code>: the postfix that <a class="reference internal" href="#id41"><span class="std std-ref">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></a>
+should append to <code class="docutils literal notranslate"><span class="pre">&lt;sturmname&gt;</span></code> to declare the primitive polynomial
+obtained from original one after removal of all rational roots and
+suppression of all multiplicities.
+The default value is <code class="docutils literal notranslate"><span class="pre">_sqf_norr</span></code> (standing for “square-free with
+no rational rootsâ€).</p></li>
+</ul>
+<p>The package executes <code class="docutils literal notranslate"><span class="pre">\polexprsetup{norr=_norr,</span>
+<span class="pre">sqfnorr=_sqf_norr}</span></code> as default.</p>
+</div></blockquote>
+</section>
+</section>
+<section id="technicalities">
+<h2>Technicalities</h2>
+<ul>
+<li><p>The <code class="docutils literal notranslate"><span class="pre">&#64;</span></code> is allowed in the name of a polynomial (independently of
+whether it is of catcode letter or other.) This has always been the
+case, but was not documented by polexpr prior to <code class="docutils literal notranslate"><span class="pre">0.8</span></code>, as the
+author has never found the time to provide some official guidelines on
+how to name temporary variables and the <code class="docutils literal notranslate"><span class="pre">&#64;</span></code> is used already as such
+internally; time has still not yet been found to review the situation
+but it seems reasonable to recommend at any rate to restrict usage of
+<code class="docutils literal notranslate"><span class="pre">&#64;</span></code> to scratch variables of defined macros and to avoid using it to
+name document variable.</p></li>
+<li><p>Catcodes are set temporarily by <a class="reference internal" href="#poldef">\poldef</a> macro to safe
+values prior to grab the polynomial expression up to the terminator
+<code class="docutils literal notranslate"><span class="pre">;</span></code>, and also by <a class="reference internal" href="#id5">\PolDef</a> prior to grab the
+brace-enclosed polynomial expression. This gives a layer of
+protection in case some package (for example the <code class="docutils literal notranslate"><span class="pre">babel-french</span></code> module)
+has made some characters active. It will fail though if the whole
+thing is located inside some definition of a macro done at a time the
+characters are active.</p></li>
+<li><div class="admonition attention">
+<p class="admonition-title">Attention</p>
+<p>Contrarily to <code class="docutils literal notranslate"><span class="pre">\xintdefvar</span></code> and <code class="docutils literal notranslate"><span class="pre">\xintdeffunc</span></code> from <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a>,
+<code class="docutils literal notranslate"><span class="pre">\poldef</span></code> uses a naive delimited macro to fetch up to the
+expression terminator <code class="docutils literal notranslate"><span class="pre">&quot;;&quot;</span></code>, hence it will be fooled if some
+<code class="docutils literal notranslate"><span class="pre">;</span></code> is used inside the expression (which is possible as it
+appears in some <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> constructs). Work-around is to use curly
+braces around the inner semi-colons, or simpler to use
+<code class="docutils literal notranslate"><span class="pre">\PolDef</span></code>.</p>
+</div>
+</li>
+<li><p>As a consequence of <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> addition and subtraction always using
+least common multiples for the denominators, user-chosen common
+denominators (currently) survive additions and multiplications. For
+example, this:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\poldef</span> P(x):= 1/2 + 2/2*x + 3/2*x<span class="nb">^</span>3 + 4/2*x<span class="nb">^</span>4;
+<span class="k">\poldef</span> Q(x):= 1/3 + (2/3)x + (3/3)x<span class="nb">^</span>3 + (4/3)x<span class="nb">^</span>4;
+<span class="k">\poldef</span> PQ(x):= P*Q;
+</pre></div>
+</div>
+<p>gives internally the polynomial:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span>1/6+4/6*x<span class="nb">^</span>1+4/6*x<span class="nb">^</span>2+6/6*x<span class="nb">^</span>3+20/6*x<span class="nb">^</span>4+16/6*x<span class="nb">^</span>5+9/6*x<span class="nb">^</span>6+24/6*x<span class="nb">^</span>7+16/6*x<span class="nb">^</span>8
+</pre></div>
+</div>
+<p>where all coefficients have the same denominator 6. Notice though that
+<code class="docutils literal notranslate"><span class="pre">\PolToExpr{PQ}</span></code> outputs the <code class="docutils literal notranslate"><span class="pre">6/6*x^3</span></code> as <code class="docutils literal notranslate"><span class="pre">x^3</span></code> because (by
+default) it recognizes and filters out coefficients equal to one or
+minus one. One can use for example
+<code class="docutils literal notranslate"><span class="pre">\PolToCSV{PQ}</span></code> to see the internally stored coefficients.</p>
+</li>
+<li><p><a class="reference internal" href="#poldiff"><span class="std std-ref">\PolDiff{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></a> always applies <code class="docutils literal notranslate"><span class="pre">\xintPIrr</span></code> to the
+resulting coefficients, which means that fractions are reduced to
+lowest terms but ignoring an already separated <em>power of ten</em> part <code class="docutils literal notranslate"><span class="pre">[N]</span></code>
+present in the internal representation. This is tentative and may change.</p>
+<p>Same remark for <a class="reference internal" href="#polantidiff"><span class="std std-ref">\PolAntiDiff{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></a>.</p>
+</li>
+<li><p>Currently, the package stores all coefficients from index <code class="docutils literal notranslate"><span class="pre">0</span></code> to
+index equal to the polynomial degree inside a single macro, as a list.
+This data structure is obviously very inefficient for polynomials of
+high degree and few coefficients (as an example with <code class="docutils literal notranslate"><span class="pre">\poldef</span>
+<span class="pre">f(x):=x^1000</span> <span class="pre">+</span> <span class="pre">x^500;</span></code> the subsequent definition <code class="docutils literal notranslate"><span class="pre">\poldef</span> <span class="pre">g(x):=</span>
+<span class="pre">f(x)^2;</span></code> will do of the order of 1,000,000 multiplications and
+additions involvings only zeroes… which does take time). This
+may change in the future.</p></li>
+<li><p>As is to be expected internal structures of the package are barely
+documented and unstable. Don’t use them.</p></li>
+</ul>
+</section>
+</section>
+
+
+ <div class="clearer"></div>
+ </div>
+ </div>
+ </div>
+ <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
+ <div class="sphinxsidebarwrapper"><h3>Contents of this page</h3>
+<ul>
+<li><a class="reference internal" href="#">polexpr reference</a><ul>
+<li><a class="reference internal" href="#syntax-overview-via-examples">Syntax overview via examples</a></li>
+<li><a class="reference internal" href="#using-defined-polynomials-in-floating-point-context">Using defined polynomials in floating point context</a></li>
+<li><a class="reference internal" href="#the-polexpr-0-8-extensions-to-the-xintexpr-syntax">The polexpr <code class="docutils literal notranslate"><span class="pre">0.8</span></code> extensions to the <code class="docutils literal notranslate"><span class="pre">\xintexpr</span></code> syntax</a><ul>
+<li><a class="reference internal" href="#warning-about-unstability-of-the-new-syntax">Warning about unstability of the new syntax</a></li>
+<li><a class="reference internal" href="#infix-operators">Infix operators <code class="docutils literal notranslate"><span class="pre">+,</span> <span class="pre">-,</span> <span class="pre">*,</span> <span class="pre">/,</span> <span class="pre">**,</span> <span class="pre">^</span></code></a></li>
+<li><a class="reference internal" href="#experimental-infix-operators">Experimental infix operators <code class="docutils literal notranslate"><span class="pre">//,</span> <span class="pre">/:</span></code></a></li>
+<li><a class="reference internal" href="#comparison-operators">Comparison operators <code class="docutils literal notranslate"><span class="pre">&lt;,</span> <span class="pre">&gt;,</span> <span class="pre">&lt;=,</span> <span class="pre">&gt;=,</span> <span class="pre">==,</span> <span class="pre">!=</span></code></a></li>
+<li><a class="reference internal" href="#pol-nutple-expression"><code class="docutils literal notranslate"><span class="pre">pol(&lt;nutple</span> <span class="pre">expression&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#lpol-nutple-expression"><code class="docutils literal notranslate"><span class="pre">lpol(&lt;nutple</span> <span class="pre">expression&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#xinteval-pol-expr"><code class="docutils literal notranslate"><span class="pre">\xinteval{&lt;pol.</span> <span class="pre">expr.&gt;}</span></code></a></li>
+<li><a class="reference internal" href="#evalp-pol-expr-pol-expr"><code class="docutils literal notranslate"><span class="pre">evalp(&lt;pol.</span> <span class="pre">expr.&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#deg-pol-expr"><code class="docutils literal notranslate"><span class="pre">deg(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#coeffs-pol-expr"><code class="docutils literal notranslate"><span class="pre">coeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#lcoeffs-pol-expr"><code class="docutils literal notranslate"><span class="pre">lcoeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#coeff-pol-expr-num-expr"><code class="docutils literal notranslate"><span class="pre">coeff(&lt;pol.</span> <span class="pre">expr.&gt;,</span> <span class="pre">&lt;num.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#lc-pol-expr"><code class="docutils literal notranslate"><span class="pre">lc(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#monicpart-pol-expr"><code class="docutils literal notranslate"><span class="pre">monicpart(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#cont-pol-expr"><code class="docutils literal notranslate"><span class="pre">cont(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#primpart-pol-expr"><code class="docutils literal notranslate"><span class="pre">primpart(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#quorem-pol-expr-pol-expr"><code class="docutils literal notranslate"><span class="pre">quorem(&lt;pol.</span> <span class="pre">expr.&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#quo-pol-expr-pol-expr"><code class="docutils literal notranslate"><span class="pre">quo(&lt;pol.</span> <span class="pre">expr.&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#rem-pol-expr-pol-expr"><code class="docutils literal notranslate"><span class="pre">rem(&lt;pol.</span> <span class="pre">expr.&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#prem-pol-expr-1-pol-expr-2"><code class="docutils literal notranslate"><span class="pre">prem(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">1&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">2&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#divmod-pol-expr-1-pol-expr-2"><code class="docutils literal notranslate"><span class="pre">divmod(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">1&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">2&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#mod-pol-expr-1-pol-expr-2"><code class="docutils literal notranslate"><span class="pre">mod(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">1&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">2&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#polgcd-pol-expr-1-pol-expr-2"><code class="docutils literal notranslate"><span class="pre">polgcd(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">1&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">2&gt;,</span> <span class="pre">...)</span></code></a></li>
+<li><a class="reference internal" href="#resultant-pol-expr-1-pol-expr-2"><code class="docutils literal notranslate"><span class="pre">resultant(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">1&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">2&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#disc-pol-expr"><code class="docutils literal notranslate"><span class="pre">disc(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#polpowmod-pol-expr-1-num-expr-pol-expr-2"><code class="docutils literal notranslate"><span class="pre">polpowmod(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">1&gt;,</span> <span class="pre">&lt;num.</span> <span class="pre">expr.&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">2&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#rdcoeffs-pol-expr"><code class="docutils literal notranslate"><span class="pre">rdcoeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#rdzcoeffs-pol-expr"><code class="docutils literal notranslate"><span class="pre">rdzcoeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#diff1-pol-expr"><code class="docutils literal notranslate"><span class="pre">diff1(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#diff2-pol-expr"><code class="docutils literal notranslate"><span class="pre">diff2(&lt;pol.</span> <span class="pre">expr.&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#diffn-pol-expr-p-num-expr-n"><code class="docutils literal notranslate"><span class="pre">diffn(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">P&gt;,</span> <span class="pre">&lt;num.</span> <span class="pre">expr.</span> <span class="pre">n&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#antider-pol-expr-p"><code class="docutils literal notranslate"><span class="pre">antider(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">P&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#intfrom-pol-expr-p-pol-expr-c"><code class="docutils literal notranslate"><span class="pre">intfrom(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">P&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">c&gt;)</span></code></a></li>
+<li><a class="reference internal" href="#integral-pol-expr-p-pol-expr-a-pol-expr-b"><code class="docutils literal notranslate"><span class="pre">integral(&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">P&gt;,</span> <span class="pre">[&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">a&gt;,</span> <span class="pre">&lt;pol.</span> <span class="pre">expr.</span> <span class="pre">b&gt;])</span></code></a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#non-expandable-macros">Non-expandable macros</a><ul>
+<li><a class="reference internal" href="#poldef-polname-letter-expression-using-the-letter-as-indeterminate"><code class="docutils literal notranslate"><span class="pre">\poldef</span> <span class="pre">polname(letter):=</span> <span class="pre">expression</span> <span class="pre">using</span> <span class="pre">the</span> <span class="pre">letter</span> <span class="pre">as</span> <span class="pre">indeterminate;</span></code></a></li>
+<li><a class="reference internal" href="#poldef-letter-polname-expr-using-the-letter-as-indeterminate"><code class="docutils literal notranslate"><span class="pre">\PolDef[&lt;letter&gt;]{&lt;polname&gt;}{&lt;expr.</span> <span class="pre">using</span> <span class="pre">the</span> <span class="pre">letter</span> <span class="pre">as</span> <span class="pre">indeterminate&gt;}</span></code></a></li>
+<li><a class="reference internal" href="#polgenfloatvariant"><code class="docutils literal notranslate"><span class="pre">\PolGenFloatVariant{}</span></code></a></li>
+<li><a class="reference internal" href="#poltypeset"><code class="docutils literal notranslate"><span class="pre">\PolTypeset{}</span></code></a><ul>
+<li><a class="reference internal" href="#poltypesetcmd"><code class="docutils literal notranslate"><span class="pre">\PolTypesetCmd{}</span></code></a><ul>
+<li><a class="reference internal" href="#polifcoeffisplusorminusone"><code class="docutils literal notranslate"><span class="pre">\PolIfCoeffIsPlusOrMinusOne{}{}</span></code></a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#poltypesetone"><code class="docutils literal notranslate"><span class="pre">\PolTypesetOne{}</span></code></a></li>
+<li><a class="reference internal" href="#poltypesetmonomialcmd"><code class="docutils literal notranslate"><span class="pre">\PolTypesetMonomialCmd</span></code></a></li>
+<li><a class="reference internal" href="#poltypesetcmdprefix"><code class="docutils literal notranslate"><span class="pre">\PolTypesetCmdPrefix{}</span></code></a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#id13"><code class="docutils literal notranslate"><span class="pre">\PolTypeset*{}</span></code></a></li>
+<li><a class="reference internal" href="#pollet"><code class="docutils literal notranslate"><span class="pre">\PolLet{}={}</span></code></a></li>
+<li><a class="reference internal" href="#polgloballet"><code class="docutils literal notranslate"><span class="pre">\PolGlobalLet{}={}</span></code></a></li>
+<li><a class="reference internal" href="#polassign-toarray"><code class="docutils literal notranslate"><span class="pre">\PolAssign{}\toarray{}</span></code></a></li>
+<li><a class="reference internal" href="#polget-fromarray"><code class="docutils literal notranslate"><span class="pre">\PolGet{}\fromarray{}</span></code></a></li>
+<li><a class="reference internal" href="#polfromcsv"><code class="docutils literal notranslate"><span class="pre">\PolFromCSV{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polmapcoeffs"><code class="docutils literal notranslate"><span class="pre">\PolMapCoeffs{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polreducecoeffs"><code class="docutils literal notranslate"><span class="pre">\PolReduceCoeffs{}</span></code></a></li>
+<li><a class="reference internal" href="#id20"><code class="docutils literal notranslate"><span class="pre">\PolReduceCoeffs*{}</span></code></a></li>
+<li><a class="reference internal" href="#polmakemonic"><code class="docutils literal notranslate"><span class="pre">\PolMakeMonic{}</span></code></a></li>
+<li><a class="reference internal" href="#polmakeprimitive"><code class="docutils literal notranslate"><span class="pre">\PolMakePrimitive{}</span></code></a></li>
+<li><a class="reference internal" href="#poldiff"><code class="docutils literal notranslate"><span class="pre">\PolDiff{}{}</span></code></a></li>
+<li><a class="reference internal" href="#id25"><code class="docutils literal notranslate"><span class="pre">\PolDiff[]{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polantidiff"><code class="docutils literal notranslate"><span class="pre">\PolAntiDiff{}{}</span></code></a></li>
+<li><a class="reference internal" href="#id28"><code class="docutils literal notranslate"><span class="pre">\PolAntiDiff[]{}{}</span></code></a></li>
+<li><a class="reference internal" href="#poldivide"><code class="docutils literal notranslate"><span class="pre">\PolDivide{}{}{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polquo"><code class="docutils literal notranslate"><span class="pre">\PolQuo{}{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polrem"><code class="docutils literal notranslate"><span class="pre">\PolRem{}{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polgcd"><code class="docutils literal notranslate"><span class="pre">\PolGCD{}{}{}</span></code></a></li>
+<li><a class="reference internal" href="#root-localization-routines-via-the-sturm-theorem">Root localization routines via the Sturm Theorem</a><ul>
+<li><a class="reference internal" href="#poltosturm"><code class="docutils literal notranslate"><span class="pre">\PolToSturm{}{}</span></code></a></li>
+<li><a class="reference internal" href="#id35"><code class="docutils literal notranslate"><span class="pre">\PolToSturm*{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmisolatezeros"><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZeros{}</span></code></a></li>
+<li><a class="reference internal" href="#id38"><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZeros*{}</span></code></a><ul>
+<li><a class="reference internal" href="#polsturmisolatezerosandgetmultiplicities"><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZerosAndGetMultiplicities{}</span></code></a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#id41"><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZeros**{}</span></code></a><ul>
+<li><a class="reference internal" href="#polsturmisolatezerosgetmultiplicitiesandrationalroots"><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZerosGetMultiplicitiesAndRationalRoots</span></code></a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#polsturmisolatezerosandfindrationalroots"><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolateZerosAndFindRationalRoots{}</span></code></a></li>
+<li><a class="reference internal" href="#polrefineinterval"><code class="docutils literal notranslate"><span class="pre">\PolRefineInterval*{}{}</span></code></a></li>
+<li><a class="reference internal" href="#id46"><code class="docutils literal notranslate"><span class="pre">\PolRefineInterval[]{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polensureintervallength"><code class="docutils literal notranslate"><span class="pre">\PolEnsureIntervalLength{}{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polensureintervallengths"><code class="docutils literal notranslate"><span class="pre">\PolEnsureIntervalLengths{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polsettosturmchainsignchangesat"><code class="docutils literal notranslate"><span class="pre">\PolSetToSturmChainSignChangesAt{}{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polsettonbofzeroswithin"><code class="docutils literal notranslate"><span class="pre">\PolSetToNbOfZerosWithin{}{}{}{}</span></code></a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#displaying-the-found-roots-polprintintervals-varname">Displaying the found roots: <code class="docutils literal notranslate"><span class="pre">\PolPrintIntervals[&lt;varname&gt;]{}</span></code></a><ul>
+<li><a class="reference internal" href="#polprintintervalsnorealroots"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsNoRealRoots</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervalsbeginenv"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsBeginEnv</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervalsendenv"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsEndEnv</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervalsrowseparator"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsRowSeparator</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervalsknownroot"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsKnownRoot</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervalsunknownroot"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsUnknownRoot</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervalsprintexactzero"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsPrintExactZero</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervalsprintleftendpoint"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsPrintLeftEndPoint</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervalsprintrightendpoint"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsPrintRightEndPoint</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervals-varname"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervals*[&lt;varname&gt;]{}</span></code></a><ul>
+<li><a class="reference internal" href="#polprintintervalsprintmultiplicity"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsPrintMultiplicity</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a class="reference internal" href="#expandable-macros">Expandable macros</a><ul>
+<li><a class="reference internal" href="#poltoexpr"><code class="docutils literal notranslate"><span class="pre">\PolToExpr{}</span></code></a><ul>
+<li><a class="reference internal" href="#poltoexprvar"><code class="docutils literal notranslate"><span class="pre">\PolToExprVar</span></code></a></li>
+<li><a class="reference internal" href="#poltoexprinvar"><code class="docutils literal notranslate"><span class="pre">\PolToExprInVar</span></code></a></li>
+<li><a class="reference internal" href="#poltoexprtimes"><code class="docutils literal notranslate"><span class="pre">\PolToExprTimes</span></code></a></li>
+<li><a class="reference internal" href="#poltoexprcaret"><code class="docutils literal notranslate"><span class="pre">\PolToExprCaret</span></code></a></li>
+<li><a class="reference internal" href="#poltoexprcmd"><code class="docutils literal notranslate"><span class="pre">\PolToExprCmd{}</span></code></a></li>
+<li><a class="reference internal" href="#poltoexproneterm"><code class="docutils literal notranslate"><span class="pre">\PolToExprOneTerm{}{}</span></code></a></li>
+<li><a class="reference internal" href="#poltoexpronetermstylea"><code class="docutils literal notranslate"><span class="pre">\PolToExprOneTermStyleA{}{}</span></code></a></li>
+<li><a class="reference internal" href="#poltoexpronetermstyleb"><code class="docutils literal notranslate"><span class="pre">\PolToExprOneTermStyleB{}{}</span></code></a></li>
+<li><a class="reference internal" href="#poltoexprtermprefix"><code class="docutils literal notranslate"><span class="pre">\PolToExprTermPrefix{}</span></code></a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#poltofloatexpr"><code class="docutils literal notranslate"><span class="pre">\PolToFloatExpr{}</span></code></a><ul>
+<li><a class="reference internal" href="#poltofloatexproneterm"><code class="docutils literal notranslate"><span class="pre">\PolToFloatExprOneTerm{}{}</span></code></a></li>
+<li><a class="reference internal" href="#poltofloatexprcmd"><code class="docutils literal notranslate"><span class="pre">\PolToFloatExprCmd{}</span></code></a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#id78"><code class="docutils literal notranslate"><span class="pre">\PolToExpr*{}</span></code></a></li>
+<li><a class="reference internal" href="#id80"><code class="docutils literal notranslate"><span class="pre">\PolToFloatExpr*{}</span></code></a></li>
+<li><a class="reference internal" href="#polnthcoeff"><code class="docutils literal notranslate"><span class="pre">\PolNthCoeff{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polleadingcoeff"><code class="docutils literal notranslate"><span class="pre">\PolLeadingCoeff{}</span></code></a></li>
+<li><a class="reference internal" href="#poldegree"><code class="docutils literal notranslate"><span class="pre">\PolDegree{}</span></code></a></li>
+<li><a class="reference internal" href="#policontent"><code class="docutils literal notranslate"><span class="pre">\PolIContent{}</span></code></a></li>
+<li><a class="reference internal" href="#poltolist"><code class="docutils literal notranslate"><span class="pre">\PolToList{}</span></code></a></li>
+<li><a class="reference internal" href="#poltocsv"><code class="docutils literal notranslate"><span class="pre">\PolToCSV{}</span></code></a></li>
+<li><a class="reference internal" href="#poleval-atexpr"><code class="docutils literal notranslate"><span class="pre">\PolEval{}\AtExpr{}</span></code></a></li>
+<li><a class="reference internal" href="#poleval-at"><code class="docutils literal notranslate"><span class="pre">\PolEval{}\At{}</span></code></a></li>
+<li><a class="reference internal" href="#polevalreduced-atexpr"><code class="docutils literal notranslate"><span class="pre">\PolEvalReduced{}\AtExpr{}</span></code></a></li>
+<li><a class="reference internal" href="#polevalreduced-at"><code class="docutils literal notranslate"><span class="pre">\PolEvalReduced{}\At{}</span></code></a></li>
+<li><a class="reference internal" href="#polfloateval-atexpr"><code class="docutils literal notranslate"><span class="pre">\PolFloatEval{}\AtExpr{}</span></code></a></li>
+<li><a class="reference internal" href="#polfloateval-at"><code class="docutils literal notranslate"><span class="pre">\PolFloatEval{}\At{}</span></code></a></li>
+<li><a class="reference internal" href="#expandable-macros-in-relation-to-root-localization-via-sturm-theorem">Expandable macros in relation to root localization via Sturm Theorem</a><ul>
+<li><a class="reference internal" href="#polsturmchainlength"><code class="docutils literal notranslate"><span class="pre">\PolSturmChainLength{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmifzeroexactlyknown"><code class="docutils literal notranslate"><span class="pre">\PolSturmIfZeroExactlyKnown{}{}{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmisolatedzeroleft"><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolatedZeroLeft{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmisolatedzeroright"><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolatedZeroRight{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmisolatedzeromultiplicity"><code class="docutils literal notranslate"><span class="pre">\PolSturmIsolatedZeroMultiplicity{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmnbofisolatedzeros"><code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfIsolatedZeros{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmnbofrootsof-lessthanorequalto"><code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfRootsOf{}\LessThanOrEqualTo{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmnbofrootsof-lessthanorequaltoexpr"><code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfRootsOf{}\LessThanOrEqualToExpr{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmnbwithmultofrootsof-lessthanorequalto"><code class="docutils literal notranslate"><span class="pre">\PolSturmNbWithMultOfRootsOf{}\LessThanOrEqualTo{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmnbwithmultofrootsof-lessthanorequaltoexpr"><code class="docutils literal notranslate"><span class="pre">\PolSturmNbWithMultOfRootsOf{}\LessThanOrEqualToExpr{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmnbofrationalroots"><code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfRationalRoots{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmnbofrationalrootswithmultiplicities"><code class="docutils literal notranslate"><span class="pre">\PolSturmNbOfRationalRootsWithMultiplicities{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmrationalroot"><code class="docutils literal notranslate"><span class="pre">\PolSturmRationalRoot{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmrationalrootindex"><code class="docutils literal notranslate"><span class="pre">\PolSturmRationalRootIndex{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polsturmrationalrootmultiplicity"><code class="docutils literal notranslate"><span class="pre">\PolSturmRationalRootMultiplicity{}{}</span></code></a></li>
+<li><a class="reference internal" href="#polintervalwidth"><code class="docutils literal notranslate"><span class="pre">\PolIntervalWidth{}{}</span></code></a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#expandable-macros-for-use-within-execution-of-polprintintervals">Expandable macros for use within execution of <code class="docutils literal notranslate"><span class="pre">\PolPrintIntervals</span></code></a><ul>
+<li><a class="reference internal" href="#polprintintervalsthevar"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheVar</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervalstheindex"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheIndex</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervalsthesturmname"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheSturmName</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervalstheleftendpoint"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheLeftEndPoint</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervalstherightendpoint"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheRightEndPoint</span></code></a></li>
+<li><a class="reference internal" href="#polprintintervalsthemultiplicity"><code class="docutils literal notranslate"><span class="pre">\PolPrintIntervalsTheMultiplicity</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a class="reference internal" href="#tex-booleans-with-names-enacting-their-defaults">TeX Booleans (with names enacting their defaults)</a><ul>
+<li><a class="reference internal" href="#xintverbosefalse"><code class="docutils literal notranslate"><span class="pre">\xintverbosefalse</span></code></a></li>
+<li><a class="reference internal" href="#polnewpolverbosefalse"><code class="docutils literal notranslate"><span class="pre">\polnewpolverbosefalse</span></code></a></li>
+<li><a class="reference internal" href="#poltypesetallfalse"><code class="docutils literal notranslate"><span class="pre">\poltypesetallfalse</span></code></a></li>
+<li><a class="reference internal" href="#poltoexprallfalse"><code class="docutils literal notranslate"><span class="pre">\poltoexprallfalse</span></code></a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#utilities">Utilities</a><ul>
+<li><a class="reference internal" href="#poldectostring"><code class="docutils literal notranslate"><span class="pre">\PolDecToString{}</span></code></a></li>
+<li><a class="reference internal" href="#polexprsetup-key-val"><code class="docutils literal notranslate"><span class="pre">\polexprsetup{key=val,...}</span></code></a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#technicalities">Technicalities</a></li>
+</ul>
+</li>
+</ul>
+
+ <div role="note" aria-label="source link">
+ <h3>This Page</h3>
+ <ul class="this-page-menu">
+ <li><a href="polexpr-ref.rst.txt"
+ rel="nofollow">Show Source</a></li>
+ </ul>
+ </div>
+ <div>
+ <h4>Previous topic</h4>
+ <p class="topless"><a href="polexpr.html"
+ title="previous chapter">Introduction to polexpr</a></p>
+ </div>
+ <div>
+ <h4>Next topic</h4>
+ <p class="topless"><a href="polexpr-changes.html"
+ title="next chapter">CHANGES</a></p>
+ </div>
+ </div>
+ </div>
+ <div class="clearer"></div>
+ </div>
+ <div class="related" role="navigation" aria-label="related navigation">
+ <h3>Navigation</h3>
+ <ul>
+ <li class="right" style="margin-right: 10px">
+ <a href="polexpr-changes.html" title="CHANGES"
+ >next</a></li>
+ <li class="right" >
+ <a href="polexpr.html" title="Introduction to polexpr"
+ >previous</a> |</li>
+ <li class="nav-item nav-item-0"><a href="polexpr.html">polexpr 0.8.7 documentation</a> &#187;</li>
+ <li class="nav-item nav-item-this"><a href="">polexpr reference</a></li>
+ </ul>
+ </div>
+ <div class="footer" role="contentinfo">
+ &#169; Copyright 2022, Jean-François Burnol.
+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.0.0+/f58771c09.
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/macros/generic/polexpr/polexpr-ref.rst.txt b/macros/generic/polexpr/polexpr-ref.rst.txt
new file mode 100644
index 0000000000..028e68626f
--- /dev/null
+++ b/macros/generic/polexpr/polexpr-ref.rst.txt
@@ -0,0 +1,3184 @@
+.. comment: -*- fill-column: 72; mode: rst -*-
+
+===================
+ polexpr reference
+===================
+
+.. _quick:
+
+Syntax overview via examples
+----------------------------
+
+The syntax to define a new polynomial is::
+
+ \poldef polname(x):= expression in variable x;
+
+..
+
+The expression will be parsed by the services of xintexpr_, with some
+polynomial aware functions added to its syntax; they are described in
+detail :ref:`below <polexpr08>`. The parser accepts and will handle
+exactly arbitrarily big integers or fractions.
+
+.. note::
+
+ xintexpr_ does not automatically reduce fractions to lowest terms,
+ and, so far (but this may change in future) neither does :ref:`\\poldef
+ <poldef;>`.
+ See :ref:`rdcoeffs() <rdcoeffs>` and the macro
+ :ref:`\\PolReduceCoeffs <PolReduceCoeffs>`.
+
+
+- In place of ``x`` an arbitrary *dummy variable* is authorized,
+ i.e. per default one ``a, .., z, A, .., Z`` (more letters can be declared
+ under Unicode engines).
+
+- ``polname`` consists of *letters*, *digits*, and also the ``_`` and
+ ``'`` characters are allowed. The polynomial name **must** start with
+ a letter: do not use the underscore ``_`` as *first character* of a
+ polynomial name (even if of catcode letter). No warning is emitted
+ but dire consequences will ensue. The ``@`` is also allowed
+ (independently of its catcode "letter" or "other", which does not
+ matter). It is recommended to avoid using it as first character,
+ except for temporary polynomial variables.
+
+- The colon before the equality sign is optional and its (reasonable)
+ catcode does not matter.
+
+- The semi-colon at the end of the expression is mandatory. It is not
+ allowed to arise from expansion (despite the fact that the expression
+ itself will be parsed using only expansion), it must be "visible"
+ immediately.
+
+There are some potential problems (refer to the Technicalities_ section at
+bottom of this page) with the semi-colon as expression terminator, so an
+alternative syntax is provided, which avoids it altogether::
+
+ \PolDef[optional letter]{<polname>}{<expr. using letter as indeterminate>}
+
+The ``\PolDef`` optional first argument defaults to ``x`` and must be
+used as the indeterminate in the expression.
+
+Examples:
+
+``\poldef f(x):= 1 - x + quo(x^5,1 - x + x^2);``
+
+``\PolDef{f}{1 - x + quo(x^5,1 - x + x^2)}``
+ Both parse the polynomial
+ expression, and they create internally macros serving to
+ incarnate the polynomial, its coefficients, and the associated
+ polynomial function.
+
+ The polynomial can then be used in further polynomial definitions,
+ be served as argument to package macros, or appear as a variable in
+ various functions `described later <polexpr08_>`_.
+
+ .. warning::
+
+ Both the function ``quo()`` (as shown in the example above), and
+ the infix operator ``/`` are mapped to the Euclidean quotient.
+
+ This usage of ``/`` to stand for the Euclidean quotient is
+ **deprecated** and reserved for a (somewhat improbable) possible
+ extension of the package to handle rational functions as well.
+
+ .. _warningtacit:
+
+ .. attention::
+
+ Tacit multiplication rules let the parser when encountering
+ ``1/2 x^2`` skip the space and thus handle it as ``1/(2*x^2)``.
+ But then it gives zero, because `/` stands for the Euclidean
+ quotient operation here.
+
+ Thus one must use ``(1/2)x^2`` or ``1/2*x^2`` or
+ ``(1/2)*x^2`` for disambiguation: ``x - 1/2*x^2 + 1/3*x^3...``. It is
+ simpler to move the denominator to the right: ``x - x^2/2 +
+ x^3/3 - ...``.
+
+ It is worth noting that ``1/2(x-1)(x-2)`` suffers the same issue:
+ xintexpr_\ 's tacit multiplication always "ties more", hence this
+ gets interpreted as ``1/(2*(x-1)*(x-2))`` not as
+ ``(1/2)*(x-1)*(x-2)`` and then gives zero by
+ polynomial division. Thus, in such cases, use one of
+ ``(1/2)(x-1)(x-2)``, ``1/2*(x-1)(x-2)`` or ``(x-1)(x-2)/2``.
+
+ ``\poldef P(x):=...;`` defines ``P`` as a *polynomial function*,
+ which can be used inside ``\xinteval``, as::
+
+ \xinteval{P(3 + 7 + 11)}
+
+ or even as::
+
+ \xinteval{P(Q1 + Q2 + Q3)}
+
+ where ``Q1``, ``Q2``, ``Q3`` are polynomials. The evaluation result,
+ if not a scalar, will then be printed as ``pol([c0,c1,...])`` which
+ stands for a polynomial variable having the listed coefficients; see
+ :ref:`pol() <pol>`.
+
+ Indeed, as seen above with ``Q1``, the symbol ``P`` also stands for
+ a *variable of polynomial type*, which serves as argument to
+ polynomial specific functions such as :ref:`deg() <deg>` or
+ :ref:`polgcd() <polgcd>`, or as argument to other polynomials (as
+ above), or even simply stands for its own in algebraic expressions
+ such as::
+
+ \poldef Q(z):= P^2 + z^10;
+
+ Notice that in the above, the ``(z)`` part is mandatory, as it informs
+ ``\poldef`` of the letter used for the indeterminate. In the above
+ ``P(z)^2`` would give the same as ``P^2`` but the latter is slightly
+ more efficient.
+
+ One needs to acquire a good understanding of when the symbol ``P``
+ will stand for a function and when it will stand for a variable.
+
+ - If ``P`` and
+ ``Q`` are both declared polynomials then::
+
+ (P+Q)(3)% <--- attention, does (P+Q)*3, not P(3)+Q(3)
+
+ is currently evaluated as ``(P+Q)*3``, because ``P+Q`` is not
+ known as a *function*, but *only as a variable of polynomial
+ type*. Note that :ref:`evalp(P+Q,3) <evalp>` gives as expected
+ the same as ``P(3)+Q(3)``.
+
+ - Also::
+
+ (P)(3)% <--- attention, does P*3, not P(3)
+
+ will compute ``P*3``, because one can not in current xintexpr_ syntax
+ enclose a function name in parentheses: consequently it is the variable
+ which is used here.
+
+ There is a *meager possibility* that in future some internal changes
+ to xintexpr_ would let ``(P)(3)`` actually compute ``P(3)`` and
+ ``(P+Q)(3)`` compute ``P(3) + Q(3)``, but note that ``(P)(P)`` will
+ then do ``P(P)`` and not ``P*P``, the latter, current
+ interpretation, looking more intuitive. Anyway, do not rely too
+ extensively on tacit ``*`` and use explicit ``(P+Q)*(1+2)`` if this
+ is what is intended.
+
+
+``\PolLet{g}={f}``
+ saves a copy of ``f`` under name ``g``. Also usable without ``=``.
+
+ Has exactly the same effect as ``\poldef g(x):=f;`` or ``\poldef
+ g(w):=f(w);``\ .
+
+``\poldef f(z):= f^2;``
+ redefines ``f`` in terms of itself. Prior to ``0.8`` one needed
+ the right hand side to be ``f(z)^2``. Also, now ``sqr(f)`` is
+ possible (also ``sqr(f(x))`` but not ``sqr(f)(x)``).
+
+ It may look strange that an indeterminate variable is used on
+ left-hand-side even though it may be absent of right-hand-side, as
+ it seems to define ``f`` always as a polynomial function.
+
+ This is a legacy of pre-``0.8`` context.
+
+ .. important::
+
+ Note that ``f^2(z)`` or ``sqr(f)(z)`` will give a logical but
+ perhaps unexpected result: first ``f^2`` is computed, then the
+ opening parenthesis is seen which inserts a tacit multiplication
+ ``*``, so in the end it is as if the input had been ``f^2 * z``.
+ Although ``f`` is both a variable and a function, ``f^2`` is
+ computed as a polynomial *variable* and ceases being a function.
+
+``\poldef f(T):= f(f);``
+ again modifies ``f``. Here it is used both as variable and as
+ a function. Prior to ``0.8`` it needed to be ``f(f(T))``.
+
+``\poldef k(z):= f-g(g^2)^2;``
+ if everybody followed, this should now define the zero polynomial...
+ And ``f-sqr(g(sqr(g)))`` computes the same thing.
+
+ We can check this in a typeset document like this::
+
+ \poldef f(x):= 1 - x + quo(x^5,1 - x + x^2);%
+ \PolLet{g}={f}%
+ \poldef f(z):= f^2;%
+ \poldef f(T):= f(f);%
+ \poldef k(w):= f-sqr(g(sqr(g)));%
+ $$f(x) = \vcenter{\hsize10cm \PolTypeset{f}} $$
+ $$g(z) = \PolTypeset{g} $$
+ $$k(z) = \PolTypeset{k} $$
+ \immediate\write128{f(x)=\PolToExpr{f}}% ah, here we see it also
+
+``\poldef f'(x):= diff1(f);``
+ (new at ``0.8``)
+
+``\PolDiff{f}{f'}``
+ Both set ``f'`` (or any other chosen name) to the derivative
+ of ``f``.
+
+ .. important::
+
+ This is not done automatically. If some new definition needs to use
+ the derivative of some available polynomial, that derivative
+ polynomial must have been previously defined: something such as
+ ``f'(3)^2`` will not work without a prior definition of ``f'``.
+
+ But one can now use ``diff1(f)`` for on-the-spot construction with no
+ permanent declaration, so here ``evalp(diff1(f),3)^2``. And
+ ``diff1(f)^2`` is same as ``f'^2``, assuming here ``f'`` was declared
+ to be the derived polynomial.
+
+ Notice that the name ``diff1()`` is experimental and may change. Use
+ ``\PolDiff{f}{f'}`` as the stable interface.
+
+``\PolTypeset{P}``
+ Typesets (switching to math mode if in text mode)::
+
+ \poldef f(x):=(3+x)^5;%
+ \PolDiff{f}{f'}\PolDiff{f'}{f''}\PolDiff{f''}{f'''}%
+ $$f(z) = \PolTypeset[z]{f} $$
+ $$f'(z) = \PolTypeset[z]{f'} $$
+ $$f''(z) = \PolTypeset[z]{f''} $$
+ $$f'''(z)= \PolTypeset[z]{f'''} $$
+
+ See `its documentation <PolTypeset_>`_ for the configurability
+ via macros.
+
+ Since ``0.8`` `\\PolTypeset <PolTypeset_>`_ accepts directly an
+ expression, it does not have to be a pre-declared polynomial name::
+
+ \PolTypeset{mul(x-i,i=1..5)}
+
+``\PolToExpr{P}``
+ Expandably (contrarily to `\\PolTypeset <PolTypeset_>`_)
+ produces ``c_n*x^n + ... + c_0`` starting from the leading
+ coefficient. The ``+`` signs are omitted if followed by negative
+ coefficients.
+
+ This is useful for console or file output. This syntax is Maple and
+ PSTricks ``\psplot[algebraic]`` compatible; and also it is
+ compatible with ``\poldef`` input syntax, of course. See
+ `\\PolToExprCaret`_ for configuration of the ``^``, for example to
+ use rather ``**`` for Python syntax compliance.
+
+ Changed at ``0.8``: the ``^`` in output is by default of catcode 12
+ so in a draft document one can use ``\PolToExpr{P}`` inside the
+ typesetting flow (without requiring math mode, where the ``*`` would
+ be funny and ``^12`` would only put the ``1`` as exponent anyhow;
+ but arguably in text mode the ``+`` and ``-`` are not satisfactory
+ for math, except sometimes in monospace typeface, and anyhow TeX is
+ unable to break the expression across lines, barring special help).
+
+ See :ref:`\\PolToExpr{\<pol. expr.\>} <PolToExpr>` and related macros for customization.
+
+ Extended at ``0.8`` to accept as argument not only the name of a
+ polynomial variable but more generally any polynomial expression.
+
+
+Using defined polynomials in floating point context
+---------------------------------------------------
+
+Exact manipulations with fractional coefficients may quickly lead to
+very large denominators. For numerical evaluations, it is advisable
+to a use a floating point context. But for the polynomial to be
+usable as a function in floating point context, an extra step beyond
+``\poldef`` is required: see `\\PolGenFloatVariant`_. Then the
+``\xintfloateval`` macro from xintexpr_ will recognize the polynomial
+as a genuine function (with already float-rounded coefficients, and
+using a Horner scheme).
+
+But `\\PolGenFloatVariant`_ must be used each time the polynomial gets
+redefined or a new polynomial is created out of it. Functions such as
+for example :ref:`deg() <deg>` which handle the polynomial as an entity
+are only available within the ``\poldef`` and ``\xinteval`` (or
+``\xintexpr``) parsers. Inside ``\xintfloateval`` a polynomial can only
+serve as a numerical function (and only after declaration via
+`\\PolGenFloatVariant`_), and not as a variable.
+
+In some cases one may wish to replace a polynomial having acquired
+very big fractional coefficients with a new one whose coefficients
+have been float-rounded. See :ref:`\\PolMapCoeffs <PolMapCoeffs>`
+which can be used for example with the ``\xintFloat`` macro from the
+xintfrac_ package to achieve this.
+
+
+.. _polexpr08:
+
+The polexpr ``0.8`` extensions to the ``\xintexpr`` syntax
+----------------------------------------------------------
+
+All the syntax elements described in this section can be used in the
+``\xintexpr/\xinteval`` context (where polynomials can be obtained from
+the ``pol([])`` constructor, once polexpr is loaded): their usage is
+not limited to only ``\poldef`` context.
+
+.. note::
+
+ If a variable ``myPol`` defined via ``\xintdefvar`` turns out
+ to be a polynomial, the difference with those declared via ``\poldef``
+ will be:
+
+ 1. ``myPol`` is not usable as *function*, but only as a variable.
+ Attention that ``f(x)`` if ``f`` is only a variable (even a
+ polynomial one) will actually compute ``f * x``.
+
+ 2. ``myPol`` is not known to the polexpr package, hence for example the
+ macros to achieve localization of its roots are unavailable.
+
+ In a parallel universe I perhaps have implemented this expandably
+ which means it could then be accessible with syntax such as
+ ``rightmostroot(pol([42,1,34,2,-8,1]))`` but...
+
+
+Warning about unstability of the new syntax
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+.. warning::
+
+ Consider the entirety of this section as **UNSTABLE** and
+ **EXPERIMENTAL** (except perhaps regarding ``+``, ``-`` and ``*``).
+
+ And this applies even to items not explicitly flagged with one of
+ **unstable**, **Unstable**, or **UNSTABLE** which only reflect that
+ documentation was written over a period of time exceeding one minute,
+ enough for the author mood changes to kick in.
+
+ It is hard to find good names at the start of a life-long extension
+ program of functionalities, and perhaps in future it will be
+ preferred to rename everything or give to some functions other
+ meanings. Such quasi-complete renamings happened already a few times
+ during the week devoted to development.
+
+
+Infix operators ``+, -, *, /, **, ^``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ As has been explained in the `Syntax overview via examples`_
+ section these infix operators have been made polynomial aware, not
+ only in the ``\poldef`` context, but generally in any
+ ``\xintexpr/\xinteval`` context, inclusive of ``\xintdeffunc``.
+
+ Conversely functions declared via ``\xintdeffunc`` and making use of
+ these operators will automatically be able to accept polynomials
+ declared from ``\poldef`` as variables.
+
+ Usage of ``/`` for euclidean division of polynomials is **deprecated**.
+ Only in case of a scalar denominator is it to be considered stable.
+ Please use rather ``quo()``.
+
+Experimental infix operators ``//, /:``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Here is the tentative behaviour of ``A//B`` according to types:
+
+ - ``A`` non scalar and ``B`` non scalar: euclidean quotient,
+
+ - ``A`` scalar and ``B`` scalar: floored division,
+
+ - ``A`` scalar and ``B`` non scalar: produces zero,
+
+ - ``A`` non scalar and ``B`` scalar: coefficient per
+ coefficient floored division.
+
+ This is an **experimental** overloading of the ``//`` and ``/:``
+ from ``\xintexpr``.
+
+ The behaviour in the last case, but not only, is to be considerd
+ **unstable**. The alternative would be for ``A//B`` with ``B``
+ scalar to act as ``quo(A,B)``. But, we have currently chosen to let
+ ``//B`` for a scalar ``B`` act coefficient-wise on the numerator.
+ Beware that it thus means it can be employed with the idea of doing
+ euclidean division only by checking that ``B`` is non-scalar.
+
+ The ``/:`` operator provides the associated remainder so always
+ ``A`` is reconstructed from ``(A//B)*B + A/:B``.
+
+ If ``:`` is active character use ``/\string:`` (it is safer to use
+ ``/\string :`` if it is not known if ``:`` has catcode other, letter,
+ or is active, but note that ``/:`` is fine and needs no precaution if
+ ``:`` has catcode letter, it is only an active ``:`` which is
+ problematic, like for all other characters possibly used in an
+ expression).
+
+ **UNSTABLE**
+
+ As explained above, there are (among other things) hesitations
+ about behaviour with ``pol2`` a scalar.
+
+Comparison operators ``<, >, <=, >=, ==, !=``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ **NOT YET IMPLEMENTED**
+
+ As the internal representation by xintfrac_ and xintexpr_ of
+ fractions does not currently require them to be in reduced terms,
+ such operations would be a bit costly as they could not benefit from
+ the ``\pdfstrcmp`` engine primitive. In fact xintexpr_ does not use
+ it yet anywhere, even for normalized pure integers, although it could
+ speed up signifcantly certain aspects of core arithmetic.
+
+ Equality of polynomials can currently be tested by computing the
+ difference, which is a bit costly. And of course the ``deg()``
+ function allows comparing degrees. In this context note the
+ following syntax::
+
+ (deg(Q)) ?? { zero } { non-zero scalar } { non-scalar }
+
+ for branching.
+
+
+.. _pol:
+
+``pol(<nutple expression>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ This converts a nutple ``[c0,c1,...,cN]`` into the polynomial
+ variable having these coefficients. Attention that the square
+ brackets are **mandatory**, except of course if the argument is
+ actually an expression producing such a "nutple".
+
+ Currently, this process will not normalize the coefficients (such
+ as reducing to lowest terms), it only trims out the leading zero
+ coefficients.
+
+ Inside ``\xintexpr``, this is the only (allowed) way to create ex
+ nihilo a polynomial variable; inside ``\poldef`` it is an alternative
+ input syntax which is more efficient than the input ``c0 + c1 * x + c2 *
+ x^2 + ...``.
+
+.. important::
+
+ Whenever an expression with polynomials collapses to a constant, it
+ becomes a scalar. There is currently no distinction during the
+ parsing of expressions by ``\poldef``
+ or ``\xintexpr`` between constant polynomial variables and scalar
+ variables.
+
+ Naturally, ``\poldef`` can be used to declare a constant polynomial
+ ``P``, then ``P`` can also be used as function having a value
+ independent of argument, but as a variable, it is non-distinguishable
+ from a scalar (of course functions such as ``deg()`` tacitly
+ consider scalars to be constant polynomials).
+
+ Notice that we tend to use the vocable "variable" to refer to
+ arbitrary expressions used as function arguments, without implying
+ that we are actually referring to pre-declared variables in the sense
+ of ``\xintdefvar``.
+
+.. _lpol:
+
+``lpol(<nutple expression>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ This converts a nutple ``[cN,...,c1,c0]`` into the polynomial
+ variable having these coefficients, with leading coefficients coming
+ first in the input. Attention that the square brackets are
+ **mandatory**, except of course if the argument is actually an
+ expression producing such a "nutple".
+
+ Currently, this process will not normalize the coefficients (such
+ as reducing to lowest terms), it only trims out the leading zero
+ coefficients.
+
+ **NAME UNSTABLE**
+
+ It can be used in ``\poldef`` as an alternative input syntax, which
+ is more efficient than using the algebraic notation with monomials.
+
+ (new with ``0.8.1``, an empty nutple will cause breakage)
+
+.. _xintevalpolexpr:
+
+``\xinteval{<pol. expr.>}``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ This is documented here for lack of a better place: it evaluates the
+ polynomial expression then outputs the "string" ``pol([c0, c1, ..., cN])``
+ if the degree ``N`` is at least one (and the usual scalar output else).
+
+ The "pol" word uses letter catcodes, which is actually mandatory for
+ this output to be usable as input, but it does not make sense to use
+ this inside ``\poldef`` or ``\xintexpr`` at it means basically
+ executing ``pol(coeffs(..expression..))`` which is but a convoluted
+ way to obtain the same result as ``(..expression..)`` (the
+ parentheses delimiting the polynomial expression).
+
+ For example, ``\xinteval{(1+pol([0,1]))^10}`` expands (in two steps)
+ to::
+
+ pol([1, 10, 45, 120, 210, 252, 210, 120, 45, 10, 1])
+
+ You do need loading polexpr for this, else of course ``pol([])``
+ remains unknown to ``\xinteval{}`` as well as the polynomial algebra !
+ This example can also be done as
+ ``\xinteval{subs((1+x)^10,x=pol([0,1]))}``.
+
+ I hesitated using as output the polynomial notation as produced by
+ `\\PolToExpr{} <poltoexpr_>`_, but finally opted for this.
+
+.. _evalp:
+
+``evalp(<pol. expr.>, <pol. expr>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Evaluates the first argument as a polynomial function of the
+ second. Usually the second argument will be scalar, but this is not
+ required::
+
+ \poldef K(x):= evalp(-3x^3-5x+1,-27x^4+5x-2);
+
+ If the first argument is an already declared polynomial ``P``, use
+ rather the functional form ``P()`` (which can accept a numerical as
+ well as polynomial argument) as it is more efficient.
+
+ One can also use ``subs()`` syntax [#]_ (see xintexpr_ documentation)::
+
+ \poldef K(x):= subs(-3y^3-5y+1, y = -27x^4+5x-2);
+
+ but the ``evalp()`` will use a Horner evaluation scheme which is
+ usually more efficient.
+
+ .. [#] by the way Maple uses the opposite, hence wrong, order
+ ``subs(x=..., P)`` but was written before computer science
+ reached the xintexpr_ heights. However it makes validating
+ Maple results by polexpr sometimes cumbersome, but perhaps
+ they will update it at some point.
+
+ ..
+
+ **name unstable**
+
+ ``poleval``? ``evalpol``? ``peval``? ``evalp``? ``value``?
+ ``eval``? ``evalat``? ``eval1at2``? ``evalat2nd``?
+
+ Life is so complicated when one asks questions. Not everybody does,
+ though, as is amply demonstrated these days.
+
+ **syntax unstable**
+
+ I am hesitating about permuting the order of the arguments.
+
+.. _deg:
+
+``deg(<pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~
+
+ Computes the degree.
+
+.. important::
+
+ As ``\xintexpr`` does not yet support infinities, the degree of
+ the zero polynomial is ``-1``. Beware that this breaks additivity
+ of degrees, but ``deg(P)<0`` correctly detects the zero polynomial,
+ and ``deg(P)<=0`` detects scalars.
+
+``coeffs(<pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Produces the nutple ``[c0,c1,...,cN]`` of coefficients. The highest
+ degree coefficient is always non zero (except for the zero
+ polynomial...).
+
+ **name unstable**
+
+ I am considering in particular using ``polcoeffs()`` to avoid
+ having to overload ``coeffs()`` in future when matrix type
+ will be added to xintexpr_.
+
+.. _lcoeffs:
+
+``lcoeffs(<pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Produces the nutple ``[cN,....,c1,c0]`` of coefficients, starting
+ with the highest degree coefficient.
+
+ (new with ``0.8.1``)
+
+``coeff(<pol. expr.>, <num. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ As expected. Produces zero if the numerical index is negative or
+ higher than the degree.
+
+ **name, syntax and output unstable**
+
+ I am hesitating with ``coeff(n,pol)`` syntax and also perhaps using
+ ``polcoeff()`` in order to avoid having to overload ``coeff()``
+ when matrix type will be added to xintexpr_.
+
+ The current behaviour is at odds with legacy
+ :ref:`\\PolNthCoeff{\<polname\>}{\<index\>} <PolNthCoeff>` regarding negative indices.
+ Accessing leading or sub-leading coefficients can be done with
+ other syntax, see `lc(<pol. expr.>)`_, and in some contexts it
+ is useful to be able to rely on the fact that coefficients with
+ negative indices do vanish, so I am for time being maintaining this.
+
+.. _lc:
+
+``lc(<pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~
+
+ The leading coefficient. The same result can be obtained from
+ ``coeffs(pol)[-1]``, which shows also how to generalize to access
+ sub-leading coefficients. See the xintexpr_ documentation for
+ Python-like indexing syntax.
+
+``monicpart(<pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Divides by the leading coefficient, except that ``monicpart(0)==0``.
+
+ **unstable**
+
+ Currently the coefficients are reduced to lowest terms (contrarily
+ to legacy behaviour of `\\PolMakeMonic <polmakemonic_>`_), and
+ additionally the xintfrac_ ``\xintREZ`` macro is applied which
+ extracts powers of ten from numerator or denominator and stores
+ them internally separately. This is generally beneficial to
+ efficiency of multiplication.
+
+.. _cont:
+
+``cont(<pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~
+
+ The (fractional) greatest common divisor of the polynomial
+ coefficients. It is always produced as an irreducible (non-negative)
+ fraction. According to Gauss theorem the content of a product is the
+ product of the contents.
+
+ .. commentaire 8 avril 2021
+
+ surprenamment après avoir utilisé `\\PolIContent <PolIContent_>`_
+ une fois on peut utiliser `\\PolIContent`_ directement.
+
+ avec docutils 0.16
+
+ ..
+
+ **name and syntax unstable**
+
+ At ``0.8`` it was created as ``icontent()`` to match the legacy
+ macro `\\PolIContent <PolIContent_>`_, whose name in 2018 was
+ chosen in relation to Maple's function ``icontent()``, possibly
+ because at that time I had not seen that Maple also had a
+ ``content()`` function. Name changed at ``0.8.1``.
+
+ It will change syntax if in future multivariate polynomials are
+ supported, and ``icontent()`` will then make a come-back.
+
+``primpart(<pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ The quotient (except for the zero polynomial) by
+ ``cont(<pol. expr.>)``. This is thus a polynomial with
+ integer coefficients having ``1`` as greatest common divisor. The
+ sign of the leading coefficient is the same as in the original.
+
+ And ``primpart(0)==0``.
+
+ The trailing zeros of the integer coefficients are extracted
+ into a power of ten exponent part, in the internal representation.
+
+``quorem(<pol. expr.>, <pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Produces a nutple ``[Q,R]`` with ``Q`` the euclidean quotient and
+ ``R`` the remainder.
+
+ **name unstable**
+
+ ``poldiv()``?
+
+``quo(<pol. expr.>, <pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ The euclidean quotient.
+
+ The deprecated ``pol1/pol2`` syntax computes the same polynomial.
+
+``rem(<pol. expr.>, <pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ The euclidean remainder. If ``pol2`` is a (non-zero) scalar, this is
+ zero.
+
+ There is no infix operator associated to this, for lack of evident
+ notation. Please advise.
+
+ ``/:`` can be used if one is certain that ``pol2`` is of
+ degree at least one. But read the warning about it being unstable
+ even in that case.
+
+.. not implemented
+
+ ``spquorem(pol1,pol2)``
+ ~~~~~~~~~~~~~~~~~~~~~~~
+
+ Produces a tuple ``[Q,R]`` with the pseudo-quotient and
+ pseudo-remainder. See `prem(pol1, pol2) <prem_>`_ for
+ their definitions.
+
+ **NOT IMPLEMENTED**
+
+ I am hesitating returning rather the nutple ``[b^f, Q, R]`` or
+ ``[f, Q, R]``. Note that the number of non-zero coefficients of
+ a polynomial ``P`` can be computed as ``add(?(c),c=coeffs(P))``,
+ and in this context I am hesitating abstracting a function to
+ provide this [#]_. The usual problem is that I don't know how to
+ name the function.
+
+ I am also hesitating providing rather a function returning only
+ ``f`` and ``R``, not ``Q``, which for modular computations we don't
+ need to carry along.
+
+ .. [#] one can embed ``\xintiiexpr add(?(c),c=coeffs(P))\relax``
+ inside ``\xintexpr`` and it will be more efficient for long
+ polynomials, but naturally a core implementation using a
+ single ``\numexpr`` would be quite more efficient still.
+
+.. _prem:
+
+``prem(<pol. expr. 1>, <pol. expr. 2>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Produces a nutple ``[m, spR]`` where ``spR`` is the (special) pseudo
+ Euclidean remainder. Its description is:
+
+ - the standard euclidean remainder ``R`` is ``spR/m``
+
+ - ``m = b^f`` with ``b`` equal to the **absolute value** of the
+ leading coefficient of ``pol2``,
+
+ - ``f`` is the number of non-zero coefficients in the euclidean
+ quotient, if ``deg(pol2)>0`` (even if the remainder vanishes).
+
+ If ``pol2`` is a scalar however, the function outputs ``[1,0]``.
+
+ With these definitions one can show that if both ``pol1`` and
+ ``pol2`` have integer coefficients, then this is also the case of
+ ``spR``, which makes its interest (and also ``m*Q`` has integer
+ coefficients, with ``Q`` the euclidean quotient, if ``deg(pol2)>0``).
+ Also, ``prem()`` is computed faster than ``rem()`` for such integer
+ coefficients polynomials.
+
+ .. hint::
+
+ If you want the euclidean quotient ``R`` evaluated via ``spR/m``
+ (which may be faster, even with non integer coefficients) use
+ ``subs(last(x)/first(x),x=prem(P,Q))`` syntax as it avoids
+ computing ``prem(P,Q)`` twice. This does the trick both in
+ ``\poldef`` or in ``\xintdefvar``.
+
+ However, as is explained in the xintexpr_ documentation, using
+ such syntax in an ``\xintdeffunc`` is (a.t.t.o.w) illusory, due to
+ technicalities of how ``subs()`` gets converted into nested
+ expandable macros. One needs an auxiliary function like this::
+
+ \xintdeffunc lastoverfirst(x):=last(x)/first(x);
+ \xintdeffunc myR(x)=lastoverfirst(prem(x));
+
+ Then, ``myR(pol1,pol2)`` will evaluate ``prem(pol1,pol2)`` only
+ once and compute a polynomial identical to the euclidean
+ remainder (internal representations of coefficients may differ).
+
+ In this case of integer coefficients polynomials, the polexpr
+ internal representation of the integer coefficients in the pseudo
+ remainder will be with unit denominators only if that was already the
+ case for those of ``pol1`` and ``pol2`` (no automatic reduction to
+ lowest terms is made prior or after computation).
+
+ Pay attention here that ``b`` is the **absolute value** of the
+ leading coefficient of ``pol2``. Thus the coefficients of the
+ pseudo-remainder have the same signs as those of the standard
+ remainder. This diverges from Maple's function with the same name.
+
+
+``divmod(<pol. expr. 1>, <pol. expr. 2>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Overloads the scalar ``divmod()`` and associates it with the
+ experimental ``//`` and ``/:`` as extended to the polynomial type.
+
+ In particular when both ``pol1`` and ``pol2`` are scalars, this is
+ the usual ``divmod()`` (as in Python) and for ``pol1`` and ``pol2``
+ non constant polynomials, this is the same as ``quorem()``.
+
+ **Highly unstable** overloading of ``\xinteval``\ 's ``divmod()``.
+
+``mod(<pol. expr. 1>, <pol. expr. 2>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ The ``R`` of the ``divmod()`` output. Same as ``R`` of ``quorem()``
+ when the second argument ``pol2`` is of degree at least one.
+
+ **Highly unstable** overloading of ``\xinteval``\ 's ``mod()``.
+
+``polgcd(<pol. expr. 1>, <pol. expr. 2>, ...)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Evaluates to the greatest common polynomial divisor of all the
+ polynomial inputs. The output is a **primitive** (in particular,
+ with integer coefficients) polynomial. It is zero if and only if all
+ inputs vanish.
+
+ Attention, there must be either at least two polynomial variables, or
+ alternatively, only one argument which then must be a bracketed list
+ or some expression or variable evaluating to such a "nutple" whose
+ items are polynomials (see the documentation of the scalar ``gcd()``
+ in xintexpr_).
+
+ The two variable case could (and was, during development) have been
+ defined at user level like this::
+
+ \xintdeffunc polgcd_(P,Q):=
+ (deg(Q))??{P}{1}{polgcd_(Q,primpart(last(prem(P,Q))))};
+ \xintdeffunc polgcd(P,Q):=polgcd_(primpart(P),primpart(Q));%
+
+ This is basically what is done internally for two polynomials, up
+ to some internal optimizations.
+
+ **UNSTABLE**
+
+ I hesitate between returning a *primitive* or a *monic* polynomial.
+ Maple returns a primitive polynomial if all inputs [#]_ have integer
+ coefficients, else it returns a monic polynomial, but this is
+ complicated technically for us to add such a check and would add
+ serious overhead.
+
+ Internally, computations are done using primitive
+ integer-coefficients polynomials (as can be seen in the function
+ template above). So I decided finally to output a primitive
+ polynomial, as one can always apply ``monicpart()`` to it.
+
+ Attention that this is at odds with behaviour of the legacy
+ `\\PolGCD <PolGCD_>`_ (non expandable) macro.
+
+ .. [#] actually, only two polynomial arguments are allowed by Maple's
+ ``gcd()`` as far as I know.
+
+``resultant(<pol. expr. 1>, <pol. expr. 2>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ The resultant.
+
+ **NOT YET IMPLEMENTED**
+
+``disc(<pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~
+
+ The discriminant.
+
+ **NOT YET IMPLEMENTED**
+
+``polpowmod(<pol. expr. 1>, <num. expr.>, <pol. expr. 2>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Modular exponentiation: ``mod(pol1^N, pol2)`` in a more efficient
+ manner than first computing ``pol1^N`` then reducing modulo ``pol2``.
+
+ Attention that this is using the ``mod()`` operation, whose current
+ experimental status is as follows:
+
+ - if ``deg(pol2)>0``, the euclidean remainder operation,
+ - if ``pol2`` is a scalar, coefficient-wise reduction modulo ``pol2``.
+
+
+ **UNSTABLE**
+
+ This is currently implemented at high level via ``\xintdeffunc`` and
+ recursive definitions, which were copied over from a scalar example
+ in the xintexpr_ manual::
+
+ \xintdeffunc polpowmod_(P, m, Q) :=
+ isone(m)?
+ % m=1: return P modulo Q
+ { mod(P,Q) }
+ % m > 1: test if odd or even and do recursive call
+ { odd(m)? { mod(P*sqr(polpowmod_(P, m//2, Q)), Q) }
+ { mod( sqr(polpowmod_(P, m//2, Q)), Q) }
+ }
+ ;%
+ \xintdeffunc polpowmod(P, m, Q) := (m)?{polpowmod_(P, m, Q)}{1};%
+
+ Negative exponents are not currently implemented.
+
+ For example::
+
+ \xinteval{subs(polpowmod(1+x,100,x^7),x=pol([0,1]))}
+ \xinteval{subs(polpowmod(1+x,20,10), x=pol([0,1]))}
+
+ produce respectively::
+
+ pol([1, 100, 4950, 161700, 3921225, 75287520, 1192052400])
+ pol([1, 0, 0, 0, 5, 4, 0, 0, 0, 0, 6, 0, 0, 0, 0, 4, 5, 0, 0, 0, 1])
+
+.. perte de temps terrible pourquoi j'écris cela
+ When ``pol2`` is as scalar then the degrees of the modular powers
+ ``mod(pol1^N, pol2)`` will in general increase linearly in ``N``
+ hence become big. But one can play with modifying the above
+ template and nesting two ``mod()``, one with an integer modulus,
+ say ``7``, and the other the a monic integer coefficients
+ polynomial such as ``Q = x^2+1``. Then an integer coefficients
+ polynomial ``P`` will have an integer coefficient remainder modulo
+ ``Q``, and
+
+.. _rdcoeffs:
+
+``rdcoeffs(<pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ This operates on the internal representation of the coefficients,
+ reducing them to lowest terms.
+
+ **name HIGHLY undecided**
+
+``rdzcoeffs(<pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ This operates on the internal representation of the coefficients,
+ reducing them to lowest terms then extracting from numerator
+ or denominator the maximal power of ten to store as a decimal
+ exponent.
+
+ This is sometimes favourable to more efficient polynomial algebra
+ computations.
+
+ **name HIGHLY undecided**
+
+``diff1(<pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~~
+
+ The first derivative.
+
+ **name UNSTABLE**
+
+ This name may be used in future to be the partial derivative with
+ respect to a first variable.
+
+``diff2(<pol. expr.>)``
+~~~~~~~~~~~~~~~~~~~~~~~
+
+ The second derivative.
+
+ **name UNSTABLE**
+
+ This name may be used in future to be the partial derivative with
+ respect to a second variable.
+
+
+``diffn(<pol. expr. P>, <num. expr. n>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ The ``n``\ th derivative of ``P``. For ``n<0`` computes iterated primitives
+ vanishing at the origin.
+
+ The coefficients are not reduced to lowest terms.
+
+ **name and syntax UNSTABLE**
+
+ I am also considering reversing the order of the arguments.
+
+``antider(<pol. expr. P>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ The primitive of ``P`` with no constant term. Same as ``diffn(P,-1)``.
+
+``intfrom(<pol. expr. P>, <pol. expr. c>)``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ The primitive of ``P`` vanishing at ``c``, i.e. ``\int_c^x P(t)dt``.
+
+ Also ``c`` can be a polynomial... so if ``c`` is monomial ``x``
+ this will give zero!
+
+ **UNSTABLE**
+
+ Allowing general polynomial variable for ``c`` adds a bit of
+ overhead to the case of a pure scalar. So I am hesitating
+ maintaining this feature whose interest appears dubious.
+
+ .. attention::
+
+ As the two arguments are both allowed to be polynomials, if by
+ inadvertance one exchanges the two, there is no error but the
+ meaning of ``intfrom(c,P)`` is completely otherwise, as it
+ produces ``c*(x - P)`` if ``c`` is a scalar::
+
+ >>> &pol
+ pol mode (i.e. function definitions use \poldef)
+ >>> P(x):=1+x^2;
+ P = x^2+1
+ --> &GenFloat(P) lets P become usable as function in fp mode
+ --> &ROOTS(P) (resp. &ROOTS(P,N)) finds all rational roots exactly and
+ all irrational roots with at least 10 (resp. N) fractional digits
+ >>> intfrom(P,1);
+ @_1 pol([-4/3, 1, 0, 1/3])
+ >>> intfrom(1,P);
+ @_2 pol([-1, 1, -1])
+ >>> &bye
+
+
+
+.. grosse hésitation ici
+
+ ``intto(<pol. expr. P>, <pol. expr. c>)``
+ -----------------------------------------
+
+ ``\int_x^c P(t)dt``.
+
+ c'est l'opposé du précédent
+
+ mais le nom pourrait faire penser à \int_0^x plutôt
+
+``integral(<pol. expr. P>, [<pol. expr. a>, <pol. expr. b>])``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ ``\int_a^b P(t)dt``.
+
+ .. warning::
+
+ The brackets here are not denoting an optional argument but a
+ *mandatory* nutple argument ``[a, b]`` with *two items*. No real
+ recoverable-from error check is done on the input syntax. The
+ input can be an xintexpr_ variable which happens to be a nutple
+ with two items, or any expression which evaluates to such a
+ nutple.
+
+ ``a`` and ``b`` are not restricted to be scalars, they are allowed to
+ be themselves polynomial variables or even polynomial expressions.
+
+ To compute ``\int_{x-1}^x P(t)dt`` it is more efficient to use
+ ``intfrom(x-1)``.
+
+ Similary to compute ``\int_x^{x+1} P(t)dt``, use ``-intfrom(x+1)``.
+
+ **UNSTABLE**
+
+ Am I right to allow general polynomials ``a`` and ``b`` hence add
+ overhead to the pure scalar case ?
+
+
+
+Non-expandable macros
+---------------------
+
+.. note::
+
+ At ``0.8`` ``polexpr`` is usable with Plain TeX and not only with
+ LaTeX. Some examples given in this section may be using LaTeX syntax
+ such as ``\renewcommand``.
+
+.. _poldef;:
+
+``\poldef polname(letter):= expression using the letter as indeterminate;``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ This evaluates the *polynomial expression* and stores the
+ coefficients in a private structure accessible later via other
+ package macros, used with argument ``polname``. Of course the
+ *expression* can make use of previously defined polynomials.
+
+ Polynomial names must start with a letter and are constituted of
+ letters, digits, underscores and the right tick ``'``.
+
+ The whole xintexpr_ syntax is authorized, as long as the final
+ result is of polynomial type::
+
+ \poldef polname(z) := add((-1)^i z^(2i+1)/(2i+1)!, i = 0..10);
+
+ With fractional coefficients, beware the `tacit multiplication issue
+ <warningtacit_>`_.
+
+ Furthermore:
+
+ - a variable ``polname`` is defined which can be used in ``\poldef``
+ as well as in ``\xinteval`` for algebraic computations or as
+ argument to polynomial aware functions,
+
+ - a function ``polname()`` is defined which can be used in ``\poldef``
+ as well as in ``\xinteval``. It accepts there as argument scalars
+ and also other polynomials (via their names, thanks to previous
+ item).
+
+ Notice that any function defined via ``\xintdeffunc`` and using
+ only algebraic operations (and ople indexing or slicing operations)
+ should work fine in ``\xintexpr/\xinteval`` with such polynomial
+ names as argument.
+
+ In the case of a constant polynomial, the xintexpr_ variable (not the
+ internal data structure on which the package macros operate)
+ associated to it is indistinguishable from a scalar, it is actually
+ a scalar and has lost all traces from its origins as a polynomial
+ (so for example can be used as argument to the ``cos()`` function).
+
+ The *function* on the other hand remains a one-argument function,
+ which simply has a constant value.
+
+ .. attention::
+
+ The function ``polname()`` is defined **only** for
+ ``\xintexpr/\xinteval``
+ context. It will be unknown to ``\xintfloateval``.
+
+ Worse, a
+ previously existing floating point function of the same name will
+ be let undefined again, to avoid hard to debug mismatches between
+ exact and floating point polynomials. This also applies when the
+ polynomial is produced not via ``\poldef`` or ``\PolDef`` but
+ as result of usage of the other package macros.
+
+ See :ref:`\\PolGenFloatVariant{\<polname\>} <PolGenFloatVariant>` to generate a **function**
+ usable in ``\xintfloateval``.
+
+ .. attention::
+
+ Using the **variable** ``mypol`` inside ``\xintfloateval`` will
+ generate low-level errors because the infix operators there are
+ not polynomial-aware, and the polynomial specific functions such
+ as ``deg()`` are only defined for usage inside ``\xintexpr``.
+
+ In short, currently polynomials defined via ``polexpr`` can
+ be used in floating point context only for numerical evaluations,
+ via **functions** obtained from :ref:`\\PolGenFloatVariant{\<polname\>} <PolGenFloatVariant>`
+ usage.
+
+ Changes to the original polynomial via package macros are not
+ automatically mapped to the numerical floating point evaluator
+ which must be manually updated as necessary when the original
+ rational coefficient polynomial is modified.
+
+ The original expression is lost after parsing, and in particular the
+ package provides no way to typeset it (of course the package
+ provides macros to typeset the computed polynomial). Typesetting
+ the original expression has to be done manually, if needed.
+
+.. _PolDef:
+
+``\PolDef[<letter>]{<polname>}{<expr. using the letter as indeterminate>}``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Does the same as `\\poldef <poldef;_>`_ in an undelimited macro
+ format, the main interest is to avoid potential problems with the
+ catcode of the semi-colon in presence of some packages. In absence
+ of a ``[<letter>]`` optional argument, the variable is assumed to be
+ ``x``.
+
+
+.. _PolGenFloatVariant:
+
+``\PolGenFloatVariant{}``
+~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolGenFloatVariant{<polname>}``
+
+ Makes the polynomial also usable in the
+ ``\xintfloatexpr/\xintfloateval`` parser. It will therein evaluates
+ via an Horner scheme using polynomial coefficients already
+ pre-rounded to the float precision.
+
+ See also :ref:`\\PolToFloatExpr{\<pol. expr.\>} <PolToFloatExpr>`.
+
+ .. attention::
+
+ Any operation, for example generating the derivative polynomial,
+ or dividing two polynomials or using the ``\PolLet``, must be
+ followed by explicit usage of ``\PolGenFloatVariant{<polname>}`` if
+ the new polynomial is to be used in ``\xintfloateval``.
+
+.. _PolTypeset:
+
+``\PolTypeset{}``
+~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolTypeset{<pol. expr.>}``
+
+ Typesets in descending powers, switching to math mode if in text
+ mode, after evaluating the polynomial expression::
+
+ \PolTypeset{mul(x-i,i=1..5)}% possible since polexpr 0.8
+
+ The letter used in the input expression is by default ``x``,
+ but can be modified by a redefinition of `\\PolToExprInVar`_.
+
+ It uses also by default the letter ``x`` on output but this one can
+ be changed via an optional argument::
+
+ \PolTypeset[z]{polname or polynomial expression}
+
+ By default zero coefficients are skipped (use ``\poltypesetalltrue``
+ to get all of them in output).
+
+ The following macros (whose meanings will be found in the package code)
+ can be re-defined for customization. Their default definitions are
+ expandable, but this is not a requirement.
+
+.. _PolTypesetCmd:
+
+``\PolTypesetCmd{}``
+^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolTypesetCmd{<raw_coeff>}``
+
+ Its package definition checks if the coefficient is ``1`` or ``-1``
+ and then skips printing the ``1``, except for the coefficient of
+ degree zero. Also it sets the conditional deciding behaviour of
+ :ref:`\\PolIfCoeffIsPlusOrMinusOne{T}{F} <PolIfCoeffIsPlusOrMinusOne>`.
+
+ The actual printing of the coefficients, when not equal to plus or
+ minus one, is handled by :ref:`\\PolTypesetOne{\<raw_coeff\>} <PolTypesetOne>`.
+
+.. _PolIfCoeffIsPlusOrMinusOne:
+
+``\PolIfCoeffIsPlusOrMinusOne{}{}``
+***********************************
+
+Syntax: ``\PolIfCoeffIsPlusOrMinusOne{T}{F}``
+
+ This macro is a priori undefined.
+
+ It is defined via the default :ref:`\\PolTypesetCmd{\<raw_coeff\>} <PolTypesetCmd>` to be
+ used if needed in the execution of `\\PolTypesetMonomialCmd`_,
+ e.g. to insert a ``\cdot`` in front of ``\PolVar^{\PolIndex}`` if
+ the coefficient is not plus or minus one.
+
+ The macro will execute ``T`` if the coefficient has been found to be
+ plus or minus one, and ``F`` if not. It chooses expandably between
+ ``T`` and ``F``.
+
+.. _PolTypesetOne:
+
+``\PolTypesetOne{}``
+^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolTypesetOne{<raw_coeff>}``
+
+ Defaults to ``\xintTeXsignedFrac`` (LaTeX) or ``\xintTeXsignedOver``
+ (else). But these xintfrac_ old legacy macros are a bit
+ annoying as they insist in exhibiting a power of ten rather than
+ using simpler decimal notation.
+
+ As alternative, one can do definitions such as::
+
+ \def\PolTypesetOne#1{\xintDecToString{\xintREZ{#1}}}
+ % or with LaTeX+siunitx for example
+ \renewcommand\PolTypesetOne[1]{\num{\xintPFloat[5]{#1}}}
+ % (as \num of siunitx understands floating point notation)
+ \renewcommand\PolTypesetOne[1]{\num{\xintRound{4}{#1}}}
+
+.. _PolTypesetMonomialCmd:
+
+``\PolTypesetMonomialCmd``
+^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ This decides how a monomial (in variable ``\PolVar`` and with
+ exponent ``\PolIndex``) is to be printed. The default does nothing
+ for the constant term, ``\PolVar`` for the first degree and
+ ``\PolVar^{\PolIndex}`` for higher degrees monomials. Beware that
+ ``\PolIndex`` expands to digit tokens and needs termination in
+ ``\ifnum`` tests.
+
+.. _PolTypesetCmdPrefix:
+
+``\PolTypesetCmdPrefix{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolTypesetCmdPrefix{<raw_coeff>}``
+
+ Expands to a ``+`` if the ``raw_coeff`` is zero or positive, and to
+ nothing if ``raw_coeff`` is negative, as in latter case the
+ ``\xintTeXsignedFrac`` (or ``\xintTeXsignedOver``) used by
+ :ref:`\\PolTypesetCmd{\<raw_coeff\>} <PolTypesetCmd>` will put the ``-`` sign in front of
+ the fraction (if it is a fraction) and this will thus serve as
+ separator in the typeset formula. Not used for the first term.
+
+
+.. _PolTypeset*:
+
+``\PolTypeset*{}``
+~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolTypeset*{<pol. expr.>}``
+
+ Typesets in ascending powers. Use ``[<letter>]`` optional argument
+ (after the ``*``) to use another letter than ``x``.
+
+ Extended at ``0.8`` to accept general expressions and not only
+ polynomial names. Redefine `\\PolToExprInVar`_ to use in the
+ expression another letter than default ``x``.
+
+
+.. _PolLet:
+
+``\PolLet{}={}``
+~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolLet{<polname_2>}={<polname_1>}``
+
+ Makes a copy of the already defined polynomial ``polname_1`` to a
+ new one ``polname_2``. This has the same effect as
+ ``\PolDef{<polname_2>}{<polname_1>(x)}`` or (better)
+ ``\PolDef{<polname_2>}{<polname_1>}`` but with less overhead. The
+ ``=`` is optional.
+
+.. _PolGlobalLet:
+
+``\PolGlobalLet{}={}``
+~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolGlobalLet{<polname_2>}={<polname_1>}``
+
+ Acts globally.
+
+.. _PolAssign:
+
+``\PolAssign{}\toarray{}``
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolAssign{<polname>}\toarray{<\macro>}``
+
+ Defines a one-argument expandable macro ``\macro{#1}`` which expands
+ to the (raw) #1th polynomial coefficient.
+
+ - Attention, coefficients here are indexed starting at 1. This is
+ an unfortunate legacy situation related to the original indexing
+ convention in xinttools_ arrays.
+
+ - With #1=-1, -2, ..., ``\macro{#1}`` returns leading coefficients.
+
+ - With #1=0, returns the number of coefficients, i.e. ``1 + deg f``
+ for non-zero polynomials.
+
+ - Out-of-range #1's return ``0/1[0]``.
+
+ See also :ref:`\\PolNthCoeff{\<polname\>}{\<index\>} <PolNthCoeff>`.
+
+.. _PolGet:
+
+``\PolGet{}\fromarray{}``
+~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolGet{<polname>}\fromarray{<\macro>}``
+
+ Does the converse operation to
+ ``\PolAssign{<polname>}\toarray\macro``. Each individual
+ ``\macro{<value>}`` gets expanded in an ``\edef`` and then normalized
+ via xintfrac_\ 's macro ``\xintRaw``.
+
+ The leading zeros are removed from the polynomial.
+
+ (contrived) Example::
+
+ \xintAssignArray{1}{-2}{5}{-3}\to\foo
+ \PolGet{f}\fromarray\foo
+
+ This will define ``f`` as would have ``\poldef f(x):=1-2x+5x^2-3x^3;``.
+
+ .. vieux commentaire
+
+ Prior to ``0.5``, coefficients were not normalized via
+ ``\xintRaw`` for internal storage.
+
+.. _PolFromCSV:
+
+``\PolFromCSV{}{}``
+~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolFromCSV{<polname>}{<csv>}``
+
+ Defines a polynomial directly from the comma separated list of values
+ (or a macro expanding to such a list) of its coefficients, the *first
+ item* gives the constant term, the *last item* gives the leading
+ coefficient, except if zero, then it is dropped (iteratively). List
+ items are each expanded in an ``\edef`` and then put into normalized
+ form via xintfrac_\ 's macro ``\xintRaw``.
+
+ As leading zero coefficients are removed::
+
+ \PolFromCSV{f}{0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
+
+ defines the zero polynomial, which holds only one coefficient.
+
+ See also expandable macro :ref:`\\PolToCSV{\<polname\>} <PolToCSV>`.
+
+ .. vieux commentaire
+
+ Prior to ``0.5``, coefficients were not normalized via
+ ``\xintRaw`` for internal storage.
+
+
+.. _PolMapCoeffs:
+
+``\PolMapCoeffs{}{}``
+~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolMapCoeffs{\macro}{<polname>}``
+
+ It modifies ('in-place': original coefficients get lost) each
+ coefficient of the defined polynomial via the *expandable* macro
+ ``\macro``. The degree is adjusted as necessary if some leading
+ coefficients vanish after the operation.
+
+ In the replacement text of ``\macro``, ``\index`` expands to the
+ coefficient index (starting at zero for the constant term).
+
+ Notice that ``\macro`` will have to handle inputs in the xintfrac_
+ internal format. This means that it probably will have to be
+ expressed in terms of macros from the xintfrac_ package.
+
+ Example::
+
+ \def\foo#1{\xintMul{#1}{\the\numexpr\index*\index\relax}}
+
+ (or with ``\xintSqr{\index}``) to replace ``n``-th coefficient
+ ``f_n`` by ``f_n*n^2``.
+
+.. _PolReduceCoeffs:
+
+``\PolReduceCoeffs{}``
+~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolReduceCoeffs{<polname>}``
+
+ Reduces the internal representations of the coefficients to
+ their lowest terms.
+
+.. _PolReduceCoeffs*:
+
+``\PolReduceCoeffs*{}``
+~~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolReduceCoeffs*{<polname>}``
+
+ Reduces the internal representations of the coefficients to their
+ lowest terms, but ignoring a possible separated "power of ten part".
+
+ For example, xintfrac_ stores an ``30e2/50`` input as ``30/50`` with
+ a separate ``10^2`` part. This will thus get replaced by ``3e^2/5``
+ (or rather whatever xintfrac_ uses for internal representation), and
+ not by ``60`` as would result from complete reduction.
+
+ Evaluations with polynomials treated by this can be much faster than
+ with those handled by the non-starred variant
+ :ref:`\\PolReduceCoeffs{\<polname\>} <PolReduceCoeffs>`: as the numerators and denominators
+ remain generally smaller.
+
+.. _PolMakeMonic:
+
+``\PolMakeMonic{}``
+~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolMakeMonic{<polname>}``
+
+ Divides by the leading coefficient. It is recommended to execute
+ :ref:`\\PolReduceCoeffs*{\<polname\>} <PolReduceCoeffs*>` immediately afterwards. This is not
+ done automatically, in case the original polynomial had integer
+ coefficients and the user wants to keep the leading one as common
+ denominator for typesetting purposes.
+
+.. _PolMakePrimitive:
+
+``\PolMakePrimitive{}``
+~~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolMakePrimitive{<polname>}``
+
+ Divides by the integer content see (`\\PolIContent`_).
+ This thus produces a polynomial with integer
+ coefficients having no common factor. The sign of the leading
+ coefficient is not modified.
+
+.. _PolDiff:
+
+``\PolDiff{}{}``
+~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolDiff{<polname_1>}{<polname_2>}``
+
+ This sets ``polname_2`` to the first derivative of ``polname_1``. It
+ is allowed to issue ``\PolDiff{f}{f}``, effectively replacing ``f``
+ by ``f'``.
+
+ Coefficients of the result ``polname_2`` are irreducible fractions
+ (see `Technicalities`_ for the whole story.)
+
+.. _PolDiff[]:
+
+``\PolDiff[]{}{}``
+~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolDiff[N]{<polname_1>}{<polname_2>}``
+
+ This sets ``polname_2`` to the ``N``-th derivative of ``polname_1``.
+ Identical arguments is allowed. With ``N=0``, same effect as
+ ``\PolLet{<polname_2>}={<polname_1>}``. With negative ``N``, switches to
+ using ``\PolAntiDiff``.
+
+.. _PolAntiDiff:
+
+``\PolAntiDiff{}{}``
+~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolAntiDiff{<polname_1>}{<polname_2>}``
+
+ This sets ``polname_2`` to the primitive of ``polname_1`` vanishing
+ at zero.
+
+ Coefficients of the result ``polname_2`` are irreducible fractions
+ (see `Technicalities`_ for the whole story.)
+
+.. _PolAntiDiff[]:
+
+``\PolAntiDiff[]{}{}``
+~~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolAntiDiff[N]{<polname_1>}{<polname_2>}``
+
+ This sets ``polname_2`` to the result of ``N`` successive integrations on
+ ``polname_1``. With negative ``N``, it switches to using ``\PolDiff``.
+
+.. _PolDivide:
+
+``\PolDivide{}{}{}{}``
+~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolDivide{<polname_1>}{<polname_2>}{<polname_Q>}{<polname_R>}``
+
+ This sets ``polname_Q`` and ``polname_R`` to be the quotient and
+ remainder in the Euclidean division of ``polname_1`` by
+ ``polname_2``.
+
+.. _PolQuo:
+
+``\PolQuo{}{}{}``
+~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolQuo{<polname_1>}{<polname_2>}{<polname_Q>}``
+
+ This sets ``polname_Q`` to be the quotient in the Euclidean division
+ of ``polname_1`` by ``polname_2``.
+
+.. _PolRem:
+
+``\PolRem{}{}{}``
+~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolRem{<polname_1>}{<polname_2>}{<polname_R>}``
+
+ This sets ``polname_R`` to be the remainder in the Euclidean division
+ of ``polname_1`` by ``polname_2``.
+
+.. _PolGCD:
+
+``\PolGCD{}{}{}``
+~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolGCD{<polname_1>}{<polname_2>}{<polname_GCD>}``
+
+ This sets ``polname_GCD`` to be the (monic) GCD of ``polname_1``
+ and ``polname_2``. It is a unitary polynomial except if both
+ ``polname_1`` and ``polname_2`` vanish, then ``polname_GCD`` is the
+ zero polynomial.
+
+.. ``\PolIGCD{<polname_1>}{<polname_2>}{polname_iGCD}``
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ **NOT YET**
+
+ This **assumes** that the two polynomials have integer coefficients.
+ It then computes the greatest common divisor in the integer
+ polynomial ring, normalized to have a positive leading coefficient
+ (if the inputs are not both zero).
+
+
+Root localization routines via the `Sturm Theorem`_
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+As :ref:`\\PolToSturm{\<polname\>}{\<sturmname\>} <PolToSturm>` and
+:ref:`\\PolSturmIsolateZeros{\<sturmname\>} <PolSturmIsolateZeros>` and variants declare
+additional polynomial or scalar variables with names based on ``<sturmname>`` as
+prefix, it is advisable to keep the ``<sturmname>`` namespace separate from
+the one applying to ``\xintexpr`` variables generally, or to polynomials.
+
+.. _PolToSturm:
+
+``\PolToSturm{}{}``
+^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolToSturm{<polname>}{<sturmname>}``
+
+ With ``<polname>`` being for example ``P``, and ``<sturmname>`` being
+ for example ``S``, the macro starts by computing the derivative
+ ``P'``, then computes the opposite of the remainder in the euclidean
+ division of ``P`` by ``P'``, then the opposite of the remainder in
+ the euclidean division of ``P'`` by the first obtained polynomial,
+ etc... Up to signs following the ``--++--++...`` pattern, these are
+ the same remainders as in the Euclide algorithm applied to the
+ computation of the GCD of ``P`` and ``P'``.
+
+ The precise process differs from the above description: the
+ algorithm first sets ``S_0_`` to be the *primitive part* of ``P``
+ and ``S_1_`` to be the *primitive part* of ``P'`` (see
+ :ref:`\\PolIContent{\<polname\>} <PolIContent>`), then at each step
+ the remainder is made primitive and stored for internal reference as
+ ``S_k_``, so only integer-coefficients polynomials are manipulated.
+
+ .. warning::
+
+ This exact procedure will perhaps in future be replaced by a
+ *sub-resultant algorithm*, which may bring some speed gain in
+ obtaining a pseudo-Sturm sequence, but some experimenting is
+ needed, in the context of realistically realizable computations
+ by the package; primitive polynomials although a bit costly
+ have the smallest coefficients hence are the best for the kind of
+ computations done for root localization, after having computed a
+ Sturm sequence.
+
+ The last non-zero primitivized remainder ``S_N_`` is, up to sign,
+ the primitive part of the GCD of ``P`` and ``P'``. Its roots (real
+ and complex) are the multiple roots of the original ``P``. The
+ original ``P`` was "square-free" (i\.e\. did not have multiple real
+ or complex roots) if and only if ``S_N_`` is a constant, which is
+ then ``+1`` or ``-1`` (its value before primitivization is lost).
+
+ The macro then divides each ``S_k_`` by ``S_N_`` and declares the
+ quotients ``S_k`` as user polynomials for future use. By Gauss
+ theorem about the contents of integer-coefficients polynomials,
+ these ``S_k`` also are primitive integer-coefficients polynomials.
+
+ This step will be referred to as *normalization*, and in this
+ documentation the obtained polynomials are said to constitute the
+ "Sturm chain" (or "Sturm sequence"), i.e. by convention the "Sturm
+ chain polynomials" are square-free and primitive. The possibly
+ non-square-free ones are referred to as *non-normalized*.
+
+ As an exception to the rule, if the original ``P`` was "square-free"
+ (i\.e\. did not have multiple real or complex roots) then
+ normalization is skipped (in that case ``S_N_`` is either ``+1`` or
+ ``-1``), so ``S_0_`` is exactly the primitive part of starting
+ polynomial ``P``, in the "square-free" case.
+
+ The next logical step is to execute `\\PolSturmIsolateZeros{S}
+ <PolSturmIsolateZeros_>`_ or one of its variants. Be careful not to
+ use the names ``sturmname_0``, ``sturmname_1``, etc... for defining
+ other polynomials after having done
+ ``\PolToSturm{<polname>}{<sturmname>}`` and before executing
+ ``\PolSturmIsolateZeros{<sturmname>}`` or its variants else the
+ latter will behave erroneously.
+
+ .. note::
+
+ The declaration of the ``S_k``\ 's will overwrite
+ with no warning previously declared polynomials with identical
+ names ``S_k``. This is original reason why the macro expects two
+ names: ``<polname>`` and ``<sturmname>``.
+
+ It is allowed to use the polynomial name ``P`` as Sturm chain
+ name ``S``: ``\PolToSturm{f}(f}``, but of course fusing the
+ namespaces is slightly dangerous. And, also `\\PolSturmIsolateZeros
+ <PolSturmIsolateZeros_>`_ creates variables sharing
+ the ``<sturmname>`` prefix, which must be taken into account to
+ avoid name clashes.
+
+ .. warning::
+
+ The reason why the ``S_k``\ 's are declared as polynomials is
+ that the associated polynomial functions are needed to compute
+ the sign changes in the Sturm sequence evaluated at a given
+ location, as this is the basis mechanism of `\\PolSturmIsolateZeros
+ <PolSturmIsolateZeros_>`_ (on the basis of the `Sturm theorem`_).
+
+ It is possible that in future the package will only internally
+ construct such polynomial functions and only the starred variant
+ will make the normalized (i.e. square-free) Sturm sequence public.
+
+ The integer ``N`` giving the length of the Sturm chain ``S_0``,
+ ``S_1``, ..., ``S_N`` is available as
+ :ref:`\\PolSturmChainLength{\<sturmname\>} <PolSturmChainLength>`. If all roots of original ``P``
+ are real, then ``N`` is both the number of distinct real roots and
+ the degree of ``S_0``. In the case of existence of complex roots,
+ the number of distinct real roots is at most ``N`` and ``N`` is at
+ most the degree of ``S_0``.
+
+.. _PolToSturm*:
+
+``\PolToSturm*{}{}``
+^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolToSturm*{<polname>}{<sturmname>}``
+
+ Does the same as `un-starred version <PolToSturm_>`_ and additionally it
+ keeps for user usage the memory of the *un-normalized* (but still
+ made primitive) Sturm chain
+ polynomials ``sturmname_k_``, ``k=0,1, ..., N``, with
+ ``N`` being :ref:`\\PolSturmChainLength{\<sturmname\>} <PolSturmChainLength>`.
+
+ .. comment
+
+ The square-free part of ``<polname>`` is ``sturmname_0``, and their
+ quotient is the polynomial with name
+ ``sturmname_\PolSturmChainLength{<sturmname>}_``. It thus easy to
+ set-up a loop iteratively computing the latter until the last one
+ is a constant, thus obtaining the decomposition of an ``f`` as
+ a product ``c f_1 f_2 f_3 ...`` of a constant and square-free (primitive)
+ polynomials, where each ``f_i`` divides its predecessor.
+
+.. _PolSturmIsolateZeros:
+
+``\PolSturmIsolateZeros{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmIsolateZeros{<sturmname>}``
+
+ The macro locates, using the `Sturm Theorem`_, as many disjoint
+ intervals as there are distinct real roots.
+
+ .. important::
+
+ The Sturm chain must have been produced by an earlier
+ :ref:`\\PolToSturm{\<polname\>}{\<sturmname\>} <PolToSturm>`.
+
+ After its execution they are two types of such intervals (stored in
+ memory and accessible via macros or xintexpr_ variables, see below):
+
+ - singleton ``{a}``: then ``a`` is a root, (necessarily a decimal
+ number, but not all such decimal numbers are exactly identified yet).
+
+ - open intervals ``(a,b)``: then there is exactly one root ``z``
+ such that ``a < z < b``, and the end points are guaranteed to not
+ be roots.
+
+ The interval boundaries are decimal numbers, originating
+ in iterated decimal subdivision from initial intervals
+ ``(-10^E, 0)`` and ``(0, 10^E)`` with ``E`` chosen initially large
+ enough so that all roots are enclosed; if zero is a root it is always
+ identified as such. The non-singleton intervals are of the
+ type ``(a/10^f, (a+1)/10^f)`` with ``a`` an integer, which is
+ neither ``0`` nor ``-1``. Hence either ``a`` and ``a+1`` are both positive
+ or they are both negative.
+
+ One does not *a priori* know what will be the lengths of these
+ intervals (except that they are always powers of ten), they
+ vary depending on how many digits two successive roots have in
+ common in their respective decimal expansions.
+
+ .. important::
+
+ If some two consecutive intervals share an end-point, no
+ information is yet gained about the separation between the two
+ roots which could at this stage be arbitrarily small.
+
+ See :ref:`\\PolRefineInterval*{\<sturmname\>}{\<index\>} <PolRefineInterval*>` which addresses
+ this issue.
+
+ .. This procedure is covariant
+ with the independent variable ``x`` becoming ``-x``.
+ Hmm, pas sûr et trop fatigué
+
+ Let us suppose ``<sturmname>`` is ``S``.
+
+ The interval boundaries (and exactly found roots) are made available
+ for future computations in ``\xintexpr/xinteval`` or ``\poldef`` as
+ variables ``SL_1``, ``SL_2``, etc..., for the left end-points and
+ ``SR_1``, ``SR_2``, ..., for the right end-points.
+
+ Additionally, xintexpr_ variable ``SZ_1_isknown`` will have value
+ ``1`` if the root in the first interval is known, and ``0``
+ otherwise. And similarly for the other intervals.
+
+ .. important::
+
+ The variable declarations are done with no check of existence of
+ previously existing variables with identical names.
+
+ Also, macros :ref:`\\PolSturmIsolatedZeroLeft{\<sturmname\>}{\<index\>} <PolSturmIsolatedZeroLeft>` and
+ :ref:`\\PolSturmIsolatedZeroRight{\<sturmname\>}{\<index\>} <PolSturmIsolatedZeroRight>` are provided which
+ expand to these same values, written in decimal notation (i.e.
+ pre-processed by `\\PolDecToString <PolDecToString_>`_.) And there
+ is also :ref:`\\PolSturmIfZeroExactlyKnown{\<sturmname\>}{\<index\>}{T}{F} <PolSturmIfZeroExactlyKnown>`.
+
+ .. important::
+
+ Trailing zeroes in the stored decimal numbers accessible via the
+ macros are significant: they are also present in the decimal
+ expansion of the exact root, so as to be able for example to
+ print out bounds of real roots with as many digits as is
+ significant, even if the digits are zeros.
+
+ The start of the decimal expansion of the ``<index>``-th root is given by
+ `\\PolSturmIsolatedZeroLeft{<sturmname>}{<index>}
+ <PolSturmIsolatedZeroLeft_>`_ if the root is positive, and by
+ `\PolSturmIsolatedZeroRight{<sturmname>}{<index>}
+ <PolSturmIsolatedZeroRight_>`_ if the root is neagtive. These two
+ decimal numbers are either both zero or both of the same sign.
+
+ The number of distinct roots is obtainable expandably as
+ :ref:`\\PolSturmNbOfIsolatedZeros{\<sturmname\>} <PolSturmNbOfIsolatedZeros>`.
+
+ Furthermore
+ :ref:`\\PolSturmNbOfRootsOf{\<sturmname\>}\\LessThanOrEqualTo{\<value\>} <PolSturmNbOfRootsOfLessThanOrEqualTo>` and
+ :ref:`\\PolSturmNbOfRootsOf{\<sturmname\>}\\LessThanOrEqualToExpr{\<num. expr.\>} <PolSturmNbOfRootsOfLessThanOrEqualToExpr>`.
+ will expandably compute respectively the number of real roots at
+ most equal to ``value`` or ``expression``, and the same but with
+ multiplicities.
+
+ These variables and macros are automatically updated in case of
+ subsequent usage of :ref:`\\PolRefineInterval*{\<sturmname\>}{\<index\>} <PolRefineInterval*>` or
+ other localization improving macros.
+
+ .. note::
+
+ The current polexpr implementation defines the xintexpr_ variables
+ and xinttools_ arrays as described above with global scope. On the
+ other hand the Sturm sequence polynomials obey the current scope.
+
+ This is perhaps a bit inconsistent and may change in future.
+
+ .. note::
+
+ The results are exact
+ bounds for the mathematically exact real roots.
+
+ Future releases will perhaps also provide macros based on Newton
+ or Regula Falsi methods. Exact computations with such methods
+ lead however quickly to very big fractions, and this forces usage
+ of some rounding scheme for the abscissas if computation times
+ are to remain reasonable. This raises issues of its own, which
+ are studied in numerical mathematics.
+
+.. _PolSturmIsolateZeros*:
+
+``\PolSturmIsolateZeros*{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmIsolateZeros*{<sturmname>}``
+
+ The macro does the same as :ref:`\\PolSturmIsolateZeros{\<sturmname\>} <PolSturmIsolateZeros>` and
+ then in addition it does the extra work to determine all
+ multiplicities of the real roots.
+
+ After execution,
+ :ref:`\\PolSturmIsolatedZeroMultiplicity{\<sturmname\>}{\<index\>} <PolSturmIsolatedZeroMultiplicity>` expands
+ to the multiplicity of the root located in the ``index``\ -th
+ interval (intervals are enumerated from left to right, with index
+ starting at ``1``).
+
+ Furthermore, if for example the ``<sturmname>`` is ``S``, xintexpr_
+ variables ``SM_1``, ``SM_2``... hold the multiplicities thus
+ computed.
+
+ .. note::
+
+ Somewhat counter-intuitively, it is not necessary to have
+ executed the :ref:`\\PolToSturm* <PolToSturm*>`
+ starred variant: during its
+ execution, :ref:`\\PolToSturm <PolToSturm>`,
+ even though it does not declare the
+ non-square-free Sturm chain polynomials as user-level genuine
+ polynomials, stores their data in private macros.
+
+ See ``The degree nine polynomial with 0.99, 0.999, 0.9999 as triple
+ roots`` example in ``polexpr-examples.pdf``.
+
+.. _PolSturmIsolateZerosAndGetMultiplicities:
+
+``\PolSturmIsolateZerosAndGetMultiplicities{}``
+***********************************************
+
+Syntax: ``\PolSturmIsolateZerosAndGetMultiplicities{<sturmname>}``
+
+ This is another name for :ref:`\\PolSturmIsolateZeros*{\<sturmname\>} <PolSturmIsolateZeros*>`.
+
+.. _PolSturmIsolateZeros**:
+
+``\PolSturmIsolateZeros**{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmIsolateZeros**{<sturmname>}``
+
+ The macro does the same as :ref:`\\PolSturmIsolateZeros*{\<sturmname\>} <PolSturmIsolateZeros*>` and
+ in addition it does the extra work to determine all the *rational*
+ roots.
+
+ .. note::
+
+ After execution of this macro, a root is "known" if and only if
+ it is rational.
+
+ Furthermore, primitive polynomial ``sturmname_sqf_norr`` is created
+ to match the (square-free) ``sturmname_0`` from which all rational
+ roots have been removed. The number of distinct rational roots is
+ thus the difference between the degrees of these two polynomials
+ (see also :ref:`\\PolSturmNbOfRationalRoots{\<sturmname\>}
+ <PolSturmNbOfRationalRoots>`).
+
+ And ``sturmname_norr`` is ``sturmname_0_`` from which all rational
+ roots have been removed, i.e. it contains the irrational roots of
+ the original polynomial, with the same multiplicities.
+
+ See ``A degree five polynomial with three rational
+ roots`` in ``polexpr-examples.pdf``.
+
+.. _PolSturmIsolateZerosGetMultiplicitiesAndRationalRoots:
+
+``\PolSturmIsolateZerosGetMultiplicitiesAndRationalRoots``
+**********************************************************
+
+Syntax: ``\PolSturmIsolateZerosGetMultiplicitiesAndRationalRoots``
+
+ This is another name for :ref:`\\PolSturmIsolateZeros**{\<sturmname\>} <PolSturmIsolateZeros**>`.
+
+.. _PolSturmIsolateZerosAndFindRationalRoots:
+
+``\PolSturmIsolateZerosAndFindRationalRoots{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmIsolateZerosAndFindRationalRoots{<sturmname>}``
+
+ This works exactly like :ref:`\\PolSturmIsolateZeros**{\<sturmname\>} <PolSturmIsolateZeros**>`
+ (inclusive of declaring the polynomials ``sturmname_sqf_norr`` and
+ ``sturmname_norr`` with no rational roots) except that it does *not*
+ compute the multiplicities of the *non-rational* roots.
+
+ .. note::
+
+ There is no macro to find the rational roots but not compute
+ their multiplicities at the same time.
+
+ .. attention::
+
+ This macro does *not* define xintexpr_ variables
+ ``sturmnameM_1``, ``sturmnameM_2``, ... holding the
+ multiplicities and it leaves the multiplicity array (whose accessor
+ is :ref:`\\PolSturmIsolatedZeroMultiplicity{\<sturmname\>}{\<index\>} <PolSturmIsolatedZeroMultiplicity>`) into
+ a broken state, as all non-rational roots will supposedly have
+ multiplicity one. This means that the output of
+ `\\PolPrintIntervals* <PolPrintIntervals*_>`_ will be
+ erroneous regarding the multiplicities of irrational roots.
+
+ I decided to document it because finding multiplicities of the
+ non rational roots is somewhat costly, and one may be interested
+ only into finding the rational roots (of course random
+ polynomials with integer coefficients will not have *any*
+ rational root anyhow).
+
+
+.. _PolRefineInterval*:
+
+``\PolRefineInterval*{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolRefineInterval*{<sturmname>}{<index>}``
+
+ The ``index``\ -th interval (starting indexing at one) is further
+ subdivided as many times as is necessary in order for the newer
+ interval to have both its end-points distinct from the end-points of
+ the original interval. As a consequence, the ``k``\ th root is then
+ strictly separated from the other roots.
+
+.. _PolRefineInterval[]:
+
+``\PolRefineInterval[]{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolRefineInterval[N]{<sturmname>}{<index>}``
+
+ The ``index``\ -th interval (starting count at one) is further
+ subdivided once, reducing its length by a factor of 10. This is done
+ ``N`` times if the optional argument ``[N]`` is present.
+
+.. _PolEnsureIntervalLength:
+
+``\PolEnsureIntervalLength{}{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolEnsureIntervalLength{<sturmname>}{<index>}{<exponent>}``
+
+ The ``index``\ -th interval is subdivided until its length becomes at
+ most ``10^E``. This means (for ``E<0``) that the first ``-E`` digits
+ after decimal mark of the ``k``\ th root will then be known exactly.
+
+.. _PolEnsureIntervalLengths:
+
+``\PolEnsureIntervalLengths{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolEnsureIntervalLengths{<sturmname>}{<exponent>}``
+
+ The intervals as obtained from ``\PolSturmIsolateZeros`` are (if
+ necessary) subdivided further by (base 10) dichotomy in order for
+ each of them to have length at most ``10^E``.
+
+ This means that decimal expansions of all roots will be known with
+ ``-E`` digits (for ``E<0``) after decimal mark.
+
+.. _PolSetToSturmChainSignChangesAt:
+
+``\PolSetToSturmChainSignChangesAt{}{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSetToSturmChainSignChangesAt{\foo}{<sturmname>}{<value>}``
+
+ Sets macro ``\foo`` to store the number of sign changes in the
+ already computed normalized Sturm chain with name prefix
+ ``<sturmname>``, at location ``<value>`` (which must be in format as
+ acceptable by the xintfrac_ macros.)
+
+ The definition is made with global scope. For local scope, use
+ ``[\empty]`` as extra optional argument.
+
+ One can use this immediately after creation of the Sturm chain.
+
+.. _PolSetToNbOfZerosWithin:
+
+``\PolSetToNbOfZerosWithin{}{}{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSetToNbOfZerosWithin{\foo}{<sturmname>}{<value_left>}{<value_right>}``
+
+ Sets, assuming the normalized Sturm chain has been already computed,
+ macro ``\foo`` to store the number of roots of ``sturmname_0`` in
+ the interval ``(value_left, value_right]``. The macro first
+ re-orders end-points if necessary for ``value_left <= value_right``
+ to hold.
+
+ In accordance to `Sturm Theorem`_ this is computed as the difference
+ between the number of sign changes of the Sturm chain at ``value_right``
+ and the one at ``value_left``.
+
+ The definition is made with global scope. For local scope, use
+ ``[\empty]`` as extra optional argument.
+
+ One can use this immediately after creation of a Sturm chain.
+
+ See also the expandable
+ :ref:`\\PolSturmNbOfRootsOf{\<sturmname\>}\\LessThanOrEqualTo{value} <PolSturmNbOfRootsOfLessThanOrEqualTo>`,
+ which however requires prior execution of `\\PolSturmIsolateZeros
+ <PolSturmIsolateZeros_>`_.
+
+ See also the expandable
+ :ref:`\\PolSturmNbWithMultOfRootsOf{\<sturmname\>}\\LessThanOrEqualTo{value} <PolSturmNbWithMultOfRootsOfLessThanOrEqualTo>`
+ which requires prior execution of
+ `\\PolSturmIsolateZeros* <PolSturmIsolateZeros*_>`_.
+
+.. _PolPrintIntervals:
+
+Displaying the found roots: ``\PolPrintIntervals[<varname>]{}``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolPrintIntervals[<varname>]{<sturmname>}``
+
+ This is a convenience macro which prints the bounds for the roots
+ ``Z_1``, ``Z_2``, ... (the optional argument ``varname`` allows to
+ specify a replacement for the default ``Z``). This will be done (by
+ default) in a
+ math mode ``array``, one interval per row, and pattern ``rcccl``,
+ where the second and fourth column hold the ``<`` sign, except when
+ the interval reduces to a singleton, which means the root is known
+ exactly.
+
+ .. note::
+
+ The explanations here and in this section are for LaTeX. With
+ other TeX macro formats, the LaTeX syntax such as for example
+ ``\begin{array}{rcccl}`` which appears in the documentation here
+ is actually replaced with quasi-equivalent direct use of TeX
+ primitives.
+
+ The next macros which govern its output.
+
+.. _PolPrintIntervalsNoRealRoots:
+
+``\PolPrintIntervalsNoRealRoots``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ Executed in place of an ``array`` environment, when there are no
+ real roots. Default definition::
+
+ \newcommand\PolPrintIntervalsNoRealRoots{}
+
+.. _PolPrintIntervalsBeginEnv:
+
+``\PolPrintIntervalsBeginEnv``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ Default definition (given here for LaTeX, Plain has a variant)::
+
+ \newcommand\PolPrintIntervalsBeginEnv{\[\begin{array}{rcccl}}
+
+ A simpler ``center`` environment provides a straightforward way to
+ obtain a display allowing pagebreaks. Of course redefinitions must
+ at any rate be kept in sync with `\\PolPrintIntervalsKnownRoot`_ and
+ `\\PolPrintIntervalsUnknownRoot`_.
+
+ Prior to ``0.8.6`` it was not possible to use here for example
+ ``\begin{align}`` due to the latter executing twice in contents.
+
+
+.. _PolPrintIntervalsEndEnv:
+
+``\PolPrintIntervalsEndEnv``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ Default definition::
+
+ \newcommand\PolPrintIntervalsEndEnv{\end{array}\]}
+
+.. _PolPrintIntervalsRowSeparator:
+
+``\PolPrintIntervalsRowSeparator``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ Expands by default to ``\\`` with LaTeX and to ``\cr`` with Plain
+
+ Added at ``0.8.6``.
+
+.. _PolPrintIntervalsKnownRoot:
+
+``\PolPrintIntervalsKnownRoot``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ Default definition::
+
+ \newcommand\PolPrintIntervalsKnownRoot{%
+ &&\PolPrintIntervalsTheVar_{\PolPrintIntervalsTheIndex}%
+ &=&\PolPrintIntervalsPrintExactZero
+ }
+
+.. _PolPrintIntervalsUnknownRoot:
+
+``\PolPrintIntervalsUnknownRoot``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ Default definition::
+
+ \newcommand\PolPrintIntervalsUnknownRoot{%
+ \PolPrintIntervalsPrintLeftEndPoint&<&%
+ \PolPrintIntervalsTheVar_{\PolPrintIntervalsTheIndex}&<&%
+ \PolPrintIntervalsPrintRightEndPoint
+ }
+
+
+.. _PolPrintIntervalsPrintExactZero:
+
+``\PolPrintIntervalsPrintExactZero``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ Default definition::
+
+ \newcommand\PolPrintIntervalsPrintExactZero{\PolPrintIntervalsTheLeftEndPoint}
+
+
+.. _PolPrintIntervalsPrintLeftEndPoint:
+
+``\PolPrintIntervalsPrintLeftEndPoint``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ Default definition::
+
+ \newcommand\PolPrintIntervalsPrintLeftEndPoint{\PolPrintIntervalsTheLeftEndPoint}
+
+.. _PolPrintIntervalsPrintRightEndPoint:
+
+``\PolPrintIntervalsPrintRightEndPoint``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ Default definition is::
+
+ \newcommand\PolPrintIntervalsPrintRightEndPoint{\PolPrintIntervalsTheRightEndPoint}
+
+.. _PolPrintIntervals*:
+
+``\PolPrintIntervals*[<varname>]{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolPrintIntervals*[<varname>]{<sturmname>}``
+
+ This starred variant produces an alternative output (which
+ displays the root multiplicity), and is provided as an
+ example of customization.
+
+ As replacement for `\\PolPrintIntervalsKnownRoot`_,
+ `\\PolPrintIntervalsPrintExactZero`_,
+ `\\PolPrintIntervalsUnknownRoot`_ it uses its own
+ ``\POL@@PrintIntervals...`` macros. We only reproduce here one
+ definition::
+
+ \newcommand\POL@@PrintIntervalsPrintExactZero{%
+ \displaystyle
+ \xintTeXsignedFrac{\PolPrintIntervalsTheLeftEndPoint}%
+ }%
+
+ Multiplicities are printed using this auxiliary macro:
+
+.. _PolPrintIntervalsPrintMultiplicity:
+
+``\PolPrintIntervalsPrintMultiplicity``
+***************************************
+
+ whose default definition is::
+
+ \newcommand\PolPrintIntervalsPrintMultiplicity{(\mbox{mult. }\PolPrintIntervalsTheMultiplicity)}
+
+
+Expandable macros
+-----------------
+
+.. note::
+
+ At ``0.8`` ``polexpr`` is usable with Plain TeX and not only with
+ LaTeX. Some examples given in this section may be using LaTeX syntax
+ such as ``\renewcommand``. Convert to TeX primitives as appropriate
+ if testing with a non LaTeX macro format.
+
+These macros expand completely in two steps except ``\PolToExpr`` and
+``\PolToFloatExpr`` which need a ``\write``, ``\edef`` or a
+``\csname...\endcsname`` context.
+
+.. _PolToExpr:
+
+``\PolToExpr{}``
+~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolToExpr{<pol. expr.>}``
+
+ Produces expandably [#]_ the string ``coeff_N*x^N+...``, i.e. the
+ polynomial is using descending powers.
+
+ .. [#] requires exhaustive expansion, for example as triggered by
+ ``\write`` or ``\edef``.
+
+ Since ``0.8`` the input is not restricted to be a polynomial name but
+ is allowed to be an arbitrary expression. Then ``x`` is expected as
+ indeterminate but this can be customized via `\\PolToExprInVar`_.
+
+ The output uses the letter ``x`` by default, this is customizable
+ via `\\PolToExprVar`_. The default output is compatible both with
+
+ - the Maple's input format,
+
+ - and the PSTricks ``\psplot[algebraic]`` input format.
+
+ Attention that it is not compatible with Python, see further
+ `\\PolToExprCaret`_ in this context.
+
+ The following applies:
+
+ - vanishing coefficients are skipped (issue ``\poltoexpralltrue`` to
+ override this and produce output such as ``x^3+0*x^2+0*x^1+0``),
+
+ - negative coefficients are not prefixed by a ``+`` sign (else,
+ Maple would not be happy),
+
+ - coefficients numerically equal to ``1`` (or ``-1``) are present
+ only via their sign,
+
+ - the letter ``x`` is used and the degree one monomial is output as
+ ``x``, not as ``x^1``.
+
+ - (``0.8``) the caret ``^`` is of catcode 12. This means that one
+ can for convenience typeset in regular text mode, for example
+ using ``\texttt`` (in LaTeX). But TeX will not know how to break
+ the expression across end-of-lines anyhow. Formerly ``^`` was
+ suitable for math mode but as the exponent is not braced this
+ worked only for polynomials of degrees at most 9. Anyhow this
+ is not supposed to be a typesetting macro.
+
+ Complete customization is possible, see the next macros. Any user
+ redefinition must maintain the expandability property.
+
+.. _PolToExprVar:
+
+``\PolToExprVar``
+^^^^^^^^^^^^^^^^^
+
+ Defaults to ``x``. The letter used in the macro output.
+
+
+.. _PolToExprInVar:
+
+``\PolToExprInVar``
+^^^^^^^^^^^^^^^^^^^
+
+ Defaults to ``x``: the letter used as the polynomial indeterminate
+ in the macro input.
+
+ Recall that declared polynomials are more efficiently used in
+ algebraic expressions without the ``(x)``, i.e. ``P*Q`` is better
+ than ``P(x)*Q(x)``. Thus the input, even if an expression, does not
+ have to contain any ``x``.
+
+ (new with ``0.8``)
+
+.. _PolToExprTimes:
+
+``\PolToExprTimes``
+^^^^^^^^^^^^^^^^^^^
+
+ Defaults to ``*``.
+
+.. _PolToExprCaret:
+
+``\PolToExprCaret``
+^^^^^^^^^^^^^^^^^^^
+
+ Defaults to ``^`` of catcode 12. Set it to
+ expand to ``**`` for Python compatible output.
+
+ (new with ``0.8``)
+
+.. _PolToExprCmd:
+
+``\PolToExprCmd{}``
+^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolToExprCmd{<raw_coeff>}``
+
+ Defaults to ``\xintPRaw{\xintRawWithZeros{#1}}``.
+
+ This means that the coefficient value is printed-out as a fraction
+ ``a/b``, skipping the ``/b`` part if ``b`` turns out to be one.
+
+ Configure it to be ``\xintPRaw{\xintIrr{#1}}`` if the fractions
+ must be in irreducible terms.
+
+ An alternative is ``\xintDecToString{\xintREZ{#1}}`` which uses
+ integer or decimal fixed point format such as ``23.0071`` if the
+ internal representation of the number only has a power of ten as
+ denominator (the effect of ``\xintREZ`` here is to remove trailing
+ decimal zeros). The behaviour of ``\xintDecToString`` is not yet
+ stable for other cases, and for example at time of writing no
+ attempt is made to identify inputs having a finite decimal expansion
+ so for example ``23.007/2`` or ``23.007/25`` can appear in output
+ and not their finite decimal expansion with no denominator.
+
+.. _PolToExprOneTerm:
+
+``\PolToExprOneTerm{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolToExprOneTerm{<raw_coeff>}{<exponent>}``
+
+ This is the macro which from the coefficient and the exponent
+ produces the corresponding term in output, such as ``2/3*x^7``.
+
+ For its default definition, see the source code. It uses
+ `\\PolToExprCmd <PolToExprCmd_>`_, `\\PolToExprTimes
+ <PolToExprTimes_>`_, `\\PolToExprVar <PolToExprVar_>`_ and
+ `\\PolToExprCaret`_.
+
+.. _PolToExprOneTermStyleA:
+
+``\PolToExprOneTermStyleA{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolToExprOneTermStyleA{<raw_coeff>}{<exponent>}``
+
+ This holds the default package meaning of ``\PolToExprOneTerm``.
+
+.. _PolToExprOneTermStyleB:
+
+``\PolToExprOneTermStyleB{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolToExprOneTermStyleB{<raw_coeff>}{<exponent>}``
+
+ This holds an alternative meaning, which puts the fractional part of
+ a coefficient after the monomial, i.e. like this::
+
+ 2*x^11/3+3*x^8/7-x^5-x^4/4-x^3-x^2/2-2*x+1
+
+ `\\PolToExprCmd <PolToExprCmd_>`_ isn't used at all in this style. But
+ `\\PolToExprTimes <PolToExprTimes_>`_, `\\PolToExprVar
+ <PolToExprVar_>`_ and `\\PolToExprCaret`_ are obeyed.
+
+ To activate it use ``\let\PolToExprOneTerm\PolToExprOneTermStyleB``.
+ To revert to the package default behaviour, issue
+ ``\let\PolToExprOneTerm\PolToExprOneTermStyleA``.
+
+.. _PolToExprTermPrefix:
+
+``\PolToExprTermPrefix{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolToExprTermPrefix{<raw_coeff>}``
+
+ It receives as argument the coefficient. Its default behaviour is
+ to produce a ``+`` if the coefficient is positive, which will thus
+ serve to separate the monomials in the output. This is to match
+ the default for :ref:`\\PolToExprCmd{\<raw_coeff\>} <PolToExprCmd>` which in case of a
+ positive coefficient does not output an explicit ``+`` prefix.
+
+.. _PolToFloatExpr:
+
+``\PolToFloatExpr{}``
+~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolToFloatExpr{<pol. expr.>}``
+
+ Similar to :ref:`\\PolToExpr{\<pol. expr.\>} <PolToExpr>` but using
+ :ref:`\\PolToFloatExprCmd{\<raw_coeff\>} <PolToFloatExprCmd>` which by default rounds and
+ converts the coefficients to floating point format.
+
+ .. note::
+
+ This is unrelated to :ref:`\\PolGenFloatVariant{\<polname\>} <PolGenFloatVariant>`:
+ :ref:`\\PolToFloatExprCmd{\<raw_coeff\>} <PolToFloatExprCmd>` operates on the *exact*
+ coefficients anew (and may thus produce something else than
+ the coefficients of the polynomial function acting
+ in ``\xintfloateval`` if the floating point precision was changed
+ in between).
+
+ Extended at ``0.8`` to accept general expressions as input.
+
+.. _PolToFloatExprOneTerm:
+
+``\PolToFloatExprOneTerm{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolToFloatExprOneTerm{<raw_coeff>}{<exponent>}``
+
+ Similar to :ref:`\\PolToExprOneTerm{\<raw_coeff\>}{\<exponent\>} <PolToExprOneTerm>`. But does not treat
+ especially coefficients equal to plus or minus one.
+
+.. _PolToFloatExprCmd:
+
+``\PolToFloatExprCmd{}``
+^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolToFloatExprCmd{<raw_coeff>}``
+
+ The one-argument macro used by ``\PolToFloatExprOneTerm``.
+ It defaults to ``\xintPFloat{#1}``, which trims trailing
+ zeroes.
+
+ *changed at 0.8.2* Formerly it was using ``\xintFloat``.
+
+.. _PolToExpr*:
+
+``\PolToExpr*{}``
+~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolToExpr*{<pol. expr.>}``
+
+ Ascending powers: ``coeff_0+coeff_1*x+coeff_2*x^2+...``.
+
+ Extended at ``0.8`` to accept general expressions as input.
+
+ Customizable with the same macros as for
+ :ref:`\\PolToExpr{\<pol. expr.\>} <PolToExpr>`.
+
+.. _PolToFloatExpr*:
+
+``\PolToFloatExpr*{}``
+~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolToFloatExpr*{<pol. expr.>}``
+
+ Ascending powers.
+
+ Extended at ``0.8`` to accept general expressions as input.
+
+.. _PolNthCoeff:
+
+``\PolNthCoeff{}{}``
+~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolNthCoeff{<polname>}{<index>}``
+
+ It expands to the raw ``N``-th coefficient (``N=0`` corresponds to
+ the constant coefficient). If ``N`` is out of range, zero (in its
+ default xintfrac_ format ``0/1[0]``) is returned.
+
+ Negative indices ``N=-1``, ``-2``, ... return the leading
+ coefficient, sub-leading coefficient, ..., and finally ``0/1[0]``
+ for ``N<-1-degree``.
+
+.. _PolLeadingCoeff:
+
+``\PolLeadingCoeff{}``
+~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolLeadingCoeff{<polname>}``
+
+ Expands to the leading coefficient.
+
+.. _PolDegree:
+
+``\PolDegree{}``
+~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolDegree{<polname>}``
+
+ It expands to the degree. This is ``-1`` if zero polynomial but this
+ may change in future. Should it then expand to ``-\infty`` ?
+
+.. _PolIContent:
+
+``\PolIContent{}``
+~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolIContent{<polname>}``
+
+ It expands to the contents of the polynomial, i.e. to the positive
+ fraction such that dividing by this fraction produces a polynomial
+ with integer coefficients having no common prime divisor.
+
+ See `\\PolMakePrimitive <PolMakePrimitive_>`_.
+
+.. _PolToList:
+
+``\PolToList{}``
+~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolToList{<polname>}``
+
+ Expands to ``{coeff_0}{coeff_1}...{coeff_N}`` with ``N`` = degree, and
+ ``coeff_N`` the leading coefficient
+ (the zero polynomial does give ``{0/1[0]}`` and not an
+ empty output.)
+
+.. _PolToCSV:
+
+``\PolToCSV{}``
+~~~~~~~~~~~~~~~
+
+Syntax: ``\PolToCSV{<polname>}``
+
+ Expands to ``coeff_0, coeff_1, coeff_2, ....., coeff_N``, starting
+ with constant term and ending with leading coefficient. Converse
+ to :ref:`\\PolFromCSV{\<polname\>}{\<csv\>} <PolFromCSV>`.
+
+
+.. _PolEvalAtExpr:
+
+``\PolEval{}\AtExpr{}``
+~~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolEval{<polname>}\AtExpr{<num. expr.>}``
+
+ Same output as
+ ``\xinteval{polname(numerical expression)}``.
+
+.. _PolEvalAt:
+
+``\PolEval{}\At{}``
+~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolEval{<polname>}\At{<value>}``
+
+ Evaluates the polynomial at the given value which must be in (or
+ expand to) a format acceptable to the xintfrac_ macros.
+
+.. _PolEvalReducedAtExpr:
+
+``\PolEvalReduced{}\AtExpr{}``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolEvalReduced{<polname>}\AtExpr{<num. expr.>}``
+
+ Same output as ``\xinteval{reduce(polname(numerical expression))}``.
+
+.. _PolEvalReducedAt:
+
+``\PolEvalReduced{}\At{}``
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolEvalReduced{<polname>}\At{<value>}``
+
+ Evaluates the polynomial at the value which must be in (or expand
+ to) a format acceptable to the xintfrac_ macros, and outputs an
+ irreducible fraction.
+
+.. _PolFloatEvalAtExpr:
+
+``\PolFloatEval{}\AtExpr{}``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolFloatEval{<polname>}\AtExpr{<num. expr.>}``
+
+ Same output as ``\xintfloateval{polname(numerical expression)}``.
+
+ .. attention::
+
+ `\\PolGenFloatVariant <PolGenFloatVariant_>`_ must have
+ been issued before.
+
+ To use the *exact coefficients* with *exactly executed* additions
+ and multiplications and do the rounding only as the final last step,
+ the following syntax can be used: [#]_
+
+ ::
+
+ \xintfloateval{3.27*\xintexpr f(2.53)\relax^2}
+
+
+ .. [#] Cf. xintexpr_ documentation about nested expressions.
+
+.. _PolFloatEvalAt:
+
+``\PolFloatEval{}\At{}``
+~~~~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolFloatEval{<polname>}\At{<value>}``
+
+ Evaluates the polynomial at the value which must be in (or expand
+ to) a format acceptable to the xintfrac_ macros.
+
+
+Expandable macros in relation to root localization via `Sturm Theorem`_
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+.. _PolSturmChainLength:
+
+``\PolSturmChainLength{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmChainLength{<sturmname>}``
+
+ Returns the integer ``N`` such that ``sturmname_N`` is the last one
+ in the Sturm chain ``sturmname_0``, ``sturmname_1``, ...
+
+ See :ref:`\\PolToSturm{\<polname\>}{\<sturmname\>} <PolToSturm>`.
+
+.. _PolSturmIfZeroExactlyKnown:
+
+``\PolSturmIfZeroExactlyKnown{}{}{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmIfZeroExactlyKnown{<sturmname>}{<index>}{T}{F}``
+
+ Executes ``T`` if the ``index``\ -th interval reduces to a singleton,
+ i.e. the root is known exactly, else ``F``.
+
+ .. vieux commentaire
+
+ ``index`` is allowed to be something like ``1+2*3`` as it is fed
+ to ``\the\numexpr...\relax``.
+
+.. _PolSturmIsolatedZeroLeft:
+
+``\PolSturmIsolatedZeroLeft{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmIsolatedZeroLeft{<sturmname>}{<index>}``
+
+ Expands to the left end-point for the ``index``\ -th interval, as
+ computed by some earlier :ref:`\\PolSturmIsolateZeros{\<sturmname\>} <PolSturmIsolateZeros>`.
+
+ .. note::
+
+ Execution of this macro after some
+ `\\PolRefineInterval{<sturmname>}{<index>} <PolRefineInterval[]_>`_
+ will take into account the now known tighter bounds.
+
+ The value is pre-formatted using `\\PolDecTostring
+ <PolDecToString_>`_.
+
+.. _PolSturmIsolatedZeroRight:
+
+``\PolSturmIsolatedZeroRight{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmIsolatedZeroRight{<sturmname>}{<index>}``
+
+ Expands to the right end-point for the ``index``\ -th interval as
+ computed by some earlier :ref:`\\PolSturmIsolateZeros{\<sturmname\>} <PolSturmIsolateZeros>` and
+ possibly refined afterwards.
+
+ The value is pre-formatted using `\\PolDecTostring
+ <PolDecToString_>`_.
+
+.. _PolSturmIsolatedZeroMultiplicity:
+
+``\PolSturmIsolatedZeroMultiplicity{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmIsolatedZeroMultiplicity{<sturmname>}{<index>}``
+
+ Expands to the multiplicity of the unique root contained in the
+ ``index``\ -th interval.
+
+ .. attention::
+
+ A prior execution of :ref:`\\PolSturmIsolateZeros*{\<sturmname\>} <PolSturmIsolateZeros*>` is mandatory.
+
+ See ``The degree nine polynomial with 0.99, 0.999, 0.9999 as triple
+ roots`` in ``polexpr-examples.pdf``.
+
+.. _PolSturmNbOfIsolatedZeros:
+
+``\PolSturmNbOfIsolatedZeros{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmNbOfIsolatedZeros{<sturmname>}``
+
+ Expands to the number of real roots of the polynomial
+ ``<sturmname>_0``, i.e. the number of distinct real roots of the
+ polynomial originally used to create the Sturm chain via
+ :ref:`\\PolToSturm{\<polname\>}{\<sturmname\>} <PolToSturm>`.
+
+.. warning::
+
+ The next few macros counting roots, with or without multiplicities,
+ less than or equal to some value, are under evaluation and may be
+ removed from the package if their utility is judged to be not high
+ enough. They can be re-coded at user level on the basis of the other
+ documented package macros anyway.
+
+.. _PolSturmNbOfRootsOfLessThanOrEqualTo:
+
+``\PolSturmNbOfRootsOf{}\LessThanOrEqualTo{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmNbOfRootsOf{<sturmname>}\LessThanOrEqualTo{<value>}``
+
+ Expands to the number of distinct roots (of the polynomial used to
+ create the Sturm chain) less than or equal to the ``value`` (i.e. a
+ number of fraction recognizable by the xintfrac_ macros).
+
+ .. attention::
+
+ :ref:`\\PolSturmIsolateZeros{\<sturmname\>} <PolSturmIsolateZeros>` must have been executed
+ beforehand.
+
+ And the argument is a ``<sturmname>``, not a ``<polname>`` (this is
+ why the macro contains Sturm in its name), simply to be reminded
+ of the above constraint.
+
+.. _PolSturmNbOfRootsOfLessThanOrEqualToExpr:
+
+``\PolSturmNbOfRootsOf{}\LessThanOrEqualToExpr{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmNbOfRootsOf{<sturmname>}\LessThanOrEqualToExpr{<num. expr.>}``
+
+ Expands to the number of distinct roots (of the polynomial
+ used to create the Sturm chain) which are less than or equal to the
+ given numerical expression.
+
+ .. attention::
+
+ :ref:`\\PolSturmIsolateZeros{\<sturmname\>} <PolSturmIsolateZeros>` must have been executed
+ beforehand.
+
+.. _PolSturmNbWithMultOfRootsOfLessThanOrEqualTo:
+
+``\PolSturmNbWithMultOfRootsOf{}\LessThanOrEqualTo{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmNbWithMultOfRootsOf{<sturmname>}\LessThanOrEqualTo{<value>}``
+
+ Expands to the number counted with multiplicities of the roots (of
+ the polynomial used to create the Sturm chain) which are less than
+ or equal to the given ``value``.
+
+ .. attention::
+
+ :ref:`\\PolSturmIsolateZeros*{\<sturmname\>} <PolSturmIsolateZeros*>` (or the double starred
+ variant) must have been executed beforehand.
+
+.. _PolSturmNbWithMultOfRootsOfLessThanOrEqualToExpr:
+
+``\PolSturmNbWithMultOfRootsOf{}\LessThanOrEqualToExpr{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmNbWithMultOfRootsOf{<sturmname>}\LessThanOrEqualToExpr{<num. expr.>}``
+
+ Expands to the total number of roots (counted with multiplicities)
+ which are less than or equal to the given ``expression``.
+
+ .. attention::
+
+ :ref:`\\PolSturmIsolateZeros*{\<sturmname\>} <PolSturmIsolateZeros*>` (or the double starred
+ variant) must have been executed beforehand.
+
+.. _PolSturmNbOfRationalRoots:
+
+``\PolSturmNbOfRationalRoots{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmNbOfRationalRoots{<sturmname>}``
+
+ Expands to the number of rational roots (without multiplicities).
+
+ .. attention::
+
+ :ref:`\\PolSturmIsolateZeros**{\<sturmname\>} <PolSturmIsolateZeros**>` must have been executed
+ beforehand.
+
+.. _PolSturmNbOfRationalRootsWithMultiplicities:
+
+``\PolSturmNbOfRationalRootsWithMultiplicities{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmNbOfRationalRootsWithMultiplicities{<sturmname>}``
+
+ Expands to the number of rational roots (counted with multiplicities).
+
+ .. attention::
+
+ :ref:`\\PolSturmIsolateZeros**{\<sturmname\>} <PolSturmIsolateZeros**>` must have been executed
+ beforehand.
+
+.. _PolSturmRationalRoot:
+
+``\PolSturmRationalRoot{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmRationalRoot{<sturmname>}{<k>}``
+
+ Expands to the k-th rational root. They are enumerated from left to
+ right starting at index value ``1``.
+
+ .. attention::
+
+ :ref:`\\PolSturmIsolateZeros**{\<sturmname\>} <PolSturmIsolateZeros**>` must have been executed
+ beforehand.
+
+.. _PolSturmRationalRootIndex:
+
+``\PolSturmRationalRootIndex{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmRationalRootIndex{<sturmname>}{<k>}``
+
+ Expands to the index of the ``k``\ th rational root as part of the
+ ordered real roots (counted without multiplicities). So
+ :ref:`\\PolSturmRationalRoot{\<sturmname\>}{\<k\>} <PolSturmRationalRoot>` is equivalent to
+ this nested call::
+
+ \PolSturmIsolatedZeroLeft{<sturmname>}{\PolSturmRationalRootIndex{<sturmname>}{<k>}}
+
+ .. attention::
+
+ :ref:`\\PolSturmIsolateZeros**{\<sturmname\>} <PolSturmIsolateZeros**>` must have been executed
+ beforehand.
+
+.. _PolSturmRationalRootMultiplicity:
+
+``\PolSturmRationalRootMultiplicity{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolSturmRationalRootMultiplicity{<sturmname>}{<k>}``
+
+ Expands to the multiplicity of the ``k``\ th rational root.
+
+ .. attention::
+
+ :ref:`\\PolSturmIsolateZeros**{\<sturmname\>} <PolSturmIsolateZeros**>` must have been executed
+ beforehand.
+
+.. _PolIntervalWidth:
+
+``\PolIntervalWidth{}{}``
+^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax: ``\PolIntervalWidth{<sturmname>}{<index>}``
+
+ The ``10^E`` width of the current ``index``\ -th root localization
+ interval. Output is in xintfrac_ raw ``1/1[E]`` format (if not zero).
+
+ .. renommer cela en \PolSturmIntervalWidth ?
+
+Expandable macros for use within execution of ``\PolPrintIntervals``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+These macros are for usage within custom user redefinitions of
+`\\PolPrintIntervalsKnownRoot`_, `\\PolPrintIntervalsUnknownRoot`_, or
+in redefinitions of `\PolPrintIntervalsPrintExactZero`_ (used in the
+default for the former) and of `\\PolPrintIntervalsPrintLeftEndPoint`_,
+`\\PolPrintIntervalsPrintRightEndPoint`_ (used in the default for the
+latter).
+
+.. vieux commentaire
+
+ Some macros formerly mentioned here got removed at 0.7:
+ ``\PolPrintIntervalsTheEndPoint``,
+ ``\PolIfEndPointIsPositive{T}{F}``,
+ ``\PolIfEndPointIsNegative{T}{F}``,
+ ``\PolIfEndPointIsZero{T}{F}``.
+
+.. _PolPrintIntervalsTheVar:
+
+``\PolPrintIntervalsTheVar``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ Expands to the name (default ``Z``) used for representing the roots,
+ which was passed as optional argument ``varname`` to
+ :ref:`\\PolPrintIntervals[varname]{\<sturmname\>} <PolPrintIntervals>`.
+
+.. _PolPrintIntervalsTheIndex:
+
+``\PolPrintIntervalsTheIndex``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ Expands to the index of the considered interval (indexing starting
+ at 1 for the leftmost interval).
+
+.. _PolPrintIntervalsTheSturmName:
+
+``\PolPrintIntervalsTheSturmName``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ Expands to the argument which was passed as ``<sturmname>`` to
+ :ref:`\\PolPrintIntervals[varname]{\<sturmname\>} <PolPrintIntervals>`.
+
+.. _PolPrintIntervalsTheLeftEndPoint:
+
+``\PolPrintIntervalsTheLeftEndPoint``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ The left end point of the interval, as would be produced by
+ `\\PolSturmIsolatedZeroLeft <PolSturmIsolatedZeroLeft_>`_ if it was
+ used with arguments the Sturm chain name and interval index returned
+ by `\\PolPrintIntervalsTheSturmName`_ and
+ `\\PolPrintIntervalsTheIndex`_.
+
+.. _PolPrintIntervalsTheRightEndPoint:
+
+``\PolPrintIntervalsTheRightEndPoint``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ The right end point of the interval, as would be produced by
+ `\\\PolSturmIsolatedZeroRight <PolSturmIsolatedZeroRight_>`_ for
+ this Sturm chain name and index.
+
+.. _PolPrintIntervalsTheMultiplicity:
+
+``\PolPrintIntervalsTheMultiplicity``
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ The multiplicity of the unique root within the interval of index
+ `\\PolPrintIntervalsTheIndex`_. Makes sense only if the starred (or
+ double-starred) variant of `\\PolSturmIsolateZeros
+ <PolSturmIsolateZeros_>`_ was used earlier.
+
+
+TeX Booleans (with names enacting their defaults)
+-------------------------------------------------
+
+.. _xintverbosefalse:
+
+``\xintverbosefalse``
+~~~~~~~~~~~~~~~~~~~~~
+
+ This is actually an xintexpr_ configuration. Setting it to
+ ``true`` triggers the writing of information to the log when new
+ polynomial or scalar variables are defined.
+
+ .. caution::
+
+ The macro and variable meanings as written to the log are to be
+ considered unstable and undocumented internal structures.
+
+.. _polnewpolverbosefalse:
+
+``\polnewpolverbosefalse``
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ When ``\poldef`` is used, both a variable and a function are
+ defined. The default ``\polnewpolverbosefalse`` setting suppresses
+ the print-out to the log and terminal of the function macro meaning,
+ as it only duplicates the information contained in the variable
+ which is already printed out to the log and terminal.
+
+ However :ref:`\\PolGenFloatVariant{\<polname\>} <PolGenFloatVariant>`
+ does still print out the information relative to the polynomial
+ function it defines for use in ``\xintfloateval{}`` as there is no
+ float polynomial variable, only the
+
+ function, and it is the only way to see its rounded coefficients
+ (``\xintverbosefalse`` suppresses also that info).
+
+ If set to ``true``, it overrides in both cases
+ ``\xintverbosefalse``. The setting only affects polynomial
+ declarations. Scalar variables such as those holding information on
+ roots obey only the ``\xintverbose...`` setting.
+
+ (new with ``0.8``)
+
+.. _poltypesetallfalse:
+
+``\poltypesetallfalse``
+~~~~~~~~~~~~~~~~~~~~~~~
+
+ If ``true``, `\\PolTypeset <PolTypeset_>`_ will also typeset the vanishing
+ coefficients.
+
+
+.. _poltoexprallfalse:
+
+``\poltoexprallfalse``
+~~~~~~~~~~~~~~~~~~~~~~
+
+ If ``true``, :ref:`\\PolToExpr{\<pol. expr.\>} <PolToExpr>` and
+ :ref:`\\PolToFloatExpr{\<pol. expr.\>} <PolToFloatExpr>` will also
+ include the vanishing coefficients in their outputs.
+
+
+Utilities
+---------
+
+.. _PolDecToString:
+
+``\PolDecToString{}``
+~~~~~~~~~~~~~~~~~~~~~
+
+Syntax: ``\PolDecToString{decimal number}``
+
+ This is a utility macro to print decimal numbers. It is an alias
+ for ``\xintDecToString``.
+
+.. vieux commentaire
+
+ It has been
+ backported to xintfrac_ (release ``1.3`` of ``2018/03/01``) under
+ the name ``\xintDecToString``, and the ``polexpr`` macro is simply
+ now an alias to it.
+
+..
+
+ For example
+ ``\PolDecToString{123.456e-8}`` will expand to ``0.00000123456``
+ and ``\PolDecToString{123.450e-8}`` to ``0.00000123450`` which
+ illustrates that trailing zeros are not trimmed.
+
+ To trim trailing zeroes, one can use
+ ``\PolDecToString{\xintREZ{#1}}``.
+
+ Attention that a.t.t.o.w. if the argument is for example ``1/5``, the
+ macro does not identify that this is in fact a number with a finite
+ decimal expansion and it outputs ``1/5``. See current xintfrac_
+ documentation.
+
+.. vieux commentaire
+
+ The precise behaviour of this macro may evolve in future releases of
+ xintexpr_.
+
+..
+
+
+.. _polexprsetup:
+
+``\polexprsetup{key=val,...}``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ Serves to customize the package. Currently only two keys are
+ recognized:
+
+ - ``norr``: the postfix that :ref:`\\PolSturmIsolateZeros**{\<sturmname\>} <PolSturmIsolateZeros**>`
+ should append to ``<sturmname>`` to declare the primitive polynomial
+ obtained from original one after removal of all rational roots.
+ The default value is ``_norr`` (standing for “no rational rootsâ€).
+
+ - ``sqfnorr``: the postfix that :ref:`\\PolSturmIsolateZeros**{\<sturmname\>} <PolSturmIsolateZeros**>`
+ should append to ``<sturmname>`` to declare the primitive polynomial
+ obtained from original one after removal of all rational roots and
+ suppression of all multiplicities.
+ The default value is ``_sqf_norr`` (standing for “square-free with
+ no rational rootsâ€).
+
+ The package executes ``\polexprsetup{norr=_norr,
+ sqfnorr=_sqf_norr}`` as default.
+
+
+Technicalities
+--------------
+
+
+- The ``@`` is allowed in the name of a polynomial (independently of
+ whether it is of catcode letter or other.) This has always been the
+ case, but was not documented by polexpr prior to ``0.8``, as the
+ author has never found the time to provide some official guidelines on
+ how to name temporary variables and the ``@`` is used already as such
+ internally; time has still not yet been found to review the situation
+ but it seems reasonable to recommend at any rate to restrict usage of
+ ``@`` to scratch variables of defined macros and to avoid using it to
+ name document variable.
+
+- Catcodes are set temporarily by `\\poldef <poldef;_>`_ macro to safe
+ values prior to grab the polynomial expression up to the terminator
+ ``;``, and also by `\\PolDef <PolDef_>`_ prior to grab the
+ brace-enclosed polynomial expression. This gives a layer of
+ protection in case some package (for example the ``babel-french`` module)
+ has made some characters active. It will fail though if the whole
+ thing is located inside some definition of a macro done at a time the
+ characters are active.
+
+- ..
+
+ .. attention::
+
+ Contrarily to ``\xintdefvar`` and ``\xintdeffunc`` from xintexpr_,
+ ``\poldef`` uses a naive delimited macro to fetch up to the
+ expression terminator ``";"``, hence it will be fooled if some
+ ``;`` is used inside the expression (which is possible as it
+ appears in some xintexpr_ constructs). Work-around is to use curly
+ braces around the inner semi-colons, or simpler to use
+ ``\PolDef``.
+
+- As a consequence of xintfrac_ addition and subtraction always using
+ least common multiples for the denominators, user-chosen common
+ denominators (currently) survive additions and multiplications. For
+ example, this::
+
+ \poldef P(x):= 1/2 + 2/2*x + 3/2*x^3 + 4/2*x^4;
+ \poldef Q(x):= 1/3 + (2/3)x + (3/3)x^3 + (4/3)x^4;
+ \poldef PQ(x):= P*Q;
+
+ gives internally the polynomial::
+
+ 1/6+4/6*x^1+4/6*x^2+6/6*x^3+20/6*x^4+16/6*x^5+9/6*x^6+24/6*x^7+16/6*x^8
+
+ where all coefficients have the same denominator 6. Notice though that
+ ``\PolToExpr{PQ}`` outputs the ``6/6*x^3`` as ``x^3`` because (by
+ default) it recognizes and filters out coefficients equal to one or
+ minus one. One can use for example
+ ``\PolToCSV{PQ}`` to see the internally stored coefficients.
+
+ .. vieux commentaire
+
+ prior to ``0.4.1``, ``polexpr`` used to temporarily patch
+ during the parsing of polynomials the xintfrac_ macros. This
+ patch was backported to xintexpr_ at release ``1.3``.
+
+- :ref:`\\PolDiff{\<polname_1\>}{\<polname_2\>} <PolDiff>` always applies ``\xintPIrr`` to the
+ resulting coefficients, which means that fractions are reduced to
+ lowest terms but ignoring an already separated *power of ten* part ``[N]``
+ present in the internal representation. This is tentative and may change.
+
+ Same remark for :ref:`\\PolAntiDiff{\<polname_1\>}{\<polname_2\>} <PolAntiDiff>`.
+
+- Currently, the package stores all coefficients from index ``0`` to
+ index equal to the polynomial degree inside a single macro, as a list.
+ This data structure is obviously very inefficient for polynomials of
+ high degree and few coefficients (as an example with ``\poldef
+ f(x):=x^1000 + x^500;`` the subsequent definition ``\poldef g(x):=
+ f(x)^2;`` will do of the order of 1,000,000 multiplications and
+ additions involvings only zeroes... which does take time). This
+ may change in the future.
+
+- As is to be expected internal structures of the package are barely
+ documented and unstable. Don't use them.
+
+
+.. _xinttools:
+.. _xintfrac:
+.. _xint: https://www.ctan.org/pkg/xint
+
+.. _xintexpr: https://www.ctan.org/pkg/xintexpr
+
+.. _xintsession: https://www.ctan.org/pkg/xintsession
+
+.. _Wilkinson polynomial: https://en.wikipedia.org/wiki/Wilkinson%27s_polynomial
+
+.. _Sturm algorithm:
+.. _Sturm Theorem: https://en.wikipedia.org/wiki/Sturm%27s_theorem
+
+.. _DocUtils: http://docutils.sourceforge.net/docs/index.html
+
+
+.. Local variables:
+.. sentence-end-double-space: t;
+.. End:
diff --git a/macros/generic/polexpr/polexpr.css b/macros/generic/polexpr/polexpr.css
new file mode 100644
index 0000000000..b95962ac84
--- /dev/null
+++ b/macros/generic/polexpr/polexpr.css
@@ -0,0 +1,826 @@
+/*
+ * polexpr.css
+ * ~~~~~~~~~~~
+ *
+ * stylesheet for polexpr html documentation
+ * Copyright (c) 2022 by Jean-François Burnol
+ *
+ * It has been obtained on May 13, 2022 by Jean-François Burnol via
+ * copying selected extracts from the css files as found in the output
+ * of a sphinx-build with "bizstyle" theme, enough for the styling the
+ * html elements used in polexpr html documentation, and with a few
+ * changes here and there.
+ *
+ * It also incorporate (essentially) the output of `pygmentize -S
+ * friendly -f html` which specifies the behaviour of the highlighting,
+ * and is produced by default by Sphinx on all sphinx-build runs.
+ *
+ */
+
+
+/* -- start of extracts from basic.css -------------------------------------- */
+
+/* -- main layout ----------------------------------------------------------- */
+
+div.section::after {
+ display: block;
+ content: '';
+ clear: left;
+}
+
+/* -- relbar ---------------------------------------------------------------- */
+
+div.related {
+ width: 100%;
+ font-size: 90%;
+}
+
+div.related h3 {
+ display: none;
+}
+
+div.related ul {
+ margin: 0;
+ padding: 0 0 0 10px;
+ list-style: none;
+}
+
+div.related li {
+ display: inline;
+}
+
+div.related li.right {
+ float: right;
+ margin-right: 5px;
+}
+
+/* -- sidebar --------------------------------------------------------------- */
+
+div.sphinxsidebarwrapper {
+ padding: 10px 5px 0 10px;
+}
+
+div.sphinxsidebar {
+ float: left;
+ width: 35%; /* polexpr */
+ margin-left: -100%;
+ font-size: 90%;
+ word-wrap: break-word;
+ overflow-wrap : break-word;
+}
+
+div.sphinxsidebar ul {
+ list-style: none;
+}
+
+div.sphinxsidebar ul ul,
+div.sphinxsidebar ul.want-points {
+ margin-left: 20px;
+ list-style: square;
+}
+
+div.sphinxsidebar ul ul {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+
+/* -- general body styles --------------------------------------------------- */
+
+div.body {
+ min-width: 360px;
+ max-width: 800px;
+}
+
+div.body p, div.body dd, div.body li, div.body blockquote {
+ -moz-hyphens: auto;
+ -ms-hyphens: auto;
+ -webkit-hyphens: auto;
+ hyphens: auto;
+}
+
+a.headerlink {
+ visibility: hidden;
+}
+
+a.brackets:before,
+span.brackets > a:before{
+ content: "[";
+}
+
+a.brackets:after,
+span.brackets > a:after {
+ content: "]";
+}
+
+h1:hover > a.headerlink,
+h2:hover > a.headerlink,
+h3:hover > a.headerlink,
+h4:hover > a.headerlink,
+h5:hover > a.headerlink,
+h6:hover > a.headerlink,
+dt:hover > a.headerlink,
+caption:hover > a.headerlink,
+p.caption:hover > a.headerlink,
+div.code-block-caption:hover > a.headerlink {
+ visibility: visible;
+}
+
+div.body p.caption {
+ text-align: inherit;
+}
+
+div.body td {
+ text-align: left;
+}
+
+.first {
+ margin-top: 0 !important;
+}
+
+.align-left {
+ text-align: left;
+}
+
+.align-center {
+ text-align: center;
+}
+
+.align-default {
+ text-align: center;
+}
+
+.align-right {
+ text-align: right;
+}
+
+/* -- sidebars -------------------------------------------------------------- */
+
+div.sidebar,
+aside.sidebar {
+ margin: 0 0 0.5em 1em;
+ border: 1px solid #ddb;
+ padding: 7px;
+ background-color: #ffe;
+ width: 40%;
+ float: right;
+ clear: right;
+ overflow-x: auto;
+}
+
+p.sidebar-title {
+ font-weight: bold;
+}
+
+div.admonition, div.topic, blockquote {
+ clear: left;
+}
+
+/* -- topics ---------------------------------------------------------------- */
+
+div.topic {
+ border: 1px solid #ccc;
+ padding: 7px;
+ margin: 10px 0 10px 0;
+}
+
+p.topic-title {
+ font-size: 1.1em;
+ font-weight: bold;
+ margin-top: 10px;
+}
+
+/* -- admonitions ----------------------------------------------------------- */
+
+div.admonition {
+ margin-top: 10px;
+ margin-bottom: 10px;
+ padding: 7px;
+}
+
+div.admonition dt {
+ font-weight: bold;
+}
+
+p.admonition-title {
+ margin: 0px 10px 5px 0px;
+ font-weight: bold;
+}
+
+div.body p.centered {
+ text-align: center;
+ margin-top: 25px;
+}
+
+/* -- content of sidebars/topics/admonitions -------------------------------- */
+
+div.sidebar > :last-child,
+aside.sidebar > :last-child,
+div.topic > :last-child,
+div.admonition > :last-child {
+ margin-bottom: 0;
+}
+
+div.sidebar::after,
+aside.sidebar::after,
+div.topic::after,
+div.admonition::after,
+blockquote::after {
+ display: block;
+ content: '';
+ clear: both;
+}
+
+.footnote:target {
+ background-color: #ffa;
+}
+
+/* -- code displays --------------------------------------------------------- */
+
+pre {
+ overflow: auto;
+ overflow-y: hidden; /* fixes display issues on Chrome browsers */
+}
+
+pre, div[class*="highlight-"] {
+ clear: both;
+}
+
+span.pre {
+ -moz-hyphens: none;
+ -ms-hyphens: none;
+ -webkit-hyphens: none;
+ hyphens: none;
+ white-space: nowrap;
+}
+
+div[class*="highlight-"] {
+ margin: 1em 0;
+}
+
+td.linenos pre {
+ border: 0;
+ background-color: transparent;
+ color: #aaa;
+}
+
+
+.highlight .hll {
+ display: block;
+}
+
+div.highlight pre,
+table.highlighttable pre {
+ margin: 0;
+}
+
+table.highlighttable td.linenos,
+span.linenos,
+div.highlight span.gp { /* gp: Generic.Prompt */
+ user-select: none;
+ -webkit-user-select: text; /* Safari fallback only */
+ -webkit-user-select: none; /* Chrome/Safari */
+ -moz-user-select: none; /* Firefox */
+ -ms-user-select: none; /* IE10+ */
+}
+
+div.code-block-caption span.caption-number {
+ padding: 0.1em 0.3em;
+ font-style: italic;
+}
+
+div.code-block-caption span.caption-text {
+}
+
+div.literal-block-wrapper {
+ margin: 1em 0;
+}
+
+code.xref, a code {
+ background-color: transparent;
+ font-weight: bold;
+}
+
+h1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
+ background-color: transparent;
+}
+
+/* -- printout stylesheet --------------------------------------------------- */
+
+@media print {
+ div.document,
+ div.documentwrapper,
+ div.bodywrapper {
+ margin: 0 !important;
+ width: 100%;
+ }
+
+ div.sphinxsidebar,
+ div.related,
+ div.footer,
+ #top-link {
+ display: none;
+ }
+}
+
+/* -- end of extracts from basic.css ---------------------------------------- */
+
+/* -- start of extracts from bizstyle.css ----------------------------------- */
+
+/* -- page layout ----------------------------------------------------------- */
+
+body {
+ font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Geneva',
+ 'Verdana', sans-serif;
+ /* font-size: 14px; not for polexpr.css */
+ letter-spacing: -0.01em;
+ line-height: 150%;
+ text-align: center;
+ background-color: white;
+ background-image: url(background_b01.png);
+ color: black;
+ padding: 0;
+ border-right: 1px solid #336699;
+ border-left: 1px solid #336699;
+
+ margin: 0px 40px 0px 40px;
+}
+
+div.document {
+ background-color: white;
+ text-align: left;
+ background-repeat: repeat-x;
+
+ -moz-box-shadow: 2px 2px 5px #000;
+ -webkit-box-shadow: 2px 2px 5px #000;
+}
+
+div.documentwrapper {
+ float: left;
+ width: 100%;
+}
+
+div.bodywrapper {
+ margin: 0 0 0 240px;
+ border-left: 1px solid #ccc;
+}
+
+div.body {
+ margin: 0;
+ padding: 0.5em 20px 20px 20px;
+}
+div.bodywrapper {
+ margin: 0 calc(35% + 30px) 0 0; /* polexpr */
+ border-right: 1px solid #ccc;
+}
+
+div.related {
+ font-size: 1em;
+
+ -moz-box-shadow: 2px 2px 5px #000;
+ -webkit-box-shadow: 2px 2px 5px #000;
+}
+
+div.related ul {
+ background-color: #336699;
+ height: 100%;
+ overflow: hidden;
+ border-top: 1px solid #ddd;
+ border-bottom: 1px solid #ddd;
+}
+
+div.related ul li {
+ color: white;
+ margin: 0;
+ padding: 0;
+ height: 2em;
+ float: left;
+}
+
+div.related ul li.right {
+ float: right;
+ margin-right: 5px;
+}
+
+div.related ul li a {
+ margin: 0;
+ padding: 0 5px 0 5px;
+ line-height: 1.75em;
+ color: #fff;
+}
+
+div.related ul li a:hover {
+ color: #fff;
+ text-decoration: underline;
+}
+
+div.sphinxsidebarwrapper {
+ padding: 0;
+}
+
+div.sphinxsidebar {
+ padding: 0.5em 12px 12px 12px;
+ width: 35%; /* polexpr */
+ float: right;
+ font-size: 1em;
+ text-align: left;
+}
+
+div.sphinxsidebar h3, div.sphinxsidebar h4 {
+ margin: 1em 0 0.5em 0;
+ font-size: 1em;
+ padding: 0.1em 0 0.1em 0.5em;
+ color: white;
+ border: 1px solid #336699;
+ background-color: #336699;
+}
+
+div.sphinxsidebar h3 a {
+ color: white;
+}
+
+div.sphinxsidebar ul {
+ padding-left: 1.5em;
+ margin-top: 7px;
+ padding: 0;
+ line-height: 130%;
+}
+
+div.sphinxsidebar ul ul {
+ margin-left: 20px;
+}
+
+div.sphinxsidebar input {
+ border: 1px solid #336699;
+}
+
+div.footer {
+ background-color: white;
+ color: #336699;
+ padding: 3px 8px 3px 0;
+ clear: both;
+ font-size: 0.8em;
+ text-align: right;
+ border-bottom: 1px solid #336699;
+
+ -moz-box-shadow: 2px 2px 5px #000;
+ -webkit-box-shadow: 2px 2px 5px #000;
+}
+
+div.footer a {
+ color: #336699;
+ text-decoration: underline;
+}
+
+/* -- body styles ----------------------------------------------------------- */
+
+p {
+ margin: 0.8em 0 0.5em 0;
+}
+
+a {
+ color: #336699;
+ text-decoration: none;
+}
+
+a:hover {
+ color: #336699;
+ text-decoration: underline;
+}
+
+div.body a {
+ text-decoration: underline;
+}
+
+h1, h2, h3 {
+ color: #336699;
+}
+
+h1 {
+ margin: 0;
+ padding: 0.7em 0 0.3em 0;
+ font-size: 1.5em;
+}
+
+h2 {
+ margin: 1.3em 0 0.2em 0;
+ font-size: 1.35em;
+ padding-bottom: .5em;
+ border-bottom: 1px solid #336699;
+}
+
+h3 {
+ margin: 1em 0 -0.3em 0;
+ font-size: 1.2em;
+ padding-bottom: .3em;
+ border-bottom: 1px solid #CCCCCC;
+}
+
+div.body h1 a, div.body h2 a, div.body h3 a,
+div.body h4 a, div.body h5 a, div.body h6 a {
+ color: black!important;
+}
+
+h1 a.anchor, h2 a.anchor, h3 a.anchor,
+h4 a.anchor, h5 a.anchor, h6 a.anchor {
+ display: none;
+ margin: 0 0 0 0.3em;
+ padding: 0 0.2em 0 0.2em;
+ color: #aaa!important;
+}
+
+h1:hover a.anchor, h2:hover a.anchor, h3:hover a.anchor, h4:hover a.anchor,
+h5:hover a.anchor, h6:hover a.anchor {
+ display: inline;
+}
+
+h1 a.anchor:hover, h2 a.anchor:hover, h3 a.anchor:hover, h4 a.anchor:hover,
+h5 a.anchor:hover, h6 a.anchor:hover {
+ color: #777;
+ background-color: #eee;
+}
+
+a.headerlink {
+ color: #c60f0f!important;
+ font-size: 1em;
+ margin-left: 6px;
+ padding: 0 4px 0 4px;
+ text-decoration: none!important;
+}
+
+a.headerlink:hover {
+ background-color: #ccc;
+ color: white!important;
+}
+
+cite, code, tt {
+ font-family: 'Consolas', 'Deja Vu Sans Mono',
+ 'Bitstream Vera Sans Mono', monospace;
+ /* font-size: 0.95em; not for polexpr */
+ letter-spacing: 0.01em;
+}
+
+code {
+ background-color: #F2F2F2;
+ border-bottom: 1px solid #ddd;
+ color: #333;
+}
+
+code.descname, code.descclassname, code.xref {
+ border: 0;
+}
+
+hr {
+ border: 1px solid #abc;
+ margin: 2em;
+}
+
+a code {
+ border: 0;
+ color: #CA7900;
+}
+
+a code:hover {
+ color: #2491CF;
+}
+
+pre {
+ background-color: transparent !important;
+ font-family: 'Consolas', 'Deja Vu Sans Mono',
+ 'Bitstream Vera Sans Mono', monospace;
+ /* font-size: 0.95em; not for polexpr */
+ letter-spacing: 0.015em;
+ line-height: 120%;
+ padding: 0.5em;
+ border-right: 5px solid #ccc;
+ border-left: 5px solid #ccc;
+}
+
+pre a {
+ color: inherit;
+ text-decoration: underline;
+}
+
+td.linenos pre {
+ padding: 0.5em 0;
+}
+
+div.quotebar {
+ background-color: #f8f8f8;
+ max-width: 250px;
+ float: right;
+ padding: 2px 7px;
+ border: 1px solid #ccc;
+}
+
+div.topic {
+ background-color: #f8f8f8;
+}
+
+div.admonition {
+ /* font-size: 0.9em; not for polexpr */
+ margin: 1em 0 1em 0;
+ border: 3px solid #cccccc;
+ background-color: #f7f7f7;
+ padding: 0;
+}
+
+div.admonition p {
+ margin: 0.5em 1em 0.5em 1em;
+ padding: 0;
+}
+
+div.admonition li p {
+ margin-left: 0;
+}
+
+div.admonition pre, div.warning pre {
+ margin: 0;
+}
+
+div.highlight {
+ margin: 0.4em 1em;
+}
+
+div.admonition p.admonition-title {
+ margin: 0;
+ padding: 0.1em 0 0.1em 0.5em;
+ color: white;
+ border-bottom: 3px solid #cccccc;
+ font-weight: bold;
+ background-color: #165e83;
+}
+
+div.danger { border: 3px solid #f0908d; background-color: #f0cfa0; }
+div.error { border: 3px solid #f0908d; background-color: #ede4cd; }
+div.warning { border: 3px solid #f8b862; background-color: #f0cfa0; }
+div.caution { border: 3px solid #f8b862; background-color: #ede4cd; }
+div.attention { border: 3px solid #f8b862; background-color: #f3f3f3; }
+div.important { border: 3px solid #f0cfa0; background-color: #ede4cd; }
+div.note { border: 3px solid #f0cfa0; background-color: #f3f3f3; }
+div.hint { border: 3px solid #bed2c3; background-color: #f3f3f3; }
+div.tip { border: 3px solid #bed2c3; background-color: #f3f3f3; }
+
+div.danger p.admonition-title, div.error p.admonition-title {
+ background-color: #b7282e;
+ border-bottom: 3px solid #f0908d;
+}
+
+div.caution p.admonition-title,
+div.warning p.admonition-title,
+div.attention p.admonition-title {
+ background-color: #f19072;
+ border-bottom: 3px solid #f8b862;
+}
+
+div.note p.admonition-title, div.important p.admonition-title {
+ background-color: #f8b862;
+ border-bottom: 3px solid #f0cfa0;
+}
+
+div.hint p.admonition-title, div.tip p.admonition-title {
+ background-color: #7ebea5;
+ border-bottom: 3px solid #bed2c3;
+}
+
+div.admonition ul, div.admonition ol,
+div.warning ul, div.warning ol {
+ margin: 0.1em 0.5em 0.5em 3em;
+ padding: 0;
+}
+
+div.versioninfo {
+ margin: 1em 0 0 0;
+ border: 1px solid #ccc;
+ background-color: #DDEAF0;
+ padding: 8px;
+ line-height: 1.3em;
+ font-size: 0.9em;
+}
+
+div.literal-block-wrapper div.code-block-caption {
+ background-color: #EEE;
+ border-style: solid;
+ border-color: #CCC;
+ border-width: 1px 5px;
+}
+
+/* WIDE DESKTOP STYLE */
+@media only screen and (min-width: 1176px) {
+body {
+ margin: 0 40px 0 40px;
+}
+}
+
+/* TABLET STYLE */
+@media only screen and (min-width: 768px) and (max-width: 991px) {
+body {
+ margin: 0 40px 0 40px;
+}
+}
+
+/* MOBILE LAYOUT (PORTRAIT/320px) */
+@media only screen and (max-width: 767px) {
+body {
+ margin: 0;
+}
+div.bodywrapper {
+ margin: 0;
+ width: 100%;
+ border: none;
+}
+div.sphinxsidebar {
+ display: none;
+}
+}
+
+/* MOBILE LAYOUT (LANDSCAPE/480px) */
+@media only screen and (min-width: 480px) and (max-width: 767px) {
+body {
+ margin: 0 20px 0 20px;
+}
+}
+
+/* RETINA OVERRIDES */
+@media
+only screen and (-webkit-min-device-pixel-ratio: 2),
+only screen and (min-device-pixel-ratio: 2) {
+}
+
+/* -- end ------------------------------------------------------------------- */
+
+/* -- pygments styling from `pygmentize -S friendly -f html` ---------------- */
+
+pre { line-height: 125%; }
+td.linenos .normal { color: #666666; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+span.linenos { color: #666666; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+.highlight .hll { background-color: #ffffcc }
+.highlight { background: #f0f0f0; }
+.highlight .c { color: #60a0b0; font-style: italic } /* Comment */
+.highlight .err { border: 1px solid #FF0000 } /* Error */
+.highlight .k { color: #007020; font-weight: bold } /* Keyword */
+.highlight .o { color: #666666 } /* Operator */
+.highlight .ch { color: #60a0b0; font-style: italic } /* Comment.Hashbang */
+.highlight .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */
+.highlight .cp { color: #007020 } /* Comment.Preproc */
+.highlight .cpf { color: #60a0b0; font-style: italic } /* Comment.PreprocFile */
+.highlight .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */
+.highlight .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */
+.highlight .gd { color: #A00000 } /* Generic.Deleted */
+.highlight .ge { font-style: italic } /* Generic.Emph */
+.highlight .gr { color: #FF0000 } /* Generic.Error */
+.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.highlight .gi { color: #00A000 } /* Generic.Inserted */
+.highlight .go { color: #888888 } /* Generic.Output */
+.highlight .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */
+.highlight .gs { font-weight: bold } /* Generic.Strong */
+.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.highlight .gt { color: #0044DD } /* Generic.Traceback */
+.highlight .kc { color: #007020; font-weight: bold } /* Keyword.Constant */
+.highlight .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */
+.highlight .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */
+.highlight .kp { color: #007020 } /* Keyword.Pseudo */
+.highlight .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */
+.highlight .kt { color: #902000 } /* Keyword.Type */
+.highlight .m { color: #40a070 } /* Literal.Number */
+.highlight .s { color: #4070a0 } /* Literal.String */
+.highlight .na { color: #4070a0 } /* Name.Attribute */
+.highlight .nb { color: #007020 } /* Name.Builtin */
+.highlight .nc { color: #0e84b5; font-weight: bold } /* Name.Class */
+.highlight .no { color: #60add5 } /* Name.Constant */
+.highlight .nd { color: #555555; font-weight: bold } /* Name.Decorator */
+.highlight .ni { color: #d55537; font-weight: bold } /* Name.Entity */
+.highlight .ne { color: #007020 } /* Name.Exception */
+.highlight .nf { color: #06287e } /* Name.Function */
+.highlight .nl { color: #002070; font-weight: bold } /* Name.Label */
+.highlight .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */
+.highlight .nt { color: #062873; font-weight: bold } /* Name.Tag */
+.highlight .nv { color: #bb60d5 } /* Name.Variable */
+.highlight .ow { color: #007020; font-weight: bold } /* Operator.Word */
+.highlight .w { color: #bbbbbb } /* Text.Whitespace */
+.highlight .mb { color: #40a070 } /* Literal.Number.Bin */
+.highlight .mf { color: #40a070 } /* Literal.Number.Float */
+.highlight .mh { color: #40a070 } /* Literal.Number.Hex */
+.highlight .mi { color: #40a070 } /* Literal.Number.Integer */
+.highlight .mo { color: #40a070 } /* Literal.Number.Oct */
+.highlight .sa { color: #4070a0 } /* Literal.String.Affix */
+.highlight .sb { color: #4070a0 } /* Literal.String.Backtick */
+.highlight .sc { color: #4070a0 } /* Literal.String.Char */
+.highlight .dl { color: #4070a0 } /* Literal.String.Delimiter */
+.highlight .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */
+.highlight .s2 { color: #4070a0 } /* Literal.String.Double */
+.highlight .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */
+.highlight .sh { color: #4070a0 } /* Literal.String.Heredoc */
+.highlight .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */
+.highlight .sx { color: #c65d09 } /* Literal.String.Other */
+.highlight .sr { color: #235388 } /* Literal.String.Regex */
+.highlight .s1 { color: #4070a0 } /* Literal.String.Single */
+.highlight .ss { color: #517918 } /* Literal.String.Symbol */
+.highlight .bp { color: #007020 } /* Name.Builtin.Pseudo */
+.highlight .fm { color: #06287e } /* Name.Function.Magic */
+.highlight .vc { color: #bb60d5 } /* Name.Variable.Class */
+.highlight .vg { color: #bb60d5 } /* Name.Variable.Global */
+.highlight .vi { color: #bb60d5 } /* Name.Variable.Instance */
+.highlight .vm { color: #bb60d5 } /* Name.Variable.Magic */
+.highlight .il { color: #40a070 } /* Literal.Number.Integer.Long */
diff --git a/macros/generic/polexpr/polexpr.html b/macros/generic/polexpr/polexpr.html
index 5f695deb4b..23dafab2c2 100644
--- a/macros/generic/polexpr/polexpr.html
+++ b/macros/generic/polexpr/polexpr.html
@@ -1,3822 +1,190 @@
-<!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta charset="utf-8"/>
-<meta name="generator" content="Docutils 0.16: http://docutils.sourceforge.net/" />
-<title>polexpr reference documentation</title>
-<style type="text/css">
-
-/* Minimal style sheet for the HTML output of Docutils. */
-/* */
-/* :Author: Günter Milde, based on html4css1.css by David Goodger */
-/* :Id: $Id: minimal.css 8397 2019-09-20 11:09:34Z milde $ */
-/* :Copyright: © 2015 Günter Milde. */
-/* :License: Released under the terms of the `2-Clause BSD license`_, */
-/* in short: */
-/* */
-/* Copying and distribution of this file, with or without modification, */
-/* are permitted in any medium without royalty provided the copyright */
-/* notice and this notice are preserved. */
-/* */
-/* This file is offered as-is, without any warranty. */
-/* */
-/* .. _2-Clause BSD license: http://www.spdx.org/licenses/BSD-2-Clause */
-
-/* This CSS2.1_ stylesheet defines rules for Docutils elements without */
-/* HTML equivalent. It is required to make the document semantic visible. */
-/* */
-/* .. _CSS2.1: http://www.w3.org/TR/CSS2 */
-/* .. _validates: http://jigsaw.w3.org/css-validator/validator$link */
-
-/* alignment of text and inline objects inside block objects*/
-.align-left { text-align: left; }
-.align-right { text-align: right; }
-.align-center { clear: both; text-align: center; }
-.align-top { vertical-align: top; }
-.align-middle { vertical-align: middle; }
-.align-bottom { vertical-align: bottom; }
-
-/* titles */
-h1.title, p.subtitle {
- text-align: center;
-}
-p.topic-title,
-p.sidebar-title,
-p.rubric,
-p.admonition-title,
-p.system-message-title {
- font-weight: bold;
-}
-h1 + p.subtitle,
-h1 + p.section-subtitle {
- font-size: 1.6em;
-}
-h2 + p.section-subtitle { font-size: 1.28em; }
-p.subtitle,
-p.section-subtitle,
-p.sidebar-subtitle {
- font-weight: bold;
- margin-top: -0.5em;
-}
-p.sidebar-title,
-p.rubric {
- font-size: larger;
-}
-p.rubric { color: maroon; }
-a.toc-backref {
- color: black;
- text-decoration: none; }
-
-/* Warnings, Errors */
-div.caution p.admonition-title,
-div.attention p.admonition-title,
-div.danger p.admonition-title,
-div.error p.admonition-title,
-div.warning p.admonition-title,
-div.system-messages h1,
-div.error,
-span.problematic,
-p.system-message-title {
- color: red;
-}
-
-/* inline literals */
-span.docutils.literal {
- font-family: monospace;
- white-space: pre-wrap;
-}
-/* do not wraph at hyphens and similar: */
-.literal > span.pre { white-space: nowrap; }
-
-/* Lists */
-
-/* compact and simple lists: no margin between items */
-.simple li, .compact li,
-.simple ul, .compact ul,
-.simple ol, .compact ol,
-.simple > li p, .compact > li p,
-dl.simple > dd, dl.compact > dd {
- margin-top: 0;
- margin-bottom: 0;
-}
-
-/* Table of Contents */
-div.topic.contents { margin: 0.5em 0; }
-div.topic.contents ul {
- list-style-type: none;
- padding-left: 1.5em;
-}
-
-/* Enumerated Lists */
-ol.arabic { list-style: decimal }
-ol.loweralpha { list-style: lower-alpha }
-ol.upperalpha { list-style: upper-alpha }
-ol.lowerroman { list-style: lower-roman }
-ol.upperroman { list-style: upper-roman }
-
-dt span.classifier { font-style: italic }
-dt span.classifier:before {
- font-style: normal;
- margin: 0.5em;
- content: ":";
-}
-
-/* Field Lists and drivatives */
-/* bold field name, content starts on the same line */
-dl.field-list > dt,
-dl.option-list > dt,
-dl.docinfo > dt,
-dl.footnote > dt,
-dl.citation > dt {
- font-weight: bold;
- clear: left;
- float: left;
- margin: 0;
- padding: 0;
- padding-right: 0.5em;
-}
-/* Offset for field content (corresponds to the --field-name-limit option) */
-dl.field-list > dd,
-dl.option-list > dd,
-dl.docinfo > dd {
- margin-left: 9em; /* ca. 14 chars in the test examples */
-}
-/* start field-body on a new line after long field names */
-dl.field-list > dd > *:first-child,
-dl.option-list > dd > *:first-child
-{
- display: inline-block;
- width: 100%;
- margin: 0;
-}
-/* field names followed by a colon */
-dl.field-list > dt:after,
-dl.docinfo > dt:after {
- content: ":";
-}
-
-/* Bibliographic Fields (docinfo) */
-pre.address { font: inherit; }
-dd.authors > p { margin: 0; }
-
-/* Option Lists */
-dl.option-list { margin-left: 1.5em; }
-dl.option-list > dt { font-weight: normal; }
-span.option { white-space: nowrap; }
-
-/* Footnotes and Citations */
-dl.footnote.superscript > dd {margin-left: 1em; }
-dl.footnote.brackets > dd {margin-left: 2em; }
-dl > dt.label { font-weight: normal; }
-a.footnote-reference.brackets:before,
-dt.label > span.brackets:before { content: "["; }
-a.footnote-reference.brackets:after,
-dt.label > span.brackets:after { content: "]"; }
-a.footnote-reference.superscript,
-dl.footnote.superscript > dt.label {
- vertical-align: super;
- font-size: smaller;
-}
-dt.label > span.fn-backref { margin-left: 0.2em; }
-dt.label > span.fn-backref > a { font-style: italic; }
-
-/* Line Blocks */
-div.line-block { display: block; }
-div.line-block div.line-block {
- margin-top: 0;
- margin-bottom: 0;
- margin-left: 40px;
-}
-
-/* Figures, Images, and Tables */
-.figure.align-left,
-figure.align-left,
-img.align-left,
-object.align-left,
-table.align-left {
- margin-right: auto;
-}
-.figure.align-center,
-figure.align-center,
-img.align-center,
-object.align-center,
-table.align-center {
- margin-left: auto;
- margin-right: auto;
-}
-.figure.align-right,
-figure.align-right,
-img.align-right,
-object.align-right,
-table.align-right {
- margin-left: auto;
-}
-.figure.align-center, .figure.align-right,
-figure.align-center, figure.align-right,
-img.align-center, img.align-right,
-object.align-center, object.align-right {
- display: block;
-}
-/* reset inner alignment in figures and tables */
-.figure.align-left, .figure.align-right,
-figure.align-left, figure.align-right,
-table.align-left, table.align-center, table.align-right {
- text-align: inherit;
-}
-
-/* Admonitions and System Messages */
-div.admonition,
-div.system-message,
-div.sidebar,
-aside.sidebar {
- margin: 1em 1.5em;
- border: medium outset;
- padding-top: 0.5em;
- padding-bottom: 0.5em;
- padding-right: 1em;
- padding-left: 1em;
-}
-
-/* Sidebar */
-div.sidebar,
-aside.sidebar {
- width: 30%;
- max-width: 26em;
- float: right;
- clear: right;
-}
-
-/* Text Blocks */
-blockquote,
-div.topic,
-pre.literal-block,
-pre.doctest-block,
-pre.math,
-pre.code {
- margin-left: 1.5em;
- margin-right: 1.5em;
-}
-pre.code .ln { color: gray; } /* line numbers */
-
-/* Tables */
-table { border-collapse: collapse; }
-td, th {
- border-style: solid;
- border-color: silver;
- padding: 0 1ex;
- border-width: thin;
-}
-td > p:first-child, th > p:first-child { margin-top: 0; }
-td > p, th > p { margin-bottom: 0; }
-
-table > caption {
- text-align: left;
- margin-bottom: 0.25em
-}
-
-table.borderless td, table.borderless th {
- border: 0;
- padding: 0;
- padding-right: 0.5em /* separate table cells */
-}
-
-/* Document Header and Footer */
-/* div.header, */
-/* header { border-bottom: 1px solid black; } */
-/* div.footer, */
-/* footer { border-top: 1px solid black; } */
-
-/* new HTML5 block elements: set display for older browsers */
-header, section, footer, aside, nav, main, article, figure {
- display: block;
-}
-
-</style>
-<style type="text/css">
-
-/* CSS31_ style sheet for the output of Docutils HTML writers. */
-/* Rules for easy reading and pre-defined style variants. */
-/* */
-/* :Author: Günter Milde, based on html4css1.css by David Goodger */
-/* :Id: $Id: plain.css 8397 2019-09-20 11:09:34Z milde $ */
-/* :Copyright: © 2015 Günter Milde. */
-/* :License: Released under the terms of the `2-Clause BSD license`_, */
-/* in short: */
-/* */
-/* Copying and distribution of this file, with or without modification, */
-/* are permitted in any medium without royalty provided the copyright */
-/* notice and this notice are preserved. */
-/* */
-/* This file is offered as-is, without any warranty. */
-/* */
-/* .. _2-Clause BSD license: http://www.spdx.org/licenses/BSD-2-Clause */
-/* .. _CSS3: http://www.w3.org/TR/CSS3 */
-
-
-/* Document Structure */
-/* ****************** */
-
-/* "page layout" */
-body {
- margin: 0;
- background-color: #dbdbdb;
-}
-div.document,
-main {
- line-height:1.3;
- counter-reset: table;
- /* counter-reset: figure; */
- /* avoid long lines --> better reading */
- /* OTOH: lines should not be too short because of missing hyphenation, */
- max-width: 50em;
- padding: 1px 2%; /* 1px on top avoids grey bar above title (mozilla) */
- margin: auto;
- background-color: white;
-}
-
-/* Sections */
-
-/* Transitions */
-
-hr.docutils {
- width: 80%;
- margin-top: 1em;
- margin-bottom: 1em;
- clear: both;
-}
-
-/* Paragraphs */
-/* ========== */
-
-/* vertical space (parskip) */
-p, ol, ul, dl,
-div.line-block,
-div.topic,
-table {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
-}
-p:first-child { margin-top: 0; }
-/* (:last-child is new in CSS 3) */
-p:last-child { margin-bottom: 0; }
-
-h1, h2, h3, h4, h5, h6,
-dl > dd {
- margin-bottom: 0.5em;
-}
-
-/* Lists */
-/* ===== */
-
-/* Definition Lists */
-
-/* lists nested in definition lists */
-/* (:only-child is new in CSS 3) */
-dd > ul:only-child, dd > ol:only-child { padding-left: 1em; }
-
-/* Description Lists */
-/* styled like in most dictionaries, encyclopedias etc. */
-dl.description > dt {
- font-weight: bold;
- clear: left;
- float: left;
- margin: 0;
- padding: 0;
- padding-right: 0.5em;
-}
-
-/* Field Lists */
-
-/* example for custom field-name width */
-dl.field-list.narrow > dd {
- margin-left: 5em;
-}
-/* run-in: start field-body on same line after long field names */
-dl.field-list.run-in > dd p {
- display: block;
-}
-
-/* Bibliographic Fields */
-
-/* generally, bibliographic fields use special definition list dl.docinfo */
-/* but dedication and abstract are placed into "topic" divs */
-div.abstract p.topic-title {
- text-align: center;
-}
-div.dedication {
- margin: 2em 5em;
- text-align: center;
- font-style: italic;
-}
-div.dedication p.topic-title {
- font-style: normal;
-}
-
-/* Citations */
-dl.citation dt.label {
- font-weight: bold;
-}
-span.fn-backref {
- font-weight: normal;
-}
-
-/* Text Blocks */
-/* =========== */
-
-/* Literal Blocks */
-
-pre.literal-block,
-pre.doctest-block,
-pre.math,
-pre.code {
- font-family: monospace;
-}
-
-/* Block Quotes */
-
-blockquote > table,
-div.topic > table {
- margin-top: 0;
- margin-bottom: 0;
-}
-blockquote p.attribution,
-div.topic p.attribution {
- text-align: right;
- margin-left: 20%;
-}
-
-/* Tables */
-/* ====== */
-
-/* th { vertical-align: bottom; } */
-
-table tr { text-align: left; }
-
-/* "booktabs" style (no vertical lines) */
-table.booktabs {
- border: 0;
- border-top: 2px solid;
- border-bottom: 2px solid;
- border-collapse: collapse;
-}
-table.booktabs * {
- border: 0;
-}
-table.booktabs th {
- border-bottom: thin solid;
-}
-
-/* numbered tables (counter defined in div.document) */
-table.numbered > caption:before {
- counter-increment: table;
- content: "Table " counter(table) ": ";
- font-weight: bold;
-}
-
-/* Explicit Markup Blocks */
-/* ====================== */
-
-/* Footnotes and Citations */
-/* ----------------------- */
-
-/* line on the left */
-dl.footnote {
- padding-left: 1ex;
- border-left: solid;
- border-left-width: thin;
-}
-
-/* Directives */
-/* ---------- */
-
-/* Body Elements */
-/* ~~~~~~~~~~~~~ */
-
-/* Images and Figures */
-
-/* let content flow to the side of aligned images and figures */
-.figure.align-left,
-figure.align-left,
-img.align-left,
-object.align-left {
- display: block;
- clear: left;
- float: left;
- margin-right: 1em;
-}
-.figure.align-right,
-figure.align-right,
-img.align-right,
-object.align-right {
- display: block;
- clear: right;
- float: right;
- margin-left: 1em;
-}
-/* Stop floating sidebars, images and figures at section level 1,2,3 */
-h1, h2, h3 { clear: both; }
-/* Sidebar */
-
-/* Move right. In a layout with fixed margins, */
-/* it can be moved into the margin. */
-div.sidebar,
-aside.sidebar {
- width: 30%;
- max-width: 26em;
- margin-left: 1em;
- margin-right: -2%;
- background-color: #ffffee;
-}
-
-/* Code */
-
-pre.code { padding: 0.7ex }
-pre.code, code { background-color: #eeeeee }
-pre.code .ln { color: gray; } /* line numbers */
-/* basic highlighting: for a complete scheme, see */
-/* http://docutils.sourceforge.net/sandbox/stylesheets/ */
-pre.code .comment, code .comment { color: #5C6576 }
-pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
-pre.code .literal.string, code .literal.string { color: #0C5404 }
-pre.code .name.builtin, code .name.builtin { color: #352B84 }
-pre.code .deleted, code .deleted { background-color: #DEB0A1}
-pre.code .inserted, code .inserted { background-color: #A3D289}
-
-/* Math */
-/* styled separately (see math.css for math-output=HTML) */
-
-/* Epigraph */
-/* Highlights */
-/* Pull-Quote */
-/* Compound Paragraph */
-/* Container */
-
-/* can be styled in a custom stylesheet */
-
-/* Document Header and Footer */
-
-footer, header,
-div.footer, div.header {
- font-size: smaller;
- clear: both;
- padding: 0.5em 2%;
- background-color: #ebebee;
- border: none;
-}
-
-/* Inline Markup */
-/* ============= */
-
-/* Emphasis */
-/* em */
-/* Strong Emphasis */
-/* strong */
-/* Interpreted Text */
-/* span.interpreted */
-/* Title Reference */
-/* cite */
-
-/* Inline Literals */
-/* possible values: normal, nowrap, pre, pre-wrap, pre-line */
-/* span.docutils.literal { white-space: pre-wrap; } */
-
-/* Hyperlink References */
-a { text-decoration: none; }
-
-/* External Targets */
-/* span.target.external */
-/* Internal Targets */
-/* span.target.internal */
-/* Footnote References */
-/* a.footnote-reference */
-/* Citation References */
-/* a.citation-reference */
-
-</style>
-</head>
-<body>
-<div class="document" id="polexpr-reference-documentation">
-<h1 class="title">polexpr reference documentation</h1>
-<p class="subtitle" id="id1">0.8.6 (2022/01/09)</p>
+<!DOCTYPE html>
-<div class="section" id="introduction">
-<h1><a class="toc-backref" href="#id35">Introduction</a></h1>
-<p>This is a TeX and LaTeX macro package.</p>
+<html lang="en">
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
+
+ <title>Introduction to polexpr &#8212; polexpr 0.8.7 documentation</title>
+ <link rel="stylesheet" type="text/css" href="polexpr.css" />
+ <link rel="next" title="polexpr reference" href="polexpr-ref.html" />
+ </head><body>
+ <div class="related" role="navigation" aria-label="related navigation">
+ <h3>Navigation</h3>
+ <ul>
+ <li class="right" style="margin-right: 10px">
+ <a href="polexpr-ref.html" title="polexpr reference"
+ accesskey="N">next</a></li>
+ <li class="nav-item nav-item-0"><a href="#">polexpr 0.8.7 documentation</a> &#187;</li>
+ <li class="nav-item nav-item-this"><a href="">Introduction to polexpr</a></li>
+ </ul>
+ </div>
+
+ <div class="document">
+ <div class="documentwrapper">
+ <div class="bodywrapper">
+ <div class="body" role="main">
+
+ <section id="introduction-to-polexpr">
+<h1>Introduction to polexpr</h1>
+<p><a class="reference external" href="https://www.ctan.org/pkg/polexpr">polexpr</a> is a TeX and LaTeX macro package.</p>
<p>To use it with Plain or formats other than LaTeX:</p>
-<pre class="literal-block">\input polexpr.sty</pre>
-<p>To use it with LaTeX:</p>
-<pre class="literal-block">\usepackage{polexpr}</pre>
-<p>The capabilities of the package are implemented via:</p>
-<ul class="simple">
-<li><p>a parser <span class="docutils literal">\poldef</span> allowing to define polynomials via the usual
-algebraic notations,</p></li>
-<li><p>many functions available for use directly in the powerful <span class="docutils literal">\poldef</span> or
-<span class="docutils literal"><span class="pre">\xintexpr/\xinteval</span></span> expandable functional syntax,</p></li>
-<li><p>and macros acting on named polynomials which may serve either as
-alternative to the functional interface or to provide further
-capabilities, such as root localization to arbitrary precision.</p></li>
-</ul>
-</div>
-<div class="section" id="examples-of-root-localization">
-<h1><a class="toc-backref" href="#id36">Examples of root localization</a></h1>
-<p>This legacy section has been moved to the
-<a class="reference external" href="polexpr-examples.pdf">polexpr-examples.pdf</a> document.
-To access it (if previous link does not work):</p>
-<pre class="literal-block">texdoc polexpr-examples</pre>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\input</span> polexpr.sty
+</pre></div>
</div>
-<div class="section" id="usage-via-xintsession">
-<h1>Usage via <a class="reference external" href="https://www.ctan.org/pkg/xintsession">xintsession</a></h1>
+<p>To use it with LaTeX:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="k">\usepackage</span><span class="nb">{</span>polexpr<span class="nb">}</span>
+</pre></div>
+</div>
+<p><a class="reference external" href="https://www.ctan.org/pkg/polexpr">polexpr</a> loads <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> and extends its syntax with a polynomial type.</p>
+<p>Polynomials are defined via the <a class="reference internal" href="polexpr-ref.html#quick"><span class="std std-ref">\poldef</span></a> parser and
+can then be manipulated via TeX macros for various operations such
+as obtaining G.C.D.s, computing derivatives, or indefinite
+integrals… many of these functionalities are available directly
+via functions in the syntax recognized by the <code class="docutils literal notranslate"><span class="pre">\poldef</span></code> parser.</p>
+<p>Apart from the final step of internally creating some TeX macros
+associated with the polynomial name, this is all done completely
+expandably, and a polynomial expression can be fetched directly to
+<code class="docutils literal notranslate"><span class="pre">\xinteval</span></code> for a completely expandable operation from start to
+finish.</p>
+<p>For polynomials fully declared via <code class="docutils literal notranslate"><span class="pre">\poldef</span></code>, root localization
+implementing the <a class="reference external" href="https://en.wikipedia.org/wiki/Sturm%27s_theorem">Sturm algorithm</a> is available via macros.
+Arbitrarily long decimal expansion of all real roots can be
+obtained, and all rational roots can be found exactly.</p>
+<p>The legacy documentation section which showed examples of root
+localization has been moved to the <a class="reference external" href="polexpr-examples.pdf">polexpr-examples.pdf</a> document, where both the TeX code and its
+output are displayed.</p>
+<p>To access this document (if the previous link for some reason does not
+work):</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span>texdoc polexpr-examples
+</pre></div>
+</div>
+<section id="usage-via-xintsession">
+<h2>Usage via <a class="reference external" href="https://www.ctan.org/pkg/xintsession">xintsession</a></h2>
<p>The simplest manner to get a feeling for the package abilities regarding
-root localization is to use it on the command line via the <a class="reference external" href="https://www.ctan.org/pkg/xintsession">xintsession</a>
-interface. Here is an example:</p>
-<pre class="literal-block">$ rlwrap etex xintsession
-[...xintsession welcome message...]
-Starting in exact mode (floating point evaluations use 16 digits)
-&gt;&gt;&gt; &amp;pol
-pol mode (i.e. function definitions use \poldef)
-&gt;&gt;&gt; f(x) := x^7 - x^6 - 2x + 1;
-f = x^7-x^6-2*x+1
- --&gt; &amp;GenFloat(f) lets f become usable as function in fp mode
- --&gt; &amp;ROOTS(f) (resp. &amp;ROOTS(f,N)) finds all rational roots exactly and
- all irrational roots with at least 10 (resp. N) fractional digits
-&gt;&gt;&gt; &amp;ROOTS(f)
-Solving for real roots of f and assigning them (please wait...)
-(mult. 1) Rootf_1 = -1.0719678841...
-(mult. 1) Rootf_2 = 0.4962386948...
-(mult. 1) Rootf_3 = 1.3151140860...
-Square-free irrational part: x^7-x^6-2*x+1
- --&gt; &amp;REFINEROOTS(f,N) to extend real irr. roots to N fractional digits
-&gt;&gt;&gt; &amp;REFINEROOTS(f,40)
-Refining real roots of f to 40 digits (please wait...)
-(mult. 1) Rootf_1 = -1.0719678841080266034109100331975342338141...
-(mult. 1) Rootf_2 = 0.4962386948771497344730618510143671567979...
-(mult. 1) Rootf_3 = 1.3151140860165192656960005018679846354234...</pre>
+in particularl root localization is to use it on the command line
+via the <a class="reference external" href="https://www.ctan.org/pkg/xintsession">xintsession</a> interface. Here is an example:</p>
+<div class="highlight-latex notranslate"><div class="highlight"><pre><span></span><span class="s">$</span><span class="nb"> rlwrap etex xintsession</span>
+<span class="o">[</span><span class="nb">...xintsession welcome message...</span><span class="o">]</span><span class="nb"></span>
+<span class="nb">Starting in exact mode </span><span class="o">(</span><span class="nb">floating point evaluations use </span><span class="m">16</span><span class="nb"> digits</span><span class="o">)</span><span class="nb"></span>
+<span class="nb">&gt;&gt;&gt; &amp;pol</span>
+<span class="nb">pol mode </span><span class="o">(</span><span class="nb">i.e. function definitions use </span><span class="nv">\poldef</span><span class="o">)</span><span class="nb"></span>
+<span class="nb">&gt;&gt;&gt; f</span><span class="o">(</span><span class="nb">x</span><span class="o">)</span><span class="nb"> :</span><span class="o">=</span><span class="nb"> x^</span><span class="m">7</span><span class="nb"> </span><span class="o">-</span><span class="nb"> x^</span><span class="m">6</span><span class="nb"> </span><span class="o">-</span><span class="nb"> </span><span class="m">2</span><span class="nb">x </span><span class="o">+</span><span class="nb"> </span><span class="m">1</span><span class="nb">;</span>
+<span class="nb">f </span><span class="o">=</span><span class="nb"> x^</span><span class="m">7</span><span class="o">-</span><span class="nb">x^</span><span class="m">6</span><span class="o">-</span><span class="m">2</span><span class="o">*</span><span class="nb">x</span><span class="o">+</span><span class="m">1</span><span class="nb"></span>
+<span class="nb"> </span><span class="o">--</span><span class="nb">&gt; &amp;GenFloat</span><span class="o">(</span><span class="nb">f</span><span class="o">)</span><span class="nb"> lets f become usable as function in fp mode</span>
+<span class="nb"> </span><span class="o">--</span><span class="nb">&gt; &amp;ROOTS</span><span class="o">(</span><span class="nb">f</span><span class="o">)</span><span class="nb"> </span><span class="o">(</span><span class="nb">resp. &amp;ROOTS</span><span class="o">(</span><span class="nb">f,N</span><span class="o">))</span><span class="nb"> finds all rational roots exactly and</span>
+<span class="nb"> all irrational roots with at least </span><span class="m">10</span><span class="nb"> </span><span class="o">(</span><span class="nb">resp. N</span><span class="o">)</span><span class="nb"> fractional digits</span>
+<span class="nb">&gt;&gt;&gt; &amp;ROOTS</span><span class="o">(</span><span class="nb">f</span><span class="o">)</span><span class="nb"></span>
+<span class="nb">Solving for real roots of f and assigning them </span><span class="o">(</span><span class="nb">please wait...</span><span class="o">)</span><span class="nb"></span>
+<span class="o">(</span><span class="nb">mult. </span><span class="m">1</span><span class="o">)</span><span class="nb"> Rootf_</span><span class="m">1</span><span class="nb"> </span><span class="o">=</span><span class="nb"> </span><span class="o">-</span><span class="m">1</span><span class="nb">.</span><span class="m">0719678841</span><span class="nb">...</span>
+<span class="o">(</span><span class="nb">mult. </span><span class="m">1</span><span class="o">)</span><span class="nb"> Rootf_</span><span class="m">2</span><span class="nb"> </span><span class="o">=</span><span class="nb"> </span><span class="m">0</span><span class="nb">.</span><span class="m">4962386948</span><span class="nb">...</span>
+<span class="o">(</span><span class="nb">mult. </span><span class="m">1</span><span class="o">)</span><span class="nb"> Rootf_</span><span class="m">3</span><span class="nb"> </span><span class="o">=</span><span class="nb"> </span><span class="m">1</span><span class="nb">.</span><span class="m">3151140860</span><span class="nb">...</span>
+<span class="nb">Square</span><span class="o">-</span><span class="nb">free irrational part: x^</span><span class="m">7</span><span class="o">-</span><span class="nb">x^</span><span class="m">6</span><span class="o">-</span><span class="m">2</span><span class="o">*</span><span class="nb">x</span><span class="o">+</span><span class="m">1</span><span class="nb"></span>
+<span class="nb"> </span><span class="o">--</span><span class="nb">&gt; &amp;REFINEROOTS</span><span class="o">(</span><span class="nb">f,N</span><span class="o">)</span><span class="nb"> to extend real irr. roots to N fractional digits</span>
+<span class="nb">&gt;&gt;&gt; &amp;REFINEROOTS</span><span class="o">(</span><span class="nb">f,</span><span class="m">40</span><span class="o">)</span><span class="nb"></span>
+<span class="nb">Refining real roots of f to </span><span class="m">40</span><span class="nb"> digits </span><span class="o">(</span><span class="nb">please wait...</span><span class="o">)</span><span class="nb"></span>
+<span class="o">(</span><span class="nb">mult. </span><span class="m">1</span><span class="o">)</span><span class="nb"> Rootf_</span><span class="m">1</span><span class="nb"> </span><span class="o">=</span><span class="nb"> </span><span class="o">-</span><span class="m">1</span><span class="nb">.</span><span class="m">0719678841080266034109100331975342338141</span><span class="nb">...</span>
+<span class="o">(</span><span class="nb">mult. </span><span class="m">1</span><span class="o">)</span><span class="nb"> Rootf_</span><span class="m">2</span><span class="nb"> </span><span class="o">=</span><span class="nb"> </span><span class="m">0</span><span class="nb">.</span><span class="m">4962386948771497344730618510143671567979</span><span class="nb">...</span>
+<span class="o">(</span><span class="nb">mult. </span><span class="m">1</span><span class="o">)</span><span class="nb"> Rootf_</span><span class="m">3</span><span class="nb"> </span><span class="o">=</span><span class="nb"> </span><span class="m">1</span><span class="nb">.</span><span class="m">3151140860165192656960005018679846354234</span><span class="nb">...</span>
+</pre></div>
+</div>
<p>The <a class="reference external" href="https://www.ctan.org/pkg/xintsession">xintsession</a> interface allows to define polynomial variables via its
-<span class="docutils literal">&amp;pol</span> mode. It also exposes <a class="reference internal" href="#polexpr08">all polynomial functions added to the
-xintexpr syntax</a> by <span class="docutils literal">polexpr</span>. Further, as seen in the
-example above it also covers some of the <span class="docutils literal">polexpr</span> capabilities
+<code class="docutils literal notranslate"><span class="pre">&amp;pol</span></code> mode. It also exposes <a class="reference internal" href="polexpr-ref.html#polexpr08"><span class="std std-ref">all polynomial functions added to the
+xintexpr syntax</span></a> by <code class="docutils literal notranslate"><span class="pre">polexpr</span></code>. Further, as seen in the
+example above it also covers some of the <code class="docutils literal notranslate"><span class="pre">polexpr</span></code> capabilities
currently implemented via user macros. This is to be considered a work
-in progress, the above <span class="docutils literal">&amp;ROOTS</span> and <span class="docutils literal">&amp;REFINEROOTS</span> may be renamed
+in progress, the above <code class="docutils literal notranslate"><span class="pre">&amp;ROOTS</span></code> and <code class="docutils literal notranslate"><span class="pre">&amp;REFINEROOTS</span></code> may be renamed
into something else, and may have been so already since this
documentation was written.</p>
-<p>Any input on the command line at the <a class="reference external" href="https://www.ctan.org/pkg/xintsession">xintsession</a> <span class="docutils literal">&gt;&gt;&gt;</span> prompt which
+<p>Any input on the command line at the <a class="reference external" href="https://www.ctan.org/pkg/xintsession">xintsession</a> <code class="docutils literal notranslate"><span class="pre">&gt;&gt;&gt;</span></code> prompt which
starts with a backslash is executed as TeX macros, so all macros of
-<span class="docutils literal">polexpr</span> are in fact already available, including those typesetting
+<code class="docutils literal notranslate"><span class="pre">polexpr</span></code> are in fact already available, including those typesetting
material in background of the interactive session on command line. The
-<span class="docutils literal">&amp;ROOTS</span> and <span class="docutils literal">&amp;REFINEROOTS</span> direct their outputs to the
+<code class="docutils literal notranslate"><span class="pre">&amp;ROOTS</span></code> and <code class="docutils literal notranslate"><span class="pre">&amp;REFINEROOTS</span></code> direct their outputs to the
terminal rather than to the TeX page as would the typesetting macros
-defined by <span class="docutils literal">polexpr</span> itself.</p>
-<div class="contents topic" id="contents">
-<p class="topic-title">Contents</p>
-<ul class="simple">
-<li><p><a class="reference internal" href="#introduction" id="id35">Introduction</a></p></li>
-<li><p><a class="reference internal" href="#examples-of-root-localization" id="id36">Examples of root localization</a></p></li>
-<li><p><a class="reference internal" href="#usage-via-xintsession" id="id37">Usage via xintsession</a></p></li>
-<li><p><a class="reference internal" href="#quick-syntax-overview" id="id38">Quick syntax overview</a></p></li>
-<li><p><a class="reference internal" href="#the-polexpr-0-8-extensions-to-the-xintexpr-syntax" id="id39">The polexpr <span class="docutils literal">0.8</span> extensions to the <span class="docutils literal">\xintexpr</span> syntax</a></p>
-<ul>
-<li><p><a class="reference internal" href="#warning-about-unstability-of-the-new-syntax" id="id40">Warning about unstability of the new syntax</a></p></li>
-<li><p><a class="reference internal" href="#infix-operators" id="id41">Infix operators <span class="docutils literal">+, <span class="pre">-,</span> *, /, **, ^</span></a></p></li>
-<li><p><a class="reference internal" href="#experimental-infix-operators" id="id42">Experimental infix operators <span class="docutils literal">//, /:</span></a></p></li>
-<li><p><a class="reference internal" href="#comparison-operators" id="id43">Comparison operators <span class="docutils literal">&lt;, &gt;, &lt;=, &gt;=, ==, !=</span></a></p></li>
-<li><p><a class="reference internal" href="#pol-nutple-expression" id="id44"><span class="docutils literal"><span class="pre">pol(&lt;nutple</span> expression&gt;)</span></a></p></li>
-<li><p><a class="reference internal" href="#lpol-nutple-expression" id="id45"><span class="docutils literal"><span class="pre">lpol(&lt;nutple</span> expression&gt;)</span></a></p></li>
-<li><p><a class="reference internal" href="#xinteval-pol-expr" id="id46"><span class="docutils literal"><span class="pre">\xinteval{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#evalp-pol-expr-pol-expr" id="id47"><span class="docutils literal"><span class="pre">evalp(&lt;pol.</span> <span class="pre">expr.&gt;,</span> &lt;pol. expr&gt;)</span></a></p></li>
-<li><p><a class="reference internal" href="#deg-pol-expr" id="id48"><span class="docutils literal"><span class="pre">deg(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#coeffs-pol-expr" id="id49"><span class="docutils literal"><span class="pre">coeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#lcoeffs-pol-expr" id="id50"><span class="docutils literal"><span class="pre">lcoeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#coeff-pol-expr-num-expr" id="id51"><span class="docutils literal"><span class="pre">coeff(&lt;pol.</span> <span class="pre">expr.&gt;,</span> &lt;num. <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#lc-pol-expr" id="id52"><span class="docutils literal"><span class="pre">lc(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#monicpart-pol-expr" id="id53"><span class="docutils literal"><span class="pre">monicpart(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#cont-pol-expr" id="id54"><span class="docutils literal"><span class="pre">cont(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#primpart-pol-expr" id="id55"><span class="docutils literal"><span class="pre">primpart(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#quorem-pol-expr-pol-expr" id="id56"><span class="docutils literal"><span class="pre">quorem(&lt;pol.</span> <span class="pre">expr.&gt;,</span> &lt;pol. <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#quo-pol-expr-pol-expr" id="id57"><span class="docutils literal"><span class="pre">quo(&lt;pol.</span> <span class="pre">expr.&gt;,</span> &lt;pol. <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#rem-pol-expr-pol-expr" id="id58"><span class="docutils literal"><span class="pre">rem(&lt;pol.</span> <span class="pre">expr.&gt;,</span> &lt;pol. <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#prem-pol-expr-1-pol-expr-2" id="id59"><span class="docutils literal"><span class="pre">prem(&lt;pol.</span> expr. 1&gt;, &lt;pol. expr. 2&gt;)</span></a></p></li>
-<li><p><a class="reference internal" href="#divmod-pol-expr-1-pol-expr-2" id="id60"><span class="docutils literal"><span class="pre">divmod(&lt;pol.</span> expr. 1&gt;, &lt;pol. expr. 2&gt;)</span></a></p></li>
-<li><p><a class="reference internal" href="#mod-pol-expr-1-pol-expr-2" id="id61"><span class="docutils literal"><span class="pre">mod(&lt;pol.</span> expr. 1&gt;, &lt;pol. expr. 2&gt;)</span></a></p></li>
-<li><p><a class="reference internal" href="#polgcd-pol-expr-1-pol-expr-2" id="id62"><span class="docutils literal"><span class="pre">polgcd(&lt;pol.</span> expr. 1&gt;, &lt;pol. expr. 2&gt;, <span class="pre">...)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#resultant-pol-expr-1-pol-expr-2" id="id63"><span class="docutils literal"><span class="pre">resultant(&lt;pol.</span> expr. 1&gt;, &lt;pol. expr. 2&gt;)</span></a></p></li>
-<li><p><a class="reference internal" href="#disc-pol-expr" id="id64"><span class="docutils literal"><span class="pre">disc(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polpowmod-pol-expr-1-num-expr-pol-expr-2" id="id65"><span class="docutils literal"><span class="pre">polpowmod(&lt;pol.</span> expr. 1&gt;, &lt;num. <span class="pre">expr.&gt;,</span> &lt;pol. expr. 2&gt;)</span></a></p></li>
-<li><p><a class="reference internal" href="#rdcoeffs-pol-expr" id="id66"><span class="docutils literal"><span class="pre">rdcoeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#rdzcoeffs-pol-expr" id="id67"><span class="docutils literal"><span class="pre">rdzcoeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#diff1-pol-expr" id="id68"><span class="docutils literal"><span class="pre">diff1(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#diff2-pol-expr" id="id69"><span class="docutils literal"><span class="pre">diff2(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></p></li>
-<li><p><a class="reference internal" href="#diffn-pol-expr-p-num-expr-n" id="id70"><span class="docutils literal"><span class="pre">diffn(&lt;pol.</span> expr. P&gt;, &lt;num. expr. n&gt;)</span></a></p></li>
-<li><p><a class="reference internal" href="#antider-pol-expr-p" id="id71"><span class="docutils literal"><span class="pre">antider(&lt;pol.</span> expr. P&gt;)</span></a></p></li>
-<li><p><a class="reference internal" href="#intfrom-pol-expr-p-pol-expr-c" id="id72"><span class="docutils literal"><span class="pre">intfrom(&lt;pol.</span> expr. P&gt;, &lt;pol. expr. c&gt;)</span></a></p></li>
-<li><p><a class="reference internal" href="#integral-pol-expr-p-pol-expr-a-pol-expr-b" id="id73"><span class="docutils literal"><span class="pre">integral(&lt;pol.</span> expr. P&gt;, [&lt;pol. expr. a&gt;, &lt;pol. expr. <span class="pre">b&gt;])</span></span></a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#non-expandable-macros" id="id74">Non-expandable macros</a></p>
-<ul>
-<li><p><a class="reference internal" href="#poldef-polname-letter-expression-using-the-letter-as-indeterminate" id="id75"><span class="docutils literal">\poldef <span class="pre">polname(letter):=</span> expression using the letter as indeterminate;</span></a></p></li>
-<li><p><a class="reference internal" href="#poldef-letter-polname-expr-using-the-letter-as-indeterminate" id="id76"><span class="docutils literal"><span class="pre">\PolDef[&lt;letter&gt;]{&lt;polname&gt;}{&lt;expr.</span> using the letter as indeterminate&gt;}</span></a></p></li>
-<li><p><a class="reference internal" href="#polgenfloatvariant-polname" id="id77"><span class="docutils literal"><span class="pre">\PolGenFloatVariant{&lt;polname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poltypeset-pol-expr" id="id78"><span class="docutils literal"><span class="pre">\PolTypeset{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></p>
-<ul>
-<li><p><a class="reference internal" href="#poltypesetcmd-raw-coeff" id="id79"><span class="docutils literal"><span class="pre">\PolTypesetCmd{&lt;raw_coeff&gt;}</span></span></a></p>
-<ul>
-<li><p><a class="reference internal" href="#polifcoeffisplusorminusone-t-f" id="id80"><span class="docutils literal"><span class="pre">\PolIfCoeffIsPlusOrMinusOne{T}{F}</span></span></a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#poltypesetone-raw-coeff" id="id81"><span class="docutils literal"><span class="pre">\PolTypesetOne{&lt;raw_coeff&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#id9" id="id82"><span class="docutils literal">\PolTypesetMonomialCmd</span></a></p></li>
-<li><p><a class="reference internal" href="#poltypesetcmdprefix-raw-coeff" id="id83"><span class="docutils literal"><span class="pre">\PolTypesetCmdPrefix{&lt;raw_coeff&gt;}</span></span></a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#id11" id="id84"><span class="docutils literal"><span class="pre">\PolTypeset*{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#non-expandable-macros-related-to-the-root-localization-routines" id="id85">Non-expandable macros related to the root localization routines</a></p>
-<ul>
-<li><p><a class="reference internal" href="#poltosturm-polname-sturmname" id="id86"><span class="docutils literal"><span class="pre">\PolToSturm{&lt;polname&gt;}{&lt;sturmname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#id13" id="id87"><span class="docutils literal"><span class="pre">\PolToSturm*{&lt;polname&gt;}{&lt;sturmname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmisolatezeros-sturmname" id="id88"><span class="docutils literal"><span class="pre">\PolSturmIsolateZeros{&lt;sturmname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#id15" id="id89"><span class="docutils literal"><span class="pre">\PolSturmIsolateZeros*{&lt;sturmname&gt;}</span></span></a></p>
-<ul>
-<li><p><a class="reference internal" href="#polsturmisolatezerosandgetmultiplicities-sturmname" id="id90"><span class="docutils literal"><span class="pre">\PolSturmIsolateZerosAndGetMultiplicities{&lt;sturmname&gt;}</span></span></a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#id17" id="id91"><span class="docutils literal"><span class="pre">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></span></a></p>
-<ul>
-<li><p><a class="reference internal" href="#polsturmisolatezerosgetmultiplicitiesandrationalroots-sturmname" id="id92"><span class="docutils literal"><span class="pre">\PolSturmIsolateZerosGetMultiplicitiesAndRationalRoots{&lt;sturmname&gt;}</span></span></a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#polsturmisolatezerosandfindrationalroots-sturmname" id="id93"><span class="docutils literal"><span class="pre">\PolSturmIsolateZerosAndFindRationalRoots{&lt;sturmname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polrefineinterval-sturmname-index" id="id94"><span class="docutils literal"><span class="pre">\PolRefineInterval*{&lt;sturmname&gt;}{&lt;index&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polrefineinterval-n-sturmname-index" id="id95"><span class="docutils literal"><span class="pre">\PolRefineInterval[N]{&lt;sturmname&gt;}{&lt;index&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polensureintervallength-sturmname-index-exponent" id="id96"><span class="docutils literal"><span class="pre">\PolEnsureIntervalLength{&lt;sturmname&gt;}{&lt;index&gt;}{&lt;exponent&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polensureintervallengths-sturmname-exponent" id="id97"><span class="docutils literal"><span class="pre">\PolEnsureIntervalLengths{&lt;sturmname&gt;}{&lt;exponent&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polprintintervals-varname-sturmname" id="id98"><span class="docutils literal"><span class="pre">\PolPrintIntervals[&lt;varname&gt;]{&lt;sturmname&gt;}</span></span></a></p>
-<ul>
-<li><p><a class="reference internal" href="#polprintintervalsnorealroots" id="id99"><span class="docutils literal">\PolPrintIntervalsNoRealRoots</span></a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsbeginenv" id="id100"><span class="docutils literal">\PolPrintIntervalsBeginEnv</span></a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsendenv" id="id101"><span class="docutils literal">\PolPrintIntervalsEndEnv</span></a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsrowseparator" id="id102"><span class="docutils literal">\PolPrintIntervalsRowSeparator</span></a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsknownroot" id="id103"><span class="docutils literal">\PolPrintIntervalsKnownRoot</span></a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsunknownroot" id="id104"><span class="docutils literal">\PolPrintIntervalsUnknownRoot</span></a></p></li>
-<li><p><a class="reference internal" href="#id18" id="id105"><span class="docutils literal">\PolPrintIntervalsPrintExactZero</span></a></p></li>
-<li><p><a class="reference internal" href="#id19" id="id106"><span class="docutils literal">\PolPrintIntervalsPrintLeftEndPoint</span></a></p></li>
-<li><p><a class="reference internal" href="#id20" id="id107"><span class="docutils literal">\PolPrintIntervalsPrintRightEndPoint</span></a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#id22" id="id108"><span class="docutils literal"><span class="pre">\PolPrintIntervals*[&lt;varname&gt;]{&lt;sturmname&gt;}</span></span></a></p>
-<ul>
-<li><p><a class="reference internal" href="#polprintintervalsprintmultiplicity" id="id109"><span class="docutils literal">\PolPrintIntervalsPrintMultiplicity</span></a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#polsettosturmchainsignchangesat-foo-sturmname-value" id="id110"><span class="docutils literal"><span class="pre">\PolSetToSturmChainSignChangesAt{\foo}{&lt;sturmname&gt;}{&lt;value&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsettonbofzeroswithin-foo-sturmname-value-left-value-right" id="id111"><span class="docutils literal"><span class="pre">\PolSetToNbOfZerosWithin{\foo}{&lt;sturmname&gt;}{&lt;value_left&gt;}{&lt;value_right&gt;}</span></span></a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#pollet-polname-2-polname-1" id="id112"><span class="docutils literal"><span class="pre">\PolLet{&lt;polname_2&gt;}={&lt;polname_1&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polgloballet-polname-2-polname-1" id="id113"><span class="docutils literal"><span class="pre">\PolGlobalLet{&lt;polname_2&gt;}={&lt;polname_1&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polassign-polname-toarray-macro" id="id114"><span class="docutils literal"><span class="pre">\PolAssign{&lt;polname&gt;}\toarray\macro</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polget-polname-fromarray-macro" id="id115"><span class="docutils literal"><span class="pre">\PolGet{&lt;polname&gt;}\fromarray\macro</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polfromcsv-polname-csv" id="id116"><span class="docutils literal"><span class="pre">\PolFromCSV{&lt;polname&gt;}{&lt;csv&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polmapcoeffs-macro-polname" id="id117"><span class="docutils literal"><span class="pre">\PolMapCoeffs{\macro}{&lt;polname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polreducecoeffs-polname" id="id118"><span class="docutils literal"><span class="pre">\PolReduceCoeffs{&lt;polname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#id24" id="id119"><span class="docutils literal"><span class="pre">\PolReduceCoeffs*{&lt;polname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polmakemonic-polname" id="id120"><span class="docutils literal"><span class="pre">\PolMakeMonic{&lt;polname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polmakeprimitive-polname" id="id121"><span class="docutils literal"><span class="pre">\PolMakePrimitive{&lt;polname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poldiff-polname-1-polname-2" id="id122"><span class="docutils literal"><span class="pre">\PolDiff{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poldiff-n-polname-1-polname-2" id="id123"><span class="docutils literal"><span class="pre">\PolDiff[N]{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polantidiff-polname-1-polname-2" id="id124"><span class="docutils literal"><span class="pre">\PolAntiDiff{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polantidiff-n-polname-1-polname-2" id="id125"><span class="docutils literal"><span class="pre">\PolAntiDiff[N]{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poldivide-polname-1-polname-2-polname-q-polname-r" id="id126"><span class="docutils literal"><span class="pre">\PolDivide{&lt;polname_1&gt;}{&lt;polname_2&gt;}{&lt;polname_Q&gt;}{&lt;polname_R&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polquo-polname-1-polname-2-polname-q" id="id127"><span class="docutils literal"><span class="pre">\PolQuo{&lt;polname_1&gt;}{&lt;polname_2&gt;}{&lt;polname_Q&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polrem-polname-1-polname-2-polname-r" id="id128"><span class="docutils literal"><span class="pre">\PolRem{&lt;polname_1&gt;}{&lt;polname_2&gt;}{&lt;polname_R&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polgcd-polname-1-polname-2-polname-gcd" id="id129"><span class="docutils literal"><span class="pre">\PolGCD{&lt;polname_1&gt;}{&lt;polname_2&gt;}{&lt;polname_GCD&gt;}</span></span></a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#expandable-macros" id="id130">Expandable macros</a></p>
-<ul>
-<li><p><a class="reference internal" href="#poltoexpr-pol-expr" id="id131"><span class="docutils literal"><span class="pre">\PolToExpr{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></p>
-<ul>
-<li><p><a class="reference internal" href="#id27" id="id132"><span class="docutils literal">\PolToExprVar</span></a></p></li>
-<li><p><a class="reference internal" href="#poltoexprinvar" id="id133"><span class="docutils literal">\PolToExprInVar</span></a></p></li>
-<li><p><a class="reference internal" href="#id28" id="id134"><span class="docutils literal">\PolToExprTimes</span></a></p></li>
-<li><p><a class="reference internal" href="#poltoexprcaret" id="id135"><span class="docutils literal">\PolToExprCaret</span></a></p></li>
-<li><p><a class="reference internal" href="#poltoexprcmd-raw-coeff" id="id136"><span class="docutils literal"><span class="pre">\PolToExprCmd{&lt;raw_coeff&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poltoexproneterm-raw-coeff-exponent" id="id137"><span class="docutils literal"><span class="pre">\PolToExprOneTerm{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poltoexpronetermstylea-raw-coeff-exponent" id="id138"><span class="docutils literal"><span class="pre">\PolToExprOneTermStyleA{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poltoexpronetermstyleb-raw-coeff-exponent" id="id139"><span class="docutils literal"><span class="pre">\PolToExprOneTermStyleB{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poltoexprtermprefix-raw-coeff" id="id140"><span class="docutils literal"><span class="pre">\PolToExprTermPrefix{&lt;raw_coeff&gt;}</span></span></a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#poltofloatexpr-pol-expr" id="id141"><span class="docutils literal"><span class="pre">\PolToFloatExpr{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></p>
-<ul>
-<li><p><a class="reference internal" href="#poltofloatexproneterm-raw-coeff-exponent" id="id142"><span class="docutils literal"><span class="pre">\PolToFloatExprOneTerm{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poltofloatexprcmd-raw-coeff" id="id143"><span class="docutils literal"><span class="pre">\PolToFloatExprCmd{&lt;raw_coeff&gt;}</span></span></a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#id30" id="id144"><span class="docutils literal"><span class="pre">\PolToExpr*{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#id32" id="id145"><span class="docutils literal"><span class="pre">\PolToFloatExpr*{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polnthcoeff-polname-index" id="id146"><span class="docutils literal"><span class="pre">\PolNthCoeff{&lt;polname&gt;}{&lt;index&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polleadingcoeff-polname" id="id147"><span class="docutils literal"><span class="pre">\PolLeadingCoeff{&lt;polname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poldegree-polname" id="id148"><span class="docutils literal"><span class="pre">\PolDegree{&lt;polname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#policontent-polname" id="id149"><span class="docutils literal"><span class="pre">\PolIContent{&lt;polname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poltolist-polname" id="id150"><span class="docutils literal"><span class="pre">\PolToList{&lt;polname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poltocsv-polname" id="id151"><span class="docutils literal"><span class="pre">\PolToCSV{&lt;polname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poleval-polname-atexpr-num-expr" id="id152"><span class="docutils literal"><span class="pre">\PolEval{&lt;polname&gt;}\AtExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#poleval-polname-at-value" id="id153"><span class="docutils literal"><span class="pre">\PolEval{&lt;polname&gt;}\At{&lt;value&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polevalreduced-polname-atexpr-num-expr" id="id154"><span class="docutils literal"><span class="pre">\PolEvalReduced{&lt;polname&gt;}\AtExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polevalreduced-polname-at-value" id="id155"><span class="docutils literal"><span class="pre">\PolEvalReduced{&lt;polname&gt;}\At{&lt;value&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polfloateval-polname-atexpr-num-expr" id="id156"><span class="docutils literal"><span class="pre">\PolFloatEval{&lt;polname&gt;}\AtExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polfloateval-polname-at-value" id="id157"><span class="docutils literal"><span class="pre">\PolFloatEval{&lt;polname&gt;}\At{&lt;value&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#expandable-macros-related-to-the-root-localization-routines" id="id158">Expandable macros related to the root localization routines</a></p>
-<ul>
-<li><p><a class="reference internal" href="#polsturmchainlength-sturmname" id="id159"><span class="docutils literal"><span class="pre">\PolSturmChainLength{&lt;sturmname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmifzeroexactlyknown-sturmname-index-t-f" id="id160"><span class="docutils literal"><span class="pre">\PolSturmIfZeroExactlyKnown{&lt;sturmname&gt;}{&lt;index&gt;}{T}{F}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmisolatedzeroleft-sturmname-index" id="id161"><span class="docutils literal"><span class="pre">\PolSturmIsolatedZeroLeft{&lt;sturmname&gt;}{&lt;index&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmisolatedzeroright-sturmname-index" id="id162"><span class="docutils literal"><span class="pre">\PolSturmIsolatedZeroRight{&lt;sturmname&gt;}{&lt;index&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmisolatedzeromultiplicity-sturmname-index" id="id163"><span class="docutils literal"><span class="pre">\PolSturmIsolatedZeroMultiplicity{&lt;sturmname&gt;}{&lt;index&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmnbofisolatedzeros-sturmname" id="id164"><span class="docutils literal"><span class="pre">\PolSturmNbOfIsolatedZeros{&lt;sturmname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmnbofrootsof-sturmname-lessthanorequalto-value" id="id165"><span class="docutils literal"><span class="pre">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmnbofrootsof-sturmname-lessthanorequaltoexpr-num-expr" id="id166"><span class="docutils literal"><span class="pre">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualToExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmnbwithmultofrootsof-sturmname-lessthanorequalto-value" id="id167"><span class="docutils literal"><span class="pre">\PolSturmNbWithMultOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmnbwithmultofrootsof-sturmname-lessthanorequaltoexpr-num-expr" id="id168"><span class="docutils literal"><span class="pre">\PolSturmNbWithMultOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualToExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmnbofrationalroots-sturmname" id="id169"><span class="docutils literal"><span class="pre">\PolSturmNbOfRationalRoots{&lt;sturmname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmnbofrationalrootswithmultiplicities-sturmname" id="id170"><span class="docutils literal"><span class="pre">\PolSturmNbOfRationalRootsWithMultiplicities{&lt;sturmname&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmrationalroot-sturmname-k" id="id171"><span class="docutils literal"><span class="pre">\PolSturmRationalRoot{&lt;sturmname&gt;}{&lt;k&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmrationalrootindex-sturmname-k" id="id172"><span class="docutils literal"><span class="pre">\PolSturmRationalRootIndex{&lt;sturmname&gt;}{&lt;k&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polsturmrationalrootmultiplicity-sturmname-k" id="id173"><span class="docutils literal"><span class="pre">\PolSturmRationalRootMultiplicity{&lt;sturmname&gt;}{&lt;k&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#polintervalwidth-sturmname-index" id="id174"><span class="docutils literal"><span class="pre">\PolIntervalWidth{&lt;sturmname&gt;}{&lt;index&gt;}</span></span></a></p></li>
-<li><p><a class="reference internal" href="#expandable-macros-for-use-within-execution-of-polprintintervals" id="id175">Expandable macros for use within execution of <span class="docutils literal">\PolPrintIntervals</span></a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsthevar" id="id176"><span class="docutils literal">\PolPrintIntervalsTheVar</span></a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalstheindex" id="id177"><span class="docutils literal">\PolPrintIntervalsTheIndex</span></a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsthesturmname" id="id178"><span class="docutils literal">\PolPrintIntervalsTheSturmName</span></a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalstheleftendpoint" id="id179"><span class="docutils literal">\PolPrintIntervalsTheLeftEndPoint</span></a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalstherightendpoint" id="id180"><span class="docutils literal">\PolPrintIntervalsTheRightEndPoint</span></a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsthemultiplicity" id="id181"><span class="docutils literal">\PolPrintIntervalsTheMultiplicity</span></a></p></li>
-</ul>
-</li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#booleans-with-default-setting-as-indicated" id="id182">Booleans (with default setting as indicated)</a></p>
-<ul>
-<li><p><a class="reference internal" href="#xintverbosefalse" id="id183"><span class="docutils literal">\xintverbosefalse</span></a></p></li>
-<li><p><a class="reference internal" href="#polnewpolverbosefalse" id="id184"><span class="docutils literal">\polnewpolverbosefalse</span></a></p></li>
-<li><p><a class="reference internal" href="#poltypesetallfalse" id="id185"><span class="docutils literal">\poltypesetallfalse</span></a></p></li>
-<li><p><a class="reference internal" href="#poltoexprallfalse" id="id186"><span class="docutils literal">\poltoexprallfalse</span></a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#utilies" id="id187">Utilies</a></p>
-<ul>
-<li><p><a class="reference internal" href="#poldectostring-decimal-number" id="id188"><span class="docutils literal">\PolDecToString{decimal number}</span></a></p></li>
-<li><p><a class="reference internal" href="#polexprsetup" id="id189"><span class="docutils literal">\polexprsetup</span></a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#technicalities" id="id190">Technicalities</a></p></li>
-<li><p><a class="reference internal" href="#change-log" id="id191">CHANGE LOG</a></p></li>
-<li><p><a class="reference internal" href="#acknowledgments" id="id192">Acknowledgments</a></p></li>
-</ul>
-</div>
-</div>
-<div class="section" id="quick-syntax-overview">
-<h1><a class="toc-backref" href="#id38">Quick syntax overview</a></h1>
-<p>The syntax to define a new polynomial is:</p>
-<pre class="literal-block">\poldef polname(x):= expression in variable x;</pre>
-<p>The package is focused on exact computations, so this expression will be
-parsed by the services of <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> and accept arbitrarily big integers
-or fractions.</p>
-<p>If you are interested into numerical evaluations, for example for
-plotting, it is advisable to use the <span class="docutils literal"><span class="pre">\xintfloatexpr/\xintfloateval</span></span>
-context, as exact evaluations will quickly lead to manipulating numbers
-with dozens of digits (when the number of digits exceeds five hundreds,
-computation with <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> will become noticeably too slow, if many
-evaluations need to be done). For the polynomial to be usable as a function in
-floating point context, an extra step beyond <span class="docutils literal">\poldef</span> is required:
-see <a class="reference internal" href="#polgenfloatvariant">\PolGenFloatVariant</a>.</p>
-<p>As a rule, the functionalities such as getting the degree, or getting
-one coefficient, or taking derivatives, etc..., i.e. anything which
-handles the polynomial as an entity and not only as a numerical
-function, are only available in the <span class="docutils literal"><span class="pre">\poldef/\xintexpr/\xinteval</span></span>
-context. The <a class="reference internal" href="#polgenfloatvariant">\PolGenFloatVariant</a> must be used each time the
-polynomial gets modified or a new polynomial created out of it, if
-continuing computations in <span class="docutils literal">\xintfloatexpr</span> are to follow. But (see
-<a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> documentation) one can always use a sub-expression such as
-<span class="docutils literal">\xintexpr <span class="pre">deg(P)\relax</span></span> as sub-component inside a
-<span class="docutils literal"><span class="pre">\xintfloatexpr/\xintfloateval</span></span>.</p>
-<p>Conversely if perhaps the coefficients of your polynomial have become
-too gigantic and you would like to replace them with some approximation
-to keep on working in <span class="docutils literal">\xinteval</span>, not necessarily <span class="docutils literal">\xintfloateval</span>,
-see <a class="reference internal" href="#polmapcoeffs">\PolMapCoeffs</a> which can be used for example with <span class="docutils literal">\xintFloat</span>
-macro to make the float-rounding applied to the exact coefficients.</p>
-<ul>
-<li><p>In place of <span class="docutils literal">x</span> an arbitrary <em>dummy variable</em> is authorized,
-i.e. per default one <span class="docutils literal">a, .., z, A, .., Z</span> (more letters can be declared
-under Unicode engines).</p></li>
-<li><p><span class="docutils literal">polname</span> consists of letters, digits, and the <span class="docutils literal">_</span> and <span class="docutils literal">'</span>
-characters. It <strong>must</strong> start with a letter: do not use the
-underscore <span class="docutils literal">_</span> as <em>first character</em> of a polynomial name (even
-if of catcode letter). No warning is emitted but dire consequences
-will result.</p>
-<div class="admonition hint">
-<p class="admonition-title">Hint</p>
-<p>The <span class="docutils literal">&#64;</span> is usable too, independently of whether it is of catcode
-letter or other. This has always been the case, but was not
-documented by polexpr prior to <span class="docutils literal">0.8</span>, as the author has never
-found the time to provide some official guidelines on how to name
-temporary variables and the <span class="docutils literal">&#64;</span> is used already as such internally
-to package; time has still not yet been found for <span class="docutils literal">0.8</span> to review
-the situation but it seems reasonable to recommend at any rate to
-restrict usage of <span class="docutils literal">&#64;</span> to scratch variables of defined macros and
-to avoid using it to name document variable.</p>
-</div>
-</li>
-<li><p>The colon before the equality sign is optional and its (reasonable)
-catcode does not matter.</p></li>
-<li><p>The semi-colon at the end of the expression is mandatory. Some
-contexts (such as (pdf)LaTeX with babel+frenchb) modify its catcode.
-If at top level, <span class="docutils literal">\poldef</span> resets temporarily the semi-colon catcode
-before fetching the expression, so is immune to this. There is also
-naturally no problem either if <span class="docutils literal">\poldef</span> is used in the replacement
-text of some other macro which is defined at a time the <span class="docutils literal">;</span> has its
-standard catcode, as is the case in LaTeX in the document preamble,
-even with babel+french loaded.</p>
-<p>The semi-colon intervenes in certain <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> syntax elements, within
-parentheses. This (except if the inner semi-colons are hidden within
-braces: <span class="docutils literal">{;}</span>) will break <span class="docutils literal">\poldef</span> which, contrarily to
-<a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a>'s <span class="docutils literal">\xintdefvar</span>, does not balance parentheses when
-fetching the semi-colon delimited polynomial expression.</p>
-</li>
-</ul>
-<p>Problems with the semi-colon are avoided via an alternative syntax:</p>
-<pre class="literal-block">\PolDef[optional letter]{&lt;polname&gt;}{&lt;expr. using letter as indeterminate&gt;}</pre>
-<p>The <span class="docutils literal">\PolDef</span> optional first argument defaults to <span class="docutils literal">x</span> and must be
-used as the indeterminate in the expression.</p>
-<p><span class="docutils literal">\poldef <span class="pre">f(x):=</span> 1 - x + quo(x^5,1 - x + x^2);</span></p>
-<dl>
-<dt><span class="docutils literal"><span class="pre">\PolDef{f}{1</span> - x + quo(x^5,1 - x + x^2)}</span></dt>
-<dd><p>Both parse the polynomial
-expression, and convert it internally (currently) to the list
-of its coefficients from the constant term to the highest degree
-term.</p>
-<p>The polynomial can then be used in further polynomial definitions or
-serve as argument to package macros, or as a variable in various
-functions which will be <a class="reference internal" href="#polexpr08">described later</a>.</p>
-</dd>
-</dl>
-<div class="admonition important">
-<p class="admonition-title">Important</p>
-<p>Euclidean quotient is mapped to the function <span class="docutils literal">quo()</span> (as shown
-in the example above), but
-for backwards compatibility one can currently still use the <span class="docutils literal">/</span>
-infix operator:</p>
-<pre class="literal-block">\poldef f(x):= 1 - x + x^5/(1 - x + x^2);</pre>
-<p>Due to precedence rules the first operand is <span class="docutils literal">x^5</span>, not of course
-<span class="docutils literal"><span class="pre">1-x+x^5</span></span>.</p>
-<p>Note that <span class="docutils literal"><span class="pre">(1-x^2)/(1-x)</span></span> produces <span class="docutils literal">1+x</span>
-but <span class="docutils literal"><span class="pre">(1/(1-x))*(1-x^2)</span></span> produces zero! One also has to be aware
-of some precedence rules, for example:</p>
-<pre class="literal-block">\poldef k(x):= (x-1)(x-2)(x-3)(x-4)/(x^2-5x+4);</pre>
-<p>does compute a degree 2 polynomial because the tacit multiplication
-ties more than the division operator.</p>
-<p>In short, it is safer to use the <span class="docutils literal">quo()</span> function which avoids
-surprises.</p>
-</div>
-<div class="admonition attention" id="warningtacit">
-<p class="admonition-title">Attention!</p>
-<p>Tacit multiplication means that
-<span class="docutils literal">1/2 x^2</span> skips the space and is treated like <span class="docutils literal"><span class="pre">1/(2*x^2)</span></span>.
-But then it gives zero!</p>
-<p>Thus one must use <span class="docutils literal">(1/2)x^2</span> or <span class="docutils literal">1/2*x^2</span> or
-<span class="docutils literal"><span class="pre">(1/2)*x^2</span></span> for disambiguation: <span class="docutils literal">x - 1/2*x^2 + <span class="pre">1/3*x^3...</span></span>. It is
-simpler to move the denominator to the right: <span class="docutils literal">x - x^2/2 + x^3/3 - ...</span>.</p>
-<p>It is worth noting that <span class="docutils literal"><span class="pre">1/2(x-1)(x-2)</span></span> suffers the same issue:
-<a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a>'s tacit multiplication always &quot;ties more&quot;, hence this
-gets interpreted as <span class="docutils literal"><span class="pre">1/(2*(x-1)*(x-2))</span></span> which gives zero by
-polynomial division. Thus, use in such cases one of
-<span class="docutils literal"><span class="pre">(1/2)(x-1)(x-2)</span></span>, <span class="docutils literal"><span class="pre">1/2*(x-1)(x-2)</span></span> or <span class="docutils literal"><span class="pre">(x-1)(x-2)/2</span></span>.</p>
-</div>
-<div class="admonition warning">
-<p class="admonition-title">Warning</p>
-<p>The package does not currently know rational functions, but in order
-to leave open this as a future possibility, the usage of <span class="docutils literal">/</span> to stand
-for the
-euclidean quotient is <strong>deprecated</strong>.</p>
-<p>Please start using rather the <span class="docutils literal">quo()</span> function. It is possible
-that in a future major release <span class="docutils literal">A/B</span> with <span class="docutils literal">B</span> a non-scalar will
-raise an error. Or, who knows, rational functions will be
-implemented sometime during the next decades, and then <span class="docutils literal">A/B</span> will
-naturally be the rational function.</p>
-</div>
-<div class="admonition important">
-<p class="admonition-title">Important</p>
-<p><span class="docutils literal">\poldef <span class="pre">P(x):=...;</span></span> defines <span class="docutils literal">P</span> both as a <em>function</em>,
-to be used as:</p>
-<pre class="literal-block">P(..numeric or even polynomial expression..)</pre>
-<p>and as a <em>variable</em> which can used inside polynomial expressions or
-as argument to some polynomial specific functions such as <span class="docutils literal">deg()</span>
-or <span class="docutils literal">polgcd()</span> <a class="footnote-reference brackets" href="#id3" id="id2">1</a>.</p>
-<dl class="footnote brackets">
-<dt class="label" id="id3"><span class="brackets"><a class="fn-backref" href="#id2">1</a></span></dt>
-<dd><p>Functional syntax accepts expressions as arguments; but the
-TeX <strong>macros</strong> described in the documentation, even the
-expandable ones, work only (there are a few exceptions to the
-general rule) with arguments being <em>names of declared
-polynomials</em>.</p>
-</dd>
-</dl>
-<p>One needs to have a clear understanding of the difference between
-<span class="docutils literal">P</span> used a function and <span class="docutils literal">P</span> used as a variable: if <span class="docutils literal">P</span> and
-<span class="docutils literal">Q</span> are both declared polynomials then:</p>
-<pre class="literal-block">(P+Q)(3)% &lt;--- attention!</pre>
-<p>is currently evaluated as <span class="docutils literal"><span class="pre">(P+Q)*3</span></span>, because <span class="docutils literal">P+Q</span> is not known
-as a <em>function</em>, but <em>only as a variable of polynomial type</em>.
-Even worse:</p>
-<pre class="literal-block">(P)(3)% &lt;--- attention!</pre>
-<p>will compute <span class="docutils literal">P*3</span>, because one can not in current <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> syntax
-enclose a function name in parentheses: consequently it is the variable
-which is used here. There is a <em>meager possibility</em> that in future
-some internal changes to <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> would let <span class="docutils literal"><span class="pre">(P)(3)</span></span> actually
-compute <span class="docutils literal">P(3)</span> and <span class="docutils literal"><span class="pre">(P+Q)(3)</span></span> compute <span class="docutils literal">P(3) + Q(3)</span>, but note
-that <span class="docutils literal"><span class="pre">(P)(P)</span></span> will then do <span class="docutils literal">P(P)</span> and not <span class="docutils literal">P*P</span>,
-the latter, current interpretation, looking more
-intuitive. Anyway, do not rely too extensively on tacit <span class="docutils literal">*</span> and use
-explicit <span class="docutils literal"><span class="pre">(P+Q)*(1+2)</span></span> if this is what is intended.</p>
-<p>As an alternative to explicit <span class="docutils literal"><span class="pre">P(3)+Q(3)</span></span> there is <span class="docutils literal">evalp(P+Q,3)</span>.</p>
-</div>
-<dl>
-<dt><span class="docutils literal"><span class="pre">\PolLet{g}={f}</span></span></dt>
-<dd><p>saves a copy of <span class="docutils literal">f</span> under name <span class="docutils literal">g</span>. Also usable without <span class="docutils literal">=</span>.</p>
-<p>Has exactly the same effect as <span class="docutils literal">\poldef <span class="pre">g(x):=f;</span></span> or <span class="docutils literal">\poldef <span class="pre">g(w):=f(w);</span></span>.</p>
-</dd>
-<dt><span class="docutils literal">\poldef <span class="pre">f(z):=</span> f^2;</span></dt>
-<dd><p>redefines <span class="docutils literal">f</span> in terms of itself. Prior to <span class="docutils literal">0.8</span> one needed
-the right hand side to be <span class="docutils literal"><span class="pre">f(z)^2</span></span>. Also, now <span class="docutils literal">sqr(f)</span> is
-possible (also <span class="docutils literal">sqr(f(x))</span> but not <span class="docutils literal"><span class="pre">sqr(f)(x)</span></span>).</p>
-<p>It may look strange that an indeterminate variable is used on
-left-hand-side even though it may be absent of right-hand-side, as
-it seems to define <span class="docutils literal">f</span> always as a polynomial function.</p>
-<p>This is a legacy of pre-<span class="docutils literal">0.8</span> context.</p>
-</dd>
-</dl>
-<div class="admonition important">
-<p class="admonition-title">Important</p>
-<p>Note that <span class="docutils literal">f^2(z)</span> or <span class="docutils literal"><span class="pre">sqr(f)(z)</span></span> will give a logical but
-perhaps unexpected result: first <span class="docutils literal">f^2</span> is computed, then the
-opening parenthesis is seen which inserts a tacit multiplication
-<span class="docutils literal">*</span>, so in the end it is as if the input had been <span class="docutils literal">f^2 * z</span>.
-Although <span class="docutils literal">f</span> is both a variable and a function, <span class="docutils literal">f^2</span> is
-computed as a polynomial <em>variable</em> and ceases being a function.</p>
-</div>
-<dl>
-<dt><span class="docutils literal">\poldef <span class="pre">f(T):=</span> f(f);</span></dt>
-<dd><p>again modifies <span class="docutils literal">f</span>. Here it is used both as variable and as
-a function. Prior to <span class="docutils literal">0.8</span> it needed to be <span class="docutils literal">f(f(T))</span>.</p>
-</dd>
-<dt><span class="docutils literal">\poldef <span class="pre">k(z):=</span> <span class="pre">f-g(g^2)^2;</span></span></dt>
-<dd><p>if everybody followed, this should now define the zero polynomial...
-And <span class="docutils literal"><span class="pre">f-sqr(g(sqr(g)))</span></span> computes the same thing.</p>
-<p>We can check this in a typeset document like this:</p>
-<pre class="literal-block">\poldef f(x):= 1 - x + quo(x^5,1 - x + x^2);%
-\PolLet{g}={f}%
-\poldef f(z):= f^2;%
-\poldef f(T):= f(f);%
-\poldef k(w):= f-sqr(g(sqr(g)));%
-$$f(x) = \vcenter{\hsize10cm \PolTypeset{f}} $$
-$$g(z) = \PolTypeset{g} $$
-$$k(z) = \PolTypeset{k} $$
-\immediate\write128{f(x)=\PolToExpr{f}}% ah, here we see it also</pre>
-</dd>
-<dt><span class="docutils literal">\poldef <span class="pre">f'(x):=</span> diff1(f);</span></dt>
-<dd><p>(new at <span class="docutils literal">0.8</span>)</p>
-</dd>
-<dt><span class="docutils literal"><span class="pre">\PolDiff{f}{f'}</span></span></dt>
-<dd><p>Both set <span class="docutils literal">f'</span> (or any other chosen name) to the derivative
-of <span class="docutils literal">f</span>.</p>
-</dd>
-</dl>
-<div class="admonition important">
-<p class="admonition-title">Important</p>
-<p>This is not done automatically. If some new definition needs to use
-the derivative of some available polynomial, that derivative
-polynomial must have been previously defined: something such as
-<span class="docutils literal"><span class="pre">f'(3)^2</span></span> will not work without a prior definition of <span class="docutils literal">f'</span>.</p>
-<p>But one can now use <span class="docutils literal">diff1(f)</span> for on-the-spot construction with no
-permanent declaration, so here <span class="docutils literal"><span class="pre">evalp(diff1(f),3)^2</span></span>. And
-<span class="docutils literal"><span class="pre">diff1(f)^2</span></span> is same as <span class="docutils literal"><span class="pre">f'^2</span></span>, assuming here <span class="docutils literal">f'</span> was declared
-to be the derived polynomial.</p>
-<p>Notice that the name <span class="docutils literal">diff1()</span> is experimental and may change. Use
-<span class="docutils literal"><span class="pre">\PolDiff{f}{f'}</span></span> as the stable interface.</p>
-</div>
-<dl>
-<dt><span class="docutils literal">\PolTypeset{P}</span></dt>
-<dd><p>Typesets (switching to math mode if in text mode):</p>
-<pre class="literal-block">\poldef f(x):=(3+x)^5;%
-\PolDiff{f}{f'}\PolDiff{f'}{f''}\PolDiff{f''}{f'''}%
-$$f(z) = \PolTypeset[z]{f} $$
-$$f'(z) = \PolTypeset[z]{f'} $$
-$$f''(z) = \PolTypeset[z]{f''} $$
-$$f'''(z)= \PolTypeset[z]{f'''} $$</pre>
-<p>See <a class="reference internal" href="#poltypeset">the documentation</a> for the configurability
-via macros.</p>
-<p>Since <span class="docutils literal">0.8</span> <a class="reference internal" href="#poltypeset">\PolTypeset</a> accepts directly an
-expression, it does not have to be a pre-declared polynomial name:</p>
-<pre class="literal-block">\PolTypeset{mul(x-i,i=1..5)}</pre>
-</dd>
-<dt><span class="docutils literal">\PolToExpr{P}</span></dt>
-<dd><p>Expandably (contrarily to <a class="reference internal" href="#poltypeset">\PolTypeset</a>)
-produces <span class="docutils literal">c_n*x^n + ... + c_0</span> starting from the leading
-coefficient. The <span class="docutils literal">+</span> signs are omitted if followed by negative
-coefficients.</p>
-<p>This is useful for console or file output. This syntax is Maple and
-PSTricks <span class="docutils literal">\psplot[algebraic]</span> compatible; and also it is
-compatible with <span class="docutils literal">\poldef</span> input syntax, of course. See
-<a class="reference internal" href="#poltoexprcaret">\PolToExprCaret</a> for configuration of the <span class="docutils literal">^</span>, for example to
-use rather <span class="docutils literal">**</span> for Python syntax compliance.</p>
-<p>Changed at <span class="docutils literal">0.8</span>: the <span class="docutils literal">^</span> in output is by default of catcode 12
-so in a draft document one can use <span class="docutils literal">\PolToExpr{P}</span> inside the
-typesetting flow (without requiring math mode, where the <span class="docutils literal">*</span> would
-be funny and <span class="docutils literal">^12</span> would only put the <span class="docutils literal">1</span> as exponent anyhow;
-but arguably in text mode the <span class="docutils literal">+</span> and <span class="docutils literal">-</span> are not satisfactory
-for math, except sometimes in monospace typeface, and anyhow TeX is
-unable to break the expression across lines, barring special help).</p>
-<p>See <a class="reference internal" href="#poltoexpr-pol-expr">\PolToExpr{&lt;pol. expr.&gt;}</a> and related macros for customization.</p>
-<p>Extended at <span class="docutils literal">0.8</span> to accept as argument not only the name of a
-polynomial variable but more generally any polynomial expression.</p>
-</dd>
-</dl>
-</div>
-<div class="section" id="the-polexpr-0-8-extensions-to-the-xintexpr-syntax">
-<span id="polexpr08"></span><h1><a class="toc-backref" href="#id39">The polexpr <span class="docutils literal">0.8</span> extensions to the <span class="docutils literal">\xintexpr</span> syntax</a></h1>
-<p>All the syntax elements described in this section can be used in the
-<span class="docutils literal"><span class="pre">\xintexpr/\xinteval</span></span> context (where polynomials can be obtained from
-the <span class="docutils literal"><span class="pre">pol([])</span></span> constructor, once polexpr is loaded): their usage is
-not limited to only <span class="docutils literal">\poldef</span> context.</p>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>If a variable <span class="docutils literal">myPol</span> defined via <span class="docutils literal">\xintdefvar</span> turns out
-to be a polynomial, the difference with those declared via <span class="docutils literal">\poldef</span>
-will be:</p>
-<ol class="arabic">
-<li><p><span class="docutils literal">myPol</span> is not usable as <em>function</em>, but only as a variable.
-Attention that <span class="docutils literal">f(x)</span> if <span class="docutils literal">f</span> is only a variable (even a
-polynomial one) will actually compute <span class="docutils literal">f * x</span>.</p></li>
-<li><p><span class="docutils literal">myPol</span> is not known to the polexpr package, hence for example the
-macros to achieve localization of its roots are unavailable.</p>
-<p>In a parallel universe I perhaps have implemented this expandably
-which means it could then be accessible with syntax such as
-<span class="docutils literal"><span class="pre">rightmostroot(pol([42,1,34,2,-8,1]))</span></span> but...</p>
-</li>
-</ol>
-</div>
-<div class="section" id="warning-about-unstability-of-the-new-syntax">
-<h2><a class="toc-backref" href="#id40">Warning about unstability of the new syntax</a></h2>
-<div class="admonition warning">
-<p class="admonition-title">Warning</p>
-<p>Consider the entirety of this section as <strong>UNSTABLE</strong> and
-<strong>EXPERIMENTAL</strong> (except perhaps regarding <span class="docutils literal">+</span>, <span class="docutils literal">-</span> and <span class="docutils literal">*</span>).</p>
-<p>And this applies even to items not explicitly flagged with one of
-<strong>unstable</strong>, <strong>Unstable</strong>, or <strong>UNSTABLE</strong> which only reflect that
-documentation was written over a period of time exceeding one minute,
-enough for the author mood changes to kick in.</p>
-<p>It is hard to find good names at the start of a life-long extension
-program of functionalities, and perhaps in future it will be
-preferred to rename everything or give to some functions other
-meanings. Such quasi-complete renamings happened already a few times
-during the week devoted to development.</p>
-</div>
-</div>
-<div class="section" id="infix-operators">
-<h2><a class="toc-backref" href="#id41">Infix operators <span class="docutils literal">+, <span class="pre">-,</span> *, /, **, ^</span></a></h2>
-<blockquote>
-<p>As has been explained in the <a class="reference internal" href="#quick-syntax-overview">Quick syntax overview</a> these infix
-operators have been made polynomial aware, not only in the
-<span class="docutils literal">\poldef</span> context, but generally in any <span class="docutils literal"><span class="pre">\xintexpr/\xinteval</span></span>
-context, inclusive of <span class="docutils literal">\xintdeffunc</span>.</p>
-<p>Conversely functions declared via <span class="docutils literal">\xintdeffunc</span> and making use of
-these operators will automatically be able to accept polynomials
-declared from <span class="docutils literal">\poldef</span> as variables.</p>
-<p>Usage of <span class="docutils literal">/</span> for euclidean division of polynomials is <strong>deprecated</strong>.
-Only in case of a scalar denominator is it to be considered stable.
-Please use rather <span class="docutils literal">quo()</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="experimental-infix-operators">
-<h2><a class="toc-backref" href="#id42">Experimental infix operators <span class="docutils literal">//, /:</span></a></h2>
-<blockquote>
-<p>Here is the tentative behaviour of <span class="docutils literal"><span class="pre">A//B</span></span> according to types:</p>
-<ul class="simple">
-<li><p><span class="docutils literal">A</span> non scalar and <span class="docutils literal">B</span> non scalar: euclidean quotient,</p></li>
-<li><p><span class="docutils literal">A</span> scalar and <span class="docutils literal">B</span> scalar: floored division,</p></li>
-<li><p><span class="docutils literal">A</span> scalar and <span class="docutils literal">B</span> non scalar: produces zero,</p></li>
-<li><p><span class="docutils literal">A</span> non scalar and <span class="docutils literal">B</span> scalar: coefficient per
-coefficient floored division.</p></li>
-</ul>
-<p>This is an <strong>experimental</strong> overloading of the <span class="docutils literal">//</span> and <span class="docutils literal">/:</span>
-from <span class="docutils literal">\xintexpr</span>.</p>
-<p>The behaviour in the last case, but not only, is to be considerd
-<strong>unstable</strong>. The alternative would be for <span class="docutils literal"><span class="pre">A//B</span></span> with <span class="docutils literal">B</span>
-scalar to act as <span class="docutils literal">quo(A,B)</span>. But, we have currently chosen to let
-<span class="docutils literal">//B</span> for a scalar <span class="docutils literal">B</span> act coefficient-wise on the numerator.
-Beware that it thus means it can be employed with the idea of doing
-euclidean division only by checking that <span class="docutils literal">B</span> is non-scalar.</p>
-<p>The <span class="docutils literal">/:</span> operator provides the associated remainder so always
-<span class="docutils literal">A</span> is reconstructed from <span class="docutils literal"><span class="pre">(A//B)*B</span> + <span class="pre">A/:B</span></span>.</p>
-<p>If <span class="docutils literal">:</span> is active character use <span class="docutils literal">/\string:</span> (it is safer to use
-<span class="docutils literal">/\string :</span> if it is not known if <span class="docutils literal">:</span> has catcode other, letter,
-or is active, but note that <span class="docutils literal">/:</span> is fine and needs no precaution if
-<span class="docutils literal">:</span> has catcode letter, it is only an active <span class="docutils literal">:</span> which is
-problematic, like for all other characters possibly used in an
-expression).</p>
-<blockquote>
-<p><strong>UNSTABLE</strong></p>
-<p>As explained above, there are (among other things) hesitations
-about behaviour with <span class="docutils literal">pol2</span> a scalar.</p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="comparison-operators">
-<h2><a class="toc-backref" href="#id43">Comparison operators <span class="docutils literal">&lt;, &gt;, &lt;=, &gt;=, ==, !=</span></a></h2>
-<blockquote>
-<p><strong>NOT YET IMPLEMENTED</strong></p>
-<p>As the internal representation by <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> and <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> of
-fractions does not currently require them to be in reduced terms,
-such operations would be a bit costly as they could not benefit from
-the <span class="docutils literal">\pdfstrcmp</span> engine primitive. In fact <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> does not use
-it yet anywhere, even for normalized pure integers, although it could
-speed up signifcantly certain aspects of core arithmetic.</p>
-<p>Equality of polynomials can currently be tested by computing the
-difference, which is a bit costly. And of course the <span class="docutils literal">deg()</span>
-function allows comparing degrees. In this context note the
-following syntax:</p>
-<pre class="literal-block">(deg(Q)) ?? { zero } { non-zero scalar } { non-scalar }</pre>
-<p>for branching.</p>
-</blockquote>
-</div>
-<div class="section" id="pol-nutple-expression">
-<h2><a class="toc-backref" href="#id44"><span class="docutils literal"><span class="pre">pol(&lt;nutple</span> expression&gt;)</span></a></h2>
-<blockquote>
-<p>This converts a nutple <span class="docutils literal"><span class="pre">[c0,c1,...,cN]</span></span> into the polynomial
-variable having these coefficients. Attention that the square
-brackets are <strong>mandatory</strong>, except of course if the argument is
-actually an expression producing such a &quot;nutple&quot;.</p>
-<blockquote>
-<p>Currently, this process will not normalize the coefficients (such
-as reducing to lowest terms), it only trims out the leading zero
-coefficients.</p>
-</blockquote>
-<p>Inside <span class="docutils literal">\xintexpr</span>, this is the only (allowed) way to create ex
-nihilo a polynomial variable; inside <span class="docutils literal">\poldef</span> it is an alternative
-input syntax which is more efficient than typing <span class="docutils literal">c0 + c1 * x + c2 * x^2 + ...</span>.</p>
-</blockquote>
-<div class="admonition important">
-<p class="admonition-title">Important</p>
-<p>Whenever an expression with polynomials collapses to a constant, it
-becomes a scalar. There is currently no distinction during the
-parsing of expressions by <span class="docutils literal">\poldef</span>
-or <span class="docutils literal">\xintexpr</span> between constant polynomial variables and scalar
-variables.</p>
-<p>Naturally, <span class="docutils literal">\poldef</span> can be used to declare a constant polynomial
-<span class="docutils literal">P</span>, then <span class="docutils literal">P</span> can also be used as function having a value
-independent of argument, but as a variable, it is non-distinguishable
-from a scalar (of course functions such as <span class="docutils literal">deg()</span> tacitly
-consider scalars to be constant polynomials).</p>
-<p>Notice that we tend to use the vocable &quot;variable&quot; to refer to
-arbitrary expressions used as function arguments, without implying
-that we are actually referring to pre-declared variables in the sense
-of <span class="docutils literal">\xintdefvar</span>.</p>
-</div>
-</div>
-<div class="section" id="lpol-nutple-expression">
-<span id="lpol"></span><h2><a class="toc-backref" href="#id45"><span class="docutils literal"><span class="pre">lpol(&lt;nutple</span> expression&gt;)</span></a></h2>
-<blockquote>
-<p>This converts a nutple <span class="docutils literal"><span class="pre">[cN,...,c1,c0]</span></span> into the polynomial
-variable having these coefficients, with leading coefficients coming
-first in the input. Attention that the square brackets are
-<strong>mandatory</strong>, except of course if the argument is actually an
-expression producing such a &quot;nutple&quot;.</p>
-<blockquote>
-<p>Currently, this process will not normalize the coefficients (such
-as reducing to lowest terms), it only trims out the leading zero
-coefficients.</p>
-<p><strong>NAME UNSTABLE</strong></p>
-</blockquote>
-<p>It can be used in <span class="docutils literal">\poldef</span> as an alternative input syntax, which
-is more efficient than using the algebraic notation with monomials.</p>
-<p>(new with <span class="docutils literal">0.8.1</span>, an empty nutple will cause breakage)</p>
-</blockquote>
-</div>
-<div class="section" id="xinteval-pol-expr">
-<h2><a class="toc-backref" href="#id46"><span class="docutils literal"><span class="pre">\xinteval{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></h2>
-<blockquote>
-<p>This is documented here for lack of a better place: it evaluates the
-polynomial expression then outputs the &quot;string&quot; <span class="docutils literal"><span class="pre">pol([c0,</span> c1, <span class="pre">...,</span> cN])</span>
-if the degree <span class="docutils literal">N</span> is at least one (and the usual scalar output else).</p>
-<p>The &quot;pol&quot; word uses letter catcodes, which is actually mandatory for
-this output to be usable as input, but it does not make sense to use
-this inside <span class="docutils literal">\poldef</span> or <span class="docutils literal">\xintexpr</span> at it means basically
-executing <span class="docutils literal"><span class="pre">pol(coeffs(..expression..))</span></span> which is but a convoluted
-way to obtain the same result as <span class="docutils literal"><span class="pre">(..expression..)</span></span> (the
-parentheses delimiting the polynomial expression).</p>
-<p>For example, <span class="docutils literal"><span class="pre">\xinteval{(1+pol([0,1]))^10}</span></span> expands (in two steps)
-to:</p>
-<pre class="literal-block">pol([1, 10, 45, 120, 210, 252, 210, 120, 45, 10, 1])</pre>
-<p>You do need loading polexpr for this, else of course <span class="docutils literal"><span class="pre">pol([])</span></span>
-remains unknown to <span class="docutils literal">\xinteval{}</span> as well as the polynomial algebra !
-This example can also be done as
-<span class="docutils literal"><span class="pre">\xinteval{subs((1+x)^10,x=pol([0,1]))}</span></span>.</p>
-<p>I hesitated using as output the polynomial notation as produced by
-<a class="reference internal" href="#poltoexpr">\PolToExpr{}</a>, but finally opted for this.</p>
-</blockquote>
-</div>
-<div class="section" id="evalp-pol-expr-pol-expr">
-<h2><a class="toc-backref" href="#id47"><span class="docutils literal"><span class="pre">evalp(&lt;pol.</span> <span class="pre">expr.&gt;,</span> &lt;pol. expr&gt;)</span></a></h2>
-<blockquote>
-<p>Evaluates the first argument as a polynomial function of the
-second. Usually the second argument will be scalar, but this is not
-required:</p>
-<pre class="literal-block">\poldef K(x):= evalp(-3x^3-5x+1,-27x^4+5x-2);</pre>
-<p>If the first argument is an already declared polynomial <span class="docutils literal">P</span>, use
-rather the functional form <span class="docutils literal">P()</span> (which can accept a numerical as
-well as polynomial argument) as it is more efficient.</p>
-<p>One can also use <span class="docutils literal">subs()</span> syntax <a class="footnote-reference brackets" href="#id5" id="id4">2</a> (see <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> documentation):</p>
-<pre class="literal-block">\poldef K(x):= subs(-3y^3-5y+1, y = -27x^4+5x-2);</pre>
-<p>but the <span class="docutils literal">evalp()</span> will use a Horner evaluation scheme which is
-usually more efficient.</p>
-<dl class="footnote brackets">
-<dt class="label" id="id5"><span class="brackets"><a class="fn-backref" href="#id4">2</a></span></dt>
-<dd><p>by the way Maple uses the opposite, hence wrong, order
-<span class="docutils literal"><span class="pre">subs(x=...,</span> P)</span> but was written before computer science
-reached the <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> heights. However it makes validating
-Maple results by polexpr sometimes cumbersome, but perhaps
-they will update it at some point.</p>
-</dd>
-</dl>
-<blockquote>
-<p><strong>name unstable</strong></p>
-<p><span class="docutils literal">poleval</span>? <span class="docutils literal">evalpol</span>? <span class="docutils literal">peval</span>? <span class="docutils literal">evalp</span>? <span class="docutils literal">value</span>?
-<span class="docutils literal">eval</span>? <span class="docutils literal">evalat</span>? <span class="docutils literal">eval1at2</span>? <span class="docutils literal">evalat2nd</span>?</p>
-<p>Life is so complicated when one asks questions. Not everybody does,
-though, as is amply demonstrated these days.</p>
-<p><strong>syntax unstable</strong></p>
-<p>I am hesitating about permuting the order of the arguments.</p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="deg-pol-expr">
-<h2><a class="toc-backref" href="#id48"><span class="docutils literal"><span class="pre">deg(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>Computes the degree.</p>
-</blockquote>
-<div class="admonition important">
-<p class="admonition-title">Important</p>
-<p>As <span class="docutils literal">\xintexpr</span> does not yet support infinities, the degree of
-the zero polynomial is <span class="docutils literal"><span class="pre">-1</span></span>. Beware that this breaks additivity
-of degrees, but <span class="docutils literal"><span class="pre">deg(P)&lt;0</span></span> correctly detects the zero polynomial,
-and <span class="docutils literal"><span class="pre">deg(P)&lt;=0</span></span> detects scalars.</p>
-</div>
-</div>
-<div class="section" id="coeffs-pol-expr">
-<h2><a class="toc-backref" href="#id49"><span class="docutils literal"><span class="pre">coeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>Produces the nutple <span class="docutils literal"><span class="pre">[c0,c1,...,cN]</span></span> of coefficients. The highest
-degree coefficient is always non zero (except for the zero
-polynomial...).</p>
-<blockquote>
-<p><strong>name unstable</strong></p>
-<p>I am considering in particular using <span class="docutils literal">polcoeffs()</span> to avoid
-having to overload <span class="docutils literal">coeffs()</span> in future when matrix type
-will be added to <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a>.</p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="lcoeffs-pol-expr">
-<span id="lcoeffs"></span><h2><a class="toc-backref" href="#id50"><span class="docutils literal"><span class="pre">lcoeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>Produces the nutple <span class="docutils literal"><span class="pre">[cN,....,c1,c0]</span></span> of coefficients, starting
-with the highest degree coefficient.</p>
-<p>(new with <span class="docutils literal">0.8.1</span>)</p>
-</blockquote>
-</div>
-<div class="section" id="coeff-pol-expr-num-expr">
-<h2><a class="toc-backref" href="#id51"><span class="docutils literal"><span class="pre">coeff(&lt;pol.</span> <span class="pre">expr.&gt;,</span> &lt;num. <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>As expected. Produces zero if the numerical index is negative or
-higher than the degree.</p>
-<blockquote>
-<p><strong>name, syntax and output unstable</strong></p>
-<p>I am hesitating with <span class="docutils literal">coeff(n,pol)</span> syntax and also perhaps using
-<span class="docutils literal">polcoeff()</span> in order to avoid having to overload <span class="docutils literal">coeff()</span>
-when matrix type will be added to <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a>.</p>
-<p>The current behaviour is at odds with legacy
-<a class="reference internal" href="#polnthcoeff-polname-index">\PolNthCoeff{&lt;polname&gt;}{&lt;index&gt;}</a> regarding negative indices.
-Accessing leading or sub-leading coefficients can be done with
-other syntax, see <a class="reference internal" href="#lc-pol-expr">lc(&lt;pol. expr.&gt;)</a>, and in some contexts it
-is useful to be able to rely on the fact that coefficients with
-negative indices do vanish, so I am for time being maintaining this.</p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="lc-pol-expr">
-<span id="lc"></span><h2><a class="toc-backref" href="#id52"><span class="docutils literal"><span class="pre">lc(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>The leading coefficient. The same result can be obtained from
-<span class="docutils literal"><span class="pre">coeffs(pol)[-1]</span></span>, which shows also how to generalize to access
-sub-leading coefficients. See the <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> documentation for
-Python-like indexing syntax.</p>
-</blockquote>
-</div>
-<div class="section" id="monicpart-pol-expr">
-<h2><a class="toc-backref" href="#id53"><span class="docutils literal"><span class="pre">monicpart(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>Divides by the leading coefficient, except that <span class="docutils literal"><span class="pre">monicpart(0)==0</span></span>.</p>
-<blockquote>
-<p><strong>unstable</strong></p>
-<p>Currently the coefficients are reduced to lowest terms (contrarily
-to legacy behaviour of <a class="reference internal" href="#polmakemonic">\PolMakeMonic</a>), and
-additionally the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> <span class="docutils literal">\xintREZ</span> macro is applied which
-extracts powers of ten from numerator or denominator and stores
-them internally separately. This is generally beneficial to
-efficiency of multiplication.</p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="cont-pol-expr">
-<span id="cont"></span><h2><a class="toc-backref" href="#id54"><span class="docutils literal"><span class="pre">cont(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>The (fractional) greatest common divisor of the polynomial
-coefficients. It is always produced as an irreducible (non-negative)
-fraction. According to Gauss theorem the content of a product is the
-product of the contents.</p>
-<blockquote>
-<p><strong>name and syntax unstable</strong></p>
-<p>At <span class="docutils literal">0.8</span> it was created as <span class="docutils literal">icontent()</span> to match the legacy
-macro <a class="reference internal" href="#policontent">\PolIContent</a>, whose name in 2018 was
-chosen in relation to Maple's function <span class="docutils literal">icontent()</span>, possibly
-because at that time I had not seen that Maple also had a
-<span class="docutils literal">content()</span> function. Name changed at <span class="docutils literal">0.8.1</span>.</p>
-<p>It will change syntax if in future multivariate polynomials are
-supported, and <span class="docutils literal">icontent()</span> will then make a come-back.</p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="primpart-pol-expr">
-<h2><a class="toc-backref" href="#id55"><span class="docutils literal"><span class="pre">primpart(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>The quotient (except for the zero polynomial) by
-<span class="docutils literal"><span class="pre">cont(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span>. This is thus a polynomial with
-integer coefficients having <span class="docutils literal">1</span> as greatest common divisor. The
-sign of the leading coefficient is the same as in the original.</p>
-<p>And <span class="docutils literal"><span class="pre">primpart(0)==0</span></span>.</p>
-<p>The trailing zeros of the integer coefficients are extracted
-into a power of ten exponent part, in the internal representation.</p>
-</blockquote>
-</div>
-<div class="section" id="quorem-pol-expr-pol-expr">
-<h2><a class="toc-backref" href="#id56"><span class="docutils literal"><span class="pre">quorem(&lt;pol.</span> <span class="pre">expr.&gt;,</span> &lt;pol. <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>Produces a nutple <span class="docutils literal">[Q,R]</span> with <span class="docutils literal">Q</span> the euclidean quotient and
-<span class="docutils literal">R</span> the remainder.</p>
-<blockquote>
-<p><strong>name unstable</strong></p>
-<p><span class="docutils literal">poldiv()</span>?</p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="quo-pol-expr-pol-expr">
-<h2><a class="toc-backref" href="#id57"><span class="docutils literal"><span class="pre">quo(&lt;pol.</span> <span class="pre">expr.&gt;,</span> &lt;pol. <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>The euclidean quotient.</p>
-<p>The deprecated <span class="docutils literal">pol1/pol2</span> syntax computes the same polynomial.</p>
-</blockquote>
-</div>
-<div class="section" id="rem-pol-expr-pol-expr">
-<h2><a class="toc-backref" href="#id58"><span class="docutils literal"><span class="pre">rem(&lt;pol.</span> <span class="pre">expr.&gt;,</span> &lt;pol. <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>The euclidean remainder. If <span class="docutils literal">pol2</span> is a (non-zero) scalar, this is
-zero.</p>
-<p>There is no infix operator associated to this, for lack of evident
-notation. Please advise.</p>
-<p><span class="docutils literal">/:</span> can be used if one is certain that <span class="docutils literal">pol2</span> is of
-degree at least one. But read the warning about it being unstable
-even in that case.</p>
-</blockquote>
-</div>
-<div class="section" id="prem-pol-expr-1-pol-expr-2">
-<span id="prem"></span><h2><a class="toc-backref" href="#id59"><span class="docutils literal"><span class="pre">prem(&lt;pol.</span> expr. 1&gt;, &lt;pol. expr. 2&gt;)</span></a></h2>
-<blockquote>
-<p>Produces a nutple <span class="docutils literal">[m, spR]</span> where <span class="docutils literal">spR</span> is the (special) pseudo
-Euclidean remainder. Its description is:</p>
-<ul>
-<li><p>the standard euclidean remainder <span class="docutils literal">R</span> is <span class="docutils literal">spR/m</span></p></li>
-<li><p><span class="docutils literal">m = b^f</span> with <span class="docutils literal">b</span> equal to the <strong>absolute value</strong> of the
-leading coefficient of <span class="docutils literal">pol2</span>,</p></li>
-<li><p><span class="docutils literal">f</span> is the number of non-zero coefficients in the euclidean
-quotient, if <span class="docutils literal"><span class="pre">deg(pol2)&gt;0</span></span> (even if the remainder vanishes).</p>
-<p>If <span class="docutils literal">pol2</span> is a scalar however, the function outputs <span class="docutils literal">[1,0]</span>.</p>
-</li>
-</ul>
-<p>With these definitions one can show that if both <span class="docutils literal">pol1</span> and
-<span class="docutils literal">pol2</span> have integer coefficients, then this is also the case of
-<span class="docutils literal">spR</span>, which makes its interest (and also <span class="docutils literal">m*Q</span> has integer
-coefficients, with <span class="docutils literal">Q</span> the euclidean quotient, if <span class="docutils literal"><span class="pre">deg(pol2)&gt;0</span></span>).
-Also, <span class="docutils literal">prem()</span> is computed faster than <span class="docutils literal">rem()</span> for such integer
-coefficients polynomials.</p>
-<div class="admonition hint">
-<p class="admonition-title">Hint</p>
-<p>If you want the euclidean quotient <span class="docutils literal">R</span> evaluated via <span class="docutils literal">spR/m</span>
-(which may be faster, even with non integer coefficients) use
-<span class="docutils literal"><span class="pre">subs(last(x)/first(x),x=prem(P,Q))</span></span> syntax as it avoids
-computing <span class="docutils literal">prem(P,Q)</span> twice. This does the trick both in
-<span class="docutils literal">\poldef</span> or in <span class="docutils literal">\xintdefvar</span>.</p>
-<p>However, as is explained in the <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> documentation, using
-such syntax in an <span class="docutils literal">\xintdeffunc</span> is (a.t.t.o.w) illusory, due to
-technicalities of how <span class="docutils literal">subs()</span> gets converted into nested
-expandable macros. One needs an auxiliary function like this:</p>
-<pre class="literal-block">\xintdeffunc lastoverfirst(x):=last(x)/first(x);
-\xintdeffunc myR(x)=lastoverfirst(prem(x));</pre>
-<p>Then, <span class="docutils literal">myR(pol1,pol2)</span> will evaluate <span class="docutils literal">prem(pol1,pol2)</span> only
-once and compute a polynomial identical to the euclidean
-remainder (internal representations of coefficients may differ).</p>
-</div>
-<p>In this case of integer coefficients polynomials, the polexpr
-internal representation of the integer coefficients in the pseudo
-remainder will be with unit denominators only if that was already the
-case for those of <span class="docutils literal">pol1</span> and <span class="docutils literal">pol2</span> (no automatic reduction to
-lowest terms is made prior or after computation).</p>
-<p>Pay attention here that <span class="docutils literal">b</span> is the <strong>absolute value</strong> of the
-leading coefficient of <span class="docutils literal">pol2</span>. Thus the coefficients of the
-pseudo-remainder have the same signs as those of the standard
-remainder. This diverges from Maple's function with the same name.</p>
-</blockquote>
-</div>
-<div class="section" id="divmod-pol-expr-1-pol-expr-2">
-<h2><a class="toc-backref" href="#id60"><span class="docutils literal"><span class="pre">divmod(&lt;pol.</span> expr. 1&gt;, &lt;pol. expr. 2&gt;)</span></a></h2>
-<blockquote>
-<p>Overloads the scalar <span class="docutils literal">divmod()</span> and associates it with the
-experimental <span class="docutils literal">//</span> and <span class="docutils literal">/:</span> as extended to the polynomial type.</p>
-<p>In particular when both <span class="docutils literal">pol1</span> and <span class="docutils literal">pol2</span> are scalars, this is
-the usual <span class="docutils literal">divmod()</span> (as in Python) and for <span class="docutils literal">pol1</span> and <span class="docutils literal">pol2</span>
-non constant polynomials, this is the same as <span class="docutils literal">quorem()</span>.</p>
-<blockquote>
-<p><strong>Highly unstable</strong> overloading of <span class="docutils literal">\xinteval</span>'s <span class="docutils literal">divmod()</span>.</p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="mod-pol-expr-1-pol-expr-2">
-<h2><a class="toc-backref" href="#id61"><span class="docutils literal"><span class="pre">mod(&lt;pol.</span> expr. 1&gt;, &lt;pol. expr. 2&gt;)</span></a></h2>
-<blockquote>
-<p>The <span class="docutils literal">R</span> of the <span class="docutils literal">divmod()</span> output. Same as <span class="docutils literal">R</span> of <span class="docutils literal">quorem()</span>
-when the second argument <span class="docutils literal">pol2</span> is of degree at least one.</p>
-<blockquote>
-<p><strong>Highly unstable</strong> overloading of <span class="docutils literal">\xinteval</span>'s <span class="docutils literal">mod()</span>.</p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="polgcd-pol-expr-1-pol-expr-2">
-<h2><a class="toc-backref" href="#id62"><span class="docutils literal"><span class="pre">polgcd(&lt;pol.</span> expr. 1&gt;, &lt;pol. expr. 2&gt;, <span class="pre">...)</span></span></a></h2>
-<blockquote>
-<p>Evaluates to the greatest common polynomial divisor of all the
-polynomial inputs. The output is a <strong>primitive</strong> (in particular,
-with integer coefficients) polynomial. It is zero if and only if all
-inputs vanish.</p>
-<p>Attention, there must be either at least two polynomial variables, or
-alternatively, only one argument which then must be a bracketed list
-or some expression or variable evaluating to such a &quot;nutple&quot; whose
-items are polynomials (see the documentation of the scalar <span class="docutils literal">gcd()</span>
-in <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a>).</p>
-<blockquote>
-<p>The two variable case could (and was, during development) have been
-defined at user level like this:</p>
-<pre class="literal-block">\xintdeffunc polgcd_(P,Q):=
- (deg(Q))??{P}{1}{polgcd_(Q,primpart(last(prem(P,Q))))};
-\xintdeffunc polgcd(P,Q):=polgcd_(primpart(P),primpart(Q));%</pre>
-<p>This is basically what is done internally for two polynomials, up
-to some internal optimizations.</p>
-</blockquote>
-<p><strong>UNSTABLE</strong></p>
-<p>I hesitate between returning a <em>primitive</em> or a <em>monic</em> polynomial.
-Maple returns a primitive polynomial if all inputs <a class="footnote-reference brackets" href="#id7" id="id6">3</a> have integer
-coefficients, else it returns a monic polynomial, but this is
-complicated technically for us to add such a check and would add
-serious overhead.</p>
-<p>Internally, computations are done using primitive
-integer-coefficients polynomials (as can be seen in the function
-template above). So I decided finally to output a primitive
-polynomial, as one can always apply <span class="docutils literal">monicpart()</span> to it.</p>
-<p>Attention that this is at odds with behaviour of the legacy
-<a class="reference internal" href="#polgcd">\PolGCD</a> (non expandable) macro.</p>
-<dl class="footnote brackets">
-<dt class="label" id="id7"><span class="brackets"><a class="fn-backref" href="#id6">3</a></span></dt>
-<dd><p>actually, only two polynomial arguments are allowed by Maple's
-<span class="docutils literal">gcd()</span> as far as I know.</p>
-</dd>
-</dl>
-</blockquote>
-</div>
-<div class="section" id="resultant-pol-expr-1-pol-expr-2">
-<h2><a class="toc-backref" href="#id63"><span class="docutils literal"><span class="pre">resultant(&lt;pol.</span> expr. 1&gt;, &lt;pol. expr. 2&gt;)</span></a></h2>
-<blockquote>
-<p>The resultant.</p>
-<blockquote>
-<p><strong>NOT YET IMPLEMENTED</strong></p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="disc-pol-expr">
-<h2><a class="toc-backref" href="#id64"><span class="docutils literal"><span class="pre">disc(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>The discriminant.</p>
-<blockquote>
-<p><strong>NOT YET IMPLEMENTED</strong></p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="polpowmod-pol-expr-1-num-expr-pol-expr-2">
-<h2><a class="toc-backref" href="#id65"><span class="docutils literal"><span class="pre">polpowmod(&lt;pol.</span> expr. 1&gt;, &lt;num. <span class="pre">expr.&gt;,</span> &lt;pol. expr. 2&gt;)</span></a></h2>
-<blockquote>
-<p>Modular exponentiation: <span class="docutils literal">mod(pol1^N, pol2)</span> in a more efficient
-manner than first computing <span class="docutils literal">pol1^N</span> then reducing modulo <span class="docutils literal">pol2</span>.</p>
-<p>Attention that this is using the <span class="docutils literal">mod()</span> operation, whose current
-experimental status is as follows:</p>
-<ul class="simple">
-<li><p>if <span class="docutils literal"><span class="pre">deg(pol2)&gt;0</span></span>, the euclidean remainder operation,</p></li>
-<li><p>if <span class="docutils literal">pol2</span> is a scalar, coefficient-wise reduction modulo <span class="docutils literal">pol2</span>.</p></li>
-</ul>
-<p><strong>UNSTABLE</strong></p>
-<blockquote>
-<p>This is currently implemented at high level via <span class="docutils literal">\xintdeffunc</span> and
-recursive definitions, which were copied over from a scalar example
-in the <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> manual:</p>
-<pre class="literal-block">\xintdeffunc polpowmod_(P, m, Q) :=
- isone(m)?
- % m=1: return P modulo Q
- { mod(P,Q) }
- % m &gt; 1: test if odd or even and do recursive call
- { odd(m)? { mod(P*sqr(polpowmod_(P, m//2, Q)), Q) }
- { mod( sqr(polpowmod_(P, m//2, Q)), Q) }
- }
- ;%
-\xintdeffunc polpowmod(P, m, Q) := (m)?{polpowmod_(P, m, Q)}{1};%</pre>
-<p>Negative exponents are not currently implemented.</p>
-<p>For example:</p>
-<pre class="literal-block">\xinteval{subs(polpowmod(1+x,100,x^7),x=pol([0,1]))}
-\xinteval{subs(polpowmod(1+x,20,10), x=pol([0,1]))}</pre>
-<p>produce respectively:</p>
-<pre class="literal-block">pol([1, 100, 4950, 161700, 3921225, 75287520, 1192052400])
-pol([1, 0, 0, 0, 5, 4, 0, 0, 0, 0, 6, 0, 0, 0, 0, 4, 5, 0, 0, 0, 1])</pre>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="rdcoeffs-pol-expr">
-<h2><a class="toc-backref" href="#id66"><span class="docutils literal"><span class="pre">rdcoeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>This operates on the internal representation of the coefficients,
-reducing them to lowest terms.</p>
-<blockquote>
-<p><strong>name HIGHLY undecided</strong></p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="rdzcoeffs-pol-expr">
-<h2><a class="toc-backref" href="#id67"><span class="docutils literal"><span class="pre">rdzcoeffs(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>This operates on the internal representation of the coefficients,
-reducing them to lowest terms then extracting from numerator
-or denominator the maximal power of ten to store as a decimal
-exponent.</p>
-<p>This is sometimes favourable to more efficient polynomial algebra
-computations.</p>
-<blockquote>
-<p><strong>name HIGHLY undecided</strong></p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="diff1-pol-expr">
-<h2><a class="toc-backref" href="#id68"><span class="docutils literal"><span class="pre">diff1(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>The first derivative.</p>
-<blockquote>
-<p><strong>name UNSTABLE</strong></p>
-<p>This name may be used in future to be the partial derivative with
-respect to a first variable.</p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="diff2-pol-expr">
-<h2><a class="toc-backref" href="#id69"><span class="docutils literal"><span class="pre">diff2(&lt;pol.</span> <span class="pre">expr.&gt;)</span></span></a></h2>
-<blockquote>
-<p>The second derivative.</p>
-<blockquote>
-<p><strong>name UNSTABLE</strong></p>
-<p>This name may be used in future to be the partial derivative with
-respect to a second variable.</p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="diffn-pol-expr-p-num-expr-n">
-<h2><a class="toc-backref" href="#id70"><span class="docutils literal"><span class="pre">diffn(&lt;pol.</span> expr. P&gt;, &lt;num. expr. n&gt;)</span></a></h2>
-<blockquote>
-<p>The <span class="docutils literal">n</span>th derivative of <span class="docutils literal">P</span>. For <span class="docutils literal">n&lt;0</span> computes iterated primitives
-vanishing at the origin.</p>
-<p>The coefficients are not reduced to lowest terms.</p>
-<blockquote>
-<p><strong>name and syntax UNSTABLE</strong></p>
-<p>I am also considering reversing the order of the arguments.</p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="antider-pol-expr-p">
-<h2><a class="toc-backref" href="#id71"><span class="docutils literal"><span class="pre">antider(&lt;pol.</span> expr. P&gt;)</span></a></h2>
-<blockquote>
-<p>The primitive of <span class="docutils literal">P</span> with no constant term. Same as <span class="docutils literal"><span class="pre">diffn(P,-1)</span></span>.</p>
-</blockquote>
-</div>
-<div class="section" id="intfrom-pol-expr-p-pol-expr-c">
-<h2><a class="toc-backref" href="#id72"><span class="docutils literal"><span class="pre">intfrom(&lt;pol.</span> expr. P&gt;, &lt;pol. expr. c&gt;)</span></a></h2>
-<blockquote>
-<p>The primitive of <span class="docutils literal">P</span> vanishing at <span class="docutils literal">c</span>, i.e. <span class="docutils literal">\int_c^x P(t)dt</span>.</p>
-<p>Also <span class="docutils literal">c</span> can be a polynomial... so if <span class="docutils literal">c</span> is monomial <span class="docutils literal">x</span>
-this will give zero!</p>
-<blockquote>
-<p><strong>UNSTABLE</strong></p>
-<p>Allowing general polynomial variable for <span class="docutils literal">c</span> adds a bit of
-overhead to the case of a pure scalar. So I am hesitating
-maintaining this feature whose interest appears dubious.</p>
-</blockquote>
-</blockquote>
-</div>
-<div class="section" id="integral-pol-expr-p-pol-expr-a-pol-expr-b">
-<h2><a class="toc-backref" href="#id73"><span class="docutils literal"><span class="pre">integral(&lt;pol.</span> expr. P&gt;, [&lt;pol. expr. a&gt;, &lt;pol. expr. <span class="pre">b&gt;])</span></span></a></h2>
-<blockquote>
-<p><span class="docutils literal">\int_a^b P(t)dt</span>.</p>
-<div class="admonition warning">
-<p class="admonition-title">Warning</p>
-<p>The brackets here are not denoting an optional argument
-but a <em>mandatory</em> nutple argument <span class="docutils literal">[a, b]</span> with <em>two items</em>.</p>
-</div>
-<p><span class="docutils literal">a</span> and <span class="docutils literal">b</span> are not restricted to be scalars, they are allowed to
-be themselves polynomial variables or even polynomial expressions.</p>
-<blockquote>
-<p>To compute <span class="docutils literal"><span class="pre">\int_{x-1}^x</span> P(t)dt</span> it is more efficient to use
-<span class="docutils literal"><span class="pre">intfrom(x-1)</span></span>.</p>
-<p>Similary to compute <span class="docutils literal"><span class="pre">\int_x^{x+1}</span> P(t)dt</span>, use <span class="docutils literal"><span class="pre">-intfrom(x+1)</span></span>.</p>
-<p><strong>UNSTABLE</strong></p>
-<p>Am I right to allow general polynomials <span class="docutils literal">a</span> and <span class="docutils literal">b</span> hence add
-overhead to the pure scalar case ?</p>
-</blockquote>
-</blockquote>
-</div>
-</div>
-<div class="section" id="non-expandable-macros">
-<h1><a class="toc-backref" href="#id74">Non-expandable macros</a></h1>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>At <span class="docutils literal">0.8</span> <span class="docutils literal">polexpr</span> is usable with Plain TeX and not only with
-LaTeX. Some examples given in this section may be using LaTeX syntax
-such as <span class="docutils literal">\renewcommand</span>.</p>
-</div>
-<div class="section" id="poldef-polname-letter-expression-using-the-letter-as-indeterminate">
-<span id="poldef"></span><h2><a class="toc-backref" href="#id75"><span class="docutils literal">\poldef <span class="pre">polname(letter):=</span> expression using the letter as indeterminate;</span></a></h2>
-<blockquote>
-<p>This evaluates the <em>polynomial expression</em> and stores the
-coefficients in a private structure accessible later via other
-package macros, used with argument <span class="docutils literal">polname</span>. Of course the
-<em>expression</em> can make use of previously defined polynomials.</p>
-<p>Polynomial names must start with a letter and are constituted of
-letters, digits, underscores and the right tick <span class="docutils literal">'</span>.</p>
-<p>The whole <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> syntax is authorized, as long as the final
-result is of polynomial type:</p>
-<pre class="literal-block">\poldef polname(z) := add((-1)^i z^(2i+1)/(2i+1)!, i = 0..10);</pre>
-<p>With fractional coefficients, beware the <a class="reference internal" href="#warningtacit">tacit multiplication issue</a>.</p>
-<p>Furthermore:</p>
-<ul class="simple">
-<li><p>a variable <span class="docutils literal">polname</span> is defined which can be used in <span class="docutils literal">\poldef</span>
-as well as in <span class="docutils literal">\xinteval</span> for algebraic computations or as
-argument to polynomial aware functions,</p></li>
-<li><p>a function <span class="docutils literal">polname()</span> is defined which can be used in <span class="docutils literal">\poldef</span>
-as well as in <span class="docutils literal">\xinteval</span>. It accepts there as argument scalars
-and also other polynomials (via their names, thanks to previous
-item).</p></li>
-</ul>
-<p>Notice that any function defined via <span class="docutils literal">\xintdeffunc</span> and using
-only algebraic operations (and ople indexing or slicing operations)
-should work fine in <span class="docutils literal"><span class="pre">\xintexpr/\xinteval</span></span> with such polynomial
-names as argument.</p>
-<p>In the case of a constant polynomial, the <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> variable (not the
-internal data structure on which the package macros operate)
-associated to it is indistinguishable from a scalar, it is actually
-a scalar and has lost all traces from its origins as a polynomial
-(so for example can be used as argument to the <span class="docutils literal">cos()</span> function).</p>
-<p>The <em>function</em> on the other hand remains a one-argument function,
-which simply has a constant value.</p>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p>The function <span class="docutils literal">polname()</span> is defined <strong>only</strong> for
-<span class="docutils literal"><span class="pre">\xintexpr/\xinteval</span></span>
-context. It will be unknown to <span class="docutils literal">\xintfloateval</span>.</p>
-<p>Worse, a
-previously existing floating point function of the same name will
-be let undefined again, to avoid hard to debug mismatches between
-exact and floating point polynomials. This also applies when the
-polynomial is produced not via <span class="docutils literal">\poldef</span> or <span class="docutils literal">\PolDef</span> but
-as result of usage of the other package macros.</p>
-<p>See <a class="reference internal" href="#polgenfloatvariant-polname">\PolGenFloatVariant{&lt;polname&gt;}</a> to generate a <strong>function</strong>
-usable in <span class="docutils literal">\xintfloateval</span>.</p>
-</div>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p>Using the <strong>variable</strong> <span class="docutils literal">mypol</span> inside <span class="docutils literal">\xintfloateval</span> will
-generate low-level errors because the infix operators there are
-not polynomial-aware, and the polynomial specific functions such
-as <span class="docutils literal">deg()</span> are only defined for usage inside <span class="docutils literal">\xintexpr</span>.</p>
-<p>In short, currently polynomials defined via <span class="docutils literal">polexpr</span> can
-be used in floating point context only for numerical evaluations,
-via <strong>functions</strong> obtained from <a class="reference internal" href="#polgenfloatvariant-polname">\PolGenFloatVariant{&lt;polname&gt;}</a>
-usage.</p>
-<p>Changes to the original polynomial via package macros are not
-automatically mapped to the numerical floating point evaluator
-which must be manually updated as necessary when the original
-rational coefficient polynomial is modified.</p>
-</div>
-<p>The original expression is lost after parsing, and in particular the
-package provides no way to typeset it (of course the package
-provides macros to typeset the computed polynomial). Typesetting
-the original expression has to be done manually, if needed.</p>
-</blockquote>
-</div>
-<div class="section" id="poldef-letter-polname-expr-using-the-letter-as-indeterminate">
-<span id="id8"></span><h2><a class="toc-backref" href="#id76"><span class="docutils literal"><span class="pre">\PolDef[&lt;letter&gt;]{&lt;polname&gt;}{&lt;expr.</span> using the letter as indeterminate&gt;}</span></a></h2>
-<blockquote>
-<p>Does the same as <a class="reference internal" href="#poldef">\poldef</a> in an undelimited macro
-format, the main interest is to avoid potential problems with the
-catcode of the semi-colon in presence of some packages. In absence
-of a <span class="docutils literal">[&lt;letter&gt;]</span> optional argument, the variable is assumed to be
-<span class="docutils literal">x</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="polgenfloatvariant-polname">
-<span id="polgenfloatvariant"></span><h2><a class="toc-backref" href="#id77"><span class="docutils literal"><span class="pre">\PolGenFloatVariant{&lt;polname&gt;}</span></span></a></h2>
-<blockquote>
-<p>Makes the polynomial also usable in the
-<span class="docutils literal"><span class="pre">\xintfloatexpr/\xintfloateval</span></span> parser. It will therein evaluates
-via an Horner scheme using polynomial coefficients already
-pre-rounded to the float precision.</p>
-<p>See also <a class="reference internal" href="#poltofloatexpr-pol-expr">\PolToFloatExpr{&lt;pol. expr.&gt;}</a>.</p>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p>Any operation, for example generating the derivative polynomial,
-or dividing two polynomials or using the <span class="docutils literal">\PolLet</span>, must be
-followed by explicit usage of <span class="docutils literal"><span class="pre">\PolGenFloatVariant{&lt;polname&gt;}</span></span> if
-the new polynomial is to be used in <span class="docutils literal">\xintfloateval</span>.</p>
-</div>
-</blockquote>
-</div>
-<div class="section" id="poltypeset-pol-expr">
-<span id="poltypeset"></span><h2><a class="toc-backref" href="#id78"><span class="docutils literal"><span class="pre">\PolTypeset{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></h2>
-<blockquote>
-<p>Typesets in descending powers, switching to math mode if in text
-mode, after evaluating the polynomial expression:</p>
-<pre class="literal-block">\PolTypeset{mul(x-i,i=1..5)}% possible since polexpr 0.8</pre>
-<p>The letter used in the input expression is by default <span class="docutils literal">x</span>,
-but can be modified by a redefinition of <a class="reference internal" href="#poltoexprinvar">\PolToExprInVar</a>.</p>
-<p>It uses also by default the letter <span class="docutils literal">x</span> on output but this one can
-be changed via an optional argument:</p>
-<pre class="literal-block">\PolTypeset[z]{polname or polynomial expression}</pre>
-<p>By default zero coefficients are skipped (use <span class="docutils literal">\poltypesetalltrue</span>
-to get all of them in output).</p>
-<p>The following macros (whose meanings will be found in the package code)
-can be re-defined for customization. Their default definitions are
-expandable, but this is not a requirement.</p>
-</blockquote>
-<div class="section" id="poltypesetcmd-raw-coeff">
-<span id="poltypesetcmd"></span><h3><a class="toc-backref" href="#id79"><span class="docutils literal"><span class="pre">\PolTypesetCmd{&lt;raw_coeff&gt;}</span></span></a></h3>
-<blockquote>
-<p>Its package definition checks if the coefficient is <span class="docutils literal">1</span> or <span class="docutils literal"><span class="pre">-1</span></span>
-and then skips printing the <span class="docutils literal">1</span>, except for the coefficient of
-degree zero. Also it sets the conditional deciding behaviour of
-<a class="reference internal" href="#polifcoeffisplusorminusone-t-f">\PolIfCoeffIsPlusOrMinusOne{T}{F}</a>.</p>
-<p>The actual printing of the coefficients, when not equal to plus or
-minus one, is handled by <a class="reference internal" href="#poltypesetone-raw-coeff">\PolTypesetOne{&lt;raw_coeff&gt;}</a>.</p>
-</blockquote>
-<div class="section" id="polifcoeffisplusorminusone-t-f">
-<span id="polifcoeffisplusorminusone"></span><h4><a class="toc-backref" href="#id80"><span class="docutils literal"><span class="pre">\PolIfCoeffIsPlusOrMinusOne{T}{F}</span></span></a></h4>
-<blockquote>
-<p>This macro is a priori undefined.</p>
-<p>It is defined via the default <a class="reference internal" href="#poltypesetcmd-raw-coeff">\PolTypesetCmd{&lt;raw_coeff&gt;}</a> to be
-used if needed in the execution of <a class="reference internal" href="#poltypesetmonomialcmd">\PolTypesetMonomialCmd</a>,
-e.g. to insert a <span class="docutils literal">\cdot</span> in front of <span class="docutils literal"><span class="pre">\PolVar^{\PolIndex}</span></span> if
-the coefficient is not plus or minus one.</p>
-<p>The macro will execute <span class="docutils literal">T</span> if the coefficient has been found to be
-plus or minus one, and <span class="docutils literal">F</span> if not. It chooses expandably between
-<span class="docutils literal">T</span> and <span class="docutils literal">F</span>.</p>
-</blockquote>
-</div>
-</div>
-<div class="section" id="poltypesetone-raw-coeff">
-<span id="poltypesetone"></span><h3><a class="toc-backref" href="#id81"><span class="docutils literal"><span class="pre">\PolTypesetOne{&lt;raw_coeff&gt;}</span></span></a></h3>
-<blockquote>
-<p>Defaults to <span class="docutils literal">\xintTeXsignedFrac</span> (LaTeX) or <span class="docutils literal">\xintTeXsignedOver</span>
-(else). But these <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> old legacy macros are a bit
-annoying as they insist in exhibiting a power of ten rather than
-using simpler decimal notation.</p>
-<p>As alternative, one can do definitions such as:</p>
-<pre class="literal-block">\def\PolTypesetOne#1{\xintDecToString{\xintREZ{#1}}}
-% or with LaTeX+siunitx for example
-\renewcommand\PolTypesetOne[1]{\num{\xintPFloat[5]{#1}}}
-% (as \num of siunitx understands floating point notation)
-\renewcommand\PolTypesetOne[1]{\num{\xintRound{4}{#1}}}</pre>
-</blockquote>
-</div>
-<div class="section" id="id9">
-<span id="poltypesetmonomialcmd"></span><h3><a class="toc-backref" href="#id82"><span class="docutils literal">\PolTypesetMonomialCmd</span></a></h3>
-<blockquote>
-<p>This decides how a monomial (in variable <span class="docutils literal">\PolVar</span> and with
-exponent <span class="docutils literal">\PolIndex</span>) is to be printed. The default does nothing
-for the constant term, <span class="docutils literal">\PolVar</span> for the first degree and
-<span class="docutils literal"><span class="pre">\PolVar^{\PolIndex}</span></span> for higher degrees monomials. Beware that
-<span class="docutils literal">\PolIndex</span> expands to digit tokens and needs termination in
-<span class="docutils literal">\ifnum</span> tests.</p>
-</blockquote>
-</div>
-<div class="section" id="poltypesetcmdprefix-raw-coeff">
-<span id="poltypesetcmdprefix"></span><h3><a class="toc-backref" href="#id83"><span class="docutils literal"><span class="pre">\PolTypesetCmdPrefix{&lt;raw_coeff&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to a <span class="docutils literal">+</span> if the <span class="docutils literal">raw_coeff</span> is zero or positive, and to
-nothing if <span class="docutils literal">raw_coeff</span> is negative, as in latter case the
-<span class="docutils literal">\xintTeXsignedFrac</span> (or <span class="docutils literal">\xintTeXsignedOver</span>) used by
-<a class="reference internal" href="#poltypesetcmd-raw-coeff">\PolTypesetCmd{&lt;raw_coeff&gt;}</a> will put the <span class="docutils literal">-</span> sign in front of
-the fraction (if it is a fraction) and this will thus serve as
-separator in the typeset formula. Not used for the first term.</p>
-</blockquote>
-</div>
-</div>
-<div class="section" id="id11">
-<span id="id10"></span><h2><a class="toc-backref" href="#id84"><span class="docutils literal"><span class="pre">\PolTypeset*{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></h2>
-<blockquote>
-<p>Typesets in ascending powers. Use <span class="docutils literal">[&lt;letter&gt;]</span> optional argument
-(after the <span class="docutils literal">*</span>) to use another letter than <span class="docutils literal">x</span>.</p>
-<p>Extended at <span class="docutils literal">0.8</span> to accept general expressions and not only
-polynomial names. Redefine <a class="reference internal" href="#poltoexprinvar">\PolToExprInVar</a> to use in the
-expression another letter than default <span class="docutils literal">x</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="non-expandable-macros-related-to-the-root-localization-routines">
-<h2><a class="toc-backref" href="#id85">Non-expandable macros related to the root localization routines</a></h2>
-<p>As <a class="reference internal" href="#poltosturm-polname-sturmname">\PolToSturm{&lt;polname&gt;}{&lt;sturmname&gt;}</a> and
-<a class="reference internal" href="#polsturmisolatezeros-sturmname">\PolSturmIsolateZeros{&lt;sturmname&gt;}</a> and variants declare
-additional polynomial or scalar variables with names based on <span class="docutils literal">&lt;sturmname&gt;</span> as
-prefix, it is advisable to keep the <span class="docutils literal">&lt;sturmname&gt;</span> namespace separate from
-the one applying to <span class="docutils literal">\xintexpr</span> variables generally, or to polynomials.</p>
-<div class="section" id="poltosturm-polname-sturmname">
-<span id="poltosturm"></span><h3><a class="toc-backref" href="#id86"><span class="docutils literal"><span class="pre">\PolToSturm{&lt;polname&gt;}{&lt;sturmname&gt;}</span></span></a></h3>
-<blockquote>
-<p>With <span class="docutils literal">&lt;polname&gt;</span> being for example <span class="docutils literal">P</span>, and <span class="docutils literal">&lt;sturmname&gt;</span> being
-for example <span class="docutils literal">S</span>, the macro starts by computing the derivative
-<span class="docutils literal">P'</span>, then computes the opposite of the remainder in the euclidean
-division of <span class="docutils literal">P</span> by <span class="docutils literal">P'</span>, then the opposite of the remainder in
-the euclidean division of <span class="docutils literal">P'</span> by the first obtained polynomial,
-etc... Up to signs following the <span class="docutils literal"><span class="pre">--++--++...</span></span> pattern, these are
-the same remainders as in the Euclide algorithm applied to the
-computation of the GCD of <span class="docutils literal">P</span> and <span class="docutils literal">P'</span>.</p>
-<p>The precise process differs from the above description: the
-algorithm first sets <span class="docutils literal">S_0_</span> to be the <em>primitive part</em> of <span class="docutils literal">P</span> and
-<span class="docutils literal">S_1_</span> to be the <em>primitive part</em> of <span class="docutils literal">P'</span> (see
-<a class="reference internal" href="#policontent-polname">\PolIContent{&lt;polname&gt;}</a>), then at each step the remainder is made
-primitive and stored for internal reference as <span class="docutils literal">S_k_</span>, so only
-integer-coefficients polynomials are manipulated.</p>
-<div class="admonition warning">
-<p class="admonition-title">Warning</p>
-<p>This exact procedure will perhaps in future be replaced by a
-<em>sub-resultant algorithm</em>, which may bring some speed gain in
-obtaining a pseudo-Sturm sequence, but some experimenting is
-needed, in the context of realistically realizable computations
-by the package; primitive polynomials although a bit costly
-have the smallest coefficients hence are the best for the kind of
-computations done for root localization, after having computed a
-Sturm sequence.</p>
-</div>
-<p>The last non-zero primitivized remainder <span class="docutils literal">S_N_</span> is, up to sign,
-the primitive part of the GCD of <span class="docutils literal">P</span> and <span class="docutils literal">P'</span>. Its roots (real
-and complex) are the multiple roots of the original <span class="docutils literal">P</span>. The
-original <span class="docutils literal">P</span> was &quot;square-free&quot; (i.e. did not have multiple real
-or complex roots) if and only if <span class="docutils literal">S_N_</span> is a constant, which is
-then <span class="docutils literal">+1</span> or <span class="docutils literal"><span class="pre">-1</span></span> (its value before primitivization is lost).</p>
-<p>The macro then divides each <span class="docutils literal">S_k_</span> by <span class="docutils literal">S_N_</span> and declares the
-quotients <span class="docutils literal">S_k</span> as user polynomials for future use. By Gauss
-theorem about the contents of integer-coefficients polynomials,
-these <span class="docutils literal">S_k</span> also are primitive integer-coefficients polynomials.</p>
-<p>This step will be referred to as <em>normalization</em>, and in this
-documentation the obtained polynomials are said to constitute the
-&quot;Sturm chain&quot; (or &quot;Sturm sequence&quot;), i.e. by convention the &quot;Sturm
-chain polynomials&quot; are square-free and primitive. The possibly
-non-square-free ones are referred to as <em>non-normalized</em>.</p>
-<p>As an exception to the rule, if the original <span class="docutils literal">P</span> was &quot;square-free&quot;
-(i.e. did not have multiple real or complex roots) then
-normalization is skipped (in that case <span class="docutils literal">S_N_</span> is either <span class="docutils literal">+1</span> or
-<span class="docutils literal"><span class="pre">-1</span></span>), so <span class="docutils literal">S_0_</span> is exactly the primitive part of starting
-polynomial <span class="docutils literal">P</span>, in the &quot;square-free&quot; case.</p>
-<p>The next logical step is to execute <a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros{S}</a> or one of its variants. Be careful not to
-use the names <span class="docutils literal">sturmname_0</span>, <span class="docutils literal">sturmname_1</span>, etc... for defining
-other polynomials after having done
-<span class="docutils literal"><span class="pre">\PolToSturm{&lt;polname&gt;}{&lt;sturmname&gt;}</span></span> and before executing
-<span class="docutils literal"><span class="pre">\PolSturmIsolateZeros{&lt;sturmname&gt;}</span></span> or its variants else the
-latter will behave erroneously.</p>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>The declaration of the <span class="docutils literal">S_k</span>'s will overwrite
-with no warning previously declared polynomials with identical
-names <span class="docutils literal">S_k</span>. This is original reason why the macro expects two
-names: <span class="docutils literal">&lt;polname&gt;</span> and <span class="docutils literal">&lt;sturmname&gt;</span>.</p>
-<p>It is allowed to use the polynomial name <span class="docutils literal">P</span> as Sturm chain
-name <span class="docutils literal">S</span>: <span class="docutils literal"><span class="pre">\PolToSturm{f}(f}</span></span>, but of course fusing the
-namespaces is slightly dangerous. And, also <a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros</a> creates variables sharing
-the <span class="docutils literal">&lt;sturmname&gt;</span> prefix, which must be taken into account to
-avoid name clashes.</p>
-</div>
-<div class="admonition warning">
-<p class="admonition-title">Warning</p>
-<p>The reason why the <span class="docutils literal">S_k</span>'s are declared as polynomials is
-that the associated polynomial functions are needed to compute
-the sign changes in the Sturm sequence evaluated at a given
-location, as this is the basis mechanism of <a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros</a> (on the basis of the <a class="reference external" href="https://en.wikipedia.org/wiki/Sturm%27s_theorem">Sturm theorem</a>).</p>
-<p>It is possible that in future the package will only internally
-construct such polynomial functions and only the starred variant
-will make the normalized (i.e. square-free) Sturm sequence public.</p>
-</div>
-<p>The integer <span class="docutils literal">N</span> giving the length of the Sturm chain <span class="docutils literal">S_0</span>,
-<span class="docutils literal">S_1</span>, ..., <span class="docutils literal">S_N</span> is available as
-<a class="reference internal" href="#polsturmchainlength-sturmname">\PolSturmChainLength{&lt;sturmname&gt;}</a>. If all roots of original <span class="docutils literal">P</span>
-are real, then <span class="docutils literal">N</span> is both the number of distinct real roots and
-the degree of <span class="docutils literal">S_0</span>. In the case of existence of complex roots,
-the number of distinct real roots is at most <span class="docutils literal">N</span> and <span class="docutils literal">N</span> is at
-most the degree of <span class="docutils literal">S_0</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="id13">
-<span id="id12"></span><h3><a class="toc-backref" href="#id87"><span class="docutils literal"><span class="pre">\PolToSturm*{&lt;polname&gt;}{&lt;sturmname&gt;}</span></span></a></h3>
-<blockquote>
-<p>Does the same as <a class="reference internal" href="#poltosturm">un-starred version</a> and additionally it
-keeps for user usage the memory of the <em>un-normalized</em> (but still
-made primitive) Sturm chain
-polynomials <span class="docutils literal">sturmname_k_</span>, <span class="docutils literal">k=0,1, <span class="pre">...,</span> N</span>, with
-<span class="docutils literal">N</span> being <a class="reference internal" href="#polsturmchainlength-sturmname">\PolSturmChainLength{&lt;sturmname&gt;}</a>.</p>
-</blockquote>
-</div>
-<div class="section" id="polsturmisolatezeros-sturmname">
-<span id="polsturmisolatezeros"></span><h3><a class="toc-backref" href="#id88"><span class="docutils literal"><span class="pre">\PolSturmIsolateZeros{&lt;sturmname&gt;}</span></span></a></h3>
-<blockquote>
-<p>The macro locates, using the <a class="reference external" href="https://en.wikipedia.org/wiki/Sturm%27s_theorem">Sturm Theorem</a>, as many disjoint
-intervals as there are distinct real roots.</p>
-<div class="admonition important">
-<p class="admonition-title">Important</p>
-<p>The Sturm chain must have been produced by an earlier
-<a class="reference internal" href="#poltosturm-polname-sturmname">\PolToSturm{&lt;polname&gt;}{&lt;sturmname&gt;}</a>.</p>
-</div>
-<p>After its execution they are two types of such intervals (stored in
-memory and accessible via macros or <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> variables, see below):</p>
-<ul class="simple">
-<li><p>singleton <span class="docutils literal">{a}</span>: then <span class="docutils literal">a</span> is a root, (necessarily a decimal
-number, but not all such decimal numbers are exactly identified yet).</p></li>
-<li><p>open intervals <span class="docutils literal">(a,b)</span>: then there is exactly one root <span class="docutils literal">z</span>
-such that <span class="docutils literal">a &lt; z &lt; b</span>, and the end points are guaranteed to not
-be roots.</p></li>
-</ul>
-<p>The interval boundaries are decimal numbers, originating
-in iterated decimal subdivision from initial intervals
-<span class="docutils literal"><span class="pre">(-10^E,</span> 0)</span> and <span class="docutils literal">(0, 10^E)</span> with <span class="docutils literal">E</span> chosen initially large
-enough so that all roots are enclosed; if zero is a root it is always
-identified as such. The non-singleton intervals are of the
-type <span class="docutils literal">(a/10^f, <span class="pre">(a+1)/10^f)</span></span> with <span class="docutils literal">a</span> an integer, which is
-neither <span class="docutils literal">0</span> nor <span class="docutils literal"><span class="pre">-1</span></span>. Hence either <span class="docutils literal">a</span> and <span class="docutils literal">a+1</span> are both positive
-or they are both negative.</p>
-<p>One does not <em>a priori</em> know what will be the lengths of these
-intervals (except that they are always powers of ten), they
-vary depending on how many digits two successive roots have in
-common in their respective decimal expansions.</p>
-<div class="admonition important">
-<p class="admonition-title">Important</p>
-<p>If some two consecutive intervals share an end-point, no
-information is yet gained about the separation between the two
-roots which could at this stage be arbitrarily small.</p>
-<p>See <a class="reference internal" href="#polrefineinterval-sturmname-index">\PolRefineInterval*{&lt;sturmname&gt;}{&lt;index&gt;}</a> which addresses
-this issue.</p>
-</div>
-<p>Let us suppose <span class="docutils literal">&lt;sturmname&gt;</span> is <span class="docutils literal">S</span>.</p>
-<p>The interval boundaries (and exactly found roots) are made available
-for future computations in <span class="docutils literal">\xintexpr/xinteval</span> or <span class="docutils literal">\poldef</span> as
-variables <span class="docutils literal">SL_1</span>, <span class="docutils literal">SL_2</span>, etc..., for the left end-points and
-<span class="docutils literal">SR_1</span>, <span class="docutils literal">SR_2</span>, ..., for the right end-points.</p>
-<p>Additionally, <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> variable <span class="docutils literal">SZ_1_isknown</span> will have value
-<span class="docutils literal">1</span> if the root in the first interval is known, and <span class="docutils literal">0</span>
-otherwise. And similarly for the other intervals.</p>
-<div class="admonition important">
-<p class="admonition-title">Important</p>
-<p>The variable declarations are done with no check of existence of
-previously existing variables with identical names.</p>
-</div>
-<p>Also, macros <a class="reference internal" href="#polsturmisolatedzeroleft">\PolSturmIsolatedZeroLeft{&lt;sturmname&gt;}{&lt;index&gt;}</a> and
-<a class="reference internal" href="#polsturmisolatedzeroright-sturmname-index">\PolSturmIsolatedZeroRight{&lt;sturmname&gt;}{&lt;index&gt;}</a> are provided which
-expand to these same values, written in decimal notation (i.e.
-pre-processed by <a class="reference internal" href="#poldectostring">\PolDecToString</a>.) And there
-is also <a class="reference internal" href="#polsturmifzeroexactlyknown-sturmname-index-t-f">\PolSturmIfZeroExactlyKnown{&lt;sturmname&gt;}{&lt;index&gt;}{T}{F}</a>.</p>
-<div class="admonition important">
-<p class="admonition-title">Important</p>
-<p>Trailing zeroes in the stored decimal numbers accessible via the
-macros are significant: they are also present in the decimal
-expansion of the exact root, so as to be able for example to
-print out bounds of real roots with as many digits as is
-significant, even if the digits are zeros.</p>
-</div>
-<p>The start of the decimal expansion of the <span class="docutils literal">&lt;index&gt;</span>-th root is given by
-<a class="reference internal" href="#polsturmisolatedzeroleft">\PolSturmIsolatedZeroLeft{&lt;sturmname&gt;}{&lt;index&gt;}</a> if the root is positive, and by
-<a class="reference internal" href="#polsturmisolatedzeroright">PolSturmIsolatedZeroRight{&lt;sturmname&gt;}{&lt;index&gt;}</a> if the root is neagtive. These two
-decimal numbers are either both zero or both of the same sign.</p>
-<p>The number of distinct roots is obtainable expandably as
-<a class="reference internal" href="#polsturmnbofisolatedzeros-sturmname">\PolSturmNbOfIsolatedZeros{&lt;sturmname&gt;}</a>.</p>
-<p>Furthermore
-<a class="reference internal" href="#polsturmnbofrootsof-sturmname-lessthanorequalto-value">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</a> and
-<a class="reference internal" href="#polsturmnbofrootsof-sturmname-lessthanorequaltoexpr-num-expr">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualToExpr{&lt;num. expr.&gt;}</a>.
-will expandably compute respectively the number of real roots at
-most equal to <span class="docutils literal">value</span> or <span class="docutils literal">expression</span>, and the same but with
-multiplicities.</p>
-<p>These variables and macros are automatically updated in case of
-subsequent usage of <a class="reference internal" href="#polrefineinterval-sturmname-index">\PolRefineInterval*{&lt;sturmname&gt;}{&lt;index&gt;}</a> or
-other localization improving macros.</p>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>The current polexpr implementation defines the <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> variables
-and <a class="reference external" href="https://www.ctan.org/pkg/xint">xinttools</a> arrays as described above with global scope. On the
-other hand the Sturm sequence polynomials obey the current scope.</p>
-<p>This is perhaps a bit inconsistent and may change in future.</p>
-</div>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>The results are exact
-bounds for the mathematically exact real roots.</p>
-<p>Future releases will perhaps also provide macros based on Newton
-or Regula Falsi methods. Exact computations with such methods
-lead however quickly to very big fractions, and this forces usage
-of some rounding scheme for the abscissas if computation times
-are to remain reasonable. This raises issues of its own, which
-are studied in numerical mathematics.</p>
-</div>
-</blockquote>
-</div>
-<div class="section" id="id15">
-<span id="id14"></span><h3><a class="toc-backref" href="#id89"><span class="docutils literal"><span class="pre">\PolSturmIsolateZeros*{&lt;sturmname&gt;}</span></span></a></h3>
-<blockquote>
-<p>The macro does the same as <a class="reference internal" href="#polsturmisolatezeros-sturmname">\PolSturmIsolateZeros{&lt;sturmname&gt;}</a> and
-then in addition it does the extra work to determine all
-multiplicities of the real roots.</p>
-<p>After execution,
-<a class="reference internal" href="#polsturmisolatedzeromultiplicity-sturmname-index">\PolSturmIsolatedZeroMultiplicity{&lt;sturmname&gt;}{&lt;index&gt;}</a> expands
-to the multiplicity of the root located in the <span class="docutils literal">index</span>-th
-interval (intervals are enumerated from left to right, with index
-starting at <span class="docutils literal">1</span>).</p>
-<p>Furthermore, if for example the <span class="docutils literal">&lt;sturmname&gt;</span> is <span class="docutils literal">S</span>, <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a>
-variables <span class="docutils literal">SM_1</span>, <span class="docutils literal">SM_2</span>... hold the multiplicities thus
-computed.</p>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>Somewhat counter-intuitively, it is not necessary to have
-executed the <a class="reference internal" href="#id12">\PolToSturm*</a> starred variant: during its
-execution, <a class="reference internal" href="#poltosturm">\PolToSturm</a>, even though it does not declare the
-non-square-free Sturm chain polynomials as user-level genuine
-polynomials, stores their data in private macros.</p>
-</div>
-<p>See <span class="docutils literal">The degree nine polynomial with 0.99, 0.999, 0.9999 as triple roots</span> example in <span class="docutils literal"><span class="pre">polexpr-examples.pdf</span></span>.</p>
-</blockquote>
-<div class="section" id="polsturmisolatezerosandgetmultiplicities-sturmname">
-<span id="polsturmisolatezerosandgetmultiplicities"></span><h4><a class="toc-backref" href="#id90"><span class="docutils literal"><span class="pre">\PolSturmIsolateZerosAndGetMultiplicities{&lt;sturmname&gt;}</span></span></a></h4>
-<blockquote>
-<p>This is another name for <a class="reference internal" href="#id15">\PolSturmIsolateZeros*{&lt;sturmname&gt;}</a>.</p>
-</blockquote>
-</div>
-</div>
-<div class="section" id="id17">
-<span id="id16"></span><h3><a class="toc-backref" href="#id91"><span class="docutils literal"><span class="pre">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</span></span></a></h3>
-<blockquote>
-<p>The macro does the same as <a class="reference internal" href="#id15">\PolSturmIsolateZeros*{&lt;sturmname&gt;}</a> and
-in addition it does the extra work to determine all the <em>rational</em>
-roots.</p>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>After execution of this macro, a root is &quot;known&quot; if and only if
-it is rational.</p>
-</div>
-<p>Furthermore, primitive polynomial <span class="docutils literal">sturmname_sqf_norr</span> is created
-to match the (square-free) <span class="docutils literal">sturmname_0</span> from which all rational
-roots have been removed (see <a class="reference internal" href="#polexprsetup">\polexprsetup</a> for customizing this
-name). The number of distinct rational roots is thus the difference
-between the degrees of these two polynomials (see also
-<a class="reference internal" href="#polsturmnbofrationalroots-sturmname">\PolSturmNbOfRationalRoots{&lt;sturmname&gt;}</a>).</p>
-<p>And <span class="docutils literal">sturmname_norr</span> is <span class="docutils literal">sturmname_0_</span> from which all rational
-roots have been removed (see <a class="reference internal" href="#polexprsetup">\polexprsetup</a>), i.e. it contains
-the irrational roots of the original polynomial, with the same
-multiplicities.</p>
-<p>See <span class="docutils literal">A degree five polynomial with three rational roots</span> in <span class="docutils literal"><span class="pre">polexpr-examples.pdf</span></span>.</p>
-</blockquote>
-<div class="section" id="polsturmisolatezerosgetmultiplicitiesandrationalroots-sturmname">
-<span id="polsturmisolatezerosgetmultiplicitiesandrationalroots"></span><h4><a class="toc-backref" href="#id92"><span class="docutils literal"><span class="pre">\PolSturmIsolateZerosGetMultiplicitiesAndRationalRoots{&lt;sturmname&gt;}</span></span></a></h4>
-<blockquote>
-<p>This is another name for <a class="reference internal" href="#id17">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</a>.</p>
-</blockquote>
-</div>
-</div>
-<div class="section" id="polsturmisolatezerosandfindrationalroots-sturmname">
-<h3><a class="toc-backref" href="#id93"><span class="docutils literal"><span class="pre">\PolSturmIsolateZerosAndFindRationalRoots{&lt;sturmname&gt;}</span></span></a></h3>
-<blockquote>
-<p>This works exactly like <a class="reference internal" href="#id17">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</a>
-(inclusive of declaring the polynomials <span class="docutils literal">sturmname_sqf_norr</span> and
-<span class="docutils literal">sturmname_norr</span> with no rational roots) except that it does <em>not</em>
-compute the multiplicities of the <em>non-rational</em> roots.</p>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>There is no macro to find the rational roots but not compute
-their multiplicities at the same time.</p>
-</div>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p>This macro does <em>not</em> define <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> variables
-<span class="docutils literal">sturmnameM_1</span>, <span class="docutils literal">sturmnameM_2</span>, ... holding the
-multiplicities and it leaves the multiplicity array (whose accessor
-is <a class="reference internal" href="#polsturmisolatedzeromultiplicity-sturmname-index">\PolSturmIsolatedZeroMultiplicity{&lt;sturmname&gt;}{&lt;index&gt;}</a>) into
-a broken state, as all non-rational roots will supposedly have
-multiplicity one. This means that the output of
-<a class="reference internal" href="#id21">\PolPrintIntervals*</a> will be
-erroneous regarding the multiplicities of irrational roots.</p>
-<p>I decided to document it because finding multiplicities of the
-non rational roots is somewhat costly, and one may be interested
-only into finding the rational roots (of course random
-polynomials with integer coefficients will not have <em>any</em>
-rational root anyhow).</p>
-</div>
-</blockquote>
-</div>
-<div class="section" id="polrefineinterval-sturmname-index">
-<span id="polrefineinterval"></span><h3><a class="toc-backref" href="#id94"><span class="docutils literal"><span class="pre">\PolRefineInterval*{&lt;sturmname&gt;}{&lt;index&gt;}</span></span></a></h3>
-<blockquote>
-<p>The <span class="docutils literal">index</span>-th interval (starting indexing at one) is further
-subdivided as many times as is necessary in order for the newer
-interval to have both its end-points distinct from the end-points of
-the original interval. As a consequence, the <span class="docutils literal">k</span>th root is then
-strictly separated from the other roots.</p>
-</blockquote>
-</div>
-<div class="section" id="polrefineinterval-n-sturmname-index">
-<span id="polrefineinterval-n"></span><h3><a class="toc-backref" href="#id95"><span class="docutils literal"><span class="pre">\PolRefineInterval[N]{&lt;sturmname&gt;}{&lt;index&gt;}</span></span></a></h3>
-<blockquote>
-<p>The <span class="docutils literal">index</span>-th interval (starting count at one) is further
-subdivided once, reducing its length by a factor of 10. This is done
-<span class="docutils literal">N</span> times if the optional argument <span class="docutils literal">[N]</span> is present.</p>
-</blockquote>
-</div>
-<div class="section" id="polensureintervallength-sturmname-index-exponent">
-<span id="polensureintervallength"></span><h3><a class="toc-backref" href="#id96"><span class="docutils literal"><span class="pre">\PolEnsureIntervalLength{&lt;sturmname&gt;}{&lt;index&gt;}{&lt;exponent&gt;}</span></span></a></h3>
-<blockquote>
-<p>The <span class="docutils literal">index</span>-th interval is subdivided until its length becomes at
-most <span class="docutils literal">10^E</span>. This means (for <span class="docutils literal">E&lt;0</span>) that the first <span class="docutils literal"><span class="pre">-E</span></span> digits
-after decimal mark of the <span class="docutils literal">k</span>th root will then be known exactly.</p>
-</blockquote>
-</div>
-<div class="section" id="polensureintervallengths-sturmname-exponent">
-<span id="polensureintervallengths"></span><h3><a class="toc-backref" href="#id97"><span class="docutils literal"><span class="pre">\PolEnsureIntervalLengths{&lt;sturmname&gt;}{&lt;exponent&gt;}</span></span></a></h3>
-<blockquote>
-<p>The intervals as obtained from <span class="docutils literal">\PolSturmIsolateZeros</span> are (if
-necessary) subdivided further by (base 10) dichotomy in order for
-each of them to have length at most <span class="docutils literal">10^E</span>.</p>
-<p>This means that decimal expansions of all roots will be known with
-<span class="docutils literal"><span class="pre">-E</span></span> digits (for <span class="docutils literal">E&lt;0</span>) after decimal mark.</p>
-</blockquote>
-</div>
-<div class="section" id="polprintintervals-varname-sturmname">
-<span id="polprintintervals"></span><h3><a class="toc-backref" href="#id98"><span class="docutils literal"><span class="pre">\PolPrintIntervals[&lt;varname&gt;]{&lt;sturmname&gt;}</span></span></a></h3>
-<blockquote>
-<p>This is a convenience macro which prints the bounds for the roots
-<span class="docutils literal">Z_1</span>, <span class="docutils literal">Z_2</span>, ... (the optional argument <span class="docutils literal">varname</span> allows to
-specify a replacement for the default <span class="docutils literal">Z</span>). This will be done (by
-default) in a
-math mode <span class="docutils literal">array</span>, one interval per row, and pattern <span class="docutils literal">rcccl</span>,
-where the second and fourth column hold the <span class="docutils literal">&lt;</span> sign, except when
-the interval reduces to a singleton, which means the root is known
-exactly.</p>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>The explanations here and in this section are for LaTeX. With
-other TeX macro formats, the LaTeX syntax such as for example
-<span class="docutils literal"><span class="pre">\begin{array}{rcccl}</span></span> which appears in the documentation here
-is actually replaced with quasi-equivalent direct use of TeX
-primitives.</p>
-</div>
-<p>See next macros which govern its output.</p>
-</blockquote>
-<div class="section" id="polprintintervalsnorealroots">
-<h4><a class="toc-backref" href="#id99"><span class="docutils literal">\PolPrintIntervalsNoRealRoots</span></a></h4>
-<blockquote>
-<p>Executed in place of an <span class="docutils literal">array</span> environment, when there are no
-real roots. Default definition:</p>
-<pre class="literal-block">\newcommand\PolPrintIntervalsNoRealRoots{}</pre>
-</blockquote>
-</div>
-<div class="section" id="polprintintervalsbeginenv">
-<h4><a class="toc-backref" href="#id100"><span class="docutils literal">\PolPrintIntervalsBeginEnv</span></a></h4>
-<blockquote>
-<p>Default definition (given here for LaTeX, Plain has a variant):</p>
-<pre class="literal-block">\newcommand\PolPrintIntervalsBeginEnv{\[\begin{array}{rcccl}}</pre>
-<p>A simpler <span class="docutils literal">center</span> environment provides a straightforward way to
-obtain a display allowing pagebreaks. Of course redefinitions must
-at any rate be kept in sync with <a class="reference internal" href="#polprintintervalsknownroot">\PolPrintIntervalsKnownRoot</a> and
-<a class="reference internal" href="#polprintintervalsunknownroot">\PolPrintIntervalsUnknownRoot</a>.</p>
-<p>Prior to <span class="docutils literal">0.8.6</span> it was not possible to use here for example
-<span class="docutils literal">\begin{align}</span> due to the latter executing twice in contents.</p>
-</blockquote>
-</div>
-<div class="section" id="polprintintervalsendenv">
-<h4><a class="toc-backref" href="#id101"><span class="docutils literal">\PolPrintIntervalsEndEnv</span></a></h4>
-<blockquote>
-<p>Default definition:</p>
-<pre class="literal-block">\newcommand\PolPrintIntervalsEndEnv{\end{array}\]}</pre>
-</blockquote>
-</div>
-<div class="section" id="polprintintervalsrowseparator">
-<h4><a class="toc-backref" href="#id102"><span class="docutils literal">\PolPrintIntervalsRowSeparator</span></a></h4>
-<blockquote>
-<p>Expands by default to <span class="docutils literal">\\</span> with LaTeX and to <span class="docutils literal">\cr</span> with Plain</p>
-<p>Added at <span class="docutils literal">0.8.6</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="polprintintervalsknownroot">
-<h4><a class="toc-backref" href="#id103"><span class="docutils literal">\PolPrintIntervalsKnownRoot</span></a></h4>
-<blockquote>
-<p>Default definition:</p>
-<pre class="literal-block">\newcommand\PolPrintIntervalsKnownRoot{%
- &amp;&amp;\PolPrintIntervalsTheVar_{\PolPrintIntervalsTheIndex}%
- &amp;=&amp;\PolPrintIntervalsPrintExactZero
-}</pre>
-</blockquote>
-</div>
-<div class="section" id="polprintintervalsunknownroot">
-<h4><a class="toc-backref" href="#id104"><span class="docutils literal">\PolPrintIntervalsUnknownRoot</span></a></h4>
-<blockquote>
-<p>Default definition:</p>
-<pre class="literal-block">\newcommand\PolPrintIntervalsUnknownRoot{%
- \PolPrintIntervalsPrintLeftEndPoint&amp;&lt;&amp;%
- \PolPrintIntervalsTheVar_{\PolPrintIntervalsTheIndex}&amp;&lt;&amp;%
- \PolPrintIntervalsPrintRightEndPoint
-}</pre>
-</blockquote>
-</div>
-<div class="section" id="id18">
-<span id="polprintintervalsprintexactzero"></span><h4><a class="toc-backref" href="#id105"><span class="docutils literal">\PolPrintIntervalsPrintExactZero</span></a></h4>
-<blockquote>
-<p>Default definition:</p>
-<pre class="literal-block">\newcommand\PolPrintIntervalsPrintExactZero{\PolPrintIntervalsTheLeftEndPoint}</pre>
-</blockquote>
-</div>
-<div class="section" id="id19">
-<span id="polprintintervalsprintleftendpoint"></span><h4><a class="toc-backref" href="#id106"><span class="docutils literal">\PolPrintIntervalsPrintLeftEndPoint</span></a></h4>
-<blockquote>
-<p>Default definition:</p>
-<pre class="literal-block">\newcommand\PolPrintIntervalsPrintLeftEndPoint{\PolPrintIntervalsTheLeftEndPoint}</pre>
-</blockquote>
-</div>
-<div class="section" id="id20">
-<span id="polprintintervalsprintrightendpoint"></span><h4><a class="toc-backref" href="#id107"><span class="docutils literal">\PolPrintIntervalsPrintRightEndPoint</span></a></h4>
-<blockquote>
-<p>Default definition is:</p>
-<pre class="literal-block">\newcommand\PolPrintIntervalsPrintRightEndPoint{\PolPrintIntervalsTheRightEndPoint}</pre>
-</blockquote>
-</div>
-</div>
-<div class="section" id="id22">
-<span id="id21"></span><h3><a class="toc-backref" href="#id108"><span class="docutils literal"><span class="pre">\PolPrintIntervals*[&lt;varname&gt;]{&lt;sturmname&gt;}</span></span></a></h3>
-<blockquote>
-<p>This starred variant produces an alternative output (which
-displays the root multiplicity), and is provided as an
-example of customization.</p>
-<p>As replacement for <a class="reference internal" href="#polprintintervalsknownroot">\PolPrintIntervalsKnownRoot</a>,
-<a class="reference internal" href="#polprintintervalsprintexactzero">\PolPrintIntervalsPrintExactZero</a>,
-<a class="reference internal" href="#polprintintervalsunknownroot">\PolPrintIntervalsUnknownRoot</a> it uses its own
-<span class="docutils literal"><span class="pre">\POL&#64;&#64;PrintIntervals...</span></span> macros. We only reproduce here one
-definition:</p>
-<pre class="literal-block">\newcommand\POL&#64;&#64;PrintIntervalsPrintExactZero{%
- \displaystyle
- \xintTeXsignedFrac{\PolPrintIntervalsTheLeftEndPoint}%
-}%</pre>
-<p>Multiplicities are printed using this auxiliary macro:</p>
-</blockquote>
-<div class="section" id="polprintintervalsprintmultiplicity">
-<h4><a class="toc-backref" href="#id109"><span class="docutils literal">\PolPrintIntervalsPrintMultiplicity</span></a></h4>
-<blockquote>
-<p>whose default definition is:</p>
-<pre class="literal-block">\newcommand\PolPrintIntervalsPrintMultiplicity{(\mbox{mult. }\PolPrintIntervalsTheMultiplicity)}</pre>
-</blockquote>
-</div>
-</div>
-<div class="section" id="polsettosturmchainsignchangesat-foo-sturmname-value">
-<span id="polsettosturmchainsignchangesat"></span><h3><a class="toc-backref" href="#id110"><span class="docutils literal"><span class="pre">\PolSetToSturmChainSignChangesAt{\foo}{&lt;sturmname&gt;}{&lt;value&gt;}</span></span></a></h3>
-<blockquote>
-<p>Sets macro <span class="docutils literal">\foo</span> to store the number of sign changes in the
-already computed normalized Sturm chain with name prefix
-<span class="docutils literal">&lt;sturmname&gt;</span>, at location <span class="docutils literal">&lt;value&gt;</span> (which must be in format as
-acceptable by the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> macros.)</p>
-<p>The definition is made with global scope. For local scope, use
-<span class="docutils literal">[\empty]</span> as extra optional argument.</p>
-<p>One can use this immediately after creation of the Sturm chain.</p>
-</blockquote>
-</div>
-<div class="section" id="polsettonbofzeroswithin-foo-sturmname-value-left-value-right">
-<span id="polsettonbofzeroswithin"></span><h3><a class="toc-backref" href="#id111"><span class="docutils literal"><span class="pre">\PolSetToNbOfZerosWithin{\foo}{&lt;sturmname&gt;}{&lt;value_left&gt;}{&lt;value_right&gt;}</span></span></a></h3>
-<blockquote>
-<p>Sets, assuming the normalized Sturm chain has been already computed,
-macro <span class="docutils literal">\foo</span> to store the number of roots of <span class="docutils literal">sturmname_0</span> in
-the interval <span class="docutils literal">(value_left, value_right]</span>. The macro first
-re-orders end-points if necessary for <span class="docutils literal">value_left &lt;= value_right</span>
-to hold.</p>
-<p>In accordance to <a class="reference external" href="https://en.wikipedia.org/wiki/Sturm%27s_theorem">Sturm Theorem</a> this is computed as the difference
-between the number of sign changes of the Sturm chain at <span class="docutils literal">value_right</span>
-and the one at <span class="docutils literal">value_left</span>.</p>
-<p>The definition is made with global scope. For local scope, use
-<span class="docutils literal">[\empty]</span> as extra optional argument.</p>
-<p>One can use this immediately after creation of a Sturm chain.</p>
-<p>See also the expandable
-<a class="reference internal" href="#polsturmnbofrootsof-sturmname-lessthanorequalto-value">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</a>,
-which however requires prior execution of <a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros</a>.</p>
-<p>See also the expandable
-<a class="reference internal" href="#polsturmnbwithmultofrootsof-sturmname-lessthanorequalto-value">\PolSturmNbWithMultOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</a>
-which requires prior execution of
-<a class="reference internal" href="#id14">\PolSturmIsolateZeros*</a>.</p>
-</blockquote>
-</div>
-</div>
-<div class="section" id="pollet-polname-2-polname-1">
-<span id="pollet"></span><h2><a class="toc-backref" href="#id112"><span class="docutils literal"><span class="pre">\PolLet{&lt;polname_2&gt;}={&lt;polname_1&gt;}</span></span></a></h2>
-<blockquote>
-<p>Makes a copy of the already defined polynomial <span class="docutils literal">polname_1</span> to a
-new one <span class="docutils literal">polname_2</span>. This has the same effect as
-<span class="docutils literal"><span class="pre">\PolDef{&lt;polname_2&gt;}{&lt;polname_1&gt;(x)}</span></span> or (better)
-<span class="docutils literal"><span class="pre">\PolDef{&lt;polname_2&gt;}{&lt;polname_1&gt;}</span></span> but with less overhead. The
-<span class="docutils literal">=</span> is optional.</p>
-</blockquote>
-</div>
-<div class="section" id="polgloballet-polname-2-polname-1">
-<span id="polgloballet"></span><h2><a class="toc-backref" href="#id113"><span class="docutils literal"><span class="pre">\PolGlobalLet{&lt;polname_2&gt;}={&lt;polname_1&gt;}</span></span></a></h2>
-<blockquote>
-<p>Acts globally.</p>
-</blockquote>
-</div>
-<div class="section" id="polassign-polname-toarray-macro">
-<span id="polassign"></span><h2><a class="toc-backref" href="#id114"><span class="docutils literal"><span class="pre">\PolAssign{&lt;polname&gt;}\toarray\macro</span></span></a></h2>
-<blockquote>
-<p>Defines a one-argument expandable macro <span class="docutils literal"><span class="pre">\macro{#1}</span></span> which expands
-to the (raw) #1th polynomial coefficient.</p>
-<ul class="simple">
-<li><p>Attention, coefficients here are indexed starting at 1. This is
-an unfortunate legacy situation related to the original indexing
-convention in <a class="reference external" href="https://www.ctan.org/pkg/xint">xinttools</a> arrays.</p></li>
-<li><p>With #1=-1, -2, ..., <span class="docutils literal"><span class="pre">\macro{#1}</span></span> returns leading coefficients.</p></li>
-<li><p>With #1=0, returns the number of coefficients, i.e. <span class="docutils literal">1 + deg f</span>
-for non-zero polynomials.</p></li>
-<li><p>Out-of-range #1's return <span class="docutils literal">0/1[0]</span>.</p></li>
-</ul>
-<p>See also <a class="reference internal" href="#polnthcoeff-polname-index">\PolNthCoeff{&lt;polname&gt;}{&lt;index&gt;}</a>.</p>
-</blockquote>
-</div>
-<div class="section" id="polget-polname-fromarray-macro">
-<span id="polget"></span><h2><a class="toc-backref" href="#id115"><span class="docutils literal"><span class="pre">\PolGet{&lt;polname&gt;}\fromarray\macro</span></span></a></h2>
-<blockquote>
-<p>Does the converse operation to
-<span class="docutils literal"><span class="pre">\PolAssign{&lt;polname&gt;}\toarray\macro</span></span>. Each individual
-<span class="docutils literal"><span class="pre">\macro{&lt;value&gt;}</span></span> gets expanded in an <span class="docutils literal">\edef</span> and then normalized
-via <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a>'s macro <span class="docutils literal">\xintRaw</span>.</p>
-<p>The leading zeros are removed from the polynomial.</p>
-<p>(contrived) Example:</p>
-<pre class="literal-block">\xintAssignArray{1}{-2}{5}{-3}\to\foo
-\PolGet{f}\fromarray\foo</pre>
-<p>This will define <span class="docutils literal">f</span> as would have <span class="docutils literal">\poldef <span class="pre">f(x):=1-2x+5x^2-3x^3;</span></span>.</p>
-</blockquote>
-</div>
-<div class="section" id="polfromcsv-polname-csv">
-<span id="polfromcsv"></span><h2><a class="toc-backref" href="#id116"><span class="docutils literal"><span class="pre">\PolFromCSV{&lt;polname&gt;}{&lt;csv&gt;}</span></span></a></h2>
-<blockquote>
-<p>Defines a polynomial directly from the comma separated list of values
-(or a macro expanding to such a list) of its coefficients, the <em>first
-item</em> gives the constant term, the <em>last item</em> gives the leading
-coefficient, except if zero, then it is dropped (iteratively). List
-items are each expanded in an <span class="docutils literal">\edef</span> and then put into normalized
-form via <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a>'s macro <span class="docutils literal">\xintRaw</span>.</p>
-<p>As leading zero coefficients are removed:</p>
-<pre class="literal-block">\PolFromCSV{f}{0, 0, 0, 0, 0, 0, 0, 0, 0, 0}</pre>
-<p>defines the zero polynomial, which holds only one coefficient.</p>
-<p>See also expandable macro <a class="reference internal" href="#poltocsv-polname">\PolToCSV{&lt;polname&gt;}</a>.</p>
-</blockquote>
-</div>
-<div class="section" id="polmapcoeffs-macro-polname">
-<span id="polmapcoeffs"></span><h2><a class="toc-backref" href="#id117"><span class="docutils literal"><span class="pre">\PolMapCoeffs{\macro}{&lt;polname&gt;}</span></span></a></h2>
-<blockquote>
-<p>It modifies ('in-place': original coefficients get lost) each
-coefficient of the defined polynomial via the <em>expandable</em> macro
-<span class="docutils literal">\macro</span>. The degree is adjusted as necessary if some leading
-coefficients vanish after the operation.</p>
-<p>In the replacement text of <span class="docutils literal">\macro</span>, <span class="docutils literal">\index</span> expands to the
-coefficient index (starting at zero for the constant term).</p>
-<p>Notice that <span class="docutils literal">\macro</span> will have to handle inputs in the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a>
-internal format. This means that it probably will have to be
-expressed in terms of macros from the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> package.</p>
-<p>Example:</p>
-<pre class="literal-block">\def\foo#1{\xintMul{#1}{\the\numexpr\index*\index\relax}}</pre>
-<p>(or with <span class="docutils literal"><span class="pre">\xintSqr{\index}</span></span>) to replace <span class="docutils literal">n</span>-th coefficient
-<span class="docutils literal">f_n</span> by <span class="docutils literal">f_n*n^2</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="polreducecoeffs-polname">
-<span id="polreducecoeffs"></span><h2><a class="toc-backref" href="#id118"><span class="docutils literal"><span class="pre">\PolReduceCoeffs{&lt;polname&gt;}</span></span></a></h2>
-<blockquote>
-<p>Reduces the internal representations of the coefficients to
-their lowest terms.</p>
-</blockquote>
-</div>
-<div class="section" id="id24">
-<span id="id23"></span><h2><a class="toc-backref" href="#id119"><span class="docutils literal"><span class="pre">\PolReduceCoeffs*{&lt;polname&gt;}</span></span></a></h2>
-<blockquote>
-<p>Reduces the internal representations of the coefficients to their
-lowest terms, but ignoring a possible separated &quot;power of ten part&quot;.</p>
-<p>For example, <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> stores an <span class="docutils literal">30e2/50</span> input as <span class="docutils literal">30/50</span> with
-a separate <span class="docutils literal">10^2</span> part. This will thus get replaced by <span class="docutils literal">3e^2/5</span>
-(or rather whatever <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> uses for internal representation), and
-not by <span class="docutils literal">60</span> as would result from complete reduction.</p>
-<p>Evaluations with polynomials treated by this can be much faster than
-with those handled by the non-starred variant
-<a class="reference internal" href="#polreducecoeffs-polname">\PolReduceCoeffs{&lt;polname&gt;}</a>: as the numerators and denominators
-remain generally smaller.</p>
-</blockquote>
-</div>
-<div class="section" id="polmakemonic-polname">
-<span id="polmakemonic"></span><h2><a class="toc-backref" href="#id120"><span class="docutils literal"><span class="pre">\PolMakeMonic{&lt;polname&gt;}</span></span></a></h2>
-<blockquote>
-<p>Divides by the leading coefficient. It is recommended to execute
-<a class="reference internal" href="#id24">\PolReduceCoeffs*{&lt;polname&gt;}</a> immediately afterwards. This is not
-done automatically, in case the original polynomial had integer
-coefficients and the user wants to keep the leading one as common
-denominator for typesetting purposes.</p>
-</blockquote>
-</div>
-<div class="section" id="polmakeprimitive-polname">
-<span id="polmakeprimitive"></span><h2><a class="toc-backref" href="#id121"><span class="docutils literal"><span class="pre">\PolMakePrimitive{&lt;polname&gt;}</span></span></a></h2>
-<blockquote>
-<p>Divides by the integer content see (<a class="reference internal" href="#policontent">\PolIContent</a>).
-This thus produces a polynomial with integer
-coefficients having no common factor. The sign of the leading
-coefficient is not modified.</p>
-</blockquote>
-</div>
-<div class="section" id="poldiff-polname-1-polname-2">
-<span id="poldiff"></span><h2><a class="toc-backref" href="#id122"><span class="docutils literal"><span class="pre">\PolDiff{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></span></a></h2>
-<blockquote>
-<p>This sets <span class="docutils literal">polname_2</span> to the first derivative of <span class="docutils literal">polname_1</span>. It
-is allowed to issue <span class="docutils literal"><span class="pre">\PolDiff{f}{f}</span></span>, effectively replacing <span class="docutils literal">f</span>
-by <span class="docutils literal">f'</span>.</p>
-<p>Coefficients of the result <span class="docutils literal">polname_2</span> are irreducible fractions
-(see <a class="reference internal" href="#technicalities">Technicalities</a> for the whole story.)</p>
-</blockquote>
-</div>
-<div class="section" id="poldiff-n-polname-1-polname-2">
-<span id="poldiff-n"></span><h2><a class="toc-backref" href="#id123"><span class="docutils literal"><span class="pre">\PolDiff[N]{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></span></a></h2>
-<blockquote>
-<p>This sets <span class="docutils literal">polname_2</span> to the <span class="docutils literal">N</span>-th derivative of <span class="docutils literal">polname_1</span>.
-Identical arguments is allowed. With <span class="docutils literal">N=0</span>, same effect as
-<span class="docutils literal"><span class="pre">\PolLet{&lt;polname_2&gt;}={&lt;polname_1&gt;}</span></span>. With negative <span class="docutils literal">N</span>, switches to
-using <span class="docutils literal">\PolAntiDiff</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="polantidiff-polname-1-polname-2">
-<span id="polantidiff"></span><h2><a class="toc-backref" href="#id124"><span class="docutils literal"><span class="pre">\PolAntiDiff{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></span></a></h2>
-<blockquote>
-<p>This sets <span class="docutils literal">polname_2</span> to the primitive of <span class="docutils literal">polname_1</span> vanishing
-at zero.</p>
-<p>Coefficients of the result <span class="docutils literal">polname_2</span> are irreducible fractions
-(see <a class="reference internal" href="#technicalities">Technicalities</a> for the whole story.)</p>
-</blockquote>
-</div>
-<div class="section" id="polantidiff-n-polname-1-polname-2">
-<span id="polantidiff-n"></span><h2><a class="toc-backref" href="#id125"><span class="docutils literal"><span class="pre">\PolAntiDiff[N]{&lt;polname_1&gt;}{&lt;polname_2&gt;}</span></span></a></h2>
-<blockquote>
-<p>This sets <span class="docutils literal">polname_2</span> to the result of <span class="docutils literal">N</span> successive integrations on
-<span class="docutils literal">polname_1</span>. With negative <span class="docutils literal">N</span>, it switches to using <span class="docutils literal">\PolDiff</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="poldivide-polname-1-polname-2-polname-q-polname-r">
-<span id="poldivide"></span><h2><a class="toc-backref" href="#id126"><span class="docutils literal"><span class="pre">\PolDivide{&lt;polname_1&gt;}{&lt;polname_2&gt;}{&lt;polname_Q&gt;}{&lt;polname_R&gt;}</span></span></a></h2>
-<blockquote>
-<p>This sets <span class="docutils literal">polname_Q</span> and <span class="docutils literal">polname_R</span> to be the quotient and
-remainder in the Euclidean division of <span class="docutils literal">polname_1</span> by
-<span class="docutils literal">polname_2</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="polquo-polname-1-polname-2-polname-q">
-<span id="polquo"></span><h2><a class="toc-backref" href="#id127"><span class="docutils literal"><span class="pre">\PolQuo{&lt;polname_1&gt;}{&lt;polname_2&gt;}{&lt;polname_Q&gt;}</span></span></a></h2>
-<blockquote>
-<p>This sets <span class="docutils literal">polname_Q</span> to be the quotient in the Euclidean division
-of <span class="docutils literal">polname_1</span> by <span class="docutils literal">polname_2</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="polrem-polname-1-polname-2-polname-r">
-<span id="polrem"></span><h2><a class="toc-backref" href="#id128"><span class="docutils literal"><span class="pre">\PolRem{&lt;polname_1&gt;}{&lt;polname_2&gt;}{&lt;polname_R&gt;}</span></span></a></h2>
-<blockquote>
-<p>This sets <span class="docutils literal">polname_R</span> to be the remainder in the Euclidean division
-of <span class="docutils literal">polname_1</span> by <span class="docutils literal">polname_2</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="polgcd-polname-1-polname-2-polname-gcd">
-<span id="polgcd"></span><h2><a class="toc-backref" href="#id129"><span class="docutils literal"><span class="pre">\PolGCD{&lt;polname_1&gt;}{&lt;polname_2&gt;}{&lt;polname_GCD&gt;}</span></span></a></h2>
-<blockquote>
-<p>This sets <span class="docutils literal">polname_GCD</span> to be the (monic) GCD of <span class="docutils literal">polname_1</span>
-and <span class="docutils literal">polname_2</span>. It is a unitary polynomial except if both
-<span class="docutils literal">polname_1</span> and <span class="docutils literal">polname_2</span> vanish, then <span class="docutils literal">polname_GCD</span> is the
-zero polynomial.</p>
-</blockquote>
-</div>
-</div>
-<div class="section" id="expandable-macros">
-<h1><a class="toc-backref" href="#id130">Expandable macros</a></h1>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>At <span class="docutils literal">0.8</span> <span class="docutils literal">polexpr</span> is usable with Plain TeX and not only with
-LaTeX. Some examples given in this section may be using LaTeX syntax
-such as <span class="docutils literal">\renewcommand</span>. Convert to TeX primitives as appropriate
-if testing with a non LaTeX macro format.</p>
-</div>
-<p>These macros expand completely in two steps except <span class="docutils literal">\PolToExpr</span> and
-<span class="docutils literal">\PolToFloatExpr</span> which need a <span class="docutils literal">\write</span>, <span class="docutils literal">\edef</span> or a
-<span class="docutils literal"><span class="pre">\csname...\endcsname</span></span> context.</p>
-<div class="section" id="poltoexpr-pol-expr">
-<span id="poltoexpr"></span><h2><a class="toc-backref" href="#id131"><span class="docutils literal"><span class="pre">\PolToExpr{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></h2>
-<blockquote>
-<p>Produces expandably <a class="footnote-reference brackets" href="#id26" id="id25">4</a> the string <span class="docutils literal"><span class="pre">coeff_N*x^N+...</span></span>, i.e. the
-polynomial is using descending powers.</p>
-<dl class="footnote brackets">
-<dt class="label" id="id26"><span class="brackets"><a class="fn-backref" href="#id25">4</a></span></dt>
-<dd><p>requires exhaustive expansion, for example as triggered by
-<span class="docutils literal">\write</span> or <span class="docutils literal">\edef</span>.</p>
-</dd>
-</dl>
-<p>Since <span class="docutils literal">0.8</span> the input is not restricted to be a polynomial name but
-is allowed to be an arbitrary expression. Then <span class="docutils literal">x</span> is expected as
-indeterminate but this can be customized via <a class="reference internal" href="#poltoexprinvar">\PolToExprInVar</a>.</p>
-<p>The output uses the letter <span class="docutils literal">x</span> by default, this is customizable
-via <a class="reference internal" href="#poltoexprvar">\PolToExprVar</a>. The default output is compatible both with</p>
-<ul class="simple">
-<li><p>the Maple's input format,</p></li>
-<li><p>and the PSTricks <span class="docutils literal">\psplot[algebraic]</span> input format.</p></li>
-</ul>
-<p>Attention that it is not compatible with Python, see further
-<a class="reference internal" href="#poltoexprcaret">\PolToExprCaret</a> in this context.</p>
-<p>The following applies:</p>
-<ul class="simple">
-<li><p>vanishing coefficients are skipped (issue <span class="docutils literal">\poltoexpralltrue</span> to
-override this and produce output such as <span class="docutils literal">x^3+0*x^2+0*x^1+0</span>),</p></li>
-<li><p>negative coefficients are not prefixed by a <span class="docutils literal">+</span> sign (else,
-Maple would not be happy),</p></li>
-<li><p>coefficients numerically equal to <span class="docutils literal">1</span> (or <span class="docutils literal"><span class="pre">-1</span></span>) are present
-only via their sign,</p></li>
-<li><p>the letter <span class="docutils literal">x</span> is used and the degree one monomial is output as
-<span class="docutils literal">x</span>, not as <span class="docutils literal">x^1</span>.</p></li>
-<li><p>(<span class="docutils literal">0.8</span>) the caret <span class="docutils literal">^</span> is of catcode 12. This means that one
-can for convenience typeset in regular text mode, for example
-using <span class="docutils literal">\texttt</span> (in LaTeX). But TeX will not know how to break
-the expression across end-of-lines anyhow. Formerly <span class="docutils literal">^</span> was
-suitable for math mode but as the exponent is not braced this
-worked only for polynomials of degrees at most 9. Anyhow this
-is not supposed to be a typesetting macro.</p></li>
-</ul>
-<p>Complete customization is possible, see the next macros. Any user
-redefinition must maintain the expandability property.</p>
-</blockquote>
-<div class="section" id="id27">
-<span id="poltoexprvar"></span><h3><a class="toc-backref" href="#id132"><span class="docutils literal">\PolToExprVar</span></a></h3>
-<blockquote>
-<p>Defaults to <span class="docutils literal">x</span>. The letter used in the macro output.</p>
-</blockquote>
-</div>
-<div class="section" id="poltoexprinvar">
-<h3><a class="toc-backref" href="#id133"><span class="docutils literal">\PolToExprInVar</span></a></h3>
-<blockquote>
-<p>Defaults to <span class="docutils literal">x</span>: the letter used as the polynomial indeterminate
-in the macro input.</p>
-<p>Recall that declared polynomials are more efficiently used in
-algebraic expressions without the <span class="docutils literal">(x)</span>, i.e. <span class="docutils literal">P*Q</span> is better
-than <span class="docutils literal"><span class="pre">P(x)*Q(x)</span></span>. Thus the input, even if an expression, does not
-have to contain any <span class="docutils literal">x</span>.</p>
-<p>(new with <span class="docutils literal">0.8</span>)</p>
-</blockquote>
-</div>
-<div class="section" id="id28">
-<span id="poltoexprtimes"></span><h3><a class="toc-backref" href="#id134"><span class="docutils literal">\PolToExprTimes</span></a></h3>
-<blockquote>
-<p>Defaults to <span class="docutils literal">*</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="poltoexprcaret">
-<h3><a class="toc-backref" href="#id135"><span class="docutils literal">\PolToExprCaret</span></a></h3>
-<blockquote>
-<p>Defaults to <span class="docutils literal">^</span> of catcode 12. Set it to
-expand to <span class="docutils literal">**</span> for Python compatible output.</p>
-<p>(new with <span class="docutils literal">0.8</span>)</p>
-</blockquote>
-</div>
-<div class="section" id="poltoexprcmd-raw-coeff">
-<span id="poltoexprcmd"></span><h3><a class="toc-backref" href="#id136"><span class="docutils literal"><span class="pre">\PolToExprCmd{&lt;raw_coeff&gt;}</span></span></a></h3>
-<blockquote>
-<p>Defaults to <span class="docutils literal"><span class="pre">\xintPRaw{\xintRawWithZeros{#1}}</span></span>.</p>
-<p>This means that the coefficient value is printed-out as a fraction
-<span class="docutils literal">a/b</span>, skipping the <span class="docutils literal">/b</span> part if <span class="docutils literal">b</span> turns out to be one.</p>
-<p>Configure it to be <span class="docutils literal"><span class="pre">\xintPRaw{\xintIrr{#1}}</span></span> if the fractions
-must be in irreducible terms.</p>
-<p>An alternative is <span class="docutils literal"><span class="pre">\xintDecToString{\xintREZ{#1}}</span></span> which uses
-integer or decimal fixed point format such as <span class="docutils literal">23.0071</span> if the
-internal representation of the number only has a power of ten as
-denominator (the effect of <span class="docutils literal">\xintREZ</span> here is to remove trailing
-decimal zeros). The behaviour of <span class="docutils literal">\xintDecToString</span> is not yet
-stable for other cases, and for example at time of writing no
-attempt is made to identify inputs having a finite decimal expansion
-so for example <span class="docutils literal">23.007/2</span> or <span class="docutils literal">23.007/25</span> can appear in output
-and not their finite decimal expansion with no denominator.</p>
-</blockquote>
-</div>
-<div class="section" id="poltoexproneterm-raw-coeff-exponent">
-<span id="poltoexproneterm"></span><h3><a class="toc-backref" href="#id137"><span class="docutils literal"><span class="pre">\PolToExprOneTerm{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</span></span></a></h3>
-<blockquote>
-<p>This is the macro which from the coefficient and the exponent
-produces the corresponding term in output, such as <span class="docutils literal">2/3*x^7</span>.</p>
-<p>For its default definition, see the source code. It uses
-<a class="reference internal" href="#poltoexprcmd">\PolToExprCmd</a>, <a class="reference internal" href="#poltoexprtimes">\PolToExprTimes</a>, <a class="reference internal" href="#poltoexprvar">\PolToExprVar</a> and
-<a class="reference internal" href="#poltoexprcaret">\PolToExprCaret</a>.</p>
-</blockquote>
-</div>
-<div class="section" id="poltoexpronetermstylea-raw-coeff-exponent">
-<span id="poltoexpronetermstylea"></span><h3><a class="toc-backref" href="#id138"><span class="docutils literal"><span class="pre">\PolToExprOneTermStyleA{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</span></span></a></h3>
-<blockquote>
-<p>This holds the default package meaning of <span class="docutils literal">\PolToExprOneTerm</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="poltoexpronetermstyleb-raw-coeff-exponent">
-<span id="poltoexpronetermstyleb"></span><h3><a class="toc-backref" href="#id139"><span class="docutils literal"><span class="pre">\PolToExprOneTermStyleB{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</span></span></a></h3>
-<blockquote>
-<p>This holds an alternative meaning, which puts the fractional part of
-a coefficient after the monomial, i.e. like this:</p>
-<pre class="literal-block">2*x^11/3+3*x^8/7-x^5-x^4/4-x^3-x^2/2-2*x+1</pre>
-<p><a class="reference internal" href="#poltoexprcmd">\PolToExprCmd</a> isn't used at all in this style. But
-<a class="reference internal" href="#poltoexprtimes">\PolToExprTimes</a>, <a class="reference internal" href="#poltoexprvar">\PolToExprVar</a> and <a class="reference internal" href="#poltoexprcaret">\PolToExprCaret</a> are obeyed.</p>
-<p>To activate it use <span class="docutils literal">\let\PolToExprOneTerm\PolToExprOneTermStyleB</span>.
-To revert to the package default behaviour, issue
-<span class="docutils literal">\let\PolToExprOneTerm\PolToExprOneTermStyleA</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="poltoexprtermprefix-raw-coeff">
-<span id="poltoexprtermprefix"></span><h3><a class="toc-backref" href="#id140"><span class="docutils literal"><span class="pre">\PolToExprTermPrefix{&lt;raw_coeff&gt;}</span></span></a></h3>
-<blockquote>
-<p>It receives as argument the coefficient. Its default behaviour is
-to produce a <span class="docutils literal">+</span> if the coefficient is positive, which will thus
-serve to separate the monomials in the output. This is to match
-the default for <a class="reference internal" href="#poltoexprcmd-raw-coeff">\PolToExprCmd{&lt;raw_coeff&gt;}</a> which in case of a
-positive coefficient does not output an explicit <span class="docutils literal">+</span> prefix.</p>
-</blockquote>
-</div>
-</div>
-<div class="section" id="poltofloatexpr-pol-expr">
-<span id="poltofloatexpr"></span><h2><a class="toc-backref" href="#id141"><span class="docutils literal"><span class="pre">\PolToFloatExpr{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></h2>
-<blockquote>
-<p>Similar to <a class="reference internal" href="#poltoexpr-pol-expr">\PolToExpr{&lt;pol. expr.&gt;}</a> but using
-<a class="reference internal" href="#poltofloatexprcmd-raw-coeff">\PolToFloatExprCmd{&lt;raw_coeff&gt;}</a> which by default rounds and
-converts the coefficients to floating point format.</p>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>This is unrelated to <a class="reference internal" href="#polgenfloatvariant-polname">\PolGenFloatVariant{&lt;polname&gt;}</a>:
-<a class="reference internal" href="#poltofloatexprcmd-raw-coeff">\PolToFloatExprCmd{&lt;raw_coeff&gt;}</a> operates on the <em>exact</em>
-coefficients anew (and may thus produce something else than
-the coefficients of the polynomial function acting
-in <span class="docutils literal">\xintfloateval</span> if the floating point precision was changed
-in between).</p>
-</div>
-<p>Extended at <span class="docutils literal">0.8</span> to accept general expressions as input.</p>
-</blockquote>
-<div class="section" id="poltofloatexproneterm-raw-coeff-exponent">
-<span id="poltofloatexproneterm"></span><h3><a class="toc-backref" href="#id142"><span class="docutils literal"><span class="pre">\PolToFloatExprOneTerm{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</span></span></a></h3>
-<blockquote>
-<p>Similar to <a class="reference internal" href="#poltoexproneterm-raw-coeff-exponent">\PolToExprOneTerm{&lt;raw_coeff&gt;}{&lt;exponent&gt;}</a>. But does not treat
-especially coefficients equal to plus or minus one.</p>
-</blockquote>
-</div>
-<div class="section" id="poltofloatexprcmd-raw-coeff">
-<span id="poltofloatexprcmd"></span><h3><a class="toc-backref" href="#id143"><span class="docutils literal"><span class="pre">\PolToFloatExprCmd{&lt;raw_coeff&gt;}</span></span></a></h3>
-<blockquote>
-<p>The one-argument macro used by <span class="docutils literal">\PolToFloatExprOneTerm</span>.
-It defaults to <span class="docutils literal"><span class="pre">\xintPFloat{#1}</span></span>, which trims trailing
-zeroes.</p>
-<p><em>changed at 0.8.2</em> Formerly it was using <span class="docutils literal">\xintFloat</span>.</p>
-</blockquote>
-</div>
-</div>
-<div class="section" id="id30">
-<span id="id29"></span><h2><a class="toc-backref" href="#id144"><span class="docutils literal"><span class="pre">\PolToExpr*{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></h2>
-<blockquote>
-<p>Ascending powers: <span class="docutils literal"><span class="pre">coeff_0+coeff_1*x+coeff_2*x^2+...</span></span>.</p>
-<p>Extended at <span class="docutils literal">0.8</span> to accept general expressions as input.</p>
-<p>Customizable with the same macros as for
-<a class="reference internal" href="#poltoexpr-pol-expr">\PolToExpr{&lt;pol. expr.&gt;}</a>.</p>
-</blockquote>
-</div>
-<div class="section" id="id32">
-<span id="id31"></span><h2><a class="toc-backref" href="#id145"><span class="docutils literal"><span class="pre">\PolToFloatExpr*{&lt;pol.</span> <span class="pre">expr.&gt;}</span></span></a></h2>
-<blockquote>
-<p>Ascending powers.</p>
-<p>Extended at <span class="docutils literal">0.8</span> to accept general expressions as input.</p>
-</blockquote>
-</div>
-<div class="section" id="polnthcoeff-polname-index">
-<span id="polnthcoeff"></span><h2><a class="toc-backref" href="#id146"><span class="docutils literal"><span class="pre">\PolNthCoeff{&lt;polname&gt;}{&lt;index&gt;}</span></span></a></h2>
-<blockquote>
-<p>It expands to the raw <span class="docutils literal">N</span>-th coefficient (<span class="docutils literal">N=0</span> corresponds to
-the constant coefficient). If <span class="docutils literal">N</span> is out of range, zero (in its
-default <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> format <span class="docutils literal">0/1[0]</span>) is returned.</p>
-<p>Negative indices <span class="docutils literal"><span class="pre">N=-1</span></span>, <span class="docutils literal"><span class="pre">-2</span></span>, ... return the leading
-coefficient, sub-leading coefficient, ..., and finally <span class="docutils literal">0/1[0]</span>
-for <span class="docutils literal"><span class="pre">N&lt;-1-degree</span></span>.</p>
-</blockquote>
-</div>
-<div class="section" id="polleadingcoeff-polname">
-<span id="polleadingcoeff"></span><h2><a class="toc-backref" href="#id147"><span class="docutils literal"><span class="pre">\PolLeadingCoeff{&lt;polname&gt;}</span></span></a></h2>
-<blockquote>
-<p>Expands to the leading coefficient.</p>
-</blockquote>
-</div>
-<div class="section" id="poldegree-polname">
-<span id="poldegree"></span><h2><a class="toc-backref" href="#id148"><span class="docutils literal"><span class="pre">\PolDegree{&lt;polname&gt;}</span></span></a></h2>
-<blockquote>
-<p>It expands to the degree. This is <span class="docutils literal"><span class="pre">-1</span></span> if zero polynomial but this
-may change in future. Should it then expand to <span class="docutils literal"><span class="pre">-\infty</span></span> ?</p>
-</blockquote>
-</div>
-<div class="section" id="policontent-polname">
-<span id="policontent"></span><h2><a class="toc-backref" href="#id149"><span class="docutils literal"><span class="pre">\PolIContent{&lt;polname&gt;}</span></span></a></h2>
-<blockquote>
-<p>It expands to the contents of the polynomial, i.e. to the positive
-fraction such that dividing by this fraction produces a polynomial
-with integer coefficients having no common prime divisor.</p>
-<p>See <a class="reference internal" href="#polmakeprimitive">\PolMakePrimitive</a>.</p>
-</blockquote>
-</div>
-<div class="section" id="poltolist-polname">
-<span id="poltolist"></span><h2><a class="toc-backref" href="#id150"><span class="docutils literal"><span class="pre">\PolToList{&lt;polname&gt;}</span></span></a></h2>
-<blockquote>
-<p>Expands to <span class="docutils literal"><span class="pre">{coeff_0}{coeff_1}...{coeff_N}</span></span> with <span class="docutils literal">N</span> = degree, and
-<span class="docutils literal">coeff_N</span> the leading coefficient
-(the zero polynomial does give <span class="docutils literal">{0/1[0]}</span> and not an
-empty output.)</p>
-</blockquote>
-</div>
-<div class="section" id="poltocsv-polname">
-<span id="poltocsv"></span><h2><a class="toc-backref" href="#id151"><span class="docutils literal"><span class="pre">\PolToCSV{&lt;polname&gt;}</span></span></a></h2>
-<blockquote>
-<p>Expands to <span class="docutils literal">coeff_0, coeff_1, coeff_2, <span class="pre">.....,</span> coeff_N</span>, starting
-with constant term and ending with leading coefficient. Converse
-to <a class="reference internal" href="#polfromcsv-polname-csv">\PolFromCSV{&lt;polname&gt;}{&lt;csv&gt;}</a>.</p>
-</blockquote>
-</div>
-<div class="section" id="poleval-polname-atexpr-num-expr">
-<span id="polevalatexpr"></span><h2><a class="toc-backref" href="#id152"><span class="docutils literal"><span class="pre">\PolEval{&lt;polname&gt;}\AtExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></span></a></h2>
-<blockquote>
-<p>Same output as
-<span class="docutils literal">\xinteval{polname(numerical expression)}</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="poleval-polname-at-value">
-<span id="polevalat"></span><h2><a class="toc-backref" href="#id153"><span class="docutils literal"><span class="pre">\PolEval{&lt;polname&gt;}\At{&lt;value&gt;}</span></span></a></h2>
-<blockquote>
-<p>Evaluates the polynomial at the given value which must be in (or
-expand to) a format acceptable to the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> macros.</p>
-</blockquote>
-</div>
-<div class="section" id="polevalreduced-polname-atexpr-num-expr">
-<span id="polevalreducedatexpr"></span><h2><a class="toc-backref" href="#id154"><span class="docutils literal"><span class="pre">\PolEvalReduced{&lt;polname&gt;}\AtExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></span></a></h2>
-<blockquote>
-<p>Same output as <span class="docutils literal">\xinteval{reduce(polname(numerical <span class="pre">expression))}</span></span>.</p>
-</blockquote>
-</div>
-<div class="section" id="polevalreduced-polname-at-value">
-<span id="polevalreducedat"></span><h2><a class="toc-backref" href="#id155"><span class="docutils literal"><span class="pre">\PolEvalReduced{&lt;polname&gt;}\At{&lt;value&gt;}</span></span></a></h2>
-<blockquote>
-<p>Evaluates the polynomial at the value which must be in (or expand
-to) a format acceptable to the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> macros, and outputs an
-irreducible fraction.</p>
-</blockquote>
-</div>
-<div class="section" id="polfloateval-polname-atexpr-num-expr">
-<span id="polfloatevalatexpr"></span><h2><a class="toc-backref" href="#id156"><span class="docutils literal"><span class="pre">\PolFloatEval{&lt;polname&gt;}\AtExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></span></a></h2>
-<blockquote>
-<p>Same output as <span class="docutils literal">\xintfloateval{polname(numerical expression)}</span>.</p>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p><a class="reference internal" href="#polgenfloatvariant">\PolGenFloatVariant</a> must have
-been issued before.</p>
-</div>
-<p>To use the <em>exact coefficients</em> with <em>exactly executed</em> additions
-and multiplications and do the rounding only as the final last step,
-the following syntax can be used: <a class="footnote-reference brackets" href="#id34" id="id33">5</a></p>
-<pre class="literal-block">\xintfloateval{3.27*\xintexpr f(2.53)\relax^2}</pre>
-<dl class="footnote brackets">
-<dt class="label" id="id34"><span class="brackets"><a class="fn-backref" href="#id33">5</a></span></dt>
-<dd><p>Cf. <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> documentation about nested expressions.</p>
-</dd>
-</dl>
-</blockquote>
-</div>
-<div class="section" id="polfloateval-polname-at-value">
-<span id="polfloatevalat"></span><h2><a class="toc-backref" href="#id157"><span class="docutils literal"><span class="pre">\PolFloatEval{&lt;polname&gt;}\At{&lt;value&gt;}</span></span></a></h2>
-<blockquote>
-<p>Evaluates the polynomial at the value which must be in (or expand
-to) a format acceptable to the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> macros.</p>
-</blockquote>
-</div>
-<div class="section" id="expandable-macros-related-to-the-root-localization-routines">
-<h2><a class="toc-backref" href="#id158">Expandable macros related to the root localization routines</a></h2>
-<div class="section" id="polsturmchainlength-sturmname">
-<span id="polsturmchainlength"></span><h3><a class="toc-backref" href="#id159"><span class="docutils literal"><span class="pre">\PolSturmChainLength{&lt;sturmname&gt;}</span></span></a></h3>
-<blockquote>
-<p>Returns the integer <span class="docutils literal">N</span> such that <span class="docutils literal">sturmname_N</span> is the last one
-in the Sturm chain <span class="docutils literal">sturmname_0</span>, <span class="docutils literal">sturmname_1</span>, ...</p>
-<p>See <a class="reference internal" href="#poltosturm-polname-sturmname">\PolToSturm{&lt;polname&gt;}{&lt;sturmname&gt;}</a>.</p>
-</blockquote>
-</div>
-<div class="section" id="polsturmifzeroexactlyknown-sturmname-index-t-f">
-<span id="polsturmifzeroexactlyknown"></span><h3><a class="toc-backref" href="#id160"><span class="docutils literal"><span class="pre">\PolSturmIfZeroExactlyKnown{&lt;sturmname&gt;}{&lt;index&gt;}{T}{F}</span></span></a></h3>
-<blockquote>
-<p>Executes <span class="docutils literal">T</span> if the <span class="docutils literal">index</span>-th interval reduces to a singleton,
-i.e. the root is known exactly, else <span class="docutils literal">F</span>.</p>
-</blockquote>
-</div>
-<div class="section" id="polsturmisolatedzeroleft-sturmname-index">
-<span id="polsturmisolatedzeroleft"></span><h3><a class="toc-backref" href="#id161"><span class="docutils literal"><span class="pre">\PolSturmIsolatedZeroLeft{&lt;sturmname&gt;}{&lt;index&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to the left end-point for the <span class="docutils literal">index</span>-th interval, as
-computed by some earlier <a class="reference internal" href="#polsturmisolatezeros-sturmname">\PolSturmIsolateZeros{&lt;sturmname&gt;}</a>.</p>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>Execution of this macro after some
-<a class="reference internal" href="#polrefineinterval-n">\PolRefineInterval{&lt;sturmname&gt;}{&lt;index&gt;}</a>
-will take into account the now known tighter bounds.</p>
-</div>
-<p>The value is pre-formatted using <a class="reference internal" href="#poldectostring">\PolDecTostring</a>.</p>
-</blockquote>
-</div>
-<div class="section" id="polsturmisolatedzeroright-sturmname-index">
-<span id="polsturmisolatedzeroright"></span><h3><a class="toc-backref" href="#id162"><span class="docutils literal"><span class="pre">\PolSturmIsolatedZeroRight{&lt;sturmname&gt;}{&lt;index&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to the right end-point for the <span class="docutils literal">index</span>-th interval as
-computed by some earlier <a class="reference internal" href="#polsturmisolatezeros-sturmname">\PolSturmIsolateZeros{&lt;sturmname&gt;}</a> and
-possibly refined afterwards.</p>
-<p>The value is pre-formatted using <a class="reference internal" href="#poldectostring">\PolDecTostring</a>.</p>
-</blockquote>
-</div>
-<div class="section" id="polsturmisolatedzeromultiplicity-sturmname-index">
-<span id="polsturmisolatedzeromultiplicity"></span><h3><a class="toc-backref" href="#id163"><span class="docutils literal"><span class="pre">\PolSturmIsolatedZeroMultiplicity{&lt;sturmname&gt;}{&lt;index&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to the multiplicity of the unique root contained in the
-<span class="docutils literal">index</span>-th interval.</p>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p>A prior execution of <a class="reference internal" href="#id15">\PolSturmIsolateZeros*{&lt;sturmname&gt;}</a> is mandatory.</p>
-</div>
-<p>See <span class="docutils literal">The degree nine polynomial with 0.99, 0.999, 0.9999 as triple roots</span> in <span class="docutils literal"><span class="pre">polexpr-examples.pdf</span></span>.</p>
-</blockquote>
-</div>
-<div class="section" id="polsturmnbofisolatedzeros-sturmname">
-<span id="polsturmnbofisolatedzeros"></span><h3><a class="toc-backref" href="#id164"><span class="docutils literal"><span class="pre">\PolSturmNbOfIsolatedZeros{&lt;sturmname&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to the number of real roots of the polynomial
-<span class="docutils literal">&lt;sturmname&gt;_0</span>, i.e. the number of distinct real roots of the
-polynomial originally used to create the Sturm chain via
-<a class="reference internal" href="#poltosturm-polname-sturmname">\PolToSturm{&lt;polname&gt;}{&lt;sturmname&gt;}</a>.</p>
-</blockquote>
-<div class="admonition warning">
-<p class="admonition-title">Warning</p>
-<p>The next few macros counting roots, with or without multiplicities,
-less than or equal to some value, are under evaluation and may be
-removed from the package if their utility is judged to be not high
-enough. They can be re-coded at user level on the basis of the other
-documented package macros anyway.</p>
-</div>
-</div>
-<div class="section" id="polsturmnbofrootsof-sturmname-lessthanorequalto-value">
-<h3><a class="toc-backref" href="#id165"><span class="docutils literal"><span class="pre">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to the number of distinct roots (of the polynomial used to
-create the Sturm chain) less than or equal to the <span class="docutils literal">value</span> (i.e. a
-number of fraction recognizable by the <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> macros).</p>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p><a class="reference internal" href="#polsturmisolatezeros-sturmname">\PolSturmIsolateZeros{&lt;sturmname&gt;}</a> must have been executed
-beforehand.</p>
-<p>And the argument is a <span class="docutils literal">&lt;sturmname&gt;</span>, not a <span class="docutils literal">&lt;polname&gt;</span> (this is
-why the macro contains Sturm in its name), simply to be reminded
-of the above constraint.</p>
-</div>
-</blockquote>
-</div>
-<div class="section" id="polsturmnbofrootsof-sturmname-lessthanorequaltoexpr-num-expr">
-<span id="polsturmnbofrootsof"></span><h3><a class="toc-backref" href="#id166"><span class="docutils literal"><span class="pre">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualToExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to the number of distinct roots (of the polynomial
-used to create the Sturm chain) which are less than or equal to the
-given numerical expression.</p>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p><a class="reference internal" href="#polsturmisolatezeros-sturmname">\PolSturmIsolateZeros{&lt;sturmname&gt;}</a> must have been executed
-beforehand.</p>
-</div>
-</blockquote>
-</div>
-<div class="section" id="polsturmnbwithmultofrootsof-sturmname-lessthanorequalto-value">
-<h3><a class="toc-backref" href="#id167"><span class="docutils literal"><span class="pre">\PolSturmNbWithMultOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to the number counted with multiplicities of the roots (of
-the polynomial used to create the Sturm chain) which are less than
-or equal to the given <span class="docutils literal">value</span>.</p>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p><a class="reference internal" href="#id15">\PolSturmIsolateZeros*{&lt;sturmname&gt;}</a> (or the double starred
-variant) must have been executed beforehand.</p>
-</div>
-</blockquote>
-</div>
-<div class="section" id="polsturmnbwithmultofrootsof-sturmname-lessthanorequaltoexpr-num-expr">
-<h3><a class="toc-backref" href="#id168"><span class="docutils literal"><span class="pre">\PolSturmNbWithMultOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualToExpr{&lt;num.</span> <span class="pre">expr.&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to the total number of roots (counted with multiplicities)
-which are less than or equal to the given <span class="docutils literal">expression</span>.</p>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p><a class="reference internal" href="#id15">\PolSturmIsolateZeros*{&lt;sturmname&gt;}</a> (or the double starred
-variant) must have been executed beforehand.</p>
-</div>
-</blockquote>
-</div>
-<div class="section" id="polsturmnbofrationalroots-sturmname">
-<h3><a class="toc-backref" href="#id169"><span class="docutils literal"><span class="pre">\PolSturmNbOfRationalRoots{&lt;sturmname&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to the number of rational roots (without multiplicities).</p>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p><a class="reference internal" href="#id17">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</a> must have been executed
-beforehand.</p>
-</div>
-</blockquote>
-</div>
-<div class="section" id="polsturmnbofrationalrootswithmultiplicities-sturmname">
-<h3><a class="toc-backref" href="#id170"><span class="docutils literal"><span class="pre">\PolSturmNbOfRationalRootsWithMultiplicities{&lt;sturmname&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to the number of rational roots (counted with multiplicities).</p>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p><a class="reference internal" href="#id17">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</a> must have been executed
-beforehand.</p>
-</div>
-</blockquote>
-</div>
-<div class="section" id="polsturmrationalroot-sturmname-k">
-<h3><a class="toc-backref" href="#id171"><span class="docutils literal"><span class="pre">\PolSturmRationalRoot{&lt;sturmname&gt;}{&lt;k&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to the k-th rational root. They are enumerated from left to
-right starting at index value <span class="docutils literal">1</span>.</p>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p><a class="reference internal" href="#id17">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</a> must have been executed
-beforehand.</p>
-</div>
-</blockquote>
-</div>
-<div class="section" id="polsturmrationalrootindex-sturmname-k">
-<h3><a class="toc-backref" href="#id172"><span class="docutils literal"><span class="pre">\PolSturmRationalRootIndex{&lt;sturmname&gt;}{&lt;k&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to the index of the <span class="docutils literal">k</span>th rational root as part of the
-ordered real roots (counted without multiplicities). So
-<a class="reference internal" href="#polsturmrationalroot-sturmname-k">\PolSturmRationalRoot{&lt;sturmname&gt;}{&lt;k&gt;}</a> is equivalent to
-this nested call:</p>
-<pre class="literal-block">\PolSturmIsolatedZeroLeft{&lt;sturmname&gt;}{\PolSturmRationalRootIndex{&lt;sturmname&gt;}{&lt;k&gt;}}</pre>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p><a class="reference internal" href="#id17">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</a> must have been executed
-beforehand.</p>
-</div>
-</blockquote>
-</div>
-<div class="section" id="polsturmrationalrootmultiplicity-sturmname-k">
-<h3><a class="toc-backref" href="#id173"><span class="docutils literal"><span class="pre">\PolSturmRationalRootMultiplicity{&lt;sturmname&gt;}{&lt;k&gt;}</span></span></a></h3>
-<blockquote>
-<p>Expands to the multiplicity of the <span class="docutils literal">k</span>th rational root.</p>
-<div class="admonition attention">
-<p class="admonition-title">Attention!</p>
-<p><a class="reference internal" href="#id17">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</a> must have been executed
-beforehand.</p>
-</div>
-</blockquote>
-</div>
-<div class="section" id="polintervalwidth-sturmname-index">
-<span id="polintervalwidth"></span><h3><a class="toc-backref" href="#id174"><span class="docutils literal"><span class="pre">\PolIntervalWidth{&lt;sturmname&gt;}{&lt;index&gt;}</span></span></a></h3>
-<blockquote>
-<p>The <span class="docutils literal">10^E</span> width of the current <span class="docutils literal">index</span>-th root localization
-interval. Output is in <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> raw <span class="docutils literal">1/1[E]</span> format (if not zero).</p>
-</blockquote>
-</div>
-<div class="section" id="expandable-macros-for-use-within-execution-of-polprintintervals">
-<h3><a class="toc-backref" href="#id175">Expandable macros for use within execution of <span class="docutils literal">\PolPrintIntervals</span></a></h3>
-<p>These macros are for usage within custom user redefinitions of
-<a class="reference internal" href="#polprintintervalsknownroot">\PolPrintIntervalsKnownRoot</a>, <a class="reference internal" href="#polprintintervalsunknownroot">\PolPrintIntervalsUnknownRoot</a>, or
-in redefinitions of <a class="reference internal" href="#polprintintervalsprintexactzero">PolPrintIntervalsPrintExactZero</a> (used in the
-default for the former) and of <a class="reference internal" href="#polprintintervalsprintleftendpoint">\PolPrintIntervalsPrintLeftEndPoint</a>,
-<a class="reference internal" href="#polprintintervalsprintrightendpoint">\PolPrintIntervalsPrintRightEndPoint</a> (used in the default for the
-latter).</p>
-</div>
-<div class="section" id="polprintintervalsthevar">
-<h3><a class="toc-backref" href="#id176"><span class="docutils literal">\PolPrintIntervalsTheVar</span></a></h3>
-<blockquote>
-<p>Expands to the name (default <span class="docutils literal">Z</span>) used for representing the roots,
-which was passed as optional argument <span class="docutils literal">varname</span> to
-<a class="reference internal" href="#polprintintervals-varname-sturmname">\PolPrintIntervals[&lt;varname&gt;]{&lt;sturmname&gt;}</a>.</p>
-</blockquote>
-</div>
-<div class="section" id="polprintintervalstheindex">
-<h3><a class="toc-backref" href="#id177"><span class="docutils literal">\PolPrintIntervalsTheIndex</span></a></h3>
-<blockquote>
-<p>Expands to the index of the considered interval (indexing starting
-at 1 for the leftmost interval).</p>
-</blockquote>
-</div>
-<div class="section" id="polprintintervalsthesturmname">
-<h3><a class="toc-backref" href="#id178"><span class="docutils literal">\PolPrintIntervalsTheSturmName</span></a></h3>
-<blockquote>
-<p>Expands to the argument which was passed as <span class="docutils literal">&lt;sturmname&gt;</span> to
-<a class="reference internal" href="#polprintintervals-varname-sturmname">\PolPrintIntervals[&lt;varname&gt;]{&lt;sturmname&gt;}</a>.</p>
-</blockquote>
-</div>
-<div class="section" id="polprintintervalstheleftendpoint">
-<h3><a class="toc-backref" href="#id179"><span class="docutils literal">\PolPrintIntervalsTheLeftEndPoint</span></a></h3>
-<blockquote>
-<p>The left end point of the interval, as would be produced by
-<a class="reference internal" href="#polsturmisolatedzeroleft">\PolSturmIsolatedZeroLeft</a> if it was
-used with arguments the Sturm chain name and interval index returned
-by <a class="reference internal" href="#polprintintervalsthesturmname">\PolPrintIntervalsTheSturmName</a> and
-<a class="reference internal" href="#polprintintervalstheindex">\PolPrintIntervalsTheIndex</a>.</p>
-</blockquote>
-</div>
-<div class="section" id="polprintintervalstherightendpoint">
-<h3><a class="toc-backref" href="#id180"><span class="docutils literal">\PolPrintIntervalsTheRightEndPoint</span></a></h3>
-<blockquote>
-<p>The right end point of the interval, as would be produced by
-<a class="reference internal" href="#polsturmisolatedzeroright">\PolSturmIsolatedZeroRight</a> for
-this Sturm chain name and index.</p>
-</blockquote>
-</div>
-<div class="section" id="polprintintervalsthemultiplicity">
-<h3><a class="toc-backref" href="#id181"><span class="docutils literal">\PolPrintIntervalsTheMultiplicity</span></a></h3>
-<blockquote>
-<p>The multiplicity of the unique root within the interval of index
-<a class="reference internal" href="#polprintintervalstheindex">\PolPrintIntervalsTheIndex</a>. Makes sense only if the starred (or
-double-starred) variant of <a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros</a> was used earlier.</p>
-</blockquote>
-</div>
-</div>
-</div>
-<div class="section" id="booleans-with-default-setting-as-indicated">
-<h1><a class="toc-backref" href="#id182">Booleans (with default setting as indicated)</a></h1>
-<div class="section" id="xintverbosefalse">
-<h2><a class="toc-backref" href="#id183"><span class="docutils literal">\xintverbosefalse</span></a></h2>
-<blockquote>
-<p>This is actually an <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> configuration. Setting it to
-<span class="docutils literal">true</span> triggers the writing of information to the log when new
-polynomial or scalar variables are defined.</p>
-<div class="admonition caution">
-<p class="admonition-title">Caution!</p>
-<p>The macro and variable meanings as written to the log are to be
-considered unstable and undocumented internal structures.</p>
-</div>
-</blockquote>
-</div>
-<div class="section" id="polnewpolverbosefalse">
-<h2><a class="toc-backref" href="#id184"><span class="docutils literal">\polnewpolverbosefalse</span></a></h2>
-<blockquote>
-<p>When <span class="docutils literal">\poldef</span> is used, both a variable and a function are
-defined. The default <span class="docutils literal">\polnewpolverbosefalse</span> setting suppresses
-the print-out to the log and terminal of the function macro meaning,
-as it only duplicates the information contained in the variable
-which is already printed out to the log and terminal.</p>
-<p>However <a class="reference internal" href="#polgenfloatvariant-polname">\PolGenFloatVariant{&lt;polname&gt;}</a> does still print out the
-information relative to the polynomial function it defines for use in
-<span class="docutils literal">\xintfloateval{}</span> as there is no float polynomial variable, only the
-function, and it is the only way to see its rounded coefficients
-(<span class="docutils literal">\xintverbosefalse</span> suppresses also that info).</p>
-<p>If set to <span class="docutils literal">true</span>, it overrides in both cases
-<span class="docutils literal">\xintverbosefalse</span>. The setting only affects polynomial
-declarations. Scalar variables such as those holding information on
-roots obey only the <span class="docutils literal"><span class="pre">\xintverbose...</span></span> setting.</p>
-<p>(new with <span class="docutils literal">0.8</span>)</p>
-</blockquote>
-</div>
-<div class="section" id="poltypesetallfalse">
-<h2><a class="toc-backref" href="#id185"><span class="docutils literal">\poltypesetallfalse</span></a></h2>
-<blockquote>
-<p>If <span class="docutils literal">true</span>, <a class="reference internal" href="#poltypeset">\PolTypeset</a> will also typeset the vanishing
-coefficients.</p>
-</blockquote>
-</div>
-<div class="section" id="poltoexprallfalse">
-<h2><a class="toc-backref" href="#id186"><span class="docutils literal">\poltoexprallfalse</span></a></h2>
-<blockquote>
-<p>If <span class="docutils literal">true</span>, <a class="reference internal" href="#poltoexpr-pol-expr">\PolToExpr{&lt;pol. expr.&gt;}</a> and <a class="reference internal" href="#poltofloatexpr-pol-expr">\PolToFloatExpr{&lt;pol. expr.&gt;}</a> will
-also include the vanishing coefficients in their outputs.</p>
-</blockquote>
-</div>
-</div>
-<div class="section" id="utilies">
-<h1><a class="toc-backref" href="#id187">Utilies</a></h1>
-<div class="section" id="poldectostring-decimal-number">
-<span id="poldectostring"></span><h2><a class="toc-backref" href="#id188"><span class="docutils literal">\PolDecToString{decimal number}</span></a></h2>
-<blockquote>
-<p>This is a utility macro to print decimal numbers. It is an alias
-for <span class="docutils literal">\xintDecToString</span>.</p>
-</blockquote>
-<blockquote>
-<p>For example
-<span class="docutils literal"><span class="pre">\PolDecToString{123.456e-8}</span></span> will expand to <span class="docutils literal">0.00000123456</span>
-and <span class="docutils literal"><span class="pre">\PolDecToString{123.450e-8}</span></span> to <span class="docutils literal">0.00000123450</span> which
-illustrates that trailing zeros are not trimmed.</p>
-<p>To trim trailing zeroes, one can use
-<span class="docutils literal"><span class="pre">\PolDecToString{\xintREZ{#1}}</span></span>.</p>
-<p>Attention that a.t.t.o.w. if the argument is for example <span class="docutils literal">1/5</span>, the
-macro does not identify that this is in fact a number with a finite
-decimal expansion and it outputs <span class="docutils literal">1/5</span>. See current <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a>
-documentation.</p>
-</blockquote>
-</div>
-<div class="section" id="polexprsetup">
-<h2><a class="toc-backref" href="#id189"><span class="docutils literal">\polexprsetup</span></a></h2>
-<blockquote>
-<p>Serves to customize the package. Currently only two keys are
-recognized:</p>
-<ul class="simple">
-<li><p><span class="docutils literal">norr</span>: the postfix that <a class="reference internal" href="#id17">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</a>
-should append to <span class="docutils literal">&lt;sturmname&gt;</span> to declare the primitive polynomial
-obtained from original one after removal of all rational roots.
-The default value is <span class="docutils literal">_norr</span> (standing for “no rational rootsâ€).</p></li>
-<li><p><span class="docutils literal">sqfnorr</span>: the postfix that <a class="reference internal" href="#id17">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</a>
-should append to <span class="docutils literal">&lt;sturmname&gt;</span> to declare the primitive polynomial
-obtained from original one after removal of all rational roots and
-suppression of all multiplicities.
-The default value is <span class="docutils literal">_sqf_norr</span> (standing for “square-free with
-no rational rootsâ€).</p></li>
-</ul>
-<p>The package executes <span class="docutils literal">\polexprsetup{norr=_norr, sqfnorr=_sqf_norr}</span> as default.</p>
-</blockquote>
-</div>
-</div>
-<div class="section" id="technicalities">
-<h1><a class="toc-backref" href="#id190">Technicalities</a></h1>
-<ul>
-<li><p>The catcode of the semi-colon is reset temporarily by <a class="reference internal" href="#poldef">\poldef</a> macro in case some other package (for example the French
-babel module) may have made it active. This will fail though if the
-whole thing was already part of a macro argument, in such cases one
-can use <a class="reference internal" href="#id8">\PolDef</a> rather. The colon in <span class="docutils literal">:=</span> may be
-active with no consequences.</p></li>
-<li><p>As a consequence of <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a> addition and subtraction always using
-least common multiples for the denominators, user-chosen common
-denominators survive additions and multiplications. For example, this:</p>
-<pre class="literal-block">\poldef P(x):= 1/2 + 2/2*x + 3/2*x^3 + 4/2*x^4;
-\poldef Q(x):= 1/3 + (2/3)x + (3/3)x^3 + (4/3)x^4;
-\poldef PQ(x):= P*Q;</pre>
-<p>gives internally the polynomial:</p>
-<pre class="literal-block">1/6+4/6*x^1+4/6*x^2+6/6*x^3+20/6*x^4+16/6*x^5+9/6*x^6+24/6*x^7+16/6*x^8</pre>
-<p>where all coefficients have the same denominator 6. Notice though that
-<span class="docutils literal">\PolToExpr{PQ}</span> outputs the <span class="docutils literal">6/6*x^3</span> as <span class="docutils literal">x^3</span> because (by
-default) it recognizes and filters out coefficients equal to one or
-minus one. One can use for example
-<span class="docutils literal">\PolToCSV{PQ}</span> to see the internally stored coefficients.</p>
-</li>
-<li><p><a class="reference internal" href="#poldiff-polname-1-polname-2">\PolDiff{&lt;polname_1&gt;}{&lt;polname_2&gt;}</a> always applies <span class="docutils literal">\xintPIrr</span> to the
-resulting coefficients, which means that fractions are reduced to
-lowest terms but ignoring an already separated <em>power of ten</em> part <span class="docutils literal">[N]</span>
-present in the internal representation. This is tentative and may change.</p>
-<p>Same remark for <a class="reference internal" href="#polantidiff-polname-1-polname-2">\PolAntiDiff{&lt;polname_1&gt;}{&lt;polname_2&gt;}</a>.</p>
-</li>
-<li><p>Currently, the package stores all coefficients from index <span class="docutils literal">0</span> to
-index equal to the polynomial degree inside a single macro, as a list.
-This data structure is obviously very inefficient for polynomials of
-high degree and few coefficients (as an example with <span class="docutils literal">\poldef <span class="pre">f(x):=x^1000</span> + x^500;</span> the subsequent definition <span class="docutils literal">\poldef <span class="pre">g(x):=</span> <span class="pre">f(x)^2;</span></span> will do of the order of 1,000,000 multiplications and
-additions involvings only zeroes... which does take time). This
-may change in the future.</p></li>
-<li><p>As is to be expected internal structures of the package are barely
-documented and unstable. Don't use them.</p></li>
-</ul>
-</div>
-<div class="section" id="change-log">
-<h1><a class="toc-backref" href="#id191">CHANGE LOG</a></h1>
-<ul>
-<li><p>v0.1 (2018/01/11): initial release. Features:</p>
-<ul class="simple">
-<li><p>The <a class="reference internal" href="#poldef">\poldef</a> parser itself,</p></li>
-<li><p>Differentiation and anti-differentiation,</p></li>
-<li><p>Euclidean division and GCDs,</p></li>
-<li><p>Various utilities such as <a class="reference internal" href="#polfromcsv">\PolFromCSV</a>,
-<a class="reference internal" href="#polmapcoeffs">\PolMapCoeffs</a>,
-<a class="reference internal" href="#poltocsv">\PolToCSV</a>, <a class="reference internal" href="#poltoexpr">\PolToExpr</a>, ...</p></li>
-</ul>
-<p>Only one-variable polynomials so far.</p>
-</li>
-<li><p>v0.2 (2018/01/14)</p>
-<ul class="simple">
-<li><p>Fix: <span class="docutils literal">&quot;README thinks \numexpr recognizes ^ operator&quot;</span>.</p></li>
-<li><p>Convert README to reStructuredText markup.</p></li>
-<li><p>Move main documentation from README to separate <span class="docutils literal">polexpr.txt</span> file.</p></li>
-<li><p>Provide <span class="docutils literal">polexpr.html</span> as obtained via <a class="reference external" href="http://docutils.sourceforge.net/docs/index.html">DocUtils</a> <span class="docutils literal">rst2html.py</span>.</p></li>
-<li><p>Convert README to (CTAN compatible) Markdown markup.</p></li>
-</ul>
-<p>Due to lack of available time the test suite might not be extensive
-enough. Bug reports are very welcome!</p>
-</li>
-<li><p>v0.3 (2018/01/17)</p>
-<ul>
-<li><p>bug fixes:</p>
-<ul>
-<li><p>the <span class="docutils literal">0.1</span> <a class="reference internal" href="#polevalat">\PolEval</a> accepted expressions for its second
-argument, but this was removed by mistake at <span class="docutils literal">0.2</span>. Restored.</p>
-<p><strong>Attention</strong>: at <span class="docutils literal">0.4</span> this has been reverted again, and
-<a class="reference internal" href="#polevalatexpr">\PolEval{P}\AtExpr{foo}</a> syntax is needed for
-using expressions in the second argument.</p>
-</li>
-</ul>
-</li>
-<li><p>incompatible or breaking changes:</p>
-<ul class="simple">
-<li><p><a class="reference internal" href="#poltoexpr">\PolToExpr</a> now by default uses <em>descending</em>
-powers (it also treats differently coefficients equal to 1 or -1.)
-Use <a class="reference internal" href="#id29">\PolToExpr*</a> for <em>ascending</em> powers.</p></li>
-<li><p><a class="reference internal" href="#polevalat">\PolEval</a> reduced the output to smallest terms,
-but as this is costly with big fractions and not needed if e.g.
-wrapped in an <span class="docutils literal">\xintRound</span> or <span class="docutils literal">\xintFloat</span>, this step has been
-removed; the former meaning is available as <a class="reference internal" href="#polevalreducedat">\PolEvalReduced</a>.</p></li>
-</ul>
-</li>
-<li><p>new (or newly documented) macros:</p>
-<ul class="simple">
-<li><p><a class="reference internal" href="#poltypesetcmd">\PolTypesetCmd</a></p></li>
-<li><p><a class="reference internal" href="#poltypesetcmdprefix">\PolTypesetCmdPrefix</a></p></li>
-<li><p><a class="reference internal" href="#poltypesetmonomialcmd">\PolTypesetMonomialCmd</a></p></li>
-<li><p><a class="reference internal" href="#polevalreducedat">\PolEvalReducedAt</a></p></li>
-<li><p><a class="reference internal" href="#poltofloatexpr">\PolToFloatExpr</a></p></li>
-<li><p><a class="reference internal" href="#poltoexproneterm">\PolToExprOneTerm</a></p></li>
-<li><p><a class="reference internal" href="#poltofloatexproneterm">\PolToFloatExprOneTerm</a></p></li>
-<li><p><a class="reference internal" href="#poltoexprcmd">\PolToExprCmd</a></p></li>
-<li><p><a class="reference internal" href="#poltofloatexprcmd">\PolToFloatExprCmd</a></p></li>
-<li><p><a class="reference internal" href="#poltoexprtermprefix">\PolToExprTermPrefix</a></p></li>
-<li><p><a class="reference internal" href="#poltoexprvar">\PolToExprVar</a></p></li>
-<li><p><a class="reference internal" href="#poltoexprtimes">\PolToExprTimes</a></p></li>
-</ul>
-</li>
-<li><p>improvements:</p>
-<ul>
-<li><p>documentation has a table of contents, internal hyperlinks,
-standardized signature notations and added explanations.</p></li>
-<li><p>one can do <span class="docutils literal"><span class="pre">\PolLet{g}={f}</span></span> or <span class="docutils literal"><span class="pre">\PolLet{g}{f}</span></span>.</p></li>
-<li><p><span class="docutils literal">\PolToExpr{f}</span> is highly customizable.</p></li>
-<li><p><a class="reference internal" href="#poldef">\poldef</a> and other defining macros prepare the polynomial
-functions for usage within <span class="docutils literal">\xintthefloatexpr</span> (or
-<span class="docutils literal">\xintdeffloatvar</span>). Coefficients are pre-rounded to the
-floating point precision. Indispensible for numerical algorithms,
-as exact fractions, even reduced, quickly become very big. See the
-documentation about how to use the exact polynomials also in
-floating point context.</p>
-<p><strong>Attention</strong>: this has been reverted at <span class="docutils literal">0.4</span>. The macro
-<a class="reference internal" href="#polgenfloatvariant">\PolGenFloatVariant</a> must be used for
-generation floating point polynomial functions.</p>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-<li><p>v0.3.1 (2018/01/18)</p>
-<p>Fixes two typos in example code included in the documentation.</p>
-</li>
-<li><p>v0.4 (2018/02/16)</p>
-<ul>
-<li><p>bug fixes:</p>
-<ul class="simple">
-<li><p>when Euclidean division gave a zero remainder, the internal
-representation of this zero polynomial could be faulty; this
-could cause mysterious bugs in conjunction with other package
-macros such as <a class="reference internal" href="#polmapcoeffs">\PolMapCoeffs</a>.</p></li>
-<li><p><a class="reference internal" href="#polgcd">\PolGCD</a> was buggy in case of first polynomial being
-of lesser degree than the second one.</p></li>
-</ul>
-</li>
-<li><p>breaking changes:</p>
-<ul>
-<li><p>formerly <a class="reference internal" href="#polevalat">\PolEval{P}\At{foo}</a> allowed <span class="docutils literal">foo</span> to
-be an expression, which was transparently handled via
-<span class="docutils literal">\xinttheexpr</span>. Now, <span class="docutils literal">foo</span> must be a fraction (or a macro
-expanding to such) in the format acceptable by <span class="docutils literal">xintfrac.sty</span>
-macros. Use <a class="reference internal" href="#polevalatexpr">\PolEval{P}\AtExpr{foo}</a> for more
-general arguments using expression syntax. E.g., if <span class="docutils literal">foo</span> is the
-name of a variable known to <span class="docutils literal">\xintexpr</span>.</p>
-<p>The same holds for <a class="reference internal" href="#polevalreducedat">\PolEvalReduced</a>
-and <a class="reference internal" href="#polfloatevalat">\PolFloatEval</a>.</p>
-</li>
-<li><p>the <span class="docutils literal">3.0</span> automatic generation of floating point variants has
-been reverted. Not only do <em>not</em> the package macros automatically
-generate floating point variants of newly created polynomials,
-they actually make pre-existing such variant undefined.</p>
-<p>See <a class="reference internal" href="#polgenfloatvariant">\PolGenFloatVariant</a>.</p>
-</li>
-</ul>
-</li>
-<li><p>new non-expandable macros:</p>
-<ul class="simple">
-<li><p><a class="reference internal" href="#polgenfloatvariant">\PolGenFloatVariant</a></p></li>
-<li><p><a class="reference internal" href="#polgloballet">\PolGlobalLet</a></p></li>
-<li><p><a class="reference internal" href="#poltypesetone">\PolTypesetOne</a></p></li>
-<li><p><a class="reference internal" href="#polquo">\PolQuo</a></p></li>
-<li><p><a class="reference internal" href="#polrem">\PolRem</a></p></li>
-<li><p><a class="reference internal" href="#poltosturm">\PolToSturm</a></p></li>
-<li><p><a class="reference internal" href="#id12">\PolToSturm*</a></p></li>
-<li><p><a class="reference internal" href="#polsettosturmchainsignchangesat">\PolSetToSturmChainSignChangesAt</a></p></li>
-<li><p><a class="reference internal" href="#polsettonbofzeroswithin">\PolSetToNbOfZerosWithin</a></p></li>
-<li><p><a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros</a></p></li>
-<li><p><a class="reference internal" href="#polrefineinterval">\PolRefineInterval*</a></p></li>
-<li><p><a class="reference internal" href="#polrefineinterval-n">\PolRefineInterval[N]</a></p></li>
-<li><p><a class="reference internal" href="#polensureintervallength">\PolEnsureIntervalLength</a></p></li>
-<li><p><a class="reference internal" href="#polensureintervallengths">\PolEnsureIntervalLengths</a></p></li>
-<li><p><a class="reference internal" href="#polprintintervals">\PolPrintIntervals</a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsprintexactzero">\PolPrintIntervalsPrintExactZero</a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsprintleftendpoint">\PolPrintIntervalsPrintLeftEndPoint</a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsprintrightendpoint">\PolPrintIntervalsPrintRightEndPoint</a></p></li>
-<li><p><a class="reference internal" href="#id23">\PolReduceCoeffs*</a></p></li>
-<li><p><a class="reference internal" href="#polmakemonic">\PolMakeMonic</a></p></li>
-</ul>
-</li>
-<li><p>new expandable macros:</p>
-<ul class="simple">
-<li><p><a class="reference internal" href="#poltoexpronetermstylea">\PolToExprOneTermStyleA</a></p></li>
-<li><p><a class="reference internal" href="#polifcoeffisplusorminusone">\PolIfCoeffIsPlusOrMinusOne</a></p></li>
-<li><p><a class="reference internal" href="#polleadingcoeff">\PolLeadingCoeff</a></p></li>
-<li><p><a class="reference internal" href="#polsturmchainlength">\PolSturmChainLength</a></p></li>
-<li><p><a class="reference internal" href="#polsturmnbofisolatedzeros">\PolSturmNbOfIsolatedZeros</a></p></li>
-<li><p><a class="reference internal" href="#polsturmifzeroexactlyknown">\PolSturmIfZeroExactlyKnown</a></p></li>
-<li><p><a class="reference internal" href="#polsturmisolatedzeroleft">\PolSturmIsolatedZeroLeft</a></p></li>
-<li><p><a class="reference internal" href="#polsturmisolatedzeroright">\PolSturmIsolatedZeroRight</a></p></li>
-<li><p><span class="docutils literal">\PolPrintIntervalsTheEndPoint</span> (removed at 0.7)</p></li>
-<li><p><a class="reference internal" href="#polprintintervalstheindex">\PolPrintIntervalsTheIndex</a></p></li>
-<li><p><span class="docutils literal">\PolIfEndPointIsPositive</span> (removed at 0.7)</p></li>
-<li><p><span class="docutils literal">\PolIfEndPointIsNegative</span> (removed at 0.7)</p></li>
-<li><p><span class="docutils literal">\PolIfEndPointIsZero</span> (removed at 0.7)</p></li>
-<li><p><a class="reference internal" href="#polintervalwidth">\PolIntervalWidth</a></p></li>
-<li><p><a class="reference internal" href="#poldectostring">\PolDecToString</a></p></li>
-</ul>
-</li>
-<li><p>improvements:</p>
-<p>The main new feature is implementation of the <a class="reference external" href="https://en.wikipedia.org/wiki/Sturm%27s_theorem">Sturm algorithm</a>
-for localization of the real roots of polynomials.</p>
-</li>
-</ul>
-</li>
-<li><p>v0.4.1 (2018/03/01)</p>
-<p>Synced with xint 1.3.</p>
-</li>
-<li><p>v0.4.2 (2018/03/03)</p>
-<p>Documentation fix.</p>
-</li>
-<li><p>v0.5 (2018/04/08)</p>
-<ul class="simple">
-<li><p>bug fixes:</p>
-<ul>
-<li><p><a class="reference internal" href="#polget-polname-fromarray-macro">\PolGet{&lt;polname&gt;}\fromarray\macro</a> crashed when <span class="docutils literal">\macro</span> was
-an <a class="reference external" href="https://www.ctan.org/pkg/xint">xinttools</a> array macro with no items. It now produces the zero
-polynomial.</p></li>
-</ul>
-</li>
-<li><p>breaking changes:</p>
-<ul>
-<li><p><a class="reference internal" href="#poltosturm">\PolToSturm</a> creates primitive integer coefficients polynomials.
-This speeds up localization of roots via
-<a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros</a>. In case of user protests the author
-will make available again the code producing the bona fide Sturm
-polynomials as used formerly.</p></li>
-<li><p>polynomials created from <a class="reference internal" href="#polfromcsv">\PolFromCSV</a> or <a class="reference internal" href="#polget">\PolGet</a>
-get their coefficients normalized via <a class="reference external" href="https://www.ctan.org/pkg/xint">xintfrac</a>'s <span class="docutils literal">\xintRaw</span>.</p></li>
-</ul>
-</li>
-<li><p>experimental change:</p>
-<ul>
-<li><p>optional argument to <a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros</a> (see <span class="docutils literal">The degree 41 polynomial with <span class="pre">-2,</span> <span class="pre">-1.9,</span> <span class="pre">-1.8,</span> <span class="pre">...,</span> 0, 0.1, <span class="pre">...,</span> 1.9, 2 as roots</span> in <span class="docutils literal"><span class="pre">polexpr-examples.pdf</span></span>).
-It will presumably be replaced in future by
-an interval specification.</p></li>
-</ul>
-</li>
-<li><p>new non-expandable macro:</p>
-<ul>
-<li><p><a class="reference internal" href="#polmakeprimitive">\PolMakePrimitive</a></p></li>
-</ul>
-</li>
-<li><p>new expandable macro:</p>
-<ul>
-<li><p><a class="reference internal" href="#policontent">\PolIContent</a></p></li>
-</ul>
-</li>
-</ul>
-</li>
-<li><p>v0.5.1 (2018/04/22)</p>
-<ul class="simple">
-<li><p>new feature:</p>
-<ul>
-<li><p>the character <span class="docutils literal">'</span> can be used in polynomial names.</p></li>
-</ul>
-</li>
-</ul>
-</li>
-<li><p>v0.6 (2018/11/20)</p>
-<ul class="simple">
-<li><p>bugfix:</p>
-<ul>
-<li><p>the starred variant <a class="reference internal" href="#id13">\PolToSturm*{&lt;polname&gt;}{&lt;sturmname&gt;}</a> was
-broken. On the occasion of the fix, its meaning has been modified,
-see its documentation.</p></li>
-<li><p>using <a class="reference internal" href="#poltosturm">\PolToSturm</a> with a constant polynomial
-caused a division by zero error.</p></li>
-</ul>
-</li>
-<li><p>new macro:</p>
-<ul>
-<li><p><a class="reference internal" href="#id14">\PolSturmIsolateZeros*</a>
-acts like the <a class="reference internal" href="#polsturmisolatezeros">non-starred variant</a> then computes all the multiplicities.</p></li>
-</ul>
-</li>
-<li><p>new expandable macros:</p>
-<ul>
-<li><p><a class="reference internal" href="#polsturmisolatedzeromultiplicity-sturmname-index">\PolSturmIsolatedZeroMultiplicity{&lt;sturmname&gt;}{&lt;index&gt;}</a></p></li>
-<li><p><a class="reference internal" href="#polsturmnbofrootsof-sturmname-lessthanorequalto-value">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</a></p></li>
-<li><p><a class="reference internal" href="#polsturmnbofrootsof-sturmname-lessthanorequaltoexpr-num-expr">\PolSturmNbOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualToExpr{&lt;num. expr.&gt;}</a></p></li>
-<li><p><a class="reference internal" href="#polsturmnbwithmultofrootsof-sturmname-lessthanorequalto-value">\PolSturmNbWithMultOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualTo{&lt;value&gt;}</a></p></li>
-<li><p><a class="reference internal" href="#polsturmnbwithmultofrootsof-sturmname-lessthanorequaltoexpr-num-expr">\PolSturmNbWithMultOfRootsOf{&lt;sturmname&gt;}\LessThanOrEqualToExpr{&lt;num. expr.&gt;}</a></p></li>
-</ul>
-</li>
-</ul>
-</li>
-<li><p>v0.7 (2018/12/08), v0.7.1 (bugfix), v0.7.2 (2nd bugfix) (2018/12/09)</p>
-<ul class="simple">
-<li><p>breaking changes:</p>
-<ul>
-<li><p>although <a class="reference internal" href="#polprintintervals-varname-sturmname">\PolPrintIntervals[&lt;varname&gt;]{&lt;sturmname&gt;}</a> default output
-remains the same, some auxiliary macros for user-customization
-have been removed: <span class="docutils literal">\PolPrintIntervalsTheEndPoint</span>,
-<span class="docutils literal"><span class="pre">\PolIfEndPointIsPositive{T}{F}</span></span>,
-<span class="docutils literal"><span class="pre">\PolIfEndPointIsNegative{T}{F}</span></span>, and
-<span class="docutils literal"><span class="pre">\PolIfEndPointIsZero{T}{F}</span></span>.</p></li>
-</ul>
-</li>
-<li><p>bugfix:</p>
-<ul>
-<li><p>it could happen that, contrarily to documentation, an interval
-computed by <a class="reference internal" href="#polsturmisolatezeros-sturmname">\PolSturmIsolateZeros{&lt;sturmname&gt;}</a> had zero as an
-endpoint,</p></li>
-<li><p><a class="reference internal" href="#polensureintervallength-sturmname-index-exponent">\PolEnsureIntervalLength{&lt;sturmname&gt;}{&lt;index&gt;}{&lt;exponent&gt;}</a> could under
-certain circumstances erroneously replace a non-zero root by
-zero,</p></li>
-<li><p><a class="reference internal" href="#polensureintervallengths-sturmname-exponent">\PolEnsureIntervalLengths{&lt;sturmname&gt;}{&lt;exponent&gt;}</a> crashed when used with
-a polynomial with no real roots, hence for which no isolation intervals
-existed (thanks to Thomas Söll for report).</p></li>
-</ul>
-</li>
-<li><p>new macros:</p>
-<ul>
-<li><p><a class="reference internal" href="#id17">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</a></p></li>
-<li><p><a class="reference internal" href="#polsturmisolatezerosgetmultiplicitiesandrationalroots-sturmname">\PolSturmIsolateZerosGetMultiplicitiesAndRationalRoots{&lt;sturmname&gt;}</a></p></li>
-<li><p><a class="reference internal" href="#polsturmisolatezerosandfindrationalroots-sturmname">\PolSturmIsolateZerosAndFindRationalRoots{&lt;sturmname&gt;}</a></p></li>
-<li><p><a class="reference internal" href="#polexprsetup">\polexprsetup</a></p></li>
-<li><p><a class="reference internal" href="#id21">\PolPrintIntervals*</a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsnorealroots">\PolPrintIntervalsNoRealRoots</a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsbeginenv">\PolPrintIntervalsBeginEnv</a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsendenv">\PolPrintIntervalsEndEnv</a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsknownroot">\PolPrintIntervalsKnownRoot</a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsunknownroot">\PolPrintIntervalsUnknownRoot</a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsprintmultiplicity">\PolPrintIntervalsPrintMultiplicity</a></p></li>
-</ul>
-</li>
-<li><p>new expandable macros:</p>
-<ul>
-<li><p><a class="reference internal" href="#polsturmnbofrationalroots-sturmname">\PolSturmNbOfRationalRoots{&lt;sturmname&gt;}</a></p></li>
-<li><p><a class="reference internal" href="#polsturmnbofrationalrootswithmultiplicities-sturmname">\PolSturmNbOfRationalRootsWithMultiplicities{&lt;sturmname&gt;}</a></p></li>
-<li><p><a class="reference internal" href="#polsturmrationalroot-sturmname-k">\PolSturmRationalRoot{&lt;sturmname&gt;}{&lt;k&gt;}</a></p></li>
-<li><p><a class="reference internal" href="#polsturmrationalrootindex-sturmname-k">\PolSturmRationalRootIndex{&lt;sturmname&gt;}{&lt;k&gt;}</a></p></li>
-<li><p><a class="reference internal" href="#polsturmrationalrootmultiplicity-sturmname-k">\PolSturmRationalRootMultiplicity{&lt;sturmname&gt;}{&lt;k&gt;}</a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsthevar">\PolPrintIntervalsTheVar</a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsthesturmname">\PolPrintIntervalsTheSturmName</a></p></li>
-<li><p><a class="reference internal" href="#polprintintervalsthemultiplicity">\PolPrintIntervalsTheMultiplicity</a></p></li>
-</ul>
-</li>
-</ul>
-</li>
-<li><p>v0.7.3 (2019/02/04)</p>
-<ul class="simple">
-<li><p>bugfix:</p>
-<ul>
-<li><p>Debugging information not destined to user showed in log if root
-finding was done under <span class="docutils literal">\xintverbosetrue</span> regime.</p></li>
-<li><p><a class="reference internal" href="#polprintintervalsthevar">\PolPrintIntervalsTheVar</a> remained defined after
-<a class="reference internal" href="#polprintintervals">\PolPrintIntervals</a> but was left undefined after
-<a class="reference internal" href="#id21">\PolPrintIntervals*</a> (reported by Jürgen Gilg). Now remains
-defined in both cases, and <a class="reference internal" href="#polprintintervalsthesturmname">\PolPrintIntervalsTheSturmName</a>
-also.</p></li>
-<li><p>Polynomial names ending in digits caused errors (reported by Thomas
-Söll).</p></li>
-</ul>
-</li>
-</ul>
-</li>
-<li><p>v0.7.4 (2019/02/12)</p>
-<ul class="simple">
-<li><p>bugfix:</p>
-<ul>
-<li><p>20000000000 is too big for <span class="docutils literal">\numexpr</span>, shouldn't I know that?
-Thanks to Jürgen Gilg for report.</p></li>
-</ul>
-</li>
-</ul>
-</li>
-<li><p>v0.7.5 (2020/01/31)</p>
-<p>Synced with xintexpr 1.4. Requires it.</p>
-</li>
-<li><p>v0.8 (2021/03/29)</p>
-<p>Synced with xintexpr 1.4d. Requires it.</p>
-<ul class="simple">
-<li><p>breaking changes:</p>
-<ul>
-<li><p>As the usability of character <span class="docutils literal">'</span> in names has been extended
-from <span class="docutils literal">\poldef</span> to also generally <span class="docutils literal">\xintexpr</span>, <span class="docutils literal">\xintdefvar</span>,
-and <span class="docutils literal">\xintdeffunc</span>, it means that the infix operators
-<span class="docutils literal">'and'</span>, <span class="docutils literal">'or'</span>, and <span class="docutils literal">'mod'</span> must be replaced
-by <span class="docutils literal">&amp;&amp;</span>, <span class="docutils literal">||</span>, and <span class="docutils literal">/:</span> if they
-follow immediately a variable name (similarly <span class="docutils literal">'xor'</span> must
-be replaced by the <span class="docutils literal">xor()</span> function in such case).</p></li>
-<li><p><a class="reference internal" href="#poltoexpr">\PolToExpr</a> by default uses a catcode 12
-<span class="docutils literal">^</span>. See its documentation and the new configuration
-<a class="reference internal" href="#poltoexprcaret">\PolToExprCaret</a>.</p></li>
-</ul>
-</li>
-<li><p>deprecated:</p>
-<ul>
-<li><p>Usage of <span class="docutils literal">P/Q</span> for the euclidean quotient of two polynomials is
-deprecated. Start using <span class="docutils literal">quo(P,Q)</span> in its place.</p></li>
-</ul>
-</li>
-<li><p>bugfix:</p>
-<ul>
-<li><p>The <span class="docutils literal">\xintglobaldefstrue</span> setting was obeyed only partially
-by the polexpr macros defining polynomials.</p></li>
-<li><p>The <span class="docutils literal">\xintexpr</span> variables storing the values of the extremities
-of the intervals as found by <a class="reference internal" href="#polsturmisolatezeros">\PolSturmIsolateZeros</a> were not updated at 0.7.5 to the
-xintexpr 1.4 format and thus caused low-level TeX errors if used.</p></li>
-<li><p>Attempting to use in <span class="docutils literal">\poldef</span> a function previously declared
-via <span class="docutils literal">\xintdeffunc</span> which made usage of the indexing or slicing
-&quot;ople&quot; syntax typically caused <span class="docutils literal">TeX capacity exceeded</span> error.
-Indeed 0.7.5 only partially made polexpr able to cope with the
-extended possibilities for xintexpr 1.4 user-declared functions.
-Hopefully <span class="docutils literal">0.8</span> achieves full functionality in this context.</p></li>
-</ul>
-</li>
-<li><p>new macros:</p>
-<ul>
-<li><p><a class="reference internal" href="#polnewpolverbosefalse">\polnewpolverbosefalse</a></p></li>
-<li><p><a class="reference internal" href="#poltoexprcaret">\PolToExprCaret</a></p></li>
-<li><p><a class="reference internal" href="#poltoexprinvar">\PolToExprInVar</a></p></li>
-<li><p>alongside the major new functionalities described in the next item
-<a class="reference internal" href="#poltypeset">\PolTypeset</a> and <a class="reference internal" href="#poltoexpr">\PolToExpr</a> have
-been enhanced to accept as argument a general expression and not
-only a pre-declared polynomial name.</p></li>
-</ul>
-</li>
-<li><p>new features:</p>
-<ul>
-<li><p>The package is usable under Plain and probably most any TeX format,
-and not only under LaTeX.</p></li>
-<li><p>The core of the package has been rewritten entirely in order to
-start letting <span class="docutils literal">\xintexpr</span> recognize a polynomial type as a genuine
-variable. This has allowed:</p>
-<ul>
-<li><p>to solve the reduced inter-operability problems between polexpr
-and <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> which arose as consequences to the deep <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> <span class="docutils literal">1.4</span>
-evolution,</p></li>
-<li><p>to make available most of the functionality associated to
-expandable macros directly in the <span class="docutils literal">\xinteval</span> syntax as
-operators or functions,</p></li>
-<li><p>to provide (expandable) functional interface in <span class="docutils literal">\xinteval</span> to
-features previously available only via (for some, non-expandable)
-macro interface such as gcd computations.</p></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<p>See the updated <a class="reference internal" href="#quick-syntax-overview">Quick syntax overview</a> and then <a class="reference internal" href="#polexpr08">the extended syntax
-description</a>.</p>
-</li>
-<li><p>v0.8.1 (2021/04/12)</p>
-<ul class="simple">
-<li><p>breaking changes:</p>
-<ul>
-<li><p>renamed v0.8's <span class="docutils literal">icontent()</span> to <a class="reference internal" href="#cont">cont()</a>.</p></li>
-<li><p>renamed v0.8's <span class="docutils literal">lcoeff()</span> to <a class="reference internal" href="#lc">lc()</a>.</p></li>
-</ul>
-</li>
-<li><p>bugfix:</p>
-<ul>
-<li><p>Sadly, <span class="docutils literal">diff1()</span>, <span class="docutils literal">diff2()</span>, <span class="docutils literal">diffn()</span> were broken
-for polynomials of degrees 8 or more, due to a typo and
-insufficient testing.</p></li>
-<li><p>The package should have (as documented) required <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> 1.4d
-but in practice it accepted to work with <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> 1.4c, whose
-<span class="docutils literal">\xinteval</span> does not know how to &quot;output&quot; a polynomial.</p></li>
-<li><p>The definition of one of the two variants of <a class="reference internal" href="#polsturmnbofrootsof">\PolSturmNbOfRootsOf</a> was broken by an end-of-line space, left-over
-from mass conversion from LaTeX to TeX syntax.</p></li>
-</ul>
-</li>
-<li><p>added:</p>
-<ul>
-<li><p><a class="reference internal" href="#lpol">lpol()</a></p></li>
-<li><p><a class="reference internal" href="#lcoeffs">lcoeffs()</a></p></li>
-</ul>
-</li>
-</ul>
-</li>
-<li><p>v0.8.2 (2021/05/05)</p>
-<ul class="simple">
-<li><p>breaking change:</p>
-<ul>
-<li><p>usage of <span class="docutils literal">\xintPFloat</span> in place of <span class="docutils literal">\xintFloat</span> for
-<a class="reference internal" href="#poltofloatexprcmd">\PolToFloatExprCmd</a>.</p></li>
-</ul>
-</li>
-<li><p>improved:</p>
-<ul>
-<li><p>Some <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> functions such as <span class="docutils literal">rseq()</span> use the semi-colon,
-and it was mentioned in the documentation that <a class="reference internal" href="#poldef">\poldef</a>
-will be confused by this and that inner semi-colons could be
-set within braces <span class="docutils literal">{;}</span> as a work-around. It was not clear from
-this documentation that also <a class="reference internal" href="#id8">\PolDef</a> required
-this work-around. With this relase only <a class="reference internal" href="#poldef">\poldef</a> but
-not <a class="reference internal" href="#id8">\PolDef</a> needs the work-around.</p></li>
-</ul>
-</li>
-<li><p>track <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> <span class="docutils literal">1.4e</span> changes relative to powers.</p></li>
-</ul>
-</li>
-<li><p>v0.8.3 (2021/05/27)</p>
-<ul class="simple">
-<li><p>small internal update to track an <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> <span class="docutils literal">1.4h</span> change
-regarding handling of exceptions. Will require this version at
-least on loading.</p></li>
-</ul>
-</li>
-<li><p>v0.8.4 (2021/11/01)</p>
-<ul class="simple">
-<li><p>bugfix: <a class="reference internal" href="#id17">\PolSturmIsolateZeros**{&lt;sturmname&gt;}</a> did not
-declare the <span class="docutils literal">&lt;sturmname&gt;_norr</span> and <span class="docutils literal">&lt;sturmname&gt;_sqf_norr</span>
-polynomials if original polynomial had no real root!</p></li>
-</ul>
-</li>
-<li><p>v0.8.5 (2021/11/30)</p>
-<ul class="simple">
-<li><p>bugfix: support for the <span class="docutils literal">intfrom()</span> function was in the code,
-but the declaration to the polynomial parser had not been done.</p></li>
-<li><p>track (belatedly) upstream deprecation of <span class="docutils literal">\xintSignedFrac</span> and
-<span class="docutils literal">\xintSignedFwOver</span> at <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> <span class="docutils literal">1.4g</span></p></li>
-</ul>
-</li>
-<li><p>v0.8.6 (2022/01/09)</p>
-<ul class="simple">
-<li><p>separate <span class="docutils literal"><span class="pre">polexpr-examples.pdf</span></span> from this reference documentation.</p></li>
-<li><p>minor improvement to the computation of a priori bounds on real roots.</p></li>
-<li><p>add <a class="reference internal" href="#polprintintervalsrowseparator">\PolPrintIntervalsRowSeparator</a> and allow usage of
-<span class="docutils literal">amsmath</span> environments in custom <a class="reference internal" href="#polprintintervalsbeginenv">\PolPrintIntervalsBeginEnv</a>
-and <a class="reference internal" href="#polprintintervalsendenv">\PolPrintIntervalsEndEnv</a>.</p></li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="section" id="acknowledgments">
-<h1><a class="toc-backref" href="#id192">Acknowledgments</a></h1>
-<p>Thanks to Jürgen Gilg whose question about <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> usage for
-differentiating polynomials was the initial trigger leading to this
-package, and to Jürgen Gilg and Thomas Söll for testing it on some
-concrete problems.</p>
-<p>Renewed thanks to them on occasion of the <span class="docutils literal">0.6</span>, <span class="docutils literal">0.7</span>, and <span class="docutils literal">0.8</span>
-releases for their continued interest.</p>
-<p>See README.md for the License.</p>
-</div>
-</div>
-</body>
-</html>
+defined by <code class="docutils literal notranslate"><span class="pre">polexpr</span></code> itself.</p>
+</section>
+<section id="license-is-lppl-1-3c">
+<h2>License is LPPL 1.3c</h2>
+<p>This work is distributed under the conditions of the
+LaTeX Project Public License version 1.3c.</p>
+<p>See README.md for details.</p>
+</section>
+<section id="in-memoriam-jurgen-gilg-1967-2022">
+<h2>In memoriam: Jürgen Gilg (1967-2022)</h2>
+<p>My first contact with Jürgen was in January 2018, and his <em>little
+question</em> about usage of <a class="reference external" href="https://www.ctan.org/pkg/xintexpr">xintexpr</a> for differentiating polynomials
+proved the direct cause for the <a class="reference internal" href="polexpr-changes.html#firstrelease"><span class="std std-ref">creation of polexpr</span></a>. His regular comments and questions (often, jointly
+with Thomas Söll) largely contributed to motivate the author into
+investing time and effort into the somewhat strange occupation of
+developing such unusual TeX/LaTeX packages. The topics of our
+discussions evolved over the years and were not limited to TeX, LaTeX,
+PSTricks or PostScript matters.</p>
+<p>I learned to discover and appreciate his unassuming and kind character.
+He was very conscientious in all his projects with others and was often
+overly generous in his appreciation of people’s contributions. On
+receiving the sad news of his unexpected and untimely death, I initially
+thought I had been knowing him for at least 10 years, but it is actually
+only a bit more than 4 years… I will sorely miss this friendship with
+a gentle soul from <em>over the Rhine</em>.</p>
+<p>I dedicate the work which has gone into <a class="reference external" href="https://www.ctan.org/pkg/polexpr">polexpr</a> to Jürgen’s memory.</p>
+<div class="toctree-wrapper compound">
+</div>
+</section>
+</section>
+
+
+ <div class="clearer"></div>
+ </div>
+ </div>
+ </div>
+ <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
+ <div class="sphinxsidebarwrapper"><h3>Contents of this page</h3>
+<ul>
+<li><a class="reference internal" href="#">Introduction to polexpr</a><ul>
+<li><a class="reference internal" href="#usage-via-xintsession">Usage via xintsession</a></li>
+<li><a class="reference internal" href="#license-is-lppl-1-3c">License is LPPL 1.3c</a></li>
+<li><a class="reference internal" href="#in-memoriam-jurgen-gilg-1967-2022">In memoriam: Jürgen Gilg (1967-2022)</a></li>
+</ul>
+</li>
+</ul>
+
+ <div role="note" aria-label="source link">
+ <h3>This Page</h3>
+ <ul class="this-page-menu">
+ <li><a href="polexpr.rst.txt"
+ rel="nofollow">Show Source</a></li>
+ </ul>
+ </div>
+ <div>
+ <h4>Next topic</h4>
+ <p class="topless"><a href="polexpr-ref.html"
+ title="next chapter">polexpr reference</a></p>
+ </div>
+<h3><a href="#">Table of Contents</a></h3>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="polexpr-ref.html">polexpr reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="polexpr-changes.html">CHANGES</a></li>
+</ul>
+
+ </div>
+ </div>
+ <div class="clearer"></div>
+ </div>
+ <div class="related" role="navigation" aria-label="related navigation">
+ <h3>Navigation</h3>
+ <ul>
+ <li class="right" style="margin-right: 10px">
+ <a href="polexpr-ref.html" title="polexpr reference"
+ >next</a></li>
+ <li class="nav-item nav-item-0"><a href="#">polexpr 0.8.7 documentation</a> &#187;</li>
+ <li class="nav-item nav-item-this"><a href="">Introduction to polexpr</a></li>
+ </ul>
+ </div>
+ <div class="footer" role="contentinfo">
+ &#169; Copyright 2022, Jean-François Burnol.
+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 5.0.0+/f58771c09.
+ </div>
+ </body>
+</html> \ No newline at end of file
diff --git a/macros/generic/polexpr/polexpr.rst.txt b/macros/generic/polexpr/polexpr.rst.txt
new file mode 100644
index 0000000000..3186ab3680
--- /dev/null
+++ b/macros/generic/polexpr/polexpr.rst.txt
@@ -0,0 +1,157 @@
+.. comment: -*- fill-column: 72; mode: rst -*-
+
+=========================
+ Introduction to polexpr
+=========================
+
+polexpr_ is a TeX and LaTeX macro package.
+
+To use it with Plain or formats other than LaTeX::
+
+ \input polexpr.sty
+
+To use it with LaTeX::
+
+ \usepackage{polexpr}
+
+polexpr_ loads xintexpr_ and extends its syntax with a polynomial type.
+
+Polynomials are defined via the :ref:`\\poldef <quick>` parser and
+can then be manipulated via TeX macros for various operations such
+as obtaining G.C.D.s, computing derivatives, or indefinite
+integrals... many of these functionalities are available directly
+via functions in the syntax recognized by the ``\poldef`` parser.
+
+Apart from the final step of internally creating some TeX macros
+associated with the polynomial name, this is all done completely
+expandably, and a polynomial expression can be fetched directly to
+``\xinteval`` for a completely expandable operation from start to
+finish.
+
+For polynomials fully declared via ``\poldef``, root localization
+implementing the `Sturm algorithm`_ is available via macros.
+Arbitrarily long decimal expansion of all real roots can be
+obtained, and all rational roots can be found exactly.
+
+The legacy documentation section which showed examples of root
+localization has been moved to the `polexpr-examples.pdf
+<polexpr-examples.pdf>`_ document, where both the TeX code and its
+output are displayed.
+
+To access this document (if the previous link for some reason does not
+work)::
+
+ texdoc polexpr-examples
+
+
+Usage via xintsession_
+----------------------
+
+The simplest manner to get a feeling for the package abilities regarding
+in particularl root localization is to use it on the command line
+via the xintsession_ interface. Here is an example::
+
+ $ rlwrap etex xintsession
+ [...xintsession welcome message...]
+ Starting in exact mode (floating point evaluations use 16 digits)
+ >>> &pol
+ pol mode (i.e. function definitions use \poldef)
+ >>> f(x) := x^7 - x^6 - 2x + 1;
+ f = x^7-x^6-2*x+1
+ --> &GenFloat(f) lets f become usable as function in fp mode
+ --> &ROOTS(f) (resp. &ROOTS(f,N)) finds all rational roots exactly and
+ all irrational roots with at least 10 (resp. N) fractional digits
+ >>> &ROOTS(f)
+ Solving for real roots of f and assigning them (please wait...)
+ (mult. 1) Rootf_1 = -1.0719678841...
+ (mult. 1) Rootf_2 = 0.4962386948...
+ (mult. 1) Rootf_3 = 1.3151140860...
+ Square-free irrational part: x^7-x^6-2*x+1
+ --> &REFINEROOTS(f,N) to extend real irr. roots to N fractional digits
+ >>> &REFINEROOTS(f,40)
+ Refining real roots of f to 40 digits (please wait...)
+ (mult. 1) Rootf_1 = -1.0719678841080266034109100331975342338141...
+ (mult. 1) Rootf_2 = 0.4962386948771497344730618510143671567979...
+ (mult. 1) Rootf_3 = 1.3151140860165192656960005018679846354234...
+
+The xintsession_ interface allows to define polynomial variables via its
+``&pol`` mode. It also exposes :ref:`all polynomial functions added to the
+xintexpr syntax <polexpr08>` by ``polexpr``. Further, as seen in the
+example above it also covers some of the ``polexpr`` capabilities
+currently implemented via user macros. This is to be considered a work
+in progress, the above ``&ROOTS`` and ``&REFINEROOTS`` may be renamed
+into something else, and may have been so already since this
+documentation was written.
+
+Any input on the command line at the xintsession_ ``>>>`` prompt which
+starts with a backslash is executed as TeX macros, so all macros of
+``polexpr`` are in fact already available, including those typesetting
+material in background of the interactive session on command line. The
+``&ROOTS`` and ``&REFINEROOTS`` direct their outputs to the
+terminal rather than to the TeX page as would the typesetting macros
+defined by ``polexpr`` itself.
+
+
+License is LPPL 1.3c
+--------------------
+
+This work is distributed under the conditions of the
+LaTeX Project Public License version 1.3c.
+
+See README.md for details.
+
+
+In memoriam: Jürgen Gilg (1967-2022)
+------------------------------------
+
+My first contact with Jürgen was in January 2018, and his *little
+question* about usage of xintexpr_ for differentiating polynomials
+proved the direct cause for the :ref:`creation of polexpr
+<firstrelease>`. His regular comments and questions (often, jointly
+with Thomas Söll) largely contributed to motivate the author into
+investing time and effort into the somewhat strange occupation of
+developing such unusual TeX/LaTeX packages. The topics of our
+discussions evolved over the years and were not limited to TeX, LaTeX,
+PSTricks or PostScript matters.
+
+I learned to discover and appreciate his unassuming and kind character.
+He was very conscientious in all his projects with others and was often
+overly generous in his appreciation of people's contributions. On
+receiving the sad news of his unexpected and untimely death, I initially
+thought I had been knowing him for at least 10 years, but it is actually
+only a bit more than 4 years... I will sorely miss this friendship with
+a gentle soul from *over the Rhine*.
+
+I dedicate the work which has gone into polexpr_ to Jürgen's memory.
+
+
+.. _polexpr: https://www.ctan.org/pkg/polexpr
+
+.. _xinttools:
+.. _xintfrac:
+.. _xint: https://www.ctan.org/pkg/xint
+
+.. _xintexpr: https://www.ctan.org/pkg/xintexpr
+
+.. _xintsession: https://www.ctan.org/pkg/xintsession
+
+.. _Wilkinson polynomial: https://en.wikipedia.org/wiki/Wilkinson%27s_polynomial
+
+.. _Sturm algorithm:
+.. _Sturm Theorem: https://en.wikipedia.org/wiki/Sturm%27s_theorem
+
+.. _DocUtils: http://docutils.sourceforge.net/docs/index.html
+
+
+.. toctree::
+ :hidden:
+ :maxdepth: 2
+
+ polexpr-ref
+ polexpr-changes
+
+
+
+.. Local variables:
+.. sentence-end-double-space: t;
+.. End:
diff --git a/macros/generic/polexpr/polexpr.sty b/macros/generic/polexpr/polexpr.sty
index 7d3dbb36bd..b652675d91 100644
--- a/macros/generic/polexpr/polexpr.sty
+++ b/macros/generic/polexpr/polexpr.sty
@@ -2,7 +2,7 @@
% License: LPPL 1.3c (author-maintained)
% Usage: \input polexpr.sty (Plain or other macro formats)
% or \usepackage{polexpr} (LaTeX macro format)
-% Release 0.8.6 (2022/01/09) of polexpr.sty. This file inputs
+% Release 0.8.7 (2022/05/14) of polexpr.sty. This file inputs
% polexprcore.tex
% polexprexpr.tex
% polexprsturm.tex
@@ -54,7 +54,7 @@
\XINTsetupcatcodes% (does \endlinechar13 in particular)
\XINT_providespackage
\ProvidesPackage{polexpr}%
- [2022/01/09 v0.8.6 Polynomial expressions with rational coefficients (JFB)]%
+ [2022/05/14 v0.8.7 Polynomial expressions with rational coefficients (JFB)]%
\begingroup
\def\x#1/#2/#3 #4\xint:{#1#2#3}%
\ifnum\expandafter\x\expanded{\csname ver@xintexpr.sty\endcsname}\xint:
@@ -199,12 +199,15 @@
%%
%% \poldef
%%
-\def\PolDef{\POL@chkopt\POL@oPolDef[x]}%
-\def\POL@oPolDef[#1]#2#3{\poldef #2(#1):={#3};}%
-\def\poldef{\edef\POL@restoresemicolon{\catcode59=\the\catcode59\relax}%
- \catcode59 12 \POL@defpol}%
+%% Ever since 1.0, catcode sanitisation was minimal and only handled
+%% the semicolon. At last 0.8.7 uses \xintexprSafeCatcodes to enhance
+%% compatibility with hostile contexts such as babel+french. This
+%% adds overhead but at least is coherent with \xintdefvar/\xintdeffunc
+\def\PolDef{\xintexprSafeCatcodes\POL@chkopt\POL@oPolDef[x]}%
+\def\POL@oPolDef[#1]#2#3{\POL@defpol #2(#1):={#3};}%
+\def\poldef{\xintexprSafeCatcodes\POL@defpol}%
\def\POL@defpol #1(#2)#3=#4;{%
- \POL@restoresemicolon
+ \xintexprRestoreCatcodes
\edef\POL@polname{\xint_zapspaces #1 \xint_gobble_i}%
\begingroup
\unless\ifxintveryverbose\xintverbosefalse\fi
@@ -214,7 +217,7 @@
%% the associated macros was then deconstructed in further analysis
%% via non-expandable approach. At 0.8 the polynomial algebra has
%% been implemented expandably allowing direct plug-in into \xintexpr
- \xintdefvar __pol = subs(#4,#2=qraw({{P1.{0/1[0]}{1/1[0]}}}));%
+ \xintdefvar_a __pol = subs(#4,#2=qraw({{P1.{0/1[0]}{1/1[0]}}}));%
\expandafter
\endgroup
\expandafter\def\expandafter\POL@result\expandafter
diff --git a/macros/generic/polexpr/polexprcore.tex b/macros/generic/polexpr/polexprcore.tex
index 8dcc893844..8bf7fe2fd0 100644
--- a/macros/generic/polexpr/polexprcore.tex
+++ b/macros/generic/polexpr/polexprcore.tex
@@ -1,5 +1,5 @@
%% filename: polexprcore.tex
-%% Part of the polexpr package (0.8.6, 2022/01/09)
+%% Part of the polexpr package (0.8.7, 2022/05/14)
%%
%% Core routines for infix operators +, -, *, //, /:, ^, ** and functions
%%
diff --git a/macros/generic/polexpr/polexprexpr.tex b/macros/generic/polexpr/polexprexpr.tex
index bbc860cbca..91087bcf4d 100644
--- a/macros/generic/polexpr/polexprexpr.tex
+++ b/macros/generic/polexpr/polexprexpr.tex
@@ -1,5 +1,5 @@
%% filename: polexprexpr.tex
-%% Part of the polexpr package (0.8.6, 2022/01/09)
+%% Part of the polexpr package (0.8.7, 2022/05/14)
%%
%% Polynomial extensions to the \xintexpr syntax:
%%
diff --git a/macros/generic/polexpr/polexprsturm.tex b/macros/generic/polexpr/polexprsturm.tex
index 0edc8b8f0a..2f417c3333 100644
--- a/macros/generic/polexpr/polexprsturm.tex
+++ b/macros/generic/polexpr/polexprsturm.tex
@@ -1,5 +1,5 @@
%% filename: polexprsturm.tex
-%% Part of the polexpr package (0.8.6, 2022/01/09)
+%% Part of the polexpr package (0.8.7, 2022/05/14)
%%
%% Implements the Sturm localization Algorithm
%% Added at polexpr 0.4
diff --git a/macros/latex/contrib/crefthe/crefthe-doc.pdf b/macros/latex/contrib/crefthe/crefthe-doc.pdf
index 16dea32970..57189c0a06 100644
--- a/macros/latex/contrib/crefthe/crefthe-doc.pdf
+++ b/macros/latex/contrib/crefthe/crefthe-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/crefthe/crefthe-doc.tex b/macros/latex/contrib/crefthe/crefthe-doc.tex
index e7bb3e0977..f738d30107 100644
--- a/macros/latex/contrib/crefthe/crefthe-doc.tex
+++ b/macros/latex/contrib/crefthe/crefthe-doc.tex
@@ -111,7 +111,7 @@
\begin{document}
-\def\PackageVersion{2022/04/24}
+\def\PackageVersion{2022/05/13}
\title{\crefthepackage{}\\\smallskip\itshape Cross referencing with proper definite articles}
\author{Jinwen XU}
@@ -255,7 +255,7 @@ To place hyperlinks at the right place, \lstinline|\crefthename| touches the cor
\section{The relationship with \textsf{cleveref}}
-\crefthepackage{} loads \textsf{cleveref} automatically and pass all the options to it. All its commands, used without optional arguments, degenerate to those in \textsf{cleveref}. For example, \lstinline|\crefthe{...}| is the same as \lstinline|\cref{...}|, and \lstinline|\crefthename| is the same as \lstinline|\crefname| if the definite articles are not specified. That said, you can safely use the command \lstinline|\crefthe| everywhere in your document without causing extra trouble.
+\crefthepackage{} loads \textsf{cleveref} automatically and pass related options to it. All its commands, used without optional arguments, degenerate to those in \textsf{cleveref}. For example, \lstinline|\crefthe{...}| is the same as \lstinline|\cref{...}|, and \lstinline|\crefthename| is the same as \lstinline|\crefname| if the definite articles are not specified. That said, you can safely use the command \lstinline|\crefthe| everywhere in your document without causing extra trouble.
With the package option \packageoption{overwrite}, user commands in \textsf{cleveref} will be replaced by those offered here, thus you can simply write \lstinline|\cref| for \lstinline|\crefthe| -- and similarly with \lstinline|\Cref|, \lstinline|\crefname| and \lstinline|\Crefname|.
diff --git a/macros/latex/contrib/crefthe/crefthe.sty b/macros/latex/contrib/crefthe/crefthe.sty
index 7c9a58965d..286a5dac86 100644
--- a/macros/latex/contrib/crefthe/crefthe.sty
+++ b/macros/latex/contrib/crefthe/crefthe.sty
@@ -13,18 +13,25 @@
\RequirePackage{l3keys2e}
\ProvidesExplPackage
{crefthe}
- {2022/04/24} {}
+ {2022/05/13} {}
{Cross referencing with proper definite articles}
\keys_define:nn { crefthe }
{
- , overwrite .bool_set:N = \l__crefthe_overwrite_bool
- , overwrite .initial:n = { false }
- , unknown .code:n =
- { \PassOptionsToPackage { \CurrentOption } { cleveref } }
+ , overwrite .bool_set:N = \l__crefthe_overwrite_bool
+ , overwrite .initial:n = { false }
+ , nameinlink .bool_set:N = \l__crefthe_nameinlink_bool
+ , nameinlink .initial:n = { false }
+ , unknown .code:n =
+ { \PassOptionsToPackage { \CurrentOption } { cleveref } }
}
\ProcessKeysOptions { crefthe }
+\bool_if:NT \l__crefthe_nameinlink_bool
+ {
+ \PassOptionsToPackage { nameinlink } { cleveref }
+ }
+
\RequirePackage { cleveref }
\RequirePackage { regexpatch }
@@ -124,12 +131,15 @@
\cs_new_protected:Nn \__crefthe_name_general_do:nnnnnn
{
\use:c { crefthe_#6refname_original:w } { #1 } { #2 #3 } { #4 #5 }
- \hook_gput_code:nnn { begindocument } { crefthe }
+ \bool_if:NT \l__crefthe_nameinlink_bool
{
- \crefthe_patch_format:nnnn { #6ref@#1@format } { #6ref@#1@name } { #2 } { #3 }
- \crefthe_patch_format:nnnn { #6ref@#1@format@first } { #6ref@#1@name@plural } { #4 } { #5 }
- \crefthe_patch_format:nnnn { #6refrange@#1@format } { #6ref@#1@name@plural } { #4 } { #5 }
- \crefthe_patch_format:nnnn { #6refrange@#1@format@first } { #6ref@#1@name@plural } { #4 } { #5 }
+ \hook_gput_code:nnn { begindocument } { crefthe }
+ {
+ \crefthe_patch_format:nnnn { #6ref@#1@format } { #6ref@#1@name } { #2 } { #3 }
+ \crefthe_patch_format:nnnn { #6ref@#1@format@first } { #6ref@#1@name@plural } { #4 } { #5 }
+ \crefthe_patch_format:nnnn { #6refrange@#1@format } { #6ref@#1@name@plural } { #4 } { #5 }
+ \crefthe_patch_format:nnnn { #6refrange@#1@format@first } { #6ref@#1@name@plural } { #4 } { #5 }
+ }
}
}
@@ -149,12 +159,15 @@
\exp_args:Nc \regexpatchcmd { #1 }
{ (\cP\# .) \c{ #2 } }
{ \u{l_tmpa_tl} \1 \u{l_tmpb_tl} }
- { } { \PatchFailed }
+ { } { \msg_warning:nnn { crefthe } { format-patch-failed } { #1 } }
\makeatother
\seq_gput_right:Nn \g__crefthe_already_patched_seq { #1 - #2 }
}
}
+\msg_new:nnn { crefthe }
+ { format-patch-failed }
+ { Failed~to~patch~the~format~"\iow_char:N \\#1"! }
\cs_generate_variant:Nn \text_lowercase:n { V }
\NewDocumentCommand \crefthemark { m }
diff --git a/macros/latex/contrib/functional/README.txt b/macros/latex/contrib/functional/README.txt
index 042790d1c7..37fd819693 100644
--- a/macros/latex/contrib/functional/README.txt
+++ b/macros/latex/contrib/functional/README.txt
@@ -1,4 +1,4 @@
-Functional: LaTeX2 functional interfaces for LaTeX3 programming layer
+Functional: Intuitive Functional Programming Interface for LaTeX2
Copyright : 2022 (c) Jianrui Lyu <tolvjr@163.com>
CTAN Page : https://ctan.org/pkg/functional
Repository: https://github.com/lvjr/functional
diff --git a/macros/latex/contrib/functional/functional.pdf b/macros/latex/contrib/functional/functional.pdf
index 3e430be2fd..b154fa20cc 100644
--- a/macros/latex/contrib/functional/functional.pdf
+++ b/macros/latex/contrib/functional/functional.pdf
@@ -60,990 +60,1125 @@ endobj
<< /S /GoTo /D (section.2.2) >>
endobj
36 0 obj
-(\376\377\000R\000e\000t\000u\000r\000n\000\040\000V\000a\000l\000u\000e\000s\000\040\000o\000f\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
+(\376\377\000R\000e\000t\000u\000r\000n\000i\000n\000g\000\040\000V\000a\000l\000u\000e\000s\000\040\000a\000n\000d\000\040\000P\000r\000i\000n\000t\000i\000n\000g\000\040\000T\000o\000k\000e\000n\000s)
endobj
37 0 obj
-<< /S /GoTo /D (chapter.3) >>
+<< /S /GoTo /D (section.2.3) >>
endobj
40 0 obj
-(\376\377\000A\000r\000g\000u\000m\000e\000n\000t\000\040\000U\000s\000i\000n\000g\000\040\000\050\000U\000s\000e\000\051)
+(\376\377\000R\000u\000n\000n\000i\000n\000g\000\040\000C\000o\000d\000e\000\040\000w\000i\000t\000h\000\040\000A\000n\000o\000n\000y\000m\000o\000u\000s\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
endobj
41 0 obj
-<< /S /GoTo /D (section.3.1) >>
+<< /S /GoTo /D (chapter.3) >>
endobj
44 0 obj
-(\376\377\000E\000x\000p\000a\000n\000d\000i\000n\000g\000\040\000T\000o\000k\000e\000n\000s)
+(\376\377\000A\000r\000g\000u\000m\000e\000n\000t\000\040\000U\000s\000i\000n\000g\000\040\000\050\000U\000s\000e\000\051)
endobj
45 0 obj
-<< /S /GoTo /D (section.3.2) >>
+<< /S /GoTo /D (section.3.1) >>
endobj
48 0 obj
-(\376\377\000U\000s\000i\000n\000g\000\040\000T\000o\000k\000e\000n\000s)
+(\376\377\000E\000x\000p\000a\000n\000d\000i\000n\000g\000\040\000T\000o\000k\000e\000n\000s)
endobj
49 0 obj
-<< /S /GoTo /D (chapter.4) >>
+<< /S /GoTo /D (section.3.2) >>
endobj
52 0 obj
-(\376\377\000C\000o\000n\000t\000r\000o\000l\000\040\000S\000t\000r\000u\000c\000t\000u\000r\000e\000s\000\040\000\050\000B\000o\000o\000l\000\051)
+(\376\377\000U\000s\000i\000n\000g\000\040\000T\000o\000k\000e\000n\000s)
endobj
53 0 obj
-<< /S /GoTo /D (section.4.1) >>
+<< /S /GoTo /D (chapter.4) >>
endobj
56 0 obj
-(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000B\000o\000o\000l\000e\000a\000n\000s)
+(\376\377\000C\000o\000n\000t\000r\000o\000l\000\040\000S\000t\000r\000u\000c\000t\000u\000r\000e\000s\000\040\000\050\000B\000o\000o\000l\000\051)
endobj
57 0 obj
-<< /S /GoTo /D (section.4.2) >>
+<< /S /GoTo /D (section.4.1) >>
endobj
60 0 obj
-(\376\377\000B\000o\000o\000l\000e\000a\000n\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
+(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000B\000o\000o\000l\000e\000a\000n\000s)
endobj
61 0 obj
-<< /S /GoTo /D (section.4.3) >>
+<< /S /GoTo /D (section.4.2) >>
endobj
64 0 obj
-(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000S\000e\000t\000t\000i\000n\000g\000\040\000B\000o\000o\000l\000e\000a\000n\000s)
+(\376\377\000B\000o\000o\000l\000e\000a\000n\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
endobj
65 0 obj
-<< /S /GoTo /D (section.4.4) >>
+<< /S /GoTo /D (section.4.3) >>
endobj
68 0 obj
-(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000B\000o\000o\000l\000e\000a\000n\000s)
+(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000S\000e\000t\000t\000i\000n\000g\000\040\000B\000o\000o\000l\000e\000a\000n\000s)
endobj
69 0 obj
-<< /S /GoTo /D (section.4.5) >>
+<< /S /GoTo /D (section.4.4) >>
endobj
72 0 obj
-(\376\377\000B\000o\000o\000l\000e\000a\000n\000s\000\040\000a\000n\000d\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
+(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000B\000o\000o\000l\000e\000a\000n\000s)
endobj
73 0 obj
-<< /S /GoTo /D (section.4.6) >>
+<< /S /GoTo /D (section.4.5) >>
endobj
76 0 obj
-(\376\377\000B\000o\000o\000l\000e\000a\000n\000s\000\040\000a\000n\000d\000\040\000L\000o\000g\000i\000c\000a\000l\000\040\000L\000o\000o\000p\000s)
+(\376\377\000B\000o\000o\000l\000e\000a\000n\000s\000\040\000a\000n\000d\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
endobj
77 0 obj
-<< /S /GoTo /D (chapter.5) >>
+<< /S /GoTo /D (section.4.6) >>
endobj
80 0 obj
-(\376\377\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s\000\040\000\050\000T\000l\000\051)
+(\376\377\000B\000o\000o\000l\000e\000a\000n\000s\000\040\000a\000n\000d\000\040\000L\000o\000g\000i\000c\000a\000l\000\040\000L\000o\000o\000p\000s)
endobj
81 0 obj
-<< /S /GoTo /D (section.5.1) >>
+<< /S /GoTo /D (chapter.5) >>
endobj
84 0 obj
-(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s)
+(\376\377\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s\000\040\000\050\000T\000l\000\051)
endobj
85 0 obj
-<< /S /GoTo /D (section.5.2) >>
+<< /S /GoTo /D (section.5.1) >>
endobj
88 0 obj
-(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s)
+(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s)
endobj
89 0 obj
-<< /S /GoTo /D (section.5.3) >>
+<< /S /GoTo /D (section.5.2) >>
endobj
92 0 obj
-(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s)
+(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s)
endobj
93 0 obj
-<< /S /GoTo /D (section.5.4) >>
+<< /S /GoTo /D (section.5.3) >>
endobj
96 0 obj
-(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
+(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s)
endobj
97 0 obj
-<< /S /GoTo /D (section.5.5) >>
+<< /S /GoTo /D (section.5.4) >>
endobj
100 0 obj
-(\376\377\000R\000e\000p\000l\000a\000c\000i\000n\000g\000\040\000T\000o\000k\000e\000n\000s)
+(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
endobj
101 0 obj
-<< /S /GoTo /D (section.5.6) >>
+<< /S /GoTo /D (section.5.5) >>
endobj
104 0 obj
-(\376\377\000W\000o\000r\000k\000i\000n\000g\000\040\000w\000i\000t\000h\000\040\000t\000h\000e\000\040\000C\000o\000n\000t\000e\000n\000t\000\040\000o\000f\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s)
+(\376\377\000R\000e\000p\000l\000a\000c\000i\000n\000g\000\040\000T\000o\000k\000e\000n\000s)
endobj
105 0 obj
-<< /S /GoTo /D (section.5.7) >>
+<< /S /GoTo /D (section.5.6) >>
endobj
108 0 obj
-(\376\377\000M\000a\000p\000p\000i\000n\000g\000\040\000o\000v\000e\000r\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s)
+(\376\377\000W\000o\000r\000k\000i\000n\000g\000\040\000w\000i\000t\000h\000\040\000t\000h\000e\000\040\000C\000o\000n\000t\000e\000n\000t\000\040\000o\000f\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s)
endobj
109 0 obj
-<< /S /GoTo /D (section.5.8) >>
+<< /S /GoTo /D (section.5.7) >>
endobj
112 0 obj
-(\376\377\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
+(\376\377\000M\000a\000p\000p\000i\000n\000g\000\040\000o\000v\000e\000r\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s)
endobj
113 0 obj
-<< /S /GoTo /D (section.5.9) >>
+<< /S /GoTo /D (section.5.8) >>
endobj
116 0 obj
-(\376\377\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000\040\000C\000a\000s\000e\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
+(\376\377\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
endobj
117 0 obj
-<< /S /GoTo /D (chapter.6) >>
+<< /S /GoTo /D (section.5.9) >>
endobj
120 0 obj
-(\376\377\000S\000t\000r\000i\000n\000g\000s\000\040\000\050\000S\000t\000r\000\051)
+(\376\377\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000\040\000C\000a\000s\000e\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
endobj
121 0 obj
-<< /S /GoTo /D (section.6.1) >>
+<< /S /GoTo /D (chapter.6) >>
endobj
124 0 obj
-(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000S\000t\000r\000i\000n\000g\000s)
+(\376\377\000S\000t\000r\000i\000n\000g\000s\000\040\000\050\000S\000t\000r\000\051)
endobj
125 0 obj
-<< /S /GoTo /D (section.6.2) >>
+<< /S /GoTo /D (section.6.1) >>
endobj
128 0 obj
-(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000S\000t\000r\000i\000n\000g\000s)
+(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000S\000t\000r\000i\000n\000g\000s)
endobj
129 0 obj
-<< /S /GoTo /D (section.6.3) >>
+<< /S /GoTo /D (section.6.2) >>
endobj
132 0 obj
-(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000S\000t\000r\000i\000n\000g\000s)
+(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000S\000t\000r\000i\000n\000g\000s)
endobj
133 0 obj
-<< /S /GoTo /D (section.6.4) >>
+<< /S /GoTo /D (section.6.3) >>
endobj
136 0 obj
-(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000S\000t\000r\000i\000n\000g\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
+(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000S\000t\000r\000i\000n\000g\000s)
endobj
137 0 obj
-<< /S /GoTo /D (section.6.5) >>
+<< /S /GoTo /D (section.6.4) >>
endobj
140 0 obj
-(\376\377\000M\000o\000d\000i\000f\000y\000i\000n\000g\000\040\000S\000t\000r\000i\000n\000g\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
+(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000S\000t\000r\000i\000n\000g\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
endobj
141 0 obj
-<< /S /GoTo /D (section.6.6) >>
+<< /S /GoTo /D (section.6.5) >>
endobj
144 0 obj
-(\376\377\000W\000o\000r\000k\000i\000n\000g\000\040\000w\000i\000t\000h\000\040\000t\000h\000e\000\040\000C\000o\000n\000t\000e\000n\000t\000\040\000o\000f\000\040\000S\000t\000r\000i\000n\000g\000s)
+(\376\377\000M\000o\000d\000i\000f\000y\000i\000n\000g\000\040\000S\000t\000r\000i\000n\000g\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
endobj
145 0 obj
-<< /S /GoTo /D (section.6.7) >>
+<< /S /GoTo /D (section.6.6) >>
endobj
148 0 obj
-(\376\377\000M\000a\000p\000p\000i\000n\000g\000\040\000o\000v\000e\000r\000\040\000S\000t\000r\000i\000n\000g\000s)
+(\376\377\000W\000o\000r\000k\000i\000n\000g\000\040\000w\000i\000t\000h\000\040\000t\000h\000e\000\040\000C\000o\000n\000t\000e\000n\000t\000\040\000o\000f\000\040\000S\000t\000r\000i\000n\000g\000s)
endobj
149 0 obj
-<< /S /GoTo /D (section.6.8) >>
+<< /S /GoTo /D (section.6.7) >>
endobj
152 0 obj
-(\376\377\000S\000t\000r\000i\000n\000g\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
+(\376\377\000M\000a\000p\000p\000i\000n\000g\000\040\000o\000v\000e\000r\000\040\000S\000t\000r\000i\000n\000g\000s)
endobj
153 0 obj
-<< /S /GoTo /D (section.6.9) >>
+<< /S /GoTo /D (section.6.8) >>
endobj
156 0 obj
-(\376\377\000S\000t\000r\000i\000n\000g\000\040\000C\000a\000s\000e\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
+(\376\377\000S\000t\000r\000i\000n\000g\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
endobj
157 0 obj
-<< /S /GoTo /D (chapter.7) >>
+<< /S /GoTo /D (section.6.9) >>
endobj
160 0 obj
-(\376\377\000I\000n\000t\000e\000g\000e\000r\000s\000\040\000\050\000I\000n\000t\000\051)
+(\376\377\000S\000t\000r\000i\000n\000g\000\040\000C\000a\000s\000e\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
endobj
161 0 obj
-<< /S /GoTo /D (section.7.1) >>
+<< /S /GoTo /D (chapter.7) >>
endobj
164 0 obj
-(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000I\000n\000t\000e\000g\000e\000r\000s)
+(\376\377\000I\000n\000t\000e\000g\000e\000r\000s\000\040\000\050\000I\000n\000t\000\051)
endobj
165 0 obj
-<< /S /GoTo /D (section.7.2) >>
+<< /S /GoTo /D (section.7.1) >>
endobj
168 0 obj
-(\376\377\000T\000h\000e\000\040\000S\000y\000n\000t\000a\000x\000\040\000o\000f\000\040\000I\000n\000t\000e\000g\000e\000r\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
+(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000I\000n\000t\000e\000g\000e\000r\000s)
endobj
169 0 obj
-<< /S /GoTo /D (section.7.3) >>
+<< /S /GoTo /D (section.7.2) >>
endobj
172 0 obj
-(\376\377\000U\000s\000i\000n\000g\000\040\000I\000n\000t\000e\000g\000e\000r\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
+(\376\377\000T\000h\000e\000\040\000S\000y\000n\000t\000a\000x\000\040\000o\000f\000\040\000I\000n\000t\000e\000g\000e\000r\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
endobj
173 0 obj
-<< /S /GoTo /D (section.7.4) >>
+<< /S /GoTo /D (section.7.3) >>
endobj
176 0 obj
-(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000I\000n\000t\000e\000g\000e\000r\000s)
+(\376\377\000U\000s\000i\000n\000g\000\040\000I\000n\000t\000e\000g\000e\000r\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
endobj
177 0 obj
-<< /S /GoTo /D (section.7.5) >>
+<< /S /GoTo /D (section.7.4) >>
endobj
180 0 obj
-(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000I\000n\000t\000e\000g\000e\000r\000s)
+(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000I\000n\000t\000e\000g\000e\000r\000s)
endobj
181 0 obj
-<< /S /GoTo /D (section.7.6) >>
+<< /S /GoTo /D (section.7.5) >>
endobj
184 0 obj
-(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000I\000n\000t\000e\000g\000e\000r\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
+(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000I\000n\000t\000e\000g\000e\000r\000s)
endobj
185 0 obj
-<< /S /GoTo /D (section.7.7) >>
+<< /S /GoTo /D (section.7.6) >>
endobj
188 0 obj
-(\376\377\000I\000n\000t\000e\000g\000e\000r\000\040\000S\000t\000e\000p\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
+(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000I\000n\000t\000e\000g\000e\000r\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
endobj
189 0 obj
-<< /S /GoTo /D (section.7.8) >>
+<< /S /GoTo /D (section.7.7) >>
endobj
192 0 obj
-(\376\377\000I\000n\000t\000e\000g\000e\000r\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
+(\376\377\000I\000n\000t\000e\000g\000e\000r\000\040\000S\000t\000e\000p\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
endobj
193 0 obj
-<< /S /GoTo /D (section.7.9) >>
+<< /S /GoTo /D (section.7.8) >>
endobj
196 0 obj
-(\376\377\000I\000n\000t\000e\000g\000e\000r\000\040\000C\000a\000s\000e\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
+(\376\377\000I\000n\000t\000e\000g\000e\000r\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
endobj
197 0 obj
-<< /S /GoTo /D (chapter.8) >>
+<< /S /GoTo /D (section.7.9) >>
endobj
200 0 obj
-(\376\377\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000N\000u\000m\000b\000e\000r\000s\000\040\000\050\000F\000p\000\051)
+(\376\377\000I\000n\000t\000e\000g\000e\000r\000\040\000C\000a\000s\000e\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
endobj
201 0 obj
-<< /S /GoTo /D (section.8.1) >>
+<< /S /GoTo /D (chapter.8) >>
endobj
204 0 obj
-(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000s)
+(\376\377\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000N\000u\000m\000b\000e\000r\000s\000\040\000\050\000F\000p\000\051)
endobj
205 0 obj
-<< /S /GoTo /D (section.8.2) >>
+<< /S /GoTo /D (section.8.1) >>
endobj
208 0 obj
-(\376\377\000T\000h\000e\000\040\000S\000y\000n\000t\000a\000x\000\040\000o\000f\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
+(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000s)
endobj
209 0 obj
-<< /S /GoTo /D (section.8.3) >>
+<< /S /GoTo /D (section.8.2) >>
endobj
212 0 obj
-(\376\377\000U\000s\000i\000n\000g\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
+(\376\377\000T\000h\000e\000\040\000S\000y\000n\000t\000a\000x\000\040\000o\000f\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
endobj
213 0 obj
-<< /S /GoTo /D (section.8.4) >>
+<< /S /GoTo /D (section.8.3) >>
endobj
216 0 obj
-(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000s)
+(\376\377\000U\000s\000i\000n\000g\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
endobj
217 0 obj
-<< /S /GoTo /D (section.8.5) >>
+<< /S /GoTo /D (section.8.4) >>
endobj
220 0 obj
-(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000s)
+(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000s)
endobj
221 0 obj
-<< /S /GoTo /D (section.8.6) >>
+<< /S /GoTo /D (section.8.5) >>
endobj
224 0 obj
-(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
+(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000s)
endobj
225 0 obj
-<< /S /GoTo /D (section.8.7) >>
+<< /S /GoTo /D (section.8.6) >>
endobj
228 0 obj
-(\376\377\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000S\000t\000e\000p\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
+(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
endobj
229 0 obj
-<< /S /GoTo /D (section.8.8) >>
+<< /S /GoTo /D (section.8.7) >>
endobj
232 0 obj
-(\376\377\000F\000l\000o\000a\000t\000\040\000P\000o\000i\000n\000t\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
+(\376\377\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000S\000t\000e\000p\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
endobj
233 0 obj
-<< /S /GoTo /D (chapter.9) >>
+<< /S /GoTo /D (section.8.8) >>
endobj
236 0 obj
-(\376\377\000D\000i\000m\000e\000n\000s\000i\000o\000n\000s\000\040\000\050\000D\000i\000m\000\051)
+(\376\377\000F\000l\000o\000a\000t\000\040\000P\000o\000i\000n\000t\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
endobj
237 0 obj
-<< /S /GoTo /D (section.9.1) >>
+<< /S /GoTo /D (chapter.9) >>
endobj
240 0 obj
-(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000D\000i\000m\000e\000n\000s\000i\000o\000n\000s)
+(\376\377\000D\000i\000m\000e\000n\000s\000i\000o\000n\000s\000\040\000\050\000D\000i\000m\000\051)
endobj
241 0 obj
-<< /S /GoTo /D (section.9.2) >>
+<< /S /GoTo /D (section.9.1) >>
endobj
244 0 obj
-(\376\377\000D\000i\000m\000e\000n\000s\000i\000o\000n\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
+(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000D\000i\000m\000e\000n\000s\000i\000o\000n\000s)
endobj
245 0 obj
-<< /S /GoTo /D (section.9.3) >>
+<< /S /GoTo /D (section.9.2) >>
endobj
248 0 obj
-(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000D\000i\000m\000e\000n\000s\000i\000o\000n\000s)
+(\376\377\000D\000i\000m\000e\000n\000s\000i\000o\000n\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
endobj
249 0 obj
-<< /S /GoTo /D (section.9.4) >>
+<< /S /GoTo /D (section.9.3) >>
endobj
252 0 obj
-(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000D\000i\000m\000e\000n\000s\000i\000o\000n\000s)
+(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000D\000i\000m\000e\000n\000s\000i\000o\000n\000s)
endobj
253 0 obj
-<< /S /GoTo /D (section.9.5) >>
+<< /S /GoTo /D (section.9.4) >>
endobj
256 0 obj
-(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000D\000i\000m\000e\000n\000s\000i\000o\000n\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
+(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000D\000i\000m\000e\000n\000s\000i\000o\000n\000s)
endobj
257 0 obj
-<< /S /GoTo /D (section.9.6) >>
+<< /S /GoTo /D (section.9.5) >>
endobj
260 0 obj
-(\376\377\000D\000i\000m\000e\000n\000s\000i\000o\000n\000\040\000S\000t\000e\000p\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
+(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000D\000i\000m\000e\000n\000s\000i\000o\000n\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
endobj
261 0 obj
-<< /S /GoTo /D (section.9.7) >>
+<< /S /GoTo /D (section.9.6) >>
endobj
264 0 obj
-(\376\377\000D\000i\000m\000e\000n\000s\000i\000o\000n\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
+(\376\377\000D\000i\000m\000e\000n\000s\000i\000o\000n\000\040\000S\000t\000e\000p\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
endobj
265 0 obj
-<< /S /GoTo /D (section.9.8) >>
+<< /S /GoTo /D (section.9.7) >>
endobj
268 0 obj
-(\376\377\000D\000i\000m\000e\000n\000s\000i\000o\000n\000\040\000C\000a\000s\000e\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
+(\376\377\000D\000i\000m\000e\000n\000s\000i\000o\000n\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
endobj
269 0 obj
-<< /S /GoTo /D (chapter.10) >>
+<< /S /GoTo /D (section.9.8) >>
endobj
272 0 obj
-(\376\377\000C\000o\000m\000m\000a\000\040\000S\000e\000p\000a\000r\000a\000t\000e\000d\000\040\000L\000i\000s\000t\000s\000\040\000\050\000C\000l\000i\000s\000t\000\051)
+(\376\377\000D\000i\000m\000e\000n\000s\000i\000o\000n\000\040\000C\000a\000s\000e\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
endobj
273 0 obj
-<< /S /GoTo /D (section.10.1) >>
+<< /S /GoTo /D (chapter.10) >>
endobj
276 0 obj
-(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
+(\376\377\000C\000o\000m\000m\000a\000\040\000S\000e\000p\000a\000r\000a\000t\000e\000d\000\040\000L\000i\000s\000t\000s\000\040\000\050\000C\000l\000i\000s\000t\000\051)
endobj
277 0 obj
-<< /S /GoTo /D (section.10.2) >>
+<< /S /GoTo /D (section.10.1) >>
endobj
280 0 obj
-(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
+(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
endobj
281 0 obj
-<< /S /GoTo /D (section.10.3) >>
+<< /S /GoTo /D (section.10.2) >>
endobj
284 0 obj
-(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
+(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
endobj
285 0 obj
-<< /S /GoTo /D (section.10.4) >>
+<< /S /GoTo /D (section.10.3) >>
endobj
288 0 obj
-(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
+(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
endobj
289 0 obj
-<< /S /GoTo /D (section.10.5) >>
+<< /S /GoTo /D (section.10.4) >>
endobj
292 0 obj
-(\376\377\000M\000o\000d\000i\000f\000y\000i\000n\000g\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
+(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
endobj
293 0 obj
-<< /S /GoTo /D (section.10.6) >>
+<< /S /GoTo /D (section.10.5) >>
endobj
296 0 obj
-(\376\377\000W\000o\000r\000k\000i\000n\000g\000\040\000w\000i\000t\000h\000\040\000t\000h\000e\000\040\000C\000o\000n\000t\000e\000n\000t\000s\000\040\000o\000f\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
+(\376\377\000M\000o\000d\000i\000f\000y\000i\000n\000g\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
endobj
297 0 obj
-<< /S /GoTo /D (section.10.7) >>
+<< /S /GoTo /D (section.10.6) >>
endobj
300 0 obj
-(\376\377\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s\000\040\000a\000s\000\040\000S\000t\000a\000c\000k\000s)
+(\376\377\000W\000o\000r\000k\000i\000n\000g\000\040\000w\000i\000t\000h\000\040\000t\000h\000e\000\040\000C\000o\000n\000t\000e\000n\000t\000s\000\040\000o\000f\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
endobj
301 0 obj
-<< /S /GoTo /D (section.10.8) >>
+<< /S /GoTo /D (section.10.7) >>
endobj
304 0 obj
-(\376\377\000M\000a\000p\000p\000i\000n\000g\000\040\000o\000v\000e\000r\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
+(\376\377\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s\000\040\000a\000s\000\040\000S\000t\000a\000c\000k\000s)
endobj
305 0 obj
-<< /S /GoTo /D (section.10.9) >>
+<< /S /GoTo /D (section.10.8) >>
endobj
308 0 obj
-(\376\377\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
+(\376\377\000M\000a\000p\000p\000i\000n\000g\000\040\000o\000v\000e\000r\000\040\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000s)
endobj
309 0 obj
-<< /S /GoTo /D (chapter.11) >>
+<< /S /GoTo /D (section.10.9) >>
endobj
312 0 obj
-(\376\377\000S\000e\000q\000u\000e\000n\000c\000e\000s\000\040\000a\000n\000d\000\040\000S\000t\000a\000c\000k\000s\000\040\000\050\000S\000e\000q\000\051)
+(\376\377\000C\000o\000m\000m\000a\000\040\000L\000i\000s\000t\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
endobj
313 0 obj
-<< /S /GoTo /D (section.11.1) >>
+<< /S /GoTo /D (chapter.11) >>
endobj
316 0 obj
-(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
+(\376\377\000S\000e\000q\000u\000e\000n\000c\000e\000s\000\040\000a\000n\000d\000\040\000S\000t\000a\000c\000k\000s\000\040\000\050\000S\000e\000q\000\051)
endobj
317 0 obj
-<< /S /GoTo /D (section.11.2) >>
+<< /S /GoTo /D (section.11.1) >>
endobj
320 0 obj
-(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
+(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
endobj
321 0 obj
-<< /S /GoTo /D (section.11.3) >>
+<< /S /GoTo /D (section.11.2) >>
endobj
324 0 obj
-(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
+(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
endobj
325 0 obj
-<< /S /GoTo /D (section.11.4) >>
+<< /S /GoTo /D (section.11.3) >>
endobj
328 0 obj
-(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
+(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
endobj
329 0 obj
-<< /S /GoTo /D (section.11.5) >>
+<< /S /GoTo /D (section.11.4) >>
endobj
332 0 obj
-(\376\377\000M\000o\000d\000i\000f\000y\000i\000n\000g\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
+(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
endobj
333 0 obj
-<< /S /GoTo /D (section.11.6) >>
+<< /S /GoTo /D (section.11.5) >>
endobj
336 0 obj
-(\376\377\000W\000o\000r\000k\000i\000n\000g\000\040\000w\000i\000t\000h\000\040\000t\000h\000e\000\040\000C\000o\000n\000t\000e\000n\000t\000s\000\040\000o\000f\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
+(\376\377\000M\000o\000d\000i\000f\000y\000i\000n\000g\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
endobj
337 0 obj
-<< /S /GoTo /D (section.11.7) >>
+<< /S /GoTo /D (section.11.6) >>
endobj
340 0 obj
-(\376\377\000S\000e\000q\000u\000e\000n\000c\000e\000s\000\040\000a\000s\000\040\000S\000t\000a\000c\000k\000s)
+(\376\377\000W\000o\000r\000k\000i\000n\000g\000\040\000w\000i\000t\000h\000\040\000t\000h\000e\000\040\000C\000o\000n\000t\000e\000n\000t\000s\000\040\000o\000f\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
endobj
341 0 obj
-<< /S /GoTo /D (section.11.8) >>
+<< /S /GoTo /D (section.11.7) >>
endobj
344 0 obj
-(\376\377\000R\000e\000c\000o\000v\000e\000r\000i\000n\000g\000\040\000I\000t\000e\000m\000s\000\040\000f\000r\000o\000m\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
+(\376\377\000S\000e\000q\000u\000e\000n\000c\000e\000s\000\040\000a\000s\000\040\000S\000t\000a\000c\000k\000s)
endobj
345 0 obj
-<< /S /GoTo /D (section.11.9) >>
+<< /S /GoTo /D (section.11.8) >>
endobj
348 0 obj
-(\376\377\000M\000a\000p\000p\000i\000n\000g\000\040\000o\000v\000e\000r\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
+(\376\377\000R\000e\000c\000o\000v\000e\000r\000i\000n\000g\000\040\000I\000t\000e\000m\000s\000\040\000f\000r\000o\000m\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
endobj
349 0 obj
-<< /S /GoTo /D (section.11.10) >>
+<< /S /GoTo /D (section.11.9) >>
endobj
352 0 obj
-(\376\377\000S\000e\000q\000u\000e\000n\000c\000e\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
+(\376\377\000M\000a\000p\000p\000i\000n\000g\000\040\000o\000v\000e\000r\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
endobj
353 0 obj
-<< /S /GoTo /D (chapter.12) >>
+<< /S /GoTo /D (section.11.10) >>
endobj
356 0 obj
-(\376\377\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000s\000\040\000\050\000P\000r\000o\000p\000\051)
+(\376\377\000S\000e\000q\000u\000e\000n\000c\000e\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
endobj
357 0 obj
-<< /S /GoTo /D (section.12.1) >>
+<< /S /GoTo /D (chapter.12) >>
endobj
360 0 obj
-(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
+(\376\377\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000s\000\040\000\050\000P\000r\000o\000p\000\051)
endobj
361 0 obj
-<< /S /GoTo /D (section.12.2) >>
+<< /S /GoTo /D (section.12.1) >>
endobj
364 0 obj
-(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000s)
+(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000a\000n\000d\000\040\000S\000c\000r\000a\000t\000c\000h\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s)
endobj
365 0 obj
-<< /S /GoTo /D (section.12.3) >>
+<< /S /GoTo /D (section.12.2) >>
endobj
368 0 obj
-(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000s)
+(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000a\000n\000d\000\040\000U\000s\000i\000n\000g\000\040\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000s)
endobj
369 0 obj
-<< /S /GoTo /D (section.12.4) >>
+<< /S /GoTo /D (section.12.3) >>
endobj
372 0 obj
-(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000s)
+(\376\377\000V\000i\000e\000w\000i\000n\000g\000\040\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000s)
endobj
373 0 obj
-<< /S /GoTo /D (section.12.5) >>
+<< /S /GoTo /D (section.12.4) >>
endobj
376 0 obj
-(\376\377\000R\000e\000c\000o\000v\000e\000r\000i\000n\000g\000\040\000V\000a\000l\000u\000e\000s\000\040\000f\000r\000o\000m\000\040\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000s)
+(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000s)
endobj
377 0 obj
-<< /S /GoTo /D (section.12.6) >>
+<< /S /GoTo /D (section.12.5) >>
endobj
380 0 obj
-(\376\377\000M\000a\000p\000p\000i\000n\000g\000\040\000o\000v\000e\000r\000\040\000p\000r\000o\000p\000e\000r\000t\000y\000\040\000l\000i\000s\000t\000s)
+(\376\377\000R\000e\000c\000o\000v\000e\000r\000i\000n\000g\000\040\000V\000a\000l\000u\000e\000s\000\040\000f\000r\000o\000m\000\040\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000s)
endobj
381 0 obj
-<< /S /GoTo /D (section.12.7) >>
+<< /S /GoTo /D (section.12.6) >>
endobj
384 0 obj
-(\376\377\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
+(\376\377\000M\000a\000p\000p\000i\000n\000g\000\040\000o\000v\000e\000r\000\040\000p\000r\000o\000p\000e\000r\000t\000y\000\040\000l\000i\000s\000t\000s)
endobj
385 0 obj
-<< /S /GoTo /D (chapter.13) >>
+<< /S /GoTo /D (section.12.7) >>
endobj
388 0 obj
-(\376\377\000T\000o\000k\000e\000n\000\040\000M\000a\000n\000i\000p\000u\000l\000a\000t\000i\000o\000n\000\040\000\050\000T\000o\000k\000e\000n\000\051)
+(\376\377\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
endobj
389 0 obj
-<< /S /GoTo /D (chapter.14) >>
+<< /S /GoTo /D (chapter.13) >>
endobj
392 0 obj
-(\376\377\000T\000e\000x\000t\000\040\000P\000r\000o\000c\000e\000s\000s\000i\000n\000g\000\040\000\050\000T\000e\000x\000t\000\051)
+(\376\377\000R\000e\000g\000u\000l\000a\000r\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s\000\040\000\050\000R\000e\000g\000e\000x\000\051)
endobj
393 0 obj
-<< /S /GoTo /D (section.14.1) >>
+<< /S /GoTo /D (section.13.1) >>
endobj
396 0 obj
-(\376\377\000C\000a\000s\000e\000\040\000C\000h\000a\000n\000g\000i\000n\000g)
+(\376\377\000R\000e\000g\000u\000l\000a\000r\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
endobj
397 0 obj
-<< /S /GoTo /D (chapter.15) >>
+<< /S /GoTo /D (section.13.2) >>
endobj
400 0 obj
-(\376\377\000F\000i\000l\000e\000s\000\040\000\050\000F\000i\000l\000e\000\051)
+(\376\377\000R\000e\000g\000u\000l\000a\000r\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000\040\000M\000a\000t\000c\000h\000i\000n\000g)
endobj
401 0 obj
-<< /S /GoTo /D (section.15.1) >>
+<< /S /GoTo /D (section.13.3) >>
endobj
404 0 obj
-(\376\377\000F\000i\000l\000e\000\040\000O\000p\000e\000r\000a\000t\000i\000o\000n\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
+(\376\377\000R\000e\000g\000u\000l\000a\000r\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000\040\000S\000u\000b\000m\000a\000t\000c\000h\000\040\000E\000x\000t\000r\000a\000c\000t\000i\000o\000n)
endobj
405 0 obj
-<< /S /GoTo /D (chapter.16) >>
+<< /S /GoTo /D (section.13.4) >>
endobj
408 0 obj
-(\376\377\000Q\000u\000a\000r\000k\000s\000\040\000\050\000Q\000u\000a\000r\000k\000\051)
+(\376\377\000R\000e\000g\000u\000l\000a\000r\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000\040\000R\000e\000p\000l\000a\000c\000e\000m\000e\000n\000t)
endobj
409 0 obj
-<< /S /GoTo /D (section.16.1) >>
+<< /S /GoTo /D (section.13.5) >>
endobj
412 0 obj
-(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000Q\000u\000a\000r\000k\000s)
+(\376\377\000S\000y\000n\000t\000a\000x\000\040\000o\000f\000\040\000R\000e\000g\000u\000l\000a\000r\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
endobj
413 0 obj
-<< /S /GoTo /D (section.16.2) >>
+<< /S /GoTo /D (subsection.13.5.1) >>
endobj
416 0 obj
-(\376\377\000Q\000u\000a\000r\000k\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
+(\376\377\000R\000e\000g\000u\000l\000a\000r\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000\040\000E\000x\000a\000m\000p\000l\000e\000s)
endobj
417 0 obj
-<< /S /GoTo /D (chapter.17) >>
+<< /S /GoTo /D (subsection.13.5.2) >>
endobj
420 0 obj
-(\376\377\000L\000e\000g\000a\000c\000y\000\040\000C\000o\000n\000c\000e\000p\000t\000s\000\040\000\050\000L\000e\000g\000a\000c\000y\000\051)
+(\376\377\000C\000h\000a\000r\000a\000c\000t\000e\000r\000s\000\040\000i\000n\000\040\000R\000e\000g\000u\000l\000a\000r\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s)
endobj
421 0 obj
-<< /S /GoTo /D (chapter.18) >>
+<< /S /GoTo /D (subsection.13.5.3) >>
endobj
424 0 obj
-(\376\377\000T\000h\000e\000\040\000S\000o\000u\000r\000c\000e\000\040\000C\000o\000d\000e)
+(\376\377\000C\000h\000a\000r\000a\000c\000t\000e\000r\000s\000\040\000C\000l\000a\000s\000s\000e\000s)
endobj
425 0 obj
-<< /S /GoTo /D (section.18.1) >>
+<< /S /GoTo /D (subsection.13.5.4) >>
endobj
428 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000a\000l\000\040\000P\000r\000o\000g\000r\000a\000m\000m\000i\000n\000g\000\040\000\050\000P\000r\000g\000\051)
+(\376\377\000S\000t\000r\000u\000c\000t\000u\000r\000e\000:\000\040\000A\000l\000t\000e\000r\000n\000a\000t\000i\000v\000e\000s\000,\000\040\000G\000r\000o\000u\000p\000s\000,\000\040\000R\000e\000p\000e\000t\000i\000t\000i\000o\000n\000s)
endobj
429 0 obj
-<< /S /GoTo /D (subsection.18.1.1) >>
+<< /S /GoTo /D (subsection.13.5.5) >>
endobj
432 0 obj
-(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000N\000e\000w\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s\000\040\000a\000n\000d\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
+(\376\377\000M\000a\000t\000c\000h\000i\000n\000g\000\040\000E\000x\000a\000c\000t\000\040\000T\000o\000k\000e\000n\000s)
endobj
433 0 obj
-<< /S /GoTo /D (subsection.18.1.2) >>
+<< /S /GoTo /D (subsection.13.5.6) >>
endobj
436 0 obj
-(\376\377\000R\000e\000t\000u\000r\000n\000\040\000V\000a\000l\000u\000e\000s\000\040\000a\000n\000d\000\040\000R\000e\000t\000u\000r\000n\000\040\000P\000r\000o\000c\000e\000s\000s\000o\000r\000s)
+(\376\377\000M\000i\000s\000c\000e\000l\000l\000a\000n\000e\000o\000u\000s)
endobj
437 0 obj
-<< /S /GoTo /D (subsection.18.1.3) >>
+<< /S /GoTo /D (section.13.6) >>
endobj
440 0 obj
-(\376\377\000E\000v\000a\000l\000u\000a\000t\000i\000n\000g\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s\000\040\000i\000n\000s\000i\000d\000e\000\040\000A\000r\000g\000u\000m\000e\000n\000t\000s)
+(\376\377\000S\000y\000n\000t\000a\000x\000\040\000o\000f\000\040\000t\000h\000e\000\040\000R\000e\000p\000l\000a\000c\000e\000m\000e\000n\000t\000\040\000T\000e\000x\000t)
endobj
441 0 obj
-<< /S /GoTo /D (subsection.18.1.4) >>
+<< /S /GoTo /D (chapter.14) >>
endobj
444 0 obj
-(\376\377\000C\000h\000e\000c\000k\000i\000n\000g\000\040\000f\000o\000r\000\040\000L\000o\000c\000a\000l\000\040\000o\000r\000\040\000G\000l\000o\000b\000a\000l\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
+(\376\377\000T\000o\000k\000e\000n\000\040\000M\000a\000n\000i\000p\000u\000l\000a\000t\000i\000o\000n\000\040\000\050\000T\000o\000k\000e\000n\000\051)
endobj
445 0 obj
-<< /S /GoTo /D (subsection.18.1.5) >>
+<< /S /GoTo /D (chapter.15) >>
endobj
448 0 obj
-(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000a\000l\000\040\000P\000a\000c\000k\000a\000g\000e)
+(\376\377\000T\000e\000x\000t\000\040\000P\000r\000o\000c\000e\000s\000s\000i\000n\000g\000\040\000\050\000T\000e\000x\000t\000\051)
endobj
449 0 obj
-<< /S /GoTo /D (section.18.2) >>
+<< /S /GoTo /D (section.15.1) >>
endobj
452 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000A\000r\000g\000u\000m\000e\000n\000t\000\040\000U\000s\000i\000n\000g\000\040\000\050\000U\000s\000e\000\051)
+(\376\377\000C\000a\000s\000e\000\040\000C\000h\000a\000n\000g\000i\000n\000g)
endobj
453 0 obj
-<< /S /GoTo /D (section.18.3) >>
+<< /S /GoTo /D (chapter.16) >>
endobj
456 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000C\000o\000n\000t\000r\000o\000l\000\040\000S\000t\000r\000u\000c\000t\000u\000r\000e\000s\000\040\000\050\000B\000o\000o\000l\000\051)
+(\376\377\000F\000i\000l\000e\000s\000\040\000\050\000F\000i\000l\000e\000\051)
endobj
457 0 obj
-<< /S /GoTo /D (section.18.4) >>
+<< /S /GoTo /D (section.16.1) >>
endobj
460 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s\000\040\000\050\000T\000l\000\051)
+(\376\377\000F\000i\000l\000e\000\040\000O\000p\000e\000r\000a\000t\000i\000o\000n\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
endobj
461 0 obj
-<< /S /GoTo /D (section.18.5) >>
+<< /S /GoTo /D (chapter.17) >>
endobj
464 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000S\000t\000r\000i\000n\000g\000s\000\040\000\050\000S\000t\000r\000\051)
+(\376\377\000Q\000u\000a\000r\000k\000s\000\040\000\050\000Q\000u\000a\000r\000k\000\051)
endobj
465 0 obj
-<< /S /GoTo /D (section.18.6) >>
+<< /S /GoTo /D (section.17.1) >>
endobj
468 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000I\000n\000t\000e\000g\000e\000r\000s\000\040\000\050\000I\000n\000t\000\051)
+(\376\377\000C\000o\000n\000s\000t\000a\000n\000t\000\040\000Q\000u\000a\000r\000k\000s)
endobj
469 0 obj
-<< /S /GoTo /D (section.18.7) >>
+<< /S /GoTo /D (section.17.2) >>
endobj
472 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000N\000u\000m\000b\000e\000r\000s\000\040\000\050\000F\000p\000\051)
+(\376\377\000Q\000u\000a\000r\000k\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
endobj
473 0 obj
-<< /S /GoTo /D (section.18.8) >>
+<< /S /GoTo /D (chapter.18) >>
endobj
476 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000D\000i\000m\000e\000n\000s\000i\000o\000n\000s\000\040\000\050\000D\000i\000m\000\051)
+(\376\377\000L\000e\000g\000a\000c\000y\000\040\000C\000o\000n\000c\000e\000p\000t\000s\000\040\000\050\000L\000e\000g\000a\000c\000y\000\051)
endobj
477 0 obj
-<< /S /GoTo /D (section.18.9) >>
+<< /S /GoTo /D (chapter.19) >>
endobj
480 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000S\000o\000r\000t\000i\000n\000g\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s\000\040\000\050\000S\000o\000r\000t\000\051)
+(\376\377\000T\000h\000e\000\040\000S\000o\000u\000r\000c\000e\000\040\000C\000o\000d\000e)
endobj
481 0 obj
-<< /S /GoTo /D (section.18.10) >>
+<< /S /GoTo /D (section.19.1) >>
endobj
484 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000C\000o\000m\000m\000a\000\040\000S\000e\000p\000a\000r\000a\000t\000e\000d\000\040\000L\000i\000s\000t\000s\000\040\000\050\000C\000l\000i\000s\000t\000\051)
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000a\000l\000\040\000P\000r\000o\000g\000r\000a\000m\000m\000i\000n\000g\000\040\000\050\000P\000r\000g\000\051)
endobj
485 0 obj
-<< /S /GoTo /D (section.18.11) >>
+<< /S /GoTo /D (subsection.19.1.1) >>
endobj
488 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s\000\040\000a\000n\000d\000\040\000S\000t\000a\000c\000k\000s\000\040\000\050\000S\000e\000q\000\051)
+(\376\377\000S\000e\000t\000t\000i\000n\000g\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000a\000l\000\040\000P\000a\000c\000k\000a\000g\000e)
endobj
489 0 obj
-<< /S /GoTo /D (section.18.12) >>
+<< /S /GoTo /D (subsection.19.1.2) >>
endobj
492 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000s\000\040\000\050\000P\000r\000o\000p\000\051)
+(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000N\000e\000w\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s\000\040\000a\000n\000d\000\040\000C\000o\000n\000d\000i\000t\000i\000o\000n\000a\000l\000s)
endobj
493 0 obj
-<< /S /GoTo /D (section.18.13) >>
+<< /S /GoTo /D (subsection.19.1.3) >>
endobj
496 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000T\000o\000k\000e\000n\000\040\000M\000a\000n\000i\000p\000u\000l\000a\000t\000i\000o\000n\000\040\000\050\000T\000o\000k\000e\000n\000\051)
+(\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000S\000o\000m\000e\000\040\000U\000s\000e\000f\000u\000l\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s)
endobj
497 0 obj
-<< /S /GoTo /D (section.18.14) >>
+<< /S /GoTo /D (subsection.19.1.4) >>
endobj
500 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000T\000e\000x\000t\000\040\000P\000r\000o\000c\000e\000s\000s\000i\000n\000g\000\040\000\050\000T\000e\000x\000t\000\051)
+(\376\377\000R\000e\000t\000u\000r\000n\000\040\000V\000a\000l\000u\000e\000s\000\040\000a\000n\000d\000\040\000R\000e\000t\000u\000r\000n\000\040\000P\000r\000o\000c\000e\000s\000s\000o\000r\000s)
endobj
501 0 obj
-<< /S /GoTo /D (section.18.15) >>
+<< /S /GoTo /D (subsection.19.1.5) >>
endobj
504 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000F\000i\000l\000e\000s\000\040\000\050\000F\000i\000l\000e\000\051)
+(\376\377\000E\000v\000a\000l\000u\000a\000t\000i\000n\000g\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s\000\040\000i\000n\000s\000i\000d\000e\000\040\000A\000r\000g\000u\000m\000e\000n\000t\000s)
endobj
505 0 obj
-<< /S /GoTo /D (section.18.16) >>
+<< /S /GoTo /D (subsection.19.1.6) >>
endobj
508 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000Q\000u\000a\000r\000k\000s\000\040\000\050\000Q\000u\000a\000r\000k\000\051)
+(\376\377\000P\000r\000i\000n\000t\000i\000n\000g\000\040\000C\000o\000n\000t\000e\000n\000t\000s\000\040\000t\000o\000\040\000t\000h\000e\000\040\000I\000n\000p\000u\000t\000\040\000S\000t\000r\000e\000a\000m)
endobj
509 0 obj
-<< /S /GoTo /D (section.18.17) >>
+<< /S /GoTo /D (subsection.19.1.7) >>
endobj
512 0 obj
-(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000t\000o\000\040\000L\000e\000g\000a\000c\000y\000\040\000C\000o\000n\000c\000e\000p\000t\000s\000\040\000\050\000L\000e\000g\000a\000c\000y\000\051)
+(\376\377\000F\000i\000l\000l\000i\000n\000g\000\040\000A\000r\000g\000u\000m\000e\000n\000t\000s\000\040\000i\000n\000t\000o\000\040\000I\000n\000l\000i\000n\000e\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
513 0 obj
-<< /S /GoTo /D [ 514 0 R /Fit ] >>
+<< /S /GoTo /D (subsection.19.1.8) >>
+endobj
+516 0 obj
+(\376\377\000C\000h\000e\000c\000k\000i\000n\000g\000\040\000f\000o\000r\000\040\000L\000o\000c\000a\000l\000\040\000o\000r\000\040\000G\000l\000o\000b\000a\000l\000\040\000V\000a\000r\000i\000a\000b\000l\000e\000s)
+
endobj
517 0 obj
-<< /Filter /FlateDecode /Length 1204 >>
+<< /S /GoTo /D (section.19.2) >>
+endobj
+520 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000A\000r\000g\000u\000m\000e\000n\000t\000\040\000U\000s\000i\000n\000g\000\040\000\050\000U\000s\000e\000\051)
+
+endobj
+521 0 obj
+<< /S /GoTo /D (section.19.3) >>
+endobj
+524 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000C\000o\000n\000t\000r\000o\000l\000\040\000S\000t\000r\000u\000c\000t\000u\000r\000e\000s\000\040\000\050\000B\000o\000o\000l\000\051)
+
+endobj
+525 0 obj
+<< /S /GoTo /D (section.19.4) >>
+endobj
+528 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000T\000o\000k\000e\000n\000\040\000L\000i\000s\000t\000s\000\040\000\050\000T\000l\000\051)
+
+endobj
+529 0 obj
+<< /S /GoTo /D (section.19.5) >>
+endobj
+532 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000S\000t\000r\000i\000n\000g\000s\000\040\000\050\000S\000t\000r\000\051)
+
+endobj
+533 0 obj
+<< /S /GoTo /D (section.19.6) >>
+endobj
+536 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000I\000n\000t\000e\000g\000e\000r\000s\000\040\000\050\000I\000n\000t\000\051)
+
+endobj
+537 0 obj
+<< /S /GoTo /D (section.19.7) >>
+endobj
+540 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000F\000l\000o\000a\000t\000i\000n\000g\000\040\000P\000o\000i\000n\000t\000\040\000N\000u\000m\000b\000e\000r\000s\000\040\000\050\000F\000p\000\051)
+
+endobj
+541 0 obj
+<< /S /GoTo /D (section.19.8) >>
+endobj
+544 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000D\000i\000m\000e\000n\000s\000i\000o\000n\000s\000\040\000\050\000D\000i\000m\000\051)
+
+endobj
+545 0 obj
+<< /S /GoTo /D (section.19.9) >>
+endobj
+548 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000S\000o\000r\000t\000i\000n\000g\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000s\000\040\000\050\000S\000o\000r\000t\000\051)
+
+endobj
+549 0 obj
+<< /S /GoTo /D (section.19.10) >>
+endobj
+552 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000C\000o\000m\000m\000a\000\040\000S\000e\000p\000a\000r\000a\000t\000e\000d\000\040\000L\000i\000s\000t\000s\000\040\000\050\000C\000l\000i\000s\000t\000\051)
+
+endobj
+553 0 obj
+<< /S /GoTo /D (section.19.11) >>
+endobj
+556 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000S\000e\000q\000u\000e\000n\000c\000e\000s\000\040\000a\000n\000d\000\040\000S\000t\000a\000c\000k\000s\000\040\000\050\000S\000e\000q\000\051)
+
+endobj
+557 0 obj
+<< /S /GoTo /D (section.19.12) >>
+endobj
+560 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000P\000r\000o\000p\000e\000r\000t\000y\000\040\000L\000i\000s\000t\000s\000\040\000\050\000P\000r\000o\000p\000\051)
+
+endobj
+561 0 obj
+<< /S /GoTo /D (section.19.13) >>
+endobj
+564 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000R\000e\000g\000u\000l\000a\000r\000\040\000E\000x\000p\000r\000e\000s\000s\000i\000o\000n\000s\000\040\000\050\000R\000e\000g\000e\000x\000\051)
+
+endobj
+565 0 obj
+<< /S /GoTo /D (section.19.14) >>
+endobj
+568 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000T\000o\000k\000e\000n\000\040\000M\000a\000n\000i\000p\000u\000l\000a\000t\000i\000o\000n\000\040\000\050\000T\000o\000k\000e\000n\000\051)
+
+endobj
+569 0 obj
+<< /S /GoTo /D (section.19.15) >>
+endobj
+572 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000T\000e\000x\000t\000\040\000P\000r\000o\000c\000e\000s\000s\000i\000n\000g\000\040\000\050\000T\000e\000x\000t\000\051)
+
+endobj
+573 0 obj
+<< /S /GoTo /D (section.19.16) >>
+endobj
+576 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000F\000i\000l\000e\000s\000\040\000\050\000F\000i\000l\000e\000\051)
+
+endobj
+577 0 obj
+<< /S /GoTo /D (section.19.17) >>
+endobj
+580 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000f\000o\000r\000\040\000Q\000u\000a\000r\000k\000s\000\040\000\050\000Q\000u\000a\000r\000k\000\051)
+
+endobj
+581 0 obj
+<< /S /GoTo /D (section.19.18) >>
+endobj
+584 0 obj
+(\376\377\000I\000n\000t\000e\000r\000f\000a\000c\000e\000s\000\040\000t\000o\000\040\000L\000e\000g\000a\000c\000y\000\040\000C\000o\000n\000c\000e\000p\000t\000s\000\040\000\050\000L\000e\000g\000a\000c\000y\000\051)
+
+endobj
+585 0 obj
+<< /S /GoTo /D [ 586 0 R /Fit ] >>
+endobj
+589 0 obj
+<< /Filter /FlateDecode /Length 1112 >>
stream
-xÚ­XÉŽ7½ë+øn“ÅŒ<n¾%ÑÍð)A|É’K~?ÅZØìEòÈAÓÝ\ª^½Úȱ懱æËÉþäy½>Î.—'p1sûóäpÆgJ\N&¥0ÙPÌíÍ|;[²µî“µ©\rÁoÖfß×Ë÷Ûדð+;Ñzÿç‡9ýõKWäBšŠw[M>] á3½¢VüÁß+¾£Æèx¬! …5‹I*
-]ËdMY,g|dz©ç¦#ºkð€›J &¹4,fzVBJ_
-Ÿ†°^ÉjV±…½3éaçµ3¦÷„°´ b}ost;‚M—Üè
-«¾¸Õ•v½vl]#9r°ƒá ×;íX¡ÖÚ)óH±df¬›ûQI:¸¤>¼„ê¦\wþxö^ñ^lňï.c¾bcÂKî3—±íÿpþ
-¦4
+xÚ•XÉŽ7½ë+øC“E@0ò¤ ø–D7çñ%sH.ùý«¸õ¢‘uèén.ÅWïÕÒ£~(£¾œÌƒûõvú´Ø¨lÔ`Ñ{uûëdiÆ(«¬µÚÛ¤fš êö®¾ñ–®7cB¦‹îä¹Ü£1ÆÁåûíëÉh*£ù?ÿûCŒþöeœ­Î~w¢ çz]p'bEc?Ó=ÉÉÕ·f|Ô!æ­Utdňw•g¶r­ˆew½¼8ë6ž;.Ê®‚‰<¯+Ë(ÚŠÚôýumH—˜Îb#WÆMB$"]gDRdÀê„^št»N@2è7#‚Ð|t90†2ÚF>Ó–D0ïe/зʚWzNâ¯-÷P…µÙdÕoɉ°»QöÓâì¡K6ƒÎQaŽÚ“àM襆UAXP(„¹Üu„¯-ÁàöHËÚ­w¼?>DˆBÐÉ; ^»Í…°\œG|ÆM†@‡Ç,÷rQ„ÏmfÉ~wIž‹H.wA~¹þé°"Q‚BG!Yýñ~úö&þ¤ëkI»œÔ¼ô]yt½£ç¿Õï§_k-8ö¶™µNŸ»³It`MJÔa<‹r’’
+íîó]ÄAjËiUš÷”QÂ;ÊQK˜ ]"H— Y3·¶8WO„‘i®¯cÚúƱªá3ŽmIÞ¶Ñ!RyÂ
+õkoçSEW³ûøkÓ—o4ú©±¥¿w…Y@'³S¯¶—àlw+^+ÛGaà¢ÎÔúª¡ÑSäN%Œ+üº3.³îèæ(ÐrA(b»wû‡‘kMatzYÇ°zt®Lôy§Ù¤éåÈž"he«@7º›×u›ð[qh®ÏÑVæø··Ñm¹9>+Ìß…°í€39µ9@¥péÄoŠêúôÉÊ2S\“À×_ÇÕ«Ò1šÁÝç³Õ1ïôx¶Á¡ :Øš©Úý¡rNû§~‰lÿKñ?Ý(l‰
endstream
endobj
-514 0 obj
-<< /Type /Page /Contents 517 0 R /Resources 516 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 524 0 R /Annots 525 0 R >>
+586 0 obj
+<< /Type /Page /Contents 589 0 R /Resources 588 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 596 0 R /Annots 597 0 R >>
endobj
-525 0 obj
-[ 515 0 R ]
+597 0 obj
+[ 587 0 R ]
endobj
-515 0 obj
-<< /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [ 191.974 597.099 403.301 613.04 ]
+587 0 obj
+<< /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [ 191.974 592.267 403.301 608.207 ]
/Subtype/Link/A<</Type/Action/S/URI/URI(https://github.com/lvjr/functional)>>
>>
endobj
-518 0 obj
-<< /D [ 514 0 R /XYZ 69.866 801.979 null ] >>
+590 0 obj
+<< /D [ 586 0 R /XYZ 69.866 801.979 null ] >>
endobj
-519 0 obj
-<< /D [ 514 0 R /XYZ 70.866 771.024 null ] >>
+591 0 obj
+<< /D [ 586 0 R /XYZ 70.866 771.024 null ] >>
endobj
-516 0 obj
-<< /Font << /F17 520 0 R /F18 521 0 R /F31 522 0 R /F32 523 0 R >> /ProcSet [ /PDF /Text ] >>
+588 0 obj
+<< /Font << /F17 592 0 R /F18 593 0 R /F31 594 0 R /F32 595 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-562 0 obj
-<< /Filter /FlateDecode /Length 1559 >>
-stream
-xÚí›Énë6@÷ù
-ý@øÈË XIü€.‹ìŠnûVÝôÿå(N²åNœ–‹ Ö@é^òðN¤ðôkÂÓÏ'þÏO?”MÀTóéã¯'b®à‰L#%Ä$¤DTš+O¼` {Œ9Á˜½í(1ÇBcL¡<°ûóã·'ŒˆÆzZþ):ýókZ9ûûO+Ÿ4Ò[‚$€D!8ìž5pû c,ñŽÂ‹C¸c#øci¾x¡©ŒGTì´mÈkûÍ·wÏ *„~Šâp¢P¤–Gð+&«
-+ŽÌó¹æî=‹¾æOy½ §,qŠs«„U€)¯@TÆv@§gJÊÒ«çÎÎñ,s÷X…}8؈Wí“8‰G¶³]'éæþµÎ!Ù(£vÏæIgýbZ_Øâ?÷kC¨ºg#†q’_€c…ŸÔH²?1'üö &‹g 2æ Ìþ
-g ][f" 3ÑÍHû{Ÿm[|t60Öˆ;`útË袠HáÄý¢PìmŸÅ§EîrkÙRn]oTé6@ÿ[¬OYö¶`½€dÒ$5T/<Â{<)–RºSØPµ|¨‡€±J{±H Òа¨’m<xžœ• A±³~o;P)V_e‘Ì!žóççmWY$€”läfîÁ¨,†ç*7r7ŽÂD.¦xŽ¹[ÌÁN™;ﬗŽ¦¨Ó‚¹€=‡¿Üñû>ùq`jMD0}AH-b|yŒo¼®Pæ|LÝZév@šCs·õºsúÈ4FXf]Þ¤knª
-™ÎsFÑ\¼†»ñL*ø$qÍ.¡ØC"MKU«3,ÄÕ3Ÿ!ÆdÓŸ‚7;%fƌн,uä‡PbÉJ.)îÎ}VŒÒCAæ^éc%òÀëó¬Fà6 7üc
-Ó½ºþèDÈãê‹BG¯"^Sì"C¤D`f^-Cx^(¤S€hãB„ª[o8œúnp³±³Ã¡€@g}º^¯d¾$”œÅšã‰½›½ÂG›NÎd¢mº–bLßï0õ«1Ëè¼Ý(o¨Ì|ÑêD¾šBkÅLdW½v$>ßÒjDoƒtÃ?Q1¾”®lmÉû§|é b
-t–ÉÖßã‘DÕêÖ™þJ)DY#„à*¼ùd’„5!ë'lø¬únpýÐ×gQ3]9Éú¹M’öy é»±¬ŸOâ2H¬KÛ¶0;’’$ðëkî´ïÍ´&yFQ¹Òa•ïjêÞΨ¼ÙWQ®—5Œ™«Ú@¥XéqVšîÉËmåD˜›œ¨g¸¡Çe²¨®H2@‚6Hî ûËWÒÊHjÝ6.€Õ67ÛÅBôaï‹`ÙÙàÖ :! ]#˜-·‰C¾×§'JDi$ˆ®Dˆ|/4ËÁëŠ&Á(m‹[ÐTç:ìûWÏÁÄî’V‚€¿Çr( ãNÐv1ª1•æù]xd2­º¹ms¶6—Ý‘=ÞE §+ï•ÐƒÈO'²¸i¯ÌFe„B§$GÅʆP~%8ۖݼ.­Q‘.) ?¿‚a"BÎYýn¡6+D
+634 0 obj
+<< /Filter /FlateDecode /Length 1632 >>
+stream
+xÚí›Ioë6€ïùúá#‡;°“ø=¹½özéÿ?”«HeË ³µ:±lQš~š~Mtúù@ÓÿÃÛÃ#¢¦rzûë¹_èÄ&M‰QjRZ®Ý/O<Q
+{J%£T¼ì8sÇÊRÊ¡=V°ûóí·J˜¥všÿ>ýókZøö÷Ÿ^
+9Yb(±$cDËBHØ=Zþ¥TÓ‡§(†
+ÇNˆÇÚÉ ŠBs¸ÚY•Æ°ç$öK®“THvÊâHfˆ2 Ë£ä
+³E…$îúÒÊpŸY_÷g¢ÞŒBP–Å¥WÂ+ LT +ã æé‘󠲎ê…où[Îñ
+Ç1pôÈ¿ú+I–¼±ƒ‘lwþ’±@iÂ@wʘݣ»ÒEŸ„µWŽøÏ}ZÆÐ[6c˜ò+pDøiK´èðS‡‚ß¾Àä‘bFÆ}‡ø‹Ÿ‘›ŸDžžÄðDú«øóüØà“O#på
+H¡]B‚yävæ^Sâ‘Hñ„,2œ2 Ž2Àòm@} ›Iá|‹œ ‹¦øÆcä)x¹”ï÷²SrõEÙ!%ÇÄãaÎó뱋,2 Fwòmnî‹QÙLÏT®Ôn’*B™ž]ñ!×n¹;çîb°žk8^²Næ ö!ýÕ?Žˆ™È£0K"‚³cXÄ|w™8xY?à"Ä<Z0;+¡;ÛÇ
+;¸|–ª+“wåãR˜B)ÓeÁ(»‹çtÖ1S±H\
+„s*v‘hg`m°:›‡¸ùÉDÝÙ³Bðî $Üœ1Þ¡W•Žò˜Z,UËeÁ:~åŒ=5gNb—Ÿ]bÕÂÕSå`TñLç³,.˲XÉ ÃÛ0DV„à¡a(û¹Çp_a˜àÈpÁèÅváÔ¶7¦¡85~¬ó&‰TM†qZÅð”›%…ß{2~ë4äXÑ-ËZÇYì>ìV’Á€3‡ûœüœÉ¯C3[ٜ¨çÒm½*¹aZpnË®—º¶§`Öå+ÊàÑ+Ù >‚ëœÝ0E¸¬lºÜ±ÿXBÄ  àØ!Îk!)¶ð}4g÷GJ‰pQY%>‹òÍúàéÊtÛÍÿHÑŒÞéJ|â#Éæ>©odÆøT¯óBî÷äÕù ÷‹=ùUå/h)õÂxe ᢓ R.”î|¶"§–€Òø
++1 Ÿ ÁccwI‡ÔÅÌ}A¾¯3¾hŶWwºæÉKny Ä…Cr#¥ ‡*•Æ,ëß,`´*lëïê±+$ïT\¸"–c«8µJ³¦–’¬ò¬—·V¿PI`q¶ôu‘l'j(’ ˆ²’ûÆ;fÆê5Û6ZöŒs¯iqÌÝ^±}óŠï‹`kl«]ƒd””]nÁjaWë]e#QbÆÅ,aCä{¡ÙNÞH4Áúu¦Î=V ½—÷® 5à2wͱ¤Ÿ$ž ¸- ´qÕc°å"….K¼aé¡Z®Î¨.’Ðó»‘Ð’$š¸kcÖJg¤ï_—]7&w6”‰ÛR³mÞ:*“éPêðË;.)”Rà{+³Ú¹`
+eÝÈ•Î>Ûkñ:¸s\
+•?¡uqº?Z;4e綤#¥¶Ä|Ü3Ž,[!yØF¨éP¬[·Ö‰7´æ¯E/ŒH‰­b|_[kû}
+@%F³ng¬vÆ®Esi×V½ëx©VRu$þæñ>N4cáÔœ€êá4ÝÁðþ˜9÷bÏ-+ç©Ý†ÄØì÷´=è°­Lj¡´johV° >N-Á¹¼C0Õ; «µöy¿jû®Åò;ã’‡¸—é½%¤ë¶ó[c‚nz
+ÅL¡ØG×(ÅéWmÓTZèPt<?©ÿ‹DÞ\êg¢ÙÎE@sÔŠéîÑGpÞ½–{mò8d1"¾
+‰„ÜŠê¯e;+!nZ–`ÔIÆR¼Á’•}Ó#Þ×M³yò3Ñl磉[—]ÞäKxÿJQU»¿ÍC_ßþžò„¹
endstream
endobj
-561 0 obj
-<< /Type /Page /Contents 562 0 R /Resources 560 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 524 0 R /Annots 569 0 R >>
+633 0 obj
+<< /Type /Page /Contents 634 0 R /Resources 632 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 596 0 R /Annots 641 0 R >>
endobj
-569 0 obj
-[ 526 0 R 527 0 R 528 0 R 529 0 R 530 0 R 531 0 R 532 0 R 533 0 R 534 0 R 535 0 R 536 0 R 537 0 R 538 0 R 539 0 R 540 0 R 541 0 R 542 0 R 543 0 R 544 0 R 545 0 R 546 0 R 547 0 R 548 0 R 549 0 R 550 0 R 551 0 R 552 0 R 553 0 R 554 0 R ]
+641 0 obj
+[ 598 0 R 599 0 R 600 0 R 601 0 R 602 0 R 603 0 R 604 0 R 605 0 R 606 0 R 607 0 R 608 0 R 609 0 R 610 0 R 611 0 R 612 0 R 613 0 R 614 0 R 615 0 R 616 0 R 617 0 R 618 0 R 619 0 R 620 0 R 621 0 R 622 0 R 623 0 R 624 0 R 625 0 R 626 0 R 627 0 R ]
endobj
-526 0 obj
+598 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 610.516 193.118 619.591 ]/A << /S /GoTo /D (chapter.1) >> >>
endobj
-527 0 obj
+599 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 594.466 258.622 603.701 ]/A << /S /GoTo /D (section.1.1) >> >>
endobj
-528 0 obj
+600 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 576.692 231.534 587.761 ]/A << /S /GoTo /D (section.1.2) >> >>
endobj
-529 0 obj
+601 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 560.752 249.865 571.821 ]/A << /S /GoTo /D (section.1.3) >> >>
endobj
-530 0 obj
+602 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 546.645 213.631 555.88 ]/A << /S /GoTo /D (section.1.4) >> >>
endobj
-531 0 obj
+603 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 528.872 208.41 540.05 ]/A << /S /GoTo /D (section.1.5) >> >>
endobj
-532 0 obj
+604 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 502.54 240.251 514.486 ]/A << /S /GoTo /D (chapter.2) >> >>
endobj
-533 0 obj
+605 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 487.029 269.272 498.097 ]/A << /S /GoTo /D (section.2.1) >> >>
endobj
-534 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 472.922 228.874 482.157 ]/A << /S /GoTo /D (section.2.2) >> >>
+606 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 471.088 277.342 482.047 ]/A << /S /GoTo /D (section.2.2) >> >>
endobj
-535 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 444.757 198.418 456.702 ]/A << /S /GoTo /D (chapter.3) >> >>
+607 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 455.148 295.275 466.326 ]/A << /S /GoTo /D (section.2.3) >> >>
endobj
-536 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 429.245 190.189 440.204 ]/A << /S /GoTo /D (section.3.1) >> >>
+608 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 428.817 198.418 440.762 ]/A << /S /GoTo /D (chapter.3) >> >>
endobj
-537 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 413.305 167.942 424.264 ]/A << /S /GoTo /D (section.3.2) >> >>
+609 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 413.305 190.189 424.264 ]/A << /S /GoTo /D (section.3.1) >> >>
endobj
-538 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 386.974 214.717 398.919 ]/A << /S /GoTo /D (chapter.4) >> >>
+610 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 397.365 167.942 408.324 ]/A << /S /GoTo /D (section.3.2) >> >>
endobj
-539 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 373.295 246.707 382.53 ]/A << /S /GoTo /D (section.4.1) >> >>
+611 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 371.034 214.717 382.979 ]/A << /S /GoTo /D (chapter.4) >> >>
endobj
-540 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 355.641 199.026 366.481 ]/A << /S /GoTo /D (section.4.2) >> >>
+612 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 357.355 246.707 366.59 ]/A << /S /GoTo /D (section.4.1) >> >>
endobj
-541 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 339.582 243.339 350.65 ]/A << /S /GoTo /D (section.4.3) >> >>
+613 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 339.701 199.026 350.54 ]/A << /S /GoTo /D (section.4.2) >> >>
endobj
-542 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 323.641 187.12 334.6 ]/A << /S /GoTo /D (section.4.4) >> >>
+614 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 323.641 243.339 334.71 ]/A << /S /GoTo /D (section.4.3) >> >>
endobj
-543 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 309.534 226.214 318.77 ]/A << /S /GoTo /D (section.4.5) >> >>
+615 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 307.701 187.12 318.66 ]/A << /S /GoTo /D (section.4.4) >> >>
endobj
-544 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 291.761 231.733 302.72 ]/A << /S /GoTo /D (section.4.6) >> >>
+616 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 293.594 226.214 302.829 ]/A << /S /GoTo /D (section.4.5) >> >>
endobj
-545 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 265.43 167.464 277.375 ]/A << /S /GoTo /D (chapter.5) >> >>
+617 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 275.821 231.733 286.78 ]/A << /S /GoTo /D (section.4.6) >> >>
endobj
-546 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 251.751 258.104 260.986 ]/A << /S /GoTo /D (section.5.1) >> >>
+618 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 249.489 167.464 261.435 ]/A << /S /GoTo /D (chapter.5) >> >>
endobj
-547 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 233.978 248.42 245.046 ]/A << /S /GoTo /D (section.5.2) >> >>
+619 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 235.811 258.104 245.046 ]/A << /S /GoTo /D (section.5.1) >> >>
endobj
-548 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 218.037 198.517 228.996 ]/A << /S /GoTo /D (section.5.3) >> >>
+620 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 218.037 248.42 229.106 ]/A << /S /GoTo /D (section.5.2) >> >>
endobj
-549 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 202.097 233.706 213.166 ]/A << /S /GoTo /D (section.5.4) >> >>
+621 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 202.097 198.517 213.056 ]/A << /S /GoTo /D (section.5.3) >> >>
endobj
-550 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 186.157 186.014 197.116 ]/A << /S /GoTo /D (section.5.5) >> >>
+622 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 186.157 233.706 197.225 ]/A << /S /GoTo /D (section.5.4) >> >>
endobj
-551 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 170.217 289.606 181.285 ]/A << /S /GoTo /D (section.5.6) >> >>
+623 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 170.217 186.014 181.176 ]/A << /S /GoTo /D (section.5.5) >> >>
endobj
-552 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 154.276 223.185 165.235 ]/A << /S /GoTo /D (section.5.7) >> >>
+624 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 154.276 289.606 165.345 ]/A << /S /GoTo /D (section.5.6) >> >>
endobj
-553 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 140.169 214.308 149.405 ]/A << /S /GoTo /D (section.5.8) >> >>
+625 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 138.336 223.185 149.295 ]/A << /S /GoTo /D (section.5.7) >> >>
endobj
-554 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 124.229 225.556 133.464 ]/A << /S /GoTo /D (section.5.9) >> >>
+626 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 124.229 214.308 133.464 ]/A << /S /GoTo /D (section.5.8) >> >>
endobj
-563 0 obj
-<< /D [ 561 0 R /XYZ 69.866 801.979 null ] >>
+627 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 108.289 225.556 117.524 ]/A << /S /GoTo /D (section.5.9) >> >>
endobj
-564 0 obj
-<< /D [ 561 0 R /XYZ 70.866 771.024 null ] >>
+635 0 obj
+<< /D [ 633 0 R /XYZ 69.866 801.979 null ] >>
endobj
-560 0 obj
-<< /Font << /F34 565 0 R /F35 566 0 R /F15 567 0 R /F48 568 0 R >> /ProcSet [ /PDF /Text ] >>
+636 0 obj
+<< /D [ 633 0 R /XYZ 70.866 771.024 null ] >>
endobj
-612 0 obj
+632 0 obj
+<< /Font << /F34 637 0 R /F35 638 0 R /F15 639 0 R /F48 640 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+685 0 obj
<< /Filter /FlateDecode /Length 1877 >>
stream
xÚíœËŽë6 †÷óyQ%ê’93貘]ÑmÏêlúþ‹R²[”s5ñAµÆ“øB‰ŸI‘¿¹û±“»ï/ÇÏ—ß>¬ÜE8³ûüçEár§v^ŠàÜ·($à'?wý.%¤´RJó&¥ Rj5n;µÿûó<¡²s'´*
@@ -1056,366 +1191,421 @@ xÚíœËŽë6 †÷óyQ%ê’93貘]ÑmÏêlúþ‹R²[”s5ñAµÆ“øB‰ŸI‘¿¹û±“»ï/ÇÏ—ß>¬ÜE8³ûü
+Ó0‡`jïÚµÚi‹‘ë¥b~[IñÃWN1+|}þ™ƒï0ÀwC+m1L½¨@ÌimÙýœyáž"}¤‚ü}ÿ|ù>=Í”
endstream
endobj
-611 0 obj
-<< /Type /Page /Contents 612 0 R /Resources 610 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 524 0 R /Annots 615 0 R >>
+684 0 obj
+<< /Type /Page /Contents 685 0 R /Resources 683 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 596 0 R /Annots 688 0 R >>
endobj
-615 0 obj
-[ 555 0 R 556 0 R 557 0 R 558 0 R 559 0 R 570 0 R 571 0 R 572 0 R 573 0 R 574 0 R 575 0 R 576 0 R 577 0 R 578 0 R 579 0 R 580 0 R 581 0 R 582 0 R 583 0 R 584 0 R 585 0 R 586 0 R 587 0 R 588 0 R 589 0 R 590 0 R 591 0 R 592 0 R 593 0 R 594 0 R 595 0 R 596 0 R 597 0 R 598 0 R 599 0 R 600 0 R 601 0 R 602 0 R 603 0 R 604 0 R 605 0 R 606 0 R ]
+688 0 obj
+[ 628 0 R 629 0 R 630 0 R 631 0 R 642 0 R 643 0 R 644 0 R 645 0 R 646 0 R 647 0 R 648 0 R 649 0 R 650 0 R 651 0 R 652 0 R 653 0 R 654 0 R 655 0 R 656 0 R 657 0 R 658 0 R 659 0 R 660 0 R 661 0 R 662 0 R 663 0 R 664 0 R 665 0 R 666 0 R 667 0 R 668 0 R 669 0 R 670 0 R 671 0 R 672 0 R 673 0 R 674 0 R 675 0 R 676 0 R 677 0 R 678 0 R 679 0 R ]
endobj
-555 0 obj
+628 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 757.584 150.557 769.529 ]/A << /S /GoTo /D (chapter.6) >> >>
endobj
-556 0 obj
+629 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 742.15 238.308 753.219 ]/A << /S /GoTo /D (section.6.1) >> >>
endobj
-557 0 obj
+630 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 726.288 228.625 737.357 ]/A << /S /GoTo /D (section.6.2) >> >>
endobj
-558 0 obj
+631 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 710.426 178.722 721.495 ]/A << /S /GoTo /D (section.6.3) >> >>
endobj
-559 0 obj
+642 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 694.564 213.91 705.633 ]/A << /S /GoTo /D (section.6.4) >> >>
endobj
-570 0 obj
+643 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 678.702 227.21 689.771 ]/A << /S /GoTo /D (section.6.5) >> >>
endobj
-571 0 obj
+644 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 662.84 269.81 673.909 ]/A << /S /GoTo /D (section.6.6) >> >>
endobj
-572 0 obj
+645 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 646.978 203.389 658.047 ]/A << /S /GoTo /D (section.6.7) >> >>
endobj
-573 0 obj
+646 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 631.116 194.512 642.184 ]/A << /S /GoTo /D (section.6.8) >> >>
endobj
-574 0 obj
+647 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 615.254 205.76 626.322 ]/A << /S /GoTo /D (section.6.9) >> >>
endobj
-575 0 obj
+648 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 589.001 155.539 600.946 ]/A << /S /GoTo /D (chapter.7) >> >>
endobj
-576 0 obj
+649 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 573.567 242.164 584.636 ]/A << /S /GoTo /D (section.7.1) >> >>
endobj
-577 0 obj
+650 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 557.705 259.798 568.774 ]/A << /S /GoTo /D (section.7.2) >> >>
endobj
-578 0 obj
+651 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 541.843 222.488 552.692 ]/A << /S /GoTo /D (section.7.3) >> >>
endobj
-579 0 obj
+652 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 525.981 232.48 537.049 ]/A << /S /GoTo /D (section.7.4) >> >>
endobj
-580 0 obj
+653 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 510.119 182.577 520.968 ]/A << /S /GoTo /D (section.7.5) >> >>
endobj
-581 0 obj
+654 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 494.257 217.765 505.325 ]/A << /S /GoTo /D (section.7.6) >> >>
endobj
-582 0 obj
+655 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 478.395 208.47 489.463 ]/A << /S /GoTo /D (section.7.7) >> >>
endobj
-583 0 obj
+656 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 462.533 198.368 473.601 ]/A << /S /GoTo /D (section.7.8) >> >>
endobj
-584 0 obj
+657 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 446.671 209.616 457.739 ]/A << /S /GoTo /D (section.7.9) >> >>
endobj
-585 0 obj
+658 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 420.418 231.693 432.363 ]/A << /S /GoTo /D (chapter.8) >> >>
endobj
-586 0 obj
+659 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 404.984 274.811 416.052 ]/A << /S /GoTo /D (section.8.1) >> >>
endobj
-587 0 obj
+660 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 389.122 292.445 400.19 ]/A << /S /GoTo /D (section.8.2) >> >>
endobj
-588 0 obj
+661 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 373.26 255.135 384.219 ]/A << /S /GoTo /D (section.8.3) >> >>
endobj
-589 0 obj
+662 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 357.398 265.128 368.466 ]/A << /S /GoTo /D (section.8.4) >> >>
endobj
-590 0 obj
+663 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 341.536 215.225 352.495 ]/A << /S /GoTo /D (section.8.5) >> >>
endobj
-591 0 obj
+664 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 325.674 250.413 336.742 ]/A << /S /GoTo /D (section.8.6) >> >>
endobj
-592 0 obj
+665 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 309.812 241.118 320.88 ]/A << /S /GoTo /D (section.8.7) >> >>
endobj
-593 0 obj
+666 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 295.783 217.725 305.018 ]/A << /S /GoTo /D (section.8.8) >> >>
endobj
-594 0 obj
+667 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 267.696 172.664 279.642 ]/A << /S /GoTo /D (chapter.9) >> >>
endobj
-595 0 obj
+668 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 254.096 257.556 263.331 ]/A << /S /GoTo /D (section.9.1) >> >>
endobj
-596 0 obj
+669 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 236.52 209.875 247.25 ]/A << /S /GoTo /D (section.9.2) >> >>
endobj
-597 0 obj
+670 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 220.539 247.872 231.607 ]/A << /S /GoTo /D (section.9.3) >> >>
endobj
-598 0 obj
+671 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 204.677 197.97 215.526 ]/A << /S /GoTo /D (section.9.4) >> >>
endobj
-599 0 obj
+672 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 188.815 233.158 199.883 ]/A << /S /GoTo /D (section.9.5) >> >>
endobj
-600 0 obj
+673 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 173.072 223.862 184.021 ]/A << /S /GoTo /D (section.9.6) >> >>
endobj
-601 0 obj
+674 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 158.924 213.76 168.159 ]/A << /S /GoTo /D (section.9.7) >> >>
endobj
-602 0 obj
+675 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 143.062 225.008 152.297 ]/A << /S /GoTo /D (section.9.8) >> >>
endobj
-603 0 obj
+676 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 114.975 245.461 126.921 ]/A << /S /GoTo /D (chapter.10) >> >>
endobj
-604 0 obj
+677 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 101.375 265.566 110.61 ]/A << /S /GoTo /D (section.10.1) >> >>
endobj
-605 0 obj
+678 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 83.68 255.882 94.748 ]/A << /S /GoTo /D (section.10.2) >> >>
endobj
-606 0 obj
+679 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 67.818 205.979 78.886 ]/A << /S /GoTo /D (section.10.3) >> >>
endobj
-613 0 obj
-<< /D [ 611 0 R /XYZ 69.866 801.979 null ] >>
+686 0 obj
+<< /D [ 684 0 R /XYZ 69.866 801.979 null ] >>
endobj
-610 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F35 566 0 R /F48 568 0 R >> /ProcSet [ /PDF /Text ] >>
+683 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F35 638 0 R /F48 640 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-657 0 obj
-<< /Filter /FlateDecode /Length 1994 >>
+732 0 obj
+<< /Filter /FlateDecode /Length 2050 >>
stream
-xÚíœK#) €ïý+òšŒyH£HI?FÚãªo«½îœö²ÿÿ°<ŠªÂJWBºÓ3uˆ’TêȧmlßýÜñ݇ãÛ÷Wä;Çœ–ZíÞþyþ¾;ÙÕzg¬c\ú_þÝýõsyà9çê‰sm91}Öbÿ÷Ûþ†[7Dᘒ–Þ\¼Šq&w»ñÍÂî¿Ÿ»ÆÑ?Œw¶È¬X æeÈ÷EɹqþÝÆg<¢”߃Œþ›ÿE»ôRþ³zöÇŽûG
-ÕK/
-­` [úG¬4Žµç¢Ê<éÉÇÖÊ.DŠ–*Þf
-¤\ á·WÀ…Ù¿Fd
-ÍK žùl.EýœƒºàuûδÙC'óâ¥AN^z8qÈ&(ÛPrÉ$•p’i¸ºÝ<) s
-«öéš—Ì¡¬žåU¯ÓsÖ©¼ì
-•qcì.¨,{%PÙ­J¦œf±…Çw8ïžõ±aù
-3:—ÁšË^ÞS Z3´¦¦|üR‘LXÃзšÞa¹HFΈ…«¾E2…Šù‘W*øËÉh+6Kqƒq_êxNãõÎ,“F´(¼e‘Œ"î÷P§xK¯]a¤Ÿ‡šªQŠÝP,5ÛE)@ÅU²¡•c$"ä#Ý eÿ@»•q× \Ð5³J„Ü
-(8ζµ×eÞôë~Zg§Pñ\îF°[É´tUƒ7t/A’h1 ÙmC#ÅP´:öJÁ…kÖ@fW­W§MØ,å‡Zö@´W вrqðÈçXF»ÊˆÝ`!;‘ys⟈fÑÑ›ã­Rr
-±¸’]
-´ËªËI:rvÔ½Z¤£:öá™ÑEr>Äö¥ŽãäS ƒÛ–aÎ ÒgÈ»k€9Iå‰W0=}1óé³JT-:£Ôòì Ôœcî–ù KKl¹‰\+ó)†üQYíKc2Çp,TÛ^i(|ÏÚê©Û$èkZ\ÒsBû›\ÔÂ"IfRÉ@^Óeé^¡sc[¦ü]ÉÝËû-n𑀂J¾åÁMÎV/7(kHe™+7烥ƒ›´4‡ñ¼^5=Sšpê4%>l¨XЀêL E…Ý,Á'Žë²/æpÞ`\K`ÜØ"”±ºyHPEôøÊ=}Búƒ~€Ð'T÷\ߨ÷± ½Ë™ñ]žT˜—c÷ßÜ0o}JÍ]^¶<¡ë¥-T‚mÐ~©a^öޜѫçò ÿs“Í©˜Ù‰ýfèÃ^+*ȆãýƒIúìJ0Ïø¡‘ÉrebH7%ÿòG!üc^=_LSP:Ì2ãT~ÕÂcú7‘ãÄ“çî<ù;Ú¢eOEŸû2¥œ/Ÿ» p \¬Ã4wŸmª·ïÇíÏÉŒëêfjγù×1"?Ù¢òá±E¶³ïÞ¿+$ ¤¾W5ö‰ÄÅfêÓºr“ö©¬ ­“%lÕy`¶è(ÿÍG#¥ÓUáŠÄ€
+xÚíœÉŽã8 @ïõùRk£  ©êj`Žƒº æ:}êËüÿaDɲ¬%Î&W§zt’8²MQ/$EJ¦»;ºûþt|úòtg‰U\ÉÝû?OÌý@wl§)1Jí´±„r÷ËÏÝ__)åJR*_(U†RÁÒgÅö¿ÿá.È uA`–HnÊ+
+ëÏ¢“D”0Kín~3b÷ï]ãèŸßç+ Æ ¬q2Äë§T[÷nü=žó¯(£ûæ~Q6¼¤û,_ݱãþY{ˆ½:†{‰¿HÚ«x>Ï$Òp
+„ñZ³–ÖNŸœǧüÔ)`’H©Ë‘Rî$azQ) -*M¤RzæöÏÜ €o3ápÓjD9%ŠóJ¸›T< îc>*ˆ£‚^8rK˜iâèî1á¨ÙÞ MȘBcߤPó‰5w¾x‹GÃ74²­¯{Ï·oÁóïjn-…îFºpÆØ4úýæ{•½\Ož=Ù‹=&Hòûz2¢wÕ€O¿°—å7ôðø;åÇ€|Ê2NŒ®„»S×Ã&öæ2ï¡E',•ÕD4ý³Xúgä dxÕÆÐyoOš¦áÝǘ´ŸÃʹYÈ:àûh 3ý#…ò[/
+ #Bµ0t·¸Ò8Öž7E•qÒ#ÖÒ¬DŠ†-Jñ†ü… fC¡$’r3„_Þ¬Ìþ
+ÃC%õ`èƒHÌõÞ—Dª‰Ê£™ÄÃœÕ)3žÒ]ÈbïéJˆa¦>”ù˜y( ˈ²M(¯)5Ü
+¥±D1[I1êgâ³½¾|j Ú|ÞZt¸Õ7OÕ°R¤ã™‚Ù­n~`XÛ›?`ùáVæ-uQƒ­zÛm“Î*…¹îúR8ÍZÊÒ}¯f7:Ô¢},döñaÉÌGÊ;î^åYàšXÑ$3U#à-ˆ$¶ë-{)ÙÂö—Ä¢ÏÇsBj¹S¨ìÉÈ
+÷ÖÅnelZ¾RÊ8{*óQA*»UɤU„´³ã¾ò|óîY›–”‚
+#¥Ý<TW(vC1×l_9'B´Q¼¢J¶Z1F*„1ÒƒšÚ­Œ+©"Â6½¦b¶1 …Ð4Ÿ®€
+K‰„6 æ¾Ì›zÛ§Up&…Šç2pÁn8QÜVèÞ‚d¡ED²Û†F¡%ÖvêÐ+‡ç\™¹j½zÙ…a)?Ð|< ½êh ÉÏ|Îe´»ŒØ Ù ™‡ÿ…hfCá½9l•’Ây=•³z˜Sr“[S1òsusm¸Í]Ëd-ED”ç^žÃ|¤“§”k!‰Ÿ¦­g踋Ø9³ÕUÖ3tEk¯xÙ9C'˜"šú.3t«z—ë½hÅPÌ—áE¸öKˆK¹‡ø [ë}ÉäýnŠR¢M“Å”§ëÍbŒËòÌqŸ­rXÈ<8ü s½ûp©×FSn$1²Íáa3›ÈÂu¼ <®U3âu}XOã¦2Ð:±àÍ&ªŽüÉ9Ü
+Éowmæ+pS†XÚÄ-¥Üzã¯ç§¢&AWå+/WËc¥ü#·¹Ž‘¿n5.ÜTªÉŸY¦|ýzóÅj\dFËöŠÜ^¼®gQ*éÇÚÝM9̵vÈR0j\P)w\hBù Ó¤DI¹EŒ­}~â˜,ãÚdD;¯ M%÷ êNÊr}ö¦Œ3BÍ*e8Ý”aF §qªº ¶æìØ\“†³S8Wth¾³€åóîú†[ä:`‡Û
+6å.׶×D?î@ÁW¹Ã2{â.Ö%ç|†INSNk:¢:³Û¯¼÷pË`>RÈ`·Ý,L2"L“À´ÀãÚ I½úÊœ\a%Còl¶®ìË°‚Y¤–H¥Z¼àC·{üc@¤ÉöY`”7=þÍì­JntÞÇâ'ªfYCã('
+çTŽ£Vêÿ†gÀzvñh›©Ù”j^ü£¢æ¥5Ó.¢´ï¤±wà"Ý:‡ky!Ž2•8¹cÈb9ƒ•ýY×jÝyTj\E×mE‚ëš…Ž[[†â8ß&§ÒAg˸Ì07°¦¼é0…ŸÑðBƒ%¢ÑîïßÞŸþKÃ,P
endstream
endobj
-656 0 obj
-<< /Type /Page /Contents 657 0 R /Resources 655 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 524 0 R /Annots 659 0 R >>
+731 0 obj
+<< /Type /Page /Contents 732 0 R /Resources 730 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 596 0 R /Annots 734 0 R >>
endobj
-659 0 obj
-[ 607 0 R 608 0 R 609 0 R 616 0 R 617 0 R 618 0 R 619 0 R 620 0 R 621 0 R 622 0 R 623 0 R 624 0 R 625 0 R 626 0 R 627 0 R 628 0 R 629 0 R 630 0 R 631 0 R 632 0 R 633 0 R 634 0 R 635 0 R 636 0 R 637 0 R 638 0 R 639 0 R 640 0 R 641 0 R 642 0 R 643 0 R 644 0 R 645 0 R 646 0 R 647 0 R 648 0 R 649 0 R 650 0 R 651 0 R ]
+734 0 obj
+[ 680 0 R 681 0 R 682 0 R 689 0 R 690 0 R 691 0 R 692 0 R 693 0 R 694 0 R 695 0 R 696 0 R 697 0 R 698 0 R 699 0 R 700 0 R 701 0 R 702 0 R 703 0 R 704 0 R 705 0 R 706 0 R 707 0 R 708 0 R 709 0 R 710 0 R 711 0 R 712 0 R 713 0 R 714 0 R 715 0 R 716 0 R 717 0 R 718 0 R 719 0 R 720 0 R 721 0 R 722 0 R 723 0 R 724 0 R 725 0 R 726 0 R ]
endobj
-607 0 obj
+680 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 758.012 201.835 769.081 ]/A << /S /GoTo /D (section.10.4) >> >>
endobj
-608 0 obj
+681 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 742.072 215.135 753.141 ]/A << /S /GoTo /D (section.10.5) >> >>
endobj
-609 0 obj
+682 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 726.132 300.993 737.2 ]/A << /S /GoTo /D (section.10.6) >> >>
endobj
-616 0 obj
+689 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 712.025 210.781 721.26 ]/A << /S /GoTo /D (section.10.7) >> >>
endobj
-617 0 obj
+690 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 694.252 230.647 705.32 ]/A << /S /GoTo /D (section.10.8) >> >>
endobj
-618 0 obj
+691 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 680.144 221.77 689.38 ]/A << /S /GoTo /D (section.10.9) >> >>
endobj
-619 0 obj
+692 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 651.98 223.394 663.925 ]/A << /S /GoTo /D (chapter.11) >> >>
endobj
-620 0 obj
+693 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 636.588 251.27 647.537 ]/A << /S /GoTo /D (section.11.1) >> >>
endobj
-621 0 obj
+694 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 620.528 241.586 631.596 ]/A << /S /GoTo /D (section.11.2) >> >>
endobj
-622 0 obj
+695 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 604.588 191.683 615.656 ]/A << /S /GoTo /D (section.11.3) >> >>
endobj
-623 0 obj
+696 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 588.648 187.539 599.716 ]/A << /S /GoTo /D (section.11.4) >> >>
endobj
-624 0 obj
+697 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 572.707 200.839 583.776 ]/A << /S /GoTo /D (section.11.5) >> >>
endobj
-625 0 obj
+698 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 556.767 286.697 567.836 ]/A << /S /GoTo /D (section.11.6) >> >>
endobj
-626 0 obj
+699 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 540.946 196.485 551.895 ]/A << /S /GoTo /D (section.11.7) >> >>
endobj
-627 0 obj
+700 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 524.887 255.006 535.955 ]/A << /S /GoTo /D (section.11.8) >> >>
endobj
-628 0 obj
+701 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 508.946 216.351 520.015 ]/A << /S /GoTo /D (section.11.9) >> >>
endobj
-629 0 obj
+702 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 493.126 207.474 504.075 ]/A << /S /GoTo /D (section.11.10) >> >>
endobj
-630 0 obj
+703 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 466.675 192.958 478.62 ]/A << /S /GoTo /D (chapter.12) >> >>
endobj
-631 0 obj
+704 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 451.283 251.27 462.232 ]/A << /S /GoTo /D (section.12.1) >> >>
endobj
-632 0 obj
+705 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 435.223 260.804 446.291 ]/A << /S /GoTo /D (section.12.2) >> >>
endobj
-633 0 obj
+706 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 419.283 210.901 430.132 ]/A << /S /GoTo /D (section.12.3) >> >>
endobj
-634 0 obj
+707 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 403.342 206.757 414.411 ]/A << /S /GoTo /D (section.12.4) >> >>
endobj
-635 0 obj
+708 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 387.402 278.388 398.471 ]/A << /S /GoTo /D (section.12.5) >> >>
endobj
-636 0 obj
+709 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 371.462 230.866 382.421 ]/A << /S /GoTo /D (section.12.6) >> >>
endobj
-637 0 obj
+710 0 obj
<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 355.532 226.692 366.59 ]/A << /S /GoTo /D (section.12.7) >> >>
endobj
-638 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 329.19 226.781 341.136 ]/A << /S /GoTo /D (chapter.13) >> >>
+711 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 329.19 227.668 341.136 ]/A << /S /GoTo /D (chapter.13) >> >>
endobj
-639 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 303.288 200.291 315.233 ]/A << /S /GoTo /D (chapter.14) >> >>
+712 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 313.679 237.282 324.638 ]/A << /S /GoTo /D (section.13.1) >> >>
endobj
-640 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 287.776 175.085 298.844 ]/A << /S /GoTo /D (section.14.1) >> >>
+713 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 297.738 238.308 308.697 ]/A << /S /GoTo /D (section.13.2) >> >>
endobj
-641 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 261.445 143.793 273.39 ]/A << /S /GoTo /D (chapter.15) >> >>
+714 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 281.798 290.512 292.867 ]/A << /S /GoTo /D (section.13.3) >> >>
endobj
-642 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 246.052 219.14 257.001 ]/A << /S /GoTo /D (section.15.1) >> >>
+715 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 265.858 253.093 276.817 ]/A << /S /GoTo /D (section.13.4) >> >>
endobj
-643 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 219.601 161.516 231.547 ]/A << /S /GoTo /D (chapter.16) >> >>
+716 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 249.918 242.791 260.986 ]/A << /S /GoTo /D (section.13.5) >> >>
endobj
-644 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 204.209 184.032 215.158 ]/A << /S /GoTo /D (section.16.1) >> >>
+717 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 233.978 271.205 244.936 ]/A << /S /GoTo /D (subsection.13.5.1) >> >>
endobj
-645 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 188.269 195.339 199.218 ]/A << /S /GoTo /D (section.16.2) >> >>
+718 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 218.037 291.927 229.106 ]/A << /S /GoTo /D (subsection.13.5.2) >> >>
endobj
-646 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 161.818 215.364 173.763 ]/A << /S /GoTo /D (chapter.17) >> >>
+719 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 203.93 223.215 213.166 ]/A << /S /GoTo /D (subsection.13.5.3) >> >>
endobj
-647 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 138.286 173.491 147.332 ]/A << /S /GoTo /D (chapter.18) >> >>
+720 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 186.276 336.38 197.335 ]/A << /S /GoTo /D (subsection.13.5.4) >> >>
endobj
-648 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 119.965 305.735 131.92 ]/A << /S /GoTo /D (section.18.1) >> >>
+721 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 170.217 244.744 181.176 ]/A << /S /GoTo /D (subsection.13.5.5) >> >>
endobj
-649 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 104.463 324.824 115.532 ]/A << /S /GoTo /D (subsection.18.1.1) >> >>
+722 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 156.11 201.207 165.235 ]/A << /S /GoTo /D (subsection.13.5.6) >> >>
endobj
-650 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 90.356 305.905 99.482 ]/A << /S /GoTo /D (subsection.18.1.2) >> >>
+723 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 138.346 250.712 149.405 ]/A << /S /GoTo /D (section.13.6) >> >>
endobj
-651 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 72.583 313.397 83.761 ]/A << /S /GoTo /D (subsection.18.1.3) >> >>
+724 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 112.005 226.781 123.95 ]/A << /S /GoTo /D (chapter.14) >> >>
endobj
-658 0 obj
-<< /D [ 656 0 R /XYZ 69.866 801.979 null ] >>
+725 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 86.102 200.291 98.047 ]/A << /S /GoTo /D (chapter.15) >> >>
endobj
-655 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F35 566 0 R /F48 568 0 R >> /ProcSet [ /PDF /Text ] >>
+726 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 70.59 175.085 81.659 ]/A << /S /GoTo /D (section.15.1) >> >>
endobj
-677 0 obj
-<< /Filter /FlateDecode /Length 1142 >>
+733 0 obj
+<< /D [ 731 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+730 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F35 638 0 R /F48 640 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+767 0 obj
+<< /Filter /FlateDecode /Length 1907 >>
stream
-xÚíšKoÜ6€ïþúf†rHÅ«Øcá[ÑksÊ¥ÿÿ!)®$>v˜±QWAZ>F$÷Ã<Ó· ¦/wóóݧ'“žééùŸ;É0ÉÉ‚pD“u^€âžïÓ_
-^E–lKG¾»ôîèO÷¤õ²|â‹{Ô|RŽÛ4ñÅ¿õ·Ï§{D +´<—÷I[tl9ÝÇIj|Úåîý`<‡¾Ôª°KO'î¡• ½><‡‘aVX©Ýåm£DA¨ªm³lþ‹®<iï_4î?óÔ:Œ™Öó™šqØi#¤ºŽËØ‘\þSŸ®n”ˆ ‡ÔøÊ#C¡­à ¾‘› Êá7Îá}ÍRdyݶZÿOüŽ¤ÁìÕd bÏáXG+/¤k’GÌ“Q*™ITŽ"}ÔZ"æ¢eº
-OÎËœyár™³Ê½è³ ÇT‹kcÖÞ0×P›J«…³®ÚÛAà+Y¬Y ,"Žb‘­ÑjÕw(žG¢=BNÛV³*×Ú(Ñð߸{K@S©MOÂúŒzh}¹çaèú*Ž.Fý8ˆFòV` Æà
-§³{NÝEO¢qÿç@þ*‘5244íˆÂ`IÆ~d,ô¸@v Ç×à;§ŠŠ(g3£§8¤Lµ‹#ºù­LÖÌ&9vĤ´Âø&“t ö7SËkœµwº•Ù#×)&×W{=èû%"kb‘ê5 ‘ÀzÆø^ÚܲÁŸ4šÓ%?oqÙH½Ö`²u¥¡§—Eòj©òlGôÌõR·)à0Ò;üj<†âgøfe?vî‡êÄÙ’>϶ºž ;[ìrd^wj ™ßÐMZ:!±Ú÷aÌo‘Ø %8,WiÈ k]ÄPÉF¢Á5[ntxø$ÜÒËtÞ^X¼¥ÎXîóp‡ZDçΣ1Èí}BÏ#uåí”úyÕ“z1ÝÑ—tûÀ|©íÒí=Ù7µfq‡Ö¼ÉdÍLdrTíÛ Îw™Dÿ˜ ã¬Þ&sV¸ù³Æì×Á+7ëáå~MùJ>k~"ŸzŸJ
-oú|º|bþn͵*Ûeo·¾=«jáGŽçýq¥N×ait$@Ú®‰7#Ðs2Ø—o«p¦5âF¼ÜÀáéÑœ
+xÚíœÉŽã6@ïýþfÈ*®ÀÀ€5= Ç oA®É)—üÿ!Ü$î²ÝÍ™L¦u0,[Å¢kcÙôô׉ž¾>-¯O¿\=b$H~zýó‰ÙôÄNŠ-åIiC(Ø3Ÿ~ÿD)\(”Rþ™R©)E–Ž%;ÿñú«í‰^‡‚ÂA×=¢öWÑ8"J˜¡æ´½i<ýóשóío_íPì ]2bµÞH€¢8?£ î¶ÒÜ~Ãî Ø3];Åàº×9cÊŠuïe±‡þðj‚›ñÉb"¶i£Š€®Ž4Êx‰üUM[ÿiA´<.ƒjÖì»vÇçgÐJûŒèg΂!øùô§8©ö æè0¡¹p´¼¬ÍQžý„Ë÷­ek©[úÇÒ›
+›Áj;@JwŽ¸1wµ;ŽºG}@íº–¢Nè7XßV¡
+—í
+‘®rW ÈA†D:b+Ù?ž°ge;dä¾ÃÊ2ª‰rŒ[;.Å€½Ä ä<./Œ–tå¦|úo!,0ÇÎ{tŸq®QʆªÿOà0ÞûìµdLfOX3­Ø.{Î× ì9åíu
+”I…’?—Œr-<˜fˆ­Ctã¬ÃDOm<É°•÷çfp­Î“÷þ2-ňRûl]cku.ø’g½äç{?KEÎôŒ$—¡6þ0$ÓžÔOÂÞ.g-r™«Ã„uáp—34+gâšÙÏ袦„¨¼V6mòR{t­vÚï1yo1+›œÄð
+îáXqE'­òpÒ
+ÈZfC††h³Ë˜^s[2Šž…¬HëµÇ,äz½ÃÇÃ5׆lIž¿ï/—G.C+ɈÓja?ŠË¶KXóü`æHŒØ5–bSbQ©ð걶`%ש [+Võgbt¾}Â-QôÉ‘—<ùì ³ï+3á|Ù×h¥À‡B+pkhp¸ÍtÎì;Ý÷Íø¦Ï²½Fÿj0»Sçú+IÈ­€wæ˜ùH¶ø¶ß_ŠûõXóÜ'ƒÅ ªv %æN?F÷)O<t d“HãªrªªœF™u»¦Ü·€uÛÜë[ժυ`Q°§Ì*©e–3×"á™»LÚ§âJ]ß,íSÍÈÝÞÖruDÚÏÍæñê 7 Š­t#Û‘G{'Š-+ŽE4³X”öt?Np¹Žy,ö»u— Ól™[&³¸bSË»862µ:CÓ#µÐGzä [`<zœà] ]RdR#ꙑç­-¥BœÅæÊXJð¤Þg£Uˆ¢‘çP~߉Ӗ#oÄÅ,N]=!ísª§rš©Ädž³V#"cd=òcÓë?¤´¥H^¦ä#¥ ʾy3)íõKꫤµn="óÃ)N¿;§-GŽÓin(é+ý{œò¹å,)°§·×ït&ÿ R…3€U{ üš/w‰ÈQu µ3Ñ™Š\°‡d‡ä4š®»Hº„ÐÄÈèK„l‹ÎS,Þî¥ø˜'»b¤:#D#Åê|S&[f¼šœUጒÁ»LºǹNç¶Ñ;apuQó>Gäj°äšFÖƒ¾7ÙƒfÊ>`$’k"©¥Ï­#û<?…´m§ä¸®EÐkR|µî>W½/¦‡KÚÊY[Ü(F­'à0Ò~-sñC«,äx÷&â·A¶¤:›¼¯æf ÏëŠÕVC®w¦05aØÈ}ó›$¶¤8§å-‘I¢`H¢ÛØ™Fb^aßüzÖÆ(þ³’÷é¼²³1x±xº–óp§Ú„ÙbÞO(¥Dé1¡—™„^S
+HÆúˆ`˜·k\Í¥9´,1ûy¿¾f›ßÔ”•Ô‡¦¼ÉaË ê‰64'š9Ä™.ã›<—d¯9¤R±Øî„  Qß·˜¬gà`ò“fPOLö€ÔÄŒ«€ÜŽÎt&Wý•ý"þVíõ <£éðf™F-ïa±ßÉgˆÜõ$>#åÐv‹‰|vÿç&Ëd—g‡›”H€fàG®ñGø±{'Ô󔀊PãÊgºš£¿mINc§ÅªZ€Âï¤G[pPOŒ
endstream
endobj
-676 0 obj
-<< /Type /Page /Contents 677 0 R /Resources 675 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 524 0 R /Annots 679 0 R >>
+766 0 obj
+<< /Type /Page /Contents 767 0 R /Resources 765 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 596 0 R /Annots 769 0 R >>
endobj
-679 0 obj
-[ 652 0 R 653 0 R 654 0 R 660 0 R 661 0 R 662 0 R 663 0 R 664 0 R 665 0 R 666 0 R 667 0 R 668 0 R 669 0 R 670 0 R 671 0 R 672 0 R 673 0 R 674 0 R ]
+769 0 obj
+[ 727 0 R 728 0 R 729 0 R 735 0 R 736 0 R 737 0 R 738 0 R 739 0 R 740 0 R 741 0 R 742 0 R 743 0 R 744 0 R 745 0 R 746 0 R 747 0 R 748 0 R 749 0 R 750 0 R 751 0 R 752 0 R 753 0 R 754 0 R 755 0 R 756 0 R 757 0 R 758 0 R 759 0 R 760 0 R 761 0 R 762 0 R 763 0 R 764 0 R ]
endobj
-652 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 758.012 311.324 769.081 ]/A << /S /GoTo /D (subsection.18.1.4) >> >>
+727 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 757.584 143.793 769.529 ]/A << /S /GoTo /D (chapter.16) >> >>
endobj
-653 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 742.072 260.615 753.141 ]/A << /S /GoTo /D (subsection.18.1.5) >> >>
+728 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 742.192 219.14 753.141 ]/A << /S /GoTo /D (section.16.1) >> >>
endobj
-654 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 725.694 268.804 737.649 ]/A << /S /GoTo /D (section.18.2) >> >>
+729 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 715.741 161.516 727.686 ]/A << /S /GoTo /D (chapter.17) >> >>
endobj
-660 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 709.753 282.522 721.709 ]/A << /S /GoTo /D (section.18.3) >> >>
+735 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 700.349 184.032 711.298 ]/A << /S /GoTo /D (section.17.1) >> >>
endobj
-661 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 693.813 241.516 705.768 ]/A << /S /GoTo /D (section.18.4) >> >>
+736 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 684.408 195.339 695.357 ]/A << /S /GoTo /D (section.17.2) >> >>
endobj
-662 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 677.873 225.078 689.828 ]/A << /S /GoTo /D (section.18.5) >> >>
+737 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 657.958 215.364 669.903 ]/A << /S /GoTo /D (chapter.18) >> >>
endobj
-663 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 661.933 228.346 673.888 ]/A << /S /GoTo /D (section.18.6) >> >>
+738 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 69.87 634.426 173.491 643.472 ]/A << /S /GoTo /D (chapter.19) >> >>
endobj
-664 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 645.992 297.974 657.948 ]/A << /S /GoTo /D (section.18.7) >> >>
+739 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 616.105 305.735 628.06 ]/A << /S /GoTo /D (section.19.1) >> >>
endobj
-665 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 630.052 249.686 642.007 ]/A << /S /GoTo /D (section.18.8) >> >>
+740 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 600.603 260.615 611.671 ]/A << /S /GoTo /D (subsection.19.1.1) >> >>
endobj
-666 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 614.112 276.704 626.067 ]/A << /S /GoTo /D (section.18.9) >> >>
+741 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 584.662 324.824 595.731 ]/A << /S /GoTo /D (subsection.19.1.2) >> >>
endobj
-667 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 598.172 306.074 610.127 ]/A << /S /GoTo /D (section.18.10) >> >>
+742 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 568.722 281.915 579.791 ]/A << /S /GoTo /D (subsection.19.1.3) >> >>
endobj
-668 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 582.232 290.363 594.187 ]/A << /S /GoTo /D (section.18.11) >> >>
+743 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 554.615 305.905 563.741 ]/A << /S /GoTo /D (subsection.19.1.4) >> >>
endobj
-669 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 566.291 265.148 578.247 ]/A << /S /GoTo /D (section.18.12) >> >>
+744 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 536.842 313.397 548.02 ]/A << /S /GoTo /D (subsection.19.1.5) >> >>
endobj
-670 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 550.351 295.544 562.306 ]/A << /S /GoTo /D (section.18.13) >> >>
+745 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 520.902 310.677 531.97 ]/A << /S /GoTo /D (subsection.19.1.6) >> >>
endobj
-671 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 534.411 270.328 546.366 ]/A << /S /GoTo /D (section.18.14) >> >>
+746 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 504.961 320.938 516.139 ]/A << /S /GoTo /D (subsection.19.1.7) >> >>
endobj
-672 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 518.471 218.084 530.426 ]/A << /S /GoTo /D (section.18.15) >> >>
+747 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 107.728 489.021 311.324 500.09 ]/A << /S /GoTo /D (subsection.19.1.8) >> >>
endobj
-673 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 502.53 240.022 514.486 ]/A << /S /GoTo /D (section.18.16) >> >>
+748 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 472.643 268.804 484.598 ]/A << /S /GoTo /D (section.19.2) >> >>
endobj
-674 0 obj
-<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 486.59 281.955 498.545 ]/A << /S /GoTo /D (section.18.17) >> >>
+749 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 456.702 282.522 468.657 ]/A << /S /GoTo /D (section.19.3) >> >>
endobj
-678 0 obj
-<< /D [ 676 0 R /XYZ 69.866 801.979 null ] >>
+750 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 440.762 241.516 452.717 ]/A << /S /GoTo /D (section.19.4) >> >>
endobj
-675 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R >> /ProcSet [ /PDF /Text ] >>
+751 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 424.822 225.078 436.777 ]/A << /S /GoTo /D (section.19.5) >> >>
endobj
-682 0 obj
+752 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 408.882 228.346 420.837 ]/A << /S /GoTo /D (section.19.6) >> >>
+endobj
+753 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 392.941 297.974 404.897 ]/A << /S /GoTo /D (section.19.7) >> >>
+endobj
+754 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 377.001 249.686 388.956 ]/A << /S /GoTo /D (section.19.8) >> >>
+endobj
+755 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 361.061 276.704 373.016 ]/A << /S /GoTo /D (section.19.9) >> >>
+endobj
+756 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 345.121 306.074 357.076 ]/A << /S /GoTo /D (section.19.10) >> >>
+endobj
+757 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 329.181 290.363 341.136 ]/A << /S /GoTo /D (section.19.11) >> >>
+endobj
+758 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 313.24 265.148 325.195 ]/A << /S /GoTo /D (section.19.12) >> >>
+endobj
+759 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 297.3 295.872 309.255 ]/A << /S /GoTo /D (section.19.13) >> >>
+endobj
+760 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 281.36 295.544 293.315 ]/A << /S /GoTo /D (section.19.14) >> >>
+endobj
+761 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 265.42 270.328 277.375 ]/A << /S /GoTo /D (section.19.15) >> >>
+endobj
+762 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 249.479 218.084 261.435 ]/A << /S /GoTo /D (section.19.16) >> >>
+endobj
+763 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 233.539 240.022 245.494 ]/A << /S /GoTo /D (section.19.17) >> >>
+endobj
+764 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 84.814 217.599 281.955 229.554 ]/A << /S /GoTo /D (section.19.18) >> >>
+endobj
+768 0 obj
+<< /D [ 766 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+765 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F35 638 0 R /F48 640 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+772 0 obj
<< /Filter /FlateDecode /Length 3530 >>
stream
xÚÕ\;“#·Î÷W0”ƒƒÆ»jk«Ž¢WUÊ$_¦R$[J|øï»ñh
@@ -1440,25 +1630,25 @@ né Z*Iíý‰šmæTtü9®¡ç'¯-þûR¯¨ŸÇú±ÅE]æT8œ‹ù‘b½—GÃ|Fötè
Wõ÷Êuwó& ´À ‡÷¥ýGK*ÝðöF¡xLºr‘Ó–à÷TQ@ä•¥wêÛµ{¤)µœÎÐö€,Š‹ -»_Û4I¤¢D_]ËéÛšÓÇåò¾'Ç÷9î4Õ¬ëbI¶ôÄñÙšPNÚéÚ”s-Ój§îRÞ“¬}°,M3U-˜¡nŒ–©²”êº AÚ®¨&SÚ€Ö™z‡ü>ÁV-T.Q‰Çd§|7ñz©]Û5Ô,v‡Ô6í8;¤¶6ϤòßT•v›&06`‹Aí:Úb *®rm³‚tËf…‰<…]ª}KÓ’úZ1«8—»j°råMWÜN¬¶n¯Lyž˜wš&ÎRÉWYê×e2t5ºŽt|ÙÓpèÈnSo“ã¯\ÄH†Ö ¢”ÌšT-yBgU;RøŽº•ÖA×+Í„²'µL¦êÅ`<2üáœ^
endstream
endobj
-681 0 obj
-<< /Type /Page /Contents 682 0 R /Resources 680 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 524 0 R >>
+771 0 obj
+<< /Type /Page /Contents 772 0 R /Resources 770 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 596 0 R >>
endobj
-683 0 obj
-<< /D [ 681 0 R /XYZ 69.866 801.979 null ] >>
+773 0 obj
+<< /D [ 771 0 R /XYZ 69.866 801.979 null ] >>
endobj
2 0 obj
-<< /D [ 681 0 R /XYZ 70.866 771.024 null ] >>
+<< /D [ 771 0 R /XYZ 70.866 771.024 null ] >>
endobj
6 0 obj
-<< /D [ 681 0 R /XYZ 70.866 588.41 null ] >>
+<< /D [ 771 0 R /XYZ 70.866 588.41 null ] >>
endobj
10 0 obj
-<< /D [ 681 0 R /XYZ 70.866 147.882 null ] >>
+<< /D [ 771 0 R /XYZ 70.866 147.882 null ] >>
endobj
-680 0 obj
-<< /Font << /F34 565 0 R /F15 567 0 R /F55 684 0 R /F36 685 0 R /F48 568 0 R /F50 614 0 R >> /ProcSet [ /PDF /Text ] >>
+770 0 obj
+<< /Font << /F34 637 0 R /F15 639 0 R /F55 774 0 R /F36 775 0 R /F48 640 0 R /F50 687 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-688 0 obj
+778 0 obj
<< /Filter /FlateDecode /Length 3274 >>
stream
xÚå\K$· ¾Ï¯¨?°ŠD½AÛO
@@ -1475,19 +1665,19 @@ eªžEF
ÜùhÉjÊ»íyk·¶«²'.ýî Ò{Ù\m¬B¦I*vu=&j±ú5QZ¬fSá× þä lƵø”Ê{”ï\ê^è=ñôm—5¹µA1À}óüŸ$¥vskÀÐèÖôkQšMÓ7!'.Ê«yê(-fòf ô‡yPö‡†½v¤íßË™ßÉòœG­-^ÿ†ëÍ0©7ÃÓÜhqÙl€ƒûÁVd‡kLcý*â^Eçn1¾6¨fù£ó™åï;4ìëv
endstream
endobj
-687 0 obj
-<< /Type /Page /Contents 688 0 R /Resources 686 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 524 0 R >>
+777 0 obj
+<< /Type /Page /Contents 778 0 R /Resources 776 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 596 0 R >>
endobj
-689 0 obj
-<< /D [ 687 0 R /XYZ 69.866 801.979 null ] >>
+779 0 obj
+<< /D [ 777 0 R /XYZ 69.866 801.979 null ] >>
endobj
14 0 obj
-<< /D [ 687 0 R /XYZ 70.866 269.798 null ] >>
+<< /D [ 777 0 R /XYZ 70.866 269.798 null ] >>
endobj
-686 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+776 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-692 0 obj
+782 0 obj
<< /Filter /FlateDecode /Length 3035 >>
stream
xÚÍ]ÍŽ$)¾×Sä 4ØüI­’&§:WÚÛ¶ú¶ÚÓjfNsØyÿÚ
@@ -1505,22 +1695,22 @@ xÚÍ]ÍŽ$)¾×Sä 4ØüI­’&§:WÚÛ¶ú¶ÚÓjfNsØyÿÚ
0V9ܨsFEÜiëí½½¨àͧSéê
endstream
endobj
-691 0 obj
-<< /Type /Page /Contents 692 0 R /Resources 690 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 524 0 R >>
+781 0 obj
+<< /Type /Page /Contents 782 0 R /Resources 780 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 596 0 R >>
endobj
-693 0 obj
-<< /D [ 691 0 R /XYZ 69.866 801.979 null ] >>
+783 0 obj
+<< /D [ 781 0 R /XYZ 69.866 801.979 null ] >>
endobj
18 0 obj
-<< /D [ 691 0 R /XYZ 70.866 413.509 null ] >>
+<< /D [ 781 0 R /XYZ 70.866 413.509 null ] >>
endobj
22 0 obj
-<< /D [ 691 0 R /XYZ 70.866 226.752 null ] >>
+<< /D [ 781 0 R /XYZ 70.866 226.752 null ] >>
endobj
-690 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R /F48 568 0 R >> /ProcSet [ /PDF /Text ] >>
+780 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R /F48 640 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-696 0 obj
+786 0 obj
<< /Filter /FlateDecode /Length 1524 >>
stream
xÚÕYÍnã8 ¾ç)üÕŠ¤DJ@`ÒNØÛz[ìi±3§9ì¼ÿa)Ë’ÉM“Æ™m©kYâ?ùI”¾vø²;<ï~{òvˆ&2²ž¿í@?ر&0¢±¨_~ Þ[‹Ÿ¬¥ÏÖÂÁZOÖrÐwÐÿŸöwD¤3<ê/ìïD$½Ù=}òS
@@ -1531,67 +1721,87 @@ xÚÕYÍnã8 ¾ç)üÕŠ¤DJ@`ÒNØÛz[ìi±3§9ì¼ÿa)Ë’ÉM“Æ™m©kYâ?ùI”¾vø²;<ï~{òvˆ&2²ž¿í
;­\ÙßÀ OX<ÊŸ‹’½­õ‚œ”ò¡¾W"` /Å£¬·Ë“Ú çk£¨TƒáðB€¶ôÞSu]ƒfTˆÀ"tßAü! ‚u¯#t!Æúø~1‚jjÈ;ˆ‰n-Ó³0¢Y´1F´"Ý #Xs"^xV¸Úð@ª&wÜ_±üXô¤]5v¡Æ_cú+°·Êa؆Õ1>”ßu¢ŽC„NÄ[Ëž§’R˜¾î†}ªA1Vñ ߀g.ÓR¼‹7èCïÒefu6üp@QÎ}d CP Ãt”÷€K +Ý£ÔÄ‚rôßØJ¥[‘ ä6w‚ÖZk«T7ºFˆó€îx‘/iøi kDºÐiŒB¤ ZK›¸:Þ¬p¿Äý[Wóñ£Š•»cåp¢D´Œk5„o:h°…OBõº{!d¶¨ÚmaÕ³§…y3JK{G2¶Ê¦­ì„Þ:êîë ÏØ6¯øn—8_æ¤+–B+5âj+/N¶Òè«t¹¾•{ž_F…3ßQªÔR¼Ï[î©Å>Í[nÂkŸ²¨B“£.þøåõöy¾Äó,ã=\¾«F)KqsëÀOñ[ïœÂºJ´ªRÛ­÷Nùëá¨7žö1Õ<ê<-®pÖa c5°›ÅbOÞÅD6šØýÏ'ïDêeD9}}èÀ´,Š±‹‘§´yñfAÀ@h‰ ey¤Þ°Vk/ü7=f‹Ø°ç¯ðÉw‚¿í~£7N·V µöü²‰äZÚŒX“ü·éŠÑõÏI]|øå-}ïœn?r¿Æ;ÑMÁܯA=SÉûßÆú±ÍÄÿã6vM‚_¾m…8kÛ,ÚxÛŠt³m¬×dSó^µ½´¯Ÿ·°-g¾]õ:ÞòÞBO lÙúÍЭ5b»ê¢Mý¥¡Æ†vrʶֈzÀ‡W¹Üê@â½æ‘w[H¼ox iŸªÝ¼Bä6
endstream
endobj
-695 0 obj
-<< /Type /Page /Contents 696 0 R /Resources 694 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 524 0 R >>
+785 0 obj
+<< /Type /Page /Contents 786 0 R /Resources 784 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 596 0 R >>
endobj
-697 0 obj
-<< /D [ 695 0 R /XYZ 69.866 801.979 null ] >>
+787 0 obj
+<< /D [ 785 0 R /XYZ 69.866 801.979 null ] >>
endobj
-694 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R >> /ProcSet [ /PDF /Text ] >>
+784 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-700 0 obj
-<< /Filter /FlateDecode /Length 3028 >>
-stream
-xÚå[;o$¹Îõ+&´ƒ£Ébñn¤—ÙÞìpÑ~
-LK׬ú›¿ý6îºâã!š)=¡ÒL‰9$ÂÑL²¥áï™5áìÀÒ§ë
-XRpFR»Ëd'°I² /Á&ÉŽ¾foDÃë©„ó•Ñ0ÓoØ„Y%˜Þo1{¨ô ˜’æ’Ò5êLIp¬sµï ÛŽßãúM)ù„ü4ëQøÿq®CÄ7z¾«u§Šì}†èI}—" ÆEGDÞ/q É–Iz4 " Á3>ÁèñU€dÖúSœJ› Ëœ·%ëÈÆí7ùªxs`ˆp.¯þ²CØ …<¡›÷“ ‹‡×!‘Z1ÀKÂ$µc¢CñK ±–òÀW !ï¡q¿r`Z·LWº–Mx¥d¾·ˆ0k&Ö±×Øâ !‹cwj„QŽ$FbHùéz‘Ô0Z¯Ä¯ë‘®YïhÖî¬âŠñ=•¯°Ãvo]·a†L©:5¯B1t°b]…ûŠ¢Ñ^þ£ël0:ÍEµé%2u°)·^:@çœʆڋ‰Ù‹Ü‹Þ‚ñÓê2. Z0\PÏf)q…jáãiU/¿ÖLMt4šhû±™9?ÆÏòŽ·žŠ‘¥-ª{`H—=êxO!Ñ[dŸB£¬lCIðTT@#v+¢‚‚ô¤§f°ÛÅ@Þµ¨íiŒ©/EüGá>ZŠmœÙèãýÇh‹ºxþ4ú@‹ÌÙE—žÜGtµ¼Äàð±OÞº ½‰9ž ßB²bã;^ôKž6)\õK­0¯â€Pgù…Ä“M@AM‡,ÁíªË“áh›¹<é-ÛE°Ï‰0’äZ"&ÞÏòøwD´{Q´¸Š@ý¾3Üå¨Ų÷âEΞã–òÛâ±ãòYyŸnð$ùp†rlÍÂZ.åý:+)‚ø
-)½ÅüO çYŒÏT…Üñ²˜#Y
-«~T2ЧëIòìàv묀’¹=•MrÝ…Y¨Ê6ÍŽjox|3ÀÍ!ù@Ì>×;RçTíŒYÆýû¨ãw™¤HÑwx=EGhÁ@:HŸju7%®èw£¥ß4 yä `¢_ŠœnNwn"SZÞÎZÐK¼ËGý´ ¶3¦Uø½õ}‹0Ýٯו’mcÌÛf„’jNÇÀÙE±+ÀîF•H6Gøÿ¬ 7‰}]¶õk–Ø‹º¢ûÍ ¦„š’ŠõÛÔݨ_± ÿ÷ î<¹´.”óöálª -éÍòšÌ)Œj«fyÅXÈõ‚˜ç¹÷7ŽYŠŽñ™÷·Ö‡—Ý çOÙsb·Ú¹–Ü1E>¿•"Vðq¬uº7(ö]„2Å£yDI+Ñì+eözOò¾ôþ8ÑJ¥1Ì¢è«W^ˆp”4hÑ/÷a}Ç#ó¡SЯú6HÛ— Ðe™{
-ú §Ð’}ÍbZ(lÈ)‚sÀà´2gÐh°‡.Ú/†$ ß²­-ÑמW¤k½—¿ÖáÖ–è5³É&pÕ‘üŽ²pô$Lò¡cÙ£6ioQÕ:§à;»ÂvË|Ãæ6òæN4ˆ=NËmI?ÂÄßPµí¼ÚåÒ’a·SF5EÌ»:éjKô½%õÁ]mé{åܬuµa­«ÞŒ.«ý±®sV6”NÏxhf}`Ó2÷…'ð•éˆ8¯ãRH¦Üˆˆ-2„Ë}pq¥ÎC‰ærÒãr'WÕäЩ+hIEa`¿plƒÃ.†‡ïŠÇÞµHs.À!¬ãJÓ0‡ê
-®¾˜o…û@‰Œ}ÓŒÇDd•÷EeWÚye$Åxh?¨ç4¥¦'§ êP¸œ¶B[$()¤ÁÝܘ`N“iA‚<˜Ï³p¢š~ëg^)˜Rú£Ý!MR×/ÓF0¢Ÿ½Žp#˜-¾ÀOú¥ñéWKS¤&‡¦ÄwôKÑ» Ümмaá}Ó4¢°Ò4
-@ÂH¶­Xዉrɸs-=ç‰9Ròè î??©äýi£nTåÅOפ´ËvdÎÁFä‚»6"2¢h$ËmðùÅ€[M ¾¸¥ÝU¼"GÔ*fâôzHÁŒ‘ýý&}/÷›âÏ|©ìï6õÛí>SI+¯Ü…:ʺÈ1P`-¿i±×_ÏqU=`5F?p삇P?빸“X1‹fÔ,
-¢°|+T3¯Þy …1ÐU®šš8×t}SåªùÛÛv–½´½ívŠ-aõÖV "'ùLbzg±FqxEž'¶®ßΫn*WÏ.RÖ$á~eUø‘æ«"þ†³ìWùÚ½[Zœé€µ”K} klW˜ûâÖáQ•Œ3ííGGÁ[}´ T]ÂlÎóð£+\èv›¶tO¢ •”ꪪ¬J
-pИ›M¿¼¿>–ùµU1°¤˜…À…NÆV™Ççú"›ºb2HTQ5¬Íb^G^K¸WM†0Ìènås“A £_z½VŒÂ½m»]²É¤r›Öß |»W§¾»swA°õîr‡í“üôàº=µu|«Üpî©ŸD–ìÊŽ‚ÅFõjc̨ÐÀ©1Ÿe©þ€ô»t¹/æo¹w›=‘¡Ž
-»“FÎ[a1ZPжѶQ[K2IÍHd)ÿ4°»á[Ñ·ƒ#ú«e\0Êgq$ûÞà×où¸ÎÉ¡œ¶UÄȹíˆ_8
+790 0 obj
+<< /Filter /FlateDecode /Length 3559 >>
+stream
+xÚå\Iod·¾ëWôq|†,î€ `Zð-ÎÜ Ÿ’Ø19Ä—üýTqyä[H¶Z9ÌHzÍ¥êcí¬×üòË…_þüÀÓÏë—‡?½JuÎŒ —/??ü„_ÄÅr挹ÌJwùòõòã#çð‰sùʹxæ\+ÎÇ¿ò§Òja®O?}ù>­«˜u–ë½uÁ3 "¯+Í“W4û…s…ÿà×V¸¶ñí©\ÞGKÚ5~*¯ñSú[]Ó?ˆ³äu™¡eÊíR&½f’«–´¼‘ì0¦¤bRm§›uš ffm,ó8"M2È€vøž>"œÿ‘¶ ¡-#È£š4ê5?¡³Íãà5ÎÛ?ƒ°qõùËÿ7¬(„Ñ«Ëß¾>üø~ðwü÷ý…ã3wùOúõ¢´dZIüý_—¿>üå3mpˆ–~H鬿ü†2ºóø‡$¶xˆžyFíÁ)%J­]¤V•Çˆ<',P;C,p™Õ7…½M…f¤¯výðÏïâ±k¾?Å0-TK¨´]b‰ðÀ@Ö4üšiÐû3<S
+nNa©q¬$Gô­ŸK
+ÎPj7`ÙLc6‰&äl|+ÌdDƒôTÂùÎÊ2ÛX‡Y-˜Ù2{¨ô`Ó”Ò5úLt‡Î' ¬'œ5E‡\Rr
+ùÓ¬Gá÷×sB¾ñ]ìÛUdr¢%õMŠ, ù¼Ä&;&ñ£"<ãŒÒ‹p‘ÌR§fäúBÖ1O¶d9 ÈÂoyV¼90¥`.RÙ Lƒ±…
+žÐŠÕûÉ× A¢Æ!‘F3PSÂ$g¢AñHœcÖ¸)HÐ{µÝ90mj¦ ]Ë&<ÈR2ßkH˜5S•Á×¾ÅQ-ŽÛ¨‘z 1Ðå
+ÅHìR~ºB$ ìí·°û¡®9r´Gû힬æšñ-•¯pÂnk]—icJ~n^…fÊÈuÕïk 6[ù¬±Á_½„³2up)w$ çœeCMbBƒIDຘáu"XZÖ,ó’ ÃåŠa™¢w(6>^V·òël×DGs`x°®›™£9´FH<^Z*ö,í¢º
+ôÄ~DV”@EiÉÙ9îÅ@>¶
+ ( j ª§Bþ£x_9 n¼ÝHÿëÞ5ýiø¡œaÎúôä?¢‡(&F‡¯Ûì­‰ ÒH•šðWÈV\C²¿äÀáÓ*‡+ž,³³æE #ê,Àxr ((éKt;êó0`Ô *äz>O¢¸úI°Ï‰°åj":îÏñú7DÔg±¨q‚Ò¹#³{ÊQ ÓÞŠú<¹F×…Ðœy.JóÐý4“;Ùš¥U5©×r
+®Ýg$gS Þ!gÃQŒU<œ§1”ª
+¹á!¥1G²
+ëvV2ЧûIŒñÀoö;XAIæ·TVÙatv x(ë<;ª½åqd6€«C¢HÌ=–'R&UõŠYÆi¼2ño™¤Hãßð|ŠŽ0‚Dtˆ_4‘c§!0sUtõ,SÉøªiŠG&æi‘ÓÕéöMdÊ«Âè¬õ½Ä»|-?­¢íŒi~Eo}]£•¢îì×ËRÉz0öe5BI5»ÀJÚA±[€ÝÌZBÙu¨ÿw`1!ãbÕçç1`ëYd‰ á±(Kºß jî׫4¾ŒAÝÌúËðïuãÉ)ÿtj/œM%¤
+Ú]_vÒöa4í"ó¥‚9¸T¨ ɶfÑ­Vä,‚sÀ`·4WÛ¡7Ð௸¤Á
+­ýk&ÓKbæÆ’‡’úr’}¹ÜˆÅ¬BPP¨gÐ’šÜ­j7Ž}K°©¹ÀH6¤Ž³¡Ešó…‰‚q\q ô ®Ê)æ„¿£DÆF—Œ÷‰È*o0ž3Ó±ÌTŒ£¼Oû…7L£ímÈ©’p%|.3B}ŸÕ)( …ñÚ¬­Ìé¦;gÆ ‚çUS¤Ÿµ+\pqiÞ!MÒ”èÓtèGD»zY‘ˆ`Öø?éo‰Ÿ¾[YI`B‹=@ÞÐߢÈ]¨Íõ\¢±±¼mr‰(Œ4¹D€ÓÝßN½ŽRåµÐþ?ÖþB‘¬“²d¢[kðÌbÆÙ°ý'¬éŠ¸&¡ãƒQÄ ~T“ð¾­/ ]yu%®«b­8‰ÕD¿­ÀÐØêjé^öƒ¾ß?­©yKï¶1LÖ öêVaX¬[
+94ßN3 u›‰dÈL.&QD†`é87‘’º©7Ä.ÛöK„~˜òe¢%à}-{QÊCÌWv¬»¬1ê±v{Åqa•
+ó¹vÖÚ>šìäã¦;-éZ¶ËùºPByãYÇm65a„•ª¶
+ˈRÄî êÏò'웧¯ÏŒÝËÝØbèY"=Ï5)L )Úÿí—ŸCiz‚ üj÷;1Qp ™Cq»p@oýJz EXù&ÚŸT ¶”+)ü[ÌXÛ§¹: ¤†9Œk„ó¡%øýªóùçà!‡^´;[Ïšàr]Ù0
endstream
endobj
-699 0 obj
-<< /Type /Page /Contents 700 0 R /Resources 698 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 524 0 R >>
+789 0 obj
+<< /Type /Page /Contents 790 0 R /Resources 788 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 596 0 R >>
endobj
-701 0 obj
-<< /D [ 699 0 R /XYZ 69.866 801.979 null ] >>
+791 0 obj
+<< /D [ 789 0 R /XYZ 69.866 801.979 null ] >>
endobj
26 0 obj
-<< /D [ 699 0 R /XYZ 70.866 771.024 null ] >>
+<< /D [ 789 0 R /XYZ 70.866 771.024 null ] >>
endobj
30 0 obj
-<< /D [ 699 0 R /XYZ 70.866 582.486 null ] >>
+<< /D [ 789 0 R /XYZ 70.866 583.249 null ] >>
endobj
-34 0 obj
-<< /D [ 699 0 R /XYZ 70.866 251.201 null ] >>
-endobj
-698 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F42 702 0 R /F50 614 0 R /F55 684 0 R /F15 567 0 R >> /ProcSet [ /PDF /Text ] >>
+788 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F42 792 0 R /F50 687 0 R /F55 774 0 R /F15 639 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-705 0 obj
-<< /Filter /FlateDecode /Length 987 >>
-stream
-xÚÕXÍnÛ0 ¾ç)ôÓ(R"% (д̀ÝVä6ì4¬=õ°¾ÿaTl·©äÆñ_ל8²I~¤HŠ_À<0ß6Ûýæë.€I61²7ûûÓ`œ°‘ÙHLPŸ<šŸ
-Ì{#!ZGø\B¾IbÊ©£ ¡÷œ“]“ƒsiès—ËeÛ®a[.7¯gæ gëDŽjZ× Á¶žoà '½ÇƉ7
-}Õ3’£Ô0èfmŸ¬1¾#ívDç YŸY†¤ñc3ËÉê¼ûA˜e‰æ<fYH-Ä,K,ÿ‰YßÊÿŽÒN
+796 0 obj
+<< /Filter /FlateDecode /Length 3831 >>
+stream
+xÚÕ\K䶾ï¯èc|Xš¬â °³ã à[’½>9q >Ä—üýTñ!Q¤Z”Ôšµ}èéiId‹õú¨"åíŸ7yûó‡—/¾}3òD°`õíËÏÝ7usRxkoÎ!îürûáIJø$%~'¥z‘Ò ”ÖÓoEÿ¿=DDzÂòÿüÑ9G¿ÐÒ•ÏRêÏ©-?¯ùy™®q?Ú•¶Ü#õþ)=Ÿ2¥7zêSþ¨Ô?M­Ìó_¾çøµPŸBén$‰Vì'·^*#<ú®µÍ­”Yke”Z»®ð'¶”y¾}C}£§Q[X¿UBZU:HÂåïç$ù”Ç@ýÚ@ŸWú°dé[CúFzáÆoÏAÓ·âùðééØÊñ]…·r%α,½=£zJ”Vz÷©wÃócÓ“˜Ÿ²°)­2V4´)cÕ˜W&›ÄmR„éŽKÏ«ÏÏCL´QM *(dð…
+ªæ)'<ÝmxqÄ ¼EqkƒPF M·š–˜¹Šb}™…ÅôZ&cS<*°
+¶ÃK„¶é7¾ÔB™æ:’œ,F§Y¥+±­Ë3 o“FDÆÞÈx”ã/DïÂíWRÛ•ËeMÖ«ö„W`@ßÓÝÆ>Ö…‚4Nw½V|ÝЀPdÅk#XØGTÔ]Ü{+|ßãHYâ,&eùîˇÿv ÚÛO¿|øáGºñwú|Ï$…þ_|ô—›6(ŒFúÿ?·¿}øËA Åx±.¤ÂƒRüáI6뚯¤p¡ë´ø^ ë,ù\W7úÓ¿¾ÙòñJÑE©2ÌovfÙÓ4Îìyí„mÈÿ»7÷<‡‘ÐŽÒÝŸg©…•æÐ<Ç™Ût¿Ö;ºç&ÿr'®Œ†/½PÞ/zŠ(ÆAËÀYùc®e LÀ«-EkÝ2À¾„c#¸ð”ÆŸ|c¶QŸÂRºËŒ¢+¿¢íf™•v¤òàžJ?´vzÊËܳ•uÏÅ°·Öp/¤¤,Lƒ}ÊYZyzÑ~|jÙ†ŸMÑÿ/3-þ8;É*û*„”K¤‘ä¢<O¸=:8!•>¢O”9
+ïC;ItÌÌS‰t›”)YÍE*–äÈ)˜,)éÆuñÈS&ƒ-•:qsd’¸ƒœ…ߟé=KY-
+Í’BZJ
+ån^š
+O8È)Àb(#9ÆŨAû-€m‚⤦?ÒQ.ûè®x»ÒÈ?{†àˆÏÅ@tÃ/ËÔ8ꡪifð`züûÏ-ƒŠW.N
+Ë÷ŒXÀ†”uË&'† ,gÜ+CàußÉ·¿eѾT>_NþçË <L=bÕ-ÿ‘Ö¨Ärs­b
+EöXþ¢kI¢í;•–§zôªÑ°¶™Á“jÈœ.-¶[”–k ùÒr$,ÜÕ¥åH¹$¢«·^Õæë³H†¥å@YjXô6?ÍrpØ2pº´…m•–ƒ
+…Tþ^ŠdÞfÙ›jûÞòLÙZ©×pAÈ¢PíÁze<ˆËV#£pÀ+ü-¡YJ|s7ËK\húóâ ªdÅV2ž ªo¶)šºµàqà·‚Z¹NÓ9=±
+@%œ²G ȯWÆzyê¼~jq^ó«5—ýÉ5zÝÐÞ©×U«½z½$tP¯…joÃ!½®yÜ©×0ëõ~±Lz}J,¼àèÖB,ðͶH¡¥;"@‚z^‹æ²¬CR1ŠÆ¥;ŠG­Ý)aü¡¡:#´1+C½ÜÚ•÷4~¯µÇw¶e³íÑÌQŒ¶ªãb`÷Î –­FvïòÂn¸{í>„a(çyó®x”ˆR¿K³.5á ß c·‚sêoì±
+”‚´$
+c¿'D¡Á ('ð¤P8WìÕj¡Œò#,º#B Â(8/Ãä‡dbKŸ•
+¥=’½Z-•#äK ‡¤7nÙóR „;Œ>$>ë«‘ä~± câà–bÑ›báÃ]±ñN#—©og?+äÓGÕ!eAÊ|èLèpx0œj…Ccµ„%ÔÚ`ï-)È%ù‹W0µ˜ ÚN/`ò›Uw6\¿´d¥¦!fù’·tÕtG«—H.L7t§ÅË`ëÅËê×¼xéî-^†]u·ö‚#R*¯%pâdª«‹­¦s‚^s¥ÛÄß½eNW/sFþê“žÎ#[2ËoßJ¡b~›µ" (Õ®–wdµ42]­–~¤éx*Îk…zJS š÷„-Þ4)µÿT*…¼KÒ/è´˜¢rš¿dñ°~‰–”zLé¾ç„½¡<8G™ò5ç\'ÒÇÏQ浘€?ÃÙ8A®çYŽ+Sjçiv£2 N©™RäJ_߉hoœä¤Š~,ÄjO¦‰œTqÔÛ?ù¤r„ÐòX½"¿¨´0Æ)§æÿœ@\zç¾È q ˆèZ;„°¨ÕkÖ@ºdÚ²å×É1dgXN8[n6xÞ
+ßZÛ¸;ª¡Xmá¹{ ~Ù+ØbòîÐ$YJ­×hbئéM<Ô¸m9.U)GÄP˜rDìƒN±{@ JÀ
endstream
endobj
-704 0 obj
-<< /Type /Page /Contents 705 0 R /Resources 703 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 708 0 R >>
+795 0 obj
+<< /Type /Page /Contents 796 0 R /Resources 794 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 800 0 R >>
endobj
-706 0 obj
-<< /D [ 704 0 R /XYZ 69.866 801.979 null ] >>
+797 0 obj
+<< /D [ 795 0 R /XYZ 69.866 801.979 null ] >>
endobj
-703 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+34 0 obj
+<< /D [ 795 0 R /XYZ 70.866 771.024 null ] >>
endobj
-711 0 obj
+38 0 obj
+<< /D [ 795 0 R /XYZ 70.866 318.926 null ] >>
+endobj
+794 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F34 637 0 R /F57 799 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+803 0 obj
<< /Filter /FlateDecode /Length 2238 >>
stream
xÚÅZ¹Ž#7Íç+:´ƒ¡ÉªâV;›Ùžl±‘ €7°ÿ¾‹M²yô©‘ ƒu“źøê åðû ‡ždz^Þž¾{E@
@@ -1611,44 +1821,46 @@ f÷ú¥Uí¬×/CüíºÕlÖŒw!FvÌÆE­Å#e°wWîÝvÀEx9㮺nDzÚîèbá¼È0'-C‡Ñ`¯-
cuG4Ç~ù:ÿÎRgàŽz0#YœÛ\Èçn^ÈGTw3ïXçì4zõ¦])F¤=òAÚ](‹Ó#{óîñ\¹Tr¢XëK9¡<Ÿ_ÊùWnô…t¢Ê&³òÊÅöo®ß SXÔ0øzoýÿ
endstream
endobj
-710 0 obj
-<< /Type /Page /Contents 711 0 R /Resources 709 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 708 0 R >>
-endobj
-712 0 obj
-<< /D [ 710 0 R /XYZ 69.866 801.979 null ] >>
+802 0 obj
+<< /Type /Page /Contents 803 0 R /Resources 801 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 800 0 R >>
endobj
-38 0 obj
-<< /D [ 710 0 R /XYZ 70.866 771.024 null ] >>
+804 0 obj
+<< /D [ 802 0 R /XYZ 69.866 801.979 null ] >>
endobj
42 0 obj
-<< /D [ 710 0 R /XYZ 70.866 584.469 null ] >>
+<< /D [ 802 0 R /XYZ 70.866 771.024 null ] >>
endobj
46 0 obj
-<< /D [ 710 0 R /XYZ 70.866 169.009 null ] >>
+<< /D [ 802 0 R /XYZ 70.866 584.469 null ] >>
endobj
-709 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F55 684 0 R /F42 702 0 R /F50 614 0 R /F15 567 0 R >> /ProcSet [ /PDF /Text ] >>
+50 0 obj
+<< /D [ 802 0 R /XYZ 70.866 169.009 null ] >>
endobj
-715 0 obj
+801 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F50 687 0 R /F15 639 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+807 0 obj
<< /Filter /FlateDecode /Length 1244 >>
stream
xÚÕXK7 ¾ûWèØVåC¢$`a` äÖtoANi“èšKÿ~É™‘íyxmÙÞ´=ز%Q|}")‚ûêÀý´Ú<­~ÜFpÅ! îéË
-uº>‹¸”‹Ò•g÷ñ€
-ú‚ÔꇒôZò”*¨œAur•õ"qø~ ÅÈ¿u(/)5Úž¢Þe˜Q%•9‰~òu¶OÑÇrò\ÅPG<GI äè)ICK–CYfÁiÂ*ê¿!„Öà°XNu!gO;m
-|S
-=@ÙuñJáêÚ‹ºxÑö(A8ÞÅ›ï]¼é¨êþOAºŒ
+uº>‹¸”‹Ò•g÷ñ€
+éGû=†ÆL&F7|Dì%šÌ©<•9"ûeÆ]¹ì©²—œ¦T¨ò’^hÚLàÛ(Ï)ÏdJ'4?ß{NÅ ä%Û[ ‰8裟_×}AjõCIz-yJTΠ:¹Ê„z‘8|?â äߺƒ—”mOQï2̨’ÊœD?ù:Û§èc9y.ˆb¨#Œ£$rô”¤‹¡%K¡,
+³à4aõßBëpX,§º³'‰6€i/Öw]f§ÍÌxS—¨»˜ã¨xÅ´ûøI~ÕÏ{ó„üïnëó.ñûÓýÒ% ’à“ Ì9•žù|º†û_ª‰òG¡¾~FÎ?–OÄ«Ágj5h‘ŠÑ+ňê‡ßß¼Tö FiÊȼª>Þ 99Q¯pŽ#j-4‚ÙAºÜñÃ7/Š¨.)<–ð*á²)bòÂÌ©–…§Œ’ÐÇLMFÑ‹4Ò]h­™âØ*ô²U
+ûTB“Y4mˆä³tøjBú)˜ƒ…ŽtNfÝÿ ægÂü€ê\˜5Â4ÇDnù¡„gÂ|bŠf˜7¥Âü2£T˜ZåL˜7˜¥Â|f£ZJ RÔYýÓáìÄðBÚ«§fö”y÷¨4¼oÌ÷x¿ Xìq›t汯q,Jék9»-6'»µÒ–aÕln™´_•Ò?–õcÄCºÞ?§M/GxìwÇîL{|¤=Oʆַ ©ß&ö»(U.;ˆE Åá”ö×È8˜†Õj6¿÷é=¶L•ÈhªÏhÛb{zÔ݆Ý}_
+!¥7–iéîXÜ÷Øÿß&áTØnf/äšRÝ1ÇvÂ}¿‹Óñ“ÒÀQ¨Rá u+¿˜o’äSâ©m.J9GàBA9ÌœBËÍÍf(‰Æ(©|Z °„,}ÖpÚ×(ÉGP2tØ” ¸u‡™#—£_=çrXP
+ÁÔfYçÊS žaûíÑŸ„q0øŽ]4!K=8í¢añRäÑEMÍ»&šuÏ´(шœ°üw›hÂA«-¹"U\ÝÈÑ·%j€šJr¢‘3´¼&T·j¨E›+3™Òm5Ñs«Þ¢A~Fd@‹ «_®R[AA„Íj_ÐG̨Õ0.Á¯1õ\ÝËb½¡ÝõmqqîÚ=¯¿Ú_{]øÕ~\£æ¢ó+!²FA:yñnßÅ#¾)… ìºx¥ÆpuíE]¼è {” ïâMŒw‹.ÞtTuÿk º
endstream
endobj
-714 0 obj
-<< /Type /Page /Contents 715 0 R /Resources 713 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 708 0 R >>
+806 0 obj
+<< /Type /Page /Contents 807 0 R /Resources 805 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 800 0 R >>
endobj
-716 0 obj
-<< /D [ 714 0 R /XYZ 69.866 801.979 null ] >>
+808 0 obj
+<< /D [ 806 0 R /XYZ 69.866 801.979 null ] >>
endobj
-713 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F37 717 0 R >> /ProcSet [ /PDF /Text ] >>
+805 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-720 0 obj
+811 0 obj
<< /Filter /FlateDecode /Length 2929 >>
stream
xÚÕ[9c¹ÎûW(Ü †&«xƒV£‘Ílw¶ØÈöÚ<øï»xýŽÑÓŒ¨Õ¢xÔñÕÁz%~ùÛ…_~ÿÂÓûõíåww”àLkPpyûíEÐ7ü".†3«õE[`F¹ËÛ—Ë/9‡Ÿ8Ç;çâçJr®}zç¯Ð(šîõ×·ŸÓ¾’k¸ší Ž¡Æv_%8—·W㾚§1›÷Ö¢~£o´êš>ßâX òl¥%ÒN)¡Ù @.Hxl:z•4ÀÀ˜q ¥ë2!J=­Ò†9gó"$F”¥1@GóN*ž¯È«—|•Ræ5ŽÒŠ{+« ¿õká×a™™¥O~8rŘ7$qzV>¿½ükA¿´L€»üùËË/¿Ò¡×ÏÎxúO˜úå"2%‘þÿçåO/xáLp#ü$n•¦w%.ÿ&0N†ÿ˜ðIÚsÌiÐr&C4Ì«$©N&žmňgfP骙:±k£”'+¼²ÑLE@dE`N¨5æ„&tÁÒFh
@@ -1664,410 +1876,402 @@ E÷°@¤
ds=A[Æ‘LêTÑd‹;$šœ$õ‹ÒuµÒdoGd“¡Nö!í2©Ò[Ù˜SLAý9–:Å6ü}{Ÿ=¤ûÍC‚ü@±ÞÇ:®g„± ³'Šò8'±Jx?&—t) åN aë¢yv‘!­ÙèïHo‰FÙ ê#Ýñé¶ìªMÏxªú~ÃZæ•ÿ}Óº¹N.töùíå¿yAD
endstream
endobj
-719 0 obj
-<< /Type /Page /Contents 720 0 R /Resources 718 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 708 0 R >>
-endobj
-721 0 obj
-<< /D [ 719 0 R /XYZ 69.866 801.979 null ] >>
+810 0 obj
+<< /Type /Page /Contents 811 0 R /Resources 809 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 800 0 R >>
endobj
-50 0 obj
-<< /D [ 719 0 R /XYZ 70.866 771.024 null ] >>
+812 0 obj
+<< /D [ 810 0 R /XYZ 69.866 801.979 null ] >>
endobj
54 0 obj
-<< /D [ 719 0 R /XYZ 70.866 583.291 null ] >>
+<< /D [ 810 0 R /XYZ 70.866 771.024 null ] >>
endobj
58 0 obj
-<< /D [ 719 0 R /XYZ 70.866 300.437 null ] >>
+<< /D [ 810 0 R /XYZ 70.866 583.291 null ] >>
endobj
-718 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F15 567 0 R /F55 684 0 R /F42 702 0 R /F50 614 0 R >> /ProcSet [ /PDF /Text ] >>
+62 0 obj
+<< /D [ 810 0 R /XYZ 70.866 300.437 null ] >>
endobj
-724 0 obj
-<< /Filter /FlateDecode /Length 2871 >>
+809 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F55 774 0 R /F42 792 0 R /F50 687 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+815 0 obj
+<< /Filter /FlateDecode /Length 2870 >>
stream
xÚÕ\Ko举ûWô1> CV‘,0 ŒÇë
-Qiào¾_~}Ð>k?imž´v¨µü¿á¿_?!"ß‘ÿ Ÿˆ(ßï´ÖöKw/ßá!_£2Æ›ú[ÿ¥)×äo÷Ò­âMáÜão_ð4|T'à¡[8/ž'˜¥¢Vä Áù<ʸ¹QÎXe-MFñºÒHßrÙÅÔ¹ì˜^ûœùÁ<õ Ú|é>-Oh™7ä™óN¸c¬üy<K ¡Ü#Wä>n‚ÌTîw¶›WîÀ§a-Ÿ~d½gù®Ì%«§;žóˆçî|Êsó<ËÝô0^µ_QtÆ>~Jäu`2y1Õ2I‘Ñ,·ÑEZæò¼*'ôNAœ°½/ëë–2ʼnМü¬¯Àv¤ÐOúÑù‚! M¬ëE˜Y6Èr“£E‰›ExIœe`YÑvÚj¦Êhßù”aA#çnïw„ôlÿ Á wÃÕJ/ºûž‹èåÛ~·¯ÓVn³©ìÁÈ÷‰UYMñe¼´ëÍ ”-‡ù+ŇeÈroa…¬“¤×ÁNÐ^Ø. õ0g_ °žP¯
-i OðùñãÖÙ”5ŠFT’ÜCÃtEŒj¡i~L²‡Éhd ô²ŒÜš7àO_ïþÛâæÓ&øû÷»_ã/þÁ??_´b¿ü/Ýúýb*g‘ÿþÏåow½ÓÊy¾Å’ÄÀãÿ`{8sù—ì›lXñMž‚
-€½nÚBÒ@ø¤•P™_žæ&6Ƴá¦jæ?ýû~ÍSõ™€vêhËÖ Îú±
-îfŽ*æV…äÛýš=7Á( ¡EÒù¯Â’ÞVÁØl6e\ù¿b{Š3f‘ÑHå¾Ê
-õì..{tµN¶N#ŠåKaD?oºË?m(tN§P$´+Û)®¡„con¡fF´ À<NîPvkÆzÍ5ùµ"ƸG“È*²¦1Q$ª‰­òÃ>eÒAq8X£ÙÐ&ãiß©½Z±âî<Ér-v1Ø´K ”FŒ^Rû |„v–ìðf­xE!¼¯·`ö¶4+Þbˆ»ûd—×`꬘Ñ
-[6 ;-¨›m˜·<Ÿ«¡µ[P b#&>¯â7Œ¥WΣ9pÈ€i&[Ò“U8`+Ó²@É¥ -+1oiËùæ¹.ÖEÆáp‹µÞdÛý5r±ùŠØàZ{­.[*K(V˜6…jUà”·%ãVEòþ¨¬›O
+Qiào¾_~}Ð>k?imž´v¨µü¿á¿_?!"ß‘ÿ Ÿˆ(ßï´ÖöKw/ßá!_£2Æ›ú[ÿ¥)×äo÷Ò­âMáÜão_ða<ø¨NÀC·p^<O0K=D­ÈA;ƒóy”qs£œ±ÊZšŒâu1¤‘:3¾å²7Š©sÙ1½ö9óƒyê´ùÒ}ZžÐ2oÈ3? æ;œpÇXùòx–B¹G®È}(Ü™©Üïl7¯ÜOÃZ2>ýÈzÏò]™KVOw<çÏÝÿø”çæx–»éa¼j¿¢èŒ}ü”ÈëÀdòbªe’"£Yn£3Š ´Ì3åyUNè‚8a{!^Ö× ,eŠ¡9ùY_7íH¡Ÿô£óCšX׋0³lå&G;Š7‹ð’8ËÀ²¢í4´ÕL•Ñ¾'ò)ÂFÎÝÞïé!Øþ‚A•^t÷=ÑË·ýn_§­Üf!SÙƒ‘﫲šâËxi×›(["óWŠËåÞÂ
+Y'I¯3‚. ½°]@ëaξ`=¡^Ò@žàóã'Æ­³1(k¨6$¹‡†éŠÕBÓü˜d“ÑÈ<èe¹5oÀŸ¾Þý·ÅÍ3¦Mð÷ïw¿þÆ_üƒ~¾hÅ*~ù_ºõûÅ:TÎ"ÿýŸËßîþz§•ó|‹1$ˆÇÿÁöpæò/Ù7Ù°â›<
+3Ï“­¡|»_”2Ì­#òHž·TeVçT´•÷oU˦s1‘¿D¹ºmÓs~‘Lô,r¨VÚâ¸Õ
+ôÜÍ'TÌ­
+É·û5{n‚QB‹¤ó_…%½­‚±Ù,lʸòÅög<Ì"£‘Ê}•êÙ]\öèj#œlF"˗ˆ~Þt—ÛPèœN¡HhW.¶S\C ÆÞÜBÌŒh8€yœÜ8 ìÖŒõškò+:kEŒq&‘UdM5b¢HT)[å‡}ʤƒâp°F³¡MÆ)Ò¾…S{µbÅ- Ü<x’åZìb<° h—@)Œ½¤öAùí,ÙáÍZ'ðŠBx_oÁì5liV¼Åw÷È.¯ÁÔY1£¶l2vZP7Û0oy>WC)j· ÄFL|^ÅoK¯œ;FsàÒL¶¤'«pÀV¦#d€’K-ZVbÞÒÖÑÉ.ÖEÆáp‹µÞdÛý5r±ùŠØàZ{­.[*K(V˜6…jUà”·%ãVEòþ¨¬›O
¸¬pÉ­³b#›êò©‹/&W9¼8rïœïpÈ^†@|‡\/n1Wþøçå÷ñ
­B
³˜Å•ø·7ã
oKÓ*~ÐÀ«à&~Þ¢ù—öÎtè›k¿Œg%åõdÖEž!ë!2
-—w€9hPÛ÷b â¿)«PåæÝkÛÿô /
+—w€9hPÛ÷b â¿)«PåæÝkÛÿCº 0
endstream
endobj
-723 0 obj
-<< /Type /Page /Contents 724 0 R /Resources 722 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 708 0 R >>
-endobj
-725 0 obj
-<< /D [ 723 0 R /XYZ 69.866 801.979 null ] >>
+814 0 obj
+<< /Type /Page /Contents 815 0 R /Resources 813 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 800 0 R >>
endobj
-62 0 obj
-<< /D [ 723 0 R /XYZ 70.866 732.399 null ] >>
+816 0 obj
+<< /D [ 814 0 R /XYZ 69.866 801.979 null ] >>
endobj
66 0 obj
-<< /D [ 723 0 R /XYZ 70.866 142.393 null ] >>
+<< /D [ 814 0 R /XYZ 70.866 732.399 null ] >>
endobj
-722 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R /F48 568 0 R /F42 702 0 R /F37 717 0 R >> /ProcSet [ /PDF /Text ] >>
+70 0 obj
+<< /D [ 814 0 R /XYZ 70.866 142.393 null ] >>
endobj
-728 0 obj
+813 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R /F48 640 0 R /F42 792 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+819 0 obj
<< /Filter /FlateDecode /Length 3696 >>
stream
-xÚÕ]Ksܸ¾ëWÌq}0èƳʥª•´JÕÞ’ø¶µ§$»qU|È^ò÷ÓM3
-MúÈGí:
-Ș˜²mx$=7–¤(’ÙÐå‘rJ©fn”G*X‰0îÓëžRµñ6¥ò:@›b©PÄONmW±”¤\0x¿bMX)øN¾¨<%ŠT׬ìdÔ(mè“9X¡`!sî¬/î‡úY Ð࣠Ü{ä&0'ÍBî˜(…!j᜿†hû`˜Qk…aÅà0æ¬4°b¥†2'–„Xù—Pq9àšáyEA©…ìG@€fn÷ˆptBËPPÜ›Ên€­¸bòn8zC0w%+;pLÀªXÙƒ#Éìºd©¨úÖ5¡A^‘pEÅKà ŒÞJðsÒ¼£0A8¥»T`)µ¢, "9Î"QÑ5û(ƒ0N¯(áj
-©È«h7¸jÒTÏ;} •>.Ôbn‘¤­×Mrø<Ÿg¥;ëe ñé
-ê»–„¦<¿bø~Ë (TÐ%+;õ”ѦfEC®+FÐTÊËZ ±nÖ³è,ß}ؼúúækS¿)LÕ’š­¨¼f’cñ'~ ë‚r÷ÚL…ÐS$Ÿ¦çqúÌFš¾iU"tNªFÖéžIÕèH“~ø¤jG.¬ªcRÉ©÷°0™õù´…Å”«ç‰©ÚÂ(íp•MZ‹—Æ~ÊšRó€Å=‘ן¦¨éÓ
-[d¹æ7=ùé²2O&óH©éù#¸ùW)ð÷Ü»æÁˆMŠ]SÌד³B%¬Q§?ÿuú}ªz;š„£„È$@áÉ‘kÎ8,& ¥
-\“`
-ÚþêÉ0
-©69é„•¸Ë1ªÓüŸœPúÇiq-ã–»)—_×Þ=zå‰úêÜš,D§4;ÌëtÊi4AÞ5Ê™gnA.F9sŽ]wéÞqCÝ/xrc%÷¼`©\FqF£-P5ÞlTÑx'¬Q
-±kT®
-´‹Q¼]‡"ï=ZGí§Ý,ÇâŒ*6BL?•þÉMA‚KãÛ—z‚DIi\XJ0e:ö"…}¾,å3lYšÔwH9wOÑT”h»+Ñε’ç
-Vö6̈ªXÙÃaÜzÐ#3%ˆ>,dµ—…
-ÕjÍ•é;ªëM¬‹
-¹UÏl oô®&° „¨ðÆ÷(
-4#F(‰ßîÖ^a€QéîµÎRIäÎUÞÔTª8¿ÊO.¤ç÷þ±Îï̺/q£ÕØUöù\y“ÌõñJû?Ý·Æ(€£~ÉÉÎr?xa „/÷qBu¤3¦S'èEð¶ÖÉÓ}œÌ] &ÜN$6ú?%j€éÔèá–œ'ú|‹6K<hÚ….î
-ð~ÑrШéó±ÑCQ–N™v¡,u¤†¢,5¬GjÊ5¾Êæ¦}0ó”[`=hÈ©Ôx^ôPˆi2,~‡ÈèÆ‘ ' äR(‡ž³4Šš‹›[¤iˆ ~¬'Ype*ŽjÃ)ÍZ ïÚ†#úB;hMù«u²*¸µ —SilÃÕŒµƒèNäÂYØZN±wL/ÜT¶×S¨,@Srÿå^»Ë*š\°.§ƒ–#Z.|Ø;:¡¸H(…¾èN· £\?ºÛ9¥ÆæOÍÜÝ`š›?jú lS`7Zrߦ@“Á ƒ…`dðùžBˆ=0Q@wºb¯ÿhVð±wØL
-ÇQ¬}®9ƒ·¼SÔh pÎw îãy¹Zð^J²ŽáÛël¼æ”Zm¯bn˜íIMå»l/ç¾Ïö q¶½\ˆFÛ+…h²½ŠûFÛkŸë³í•„6œ½Îc—ð¼”küBøì/ °òÆÐ×ÝoΈ5¶›+öî7ÀØmü:ò¶ØGé„BO­æg¦·‘ –€÷ ðËHr vŒ_ŒKöZJ°Ûh&+ªXß3=Å®cŽyI‰‹ý’Ì  Ç$CÐ!vÇ+¡[›ë(ýô2Övñ‘¿ú k Ø:3„\¶ýf ñTÔÁR×:ëäÙŽþ&¥ù#Õ²ªî ÅßËCã›ÎÕ+žK½êüà²Ñù ¬åö èüÖ0<ž¯aõ…‡åF-´áâü_º¸é½Ù“OÅFí·øÐXþ
-£J¹->^)2ü¥åì@þuS™Tõ™ýª1qµIÞmúùԆFJU=àÞ>dµâD–ð±@è
+xÚÕ]Ksܸ¾ëWÌq}0èƳʥª•´JÕÞ’ø¶µ§$»qU|È^ò÷ÓM3
+„Ò¦d<am]C cK¾Ýu°H’”&y¬±E H–èÿ<ûˆú`©çvýÖ|B’
+ö|rVÄ~c¸òx:”Œo»&”V€V5ã3±«srŽ3ž’+Kó²éœ¬µÂõ®ÎÉ-|0­ùƦ£º–sXˆ‡œÒžËÑœˆá‚¹»s§)—)…ÞÈ9¬ö`´; Ì+ó}»ƒL†VwP‰}wêayõP²²—{ÐtR ¨Xdà?¾¢&à
+Ô+—Ón¨žA8G¡X¤Ñ'MÑ—©8âúJ­jc†‚3Ÿ.Wà5]™Ê<•®^²×‹»¼0láªG2ô‰ú}+ cbʶá‘ôÞX’r HdC—GÊ)5z¤š¹Q©`%¸O¯{JÕV8ÄÛ”Êë
+Àá”îR¥ÔŠ²€Šä8‹DiD×ì£ Â8½¢„«)¤"¯¢ÝàªIS=ïô%Tú¸P‹¹E’V´\7AÊáó|ža”îh¬w”1ħ+¨ïZnšòüŠáû-7 PA—¬ìÔ;dPF›š ¹®ASu(/k-Ä
+¸YKÌ¢³|÷bóêëKü™¯Mý¦0UK>j¶¢òšIŽÅŸø1¬ ÊÝ?j3BO‘|š6þÇé3iú¦U‰Ð9©QX§{&U£#Múᓪ¹<²ªŽI%§JÜàdFÔçÓS®ž'¦j £´ÃuV6i-^>û)kJÍw
+•°Fþü×é÷©êí`hNŽ"“
+VÚàW³Ò¿™gøU„6o)sN÷¼DªÃBø#0èÜÔÏëv8Œ›„rJ›„jæFm*XÙÛD0#ªbe‡qëAÌ” ú°yÔ^TØ@ž€—îk±›{¶T(ƒÁÐíB«I4DJŽC—B ƒZSõ®-òÆ??zë;ÒˆàÕ^×öÚÎËk½ÉØlÞ㺷!"HSpºëy9ÆP wÿŽV õR¹P°²Óá%­{+çÎ\±Q4C_®Çóé›øûK]¡L¹¬Ã7!ú%5_‹ù‰Î…´Z•ÏÈr¯­.Xå;þçS>6|WD ÂÒ«E‘ëAm¿‹"P$ðòÒA”WK Ýo÷Û@DðD6ìž´ÊÖ‚³ µ¹&ŒAXék
+#Ö„5a…Ýû’÷[‡ÙQT•^]UdIa¤"—¼ßÙƒåÍljÚ°Ísç²²ªñO=bù|î!¯hæ-–Ïi^€ª69ë–E­óÂdéŸÒ‹­y;¦ÛF¥îÅF]ìžèb×ä}0—Ú}˜KKÿÕ(nÌ•©üݸCË»·ÌÁ¸KÍ„^*·‡ IMsü]*vÛ '_RÒ—ßþß/C@AÏ?0WÆàÞÅà=žo‹Á5¿ÇÅàͼa n“³ŽÁµÎ‰Á5oÇÄà6*u Œºƒß
+ üßê(äT=³¼Ñ»šÀ6¢6Âߣ
+!öÀDÝéZˆ½þ£YÁÇÞa3)G±ö¹æ Þò
+LIhP£Â5:ß%¸çåjÁhx)É:†[l¯³ñšSjµ½Š¹a¶'5”ï²½œû>Û,ÄÙör!m¯¢Éö*îm¯}®Ï¶WØpöV8]ÂóR®ñ á°¿€ÂÊC_w¿9#ÖØn®Ø»ß
+=µšŸ™ÞF2XÞƒÀ/#É%Ø1>~1.Ùk)Án£™¬¨b}Ïô8»Ž9æ%%.öK2ƒ‚[ =B‡Ø¯„nm®£ôÓËXÛÅGþê3¬-p`ëÌrÙö›U€ÆSQK\묓g 8ú›”æT˪º7/o8W¯Xx.õªóƒËFç/°–Û' ó[ÃüuNðx¾†Õ–wµxІˆóéâ¦÷fOR<_µßâCcù+Œ*åv´øx¥Èð—B–³ù×MeRÕgö«ÆÄÕN$y·ék oäR)Uõ€{ûÕŠYÂÿ(.@é
endstream
endobj
-727 0 obj
-<< /Type /Page /Contents 728 0 R /Resources 726 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 708 0 R >>
+818 0 obj
+<< /Type /Page /Contents 819 0 R /Resources 817 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 800 0 R >>
endobj
-729 0 obj
-<< /D [ 727 0 R /XYZ 69.866 801.979 null ] >>
+820 0 obj
+<< /D [ 818 0 R /XYZ 69.866 801.979 null ] >>
endobj
-70 0 obj
-<< /D [ 727 0 R /XYZ 70.866 609.515 null ] >>
+74 0 obj
+<< /D [ 818 0 R /XYZ 70.866 609.515 null ] >>
endobj
-726 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R /F34 565 0 R /F37 717 0 R >> /ProcSet [ /PDF /Text ] >>
+817 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F34 637 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-732 0 obj
-<< /Filter /FlateDecode /Length 3947 >>
-stream
-xÚí]KÜ8¾çWÔqæ$ê 4H§Ó Ìm³¹ æ4»3»Àæ°sÙ¿¿¤,Ùz¸ÊRYîN€=$îrYI‘”H~r±ËvùË»§/ï~zQìâ&§…–—/¿¿ãø»ð‹a“Õúb¬›˜Ào¾^~y`L|` >1ÆŸSÀ˜¶ø™ãß/ï
-Æ_A×(@龕®aÅdï¾K:5 SY"E˜Š’»bj2 NV4\B1fØÝcÜÏp¼ò䚃!–…žÛÆX
-÷°©¤ °1–ŠíYš%à7c\ñ8ªY=e_÷ðµÔ¢Ÿrè‘_~Å/þŽÿ~&‘;{ù¯ôëê²Ë¿/ó1¢Òøç†.¸J7^ߎž´·r# ­ËºÖÒše³Œˆ­¸Ð“$/œŒðÃ?¼•±à€´kQïçŒ _þ˜I#ã&Ò‚Qÿôæ¢Qò€+nÚ/.§B;;7ç4~à”+Ôk;i¦rêÿõ#¥nö˜0÷~|8‚£ŸC=͘7™7”è- &üìuéÑŽi‹›E}JD)‚6E>n³QvIá>ST„W$‡
-J kŸ¹hQ$rZ¤{)õmŠdq…Kèh&(è×FåLì(Fôœt/g"P¿éUÙ2Ôº³W¢‰+4jGL(Þ­Ää×|6¯ûÝ…œ«xJä&^–Àï*=AÚ.ÆqÚPý+ÆÃÚ8Ôîpéãzí®HËíÚ]2J«Ý„ ³;Œ+¬•]v—Rßgwƒ™Xì.e¢Ñîr&šì® ¾ÑîÚçz±»| 0A¤|â˜ía§ ‹y«&)LÅü¶‡{
-) Íë°?T"ò=ÉH{ª+‘8|´$î°ý¡Ê*GLc¬(×=GaCN}›ýaHEAÅh&ȘS9{ö‡>#ꂉÛö,© ~Çþpâ F sMÙdÚgZ÷2n»·nªÖ½¥Bº#`01à="
-gC¯’¼çâe’ôŽ6CŸýõ9”¬OsÅ‚6~‚—Dzü?Æ_äRÆ&'ƒL}¶…·‡Èàqˆ8>êæ‘x\îŠ*ò'¯:ºáæùKoðûŸuaÕ ¹¦ø®Î,V/%[Ü­Ú:àžD»ª3ñô‰Tþ>äN¤-Ÿ;)—¸Tƒ’(—#HSi$0&}ðkšô­Ôí&”Yrí òë!¡!øwŒ ДÕ6bEà*ùÍ4ד1bÀ.© NkfËŽ‚$¡¤û ðÀ SØÐ[À˜AiB#ß%è œƒƒð
-Öø%]Œ*AÙN-‹ ƒ¢Õ(ø
-¯Ê¾-Š@)»¤TÂ<K¢ §•ŽÒXˆ* UˆR
-wh¨Â…¨Œú®BÔh&b!*c¢­U01¼ª¢$Ñ+û©M0WUÒ‘«*%q£ª*JªIš®ªJF}WUe4±ª’1ÑVU)˜h©ª”Ô·UU:æ:VUŠÆVUzU•’ñ*šŠ`uÜÝc{Ít¤VÛ+ˆf{¨*!»l/¥¾Ïö3±Ø^ÊD£íåL4Ù^A}£íµÏõb{ù@#¸I³ÐÅ<NV¶bþ ûÃÙdî[ûÚmC+Ôäl´]Ô#TxÜÚ61Ž¡³n[ÿpK$\.«VT[:š !œÇ–fLìØ š+aK &nªa´¦‚ú=ĉ¦g®)‘Ké¾b Aës]Œ;9I[ë^;ª
-b˜¤èeªöT×6,âÒú÷÷†?øŽªäÒcÜw\&—È ˆïí ½4¸ÇbÐÚí }1Ê ƒö%íg´ßÑ´o㺬i—30æ }IKÛAû¢Õ ƒör 5íR.cÚ·ÉåèAûN釚öX[Œõëóm1´ÿ6¬1Ö¼û´.Ö´ÇZc¬y÷éC¬iµÆXóî”K¨i—´Œ9h®5Æšw§ôCM{¬5ÆúõùÖÚoXã+´ïÓ²xоh5ö ý¹ÊŠÞ}º‹Úcu-°Ï×µxÐþt-½;u-´/Z <h®¢Åƒö;£œT*—JàÇ.•KÜÍ+yv©ü§Tb.Q•µØHdH†›7'×%ŽÂt$@=¾Ç] ‹oÚ£hŸ_ íñK£Ö;â%ÞÁ(Ô·§9AÉ9y”?‘tO»$}…h ¸é±‹2›"zŠŒ$ŸâO<µ4hÊŒ ?2‹s¹ŽO-è"³Ð¨XêI"³›Ã•~H2uÏ+5Ê^Í–á“Da¿%ˆ‚v0–ÙÖ€øäõqÝuû9n¬ƒ£mkpÙ¨{)t¥qi•¡í)ô+¤8z=ÉI¹åÎøjsIÊN>œ :ÒÁ²`Ȳ­YîM| = èaŽñr¦ª¯'|AÍáÇØ„/€F?©–?0Ï,ͪxZœö{im~dìæ| Ž»'“õ½§zBMZð’œÞyà·Úæ#ljؖ§è¥X†$qÅ7Þq«³õÑçò¬X«)‹}<Åv`Vמ·aI zó¢qe ¥mÑ àÅSzâJª ¤“àæQ£Û^Eù”ûp:A§„)–º¹qºz¬"Oþùø }¦ûR_Q˜(8{}áœÛ‡W•‡ßú¶¦S!£® ›P"uÉÓ•4™Ä]ÅC›/dvö± -;
-Šû1À ,'†jÊ™P£ñ§ ­Œ§]öéöÙAZ'”6E÷Å°›4Zì⼓RsfšçŒrŸvLšðj]ÎZ¯+' FAíä3~y‹UôÉDÄrQ¬ayAÄPòÔZVóûÇRhE© 7<ÐÜŽ>A4ºlb²]î•Qw<ÉBœÝÞ²¦>,%ª7Á[£Î<ç";žúÌòM#£¼NEÚ÷ÞÄéͶ$çøÞG:¾g¤ì­Hu(Ii±eË«eÚ~˜[30eagýš•JŽ#)ªJ%áÅ ßE©’k ¯ù^F«Ê\8®ìF¨o·V‰[õIÈ2ñáÝßi§ùšüOjIõ'¨"}FùLð­8Š¯ù*ЛKÙ^-µ¥ÊâÝ"xƒ~O›Í«)9O§ SÕϯTyŒY—«2ŸVÊ@çäåŽ ¹Ù¢tCj+õ§ILq°LÕïÃLŒëêïÅu¢8 Qw—:\ô>B~á ýÝ›jWñrš éSíxäÆ|H%X-(Æ!VÍ&[LÜiÌ%
-×ó• =þjÃ}®2܇ù*?Í×du<ë•”rö¶¯ìà¸hÙ61|úæÌJµží¡MÒQÑ&%¡£Ð&)mh“’”&´IËmRŽsÚ¤ƒÁˆ6)¾Ž6á 8m™ô/¯?m’ö݈6)ȹm’Ü„6)~s´ GUæëoÙ\A›Tÿmrmâ¶Á;Ð&IƒÑh“”–6´INŒ?á*\‚6^"m"5Ý«PKÜ£á:‘wßS 6Üo ëR­=ó%8½ï™0ÁçY3ÖëÆ)©ÌMÇäÉýJòq#Òd’[H“ô©Ù¨¢õVB+zL½Ï<á×¼ÏÜn i2·KÍþÚ¨»H‘Xø8:ôûœó™Œ
-sÅ U
-U+ÔÍ)´ÖÿPÒvGs0Zµ®ìø–‡Ö3“‘±c倖æMö‹ ,ö¢Å4ýô|)µ…ÀÍÉÿ
+823 0 obj
+<< /Filter /FlateDecode /Length 3946 >>
+stream
+xÚí]KÜ8¾çWÔqæ$ê 4H§Ó Ìm³¹ æ4»3»Àæ°sÙ¿¿¤,Ùz¸ÊRYîN€=$îrYI‘”H~r±ËvùË»§/ï~zQìâ&§…–—/¿¿ãø»ð‹a“Õúb¬›˜Ào¾^~y`L|` >1ÆŸSÀ˜¶ø™ãß/ï
+®ì7b JStjƒÒƒ­7Øtê €†ÁÖn½r‘v²¢òRàŽÑ‚:p²5Z€°½¾´œWƒ­pGi¤zk#qŸ¢·¬ÑïƒÅlúy¶>ù<Tæ’óIYÛ©e’㞇Wû£½âì%n`ñιÊ&Áàwêš”¸35|°®I´YÁø+è(Ý·Ò5 ²˜ìÝwI§&a*K¤SñCrWLMÔÉŠ†K(Æ »{Œ;âŽWž\ó`0ÄR ÐsÛKáV"•´v"ÆR±=K³üf¬ƒ+G5«ç¢ìë¾6ƒZôSý1òñ˯øÅßñßÏ$rg/ÿõ~]B]vù÷åo>FTáÜÐWiãæÁëÛ1“öVn„¡uY×áQÚA³l–q
+z ø
+ „N¹ÐA)—ƒð
+߆57shÝ¥ut0Ö#(¡O"è`¬5FPB§\è ¤å | €εÆRè”~
+QJá U¸£•QßUˆÍD,DeL´¢
+&†WU”$ze¿"u  æªJ:RcU¥$nTUEI5IÓUUɨ着Œf"VU2&Úª*-U•’ú¶ªJÇ\ǪJ1ÐتJ㡪R2~BES¬Ž»{l¯³¢™ŽÔj{qÃlU%d—í¥Ô÷ÙÞ`&ÛK™h´½œ‰&Û+¨o´½ö¹^l/h$¢
+Û CÛ&Æ1tÖmën‰„ËeÕjƒÊcKG3!„óØÒŒ‰Ds%liÁÄM5ŒÖTP¿gƒ8qÂôÌ5%r)ÝW 4hý#cb®‹q''ikÝkG`|_Lûª
+*1-Ēb
+g¯/œsòðªòðñ[ßÖt*dÔuÁ`J£.#yÚ òƒ&󃸫xhó…ÌÎ>6¡eGAq?„åÄPÍA9j4þt¡•ñ´ Ë>Ý>;Hë„Ò¦è~£v“F‹`@œwRjÎLSãœQîãÏŽIC­ËYëuåÄÁ(¨}‚|Æ/o±Š>™ˆX.Š5,/ˆ¸JžZËj~ÿX
+­è1õ@`ᆚÛÑ'ˆF—ML¶Ë½2êŽ'Yˆ³Û[ÖÔ‡E£Dõ&xkÔ™ç\aÇSŸY¾id”·À©HûÞ[€8½Y–äßûHçÃ÷Œ”½Iã¢%)-¶¬q9`µLÛÏsk&¦ì!ì¬_³RÉqc$EU©$¼˜aâ»(Urá5_ÂkÀhU™ Ç•ÝõíÖ*q«> Y&þ!¼û; á4_“ÿ©#P-é¡þU¤Ï(Ÿ ¾Gñ5_zs)Û«¥£TY¼ûOoÐïi³y5%çé4aj úù•*1ërUæÓJ¹èƒ¼¼Ãb#$7[”nHm¥þ4‰)î–©ú}˜‰‘b]}㽸Ng!êãîÒC‡‹ÞGÈ/¤ß {Sí*^N$½`ªܘ©ë±ÅX#Ī٤`‹‰;¹ ì‘|ß¡û’ÞÛéõ8S¸³¦ìÙBÊ ÒVƒU—.(þMëËž TcæŠÜ6¬sƒÖ~'TJ·žŠ¹“¤›w~Í[ùßÉ §beÍÓ¼ÙÞá"BÉÅ
+˜·FÛêŠ.;ݲ%J[uçÞQ‚çŽOÊÙæAîŽVükß%ìm¤ÒˆEwH³¶dŠQf6è±
+¾tîû0Ø%Ímì²ÕÇ!ì²×óM£H­=š£
+œ #’€;t!¼ŒÖß>´Ê¿çÐI~ŒH‚ Ÿ‹êŠÛtUdYOáúa¾´Ç_m¸¯ÂU†û0_å§ùš¬Žg½²ƒR.ÀÞö•×-»Ñ&†ÏAßœY©Ö³=´I:j#Ú¤$tÚ$#¥ mR’Ò„6é`9¢MÊqîC›t0Ñ&åÀ×Ñ&܃G£M8“þåõg MÒ¾Ñ&9÷¢M²‘›Ð&ÅÀoŽ6á¨Ê|ý-›+h“‚êÿ£Mn¢MÁ6xÚ$i0m’ÒÒ†6ɉñ'\…KÐ&ÂK$¢MÄ¢¦{j‰{4\'òî{
+Ô†û­aÝAª5¢g¾§³÷=&øü"‹bÆzÝ8%•¹é˜!¹CI>nDš¬Sr i’>5U´ÞJhE©÷™'üš÷™Ûm!Mæv©Ù_ui" ß
endstream
endobj
-731 0 obj
-<< /Type /Page /Contents 732 0 R /Resources 730 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 708 0 R >>
+822 0 obj
+<< /Type /Page /Contents 823 0 R /Resources 821 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 800 0 R >>
endobj
-733 0 obj
-<< /D [ 731 0 R /XYZ 69.866 801.979 null ] >>
+824 0 obj
+<< /D [ 822 0 R /XYZ 69.866 801.979 null ] >>
endobj
-74 0 obj
-<< /D [ 731 0 R /XYZ 70.866 424.468 null ] >>
+78 0 obj
+<< /D [ 822 0 R /XYZ 70.866 424.468 null ] >>
endobj
-730 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F37 717 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+821 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F37 793 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-736 0 obj
-<< /Filter /FlateDecode /Length 2810 >>
-stream
-xÚÕ\Mo丽ûW蘆!«Š_ÀÀÀx<°·læ¶ØÓ&; 9d/ùû)Š¤Z¢Ø-ªEÙãƒ-[ÉÇǪb‘|Ýrø6Èá¯O_þò¢åà…7`høúûƒârPƒ•Â3Xç…~ò}ø壔ðIJü"¥z’R£”ÆñÿŠÿ~yü€ˆüzþÏ=~°Ö¦÷µ”’>Çwù=pÓ=›Ëµ|j>Ç’á^ø[¿ÄVŒÊ%´~üõëO¼­ã…Ãxˆ §ÆSÕÞƒ—Âj(kÐ&•RºVJ+DvUŠÛEKÊD| q˜.Þ|*wÞ÷î—¯ÿ-‡Ð jøíûC¸O…&q% üsøýáoûÜ‹YP8­¹ (pê*]©…$,èC=(¯$›FüKZE±ŽÕÝŸ³óT ÁራP“ýÛ›1²óÐ3ÛE0i¶E„蚟«`úOé^²Wz^ÚÎÌ%@2BY;8:‰Š?ä"°ŒOþÈ€Ìs¸W•Pè…‘®lÁØ öCWDìÛ¾†}ÄË?ô4#sÑŸÓˆdSXtå@œµ‰Ä}Ômâ”ÆÙ²ÆÄ
-¯lk…¸ þÓHÀjn}Ÿ"JæÈË÷˜‘–G­+kïA`¶é5îªå­úr‘ŠŸ+uÓ_2yüìK¼oƒk¿D€‘àÛÄj-°l«­F
-µNÜéÏÓ$®€#mBæ™%ý’F«¸¸÷ó¼VÇ÷Ö¤››XÒHïê™QvaÐYrUy„òßazÙò!ðB‘[ÃíàCÑ;kX÷¡’]gIu»ËʯE«1+NŒëä\aÂŽ¶Ñ‹ä«^tð0-¬©õà@Üšü§ðzöN/'4¬j½âeGÈÎ-­Ö5vrÐYºžój‡F¡k›æIyÛÈ‘8–•(l“×Ù°ê9+¦-+/cÚ¸¾TKŽ¦”ÚmLg¿†Ènã$Y¢îoµ9VTèy=³i9!Z£°MÓrÅnúŽ¦!Xe©°r·þ^®€2{9"?¾Ý×8A“0¼d:ß<AóªXÚš}ÞZ`¢™\ØÌH,·›,íÇl
-›ýk×"sghvZ¶ÚϽ­äPn@WÍܽb1:„/½•LÍW-„‰_¸º#Rn­ôȤò¤±Æß#•Êñt÷ÞKŠ·战–9e©Ï£sJ‹ZÏ34äéÀÝÃ07Ùûwp'n¿1²Ëu±[KÈI:p0ó<apPK›ìþÆ{^‘ O*ouæ
-ä|¿¾'ML€ ©·‚Ô|bƒàXOéú)^Ãîýxué¾NWJ÷1^éK¼Î&ÈÓ=U·¯y­ø5æã—_ùÁ?øç§0êÞ ÿ_ý>íiËá?ÃßÇ­`^Zr1eÃÑY_ßι¼Ú½~
-¢yµª©u%YL‹î´·÷\ÄmB­M¥AŽ^³Fÿô¯?ß:­PÚÍæ_ÀÄÇñ°EM,wÒR½
-ij‹9»
-vÕÕ¥ƒé”ñͳx™ËÅÍ
-’J6œYœ73¦&”÷¹³v<%Ï^*gæø”Ÿª4éñNxÇÒlà93¯ÁÂèc<Í#†ÏÇT¡*<<Öà’æfç(#L|;ûsêA›µ âœ‡ü‚™ k GÂã0/ÉÜk-ˆì²á 殺µjˆ׼å‘Ë{Ãørˆ#bŽ¤·{8"Îè}°ë‚££18_±œjï`´ç¬]Õlß\KvNéZ›9Æ”Ë/lºæbZñrd5eŽÓN”“Ðt6›le¶
-2+rx¦#e—P6Îô!j]
-(Q/agŠœÈIVä$¾9<±X½êêŽCM ŸÓñX«¡E; qÜQÜ1:AþÑv5:{Õ8ì㦴‹ ©@øèÿÊÇ–¾uMŒsŸ‹‡-=늛Š†€Óqž¯.+b”TˆqPêV1ê+bœXëBn7ÖÚ*ƉoOâºñ¿fqâ›ËþoŠë4ç|ª¤l·GiAaÊ›·¼å¹0Æòr°ÄÑ5Î’ÐsVèpIè91Ö+¨ÇÕ8<)T{X#´<ãA e¼EÆîSã°QÓRrSó­ U¹¨ôx5ŽòÄÓ,poå…Þñ°¬ºz\ƒ Hú%” 5ÎxtªJ(-jâ’!¹]–Ü)%’ƒõ¨¿¾"Gqâ(å»Vä(ã„÷ïï«qÀ3~õKrÀ©1>Ÿ÷Õ8E ¿§‚ýíä8Ỹ¼ÄŽrœ¢ÆŽrœÖ7‘〶“;IŽSÔÞQŽSÁý¶r Íñ;oÕå8E[ýä8•Nt’ãlA¾OŽSâm’ã
-;¯(Çi›“å8%Š&9„Ï.ÃY1mYù rœürœõirœ=¯/Ç)Q´Éq*vÓQŽÓ6« °,ÕQŽ³“£$ÇékœYŽs¾yf9NÅ>Oøjœ-–îÿjœFÿz…¯Æi³Ÿƒ’œ°§,œ¯”PΰWØ“%9E+%9ü%9[¸ï“䔘Û$9e©>’œ²Öó Írø5ðž$9À‹/ç°·$'LqÒÿè_ŽS^™¡ÿ?Ç,L
+827 0 obj
+<< /Filter /FlateDecode /Length 2808 >>
+stream
+xÚÕ\Mo丽ûW蘆!«Š_ÀÀÀx<°·læ¶ØÓ&; 9d/ùû)Š¤Z¢Ø-ªEÙãƒ-[ÉÇǪb‘|Ýrø6Èá¯O_þò¢åà…7`høúûƒârPƒ•Â3Xç…~ò}ø壔ðIJü"¥z’R£”ÆñÿŠÿ~yü€ˆüzþÏ=~°Ö¦÷µ”’>Çwù=pÓ=›Ëµ|j>Ç’á^ø[¿ÄVŒÊ%´~üõëO¼«ã…Ãxˆ §ÆSÕÞƒ—Âj(kÐ&•RºVJ+DvUŠÛEKÊD| q˜.Þ|*wÞ÷î—¯ÿ-‡Ð jøíûC¸O…&q% üsøýáoûÜ‹YP8­¹ (pê*]©…$,èC=(¯¤¶üÿ’VQ¬cu÷çì<UC°F8¢Áj'ÂdÄvÇfŒì<ôÌvLšm!º€æç*˜þSº—ì•ž—¶s
+Ûäu6¬zΊiËÊ˘6®/Õ’£)¥vÓYàÁ¯á²Û8I–¨û[mŽz^Ïl@ZNˆÖ(lÓ´\±¤~£iVA`Y*¬Ü­?†‡—+ Ì^ŽÈo÷5NÐ$ /™Î7Oм*–¶fŸ·˜hf63RË­À&Kûñ#ÛƒÂfÿÚµÈÜš„­öso+9”äUs#w¯XŒáKo%SóU aâ®îˆ”[E+=2©<i¬ñ÷H¥r<ÝÀ½wÁ’âmy#"¦eNYêóÁ蜒ŢÖó y:pGwà0ÌMöþ܉ÛoŒìr]ìÖr’Ì<OÔÒf'»¿ñžWd“Ê[¹9ßǯïI`Cjç­ 5ŸØ 8ÖSº~Š×°{?^]º¯Ó•Ò}ŒWú¯³ ²ÄtAÕík^g+~ùøåW~ðþù)ŒºwÃÿÆW¿O{ÚrøÏð÷q+˜—–\LÙpAtÖÇÆ×·óF.¹§ šW«šZ÷W‘ŴèN{+qÏeaAÜ&ÔÚT„áè5kôOÿúó­Ó
+¥ÐlþL|ü[ÔôÇr'-…Ñ«@<»˜³ ÿÎ@t½™õ%s³6v¶ÐÝÉÝu«î>Íz
+/SòpµY0pGç
+2» "Çi^}, d³ª+¢–#|%œ¡¥>¦ kâ„b1ÿ/³S7[´V€ÑeýÁB*©öÕi„Sð+ÂGˆ@ fwϯã\1¨wx9QXâž!Ž¦`W]]:˜Nß<[€—ù°\ܬ ©ôgÃ)‘Åy3cjBy‘;kÇSòì¥rfŽOù©J“N
+[«¶lxÍ[¹¼7Œ/‡8"æHz»‡#âŒÞ».8:óˆóË©öÖH{ÎÚUÍöÍ…±dç”®µ™cL¹ü¦k.¦/GVSæ8íD9 Mg³ÉVf
+ZŒ _ ®¶ÍI˜”®¬!Êkêp8íÊÀ{ÖáTcÚ4 qHð
+ü‡×áhN?ü,âýp:œ “Êž´Mš·ÃŠV:n‡Uð¿Góz’ié¨Å)jì¨Å©a}-ù°¸µ'iqŠÚ;jq*¸ßV‹C–£¼†Î{Eu-NÑV?-N¥´8[ïÓâ”x›´8d̸±xʹuQy-Î
+n7-N ëa-i@p»ËÊÏÓâ¬zÑK‹SéAG-ÎìûŽÔKÌçiq*ì¼¢§qlNÖâ”(š´8D\ؤÅ)*?A‹³‚ßA‹S¢>M‹S£çõµ8%Š6-NÅn:jqÚ†`–¥:jqvr”´8}3kqÎ7ϬũØg§{
+ÙÂWÐá„=a´ædNÑJLJ
+þŽ:œ-Ü÷épJÌm:œ²TNYëy†& PïIˆC[Lo!q– ú
+qx©(˜ü7â /UÑ5Òiý §»”8óV¥8%Ð^Zœ”61N ¥I³£ËYŽS¶sŸgG³ §løº"9²<‰÷Uä !Ø«ŠpРȇW9ñÉ–"'¶²8wïÜRä¤6¯(rbùétÚí9®ta“Ã/˜Ù²"ç…ቢ ó¸"‡g:Rv eãL¢Ö¥€õv¦È‰œdENâ»A‘Ëի®î8ÔÄð9µZ´ÇÅ£ä?iW£³WÃ>nJ»Ø
+„þ¯|lé[×Ä8—ñ¹xØÒC°®¸©h8çùê"ð¸"ÆAI…¥nã ¾"Ɖµ.ävc­­bœøö$®ÿk×)¾¹ìÿ¦¸NsΧJÊv‹q”¦¼yË[ž c,/kA]Qã =g…÷„žc½‚z\Ó¢Aµ‡5BË3”P&Á[dì>55-%75ß
+R•‹Jÿ‡Wã(O<½Á÷V^è˪«ÇÕ8‚¤_BÙPãŒG§ª„Ò¢Æ!.’ÛeÉRR°!9Xúë+r'ŽR¾kEŽ2Nxÿþ¾<ãW?°$œãóy_S´Ðñ«q*ØßNŽ¾‹ËKì(Ç)jì(Ç©a}9h+<¹“ä8Eíå8Üo+ÇÒ±ó†Q]ŽS´ÕOŽSéD'9Îäûä8%Þ&9°q†íÅSŽ®‹Ê;ÈqVp»ÉqjXËq€WFÒ$Ç)*?OŽ³êE/9N¥å8[°ï;U/1Ÿ'Ç©°óŠrœÆ±9YŽS¢h’ã@øì2œÓ–•Ÿ ÇYÁï Ç)QŸ&Ç©ÑóúrœE›§b7å8mC°
+ËRå8;9Jrœ¾Æ™å8ç›g–ãTìó„¯ÆÙbéþ¯Æiô¯Wøjœ6û9(É xÊÂùJ å {…=Y’S´ÒQ’SÁßQ’³…û>IN‰¹M’S–ê#É)k=ÏÐ,‡_ïI’¼ør{KrÂ'ýþå8å•ú?žÄ,M
endstream
endobj
-735 0 obj
-<< /Type /Page /Contents 736 0 R /Resources 734 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 708 0 R >>
+826 0 obj
+<< /Type /Page /Contents 827 0 R /Resources 825 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 800 0 R >>
endobj
-737 0 obj
-<< /D [ 735 0 R /XYZ 69.866 801.979 null ] >>
+828 0 obj
+<< /D [ 826 0 R /XYZ 69.866 801.979 null ] >>
endobj
-734 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R >> /ProcSet [ /PDF /Text ] >>
+825 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-740 0 obj
-<< /Filter /FlateDecode /Length 3015 >>
-stream
-xÚÕ¹’\·1߯˜ÐÝ«jk«4.«”™f&+²-%f`%þ}7îãá½™G‘&,—‹о¯‘—_/òòþIæß×OyEº€Æ€†ËÇ_ž"/êb¥pÆ\ŒÚ\>~ºüô,%ü %¾J©ÞJ©IJãùoàßòå ZÍ;нüüñÇ|/ ë¬Ô«{Á ­]¹×¸Oü[+)ɼ zN÷Ò­ÜK–$HP ”O´ÎÉ-!v ’/¼ƒ,h#œÇù¨6ù˜Ò/¼C‹'jþMNuO ‡ê&#л‹6N CÏ›P ›œÝ|“E~º ä²ð6“ÍÈ@ºL‰ñÓL²À¤×r&ü•ÉÏ&2'ÂB ·ôωÁaê9²ùÑL#¼E7Jy'ã¨-ÐXpU×CR¡¾C+NȻą ÝR‹ïû¡}à$´é7ÚFA„²3Š· Ÿ$:Y™¨ åt¥³z[itK{ SŽ®/à‚Ê0·*¡£žHY†¶ (ÄCäׄf
-U™÷PIŸ\#=ãkÊj¤aº¦,ö`¾&ˆ»Œ¯_3 ¼³ÒÖõ×Ó€\‘²¨o¸ÖîÁ«ÜÁ*ñ÷ø o#]9/õ—·—ß~½,V?¼?µ÷Ýǧÿl˜lÛX+ÿñé)¬“F¡ Y…ñæòÛ¿.¿<ýõBÅ»|¥Gt/@á4 ðÂI,/P¼ŒúÂVÀ*ÿ»0ÿ µåmlz¤VQºc³ú!»T½v Lo¢‹F6SŒ`ñ¨T\K‰I¡“a›ñ¨¦–Í!°ºM7;ž¨.ùi´J8Okº[™p¤7·‚9ÆE9aœOE±IÖ£Œ—ÂŽ}³Å
--Þñ8õ{·‚—´®Ö­·lË7~.%ðnKÉù]_Yµò™{QŠd%‚ڨ줌쬱-ÖXû5Ž‹!on4‡éšb_*V±žŠ¼I*’ë$¥Ü ^qÏ/¤F—R`Yù¢ugÁ)ûJŽ õJ9ð1&ûNÌ^®Òk’bß¼4*ÄOÏÑèÂfùu–J
-¯ì|ëð•Š£(Å©ó߈«Ê"Ÿ¨³Gß™'#â‡Øú
-3 .à štd'RëÕëZ:¯©é×Òª"’ðÌ« ½^²#_ hF×êÓ#
-Åó|n°=° ÿÓóµ—
-ýó®„8-Hé&"™.1Õ1«¶¬BÙSB‹ ’ïíjÔ)IцC0B*ÑYŸB´íò‡÷©û²r†Fs´®f¬c4Ü97-Óûq¬Äì· 4§/~¾µ¢D¡ïŽ© ,YhSee _[9J$KŒŒ¤¶Uâ¹ê[nélM•œ[s¡úa y0¸ö;wßÛ^[¢ïSÓ¡{ëp_¡B¡‘Nr½4οÈ4ÚN”J|Xú€½ó«ý*ñeéR”Š|¢KØ¡qhñž%•(Åð%°i+»Z2ó•tgÓ®.,ŠŸnô(½£è5‡Ø>íî&Eù—õŸLá™#Þ¦[&÷­M
-#)6WÔõÁ[œwífÁl%F -k×­ˆn´ïµhwI+IÂp(=ßôö8Žf' ÒΧîWvúÚLVŒ_ÂáÄ×òRçOgµüó!vÖ
-ïiÆ.«Ò.% é`s긡¬œçp°–¯Ü1™V‰›;ìqV™X{™Nå)¹I)qÖ º(vj­­¥¥ÔÞF‡„a5?WÛ6/J'”ÙSlŠã8eýÅkC¡k)Ιdɱªšå|/(¹ë•üû¯ú!þ‘›{ˆ ¨¼€W½Å¯Rô{¬¹s¿à‡hbÁà±Æ™ÁÂ2ÂwÍc„Ÿ¹*x¶§—;…3jöNO/u§S¡Gg¡SgWӣ﬈J _K/5ÅëD­Ä•
-ž‹õ&]þ·Í
-Ñýœ ´ðµÄso¢`®Ô9³:þtÒ‘²‚½Ó9.„Aš“þÀq’£ÏYmÂPR=©K„^ȳºD좥ןgµÉhNûì9«MVqæV;&©âi^<ßm),òs7¤î 5}¿Ç•ÂF‹HW÷¹c7™¹|¦‰
-èOÆ.ˆŸç;ÃjÍý\ /ŇZûf8J§‡ÜŠJ­ÖnnóÄGO´1}lt¤Eï(Ýz6NŽ+6JdVÓó`PÈ6†ùðÃHó½2Ô7övÁé- ÁG>Y=OdǕК‡®¨+×<<ßv}Îh}xÛ*¯âÈ”ÄYÙO?óÿäŸCöáÝå¿q맚lÊË¿/‹Yš’6¦(lBѸä-Ûå’g­kɇ˜ª¾”© æâàrXaù*0‚ŸzUÄó0 ÉÁ‹4›BýP+Ø-x"î<sù¢höQÁs,vì§@ãlÕ8Ý&¢Öú°7ÓÝj(Á´áó\-is]e¥X®Ö%-À—¢]-‰¦}¥Wê‰C¹júJn”õªo© Êq4©7Ê€ª• 3¬yX”ÕœG~ieàÌt˜.Ú7{‹ñ¼Ö­Z³°8†Òÿi_ 
-vÐÓ¤~Å ‰æ“I Ž€¾)“Q²%Íh–kŠäI ~£c‹rµ+¦†÷w]ÙEðÐ.zh× ñä<Ùª~añ EeUKÎ;žµÅR›Dz°‡NïM_ÄO†ÊqÝÛŠÑ}™ÜÕv:´žbì'îô"ã ‘÷µt=N]u÷É~¥8©ÌŸÒj7žìF–Üøåª;Y‡ÃVÏD¿7P34šö’ûÁÓÍÍ $Fq — ¸õÝÞd%&—ùä™r‹H܇QÛ6’»‹á]mHz`~Êîa\ÙN+ÉçŘX½ïˆjº*^(BÖ/³AÙ6w—Þ–fáõ’§Á´S_
-hßœXhÓ!Q3ü<‰>ˆV\ic›p¹nä”C7»oô… 7óF>wýy׿¾çB h1ßzv}Û9‘™‰rl]ÓµßÝÏæô¢¬G Zë†!RaŸCZ˜æ…C]ÞÍ&÷¹Œ9Â
+831 0 obj
+<< /Filter /FlateDecode /Length 3017 >>
+stream
+xÚÕ¹’\·1߯˜ÐÝ«jk«4.«”™f&+²-%f`%þ}7îãá½™G‘&,—‹о¯‘—_/òòþIæß×OyEº€Æ€†ËÇ_ž"/êb¥pÆ\ŒÚ\>~ºüô,%ü %¾J©ÞJ©IJãùoàßòå ZÍ;нüüñÇ|/ ë¬Ô«{Á ­]¹×¸Oü[+)ɼ zN÷Ò­ÜK–$HP ”O´ÎÉ-!v ’/¼ƒ,h#œÇù¨6ù˜Ò/¼C‹'jþMNuO ‡ê&#л‹6N CÏ›P ›œÝ|“E~º ä²ð6“ÍÈ@ºL‰ñÓL²À¤×r&ü•ÉÏ&2'ÂB ·ôωÁaê9²ùÑÚ_ŒðÝ@*åPŒ£¶ @cÁU]I„6ú­@:!ï 
+ƒvK-¾ï‡þõA€“ЦßhÊÎ(Þ2|’ède¢&”Ó•Îêm¥Ñ-í5L9º¾€ *Ãܪ„Žz"ufÚr0 ’_šXdÔ­
+æå„qv>5Æ&Y2^^;öÍ+´xÇãÔïÝ
+Z\ÒºZ·Þ²-ßø¹”t»-%çw}eÕÊgîE)’•Zh£²“2²³Æ¶Xcí7Ö8n,†¼¹Ñ:¤kŠ}5ªXÅz*òB&©H^¬“”rƒzÅ=¿T]Jeå‹Ö§ì+9&,PÔ+åÀǘì;1{ ¸fH¯JŠ}K@ðÒ¨?<G£ K˜å×Y*Ô’ŒE4\C†0uÍIRŠC¯ù »”7äÝHð¯BÂ*……·U@Þ
+g±·áx’GonÍÁGh.¾©Ë¾õ;«Þ¤ìμ¦`%ÓêÿíæÉ¡ üÝ</[ØâæYO|ÿ~ž8òƬü¼yíôAŸ(¼²ó­_ÀW*Ž¢§Î |#®*‹|V Î}gžŒˆbëH%ÛÆ9|oX¢¢æ¼(t-æ¤eA¹Áª3³tOåh·R=EÝ}¡ÛšPˆF¶#Ðö¹«®dƒÜà”Ô<­Ðµ­FÜ(ãœá¤{ÊîÞXæó‹t,}R2Ãvò¨t(¶ÅoHº¡‡¼çO5&L¯™>.'wå™Ù²Î"–#åÛt)£½ÝuÈ>˜?Ýñ€;Vì‡ÙàN°99×h:¹DCëº(ËàX¢…G šJÃhŠîè¹UûŠ£Þ›¡*aè(Ì0¸ 3hÒ‘H­{T¯k鼦¦_cJ«ŠHÂ3¯&ôzÉŽ|%L ]«Op
+eOq-2H¾·«Q§$EÁT©8tDg}
+ѶËÞ§îËÊÍѺš±ŽÑpçÜ´LïDZ³ß6Ðœ¾øùÖfˆZ`…6¾;¦‚²d¡M••~må(‘,1Z0’ÚVIˆçªo¹¥³5UNpnÍQ„ê‡æÁàÚïÜU|o{9l‰¾OM‡î­Ã}…
+…F:ÉõJÐ8ÿ"Óh;yP*ñaéöίö#¨Ä—¥KQ*ò‰.a‡~Ä¡Å{–T¢×À¦q¬ìj=ÊÌWÒqL»º°(~ºÑ£ôŽ¢GÔbkø´»›å\Ö2…KdŽx›n™Ü·6)Œ¤Ø\Q×opÞµ›³•%´¬]·"ºÑ¾×¢Ýa$­$ áô|ÓÛã8š,H;Ÿº_Ùék3YA#—p8ñµ¼ÔÃùÓßY-ÿ|ˆµÂ{š±Ëª´K GB:Øœ:n(+ç9Ü€¬Õ+õŽÉ´ÂHÜÜaû³ÊÄÚËt*(OÉMJ‰³ÑE±Skm--¥ö6z8” £¨ù¹Úî´yQ:¡ÌF˜bS‡Ä)ë/^
+]KqÎ$KŽUÕŒ(ç{AÉ]¯äßÕ!ðÜÜCDå¼ê-~•¢ßcÍû?D 5Ζù¾k#üÌUÁ³=½Ü)œQ³wzz©8
+=: :»š}g•@TJøZz©)^ç j%®Tð\¬7éò¿m>1ý´ÑŽ'+ D¦
+;lÝ÷-j~Ç×bC½ÊM‡,Üñ,$й“<KšŸÉ|ïM^ sgCB2ÿÇCÕÓí%F„¥sÂf;“üN¥€ A3¤®þy1t‰iC×cˆD±Æ=‘Þäú«§ûßrÅ8É,¤¨,廹gØA÷e•Nn|à päƒúW‚³m:†„Ĭ„“ˆ[7£‡ÇÚÃv¡9IsÜpNÒPaõÙ7»Èp˜èO ƒ7l OÙ´N°'!sµ¢ã9z3†;ÖI²¹‚Qˆîç¡…¯%ž{s¥Î™íÐñ§“Ž”ìÎq‰ ÒœôŽ“}Îj†’êI]"ôBžÕ%b-½þ<«MFsÚgÏYm²ŠÃ0·°Ú1ÑHOóâàùnKa‘Ÿs¸Á u_¨éû=®6ê\DººÏ»ÉÌEà3MT@2vAü<ßVk~èçJx)>ÔÚï4ÃQš8=äVTjµvs›'>z¢yècƒ #-zGéÖƒ°qr\±Q"³šžƒB¶ 0 ȇFšï•y ¾±· Noi>òÉêy";®„Ö<tEÍXù¸æáù¶ësFëÃÛVy%G¦ü ÎÊ~ú™?ø'ÿü²ï.ÿ[?ÕdS^þ}ù[ÌÒ”´1Ea£ŠÆ%oÙ.—<k]K.8ÄÌPõ¥äH5—Ã
+ËW|øÔ«"ž‡YH^¤Ùê‡ZÁnÁq¯à™ËE³
+žc±c?g«Æqè6µÖ‡½™îVC ¦ ŸçjI›ë*+Årµ.Ùh¾íjI4í+ý¸ROÈUÓWr£|¬W}KePŽ£I½QT­˜aÍÃÊ ¬æ<òK+g¦ÃtѾÙ[ŒçµnÕš…Å1”þOûÁP°ƒž&õ+I4˜LJpôM™Œ’- lF³\{P$Obð[”«]15¼¿ëúÈ.‚‡vÑC»Nˆ'ç‘ÈVõ ‹g(*«ZrÞñ¬-–Ú$Òƒ=tzoú"~2TŽëÞVŒîË䮶ӡõc?q§¼¯¥ëqꪻOö+Å L}`þ”V#¸ñ `7²äÆ/WÝÉâ8¶z&ú½š¡Ñ´—DØØžnnn 1*ˆ[ø» lÀ­ïöÖ +1¹Ì'Ï”[Dâ>ŒÚ¶±Ü] ïjCÒóÓPvïãÊvZI>/ÆÄê}GTÓUñB²~™ šÈ¶¹»ô¶4 ¯§< ¦úR@ûæÜÀB›‰šáçIôA´âJÛì„ÓÈu#§¸Ù}ã ÿ+\¸™0ò¹ëÏ»þõý;"àH@‹ùÖ³ëÛÎÑ€ˆÌL”cëš®ýî~6§e=ZÐZ7 ‘
+ûÒÂ4/ê‚ôn6¹ÿ¶9³
endstream
endobj
-739 0 obj
-<< /Type /Page /Contents 740 0 R /Resources 738 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 708 0 R >>
-endobj
-741 0 obj
-<< /D [ 739 0 R /XYZ 69.866 801.979 null ] >>
+830 0 obj
+<< /Type /Page /Contents 831 0 R /Resources 829 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 800 0 R >>
endobj
-78 0 obj
-<< /D [ 739 0 R /XYZ 70.866 771.024 null ] >>
+832 0 obj
+<< /D [ 830 0 R /XYZ 69.866 801.979 null ] >>
endobj
82 0 obj
-<< /D [ 739 0 R /XYZ 70.866 282.884 null ] >>
+<< /D [ 830 0 R /XYZ 70.866 771.024 null ] >>
endobj
-738 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F15 567 0 R /F58 742 0 R /F55 684 0 R /F59 743 0 R >> /ProcSet [ /PDF /Text ] >>
+86 0 obj
+<< /D [ 830 0 R /XYZ 70.866 282.884 null ] >>
endobj
-746 0 obj
+829 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F59 833 0 R /F55 774 0 R /F60 834 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+837 0 obj
<< /Filter /FlateDecode /Length 2972 >>
stream
-xÚÕ\9%·ÎçW¼P,MVñxv4”ÙÞLP$[¶
+xÚÕ\9%·ÎçW¼P,MVñxv4”ÙÞLP$[¶
Ÿ2Ëröñ¦YBq xiy݉3ñºˆ³þâ ãäÏÉ—¾…ƒÜºì¾ÝçLŠ&ÂŒ†ƒ+óG ‘YˆráLäÖSÛ»¸žâ Š.›b!ä!)꡶0ñvÖ)
«éÅ€Ïññ#Í)3JHš¾8@ ÙQ0%ÎŒ Ž-öóâ¦ú¾Ö?ý©:LT­ÃŒ="žè&ïe¬öäðÕɘC®RŽˆÞ…“×͇b²E+š6&§Æ) tÑŒ&„Ù„J"¢Ÿñ»ØBJ‚4# QJ¾è Ù±Õke½¸B‚z
-~ýp•ý(…´wÁ–LG´8uÔÀÊh!yëò¯¾`g—ŽëVÚã³VÒÔH\et\žm2Úá”îIøõÃVTSŽ8iüHBõ ‘„â4,§åT¶³?Ìý,\¸:çÎóȇŸJkekŸ§{Ù±[Ž.´Î{Ùl”Pe1tÐ¥Œì÷!¥‰[ß”v¥µãÀ`å5µì×Ü`QV©(…qGTÈi‚îªq‹©/€-µ%`GȽh¯G
-*ƒR2—…P‚²†…I5¦ð l·!…vzëcâ—á;ñÉöË#¸äiW­ähÏôù"cÅ2ÏΈۋßQAØ`/¿ÿóòKôý'ÊÞúkm¢Ù
-OÙ8 „Ж†
-E9.™»SᦌO’2rÉé9pöCqŽUk‰süî¬ð{ =Uã¯÷ã_y.ŠIº vœÉº~Ô ªëÌì+ÑÈô”‹žÀäêEôAM²Ð¯®=ٮђ
-|S¤c(nÒßLÒ¥ PN¸íâQVHpÝÌ{‘˜,:H5ózÈ£YE°'¡8Ò¹â+#…ÕfÅ»½1Â;sj¯\î1³­NË ¸.7lRD=Èzü™­ƒÔBzXmÝ]…èù w‰\ʃ¾˜y$b‰8€ÄÜ’RÇVyû,{‡dG„‚±£iO°ŽÑÛX”ØŸSbÄ@ = Ûh
-PHÎhƒ–´÷µá`ra€\<eo'´¡˜•6Ì¡aU€P!à4ÝÅä¯Ú_ب,RÄîÚ³)K\ fÜý¥K¢%iÏÆ”@o=Io€Žµc0ù ƒcMO‰S>¬÷àXÓ34qê8dZdå…õnœñ Påf´rd< ’Gº½ŠÅø=º1ž‡ñ¤-§dC[K³·Ä XÑl·i ¤5j5*ÆŒ·ÐÄÂJ\ÑäÞM¡)‰`ù–IÎ †™E”¢1ž+—¶3+—4Ü\.í(¸^.Õ¨„µ÷>²ÔÊPUÏ„MS!ã“?9y±âô`Ìu`x9L,‡‹ qO»‚G°7Yåµpä~Zj÷„åÉãÉ0np‘–;‹@QfûlIØ à¤/„ÓºóŽÄGY°Q>í‘ű_çô|ÀUði`»§¹+ =QÚƒñ}ªÊé\q±fEþðÒœ¸õ™AÄݪ(KAãN¯À֨˔Çð͈U2‚ååׂDgE̪ûÕœ Ú‹”3—5ŸDq•ªž+ˆSS:ydU£3/âdÍ9}Ϻ $nO~÷ È2yÙ–];Æ„9üjׇÊ
-tº'aÛ˜p†Y ™…¡a1¡zzÝ%ýYørV»cÉFË/ž ž–›F•:pjþG#u´!VV¨JHÊÖ¿¨Ž„ZÇ&ǯ©;yPEÎ÷Ý"utN8°'pɵ2ö0ÓËØ#}ó‹]ïu"¡N­àMQ'!áÌ\º~Émbø–ú¼RÎ¥ëqæ"0Ù1˜~Ô âëDãBw«kðQ´ =E;õorQ|osÜúõ"0br_÷E¾ïsb[.ÈuŠzëå;y¢…dš„
-hÕAÅ“^ßAPÚR¨ògäÄ¥I¯Ã¸vÅÖE7 硹 ×IÄ·9'¤H꫽߶Æ4ÁëÉíKð!§Çí >-ð­.½Æˈù>žÛ§ÁôD~§`Û¦ƒ.¬6fÌì–d¼¿¹±VÇSKIÙ
-„N=ú;6©g©¤ù-´wm;a˃P(À ûû¨ã»,yì²Ö¾
-·±‹ì)µ"íöê¾¢§jžkG†JNè©–ËaœRñÝ0
-º˜@/ÛO®Å\-‚7q3Æ›^Š-¿‹]./œ×»W¾ÚÑ–ßöª ¥îó|±r»¹ãµ¤B‘ïòÝ*»Igi0öú£ Ãv¬{®]
-p¡¥wšSÙîœ/þjYí†Ä)õX¶fàv´î¸€q»î6´—8V­™°•8mm¬Órë&N#kÝNâ”>§új¢äJâô5Jyò2ùK²½¼ÉkŠ<ý÷—6ñµ`›¾önÓ&$SÃoãÆñXX…ã)2¾žønÓ&¾øçìü~ˆªœÃ 3ÝñfBãxÓ|†¿I«¡dv—Ò“™JJF"wò:þ mµ³{¥u$[‚.3¾Më‚#§±æÔíy]¹µ5Òæ¦ôÜÂ…¢à†KÙxcj±b8u~œýJŸsò ÝG•þk%ÅÊ
+~ýp•ý(…´wÁ–LG´8uÔÀÊh!yëò¯¾`g—ŽëVÚã³VÒÔH\et\žm2Úá”îIøõÃVTSŽ8I@z ¡zHBñÓr*ÛYæ¿~–.\s çydÃO¥µŒ²µOŠÓ½ìØ-GZç½ì6J¨²:èRÆ@öûR‰Ä­oJ»ÒÚq`°òšZökn °(«T”¸#*ä4AwÕ¸ÅTƒÀ–Ú°£@ä^´×#•A)™ËB(AYäSø‚¶ÛB;½õ1ñËðx„dûå\ò´«Vr´gúÎ|‘±b™ggÄíÅï¨ l°—ßÿyù%úþeoýµ6Ñì
+«ÍŠv{!c„wæÔ^¹Ücf[–p]nؤˆzõø3[©…ô°Úº»
+Ñ òî ¹”}1ó*HÄ
+q
+B™¹tý’ÛÄð-ôy¥œK×ãÌ;E`²c0ý¨=Ä׉Æ…îV×à£hzŠvêßä¢øÞæ¸õëE`Ää¾î‹|1ÞçĶ\ëõÖËwòD
+É4 ¶kí 5i(Œä]¿%(O
+,ž$»ž¤£_D’“THØ’’ g8’|ëdÙ”ewAhsqR ?ðt»£‰“QK"ËÍfïî,ºB-ª Ë•±ÕݨؓoF
+ÎÒ`$ìõG†íX÷$\?º
+ +”òäeò—d{y“×yú!ï/mâkÁ6}íݦMH¦†ßÆ)â±°
+ÇSd0|=ñݦM|ñÏÙùýU/ 9‡fºã9Ì„Æñ¦ù “VCÉì.¥'3•”DîäuüAÚjg÷JëH¶]f|;šÖGNcÍ©Ûóºrkk¤ÍMé¹… EÁ —²ñÆÔbÅ $pêü8û=”>çäº*ý×JŠ•¶pç¤XÒˆæð‡'Åã“öþn 'ù
endstream
endobj
-745 0 obj
-<< /Type /Page /Contents 746 0 R /Resources 744 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 708 0 R >>
+836 0 obj
+<< /Type /Page /Contents 837 0 R /Resources 835 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 800 0 R >>
endobj
-747 0 obj
-<< /D [ 745 0 R /XYZ 69.866 801.979 null ] >>
+838 0 obj
+<< /D [ 836 0 R /XYZ 69.866 801.979 null ] >>
endobj
-86 0 obj
-<< /D [ 745 0 R /XYZ 70.866 691.178 null ] >>
+90 0 obj
+<< /D [ 836 0 R /XYZ 70.866 691.178 null ] >>
endobj
-744 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F55 684 0 R /F34 565 0 R /F42 702 0 R /F36 685 0 R >> /ProcSet [ /PDF /Text ] >>
+835 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F55 774 0 R /F34 637 0 R /F42 792 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-750 0 obj
-<< /Filter /FlateDecode /Length 2563 >>
+841 0 obj
+<< /Filter /FlateDecode /Length 2564 >>
stream
-xÚÕ\K䶾ϯÐ1{Xš¬âX4°³³À·8{3|JbÇ€÷`_ò÷óQ¤ºEŠzukÐ3‡ͨEê««¾*Q#»ß:ÙýýéùÛÓg#» ‚%«»o¿>)|!;Õ9)¼µóAHÂ7ß»Ÿ?IIŸ¥ä¯Rªg) Ki=þVøý|úÈ̸‚qÆøÓGçܧô½‘Rj“®Ó_†ë´Ãg¬JWY5|cÌé—o?F`®Œ”§*dq톑M‘ˆŒdê‘ÆæQÊ´F¥…Önr¿¨êGʬÍά;\ÍÚRK•V ˆ9L…‰>Ÿ>B2Îy† „¯ðq”~×/øûºq¦—òtÄuiO¬>¥«õËpE¯Wœ±ñâ±ÇøõÛÓŸ@ì…UÜýëûÓÏ¿à‹ãóc'ßý¯¿ô{§ £¿ÿÑýóéOR‹K”rñÀì]èþ‚øÓ?eÿÒ~É¿ÈŠ
-¥à†q„ãîí¿Ìts/´žu­ƒjœ¹µÚAÅI©êØ›ƒM(!­tP-È$¼´–}¾ƒjHƒÍúƒi¿AŠ‘|¥t_oèn-ªYÚã«ñ}Ö¬ÅJ¸
-Ù]ÓCÉ)Ë´«j{lž¥7y;àxÆ5z#ƒˆË¦Äp;e!P‰`¥ ¥SF­Õ°ÒßÕJïUA`^ Y§=‹×ÌwpòÁ×öH
-îà§
-Åê×=Ä`Aêúü;hAN½ùº‡ŒÎ#žW3X÷40Öô¯ç=[ëž5¤7Õ=5H{8ϵRK*ÇÁ˜5>çÅ—~ü{´yfÔÎÚ…¼0d6Š~…EíÌd‡ûê(0ìHj,îX‰5Vµ²{%Ö‘BNF±¿Obß8q¯-±‰Oe÷ßåæú4ª˜ÛO`¾¤Ú†i[<*&:2MnF7D…£‹äizb@° óµå
-V'<PæÄ3 —ãwüf^mƒþ´ ÙkÕøÕ6òæºr²£„`e í»y‚âNAâå|˜_oܸw9o…ϼq+DfCQÀ®³Ð4ǽŽãÂ.z.rê*¦¼wY}X.D%êß?Ä{¯71‡ãÀ{‚ÅKì´ŒÝÇʳ†>WBªàûöÕ±%dì;†Q3¬,!{¼³öΠ·®À²j¼ f«áßn<¸¯ìõ6Çó®U€^)`ÁµC|¨Ý—2ωý¤G:c½_KÛÁ
-‰5íÐ/Ù¸Mc—~ îA¬Ó/t+œ/õ»¼8îN†öè—% E®ý€21¾Ô!×e"r|3ç=”‰
-œËü’«5Tj}‡âQFòVËDe’)P&V3ÈËïz<¶†ô¦2±¹éñX5hîÁÕ^DùÑX éÕ¨}lI+ãnàVsï"V3²ý8í—j`­‰x›3e5¿¸êŠßa[Tõ$¨Ûª™Ž SŒ[mz|åÈÔ‡)/=ã[Žq$ vSáÅ ˜T÷o Ñâô‘Òë¯ZÁõofÛÇ>-ŒŒ¨½•-þŸš¡Ç=âV[ ¸ÑÄë·Ê¯ž¦òm `¾ž‰Åþ/<úÃèÿý”z5Ãî©«¨es}îPþ×Õ'kUƒïÿ±Çèê¶5mR%Ú»Ö hµ.
+xÚÕ\M䶽ϯÐ1{Xš¬â'°h`gg;€oqöfø”ÄŽïÁ¾äïçQ¤Ô"Eµ¤n zæУµH½ú`Õ«5²û­“Ýߟž¿=ýp6² "X²ºûö듲S“Â[Û9„$|ó½ûù“”ôYJþ*¥z–Ò°”Öão…ßϧ̌+gŒ?}tÎ}Jß)¥6é:ýe¸N;|pƪt•UÃ7Æœ~ùöcæ[ÀH¡qªBçÐnىȈ@¦il¥Lk”QZhíf÷‹ ~¤ÌÚüá̺ÃÕ¬-µTi•€˜ÃIQ˜èóé#t ãœgÈ@ø
+Géwý‚¿Ÿ¡gz)OAGÌQ—öÄêSºZ¿ WôzÅ?!{Œ_¿=ý9Ä^XÅÝ¿¾?ýü ¾ø7>?vRpðÝÿúK¿wÚ°0šñûÝ?Ÿþñ$…±¸D)ÌÞ…î/ˆß8ýSö/í¯ùYŒýKgKú$I”Ò—Z6M;)i
+ÊQûï‡kn¤`bëT}£¨ìlòS³$w÷S³\‡dŒPJH¿Ú²ø¦ä™ìnÙö$yÚeûÞšíE2Ì*uôáþN|ÞÊ,|HjOfµôgÎñ슕‚°†‹ù׬D
+³z_±ËèÍÑ»Ÿ/ÑzÐ:,“4î-c ‡à’Âgg¡ï=׶VµÅ1xWu<?,`‚ßÕýõŸî×>„ï
+Åê×=Ä`Aêòü;hAN½ùº‡ŒÎ#žW3X÷40Öô¯ç=[ëž5¤7Õ=5H{8ϵRK*ÇÁ˜5>çÅ—~ü{²yæ:¨µ yaÈl}…EíÌl‡ûê(0ìHj,îX‰5Vµ²{%Ö‘BÎF±¿Obß8q¯-±‰Oe÷ßåæú4ª˜ÛO`¾¤Ú†i[<*&:2ÍnF7D…£š‹äizb@° ó¥å
+V'<PæÄ3 —Ówü^mƒþ´ ÙkÕôÕ6òæºr²£„`e í»y‚âNAâëù0¿Þ¸qïrÞ
+1yãVˆ
+̆¢€]g¡iŽ{§…]ô\ä(ÔULyï²úp½|t"•¨ÿï½ÞÄHŽï /±Óuì>Vž5ô¥Rß·¯Ž-!cß1Lšae yÜãµw½u–Uãá0[ ÿvã± À}e¯·9žwý¨ôJ ®âû@%è¾”yNì'=Ò™êýRÚVH¬i‡~ÉÆm»ôKpbu˜~¡[á|©ß닃àîdh~Y’PäjÐ(ãKRq]&"!Ç7sÞC™¨À™±ÌÇ\­¡Rë;2r·Z&*ãLé€2±šé@^ÖÀx×ã±5¤7•‰5ÈMǪAK®ö"ÊÆjH¯FícKZw·Zz±šñíÇi¿TkíLÄÛœ)Ûðx¨ù…Ä PWüþÛ¢ª'yDÝVÍtd€˜cÜjÓã+7@¦>üK9nôŒo9Æ=’0ØM…[/`RÝ¿5TD‹ÓGJ¯ÿ½j׿™mû´02¢öV¶øj†÷„[m-à&o¬ßJ(w¼zšÊ·)€åz&?|ø¿ðè“ÿ÷SêqZÔ »§.¢–Ìå¹Cù_?VŸ`¬U ¾ÿÇ#ÐÕmk
+Ú¤J´;v­Ðj]
+’0ôÿV@Õ—
endstream
endobj
-749 0 obj
-<< /Type /Page /Contents 750 0 R /Resources 748 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 752 0 R >>
-endobj
-751 0 obj
-<< /D [ 749 0 R /XYZ 69.866 801.979 null ] >>
+840 0 obj
+<< /Type /Page /Contents 841 0 R /Resources 839 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 843 0 R >>
endobj
-90 0 obj
-<< /D [ 749 0 R /XYZ 70.866 771.024 null ] >>
+842 0 obj
+<< /D [ 840 0 R /XYZ 69.866 801.979 null ] >>
endobj
94 0 obj
-<< /D [ 749 0 R /XYZ 70.866 352.612 null ] >>
+<< /D [ 840 0 R /XYZ 70.866 771.024 null ] >>
endobj
-748 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F34 565 0 R /F48 568 0 R /F55 684 0 R /F42 702 0 R /F37 717 0 R >> /ProcSet [ /PDF /Text ] >>
+98 0 obj
+<< /D [ 840 0 R /XYZ 70.866 352.612 null ] >>
endobj
-755 0 obj
-<< /Filter /FlateDecode /Length 3372 >>
-stream
-xÚÕ\Kä¸ ¾÷¯¨cæ0Z‘zÒÓÛö–ÍÜ{Úd7dÙKþ~H=lYVùU®ééCMM»léERü(ÊòòÇE^þöðüùá‡W#/A‹V_>ÿþ
-B‚â1ýò+ýðOúüÄsüåñÖ¯CL%/ÿ¹ü#Æ"4?„)å]HÏ/—HBû…ÐÚzšjµqàÐ9ýí¦*J`¯P øI/ù÷‡¥ø”&` ̆¨k9:wòÉØÇÉÚt‚ Èî&¾DÝ9qÔ½Å]s² g¥UZÓöGò’ŒÝ¾$ÉÆÕi€hópÕk`h¯fquÈ´Xº¦×5©)èJƒszì…n6
-ÝiAK÷Á—K ‡1ÃiEÅÊÆþ³¸B-&õœTÔ@Q%h:«¯³å.TOÈ<0])C`/ft¹7õø̧vÚ5+#LB¹™ÔfvÕ¤úrRdRú¶EF¯\q
-G©Ÿç¢XéS̘$á‘q¼ÌU‹Ÿ.W[9Å^’¢ž'#­‰,Éh%½&+ˆÇIÕSkƒ¬†v³–Èäü³‘µ–L¶l¨›Ú`‘ÞŸÄÉÃ+IÈ}èvwÌ r¾‚Ä?A°b°K˜"ˆú‘c
-ɱ9åÍ4tâL†¢ö€˜ø°`*AŸ)ê/¨o\o‰Å‘ŸÞ;áLÁã2ø@Q±î`W+؉5 %íi؉В;ôSìj;¹PèZð×"{CžKQ çFö†è…C[oM̵¿„UÓ¿9ŒÅ¸pVQD¾ÂϦvRP2¶‘–\æC8¾K¹åÅŸ<:=Áº¦šÁk
-íðÊô&»¦"Ñ6‰aNn®¨&o”X‡SÔË! µLS<›”È
-xB^Å„†ˆÝ#&4ä~ð<)9’zœ¨JJ+Fà9JS»¤äùz×C•©,{# Üy4•,‹òvcç¢ÞØUï‘ð&³K¡üš˜Øâ\ivVí™+­¤ Ÿ6Yì+\€éd-/šoµ°g²´EZàL‹š775–ÍÍ DÓ¤C3ú5ò«'j·+d´ÎÍ>À ç‹Í¿¬ÓZXÑã˜6H›»9êcÐ…"ã°y<ä\Të›ó¦qŽm•›Ü‡©œÜ›½óõ¶^†¸¸º'z~;šR$äCßu*ä (—vL¦g”ËÐŒë÷A¹4ÅFÊ—GÎ G¢ûÝR.C„<x}ÂöSÓÒ‰;ŒíΪÛOkHm?µ 7m?µÚÛOmëwÛ~2JNP¢iKg*ÑãL‰ž÷(Ñ
-ÒcJԀܦDÍC}~|X‰šÖï¦D:úI¤ÿ3Ùä=þ¦ÕSªxïÇ÷ð¶
-qnP(ZC€{`%ÙKÚ‚u£Eð¤*úX‘f ƒÙ„õùÞUÚ;´šß¾¡Þ´t¢Gë`ܪ€§o¨”˜t’ç0A\þ ‘7Ô‘¶{C]–ñ ©…
-eræÎ$ËKý¦ùQMìƒOG'cÁêK¦QnÂ$¶åH­ÐÞOzXÝQ'ì[P7쨳¿ÖS…”õ#X° @Îåb—;²–„nw•&€è|¨sN5lc^Ï›9Úþ—ŠdUf
-pŒáRÕMh -iáÞ­*ocùx06g¬‰W6-ŸR¦
- :˜*\æ•kX¥Zœ+:Gw[íS|–+®zeVàFãªàù¼ßOÁœæ :mèLÿ5C¸U›N§Ÿ\NF¾Ê#-Uù+‚Ç®€Ð’‹9Â>5]$R«¼!v¤¯+{¸T¬¶ÑËÝ‹¥*’—Ø¿%KUäl,¬ùEóšë>ŸSŒ»•¨æÒ望•ßSX7~×
-8ÿäOd¨u‹jâF†:°¡v\g•±”r°Å–#¾¦Jªg¬Ù3cäÖ„V¡'°cTÕBäu;æLQÄìíLiÞ€ª¢a§Þ1UEá¾7®Š_£NàªMK'ÆzŒ7qÕ5¤‡¸j rWmú†\µ…{7*d!øc²keõMë'–ÕwpUºÌ,×°î嫉y¶8Wô.p¡Ðì)W
-ȼçýzŽ’5Øî§d)^ÁkÓÒ™^lŽñí(+
-§R. «®ã“†9+À1ÎJN Mœvf½ƒWÛÊOYóÁ«¹2žÁ[x¥)rÚb'‚Gz}R3¾s‡¿Ÿ>ù˜Ü¯‰m½euÔò£r&¼úqˆ¾ô¢ïE>Þ RËÚFuUÅœkŠ‰[˜&ÐwU‘eúµ-²äo>)‰ÁTµË½"ÒrdhZ¦_zŒÓVõ˜*¤u· •±U1êØÊXIm«‘$Þdª],®ÅÆÆŠñ‰K†åc[Ù]Z3U™lj›…Ïl$÷-Ç3¥_ÀZ1‡çpÊÆ6båŠlÇiòI^þ%ªòK>_8 1&›= ˆ;g39Õ ã*›¨@—)-)Çq¨®uØWšR<¼^jv IY¬î¥:„;TóAd_"7m¶§EÆ>ÚgË4ëÒorRWÎ kr4µx†Bõ+TG¡¥k%jírG@NÝûiG¸ÜQ~sLgꢵd 5vàY=>–Л¦Ò˜Ï{ݯÍ}A^sˆñš¾Úøz7Lú^=qÆuù¦…{<ÇHb8þZ’-¸˜l%fWÒ\(‚{ÆŠ’¢TmGÑUùÚ*fÞ¨] @fÇØù¸T0ûY“‚åÒ¦}RpH¦Û.·ž;X•Ý&¼W{¤ P ×n9 * 'g =QÑ!ðZ²ÍxtĹ6æ¢c®Ö˜‹÷ÅkROR­`åð†-mŒîüùZBn\0Ë#«i64A?蚺GÑsÑÔ63ˆa@­k ó†øÞž
-ÑJÖ_ÉÇ.k
-iXšÛYYìžôÈh·G JZ<¡í~ð˜Îí{3Š¢h_ƒÛ%bĤ•-„i°²|øKjÄ\vŒ[K&¥~&öÚoÜ¢ ÄñhÀ=rÐœ:òsåôËk#R¹kìŽc¸YGò$+(§ÚvŒ½¸,°Â8ÛžÐ/%X/o ’WΗ j8^ye‘æl;‡ŒMË/)­„5ó§Vú" ã¬íSn¹/“õsúT"Ëý‘,¹x£yR¿.÷Gtß8œõ7'&Yú[ØÇø
-¬^uT¿lgx2Î*ÄYͺV…•e©N–Kº²†fœz™³‘2Æô%y€‰h­…eZQ q…‰hƒÂù®Ü‰M[…ªJ+hÙç“f
+839 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F34 637 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+846 0 obj
+<< /Filter /FlateDecode /Length 3371 >>
+stream
+xÚÕ\Kä¸ ¾÷¯¨cæ0Z‘zÒÓÛö–ÍÜ{Úd7dÙKþ~H=lYVùU®ééCMM»léERü(ÊòòÇE^þöðüùá‡W#/A‹V_>ÿþ
+é;LÕ"—†@zhÛ–¬k”i;ê¡ePBÛÃñ1N6\þ{À½ŒÕ¡V‘*¸ä¤5p6×j”V
+3kí2k„›,º––úmˆ<Ü`Éu!Ý2CE‰´à\O‰ØÃò7+|¢ërY.à…õ®mñ eB%¸ÖÊt†À”&›9Åê¦-iusŒ·YÝ
+ÒcV×€Üfu #‰8ÇêH÷³:D´vö”ˆ- çŽäšM[:S‰æ·*Ñ¥èªïI¤¡ƒà‘懀4e¡Fš-È=O®2¯Ó¥Y–Wâ))»H jÔ©'ÏÁŸÃ'ôƒnµíd/|²‚ xL¿üJ?ü“>?ñÜù_¼õëSÉË.ÿˆ±ÍaÇ_JyRçóË%’Ð~!´¶ž¦Zm\8tN»©ŠR'Øë~ÒË_þýa)>e„ س!êZŽÎ|2öq²6]…`‚
+ºÒà„{g¡›BwZÐÒ=EðåÃÃaGŒÄpZQ±²±¿Á,®P‹I='5$PT šÎêël¹ Õ2LWÊØ‹]îM=Ä0.ó©]†vÍÊ“Pn¦
+×fßäø†—ŸÁlŠin¦°n}-nA“%   ~’BArlNy3 8“¡¨= æÀ>,˜JÐgŠúËê×À[b1dä§÷N8Sð¸ >PT¬;ØÕ
+vbMBI{v"´äý»ZÄŽD.ºüµÈÞçRÔ¹‘½!záÐÖ[sí/aÕôoc1.œU‘¯ð³©”Œm¤%—9ÆŽïRnyñ'NO°®©fðÄšB;¼2½ ä®é…H´ Eb˜“›+ªÉ%ÖáõrÈB-ÓÏ&%²ž×E1¡ab÷ˆ ¹<OJŽ¤'ª’ÒŠxŽÒÔ.)ù@¾ÞõPGe*Ë^ÅwM%Ë¢¼Ýع¨7vÕ{$¼‰
+`:YËK…æ[-ì™,m‘8Ó¢æÍMessÑ4éÐŒ~M`üê‰ÚmÀ
+­s³0Èùb³G`Å/ë´Vô8¦ ÒænŽút¡È8l9Õúæ¼iœc[å&÷aê'÷fï|½­—!.®î‰žßŽ¦ ùÐw
+yÊ¥“éå24ãú}P.M1F€‘rÅå‘s‘è~·”Ë!^Ÿ°ýÔ´tâÎAc»s€jÇöÓÒCÛO-ÈMÛOíCc€vÆöSÛúݶŸ ¤Ò†”hÚÒ™J4Ç8S¢ç=J´‚ô˜5 ·)QóPŸV¢¦õ»)‘~RéÿL6y¿iõ”êÞûñ=¼­BEœŠÁàXI¶Ä’¶`ÝèA<©Š¾V¤Ã`6a}¾wU†öN
+—yåÖc)‡çŠÎÑÝÖcûŸåŠ«^™¸QÁ¸*x>ï÷S0§…9ƒ€N:ÓÍnÕ¦Óé'—“‘¯òHKÕpîŠà±+ ´äbŽ°OM‰Ô*oˆéëŠÅ.«môr÷b©ŠäÀ%öoÉR9 k~ѼæºÏçãn%ª¹ô»êdcå÷ÖÍ…ß5€5–šøf#—’ê€äo÷ŒÓq-&tÆy€qX·c”(]äSÍ(¯3TæA™“ªÎ?ùjÝâF†Ú€¸‘¡N
+pŒ³’SC§YïàÕ¶òSVÄ|ðj®ŒgðÖ^iŠ€\‡¶Ø‰à‘†^ŸÔŒïÜá龍G>&7Åkb[oYµü¨œI'¯ƒ~¢o½è{‘O€÷‚Ô²¶Q]U1çšb⦠ô]Ud™~m‹,ù›OJb0Uír¯ˆ´š–é—ã´U=¦
+iÝ-Hå_lUŒ:¶2VRÛj$‰7™j‹k±‡±±b|â’aùØVv—ÖLU&›Úfá3É}ËñLéÀ°VÌá9œò„±X¹"Ûqš|’—‰ªü’ÏHŒÉfâÎÙLNu¸JÇ&*ÐeJ‹@ʱEªkö•¦Ô¯—šhR«{©á•Å|Ù—ƒÈM›íi‘±ö™DÅ2Mƺô›œÔ•3ÈšM-ž¡Pý
+Õ‘FhéZ‰Z»ÜS÷~Ú.w”ßÓ™ºh-YCxV%ô¦©4æó^÷ks_Çc×b¼&G‡¯6¾^Æ “¾WOœq]¾iáϱ’N‡¿–d .æ[‰Ù•4Š Ãž±¢¤hUÛQtU¾¶Ê£™7j(Ù1v>.$ÌÆ>dgÖ¤`¹´iŸ’é¶Ë­çV¥@· ïÕ)(ÔÂ5‚[Î@…J`ÃÉH@OTt¼–l3q®ÍŸ¹è˜«µ0fÁâ}qÅšÔ“T+X9¼aK£;¾–ÌòÈjš MÆOº¦.äQô\4µÍ b˜PëÚ¼!¾·§B´’uãWò±ËšB–ævV»'=2ÚíˆÒOh»<¦sûÞŒ¢(Ú×àvI€1ie a¬,þ’Z
+Ê©¶c/. ¬0ζçôK ÖËÛ‚ä•3Ä%¨ŽW^Y¤9ÛÎ!cÓßòKJA+aÍü©•¾ÈÂøkû”[îËdýœ>•Âr$K.ÞhžÔ¯ËýÝ7gý͉I–þö1¾‚«WÕ/ÛžŒ³
+qV³®UaeYª†“å’¬¡gãF†^æl¤Œ1½FI`"Zka™VTB\a"Ú p¾+wbSãV¡ªÒ
+Zöù¤€OÔ¤µX¹N‹°…Ë8r4ÖLžÈHë½Ìëàj&Z³^Ϻìu‰WNfò§ä°’s•ñØåcçÎ÷3ùŒÔ®Í6R(ø·o6æ
endstream
endobj
-754 0 obj
-<< /Type /Page /Contents 755 0 R /Resources 753 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 752 0 R >>
+845 0 obj
+<< /Type /Page /Contents 846 0 R /Resources 844 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 843 0 R >>
endobj
-756 0 obj
-<< /D [ 754 0 R /XYZ 69.866 801.979 null ] >>
+847 0 obj
+<< /D [ 845 0 R /XYZ 69.866 801.979 null ] >>
endobj
-98 0 obj
-<< /D [ 754 0 R /XYZ 70.866 228.862 null ] >>
+102 0 obj
+<< /D [ 845 0 R /XYZ 70.866 228.862 null ] >>
endobj
-753 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F37 717 0 R /F34 565 0 R /F36 685 0 R >> /ProcSet [ /PDF /Text ] >>
+844 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F37 793 0 R /F34 637 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-759 0 obj
+850 0 obj
<< /Filter /FlateDecode /Length 3832 >>
stream
-xÚÕ]K䶾ï¯èãä`†¬âX àñxøgo†ONìˆñ%?U|¨ER-JjõÎî¡·=j‘üX¬w•dyùí"/ûðòéÃ_ߌ¼,X}ùôëE?È‹º8)¼µçƒ@¿üqù飔ð­”ø½”êEJƒRZO+úï·ço‘î@ºbüó7ιéw#¥Ô&ݧ¿+÷iGºbUºËªò‹1Ï?ú¹%` ŒÐt©AÆshWF.n Àˆ
-îu¬Æ"EuÉÿHkTÂÙ\›£´R˜nR°ë@¬®Û™û0±¸ì„Bœ
-„G½×=\„L[¡œ[²·Ì¼’­N8“œ¯óvã5¶:¯åïM¼U/z†<þê·sP§“`Ý{¾ž®õd_—
-y÷ñª}Ž¼Ë'ÁæÚÂ*$ÐÂíÚ;«b/U·wW  ¨
-´!•Ý³wM¾²±¦…Äz!ª”×ôa06xük„÷šà1Üxw’5%[tœ%âßYYu+¯$ÉÙj­¯DÞ âãi¹Õ•‚$2´ƒâîåêjJ‚4#õÛêräè
-í|·žÉN¹*Úš­!|LF èo>…(§„XÈÙg‰6yD*}5z>2Lþ%3ÚÌ#,†&êˆÈs®°g¾£Ñ!Ó*yö<#ÎöHÈóØÄ]ÅxÍ•/ië%ñud…Y͈ø¤Ö%Þ“_nÕݧP¡
-–5$òû5‹ÞŒˆ£’EaûÃ:\Cʇ³¡†¤%±²ª±jHd²-ù“ XwÔ27Ì
-E U%#)ÚU[¬OqÏ–
-Ô”Ïn× ä †Äþ ¡Ý×;å¡5Ù6ú+ÎCëè=^Ñ–ÈJA×—žˆÖŽ¢`yF&º™éÄH}ã]¹èÒCÉèä¦lt3è¤tôN(9ÝŽ:/!Ýμ-#ÝžÒù)ém¸NH†iKî–H9ÜÈI7 ž—“^ØÉ9éÔƒGÛàÜ–“nG—“ng~«‘ÇAŸxmf:SŸ÷ß-õ²ñt> Tz @EÑ'Þ‘z ñjCìµÔëƒS®š‚µ Ü»¦\5Ž`ÕéÝ·Ò­äÙb¨Vå[MÆ Ð;ò­¬
-êò­äÂÉNK+;lYç,íž½RE–öz(ߪ…l ò­àè"v;½oÕ¤’Œ·'ç[¹=ÚѬ{ò­ÊµÏ$(虄<lÃ3 ´M«*°ÃÖдû;|À䎵
-œ½³Å4q3Oì2&$‡RÝÄ‚.¾d$8]+°yRìí¡Yn~ë„ ïÛXÌ)ª€ËÌè¯N5»U×£Ÿ¥ëìö<±¡R»Ú O¬Ð²5̉+Û…–ýìÉ•ô×<Böng6¹ÇjH£žd#¬ê)};sÌoð{v§.05í¾N]?{ô#øùãÑ‘Þ®þ8¾Ôãr@íK
-´¤JJ«§å£´¾–„ȼKðööúk¶á]ºò ö¶A8ûvþëÂÉA.„6
-WF(òšOˆÂÇ5(nÊš:?Ð枺ÛÃŒ2˜v;ÝŽ EÍ"wÇÉ1æm‘úÔRw[%õUÄV
-VMüšúpZdÕbt›"«vTÆÇyø6²
-Hb½©—Å&q=îà“ …âžäõ==hKi1Û£ÈÕñ &M–¢Ùþ£b
+xÚÕ]K䶾ï¯èãä`†,_Àb
+pê¢éªÂ»vÐ~ ÆÑmééxvž£»úcˆE>pVx$¶3^("|̬ç+k ïP³Eþ.)é€mg²®a¦í¨§™•hìƈq²àÒß껂{«1B‘juÉÿHkTÂÙ\›£´R˜nR°ë@¬®Û™û0±¸ì„Bœ
+„׸×=\„ ­PÎ-
+Ù[f^ÉV' œÉ Î×y»ñ[×ò÷&Þª=C õÛ9(ÓI °î=_O×z²¯Ë€L7ê~9
+Êî¥ rºQùsC¶Iº´9C5
+R t»Q‰Æ0…‰¼ûxÕ>GÞå“`sma ‡p»öΪØKÕíÝ(*€%&~ÜCëH-uTàýñ>ÜIM!°mæPA« ¸*ð¨%ñ¶Þ $u»G¼WX™Õ°ê{¯¦e2YŸ…"‹(] ‘¡f:/ê½×$éü)T¬'
+™µ0=º:p¢i ª´{›3}ÜÇü¸Ý¦—d<êù§ãV7˜žL®îÈqÁ9ý6™ï›Ë;Räõï x2w²[~RyqyVyf›ÊÓÒCóì €&S+­n!8HTH{__T“‡Õ.º¾o­é"IWKö¹àßà šdÒÉÝCVýªƒdüêB$Ž1ݱw”(Œé%\ž$h@He÷ìÉW6Ö´X/D•òš> Ɔð^<†ïN²³¦d‹Ž³D<ã;+«nå•$9[í õ•ÈT|<Í ·ºRäB†vPܽ\]MI¢‘f$¾­.GŽ®@ç»õLvÊUÑÖl ác2Eó)D9…Ì ÄBÎ>{H´É#¢PáÕ|à|d˜ üKf´™GX MÔ)ç\aÏ|G£C¦UòìyF=Û#!Ïcwã5W¾¤­—Äבf56#â“Z—xO~¹UKtŸB…óæP¦¿£³¬’9e¢š xÅ&ËX‘]5ÿ?Áº„’ÈDkÛc¬øÛ¼IRZ$è¤.qZÈ Ù¨¥c6°å˜>pÌ@!2ǹsØOvÝijӾÝ)“„ë/Fò8¸I;Ò3ƒÅ)Š;Ò.´¸LÑJäó]ü—Áû)š$hZ&N˜O
+_Ê,Ÿ‘`.Ëæì&€2-ÍD%’Oú7J|Œf>K†WWižéêæ„l‚Ò¦¦øÀ±ª–¡£øÜÏñÖ$
+æ…i!­[¸ÂíšCñ«bŽ<šBŠ¤z
+q#’—Ê å_ùJ:š¹BÔ-É«™–¼v,߯iý«f¡.ê¼dŒv¥nå€S-[*Œ’Å99HÜP³ IÍúvU¦aÖ•3Ê^é\LV¼úr¥a¤§³ÏYK4žhê+®%¯I˜§R"WjñË/%ZbVZ?^I¬':1¯Ú#¼«Ž8Ày¨ŒØ@ÜTE¬ÇœTDÜ$×›Aç•›‰·U›ó9¿€¸ Õ 5 Ò£¼y@Z¸ç¨Ä…õ‚gˆ`fÕ~'GK‡Ò +ÇPžlƒsPËÇvÔ ¥Cð€éf•SÁñdÚä‚äNÚä‚c3ê”Ò!
+ëÜFÚœ †Æ{òÞN¨Öhàz„ï]74‚ ¯Î®šèÌ×P7$/—œ6|׺¡Á TpGC…•æ’AÝp¾ðƺaƒõîºaa[Ý°%׶ºáŽ½–ºáÂ^T ! {vÊ@õ
+R$ÿ$ä.èæ8Æ%$$ãŽÍ¶Æ5$#-½êF¹A;¼!µ×!ÜPE*N!6ncɳ«êÛAK5$¢îÎâ–Ršwk )ݽV\Hw´Åµ¡¸P°ì¬!‘ß,z3"ŽjHV ÛÖáR>œ 5$”ÄʪÆ:¨!‘ɶäO.`ÝQCÊÜ0+-T•Œ¤hWm±>Å=;X*<RCR>»]3ƒûw6„v_F²m ñ+ÎCcô¯‰hKd¥ ëKOD££(Xž‘‰nf:1R_ÀxW.z„ôP2º¹)Ý :)½JÎG·£ÎKH·3oËH·§t~Jz®’ahÉÝÂð€”Ãœt³ày9é…Ü™“A=x´ Îm9évÔy9évæDZ9|:à ‰×f¦3õyñÝR¯ OçB¥ø­(úÔw¤^E¼Èâbbˆ½–z}pÊ)X ʽkÊ)p«Nïθ•n%ÏV‡jÕQ¾ÕØØdÜ
+ЦÝßá&w¬0xï—Ðèò¥ÊíxÁÒí¡Pd^-Ñ!œÛ—/…ÜÙ”àÌ17Æ·¬6È—²kD¬½c¯Z)aœîöz<_ªQ vm=ù^-„›ùÒHþ{ò¥Šô˜î×äK‰ ]jG Ö"•eú¥ÖÓ¥¨ù5×þ8]ŠHÒ·éRò¬„v=¯-õÜGÚïÈ—.äÃ4™8¯'í=lÇÜÓŽï^ͱÅ;º[^ecs¤O›|9®]Ï7>H¥‚#ãh}K«ãíøq{R©,Š¡9¤A*U'Ô"Ô=™T ¶m¹ïŽÒw”K|iI 93W?{N™wGÞò|–A"5ø˜GmÖ-½øˆrÞ‹Sý]/>lêŇí½ø× çö6.ÞõâCÕ‹ŸþZëŇ®1<Î{°Ÿ Jššà[g’v¬ ~ôyZo„“5Ûlx¬ÎyÓè:ïÓYß꼸Õy?HMàùL쟺&$‰Ï!,«j² nw©ãDª™ž9¬yÖÏY`ÇÉû¯¹/]KÍM?¥@<kÍ—_ÐX¶î¯Ô˜<êÞU à<T
+h nªÔc¢O¤¯ ïøy»[ ûŽ¸‡%"Ii æäœÏC¬×:%ÝN²ßÄát7w>†º3½œ“è-N»éMRí¨3ÒÝé½PíÌã2I
+Õí®':S_uß/×Âr>„gïl1MÜÌ»Œ É¡T7± ‹/ k6OŠ½=4ËÍo0á}‹9Eô23ú«SÍÇnÕõègiÁ:»}#OŒ AjWä‰Ñ ”õ¨aN\ ðº]hÙÏž\IÍ#dOávf“{œ¡†4êI6ªžÒ·3Çü°gwêSÓîëÔõ³çA¯1‚Ÿ?¹áíêë—z\¨} ÀJè‡p%|=n˜•IsAËå—mùš²C˜% 6¬º–ð‹/[ð»^éà¼t•¤qPñ“^O²!Ú´\±ÞNÚ3³ i Óštg¨{Rr½/ i ‹e ÐL º´Bû¤øHè=ÉZ…hüŠ%NÉ4€NÓCÀïú¡0¾‚4zÅ’Úv*)­ž–ÒúZ"ó.ÁÛOØGè¯Ù~„wéʃØØáìÛù¯#'M¸Ú(\¡Èk>!
+GÔ ¸)kêüÐ6çðÔÝf|Á´ ÜévÜh(j¹;NŽ1o‹|Ô§–ºÛ:(©¯"¶R°jâ×Ô‡Ó"«£ÛYµ£ *0>Î÷‘U@ëM½,6‰ëqŸ\( !îI^ßÓ£m)-f{¹:ĤÉòQ4ÛT  ¼Ž'¼g  œŠßƒ¬Ç¡x`õáÂùÂ.l°Þýpa!ÐÅc"á'7àd—\a ®Ý,jfxùÉ ;œÅOÞVSŽHÊOÆìPd’¦Õw´(dz˜Âï¿-U# °ˆ&ƒr;Ý¥Ÿ„¤ÿ¦ORfÍm,…È‹uŠ::Iw–hÈåh(­¾ ÍÇ%?+ãDCiÜðqŸ„!J«ìˆ†<~¥)<ж­¬ŽßawüQ“|ÿðÝw‡^[¦e|›ì|[£@)ùÍ¡%Eï7?&Ò`è$jăhH“‡ïAw‡7ˆ†p¦zæXçïÆjß••9ïó{ù\ñ‡ð—ÚÈî{å''Ÿ_Ê¥Ý_jSä+8£ÖÖÌtbòzã]Õ¶ÒCå¶ä¦z[‡äAQDªú´V!ƉÿëóýÏa³àyOš,ìä ëeÒð›á”\^Ϥ:vê×AQ‚ÜÄG…9‡â-ÒÏé:ZÀ³#]f=yý½o¤Û~þI‹’
endstream
endobj
-758 0 obj
-<< /Type /Page /Contents 759 0 R /Resources 757 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 752 0 R >>
+849 0 obj
+<< /Type /Page /Contents 850 0 R /Resources 848 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 843 0 R >>
endobj
-760 0 obj
-<< /D [ 758 0 R /XYZ 69.866 801.979 null ] >>
+851 0 obj
+<< /D [ 849 0 R /XYZ 69.866 801.979 null ] >>
endobj
-757 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F36 685 0 R >> /ProcSet [ /PDF /Text ] >>
+848 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-763 0 obj
-<< /Filter /FlateDecode /Length 3734 >>
+854 0 obj
+<< /Filter /FlateDecode /Length 3735 >>
stream
-xÚÕ\Ks$· ¾ëWÌq}XšI¬ÚR•gåI•oqöfûäÄIª²‡ø’¿ðÕÍGw³[ÓZII£’
+xÚÕ\Ks$· ¾ëWÌq}XšI¬ÚR•gåI•oqöfûäÄIª²‡ø’¿ðÕÍGw³[ÓZII£’
aI”È™³"EéÇ$NŒxtÊsäeâ¥F¿ÐÏ5¿’|Œö­ >EGOoùiü~ ?ñkåGRORäPþŸ[úVÒL#Ù™ …±mê—Z„µó$.‚~üòðßnÒÒ2Ž—ß¿>üò=ÿ;ýütáL:{ù_hùõ¢´dZIúüŸËßþúÀ™Fj"„ñ¤´Æ]þ$ /<þ9©°²[* ÈŸUX%e±³ˆð)
ÛÕ‹*!’*˜nä¬H
{` ë^þõÝ–Æ
-ÒX!¡%äežVì´:Ó:¬2 YmkþXž©FfzÀ¬/¸pÌ€;´âa —w_•KÆ(ÍмnQI?J ívO¦v¾Ï5~ùøq’ òÜ4í‡MYÁ¦T26ZL£™6ÐÎeÚÊ~¯ãEt–$¢kÂy—eIÜz‰0 e‹ËP»#³
-‰B…¢¥›Ô(ÛcSØék¤à{øï£Õç va¬ÏQMPºØË÷€kä"ò%A™ZP©…ïS*¿É¶<|ø€R“·QÌÍ®B'ȼàt"A´ŠY“ÑO»+ÏðÜ<‘éð‡<­´Ê“[°¼þS¿kIž–V½3 ×œiU;“%à I}Ê^~%Ö¿û(§O&~Ú¤/%³dZúfÓ¥
-[ˆ­’Óä2GÝ:ˆØ”Ô{—#ÄZ¬"6^*®‡ˆÐ$sÒîFl+X"6nÄf2bãzuZy”Eľ"6råœng2BlÂ_ë^ÏElÀ$wýb3d8»^b‹*Ó"¶(!b ±‰Ø¦eÌÚ[\¦#ˆ-PZElÊ
-bË}÷Y"å`sU/×
-™"ǦqR2.ߌÓÊ1%ÍäÁ*)Ú y)\¿a§Éq‹þ¢È§Ï6$á–ùØÍH|{\
-^<.ñø³ñÈ;;ò½Í«&p=äô rŠ¬er€3=Ìêfv̤µKrÛ 3!'»—Ôý8¸!;Ù‹Ë,òs²‚kÅ°8õžˆ:‘)mG?CéSŒ`ï½JÿR ]kZ3-ÎéšÑöt È$¨Wé>ÁŽ¸¨“¾Ô`òPo;s³œüË~ÔAn6etË^#ÄH.©ã¢%´èð“š3çKR$ªXdk J¢ë澞­Õd€žsŠ<(µÍ†ü¶ÜTPÁ­5©ÝA)ö+¢£¥ÓJH>k°?Lÿú}^Ýö.…¡½HÓ«‡:ô9=¤SöÀ”=ì²`[òkÚÙ9 ­@¾iÚøX5¶€'j&×âtºÕe1ŠëEš!TDÊ—Å.]¯­éI ag¸´ÈÈ|1‰+ò³‡$®¤`‚Ûv¾Bí>Ų.ÏÐ$Ÿ]ˆxIîþ[£âœÙ÷«¥æ)´ævÂ\ËÒ¡Q“ÃòO!‰yés«¼M£‰È=´²C-G1yô¶Ê*öÛÇÓ<ƒö—ZF0nIe¸ÏK«B@$l®¨¤m-É~W"-Cg3#9Ü%S !|(!Oî »Ù¥%»‚o+ ÷ÕqªfWcf3K4ꀘ€Õ ÿ}œØyõ#|¹Ö† ’ë¬ifßÔ+©8ÝzÁPx ^I¶VM¯ôµa†ì8C:ØÞ,¨W„xq¾¨¨(øye1j
-”&îÝ5åg홊¯;¦ìsæ~ieôívË)¤½R/Æù»%ë}ÅšÙ[«y»ÞU&Üæãì°B¯äî+ò­ äC’¦¯Ÿäïx‡ÃBÊh??Ö„Úí"6|¡kí•/M6Þ–âh;Ù"ÔUeh_À™R>®³5†÷˜
-­îMÇy>Õq·Ú KE^‹Ž‡L¼ÐzvŠ\JGvDŽÊ66¥ºv)™"ØZRÖ°ïÞÈÔLÝQÃîcU³°^ÃN㪴'§¬¥ ÷Å®”µ4mº1<9”²v¡v¤¤:ÌYÓ £‡rÖÀŒ“5ÑAÎÚ
-ÆA, 9Ky &ÔÛ^kô‘9ûÛMBÑ’Ô÷+m¿éŽ
-m
-S‡#sïzrÛ’?/ZO2ÅVSF€l[ËÑfnzë+ªTæçÓl1€¼Ïû÷vÍïœi—åÉóûÒÞHyrHðˆ÷œ_Ÿóëäjhûöóë‘€ƒÖZ~½í¤üzËã¾üzÇK:€îä)] =È“Vº®×Âíßg•c¶ãš=™ 
-n×½)öxáyÀÒÛH± %WKïéüævùž Á$@˜  fVàÛ7€à[›³ `=ÚY°áq§ly9ÏfsvŒ¯TÔö:Á&ƒÖ löï¤t†´"ܧ°ô6¬ £Z¼Ý ¿•z®VØvp7K(r‹TIcG ’äLHÕ2†ó]é…I+Tµ·TŽQÕdÀl'ŽÛ6%L \£´¶üÙH¨¹¦tBï€-¹%¹‘q!VÎÃ]$SE{¾dhôB6IH­eèåj¤¬ o¥lý¼))5s²Î«HYZ)6¦¼Z] ùWytËvjyTkÈÉú?uÖE|
+ÒX!¡%äežVì´:Ó:¬2 YÚTÿÎ ,ÏT#3=`Ö\8fÀZñ°†Ë»/Ê%ãN”fh^·(„¤ˆ¥…v;„'S;ßç?ƒ|ü8Iynšöæ,`HS*-¦ÑLhç2me¿ˆ×ñ":KÑ5ἈË2Ž$n½D˜„²E „e¨Ý‘Y
+"·K² ÆD†sd“?BTZv¢ú¡Cf‡ÅEûÉш-kí"WCAEñ·ÚŤ&ÌcGD`J¸y0GNK®xÚy
+YÁµbXœzÏD€È‹”ƶ£Ÿ¡ô)F°À÷^¥)®5­™gƒtMˆÎhû@ºdÔ«‚tŸ`G\ÔI_j0y¨·¹YNþe?ê 7›2ºe¯b$—ÔqÑÚNtøIÍ™óˆ%)’FU, ²µ¥Ñus_ÏÖj2@Ž ϹE”ÚfC~[nª ¨àÖšÔn ”GûÑÑÒi%$ Ÿ5ئý>¯ˆn{—ÂÐÆ^¤éÕCúœÒ){`ÊvY°-ù5mìÐV _‚4íˆ@|¬ÀšN[À“HH5“‡kq:Ýê²Åõ¢Í*¢aÅËb—®×Öô¤…°³H\Zdä ¾˜Ä•ùÙCWR0A‡m»? _¡vŸbY—Šgh’OŽ.D ¼$wÿ­Qñ ÎìûÕRóZó@;a®eéШ‡Éaù§Ä¼ô¹UÞ¦ÑDäZÙ¡–£˜ „<z[eûíãižA ûK-#·¤2Üç¥U! 6WTÒ¶–d¿+‘–¡³™‘î’)Ѓ >”'w]‚ìÒŠ’]Á·ûê8U³«1³™%u@L@ŒjÐÿ>Nì¼úξÜ?kCÉuÖŠ4³o ê•Ô œî@½`(¼P¯$a[«&WúÚ0Cvœ!loÔ+¼8_TTü¼²5
+±—bJ÷îšrŒ³öLÅ×ÎSö9s¿´2úv»åˆÒ^©ãüÝ’õ¾bÍ슭ռ]“FnóqvXH¡×r÷ùÖò!IHÓ×O òw<‰Ãa!e´Ÿ kBív ¾Ðµ‡öÊ—&oË q´ìêª2´¯ àL)×ÙÃ{L€èÇpôÜ™ûÆÈ“ÑÌe+ÖF~¶àâP9;BÞ)TÄùAîˆ&ËRÞ¹0i2‡…zFrGüˆæès´9F’¯§L•ÄSñˆ"n2?™pª¸©²¶,{*—»¤þz5rŒJ$ú¼ÀR·¢:¥â.%k;ª%†žÀÈf•tE½ýbqB]æ›!ÕÌ® ´ €ùLÏC*xªË„»‚_ñÍᓧøšž÷[Ú*­cÚš÷VÚ*ÉŠ+ÏtrZG¬í^#¹a-£²ÖX {2/©Xö /)uÖñ’=³ûxÒþ™ëx2;ò á#¦ÊÚG/½§$Òæ9$‘–§´¬I×1sÕU>å.ýe-#ª>üÊßNãpEî ´ä }XÍ1 w=çK%âZ~ÙÀ+š:]<ʲ O9tR<-A$&°ºfir‚)ò&[ùèH0„FsdðH’s-à ’è©n=Jz‹ë1ÒT°t|¨NÈÛã>ô)¥Í]{W(ÝÉ9gÖ’lô<íN쮄º íŠ~íÖªB«{ÓqžOEuÜ­vÃR‘×¢ã¡Ó/´ž"—Ò‘‘£²M©®]JF¦¶–†5ìÄ»725SwÔ°ûãXÕ,¬×°Óø„*íÉ)k)ȽD±+e-M›n O¥¬]¨)©sÖt`BÇè¡œ50ãdMt³¶‚qKDCÎR¨ õ¶×}dÎþvgÓ£P´$õýŠFÛÆoº#
+èVuTÝŽº¯:»ìµ³:»!tzuvÅÒ¾êìvîëÕÙá=5x2Òõa3s,áÇu&ø˜+ó².QœðØgèó¢\©ÿŒßò´qoýg¢ºug—ê?gžöÔF~Žº­¾>—Q-ÑÈÓö9\T¦]ÖÊÓÆ=5 y‚ÇXNJ%йiv9Ú–º€«ºt~v“rì’ž‡b-šÌž­Yåí.´,‰µ  æ¡":º CLh¨ZJÿŽBãÔáÈœÁ»žÜ¶äÏ‹Ö“L±Õ”Ñ ÛÖr´™›ÞzEÀŠ*•ùðé4[ ¯Ãóþ½]ó»gÚeyòü¾´7Rž<â=ç×FÇçü:¹Ú¾ýüº@dà ƒµ–_oF;)¿Þò¸/¿Þñ’ ;yJWBòDǤ•®ëµpû÷Yå˜í¸fOAæ‚€‚ÛuoŠ=^x°ô6RìBIÆÕÒ{:¿¹¤F¾gH0 f¨™øö øÖæ,Xv–lxÜi
+U-Â-•cT50Û‰ã¶M Ó×(­€-6j®)P'Â;`KnFInd\ˆ†•ópÉTÑž/½MRkz¹)+Ã[)›E?¯DJJÍœl§óªR–ÖDŠ)o†VWAþUݲZÕrr£þ1¦E]
endstream
endobj
-762 0 obj
-<< /Type /Page /Contents 763 0 R /Resources 761 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 752 0 R >>
+853 0 obj
+<< /Type /Page /Contents 854 0 R /Resources 852 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 843 0 R >>
endobj
-764 0 obj
-<< /D [ 762 0 R /XYZ 69.866 801.979 null ] >>
+855 0 obj
+<< /D [ 853 0 R /XYZ 69.866 801.979 null ] >>
endobj
-102 0 obj
-<< /D [ 762 0 R /XYZ 70.866 771.024 null ] >>
+106 0 obj
+<< /D [ 853 0 R /XYZ 70.866 771.024 null ] >>
endobj
-761 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F34 565 0 R /F48 568 0 R /F55 684 0 R /F42 702 0 R /F36 685 0 R /F59 743 0 R >> /ProcSet [ /PDF /Text ] >>
+852 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F34 637 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F36 775 0 R /F60 834 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-767 0 obj
-<< /Filter /FlateDecode /Length 3664 >>
-stream
-xÚÝ\;$·Î÷WL¨ Ž"‹Å°XàæVc@™íË$E¶e °+ñßwÝMvO³¹3s+9¸ÛÝž&«XïúHŽ<ýó$Oz:yúöbä)ˆ`ÁâéËÏOŠ>'urRxkOÎ!>ùõôó”ðIJý”ê,¥ÑRZO+úýòòQkMohzbüËGçÜsúÜH)Ѥ÷ðsyý£'V¥·¬*ŸóòÓ—ï™1·Å(#5œñèÊÈÍ%À´#Í£”Ùe
-D·¢wæµÆ‘2Kó»/OÿYÉÒ¨¿ýúôÃOôÁßéß÷')tð§ÿÆW=¡Ñ ¦ßÿ}úëÓŸŸ¤0–^QÊñ­½ §ßˆÄÆã¿d¢ßÓ¡ BY?é³´XêÒågú)Ó3þ?«VF`‹€+ÐûŠÂ7ÿú°§¥‰w -S6D¢Ùœ|1ö¹°–Õs…^PX³ðKdaS=¤(ámã(³j#<i§Hø»$EKÿà<K.üŒi!/}^¶>ÁÞé~7jâ•žËþÔ‘þ æ±™B¤Ê<L—߈ó°BùÎ/àyž…ÞË[¬ž?ÚÂÄ¥1‡©ÒxÃ>n_Àe^™û4—bµBÃ,yr]ž
-?üÔP¬ˆË`!Ñâ’}h»¥!ÔJH§*}£áÞË#¢°ìòµZ£Â^™ê’™ÈrfSŸ“x ÎÎ c¹e'~•Üå×sŒ ‹)ªegªØÖESú’í"9ÜkÑ{Ôè®Ã¡¡ä—ìu<½jö&3`“8ï´^h³\^öïkâPÎcÔš ¾nH`4H¤@«¯¤ô¯&ýæØd»Î_8½Z5uxÝ1™Ý‹8´Ù&—½b*e žéâµ Vº ¾
-±Dˆ †,ä;ý.eºÕSJt#ïn…~ë¼@¥8ôóóåµ’üð·œ~Ž¹w€¡œµˆÅ
-4Å!s²^ ,üsî²pB’wÜÂû“L˜j/JŠHÿQðÄ4Çêi©>Ìvn´Â#žlðäf³úPÅüªj£üœü™
-l;“uõ¨®§™•hì‘?ŸÌ¼äÒÄ÷>¯ÆÝåT«SþOZ
-T‘ÏæÙ’KK¥ßjR°ûŒXñ£ĵ{¬Ã]úgämœEŬXs›¬Ý¢©bLÞ
-{C!»’PÕHÅs5ï= KSâp~ÍïQ³zƒ+ú©?«HU:Y: ’©
-%ˆh ¿µÄ.9X !e¼\6‰W
-%Ò?"›¦Üdek k'}Ë7ƒº¡Øàí»öWIÉzË*cƒ[W9sKµ5•’Â…Õ¤v¿DR–zS·Ô+Ê=”ª!³±§–ÝÏmM¯H¤Å5Û’¡R»\Y·EäKͺ]!Þ“
-·âˆ·r097ë®Èë d4EéÕˆd4POiVÆѳý$¢;ؾ&ºÊ©Ñ¡4‚ÂædzéÆô“y.F‰)ÚLh9Ç0îyNX×’XR *ŸsP›`ÜMwóŽzÀkaý£ØFÚ`žgWŠÒ¾$n#êtŽÓlùÝõèkù,R«M:I€ íy~25õ¡Iã¡Äèž+0btµúo~¤?ì&2G˜Y5ª“È<P}n¶ÄœöFELÏdF
-ÔäõYìmýÂ~j+?ÝRnšVywJ˜ñ¯HóµÐÄ•ªAgã+/–Im²ä-t†ê‹*ÚéKÛe®çnê>ˆeó_FÕB2§wÁ£©Ê¥€k[<šŠþx´¡VÔQÕ_iI­&F“œú#Ò†*Nñšr˜¡ãz²[‘^J—Ö»–ÃÒË»=ªwPuN —Û¸B^‡–+×Ây¢pgùDt}L: <oØøt# ±õ}yÜÁ5TYsBB/”™w$•¼EB9μÁåÓ-RRÙG<š)4Ãù¡¨­!“µV½+jk·ª›(—¹,;—·Á¸¼u«üŠJ3ÒV¬Guw×yó_·„î‡äzj¹‚_²ÔÁ˼!5«µ?
-ýlrhs¯*ݪɪÌ<›nŒH¡2ÏÍ-ƒ0sïóN1 ¢qöÅëçwéXH×$©UÇB©.M€Ž)ÅÌ ÕMÆ›aþ~;ÔAxk­²*ó!…fö[ktšÍÊÕ¬½2=÷ͨº‹)ˆÿmü‘LƒVÃßÃά 8F¤»jò{©®æø æªAT\ÍÝ£Û. ÂA:GŒ¦Èá…»¡ë’Ô@òœñ“)ÚÏ'5ïÖ~}{!Û¤&O#ïʬJ:ÎÇj†äÒí 2$|ùHÆ+ƒOõ.Kº„¾h•ªÙøsÚŽŠŸZÿ2¡‡”Þ§7bzoÄ£B ØÂî…ŒÂ9cÔ˜ƒ;/NÓ§iÏ×Ï™ÝÍ¥w~|2•“¯Ë§iÎU?R«àw9-qFËã[‘¶œ1SƒeÆRD/÷ø¼îßi ”ÐVˆèhž0× •QO£(+ºýÃSÔÃ9 GšMî`õZ1Ÿç›x&>)Ç7Ûi·µ’öb߆åë®s+٢˥ÆáRéS§wgâG÷mùà9…ôå‚z·„ò¾•AÁÞߊ¥h'&:[±Êºe"oBì+®…šêz{dÁÔ•:TÕˆÝÛtÉ©á¯évÎøK%Œ +—úæ}í(¶¨ÓÑ÷iû¢8ñ›l´sÒ}ÂPª¿¢ë~ZöÁËS÷åB}dg½ÓQyEÙÊÞrà¢(j]œÓixÔ&œ¾HåXNéårt=†¥%T¬¥ÔÁÒ\‘-d1ª‹¥Y!n ÝK³Â(U³ÔÁÒ)ï¥|ô\$ß`Qôh@
-|‡…
-–ätÏ£Và±=º]Ù¼‘
-pØ¡Â{-•«žBy î ˆ1Òã%.kÓÜ“›N á
- iíÒï±çÍ¿Çî.<ô<©¢ªVûð®88ƒÇ|¶wkz¿v9…Ÿ%ÕîD{®†Ñ·ŸHô·ê…wO†:äc­¬:H>µ…|k|d­ÁÆkˆ ¡ÇaØ&Pôp#²àëü|5®•Åu ›úR³~g ››>Äw
+858 0 obj
+<< /Filter /FlateDecode /Length 3674 >>
+stream
+xÚÝ\;$·Î÷WL¨ Ž"‹Å°XàæVc@™íË$E¶e °+ñßwÝ$»§Ù½3s+9¸ÛÝž&«XïúHŽ<ýó$Oz:yúöbä)ˆ`ÁâéËÏOŠ>'urRxkOÎ!>ùõôó”ðIJý”ê,¥ÑRZO+úýòòQkMohzbüËGçÜsúÜH)Ѥ÷ðsyý£'V¥·¬*ŸóòÓ—ï™1¿Æ(#uœñèÊÈÕ%Àô#Í£”Ye
+D· wæµÆ‘2Kó»/OÿYÈÒ¨¿ýúôÃOôÁßéß÷')tð§ÿÆW=¡Ñ ¦ßÿ}úëÓŸŸ¤0–^QÊñ­½ §ßˆÄÊã¿d¢ßÒ¡ BY?é³´XêÒågú)Ó3þ?kVF`€+Ðû†Â7ÿú°¥¥‰w =S6D¢Ùœ|1ö¹°–Õs…^PزðKdaU}HQÂëÆQfÕFxÒN‘ðwIŠ–þÁy–0\ø-ÒB^ú¼l}‚½ Ò'ünÔÄ+=;—1ü©#ýÌc3…H-”y˜.¿ça;…ò œ_Àó<•ÞË[¬ž?ÚÂÄ¥1»©ÒxÃ>n_Àe^™û4—bµBÃÔ<¹!O…~j(VÄe°hqÉ>´]Ój%¤SŠ¾ÑðaËåQXvùV­Qa¯Lµf&²œÙÔç$^‚³ó±\Œ
+Ȳ¿Jnòë9Æ„j@ŠjÙ™¶uÑ”¾d»H÷Zô5ºéph(ùš½Ç£!@ËÞdlçm‚Ö mêåeÿ¾&åŒ0F- â늶HƒD
+´zÿZAzAÿZÒoŽm@¶ëìþ…Ù«ÕØR‡× CÙ½ˆC›M`rÙ+¦RÆà¹J¯]°Ò}@ðM@ˆ%BL0dé$ßéGp)Ó-žR¢;òîZè·Î TŠC??/Q^k!ÉûÇéç˜{0”³ã£Q­@S2'ë•ÀÂ?ç^ ë
+“ÚíIYêM]=hT”)z(UGf=cO-»ŸÛšQ‘H!‹k¶š¡R»\Y·EäKݺ]!>’
+ÔäõYì}ýÂ~j?]S®šVywJ˜ñ¯HóµÐÄ…ªAgã+/–Im²ä5t†ê‹&ÚéKße.çaêÞ‰eó_FµB2§wÁ£©Ê¥€k{<šŠþx´¡VÔQÕ_iI­&F“œú#Ò†*Nâ5 ä0CÇíd·"½”.­w=‡¤—w{T?(î êœ.·q…(¼=Wn
+r_³4À˼!5‹µ?
+‚ctðAºk&¿—êZŽwj®ôHŵÜ=ºí’ݨàâ,f:=¨ÈxT<8Ck}Kß%‘zGölŽ¡U×>wÐwëÀ¾½yRŸ§‘7fU§d5£réÙ¾|${ŒÅÁ§v£¥Áa] _´Jmü9íHÅO­™
+¶°y'£pÎp
+£TËÒ
+c=GW•¹¹Ail—ŽZ†ÃAÈdWvÁbò®‰¥®Ê—é¶à0vã‹àXkÒÚy/OðŠ.ÖÖ °f±~˜#LÉ81MEy´·&«¬sÄœ4&ˆã€„4ò¿®¬•PÙ9c’ýP?"?È)ÜB~ñ’ƒ| |OY $Ò@ WƒújÞÅ6("K‘Ю—¾TÇ4üµãx੘{Q8ÏMP)§C(º9û£¯]s-û0›î|¹/² Tö9
+§»Ã™žž¥Á!'¾ÃÁEÁ}Å“îcâ)¶@¥Õ•©ßÅܽ£¬±˜¼ÙËÐå¸hÚט³ŽïwsèY¿ÝK‹É,ù~ëýî|ãyÄëÑ{ÔN(J~=Ÿv1P94 Ù … ª%2Œ³|\Ñ B»%­Qt⮘š©xf(ï%Z‹Ç -J‰rA«ªSî¼6•ûËnma@똶€b?Ù *î®TŠ?3¤îõã·)¹7w°þ-QŸ |ºë{º™îø= +<~ýlË#®7ÖOÜj÷è[ÿT©zö ªIýtìA;aÈn•ßrëŸÀE™?Û@ÒÚ!¤ßcÏ›Ý]xè‘REU­öá]qpù6ìèâôQLüÚMæ~jªÃ3‰6ö\£o?”è9nµ uÈÇzY |j ùâø‘µo"v„‡a›@ÑÑßèçÛq½,®cØ|Ú—šõ;cØÜÌð9¾6ð)Âp£\Í?Ä°Cü.³Ž¥kZÃÛAlMe?´,P* húžÅbã›Aláä!iÅîÓ­Jk/je9 ØCëwHiÞ-ÖÄÆMû=ñn¶Uሄ4y%R–[QG¼Ì\uã{ñ´G¡4‘—ö>^±èXH_’ªŽ€Öäûଞï‘ _Í›‚;R? ‚Z¯XÓ>ÔZ)EeˆùÿA­ëíD­;¼µnˆîB­;šPëžÛý¨u7Ò¬×ø”8ÿaí‡
endstream
endobj
-766 0 obj
-<< /Type /Page /Contents 767 0 R /Resources 765 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 752 0 R >>
+857 0 obj
+<< /Type /Page /Contents 858 0 R /Resources 856 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 843 0 R >>
endobj
-768 0 obj
-<< /D [ 766 0 R /XYZ 69.866 801.979 null ] >>
+859 0 obj
+<< /D [ 857 0 R /XYZ 69.866 801.979 null ] >>
endobj
-106 0 obj
-<< /D [ 766 0 R /XYZ 70.866 396.134 null ] >>
+110 0 obj
+<< /D [ 857 0 R /XYZ 70.866 396.134 null ] >>
endobj
-765 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F36 685 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+856 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F36 775 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-771 0 obj
+862 0 obj
<< /Filter /FlateDecode /Length 3809 >>
stream
xÚÕ]K“ä¶ ¾ï¯è£}Xš
-c~‹1«ˆ/œÉäó“›"!ZÑ–OZ7>vë) ¤ˆ|E5àNõ¨Mј1—é#úË¿l\ý©íÞ~þðŸÒ.Î9Á_þþç¹NÖ(KæšT0<Ö?/¿}økG'K±Á¨`-‹x—E
-·&LV‹·¥àÊ‘z(
-Œ"ë¶x,E¦­Uf—S—ñŽr0ðY\[ré´²Õ èn3â¬ò•d2d|Œ£
-ÀYŒ™üf_Ÿ‚:²Ÿ|š7ðåeмÞöuä*9^ÒØ›~芭4¹â8í^n•HÁéÞŠh¶Å¶*¤ü%QÑ/X£ì‰ü¾+@ åd¬Aæ¤J+-q-â$n"bT$Îy\!È &Hª­0³ ¦Hç«fuY+m¼bm›h‹Ümñ Ç
-”‰t\á&íõU0Ιˆ’MµèÙĨB¬¢)›xÍ:É+©¥Y?óÔ4ÇÝ“<°e›´EÞ*]ûgkŒ¤È#Æõ—ÖW”¥a£»„Cemû2sÆëyÉZ>q‡È,1çRkº;‘HƒB*ézçÕæğƹ‡Ãgò˜1óò.ß!%BúÆáå›°xv¸Ánû˜7Iax¹iÐ,Ê*¾ñÁÃò!¶¨UÎUºF‰CÚ> ¤‡ žR+4μQËë¿rEe=E·¡þÉËj®Ä‰ÄÉàÚÇÑ`,DÎLioñeŠšÉ²)ÏÖ£Ÿ¶Ø’*B‹-¥."g:ÛÒ¢lZÚ[æ .9UX…Ñ!‡aS87.-ó~™çM
-)DOcórÔ¦q~Ç>Í÷ºÏyÈ|U,›³§ós«µ¯&oS©<}…K’ÛNΰ³Þ;Ïen\icoRòªД
-lȺ0òºRÐÜ™Ü=µA3åI샾k$kt¦EdcPiö®‚¼”;_š~lª]OC¤ -0R¯p¡_°"§§-²Sdk¸É)r4™"ÃiO=æ¿éYߨo‰ĉ}ƒ¾%Vp\í¦o–½Ñá,økçpܪY‡N|ç•ÁÌÓ0Å`—âFÚ½xCˆ
-ãK’;“SaaƒdÊtžÇ°+EžãÇå5Ú+LA|ʾ*«ï!" ç¤7†Ó?_zgŠJ°ÂC ¶ÇÒ%wñé¹ÛŽ;á!Zt-µ†× k²žkè¥kÙù -ŽFmí·\{ÒÄ‚w)Ã×|"úÀˆ%ÞáK?ÁŽl‘|qx‡¹êy ÂzÀŽh‡šÓ·;"¥Áv8¡©ãëŽ<>t§w‡P2yè8„â¡ÎÇ!”,ÖaHûî¤mäkª[Ñìám¼²ÄÂÜ{* /FÔŸÓüz÷NÂX,Ç{í÷8mì⳨]pyÄÂa‡“D{ˆ¥¼3ˆ¥b½ˆeƒïA,{¼Þb)ù<IJ¡‘@,}µ‘A,­ÚxÄRÒ:ÄrÀßÄR²q
-ˆ¥$rˆå\*9®êšÎ§gbˆôN –’úy – 9ßIJAýA,%ç9T—Æã×b‘Mú‚XŒk©Ã;€X¾{eû
-µ Ùq
-«4´©!$Vj¸–‚cÎRï•Ý¿8Öœk¤ãwÌr.Š^Pà%³¨†§ßu¾ã(ØÈW¡kê»Ùñšá b8ÏYÔm-f.f 5 ;hR®d´Dš5 S›9± ¾“w ra·„öL°.ˆ“sñ•Ï¹²<De $š©ÀøÜä¡fÅÀ
-µ4²”1½#—CFÙlIo±Ñ˜Äi³q¶Å˜$­7©);“8qδ“LPë  ç6ë
-…‡º25|Zjj·7+g¡Áe ººzèB…J肨^ö]¾äB$ŽµÓ¶†(ÉEŸååñ >¦€ï6ò§ª— ©¼Ù°&Уí36”jÎïíúŒ¯¿ïpzßF`Áå ;®cw©VÇl,ç7òIYö•Öy;­4µ—ÆFLÁQß®Aî "Rö}»ºzÙ«
-ç»Ù
-éÐÍF"w÷bàoì‰ëÀš@Çu æ<å0nGÃÐqÊ›äiæÿjd¸Þp¨ÉŽ$÷EÐBŠ&ðuku½Å:1FCRÎ5¬l£”îµN ò‚!FŸü²íÝÕÉrü<ÝÉrÌ}'“£9ïks29UCi¤«„‹éUýs=̯
+ca‹1«ˆ/œÉäó“›"!ZÑ–OZ7>vë) ¤ˆ|E5àNõ¨Mј1—é#úË¿l\ý©íÞ~þðŸÒ.Î9Á_þþç¹NÖ(KæšT0<Ö?/¿}økG'K±Á¨`-‹x—E
+‰ß—Yyÿ§)ÌBÄ-…‰“ÕâmEéÀ#¸r¤Š£Èº-KE‘»©¨iDk•ÙåÔÀeü‡£ |×–\:­l5(ºÛŒ8«|%™Ì™Gã(
+‚NƒŒ¬#ûç@«º¼åÉkZÄ>añ Ùx)×®öÓ¸C«q~ò²ŽÑVT|W*ã|vœ)ëÎí.8Ezsn»OCF·¶Çü ©c~°ÁãÛ'RÎK©äM—ŸûK«Iù¿3kó窌¢ÀEH€ä©ÎØ\„ÏË`äè¨"å$?¯—Eóv­HlÉ—³Z¾c
+ ƒì‡ßEùw‘{œ„%{dÞ,9ÇfÝŠˆ¿üÊ_üƒ~KÆpù_ºõÏ©~Ô—_þ–Ê.ö)%RŸñ&ø1ÈÔ—sÑDáÆ6‚ã4Œôfv´ÌˆV™ÒX£ É5ËÊ#®Ui@ž)ÅŠb.ò 7Ÿ²Èn°~ê›}{k7¬S–§AA(­ò’عg Oƒ¹ÖË»cªçæšâ*KѱqqÍÒ™¥MÙyPž‡¾’Ýß$„:²/P‹ìÈQ]¥d¯Ÿ­{Ú5áUFØt† IbK<aM£µÑF®<L“Äΰƒ„ŠÄVxþ˜L¯û"rØÁ@M"r† 6\1êæ„G¯<¯œ-þFPË£pc&?‡Ùק ŽìçŸæ |yFÙ4¯·}¹JcŽ—4ö¦ºb+M®8N»—ÛD%Rpº·"šm±­
+)¿ÀAITtÀ Ö({"¿ï
+H9Ùk9©ÒJK\‹8‰›†ˆƒ‰sWò‚ ¤j+Ì,ƒ©
+3oÔòú¯\EGOÑm¨ò²šk#q"qg2¸vçq4 Q‡óSÚ[|™¢f²lŠÅ³uãè§-¶¤€Ê†ÐbK©‹È™Î¶´(›–¶Å–y‚KNVatÈaØÎKË<_æy“B
+ÑÓؼµiœűOó½îs2_ËæìÄéüÜjí«ÉÛT*O_á’äö£“3ì¬÷Îs™WÚØ›”¼*4¥².Œ¼®4wæwÏ_mÐL¹@û ïÉiÙTš½« /%Ää—¦›j×ÓéBc‹ŒÔ+\è,¤äé)G‹ìÙnrŠM¦È0FšÁSùozÖ7ê[bqbß o‰W»é›eot8 þšÃ9·jÖá„Äye0ó4L1Ø¥¸‘v/Þ"@žÓLO%D€“Ïð«@HBÉ…w–
+RrpžCÚ¦_PCÊx a]&pñvÃû5ˆëFàðüž@ âr‹¢i±66®ôBQ°¢½× uŽ°%»Ó&Q[¬·—wÀ¬1\‹ÿÍßÊ@{;¢¼¬Y~¢àäÑ6…‘žƒ-ù¹‰ Tg~iÁ(¥ƒoÑ=Z‹¡V(„åthÑ[Ž5åëPâº)@è …àdJqMº …
+ÁfdêK»P' ]ÁUÂ)Y4V4÷Fqì/‰NHˆ$úa$p¤rM"R±yšþ‰zÃ1j.«1¶(@^C“}© ­§®Ä¤€òpu–-œôT‰|ðKäCº£ù ]û
+N]ÄR¼G‘¶u´-zæÊ”³*Y!’Nn" ˜CHÑ4¹#ÉkLPòØ |bÚ¦!¹¨œ©(bwø@Ñ+ Ô"³°aˆ
+›¸ Bç(¬¥ëb¯aŒ;؇áŽ%ö!ŒØ‡õ³Ã¿ o>4„·Ò«šK~w“
+LÝRÄG“
+öR. VŒìD9^iµ,ÒkFRç1Äû°ÖÊÔ¨´¼þk‰}ðá öÁúX`†g[±ƒ-3ö¡É–2E-˜[Ê5…ù;`´ç±Å–6£bÉÈü°ÑÚ4Ñ(œÞϼ ‹Î
+¡ã­¶²Ž×` «…Q_…Eè%¶æÖ£GaÄ+;¶…è{Ó•bjøÊj
+*‡`KV‰¿Ó®y’¹%$G)Qh9È
+t¡|Œñ]ý.ðJ¾ÕïŒkó»•£~·fìq¿[²pÐï
+Ýô»Y³ß­ ‰ÒçØÿ˜ïñúlM‹ðˆÀ ¼¯„?Ã÷\Pèîˆy þÇuˆÌ½¥=›Nï‡ÌÝ Okvü/{R¡Ÿ=ÿséëYÙÆÎÖ¬â;’ñ¡Ep9Þm¥{ô;PP»L‹
+s¹B-Hvœ‚Á* mjA •®¥àØc†³Ô;‚De÷/Î…5çéø³œ‹¢Ô#xÉ,ªáéwï8
+6²ÀUèšúîAv¼f8¨Îsu[‹¤‹hÍš”+-‘fÍÂÔfN,ˆïä]‚\Ø-¡=¬ âä\|åsn ,QY‰f*0>7y¨Y1°B-,eLïHàeÀÑÄF6[Ò[l4&qÚlœm1&IëMjÊNÆ$ÎAœ3-Æ$”Çzè¹ÍºBá¡®L Ÿ–šÚÆÁÆíÃÍÊYhpYƒî£®ÞºA¡‡º ª—}—¯
endstream
endobj
-770 0 obj
-<< /Type /Page /Contents 771 0 R /Resources 769 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 752 0 R >>
+861 0 obj
+<< /Type /Page /Contents 862 0 R /Resources 860 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 843 0 R >>
endobj
-772 0 obj
-<< /D [ 770 0 R /XYZ 69.866 801.979 null ] >>
+863 0 obj
+<< /D [ 861 0 R /XYZ 69.866 801.979 null ] >>
endobj
-110 0 obj
-<< /D [ 770 0 R /XYZ 70.866 250.989 null ] >>
+114 0 obj
+<< /D [ 861 0 R /XYZ 70.866 250.989 null ] >>
endobj
-769 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+860 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-775 0 obj
+866 0 obj
<< /Filter /FlateDecode /Length 4757 >>
stream
-xÚí]O¯· ¿ûSì±>D•¨ÿ€ñ€8Ž äÖÖ· §¶i4‡æÒ¯_R#ÍJšÙ‘4«y/z°×Þ‰õI‰‡ßþyã·?½ûøåÝ?k~óÌ0êöåçwà7q³œ9cnÖyÆùõöãÎá[Îå÷œ‹œkɹqøÿþüò”Ÿøv/ßXk?,¿kιÒËsê»ôœ²ø¿1byʈô‹Ö/?}ù³{ŒÐLáWgÔ‡²©åî
+xÚí]O¯· ¿ûSì±>D•¨ÿ€ñ€8Ž äÖÖ· §¶i4‡æÒ¯_R#ÍJšÙ‘4«y/z°×Þ‰õI‰‡ßþyã·?½ûøåÝ?k~óÌ0êöåçwà7q³œ9cnÖyÆùõöãÎá[Îå÷œ‹œkɹqøÿþüò”Ÿøv/ßXk?,¿kιÒËsê»ôœ²ø¿1byʈô‹Ö/?}ùs{ŒÐLáWgÔ‡²©åî
ciÆ`\Qé„qÖªÆ%¡ù0ÎYê„q5öa÷Ka…qI’&Q|·Œ—Æú ”#ß/PŽY¿'…ùPÉ$?¡‘àYQjL¤††©hÕ„3™>Yšgƒ*I”,5àìq&ÜVʽp®Ð$«)
¨#û*{#ÔIŽ»4'QGž0ˆM+õ]r
¦#P"6°¯‹(Kàô0•ñYO¶Êà.É_iª
@@ -2088,136 +2292,139 @@ J׈™Çlˆ1¤ì†ªÕ¬ ˜EЇƒóT–w…¡-½ l.ÚÒ{¿®GX:êuo„¶”­0†6)lxyfÕjFŽ]ãp1ÒÐkBÌÈa*§
RÂâÁoÄð(#LàN”Þ207# ·ÚÞÜ“-¾ù1ùkø}³ŠW9Ë7y&ÍŠŽÝSÒ“)&õ´<oá%¦B4
A·3ݬ‰FMÖÃ|”<µ0U'-ß’ч/OÌÊ$=º”Ai÷÷ÇiSt%ñ^qŸ'öDŽ‹é /õKK*•¿ðÏš—ã\EÅÈ¢mEÖYöMz
•¤l›GÚ¸ò41¥\Ý£æÛ4±Œ)§
-¾}#½Ís·¼iU/ O4*’[k9T”u ×F[ç”%¤Kç·œ¤¬¦ú•œw%Ù¬ÉpaäûYsÞÖ)|KÓ†°mw¢\.ü¼LXÈÙò¶?KÛ"]î×Í1osÄv™ˆ„nàP-0DÖ=o²·>ßœ·{VǺˆÍÿ£µØ
+¾}#½Ís·¼iU/ O4*’[k9T”u ×F[ç”%¤Kç·œ¤¬¦ú•œw%Ù¬ÉpaäûYsÞÖ)|KÓ†°mw¢\.ü¼LXÈÙò¶?KÛ"]î×Í1osÄv™ˆ„nàP-0DÖ=o²·>ßœ·{VǺˆÍÿDWµÙ
endstream
endobj
-774 0 obj
-<< /Type /Page /Contents 775 0 R /Resources 773 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 752 0 R >>
+865 0 obj
+<< /Type /Page /Contents 866 0 R /Resources 864 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 843 0 R >>
endobj
-776 0 obj
-<< /D [ 774 0 R /XYZ 69.866 801.979 null ] >>
+867 0 obj
+<< /D [ 865 0 R /XYZ 69.866 801.979 null ] >>
endobj
-773 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F55 684 0 R /F42 702 0 R /F36 685 0 R /F37 717 0 R >> /ProcSet [ /PDF /Text ] >>
+864 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F36 775 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-779 0 obj
-<< /Filter /FlateDecode /Length 5235 >>
+870 0 obj
+<< /Filter /FlateDecode /Length 5236 >>
stream
-xÚí]M丑½÷¯È£}ÁO`ЀkÚeÀ·õÎÍðiwí5°s°/þûŽH¥H1E2“ªšöP]]™¢||A‘O¤¼ýí&oøòöÓ—ïß¼,X}ûé¯_}!oêæ¤ðÖÞœB}óóíÏ?H ¿“/¥z“Ò ”ÖÓߊþÿþõ;D¤+>1þëwιÖï”R›õ:ýcºN;ú¡O¬Z¯²*}cÌ׿üôG6ÌÕ e„¦
+xÚí]M丑½÷¯È£}ÁO`ЀkÚeÀ·õÎÍðiwí5°s°/þûŽH¥H1E2“ªšöP]]™¢||A‘O¤¼ýí&oøòöÓ—ïß¼,X}ûé¯_}!oêæ¤ðÖÞœB}óóíÏ?H ¿“/¥z“Ò ”ÖÓߊþÿþõ;D¤+>1þëwιÖï”R›õ:ýcºN;ú¡O¬Z¯²*}cÌ׿üôG6Ì× e„¦
ËøÚ¥’Õ&À”%¥”©•2J ­Ý¡>B
-o¨¤J©Ô$˜©Ã-Pé—Pþ éÆR ¦¤Sz½ÇáÓ?%¨ÒÀYá5±Îx¡6Бy~e2ý9+âït#%½
- (o¯Yäá¦&¹ªI¯ôP"‘¶B97ƒDùf’èhcI"À5,}ŽD…‘}$Ê Í&QaÒu$BM˜‰ò;Í$ÑÑƉÞFHÔ°ô9Fö‘(/ä¨%ÎÒŸC¢Â¤ëH €†5½Ç4!׺8Ô‹† œ0+}Yà ri-<†šíϦ9o…õp…­A‰  ÇÖÎh
-ˆÂñð©aëñ
-“.Êa]µrØT²m9ìr²m9ìSȶå°!²m9,/53‡]Ë´”ÃÎkybvRÑoµûÍíj¯©«)ß 
-Ü65j…Óp#û°Íí¦ÈýT~}[{'¬ut[¤§Jswý¯~™±_Ý?ÍËßû¨¬â¹öfÓÖÖ¡ð>Œ¸UÏÙnÉ*p§Š0–î«”ã_ˆÞ…µÞãÇTñ÷ïÚ×@àÉ£MiÁ2ZPÑ…äÙˆ!ëúGP+E-|õÈ{;Óÿ8gòwY¾çÚ!¡°8u¼šíÄdcØ:1|ãëR=e·r-k™ˆøÛýJgs[¾~žÿHÑ–n~m%‚˜EðeÿÏ¡/þ›~þÈ=üí_Ë¥?oËòö·ÿ\æõGºt¡v½W“ Æ
-åum˜:Q«Cl|4Õ¯Èë]8Þ5­‘/VKQ‚%§Ý—úÍÿþölAJ)úPª²"×í×¥#¸î X»%Nð}ÿŽT/yR¤ÎØH(Rη†âJX-R¿=mn[dø{jÄÊ{á$Ðr©¸yš®#¸ÑX½ 7
-ôþià€XÙ!ÂñÔ0Un|ÛV*ùòÜž@±RûPÒð°Áü0A}
-N÷„‰bâ¤&Š;w†‰]©Þ0‘W4=LÐÀœÆç#Qb߆Î(Q€5%`KQâ"ض(±Ã­3Hô㶉'qÛ‚D?n[È«dÙ?À<(P’÷¥®úÚø±¸s<Ñ,’Ûwo KÃGŸ•j±žØˆÊŠæ †‰n¯<ýÒ}ÑÂuïÛÐ
-H«`u‹
-¹ç
-:u7¹IìÓÚo³Ôò«±?$ÃÎ×¹ Ùtf@Kª®„’LJk o;ÒN‚T¥™ƒ2™«µJÉÃ@³çœ‰bE³/†io3ƶŠèüAO ZVöµ4)g–ù°8Çz›Ð"]äOMƒu¼”P Ú¤Y^I¬´uñ Åå0ÒvPA8¿—mï[!G#(°¾Bƒ­¡0A¿íx‡(‚ÀƒÒW ˜ï}ŽúÞAœÙð½­Ž^ÏÛõºßÝ«ïôº “NŸëncò¸²sý­·Í›·emöµÞÖož¶¯nž¢\4>h¾G¡š?ßÏhú‰,7àm¼ ì³šZ\Ô,:ÆÒ¸ç=Îò$”ÎMhi’£ÿø´¼ŽFý4–i«§!=6TÚ:Çó€Æ‰ôô=ÐvÞ[”îh{¿÷ùEP7€hÖØ
-29=A@O_€þix¢A*;¿óàÃeÅš¥e8rDç*0<’k~ÍÔMVk"”ÜmÚù@UŒ
-îªâø×NBxþæOÎæ55_Ó²4:ØöÈoWÛúý–“¾áÞÚ[ÔÐ S²Ð¡´(I†W j’á;n«¥XH/×ïk’Í\¿“®4ê‰àwùåËàI6+C­ –4±TÏiÂô¥ úÐØÈÉ…ÇÒ‚Eä…n@:LþŚёÆ[
-Òœj.⟖F”Ýñ÷†Š|=?fÕ^ŒJØˆÏ S@!ß•‡½VF!»"]:—Ó£’âX:W)çê¼P‡X‘÷TeɆ
-˜_•ÐÎê«È€aP¼–hÉ€S*듯÷<“¯W<«…gdÀü’‚Å Ä– ˜ß8°ª†ûS2àØ92`Š3rþ·D‡Ž÷ïÁš­2àŠèW+½ìú¾ÛºxKHˆ¿80/ÄÊ`2³2`^eeÈŠ–FðG+2ÑP¶t®Tdj½è4 ŠL^Fbõ|’dzr<åoh¨ý –d"Ùé¦ì^ÜiâæÖ_Úf¿eéS›[—Fvmn]ú áI5”&_¦ Bþý`õ±yœG‡5LÜ8´bû‹‡¶l}NETÚi»TDE©Wõ¶QETÚâºTDsqI*¢>\^RîDåQ…)¡ÜYæ4Ü`ÿóËõü&jQj–rÇñ’„ïäÁ«Û³²-ªŠ&³mU}
-{‹>.÷XEAé¯æ–’›ÍFg»ÆUÔGν¿Z±mµ× 95œ?1é¬åƒ®tË>\”{-%jè“>KæUöÔ[¾©©·Ÿ7ñ®ioUÒ-ŠÀ÷­5¸¶ÆeÖ.êÁ©CCâÌjñïâÜÏveø’mÔ¦
-ÊË,#K\†×S@aQ#¥`>¯„6ª—’Q”}U8ôá!JãÇXöî+JÍJF)àwñàå0Ķ-˜Oe[’[]϶´ïáç°-îø7F¶-gä¥fd#>#H«‹‰†ôˆj´j¹J’wÁгõA¼"ħh}¶>ˆÃ¿±Ÿ«âMØ};õË]Z¡óÕÈ}«‘…‘Ïoßâx4brÖ©ú©‹Â|²[0ê5Pûw€cñ±öµ6]”- }Xϱ#oxS>å–ƒMK¬Ú'tòœÙH[é€7X¬´uÂb.:ÊS#íæƒyƒ>@…6Es¡¾ø {·gJ4ÜÕÚKÃÜÐ×i¸7¡“†V4hk¢a^ÑD z¡i<o–„:y}ZO‰|t»¬âVÙõàÜÂÖèÈçmoŠ]"±
-¸Zt\Oh+Hµìì\ië "ñj¤Ù ­Pî€üÐùÃ|tä
-+0<R¸,ÛMÙÙ
-E¦³Ž¢©pÑ™ÂÅNÚÔÛ=­W¦ížÖ¿zµ2A ų³¹Š ¥ 843$ÕÛ˜D¦ÒÞ„†x[8UšpÇê¾À|DüŽ“ÙD' öç*,MÏÔn=äÙ|u@o@1ƒ4hBÊx¡¦'£x+fø%Àª©gŠ™{1-
+o¨¤J©Ô$˜»Y .Ò/5 ü-@Ò¥@MÿH§ôzçJþP¥³ÂkbñB!lþ #óüÊdúrVÄßéFJz`Ë;YWp©ßêíÎ
+…6¶fãbÛÉ~K«“Ýç¶#°i)ª[üGZ£V;‹ÏöVZ)Ìá¦`Ï ±F¸C˸@QÞ^³È+ÂMLrU“^é¡D"m…rn‰ò;Í$ÑÑÆ’D€#$jXú‰
+#ûH”šM¢Â¤ëH„š(0%åwšI¢£½¨aés$*Œì#Q^ÈQKœ¥?‡D…Iב@
+ëá
+[ƒAA­Ñ…ãáSÃÖ1âÒÀÑÛƒv:ñ€z”­!bÞSØ¢Ÿo‘yß ¶ÓÓ¨Bg;塞æPÊ™h/¼„=JE=z0ÉMm8JK¬:kÙJ)ºZ©ÉdCåè‰J}
+§áF<öa›ÛM7û©üú ¶öNXëè¶HO•æîú_ý2c¿ºš—¿÷QYÅsíͦ­­7Bá} '*p«ž³Ý’UàNa,ÝW)Ç¿½ k½Ç©âïßuuÙ€';Œ6¥ËhAE’g#†¬ëA­lHµð] ×"ïíLÿãœÉßeùžk‡„ÂâÔñj¶“aë4Æð¯Kõ”Ýʵ¬e"âo÷+Ímùúxþ#EXVt¸ùµ•b Öyü?ÿ…¾øoúù#÷Hð·-—þ¼-OÈÛÿÝþs™×éÒ…Úõ^M6+”×µ!`êD­±ñÑT¿"¯wáx×´ND¾X-E –œv_ê7ÿûÛ³)¥èC©ÊŠ¸–^·_—ŽàN¸3`iTì–8Á÷ý;R½äyH‘:c#¡H9ߊ+aµHýö´¸yl‘5âï©(ï…“x@Ëm¤jàæAh¸ŽàFc4ö2Ü
+óÃõ)8Ý&Š‰“f˜(îÜ&v¥zÃD^Ñô0AsŸD‰}:£DÖp”€-E‰‹`ۢķΠÑÛ$žÄm ý¸mA"¯’=dÿ
+àÇâÎñD°Hn_ܽ,, }VªÅzb#Z(+š,&º½òôK÷E #xÔ½oC+X"­>€Õ,ˆ a¶À£bwl€ŽˆkrÜÑB+ʧz8ÐFXžL|Âï,RÃT ¸×‡()k¸!î ¤'v.OB€ä¨ÕHùÙÈCä˜0­£nõC08%t€
+ §:
+‡ MuœÌËÅ»šà5ÿ.dÝOËEš.Zú4ÓãÎ]›º1d÷mNDPèUx0åkGS"¢¡g|àû ô¸¶¢Çbr“¶}4ùÆ‹j@5ìܦ⾭
+Þù›¯[R¬ÿïÏ#
+4zê%Ê¿ jp^hô9ÔçÙ<åéF æÕ$G9®h ¿­“QŽnËË(äž
+ö ªÙ ÏHR·UÓs¥ö*·NmÕ:ËÑãhkÂAzlÞž )À{\˹ëPÈЈû ²›_\:…nŠð™‘¿±çÉ›Hle»Î*Zë<«¤õ°èPÉØ9–öß[ø¾³}'ux˜ eÀ†ìâñaxx/¢„ p:>ä×\(ãt !ÐpFz:f6Ø‚=ì×é. Ü‘Zæ’ÞÖ<,¦ç¬·ÏZÓ3ž¥ôZ²ØžW4¶y×´<¼0ôPy Õö¾ZÅw+žùN—![CPå;]HO[,Yø¼ÓeÈVâzl
+K›ÏõZŠFsŠƒéTü@!ƒø=J[y(õ¢† XɃz )­ž ±‚éÄå%Ñ$Gb05oûѤå¢QÿÇ3ŇR“D“I’Ùǃ§k!/„0J¶`©³&s-ŠD¯§ZŠ~ÕPÇQÊÕP¯³ÞE©’É(á¼–fIò9ZËÓ²ƒfQiMÎÚù]geíÂÖά—úè¬]ØÜ™µ§â·eí!ü¶¬—R?ÎÉÚC¸lY{..)kwá2%k½í#³öXÿ§¬—šµ»xðjÖ#[ÌÚS¹–²öåTÛ²ö§PmËÚCTÛ²v^jfÖ¾”f[Ö>¯åª zŠïjö‹F+¡møЪ:’ØaݧJã5%fè~9²ª’?Þì*èÔÝä&±Ok¿ÍR˯Æþ ;_ç6<dÓ™-©ºJ0i(e¬%¼íH; zP•fÊd¬Ö*I$Ížs&Š;@¦½`ÌÛ*¢ó=jYUØ×Ò¤œYfä Ã^àèunB‹t‘?6 ÖñRBh“vfy%±ÒÖIÄ3—ÃHÛAáhü^¶½[l… Œ Àú
+ ¶†Âý¶ã¢pBJ_`¾÷98ê{qfÃ÷¶:z=ooÔë~w¯¾Óë2L:}®»ÉãÊ6Îõ·Þ6oÞ–µyØ×z[¿yÚ¾ºyŠ>pAÐøp ù…Vphþ|?£aê'²Ü€·ñ‚²ÏjjqQ³èKãž÷8Ë“P:7¡¥IŽþSàÓò:õÓXz¤­ž†@ôØPiëÏ'ÒÓ÷@ÛyoQºÿ¡íýÞçAÝ
+ AXck(LÈtäLôp8=}ú§!à‰©ìü΃"L”k––á hÈ«ÀðHV¬ù5S7YU¬‰Pr·içU1*¸«Šã_; áù›<9›×Ô|MËÒ è`Û#¿]më÷[Nú†{koQC3LÉB‡Ò¢$^-¨I†ï¸­–b!½\¿¯I6sýNºÒ¨'z€ß ä—/z€'Ù¬ µ.XÒÄR=§ Ó—&èCcG 'OK ‘ºé0ùkFGo)Hsª¹ˆZQvÇß:(ò!<XôHü˜U{!0*u`#>/N…|WöZ}…ìŠtQè\LJŠs`Qè\¤pœ«óB"`EÞP•%*`~UB;¨¯"F„AðZ¢%N©¬O¼ÞóL¼^ñ¬>ž‘óK
+3[2`~ãÀªîOÉ€cçtÈ€)ÎxÈùß:Þ¿k¶È€+¢_­ô²ëûnëâ-!!þâdÀ¼+ƒÉÌnÈ€y••!+ZeÀ­ÈDCÙÒ¹R‘©õ¢Óü5(2y‰ÕóI’éÉñ”¿a ¡ö/X’‰d§›²Czq§‰›[Wl|i›ý–¥Omn]Ùµ¹uQ胄'IÔPš|™‚ù÷ƒÔÇæqmZÔ0qãЊí/nÚ²õ9Qi§íR¥^ÕÛFQi‹ëRÍÅ%©ˆúpyI¹•G¦|„rg™ÓpƒýÏ/×ó›¨E©YÊÇK¾“¯nÏ:ȶ¨*šÌ¶UEôd[•GŸÃ5žPàU¹1®!kOì¡Ô éN]Ë3~•’âüp-ϧK~½Þº+Óe^ÃÌty´ýÕtÙ°õÉtYØÙ™.óR¯
+]Sº,léL—SqÙÒe.SÒå‘)™.‡úK—y©Ù鲋/§Ë1¶¥t9—m1]^O¶˜.?…k[ºâÚ–.óR3Óå¥<ÛÒåy-W)]Ñpó·ôFòQžœül¥+ò¶}?UéŠÀ‹Áîì… ž;J“ÃËD±ßæ0›»ÓETYKCÜ…ûRBŽ¢¢iâ>c ¼ÊMj;x7sžL,Ú~¶†OkZwbÿÖÅ©KŠš©A(jÁ¾T³#9GaYÑÄŽä­2UnR£#o•yD¹[¥"õ²ëà
+ yeÓ×P˜ RѼŸ®
+ P€ 5&„g~CÇÙÀðÞ¤êyœ¢ð>D„å9Wˆ0QD¨xoR3or¨C…GB~̀Ę+"ä÷oÝnÇÚ‡[“ÚˆPK7""¤¡e0YMM!”-Œ{¸¤t\~}‹†™I-¡ÊLÚ¤9FIÚ³êDPÄͤ÷2Ú©‚eO¸-sLÌóÜÈM Âx½5œ‹ýY ŽO2e¥w!XÝTzj^¢ÀÑTSJíD¢{1>Ÿï|Ÿ^ÅÒIèñÖ%[4UܶŽåóœ"ñ¡úŒ¿ÝŸÐ¤“ÊÏïæ1‡Ù·ø)ì],nø¸Üc¥¿š[Jn6íWQq8wöþjŶÕ^C€ætÖpþĤ#°–ÿ
+¸Ò-ûpQîµ”¨ Oú,™WÙSoù¦¦ÞZt|ÞÄ»¦9¼ýUIÿµ(ß·ÖàÚ—Y»¨C¤~ ‰3« Ǿ‹s?Û=–áK´Q›¬ÖÑZ /ýY³ ‘·íñ➌:;Ÿì~ãrgB_ïUËõn|'ø¶ßË‘ñ9îáx?-mhx–¶øÛ…áž»$}íÚW›RûTШŒ@îk —E¯ìÔð–Cu§gÞˆ‰ã|>õ·7/,Úôáw9 Öã]ayW¼¸ó'(úøëŠ>ž—öW¡èS!ëîŠ>0Ó³%Z¡Àÿr} ¬&==VBã:oQË««²F®#ÍÂvÛ¡æ+ʼ¸&Õ|¥!®GÍ7r$¿öaòÒÚ½ãMÁU9±"WžÇú>­"¥f­ÈÆs³ûhðê9ÚcdKgbÏeè ´¶À¶´ÿIl[Wžɶ®"…f¬ÈƘ®åY:˜{´–§L<å´½:åµÌJA…í])(/³Œ,q^OI
+óÉnÁ¨×@íߎÅ4ÆÚ×Úv=P¶0ôy`=ÇŽ¼áMù”[6-±jŸÐÉsf#m¥Þ`±ÒÖ ‹¹è(O´›æ ú
+s8iSwn÷´^™¶{ZÿêÕÊ%{ÌÎæf(6”&àÐÌTzl»'Þb™J{
+àmáTi«ûóñ;NfYœ,ØŸ«°4=S»ôgóսŠҠ )k à…šžŒ>àu®˜á—h
endstream
endobj
-778 0 obj
-<< /Type /Page /Contents 779 0 R /Resources 777 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 752 0 R >>
+869 0 obj
+<< /Type /Page /Contents 870 0 R /Resources 868 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 843 0 R >>
endobj
-780 0 obj
-<< /D [ 778 0 R /XYZ 69.866 801.979 null ] >>
+871 0 obj
+<< /D [ 869 0 R /XYZ 69.866 801.979 null ] >>
endobj
-777 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F37 717 0 R /F36 685 0 R >> /ProcSet [ /PDF /Text ] >>
+868 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F37 793 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-783 0 obj
+874 0 obj
<< /Filter /FlateDecode /Length 2836 >>
stream
-xÚí\Mo丽ûWè¸s0—¬â'`HÏLØ[6sÛÝS’ÝÈÈ^ò÷S¤DµXT·Èniì
-¢iï?éѯóéŸþ9ü9šQŠ&…R.^(,\i«oç3/ío[ ‚ò´­d‚Ù¿-
-OÂM1‹Þ¼Éh½UV¸Éõá&Ï’òJ
-nó J‘ž+
-6¨å„ ÐÃ5
-p|…÷ÝÏdÙ‡geíü“󲡮KÐË&o#h-¯ ÚÄ-Ÿœô¯ AZÏ°ä`KД6R^È8Ø4moµé!@‰
-$ENqpP$•?’JçHâp÷‰$†óÀHªy$’öe#GRU$1,SR5¿Žú4Ë>¬s†oçhLã(<š$ Jµ.•?²·ÈÑÄáîM çÑT3òH4íËFŽ¦&6ªhbX–/„å‘4­K ÛAëÒ¡£L‘‡Ríâá{ôRhi= M¯Ð/?Ö´OrƒF#¼÷ù,­Ð€D¤ú»êžöt„2؆ ÒãÕ×´ÿ£âM xQÇšY×·5L…ÐME¼¨„S¾e³ˆ7þáp`杻iî1̤¦"^„ø T_/Ò2ÏV:êË–MÞ_Á$*¡÷Ôñ´L2 &;ÈΓ| ] &{¸š
-&{¸š
-&¹ M“”Ð #U—.MÞ¡.%¦›ÒQÈ[pШ˒ƒV]¶“=ë’ ´¯.;¸Êºìà*뒙ФK <ÊhÛ_Èÿ”Ï„.A/›¼¿B^p—ü¦±·à ­—qÐXÈÛAöTÈËÇÙµ·‡ª±·‡©©—[°ZÈ»·h72q“ÕH¹)MY´Ù <P^­$TÅ-iIuO™BÒÑ%˜Ûä)tÂGe–&_¯oC“‡4;×7Çï­¾y‰¯±¾™›ôÎê› ‹Úê›™E﮾¹ÃI¹¾yÅI﮾¹ÃSS}3³j½¾9Îûñþ_à<83J¨pf#¼}‰óPc3géÎ"çbä¶*g.ÙwRæ 2Ðþί–9[y­Ì9}²ZælªñÙÆ2gvÏVΘ¦Ž¢3a9ÛÚJl7ÐÉ
-Z©Nv/{#2ˆNHÿs qVG(dtÁî–B
-ž;¤Ê­fãºtKK†’eç[º%½®¨L3ÌÑãݬ˙zY„v&}Tw2a\»r{F2SlÌQŒ„r%çA€×ƒ`þw±ã1äx lx{S±˜×¯6CEˆ ¦ŸÏ?—Óßµ¿"0öR.ÏNü)×ý/øš¦
+xÚí\Mo丽ûWè¸s0—¬â'`HÏLØ[6sÛÝS’ÝÈÈ^ò÷S¤DµXT·Èniì
+a=IÏRF k(e1]sGJz`yOÖ11µ£ž{V(´±k¾ˆ3.ý®>fÜ·±#p)ªaú&­Q#Nvo‰ÒJaªNÁÞbp•eêãcH(˜BP·
+åÏdñh+”s«â9ON‘㼈n”&AéOôûi|. ,^·øI.ÜCc“#jKî”H'¬Ü†ÚçZP <ÖŒÛÝ] ÊÓ諾5ç<!ÐקɷŸ6tÚi´°4j›—V4Áɪ•3^xŒ{g„ ¾ÂäöµÜÓü¡q”K++¤ {«-(±å
+ œCäñ¦*Hlj@
+Þd´Þ*+Üdúp“gIùˆ %·y¥HÏTƒrBèá€&¥8l SšèžÑp¾—(«„õØC•¥­«Á.ª(ô%¸ÊפJiIj¡K•‹&ïP•¤5&â M–KeYrÐ*Ëv²gY²ö•eWY—\e]2štie8¾Âûîg²ìó²vþÉ?yHÙЃ@×%èe“·´–×mâ–ÆONú׆  ­gXr°%hJ)/dl
+š¶·Úô  D€jœN=_!Ê‚°èº¨²qƒÞÅ”#H‘Ü÷ºTá”Ò¾^¼‹wW“FcÐ
+»’ÆÉ|î•vAΙåw<gáÃ:¥öîVª›Ÿ]ÄNpäec0>•rºófÆ¥ŠBo+J)°½ÃÊ$žDjžDºeìjX‹]c×<Dr .-ÊJZ÷J+‹4,ig[öŒ& ݳ#3âÓdõ9[lÒ¡a§“´’ÂÅènw’¦MœUaÍI«S©ÆGÜ1WÎóÖìšY†VagM§ MZVs«Œ/B>‡íÉý¼'Йx”%ñtG¥;£«ŒÌÄI!¼,ã+?m3§QñSís¿Ædò³p¾„EŠé‰AÀi’Â9w§€è +Ç=`×nôÚVP‹`4cdë\;Õ&ØVtÝ-à
+¦qM’¥ŽZ—ÊÎÙ[ähâp÷‰&†óÀhªy$šöe#GSU41,ËÂr‡HšÖ%†í uéÐQ¦ÈÃ
+"Rý]õÇNO{:
+BlÄ¿Géñêk
+ÚÿQñ¦¼¨cͬëÛ¦Bè¦"^TÂ)_Œ²YÄÿp8°÷SÄ‹4÷fRS/Bü?ª¯Œig+õeË&ï¯`•ŽÐ{êx Ú
+&“dç‚I>Ю“=\M“=\M“Ü„¦‚IJè„‘ªK—‹&ïP—Ó¿Mé(ä-8hÔeÉA«.ÛÉžuÉÚW—\e]vp•uÉLhÒ%Pe´í/äÊgB— —MÞ_!/¸K~ÓXÈ[pÐVÈË8h,äí {*äåãìZÈÛCÕXÈÛÃÔTÈË-X-äÝ[´™¸Éj¤Ü‡”¦,Úl(¯ÖŠ ’ ªâ–´¤º§€L!Š@éèÌmò:á£2K“¯×7ƒ¡ÉCšë›€ã‚÷Vß¼Ä×XßÌMzgõÍ…EmõÍÌ¢wWßÜá¤\ß¼â¤wWßÜá©©¾™Yµ^ßçýø‡
+ÿ/pž œ%T8³Þ¾Äy ¨±Æ™³tg‘s1r[•3—ì;)shçWËœ­¼Væœ>Y-s¶ŠGÕølc™³»Œg+gLSGÑ™°œmm%¶èd…N­T'»—‹½D'¤ÿ9Ð8«£ 2º`wK¡…ÏRåV³q]º¥%Cɲó-Ý’^ŽGWT¦fŠèñnÖåL½,B;“>ª;™0®]¹=#™)6æ(FB¹’ó ÀëA0ÿ»ØñÎr¼„¿ 6¼½©XÌëW›Ç¡"ÄSŽÏçŸËéïÚ_{)—g'þ”ëþO¦
endstream
endobj
-782 0 obj
-<< /Type /Page /Contents 783 0 R /Resources 781 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 752 0 R >>
+873 0 obj
+<< /Type /Page /Contents 874 0 R /Resources 872 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 843 0 R >>
endobj
-784 0 obj
-<< /D [ 782 0 R /XYZ 69.866 801.979 null ] >>
+875 0 obj
+<< /D [ 873 0 R /XYZ 69.866 801.979 null ] >>
endobj
-114 0 obj
-<< /D [ 782 0 R /XYZ 70.866 689.016 null ] >>
+118 0 obj
+<< /D [ 873 0 R /XYZ 70.866 689.016 null ] >>
endobj
-781 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R /F48 568 0 R /F42 702 0 R /F37 717 0 R /F40 785 0 R >> /ProcSet [ /PDF /Text ] >>
+872 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R /F48 640 0 R /F42 792 0 R /F37 793 0 R /F40 876 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-788 0 obj
-<< /Filter /FlateDecode /Length 3353 >>
-stream
-xÚÕ]M䶽ϯè£÷°4YülïxøgoŽOI¼ ˆ/ùû)Š¤$–Ø-²EÙãÃxf%~<>¾*%–Ì/_/üò§§ë—§oß4¿xæ uùòó“Àü".–3gÌÅ:Ï8à_.?>sŸ8—ßq.®œkɹqøo¿½|”Rb ‰W´{ùh­}Ž÷5ç\éXN}Îå”żbD,eD¾£õËO_¾Àl Í^"ÈBÊæšÕ!hæAÓšÚ¤ZB×ji¡˜RvÓ2aýT“'6cR^æ_Þ^~ýz©\ý¡¯ìw_žþKçÅpÔ—¿ýò®+-™Vò"ŒbFÈ˯ÿ¸üüôç>D'b5ÉœÖ8ÏT€pxÇ#´cFêC ¿p”gRá¸*¶±¹úC6ˆª¬aN¡ì 0„Š2–hêÅ䌂—¥­ñ¾øŒå®é$ƒx-¥s
-VV|¥î!Ô9Ë$ß4~$‚Ï„r[¸Ç˜ËÚ!8Íp˜µTaDÄM‰ñíN'@ì²ñ
-#,}‡–¾?sXúÐÙ›-½iö6–N°\ÇX:Ár’¥7õB-Ý
- ÂÎizÔéc‰É9¼æR‘5ò¢3ï±æ¶¦¸·Rœ3ï}oÏ‹¡ãs¸ìÓ!Ñ@[Ñ@Û®}›‚šoSÙ·é¶G{Q刲Hês$9`Ñ͈¬i'Ot2VH#˜èž'2#¾¦Q¿å.p£Û7I¸£f½_Ç$©°-¾6IÕ¥FÉ#Ó‘WzÐI÷†¥1J±F÷Ì”F§n•v…·Ë&§ ³ËFPeæ%/™Ç+bºçÊB¤&8& þym`¹lœ¾F=D×–ÛÕ:SËÂÛb“Q'
-A&ÇnÂ[n ø€øÔ$n”»¶í·öì óZQJnmÚ#Uéhÿ•lØëÎ2Жö Í–ð܈Í4ðçE?Ó“¡ym¸.²Ë~)»'.éÄô
-ƒ"‰q•löè3ÑÖÒ*á3ƒ³“º!ëx?®æ5לÊæÇÔ|qXêZµ$–D·œjNKŠ¼H^m=Á(Þt§âð«Jeß÷3×ã‹…ß!·DE:’=Ǻùacø-ç>ÔuÑÌÚƒ¯I2¶Ôè“%7SDºæfO_/Ÿ\ÒY‹òz”'qCnD9_{KŸvÙHŠIÍSµÖÐ<‰¼0âT$9®3[¢ç‰©¨2Ñ_WeZr¯Ñf±Õ4·Y(¢“·½à3'1->xõ¼°¬PôÓx,Ÿÿ.]U}|ã¼rý–©C€>÷àÌ!и3Q~~€¯-3á þ{ÏÂMãN¼ßÜ!é 0â?iià!ì
-ÆC¹C{H:„MA6Â&•åQ(§½”á!ȼ³²¡‘ÒÙ <”8´ƒó1á”ÛtSÖsvŸ4zžj,0z„lÊ–Fêf‹ñPÒÐÒÇ”C@¶I‡T“4D[=O<8ô1ËUÑÐHélÊÚÁù˜pJˆmº)ë r9e£ç©Fá–‡ëƒ'ne ‘Öf UpwŠéñ< xΓ"h:'%î7ô9çïʶdQ°C ”çÞÒñÈqÄtTn,YA-TÐô³²’4éñŸT:‹ÞGʔŠ¯/Mc'Ô~
-‘æ׉¯ó3õÃ2'øì)ÇhÛz¡Ö„殤?ÉšÊÆd°làŽ±&‚óDkÚ2rĚƲ‘­©‰5,ëú|€%¥U‰`;iY:µ—lyœ3åÔ¹"´“¦\H8:É'Ææˆl I¡Ûv:¤–ú׬àÓú½[zu¢‡X+ÅzŠVk«Îß‹‚‰Ç4þ
-$Š=ôÙ
-Í$$ØI©Ùtk789+§dx÷îפŠð‰Bòu¹¶™t$VæƒÉ¯zÚ;ï¥N1÷Ž+Âk52¤¦Ä
-@Õn?ñ¶sPÂ!^€žó¾ë*ïï
-G߆Ú,ÕÖáƒó‘ê÷f 6g»f*|9Âêø¦³è`–³è•cÈ^!‡¦v
-9Ïo¤duïçã­»‘u’æw•u’HiÍ:YœÀø¬ ¤V„ƒ‘I'V¢Üé äœ,ÆSð'W ªGäœ`@á¥\ãÙK 0ž9NGÐ}îWMU½wìßÜÇxÒo¹0Ð|“tu‡ËêÉþXöÖÉþyŠ§|…9\aù¤f%ÝD‚¾‘nïI\±lkº‰ëô103Údº&·8'÷Mÿ*rºÑÕSWdðš±´&¬„ ŒWVTî‰S9fÁò7Qç<´^ÉJ4Ý5š}É*Üâ–hÔ†ÆñÅü=ݾ².U¦¯HPÕ‰¬ˆ¼"Úô+óvCþò^b ÞŠàfjP*\d¯Ü¨Þ•½âáFöJРâ&$9´œwÉsVÐd1iÉ»iZ²š¦µÓÝ &|ÀÞÛõ\ìÅ0þg‚Ì^u?ñP’VÈ]u¦D´“h 3ø—ˆfå7¤h-‰FäÕîEþèC[&
+879 0 obj
+<< /Filter /FlateDecode /Length 3352 >>
+stream
+xÚÕ]M䶽ϯè£÷°4YülïxøgoŽOI¼ ˆ/ùû)Š¤$–Ø-²EÙãÃxf%~<>¾*%–Ì/_/üò§§ë—§oß4¿xæ uùòó“Àü".–3gÌÅ:Ï8à_.?>sŸ8—ßq.®œkɹqøo¿½|”Rb ‰W´{ùh­}Ž÷5ç\éXN}Îå”żbD,eD¾£õËO_¾À\ Í^"ÈBÊæšÕ!hæAÓšÚ¤ZB×ji¡˜RvÓ2aýT“'6cR^æ_Þ^~ýz©\ý¡¯ìw_žþKçÅpÔ—¿ýò®+-™Vò"ŒbFÈ˯ÿ¸üüôç>D'b5ÉœÖ8ÏT€pxÇ#´cFêC ¿pm±˜Tøn…Šml®þ ¢ªk˜S(;($Ì¡¢Œ%„zE19£à%Dik¼/>c¹kºÉ ^KéÀL*ĵk€“m¸há«ç†w ÀЖŒ%jï‡(„dJ›Æ _Ày]H‹¸ïcÕšÉ]¤R\Ò¸Ñ"â$×Ö( gzÓ(˜û@Œfv32ñù´vïÅŠ=M<RáÔÃñ”-Ï#Èñì }L<d›xH%9F<¤ÕóÄÀ
+Ã7±iu×™öö‚›qÕÚ µt«¦ÊçXzÙø‘p?[:…;ÆÒ Î-½ÂÈKßa〥ïÏÜ#–>töfKoš½¥,×1–N°œdéM½PK7À”?kM/?²7Ë–NᎱt‚óDK¯0rÀÒwØ8`éû3÷ˆ¥½ÙÒ›focé˧1–N°œdé§ö’=ƒ»O}R'P{ÛNÚö!8…Ú䲊¶ƒîõ[¶IüyûÎûo%™vô˜³Ê.°Dx†¯J^qCEáªæm÷Ž«ŠOv¨x
+ÒfSíõ¯vü0‚ÂëÇŸïÃ<ywùßTò—ù•0¿üûò—éUª6XD %„’ÒYûÞ^Î/B•»s2@[Í„“½ÏÜdé°¨u"¤`V¸¢—oþùáÞë}!5Ó(°à}²ÒОÓ!ƒp5hS™pϱºé|8! dSÇòmž—¡…“–e¬‘|Û­!æ4Ò¿òªÒrŠ ‰Tô@ø­~¼Å¼½h-Ø6æ8u¢¨rG©dð
+¢ü¥Ós=ÑEc8cQӀć»TsôIÆ—ܧ„@Yo8Øá„e<h®l
+]
+×¥ËU•w¨Ki™Kƒ¾6]®9hÔeÉA«.ÛÉžuI:«Ë®².;¸Êº$ChÓ%`Ho’þÿŠ#ûðQ3ÿeã_qQ/+†i¼OЫ*¿ ¿#hö#‰‰ÿìZc”)KöË FR„ƒ]A;Æ•î!Ã}L€ôÓ©çDá–ÚHÛE•Á˜.¦,
+Ö´“':+¤LtÏ™_Ó¨ßòˆ¸Ñí›$ÜQ3‹Þ¯c’TØ– _›¤êR£ä‘éHƒ+=è¤Æ{ÃÒ¥X£{fJ£S7ŠŽJ»ÂÛe“Ó†Ùe#¨2ó’—Ìã1]‰se!R“ÿ¼6°\6 N_£¢kËíj)Èeám±‹É¨… “ã 7á-7|@|j7Ê]Ûö[{vŠy­(%·6푪t´ÿJ6ìõ‰ghK{ÐfKxnÄføó¢ŸéÉм6\Ùe?ƒ”Ý—tbz
+óškNeócj¾8,u­Z’
+K¢[N5§%
+E ^$¯¶ž`oºSq xˆU¥²o‹û™ëñÅ‚Âï[¢"ÉžcÝü°1ü–sêºhfí‹Á×$[jôÉ’›)"]s³§/ŽƒO.é¬ÅG y=Ê“¸!7¢œ¯½¥O;Œl$Ťæ©ZkhžD^˜aQ*’×™-ÑóÄTT™è¯«2 -¹×h³Øjš Û,ÑÉÛ^𙓘¼z^XV(úi<–Ï—®ª¾¿¾q^¹~ËÔ!@ƒ{?pæhÜ™(??À×–™ðÿ½çá&Žq'Þoîô† q‚Ÿ´4ðvã¡Ü¡=¤¦ ›a“Jƒr‡(”Ó^ÊðaDÞYÙÐHélJÚÁù˜pJˆmº)ëŒ9»O=O5=B6eK#u³Åx(ihécÊ! Û¤C*I¢­ž'ú˜åªhh¤t6e íà|L8%Ä6Ý”u¹œ²ÑóT£pËÃõÁ“ ·²…Hë³…*¸;ÅôxP<çI4¿“÷úœóweÛ²€(Ø!† ÊóÎ oéxä8b:*7–Š¬ *húYYIšôx‚ϪŠï#åFJƒâ†×—¦±j?€*ògPÙø€ìš Ü1&DpžhC[FŽÑX6²5±±1#‚%…HóëÄ×ù™úa™|ö”c´m½PkBsWÒŸdMeã2X6pÇXÁy¢5m9bMcÙÈÖÔÄÆÆš–õ }>À’ÒªD°´,ÚK¶<ΙrêÜ ÚIS„
+.$äHãsD6P‡$‰PŒm;RK}ŽëˆVðiýÞ-½:ÑC¬•b=E«€¿µUçïEÁÄc€ô‰p.Êcy)ÑÔôü #ZEúì …fì¤Ôlºµœœ•S2¼{÷¿kREøD!ùº\Û‡L:+ óÁäW=í÷R§˜€{G‰áµRSb j·ŸxÛ9( á/@Ïyßu•÷w€]xÏl>-ЖXQpÐv€pÐx€½ƒì|€v4ô
+9E„œ½¤
+;E„tØunp“¹ýàÆ7«Jܔ݌O:) µ%СßN:Œ× N:·4«ˆ$€u I'`}CÒI,Õœt‚º V¾Â·›t¢§oIÒ!‘MHÒ­¤“x—úýýpÒIøŒ
+R+ÂÁȤ+QnŽtrNã)ø“«Õ#rN0 ðR®ñì¥Ï§#è>÷«¦*‰Þ;öï îc<é·\h¾IººÃeõd,{ëdÿ<ÅS¾ÂŒ.°|R³’n"AßH7‰wŠ$®X¶5ÝD‰uú˜m2]“[œ“û¦9Ýèê©+ 2xÍXZVB†Æ++*÷Ä©³à ù›¨sZ¯d%šî;dnqK4jCcŽøbþžnH_Y—*ÓW$¨êDVD^mú•y»!y/±ïEp35(.²WnTïÊ^ñp#{%hPq“’Zλä9+h²‰˜÷CÒ´äÝ4-YMÓÚŒén>`ïíz.öbÿ³ Af¯ºŸx(I+ä®:S"ÚÉ´† üKD³òR´–D#òê
+÷"ÿQ¸['
endstream
endobj
-787 0 obj
-<< /Type /Page /Contents 788 0 R /Resources 786 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 752 0 R >>
+878 0 obj
+<< /Type /Page /Contents 879 0 R /Resources 877 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 843 0 R >>
endobj
-789 0 obj
-<< /D [ 787 0 R /XYZ 69.866 801.979 null ] >>
+880 0 obj
+<< /D [ 878 0 R /XYZ 69.866 801.979 null ] >>
endobj
-786 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F37 717 0 R /F40 785 0 R >> /ProcSet [ /PDF /Text ] >>
+877 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F37 793 0 R /F40 876 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-792 0 obj
-<< /Filter /FlateDecode /Length 1194 >>
+883 0 obj
+<< /Filter /FlateDecode /Length 1193 >>
stream
-xÚµZMÛ8 ½çWøŒ*R¢>€"@=éèm‹¹-ö´Øíÿ?,Y‡òŒ¿äCbG‘¨Gò=F²¢»;Ý}»ô¯—O/¤»¨¢Cg»×Ÿà/t×*8×ù•FþæW÷çg­ñ‹Öæ«ÖÐkMFkø3ðýËõÉÃ= ·P¸>yï?çïIkm)÷³Ï¥Ÿõüâ¹—ƒò Ñõ¯×ï ˜Ÿ†@Êr“@–lX_Fκ„H*"É‘ä†Q@s£¬²ÖWóq$ï#õM:ŠÝš4/üÂ1TwcØüB¨‹|l6ê–M+rV
-Ã;,+ã*/?ÓO®Ò¦rjÂôEC½=¨ñf ­‚gK âìäc ÐA!:iÉùÇQ; eÉÍa¼ã Y¿%h÷ÇX‰”YDj Þ´#È8EÛeRWeÝÇ@)_yÆuäÖ{ŒPAñ§‘P¡µ-Èóh©%yjŒ’<h¶gé>òëÈ#™6äVÏ#æn¡Iåy´Ô’<5ÆŠ<ýò, ÝGryÄ ¾ y„ÕÓÈãxíbL‹Ê#,5$Ï FIë6g é.òH«È#µ©<Òêyäá«ñqÛvhØÈ-ÄÇDåt3´ •µ*˜8‡}/©‚S.à"ÖÉŒ "TVxUãxËÍ;’J“ЯŒ®ŒYEbTÀ;î
-î±ÈË«¬¾¹C\*,‰äIÚ¯-¤œ<DXŒÆœ¸ÂšÌ%οaÿ/bÚöRãì¡1Ê­ÌÞÛ¨ bpr”x¾´ ×
-„ÊêbAÝ:KTÖ®E*PYNRú£ñ#Kþ¢t ·ÒΕ>‘J_ˆÆ¥/gnÒ›foTúªìUJXú6JXNRúªY¤Ò-¯3á¬ßôGãGögEén¥ œ'*}&"”¾J_ÎÜ¥7ÍÞ¨ôUÙ«”.°|i£tå$¥Ÿ:K© )itVÑ
-ÈÜ«'Y·Þé³jÖ£ñÄ|*çV1 º÷ù¿Õ+Ãû,_C=V¯JϨWCe¬£ñP¯æ#ëz5<BXˆÆœ¥ÎàÜ^¯vë’³‘*çèR[åìÙº“¬Ò%ET.â9ºÆ겂ÚD—ãÒÓ¨¬11Êǃkš¼ÒXNá"­¼ñç?$”xô 6ýµÃÈ\o?”¾ÂäúpªÏXxŽü#”åô–3q6B‘©¢Œ‡úÅ€žþñç½ÿ»˜aÆ+4çÅEjqÔÎ^ý,nDÏ
+xÚµZMÛ8 ½çWøŒ*R¢>€"@=éèm‹¹-ö´Øíÿ?,Y‡òŒ¿äCbG‘¨Gò=F²¢»;Ý}»ô¯—O/¤»¨¢Cg»×Ÿà/t×*8×ù•FþæW÷çg­ñ‹Öæ«ÖÐkMFkø3ðýËõÉÃ= ·P¸>yï?çïIkm)÷³Ï¥Ÿõüâ¹—ƒò Ñõ¯×ï X˜†@Êr“@–lX_Fκ„H*"É‘ä†Q@s£¬²ÖWóq$ï#õM:ŠÝš4/üÂ1TwcØüB¨‹|l6ê–M+rV
+xÇ]Á=9c9b•Õw"wˆK…¥3¼1Iûáµ…”“‡‹ÑØ3
endstream
endobj
-791 0 obj
-<< /Type /Page /Contents 792 0 R /Resources 790 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 794 0 R >>
+882 0 obj
+<< /Type /Page /Contents 883 0 R /Resources 881 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 885 0 R >>
endobj
-793 0 obj
-<< /D [ 791 0 R /XYZ 69.866 801.979 null ] >>
+884 0 obj
+<< /D [ 882 0 R /XYZ 69.866 801.979 null ] >>
endobj
-790 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+881 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-797 0 obj
+888 0 obj
<< /Filter /FlateDecode /Length 2855 >>
stream
xÚíZ;$¹ ÎçWtx¶,‰zÐ`{{û€Ë|žìp‘ _â ìÄß)J”JU]m,| zªJ¢(>?RR—ß.êòã›*¿··?>À^ŒZ¼7Î\>þö¦ÓuÑ— –èýÅG³€ó—o—_®J™ÏJÁC)ýE)g•òkz6éW½‚àÒïÞýø©ÐµKˆA¹]ç"Óõšhy¥”Môì=ѽ¥gÃtÓµqJW¿¬qŸî1WFûEéuœî|™¦Ýe]Vo¼ìÅ¥_u]3â¤:È/s>.V/ƒ@wƒ¢^Vˆ#¥
~y4†µžƒ¬6§‰jðrTcüACM"âð í¯ÚP^îÞ3jîékÌ #Ìfþåy¶@¶¡¼¤d€Þæÿól²àjaé+„üäåõ
-G[ûÔÛkh³ZV‘êí¡K–fªcYÁž,9}%A ÓbËÌN•¨-Ï#6ëSÑRzƒ"môEZ¿XZ skv‚›ºIAÔU"¯RfÜénl‰ZLJwkVëWdœø1ÅJÓˆ ÚÿyMR½ÚU½¾6;no2÷̹IïÐŪç”2'htÝX[¸‡*ß"ÿ™j­_\še™X6º{ãü&QÕ¾RM_=sQ´¨]‘/s‚æˆó‚Øê$JŠÕˆ¾i† u6î¬h“þ/ãÑømñjr¨'@:Ocò0¾Ä ^(ºztÝJ{Ê3ÙeÚV G¡±ß‚•é’„àc'x?üLñ`ŸREÑ|
-iMâHþ¿¯[xÆSs¬£¦øMPOì{k½?ˆZ
-QÙ­ÊÀ0, ¡–H<Œ˜”±“‚“V¡nn-±„i8²©î%e/D
+G[ûÔÛkh³ZV‘êí¡K–fªcYÁž,9}%A ÓbËÌN•¨-Ï#6ëSÑRzƒ"môEZ¿XZ skv‚›ºIAÔU"¯RfÜénl‰ZLJwkVëWdœø1ÅJÓˆ ÚÿyMR½ÚU½¾6;no2÷̹IïÐŪç”2'htÝX[¸‡*ß"ÿ™j­_\še™X6º{ãü&QÕ¾RM_=sQ´¨]‘/s‚æˆó‚Øê$JŠÕˆ¾i† u6î¬h“þ/ãÑømñjr¨'@:Ocò0¾Ä ^(ºztÝJ{Ê3ÙeÚV G¡±ß‚•é’„àc'x?üLñ`ŸREÑ|
Læ>d*»¾`C`ãÁ©‰jØ+ĶñÕ\K<Ž¡ß> [‚§²¨OˆÈÚN”Ï „’Jñ»)Âü‰‘ÌÁ.˜aö'9¸ú Íß"(¤ 2‹<Ö,««‘ç™t­1ÿt5¸”Gu·Ø3¢mz fd0K—´Vú•±™Ü·
‡·²“˜û"•ùk'è¶ÍG¾Ždï)qê+cFa±Ñ‚GÊ´†ëªÌÆh*D>˶ü4›¼ 95;ì¦ä©Ñ€N…eµøp—²dƒ+<‰Ø8GV¼TçÕ̺ÖÊ|…#ÌE_ï"±Ñ—̸Zœ¿¨Eë
¸Å¤QIÂ*^‡JŸøŠ¨ ©NQ}¯§Wš=êôÍòâÛ~ãÂ=g–¨×EÙ.|q¸bÖ:@S!åc0"841úª„ÿ) B{²…°LW Ÿe3t
@@ -2226,88 +2433,92 @@ Yùkk…ı
Œ<Bv°‰/iLЭ9JøµÃšmi¦'Ú†U/ÚAÍšL¥¦™®4Bo¦Hs¶~¿´:ÊDnŠZ;öC_ŸÈ42¬C,£5Ì£9‰Xoàpå·¬÷´º~xùEV·Ü÷¯Ï¥¤¡õìàbl‹õhìÁ4{^‰+®DJaólαírÓTQ‰‘-ù½ÌO¢K™YDX½Vÿ—m’bc&!=–Êî@ëÇlÃÍE¤Ø‹˜yK’ħ]R¸í†ö. …Q[q\V*±ˆ‹€±@!;vµ5ÎßØQk”7=«Ž1fß[Ø(äŹ#o Ðo„Ù+âdý5Ó¾‹± ›Þlzµ¹ °w~›^ €<¾Ø9¾e¬á;*5¢qÀÃ` pRé4²&• Û–Ha”½+·gÑbÁû:•hÖÏ.[
:Rq¯Ó‚·¯.Uæ8¸ðÄ–D$ ƺñÖ|Až7étðø“Cו³Yƒòt†1­6²¾ÌŒíþ®gCkó¡vLß“ÀìÎvÆ%®óœÂÄ—MnF[=
2žåóxY˜íí¡hØt£0áýÑ_Ûè*@u4#ß&8'fânÀ8zw–-צó±(ƒY úQ”þËüB‡é€ê+A´
-¼™¯šªa}ÍWÑûo@§£º[b;QªDÅ3mis?Š²­›7«‹ÄáùP]ÖË…ò™“Ó¾Á>VŽ’ÓMN²‰]¾Ð\Í’/à Ù?=1UiJÒì ¯’¦övQú÷ íÆ`×M¸w7:˜3u—q$ÖçFÞÎŽ´æôH{z¤Í­ó‹d&ßÙ­•ÊPEž
+¼™¯šªa}ÍWÑûo@§£º[b;QªDÅ3mis?Š²­›7«‹ÄáùP]ÖË…ò™“Ó¾Á>VŽ’ÓMN²‰]¾Ð\Í’/à Ù?=1UiJÒì ¯’¦övQú÷ íÆ`×M¸w7:˜3u—q$ÖçFÞÎŽ´æôH{z¤Í­ó‹d&ßÙ­•ÊPEž
endstream
endobj
-796 0 obj
-<< /Type /Page /Contents 797 0 R /Resources 795 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 794 0 R >>
-endobj
-798 0 obj
-<< /D [ 796 0 R /XYZ 69.866 801.979 null ] >>
+887 0 obj
+<< /Type /Page /Contents 888 0 R /Resources 886 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 885 0 R >>
endobj
-118 0 obj
-<< /D [ 796 0 R /XYZ 70.866 771.024 null ] >>
+889 0 obj
+<< /D [ 887 0 R /XYZ 69.866 801.979 null ] >>
endobj
122 0 obj
-<< /D [ 796 0 R /XYZ 70.866 350.282 null ] >>
+<< /D [ 887 0 R /XYZ 70.866 771.024 null ] >>
endobj
-795 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F15 567 0 R /F60 799 0 R /F36 685 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+126 0 obj
+<< /D [ 887 0 R /XYZ 70.866 350.282 null ] >>
endobj
-802 0 obj
+886 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F57 799 0 R /F36 775 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+892 0 obj
<< /Filter /FlateDecode /Length 2495 >>
stream
-xÚÕ[M“ä¶ ½Ï¯Ð1{Xš
-õÚ1¤x7—›[¹gö=ž$9ùbë³gíÈ|)íø¥H/Š®]QšK™å•ôýR– eÓÔc^[¾ÞVœ=9{‹ y£¼¡ªÇÝÛ– Vj;FGcmaŒZÊ7lxÒê ©ô—×0·Ìk–"krñ™Ã§|7ä8Šëƒ¢ûøˆ¾øÝÅU¸Ý#m×’³ˆ˜8Rº>ø¸)çúÛ?»_r$8
-pôÍ,*C)&’9¬Hã:=`xJ串1ÒÃp•dfÕ$3ø-’*’|K2ÇE©Hf¨èÜ4ÖÉån‘L§MK2sŸ¹Š³ô×á®ëu±ŠûÚRX §ÍñˆEXbªÅ"RïfXк—Ò7>àõ‚A쵕€[AKg|;dÍ$Góˆ#cÜ`à5¯,mþë%S€¦°íª9ìm;¯¼_èí<Ê!;ÅjeaE:´x~òM=ßÖȼÕzOÇ—umf¿7®ÎZéåÌñ@ò[0÷ ÝÈÜlxóÄÝ‚ƒ8æodr ÏØXÅFꞣ"pÒ¼i?| ‡o±§ýF¼‹]¨ëÿig© o®ÍqGܲÀí®baÍàT‹^–s-ö^]2"KÕµÏT’N¯ã˜u¶ùZW©ÖïÒ£˜Ü›3ù—•ä“ä¡ù—EXÍoíÚ¡Ø.ÇŠÏs©7Ÿ §Ÿ+ÛÅg‹lQœEXm”Ÿ»Ìꈠëñ6±¢–Ä7±z¤‹<ÅîÌ‹HÏieÇt2[›¡½éh3ÁjÅò$%²j™{솫 -ŒêÀ¨èṞðÌQ^móBÛ´IÜ Ù7’Íð¥'rYÂjr’ïŒ,vÄÒ&<)Ï™ ¨:US“ŸÍõ§qœ”º$ž6™×x+ç,4Ì
-ìßbëT^ß:0ljLª7<m˜ärrѾJ¨<Oå|¹ô}«~ÌÛÇ_I$ªÿ« H|‘’·îK{óD ‘HW“H Xè@ï"‘0H$˜e˜A4*DÓÁÕ’–·›Hç•as’l4ÒN<XÁ™CE˜²²ƒzláç1 ƒ¼˜á®Úç4>Ïi¸Þ+”²æIÏ]Htàþ¡ÔWBbž›'M¾gR/ óµöóm„î”íÉ)$$óN»l9æÂT=ÌiE¦tú 6V€öÎ+Lv’ͼ·Kö⽊ўL¶Aß|4cOåàx°ÈYÉþú)8+si{ ¢aÈž[
-ó‘Z)Jpv&rg!±”'[œo§0&Ú+Ç}*“£ÒÍ]à.³4|‹*l=œà” ¡a/ÊÀ“ø[ê·¨z[ÃØ.’q
+xÚÕ[M“ä¶ ½Ï¯Ð1{Xš~TmMÕŽÇ*ß’ìÍåS'®ÊâKþ~I}‘’Z­mÙ=s˜én‰Ax
+Îu>D¥ w¾v?}Òš>kÍ?hm^´ÖÚü6ø~yþÈÌhá¿ÂóGï}úeJ¹hmñÝ~öŸÓõ¡½ÈóÏ_~L0 ’È-ŽIîÐ{u¤½¢ moq}/#k½ÄXe­_Œ™pÎ=u¯¿ï.l;´fëhMyÎ(mÆþY3ø|yþøºW§ÃW&¨ªq*ÂwûŠkhÆ^>•;é
+]†+.µ¥µ¶Y1±Hî¦Öø_žþ»@ÉA黿}úégÜøþ~ì´âºÿå¦_;+¬Ä2¾ÿ§ûÛÓ_ž´‡&ÆøôÁ|ì~ƒNV.ÿµ73®™9e™F3³ÍL¾/:òÔ¨ßҪѭ|¬¥þéß®YŠÁ*:oZ IÉÄ`¯^?‹ëW‹Ì –a}\ÃøõÃæ:˜¨¼øCë5»nŃTÍÊÐ|ÿ¶—¾Ã<`@e^÷l:“Ò7gÉNEïçíéÚš˜Z¥ê ©ZnTµ‹*D©@üúáÚ&7Þ+1¡!f i*o>*ðZM% ¿ò=]þ&)ɦÞìG™Iã—Ô~®ç,ëe¸:ôjÆ
+õÚ¤x7—›[¹gò=ž$9ùbñÙ3‡vdº”vôR¤E×®(Í¥Ìr‰Šû~© ñ„²Œië1¯-_o«ÎÞ8¹Å†¼UÞšªÇÝÛ–ÀÂ5Š#‚£+-ŒQKÂà†-MZ4•þòæ–yÍRdMî/>Sø”ï†'Cq}PcÿÑ¿»¸
+·{¤íšCr‚ø‡‰Ã!¥ëƒï›rp®¿ý³û%G‚€z¿ý{Mb6†‡Áº8RPé0ƒ¼\ †œí]3h?i¸n8k‹Ú,®ÑPÖ}¶SÁZÀŽÃás²MVá¸æ|Ýé
+ÆvñY-²3'g¢­ò³s—Y½t=Þ&¶cLKb 5±z¤‹4ÅîÌ‹ŒžÓÊÜ1zéd¶6C{Óa0Ðf‚ÕŠåIJ0²j™{솫 -ŒêÀ¨èṞðÌQ^mÓBÛf“¸²o9›áKO䲄Õä$ßY숥Mx
+Rš'26P+tª¦&?›ëOã8)uI<m2¯ñVÎYÌ`0xoL´±g¡o‰ÜXçÍÈÇ_O_«ö/ó
+¿¥yÒ²M)Uª÷‰¬½eñ%¿eT±½.²0šN+Õ­% ¯£œHïUKAE¸Ü¹ºv6¡i n5Üäg[2ì_°uª¯o¶ŒiLª·4m˜ärrѾJ¨<Må|¾ô}«~ÌÛÇ_I $ªÿ« ˆ}‘’·îK{óDÂ"‘HW“H Xè`ÞE"a‘Hñ0ƒhUˆ¶ƒ«5šßn"aW–ìAJ²uÐH;ñ `ga:ÈÊê±…ÿÇ4,òb‚»jŸÓø<>§áz¯PÊš'=wÁÑCø‡R_‰ynž4ùžI½4ÌWäóm„î”íSHHævÙrÌ…©z˜ÓŠLéô%V€öÎ+lv’ͼ·Kö콊QN&Û ï
+óÑ´R8”àì ùÎBb)O¶8ßNaŒµWŽûT&EÒÍ]à.³4|‹*l=œà” ¡a/ÊÀ“0ø[ê·¨z©alÉ(€(BÿçÆmò¤œ»!loÆ­ö kµ.Vj
endstream
endobj
-801 0 obj
-<< /Type /Page /Contents 802 0 R /Resources 800 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 794 0 R >>
-endobj
-803 0 obj
-<< /D [ 801 0 R /XYZ 69.866 801.979 null ] >>
+891 0 obj
+<< /Type /Page /Contents 892 0 R /Resources 890 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 885 0 R >>
endobj
-126 0 obj
-<< /D [ 801 0 R /XYZ 70.866 771.024 null ] >>
+893 0 obj
+<< /D [ 891 0 R /XYZ 69.866 801.979 null ] >>
endobj
130 0 obj
-<< /D [ 801 0 R /XYZ 70.866 434.243 null ] >>
+<< /D [ 891 0 R /XYZ 70.866 771.024 null ] >>
endobj
-800 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F34 565 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+134 0 obj
+<< /D [ 891 0 R /XYZ 70.866 434.243 null ] >>
endobj
-806 0 obj
+890 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F34 637 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+896 0 obj
<< /Filter /FlateDecode /Length 3111 >>
stream
-xÚÕ\ÉŽä6½×Wèè>4MF7 P@W—k
-‚hq—MyÞ0Ë+Ľ2°§18-‚³#<^/b%bEÑ–­ph£CkÌ7ÉD™ÅÈ_Åu‹Dzý§Œ÷›úÿÚ
-h°[|{º<¨,Š}([¯a•Óa ÷{¸·#íîùþ@¼aq´~]
-òÄ“ƒkÖ÷÷À­§þ§ý¤>É Î=#Âzû8­•__Ÿ¢<Žc˜®è>É+·ÝŽåZTrÞ*ƒÒÏ¿àü¿ñù1L Íÿò•Ÿ‡H¥›¿še?¨•]§+9øØÊiyºwÐ.¤(ÎÁµNR”cÒjÂa´òqÞêw¼»”eŒŸó¦âhЬ.×ñúɺAÖ]²CàHÏaüÙÃXWÆj%Þ.äá.?ÈÂÑësýµ1î²»±5|qO[™ËKßõ¤JÙÜÆ‘ØB„+Ò„3]'Í*^tÝoë­uÊK<¥¸Y×SƾUI
-l¦ÙrÉK+Œÿ š¬š1ÛVŸ9ÇÖ{2]0Š* §>koÀ$zäX¼j#f|ŠI~©±u™`”è H=óqGQ $Ág$ÀIøÅciÕE^|8ÃOX>ÓgBÌsZò2ö·}4lŠÆaJà:o¼Ô˜þÌp >/]ċö|©[Œô"9#S–€ô>lËô
-÷ÇÞ×™3Òeh‹-a€‹f·ÿ™šiœéfjÉ°3}H‹òH5¿v¦æ‡=ä_‡©­Udj+8ogj{p¯cj%TWeôìnM(¦u‡9­ýÐùÎå¥ã‰ƒ»Œê$Ãâ
-“˜_ú¦mÀd:æ›æ­ÕôMKœwfÍßfò=‹¨ùÈŸKy}?shUkRD¥.õ·ëéÔöÆü®JrOíUœLn¡¾5ײ±kúµš Q\ö–tÙ:ÈMÌ~”ìföŸÑf2Š ^ÓÖ÷X Ù<ƒU
-‘çøéÝeDpeTâß"¾Ä×8W™øZŽÊB“å™aRê]I3ªS‚œ¯ éñ°L”Zô»3Áù–3­•ðoÂ[èÒÍrH#†ŽdŽ|‡K¦I³|ž}nS£Ì&ÃTø#³î‡¢M©N™<x» g„LÞ*Šu…ÌiÂGÛ¹/Û Ãë³?%dFˆAV"J)”RRÊDÖ‘¥ ”R‚EÒAcÙ„duÊO¾VN™Ö‚MàJœ²h­bÞ¶‚³ÌÛ²Yâ”{p¯ã”%Ôc«Å]ãšÜm˜¢QÑÐÓÝx€E´¦Ñ•œÌ¾¡4ïíËVkèEeG®à-õ* ÃQ½ê³>Þ4Ÿlͼì Â@KÄež+¾¢µŠŽcç™®Oø
-qÝÇaä¢(ÒRè5|!
-„qm¦+­ yzŸ3ÍÎÜ‹ø òùhã›?±¸\ojdZ¬ê|'ØQâ7mý ñ+
-¥ª!5ï•çZVX´VÑ
-WpÞn…{p¯³Âê1+,±„T£™çkXa‰é~V˜$*Ѫyc5µiòŒ2Õ&U’j›C$ø3l! QÄñ–u4ÐäÂHy3V„6!óÔ¦­‚Ý‹Y1{%Ú½)³bJUeÇ#C·†UÒ›¹;#ùMN}|Ð^î.€F\@»b¹¨&>±Í°ØDX‡­Ì°XƒÄð@ṯéÊÝf%rÁ®-tw‚2I
-ùÄr×U»7ªxBÄWYd\Þ±º6®äYºî[z_zwJP]¨i(Z«ÈVp^+¼/´}mÕo¤ùAˆ·ÌÈÓ<³MÈv¹c
-é]vxl½ÃÁg‡Ùv·ßè\¡U€º±Ð-à$\”Òh:Te”6G%k˜"?Vèæq‡©Š?íØ2à'3ü{…n§+ð§5„TlRµâ‘b›yøriz1e¶Têol·‘TdPi†‚,·¨M-¡O[çÇ™*èX.^å3ÓÅ+¿µx¥ÃÁJ¾h‘ÙÖ=®3–Ý› qºÊ»6†˜ pxLbS>RQ¦\Ž6¾·),ä×:À'[Á.«TÈÉç I‘F(lUI!‘eïg’Ú±…ˆ|AÜIqÚî·€ÝmŽãçIáÌk¿Å²ïÊlc]«Áñå¶Lêõt©ã››ëò¯6×Iš” §F [ygªŽ– =F.<­Ë¡C¼GÞhÏŒ–¤‚œÅpåu[vÝüó’—jõÅ3"³à…^ó‘­TãAhX/9‚ +„h ¢ÐM€ïx‰
-CÎJŒÃ¥RUP"赧¹ .Ç‘ØÉö°¤Ä"ksaaIÏ]–ò2ìwïzÐk+u1enUCùX§Œ¥Sq>—œ_ÜeÞžŸo_– Élãw¶Ò—1kë_üÑe`}AÑk[ò?níNð—ŽNÆ­ê£å»
-–Ós,}¼‚©ìÚl¯±ç½ÓLÅ `‹Ò´óm”î^³0îä6V™´½7¸¯¸tÇ\’ó•ŠŠÖ*Nج༥:º-؃{]Ñ@ õXÑ@y×hà5ŠÊÖïV4f`ÖÒ§yk5õi‰s¡Oϧõiî•úT@=¨OÅ]ësoWëSÑúýô ãeí-Ó‹Ëz°¶l«h¹ÊûÐÚ7­­`¾e‡P·ßâxƒƒ-м'|+åW Ù;àí_qïó—Xí0ÔµV;ŠÖj:»%Î3
-Y½H*€˜TÆ6n=õPš-£¼Iü|‘TÞ_£C.ø ~%’.\DJ©ò=ý?¦r³«
+xÚÕ\ÉŽä6½×Wèè>4MF7 P@W—k
+@óF†®Bâ &4£¦`:07ëR2ØÚõwæÝeà¸eŽüÏwéÙ{p½.~$^!ò?½»Ì‚®ŒJü[Äׂøç*_ËQYÈb²<3LJ] +iFuJó4=–‰R‹~w&#8?Ãr`&ãµþMC‚b }B¡Y©`ÄБ̑ïpÉ4Ib‚O³Ïmj”Ùd˜
+dÖýP´)Õ !“o7áŒÉ[E±®9Møh;òe;ax}ö§„Ì1ÈÀJäo@)%ÒAJJ™È:²ôoRJ°H:h á`˜ “¬NùÉ×Ê)ÓZ° \‰S­UÌÛVp–y[6«Sœrîuœ²„zlõ¯¸k\“» S4*Z`º°ˆÖ4º’“Ù×B8”æ½}Ùj ½¢¨ òȼ¥^¥a8ªWý`ÖǛ擭9‚÷€Th‰¸Ìs%ÂW´VÑq¬à<3Àõ àP!®û8Ì@‚\4EZ
+½†ï1D0®ÍtE¸u!Oïs¦Ùù‘{?A>m|Sâ'—ëML‹Uý‚ï$;Jü¦­$~ ÛÖK;â7ƒ±Í‚D8/ÅÔeABHUãtõo.ÐÊdèäº!RH±a
+roœ‚ƒ~QÑ­›† D[E±3;D~*˜X€H†"©nÝSèe2BJró¯æ­Âèn¿`êÎÈt-›2uÇY
+‹Ö*Zá
+ÎÛ­pîuVXB=f…%–j4óœ` +,1ÝÏ
+“dC%Z5o¬¦6-PžQ¦Ú¤JRmsHƒŸ`†-$Š8Þ²Ž’\)oÆʃÐ&džÚ´µS°{1+f¯D»7eVL©ªìxdèöÁТJz3wg$¿É©ÚËÝЈ h·Q,•Àħ ¶›ë°•k(<÷"]¹Û¬D.ص…ŽàNP& ÀfOÝ]QÂ¥D%Йà3°$x{PðÁ$Íœ¡Ø«®ŒHÑÃB\+Ë:§¢âçVO“JS>íúQûñ®ñ¥]홾É£õË»Eå9ƒÛ²6N¥ÙË^•ö¶i[‹<à1É ­¦dŽûØæ«-Gê+'ö iêk9c˜©XWTÜŠ¬òSÆ
+û:r'ʱۓÓî„ÏÖî8«¬]ŒB·¾Øºú™ÍRÔJÂPf1>²,Š>;¡Àå0pÓöw+õ˜¬”n¬Ô·ÊŸÃØ1O8 F.`dUéÒøªÞÌÚé/¿æHâò²ŒtË~kŽ©zŽÝ¸áQÔCc¿œÿŠ×Û8_!ŸXîºj÷FO¨‘øŠ ‹ŒkØ3V×Æ•<K×}KïKïÎA ªkU" EkYÃ
+Îk…÷…¶¯­ú4?ˆ
+P7ºœ„‹ƒRM‡ªŒÒæ¨d SäÇ
+Ý<î0Uñ§[üd†¯ÐÍãñtþ´†ŠMªv@<Rl3ï
+9ù<!)rÀ…­*)$²ìýLR;¶‘/ˆ;#)NÛý°»Íqü<)œyí·Xö]™m¬k5¸c ¾Ü–I½ž.u|ss]þõÀæ:I“2áÔhÁa+ïLÕѤÇÈ…g£u9tˆ÷Èí™Ñ’T³®¼nË®›>@òR­~ xFd¼Ðk¾ ²’j<¨ ë%'Ad… Dº ð/`ñdgÜfDÎa©)½¾ºµŸRÈe-5d}wþq2ÿå\©Ûù÷žP°ï¯óÌ$·Ó_ë¦åί·õ2‘þy´ñ
+窻þ
+‚¤86/øTF|ŽàØ3)ïldMñ9r)æ™­å5:Çüê™3êÁ‘2±-€Œ!bRaÈA‰q¸Tª
+J½ö4Ôå";Ù–”Xdm.,,é¹ËR^†ýî]zm¥.¦Ì­j(ë”±t*Îç’ó‹»ÌÛóóMàË2!™müÎVú2fmý‹?º ¬/(zmKþçÁ­Ý þÒÑɸU}´|WÁrz®ƒ¥W0•]›íõ/ö¼—bzƒ)°¬cQº“c¾Ò£ÓkÆÜÆ*“¶á÷—îKr¾RÑ@ÑZÅ ›œ·TG·E{p¯+(¡+(ï ¼FÑ@ÙúÝŠÒ ÒÂZú4o­¦>-q.ôéù´>íÀ½RŸ
+¨õ©¸k}îíj}*Z¿Ÿ>a¼¬½ezqYÖ–m-WyZû¦µÌ·ìêö[Üop°:‚÷„o¥ü
+${¼ýë"Žà}þ«FC€ºÖjGÑZMg·ÄyF!«IP“Ê¡ÀØÆ­'°J³e”7‰Ÿ/’ÊûktÈŸÁ¯DÒ…‹¨Q)U~£§ÿýѳ¬
endstream
endobj
-805 0 obj
-<< /Type /Page /Contents 806 0 R /Resources 804 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 794 0 R >>
+895 0 obj
+<< /Type /Page /Contents 896 0 R /Resources 894 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 885 0 R >>
endobj
-807 0 obj
-<< /D [ 805 0 R /XYZ 69.866 801.979 null ] >>
+897 0 obj
+<< /D [ 895 0 R /XYZ 69.866 801.979 null ] >>
endobj
-134 0 obj
-<< /D [ 805 0 R /XYZ 70.866 712.996 null ] >>
+138 0 obj
+<< /D [ 895 0 R /XYZ 70.866 712.996 null ] >>
endobj
-804 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R /F48 568 0 R /F42 702 0 R /F37 717 0 R >> /ProcSet [ /PDF /Text ] >>
+894 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R /F48 640 0 R /F42 792 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-810 0 obj
+900 0 obj
<< /Filter /FlateDecode /Length 3637 >>
stream
-xÚí]M$· ½ï¯ècrXY¢¨/`1€gÇÀ·${3|râ$@|ˆ/ùû!U¥î*VUKêÒx¼@3ÝSS’)’¢žXÝúò‹¾üéÃó—ß¼:}I*yðxùòóCÿÐs ZEï/!&¥þóËå‡OZ÷ZÛï´6ÏZ;«µô·¡÷¯O­µt‡wôW|úBà¿Ìt{Õé=~¦û¿åëå~çž~üò=Ã{0L2Ê%+qÜú-­w…
+xÚí]M$· ½ï¯ècrXY¢¨/`1€gÇÀ·${3|râ$@|ˆ/ùû!U¥î*VUKêÒx¼@3ÝSS’)’¢žXÝúò‹¾üéÃó—ß¼:}I*yðxùòóCÿÐs ZEï/!&¥þóËå‡OZ÷ZÛï´6ÏZ;«µô·¡÷¯O­µt‡wôW|úBà¿Ìt{Õé=~¦û¿åëå~çž~üò=È{0L2Ê%+qÜú-­w…
Éõz 9›æ¾W•^­WÎ,ãIVÈˤšþ«bØR³q
MÀ¦•õóêõ2Çé9.Lž_bÃ)¼
0Hx‡–át2=¼-Õ˜P6ú}DA•ê¡©ªÊõ„)«Ã>Âö€{d2N`c$¬qo%ããâ|…—»c¶GZÎÜðí¹Þ_c{\RàLrIeÀ+· ßÅ÷Pþ¡GÍ69
@@ -2324,55 +2535,50 @@ B-=ªÍõH=2òc?ÖìÈxD¡ZÚ÷Z=šBµ”]?ßB¡Bì¡P)7Iv=V•1¡)4]3ƒêÕºm•?…||!†kæOù‘VÓ%^à§Æ°
Þ¡¢éx@ÙbÔú+µúf®KˆÆ;peÈíùŠ¹2C©Õí3MàÉøÝSe†–ØàFQe¢·Û…œç©²ÜǨ2 µ*­QeXfªL¶G•ÉžÛ¨²]<è²6L¶æü¨|Hþö=G6¾t U¶#Î
ˆtäÖ *àH‹§Ã$Õå«_xÀ´Q»¬ü…ÞmdÆÿða¸¹ù𙃥û˜ýÉ™:ú:¦—^îG÷p?ò÷m܆jø†à/Y;œ*ÝÍü–ÌJö*ñ£ò—@ì
§+Ý‹Ö4R66 rºÇælˆù“iN«™¦±CÝhxY‘¾¸!lz|Ž)+|‡üè¸fðPü2~LJXb„\&Ù¡ˆÈ9ˆ4ù\€gý²
-¼}ŽÌð(Šþ±¸'
+¼}ŽÌð(Šþ0(
endstream
endobj
-809 0 obj
-<< /Type /Page /Contents 810 0 R /Resources 808 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 794 0 R >>
+899 0 obj
+<< /Type /Page /Contents 900 0 R /Resources 898 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 885 0 R >>
endobj
-811 0 obj
-<< /D [ 809 0 R /XYZ 69.866 801.979 null ] >>
+901 0 obj
+<< /D [ 899 0 R /XYZ 69.866 801.979 null ] >>
endobj
-138 0 obj
-<< /D [ 809 0 R /XYZ 70.866 520.806 null ] >>
+142 0 obj
+<< /D [ 899 0 R /XYZ 70.866 520.806 null ] >>
endobj
-808 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+898 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-814 0 obj
+904 0 obj
<< /Filter /FlateDecode /Length 3394 >>
stream
-xÚí\Ko$·¾ëWôq}M²øžÕŽßâìÍðɉ
-3ßKžñ2*€Ô§ž¥£&øµá¨ß±zø,sÕÐ!O\r©r±^øÖëà©Þø‰Ç¡Å€ës‹jÈ—²>\©§Q05É1ʃèQ{Jvuî$“\UÊøð¯ïV—ÉÆ­kõgd< Oz„Ëêà °Û þïïÖV„cr¾xêB³š²¦Ô#é!~›ÅÊßRI\…¬­eí–=á:Åqø³6©ZÕiu¨WZõ©Ç¬¬¤Ð&õ+ã*‘a ㋷ß ÒŸ<T÷Óç‡ÿÎÌŸ3 ¿}y r¥iƒRÌ{1üùÏá÷‡¿(m³×šD1`N£Ÿà†®ó „qLÈÐ u×ÚWÜ!èï8…ÿ¸¥Þ©YéÏÙGwM×æ;hfQïÙG«äÓÖ¡÷Á}å»Z&0¥MÛ›±u«’O=;fœíÉIVN~<ì‚ìoFÙ×å5ØÛ¶¸ †ô·ˆÂ6e¥¨hÊd¬­¨f]\)g­h2Òß%ý]ï’4Ãa&ŸíÊwÏ¢eÛ’€Z‹¶uMkÆã?y4òfñ3aZgå6Ö“3 í€g˜_2”ùLî°>)$s 6Å=¸¼¸S¸™k}Ýü$Ö–^ÏZ³»OÀõ¼ç×37<¿¯]™K õ1vx„®šÇã\š¶§SÜXrsÒ Ç‡ÀWQ¼V‡¯ò
-½+jPx<}E>»¤aˆƒPd”&]¹=/á)Ž]¶”ègj‡– jáÍÚ~o™ã÷WT:oPFvxˆ1ˆ-ø´ÏËxüõÌ <‰g¯ž2Lµ0j|«©–Œ¥åÒ
-ž…": §ƒxš Ýô9פZ`ÇžD³OšêÁ&£8. ­Û/¿bù?ðï'²Aï†ÿ…š_F(Ňÿ í3Õg}Ôð¼8#åVXž‘5Ëk¼|VF&3 ’X‚'B
-&q?µ½›U/Ðr•sU« þ
-–ªŽ[!|³'Ö)0Bð —šOÆÁùSÁ¦DY „ùÛ„7Èç÷ñÀ(&á'N[Qñ0~’•`jÏ€ûJ±Ö 躄ƒv-­3j}¿u*®ˆ¥T­S^…(Ò{ÕJè¦ÏDv²‰H-GÉuB+Œ¦@ª” ¾$×ÑU|Ť2[í wL@zBióÊdˆ»l«âË2õEæLBVv™¹œñ̦§~òh“——Ò;N±•À¯ã¿&×F2®tËÄ !xó.˜¸FÐÎd&.ðlsšð âœo—ŠkãðÕßxΰ,Ân/lÛë½Ï$p •uƒãb3;k¥is\îÇÖJ!ò=ý,ú²'ЪŠâÕþÎ@$÷­höua=š #(LAY;nìDû!°Oy®×ÄÄÙÜP9Úùé4 ߺ"…YOjû­?ºO[ªíSÜá¼¹´®Ù®–Jí§X#»ü,MáÚp:ÅF¥&õ 2»åùè.aœ’c‚ÙK[*Çhã4ŠèDéh:ÖÍ(îÒZJ<%=âÒ¦ç62b0ËI8çœ)xœ"lÍq“G,Dè=:azó h3Ì©¿èVÆÒaÒÙœ¿­M¯Yü%O¯¬d‚ϤYOöä˜þjÞ)ï@¼Èaô°#‰â¯ ‰†K•NHhrDb#x.“ û]g0h+i¬ÚÈË,˜*y3D ‡æ6B§.Äšëß”6kDÞx6í ŽnšþóÃ<ÕÅH[dXY…V¸`#~.3M)@µ(‚¡ƒ_Õ"D~Ñ[
-r'óXDìEj•ÆZ3 èØÝ464ž":ö( 1 ‘ÆZ;ŬÑØXÿÛD¤šñW‰-Âd …¢·h-Ö©›¥Í,Ì”ÌLï33b±ˆ¿Êñ·H¬CZÝŽP€³%‡µ¦ä°Ñ¶8lhs‡Uˆ°(vþ‡½Ã*Ê9pÕrX<@8¼«¤A¾ #t×’)éinøf9,žÓøêNJ'7½˜NîÈy:yKÜÛÒÉ­¨ûÒÉM«³¨¶C«DÖÐQßNª“Э®îçÚ9ÿÙÊöjùF‚9‚›ÇK<*ɵ#œaÿ)VÒ‘ý-ó9`¡ÐCSzô䀅nᜰè>O›7fàóËì‚®aÔ~WBN„ðvÖóVB.¦ñÊV[Dj&@¶—CgFUI´‘3­Sͦ¾œ§™<È
-ÝŸ90u 8õv)èBµ’ò)]¸Nl2ÎݾdšC[±tk¥Ú®`¬‡ì ´fì­RòÔ q¿ZÁáÈíµÒ¾#:ÕÛ_•6x?Ø©1N2£íÝ’¼õun¸LwT¬é1GЈÐ&æ¹Y¾u3®=Ž(®01Ó)Ú‡åêY„€v0ök
-
-„†UP"–ÌÍH2#^©3¦s/=6Ô6†KâˆbEݱ_9ö+ºý–ó˾ËV¾«¿Pb{¡ŠZíjDÃCVÚ ShA‡~µ¨_m`žfmZGxN®7_÷VfYô ÃRtDÚqä€Q{W}mz˼SEG[‡ G¸J‡v9ò {Ÿî».Þ8LÐse›)×VÈ 3£)æKÿžúHT°å¥Þƒó`L=Ö–?yƒP :×Z¼ãë ‚Ï3p(¹Qßüm@ Cáè÷#üy´%ÆDšï¾)ï´rn„/Òý‚¦U˜ ¹dÿ4¿O6D0“쵓òtqÊÒ3C(¹9.QT¢¸ÖÝFqy
-À›†„ÆÕ]‰3¸â·\Ü¡DzÛó¾DzÙjg"½èìDz%ѾDz;õåDºP´ÉäÉ‘ ‚ƒÞ¨Ã‘CSb!‡j¬MÈ Ì¢ZñN|Y¡§RµHHÔ Ä÷º/Òt%t#ƒ.p›#š@¿Ëœ˜zK‡dï)SÚÝÌZu~}ɶ&#—¹i9À]KX?þbÓµ•ª{¯}Ƥç3™~‘ª¥êØEöÉ#çŹ/Ùáø
-ŠæÑ¢.ñ2¾GÌÏhuy©³¼£[¸ôžæˆæÒµNî‘q©ÕÄá‰Fe«vܪrÕlçý"Ô"mÝ«ÂB¯[‘Þ.(ÑÿíÂúç8÷$|©~õ°8^2»sùúÁ ¤D~þøÂ;Ê©£­¸éé…w’RwôЈ¿ê/eÔëOJ¨7Rî˧×^%ÞÈõÊÙtåÐ¥¢rHê”̆ !M
-ÝÞòÃU"<iŠSéîÁ\QgÞög÷q1ª1
+xÚí\Ko$·¾ëWôq}M²øžÕŽßâìÍðɉ
+3ßKžñ2*€Ô§ž¥£&øµá¨ß±zø,sÕÐ!O\r©r±^øÖëà©Þø‰Ç¡Å€ës‹jÈ—²>\©§Q05É1ʃèQ{Jvuî$“\UÊøð¯ïV—ÉÆ­kõgd< Oz„Ëêà °Û þïïÖV„cr¾xêB³š²¦Ô#é!~›ÅÊßRI\…¬­eí–=á:Åqø³6©ZÕiu¨WZõ©Ç¬¬¤Ð&õ+ã*‘a ㋷ß ÒŸ<T÷Óç‡ÿÎÌŸ3 ¿}y r¥iƒRÌ{1üùÏá÷‡¿(m³×šD1`N£Ÿà†®ó „qLÈÐ u×ÚWÜ!Úb5Pø[êú˜•þœ}t×t­aN¡±ƒfõž}´Jþ1mz¬ÑW¾«õaB
+¤J™ÁàKr]ŇPQ<A*³ÕžpǤ'™6¯L†¸Ë¶*¾,S_dÎ$deG‘™ËéÏlzê'61yy)½ã[ ,ü:Nñk2qm$ãJ·Lœ‚7kíAfâÏ6§ Ï Îùv©¸6_ýé Ë"ìö¶½ÞËqñLZY78. 6³³Vš6Çå~l­Ò)ßÓßÈ¢/{­ª(^íï Drߊf_Ö£™0‚´”µãFÀN´û”7àzHLœÁ •£ŸNò­+R¸‘õ¤¶OÑú£û´U Ú>Å]ΛKëšmáj©Ô~Š5²ËÁÒ® §SÜiTjRÏ ³[žîÆ)9æ!˜½„±¥rŒ6N£ˆN”Ž¦cÝŒâ.­¥ÄSÒ#.mzn#Ã!ó±œtsΙ"€Ç)ÂÖ7yÄB„Þ£ó¦7Ï€6Ãœú‹ne,M&ÍùÛÚôšÅ_òôÊJ&øLšõdOŽé¯æòŽÄ‹F;B‘(>ñÚh¸Té„„&G$6‚ç2iаßuƒ6€°²‘ƪ¼Ì‚©’7Crhn#têB¡™±þMi³FägÓžàè¦é/0O0ÌÓY]Œ´E†‘Uh… ö8âç2Ó”T‹":øU-Bä½u¡À(w2EÄ^Ä¡Vi¬5³€ŽÝMcCã)¢cÒØi¬µ3QÌõMDª•Ø"ÌAÆP(z‹ÖbMºYšÑÌÂLÉÌô>3#‹ø«‹Ä:¤Õíø8[rXkJa‹Ã†6÷qX…‹bçqØÛ8¬¢œW-‡Å„Ãûà°JäÛ0Bw-™’n6à†o–Ãâ9¯î¤trÓÛ‰é䎜÷§“·Ä½-ÜŠº/Ü´:‹j;´Jd õí¤Ú9 Ýêê~®óŸ­l¯–oT ˜óg ¸y¼Ä£’\;ÂöŸb%Ùß2™
+=4¥GOX(°áÎù‹îáÃñ´ycv^0¿Ì.èfAíw%ä„Aog=o%äb¯lµÅA¤fd;Ðy 9tÖhT•D 9ãÑ:ÕlêË 9pšÉÓ‰ PÜM”×ivÏ
+´Ží…uˆ \#PFí®ÝDaÄÇõ+©í©Â~HN…­BŽßG• Ðý™S—€So—‚.T+)ŸÒ…ëÄ&ãÜíK¦ 1´K÷±Vªí
+ÆzÈÎ@kæÁÐ*%O÷«ÜP+í{0¢cQ½ýUiƒ÷ƒ ™ã”!3ÚÞ-É+Q_ç†ËtGÅšsmbŽ‘›å[7ãÚãˆâ
+3¢}X®žEhÃa¿¦ @hX%bÉÜŒä!3â•:cÚ8÷Òc£Amc¸$Ž(VÔû•c¿¢Ûo9¿ì»lå»ú %¶ª¨Õ®F4<d¥½0…tèW‹úAðõІæÉaÖ† u„çäzóuoe–•A:,E'
+3ANf\0aá+…„Á©
endstream
endobj
-813 0 obj
-<< /Type /Page /Contents 814 0 R /Resources 812 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 794 0 R >>
+903 0 obj
+<< /Type /Page /Contents 904 0 R /Resources 902 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 885 0 R >>
endobj
-815 0 obj
-<< /D [ 813 0 R /XYZ 69.866 801.979 null ] >>
+905 0 obj
+<< /D [ 903 0 R /XYZ 69.866 801.979 null ] >>
endobj
-142 0 obj
-<< /D [ 813 0 R /XYZ 70.866 678.625 null ] >>
+146 0 obj
+<< /D [ 903 0 R /XYZ 70.866 678.625 null ] >>
endobj
-812 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F42 702 0 R /F55 684 0 R /F34 565 0 R /F48 568 0 R /F36 685 0 R >> /ProcSet [ /PDF /Text ] >>
+902 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F42 792 0 R /F55 774 0 R /F34 637 0 R /F48 640 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-818 0 obj
+908 0 obj
<< /Filter /FlateDecode /Length 4425 >>
stream
-xÚÕ]K“· ¾ï¯˜£uC‚ï*ÕVi´ÞTù–D7Û§$N\âKþ~
+xÚÕ]K“· ¾ï¯˜£uC‚ï*ÕVi´ÞTù–D7Û§$N\âKþ~
I
hì5‹öˆ5du©4'b[ô; ç*·Z(FLŽ¯Tqå ®%•<’h&{µÛ´O!˜W:‹8‹)…FÇ\¾·Ì;Uu5ò{ÍOû–zt·È…YŒzÉÜH,*ÚuÅ
¢_-Y¬
@@ -2392,58 +2598,62 @@ gœªY• 1ò‘z‹åˆ¹ ÈS*>kuÒµÖ"@žId äÙ©7õVBžñÉRR’3'z®§,BÑ–è,âç«4Æm
\5Á\”:Ù9ï†Jß*T6=}²òÑC@è„W “ß`ZA/ÇïkÍeÛ¿ß»蘪MH,>$ÛJ$ž‰±íaƒ—̬´ÏZù­ò!5¨ –€0Lp^Wîž<Ýq¡6FfjÑÇøNd#ë$ÔÈÏŒ8¦0ºïÛÙ'¢Bg:! °c*èdq»â„TŸ]qK¹åÇŠÔä±" JZÎIœ¾ {·Ï©ùsE8)j–Æ犌±Û,e,¢Rä„$è`U[²÷,2ÒÏŒ¦ßfkÌÕEiìE•T±ÅÌD@Á4Á3R’˜Ssë[FoNøÀð^:Œ
È-GöPùdé`dNÌI'™C(7[hì)Vï,“¼ë¼µµp‹ñKJ^Ë:ã] É":öŸ°Áj68 ¾œ«¯#ngkº˜'óžW3pJÐm
/4óêžÝ0ô%…à4Àa­Ž$Ž|ü;dÂéïú7=¿(ž]÷EË…ár5{¨^XUX`Ý#ÞcuC¡Ñ–ê pë0e£ƒu˜†Îi•CZZÁ’¥A‚cFfm7t;¸–\1C«Äñ±CH£;×ØÙM ÞF|€i+¦F¬=³FN*›nó^M³[g\Ghr×8Ê'3Côb9C©§–?ÕŽ…™-NMÚ[—ºpeÉÁð`.„ÊBÃôCuPlËœp5¿¾£Ž†3Bà’¢Zn
-×"mZ~ög„ iy«ËÁŒ < mdBþ`PþZv„¦gÝr阮ˆ1 µ¬wÊ­}©Qâäz+®÷¨Åér«ü¦:eQ:Pm¥Ð¹fî檘™,¶j]}XkEƒôr“¡õNÃÁ´THÔOHN(+Ù½§ÐŠ<ø‰ñÒí>àoŒ·*³F+€U5ë19z7+)†Èù Ú ÔJ; '„$Ýí§Z;~¼ 5íÐSB£}Ǻ³ZU ë`Åão€9(.˜xÜTÐaꙩ¡(sdX\Lhû«5²%)n}±„bØ{i¢ë9{ªÖŠªv+º‹D!q{CX©ÍrÈØ@㉪£³†wž¨øR­Ûߨã´*2\§Ñæé+Rª¡?¸b>ÉEÅƨRIÁ\«újW1܇!&f…˜ê II‰«¬o%5»¼KMק˜ ÑóÐ ÃÁ/pÓ 3Ã¥3-^=8\%D4ŽWÑ7<‰Öòw -§¢®óÖæ—¼y~ýš4[¯íÁô¶íú$Õµ·à Œ¡þÈ÷¼°
+×"mZ~ög„ iy«ËÁŒ < mdBþ`PþZv„¦gÝr阮ˆ1 µ¬wÊ­}©Qâäz+®÷¨Åér«ü¦:eQ:Pm¥Ð¹fî檘™,¶j]}XkEƒôr“¡õNÃÁ´THÔOHN(+Ù½§ÐŠ<ø‰ñÒí>àoŒ·*³F+€U5ë19z7+)†Èù Ú ÔJ; '„$Ýí§Z;~¼ 5íÐSB£}Ǻ³ZU ë`Åão€9(.˜xÜTÐaꙩ¡(sdX\Lhû«5²%)n}±„bØ{i¢ë9{ªÖŠªv+º‹D!q{CX©ÍrÈØ@㉪£³†wž¨øR­Ûߨã´*2\§Ñæé+Rª¡?¸b>ÉEÅƨRIÁ\«újW1܇!&f…˜ê II‰«¬o%5»¼KMק˜ ÑóÐ ÃÁ/pÓ 3Ã¥3-^=8\%D4ŽWÑ7<‰Öòw -§¢®óÖæ—¼y~ýš4[¯íÁô¶íú$Õµ·à Œ¡þ8?¼±
endstream
endobj
-817 0 obj
-<< /Type /Page /Contents 818 0 R /Resources 816 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 794 0 R >>
+907 0 obj
+<< /Type /Page /Contents 908 0 R /Resources 906 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 885 0 R >>
endobj
-819 0 obj
-<< /D [ 817 0 R /XYZ 69.866 801.979 null ] >>
+909 0 obj
+<< /D [ 907 0 R /XYZ 69.866 801.979 null ] >>
endobj
-146 0 obj
-<< /D [ 817 0 R /XYZ 70.866 382.685 null ] >>
+150 0 obj
+<< /D [ 907 0 R /XYZ 70.866 382.685 null ] >>
endobj
-816 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F36 685 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+906 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F36 775 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-822 0 obj
-<< /Filter /FlateDecode /Length 4168 >>
+912 0 obj
+<< /Filter /FlateDecode /Length 4166 >>
stream
-xÚÕ]M“ä¶ ½ï¯èc|XšøYµ5Un¯ÇU¾Åٛ˧$vRâKþ~
+xÚÕ]M“ä¶ ½ï¯èc|XšøYµ5Un¯ÇU¾Åٛ˧$vRâKþ~
À¨²;'_Œ¥OE[IXÃü3Ð<ißCH£Íäø÷W÷€R(…
¾>ÓäNÓÏ]ÛÏŒ]±aƒ g¯úOÛßø;šZµm…0_EÿBÃë|^g£>EBΘÇ{OpÀüûÁë|/}M÷}%[%âߌ*¥n@ˆF cMÏT¢ñĵÁS‰D£ g*µ”BšP
’Xáäîà_xø+ÓÅe´Ú¢âx̧õ»Ì‰|†xf'”y¦äv6¸—ꦃPÒ&Y3ɘ%F'#³ðk6QaÑùï~Óp_MÐ çTÖycŽ•au%/\_&QY”„ó4É× Š»ÂxL.LCgM´rx³&ÔÝëaB
-£«¾aölZ2Ò„-q’éYÌH”t¦uúÖVy3²/wE× 4:%œÅ ÑaÑ
-þò¿é«¿-ñ´¼üçò·)%"Cª zMl}9…‘ÛÜNTˆÑîf°¡"£;Öíö­xßÚõSÂ)ŸõÒÚõC#L€R°ufo¿¨µßg5«m.ƼÓ‡g Lãè“ÔA@-©¤Ïzjn£’p€¥pOJK-4¹iokÛ‚\…‘mìÔRPnúÆë)žD¨Æ›¼U¶­È6wÝ–?°u –zNñ8yq] <Zö¡üÓF@pðmÿ6=å_.ÜþmÅ8È¿£ƒüëoâ_Þ¿ú„ç8è¦UFÇàa²Ã¡üD$·«³Çy¨A(’gÛ[“‡VHƒ¥€ÏñÐQpX ºÅÃĨ§Þw7H¾XwŒ$BY×3n`¿Î¬-ƽätpt€=
-§)Êê#Ú ¸* h5ÂxFËžÍ4o„Æf/ã3¶\BKg¦Z¨%Y.\Pà¡”-­w­£Ûz¡%¬º¿ÝZÂàuŽFdkwÃXm„×̨F=E0·ª¶¥—×½–fOÇ6³ÉúÈõØÜ#Kí±òÉÍl
-´C>ð3²¤šÌ¢òþ9`gL a^mzm‚kÉžéRÐ'·)z—‹ÑÈ
-v•¯ðjd
-(ð6ºk¼ •Ð€ÕxÇd
-8SC´càÀ™iªŸ­"‚ @|–‹G³V‰‹›^r1t ·bäb×A.ïÂż£9ûÐô ž™âÅa1öèHþM€`;(é¸TkÛq‹‘VÑRC—²>ÇÈ@™BŒ#gn•5²ˆ’k.ôŒ—V’šz¼ƒ¬£hUÏÀùq< —?œHµœÑ]X/<â¢ËqJ‰ª TšH»Á­$*RdËÛ¹c“¨è4ýÍK¢>ô£"‚Êzjé'XÎTÂÁŠÆ]íÞ‡éÑúLÌVBÕRÈ¥˜;Ï:n¨°I¬f™¹OEV§%ìóÛQôDúŽ,&§ÆL^Æ­µ
-mÕ]rQ`ÆEA¸üè$TÂÌ*•Ã1)_œË2 ¼—
-=(  B»ƒÂ­²0>ÆDy=¸, ”¦nûò£Šj¹>SAÀoW }ù4ob¸éô—øn††—d"uÖ{3ÜdcàKç—xLgD,gLðKfA§b ¼Â­¥]“ÝŠÕxá€ÄÙqçbÅê§(¾0ãtð…±`DÕ.W®ó•v{ßÍ’Þy¡—´S‘Ùæä¿k^¤–d®ßØ‘Æ°Vw¹¹o=ÞC®Åo©jo–e{‹¾®¼‰š6óêÆÑÓ)“vzÃÎ;B¸N–Ýà¦ì$žÀ›Ÿ„q×.“‘ëË{Fòn èé…,ÅnVRÒý€âðbUÖKKqÙiª¡ÝĺY”¬9Û
-ÐR.ÜÑ¥
-sŒÏÀÔǶt ÒX¶¥—Þ€mñ¦÷a[:¤méà¢Õ£‘8€'3-ÀÔÛËÊœ*G´g8èüΣt!ïA·ë  ‰Ž9è±àD݇MrÐy+^±sÍ©óct:ÉA…'9èCø qеV½¥ƒîâÁâ   vЇxð´ƒîbÛâ ‡²mqÐç³-9èwaÛ⠻ض8è¼ÕH}*Ó}¿—³Îžb—£|}ö”2^ÀzÞË›œ=U~ÒxÿF²ÂÄ
+£«¾aölZ2Ò„-q’éYÌH”t¦uúÖVy3²/wE× 4:%œÅ ÑaÑ
+÷$ ´ÔB“‹‘ö¶ö·-IaÁUÙÆN-å¦o¼žâI„j¼É[eÛŠls×mù[·`ià¡gà“×ÕÀ£eÊ?m÷ÿÐöñoÓÓQþåÂáßVŒƒü+0:È¿Žñ&þå1ð«OxŽƒnZet &;ªÁŸÁADr»ê1xœ‡„"y¶½5yh…4X
+ø‡Å [<LŒ*pjñÐ é}×xƒä‹ÕxÇØA"”u=ãöëÌÚbÜKN§
+?'p«Ž .Rºm›zÛêÌÁ„œâÀˆÂãmï-BjŸR[¯…1!£•ÿ% jT)Fžš›RП£~ɵN"åä™qÎ.ߎ(ºÏi«{­ÊÐZoª2Š^^7,ÅìOY HiÍ–OÄßµ-§nÂ-tN¨VjÚGê˜PMQ¥T0tBµFrî¦gBµ!EP®C®))ž®|Êò‰Pß.hí¦‡ß%«-é è2Ëöš7–þùXm½
+—½„—lͧ
+ˆ?lBV“Q±^ZøT»gZ OGÑËÄÄœòØ‘ÿ‰Ôù]¡ˆw-y{Ss£”õ„ÔDL‚ì b6ž0Yûfý±ÔÛ±q– ¢•3‹›x
+û˜2(e»µ dÆÐíemÅ›F~4ÛxÂ[°ÍÛ©Œð}Ø–’}lC
+Cƒ¬Zq©2­NžÁBMâ
+¯F¦€o£»Æ R XwL¦€35d@;œ©‘¦ø Ù*"˜
+›Äj–™»ñTduZÂ>¿EO¨ïÈbbqjÌäeÜZ›¡ÐVÝ%f\t€[ÀNB%̬R9“òŹ,“À{ àÛKçiÍm"x›5ö]Rš(0Ò–)M~P“®þRš()ªf ÖÑЯœŸRÏØ”&ê ìÍrVþ¡ýHU¬ûÏo6°ì¿–ò™¼åü4bCØ·‰Ç“ÏmìçÓ
+ »¶ƒÊ[$9âãrÇÆY汋V½»nÙæTJ)Úàd9­¡ ìdÍÃp%Û`Ê¥äÎù”K ž÷¡jŠ„@wRŽ8’¦j5o£Ç¥øXúa0Âw2ÿ4QIïîåq?d„Õà#%ò›<Q¢–ö}GDZ9ó–Þ7ïp ÷­G2Âû6Ä}Ðû²žè}kTÞÒûgå}óV'yßB´s¼ï¡NJï;”r‹÷=r‹÷}Ê-Þ·‹r‹÷Í[½…÷=•‹÷½ßËð$ v싉þÔ.îix
+Wµã‡®y†(@@/”åÈMQHêÛ³TîñÝøë™E
+à@¯ÞµLÍ>˜#U…æZ¤„ndV”Ä¢êÎ\É5y«æN5û(;šŸ”‰¡»msÈOëÏ•;îŒÌƯÔW÷ d‚æxµRLš&¤ïp¢EÑÌûº1ŽÆ… bµÐÊçˆÀ}DbV§®u²{ O…§Ý1ZïƒÜ?‘4¿¹mžð«§µQó .b‡¢›C¼æ=m–Ü°3‡x­•Ð.ëIk²ZF• §5E7´¸ê€Ã"
+€ÃauÈáhÚibšïÃ9< ?èT´:°ÚìÀ1â¹\Ks Ã'Í
+p¿Hðb°¥í¶tÐu•ö÷£7ï×õžó!8æÓZf–Ž—²`åMlWçc.Ñ76Nolaó»CœÝ#ü¶ó–7ØÓC.Œ·Ø°ÌÙ»VÌJ=î*½I%Sš—ýf$;Ð)½¢(Í3^×yÚaT;õdY–.äæF7Ïš LÍêö´$L/AÉ^G3°¤WÚ¿á ëX9D—ÞUGóà´jù3Ô±*Š×åæ])Ó£¯¼ ?ÅæØ:V®€
endstream
endobj
-821 0 obj
-<< /Type /Page /Contents 822 0 R /Resources 820 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 794 0 R >>
+911 0 obj
+<< /Type /Page /Contents 912 0 R /Resources 910 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 885 0 R >>
endobj
-823 0 obj
-<< /D [ 821 0 R /XYZ 69.866 801.979 null ] >>
+913 0 obj
+<< /D [ 911 0 R /XYZ 69.866 801.979 null ] >>
endobj
-150 0 obj
-<< /D [ 821 0 R /XYZ 70.866 618.78 null ] >>
+154 0 obj
+<< /D [ 911 0 R /XYZ 70.866 618.78 null ] >>
endobj
-820 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F42 702 0 R /F55 684 0 R /F34 565 0 R /F48 568 0 R /F37 717 0 R >> /ProcSet [ /PDF /Text ] >>
+910 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F42 792 0 R /F55 774 0 R /F34 637 0 R /F48 640 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-826 0 obj
+916 0 obj
<< /Filter /FlateDecode /Length 5450 >>
stream
xÚÕ]ËŽ%9nÝ×WÜåÌ¢eIÔh0YYe`v¶{7˜ÕØcp/<ÿ¾I…7¤x‰7™Ý‹¬|ÔUˆ:<$õ òñŸùøç/o¿|ù§V>¢ˆN;óøåï_þ‡|¨‡—"8÷ð!
-©ñ~}üåg)õŸ¤„ïRª7)-Héþ®ðç_
+©ñ~}üåg)õŸ¤„ïRª7)-Héþ®ðç_
U/ø¯?)BE5êV0§‹P…^~µîç"^Vø‡ÑjrùLg„–¨\ë…ó“šþ ²;’»>ZIþߤ¾Ïà£ðF €–A€…z
%PC€Ï6˜z
BZh%ßt‰Z[¡]ñ¢8ÒŽ@
@@ -2459,68 +2669,63 @@ G›§Ÿ1!µhušWŽC%¤êŽº˜íz4l9¥öPÛ(a|Ù)µñ£)Z ú¹Ñ4" 80x1vÅ’rc°W*° ñ8»Šúu
œ2›—½ó:›_¦þ“µöç<¿ëÈ(Ö^
'·”÷›½E¯‡‰ÁÚ¿ÝKÊmz¹zù(g䶲ŸÈBïéjÛ$w
פ™îWµÂø“›PÓý©04í¹P —*h.@8©ŽJoC”\ш*œ<œJ"ñX•Lã>|®eOéÇföiÁù}Õ<”dâ¦Õ°Ä`Jh‹<¸š~ÌdÛ”O<˜lSñý\ËÄŸCµ’BÌ£ZÉ!nZ L"¾—f%‹˜ÛËËWh”²8#Rw‡ëº—Qẑ½+\×m†ëF˜ÎpÝ36\ó
-­Wdz“â·Ch)qÔŽkJD(ÚK‡ó“seÛ²l‹O‰ÏŠW¾T¼š¸Wv“Óok™Å@Þõ-5³6öY©–Þ©îÖðlwל2ÏMû¨”AQNßÖgvSþÑñÆ:]ËB÷P?ØÎÇÓ¸ŒË)oí iÙ“ÞxAæâšF7/ZÝÉ_Ca,º¾ZÚ}>,¸¶“;mz7gdÏ*_M AOýÿ€ƒ:Ÿ
+­Wdz“â·Ch)qÔŽkJD(ÚK‡ó“seÛ²l‹O‰ÏŠW¾T¼š¸Wv“Óok™Å@Þõ-5³6öY©–Þ©îÖðlwל2ÏMû¨”AQNßÖgvSþÑñÆ:]ËB÷P?ØÎÇÓ¸ŒË)oí iÙ“ÞxAæâšF7/ZÝÉ_Ca,º¾ZÚ}>,¸¶“;mz7gdÏ*_M AOýÿ3C: 
endstream
endobj
-825 0 obj
-<< /Type /Page /Contents 826 0 R /Resources 824 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 794 0 R >>
+915 0 obj
+<< /Type /Page /Contents 916 0 R /Resources 914 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 885 0 R >>
endobj
-827 0 obj
-<< /D [ 825 0 R /XYZ 69.866 801.979 null ] >>
+917 0 obj
+<< /D [ 915 0 R /XYZ 69.866 801.979 null ] >>
endobj
-824 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F37 717 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+914 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F37 793 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-830 0 obj
+920 0 obj
<< /Filter /FlateDecode /Length 3021 >>
stream
-xÚí\M#·½Ï¯è£÷04YüŒ¬ìN
+xÚí\M#·½Ï¯è£÷04YüŒ¬ìN
CÓ9hp ñ>…1tq°šE )\£,.ÑšœÊÃÔ2PËDlQ»f(3Ób~–ÑÌŸqbž…1Û;ß]³žÇ1vÅqáE¯^†×†n`¸âWnpçui­þ}Àp‡¥Ô³8b¸`Ë
W?Ã53Z V|cráû¨pÊŒ XqãGPðkýÖ¢¶Sãi³W9býÊ ÷C•ãZ îWÙyT©˜s¾<`¬Ul€[%\y.®üË­×íýÕ—è“•£Õ—ŸX·h}—ܸ¡¾s‚É°š¥Ky5÷ÃF{êR4X"N«+ëÕÀL ±]Ä+·  ¸ÂéÂ!íüM@^ÚÜ»eÌØÙÊà “à”/$§è\fÛ!ç’[Riæ„AZ†œÆ·´Ž†U8¼¹ñ•©&¡X­ÇÚŠ)mÜ=3:ãSËÚ{Éò—5ˬ“ägòÁkmû: ãumÖãx÷9ð
«Å^¶b¹)­:`î±ÆV‚šÉ< çÎí‘'¹AVã1±Vî°NZæ°ô§Ó¾¬6ÂBSÖd±‘´€ñ"*6*mtŠˆ[ÓÅF•K}b#âÒ»  œÅFåGˆÎb#âÖ¯Sl$±°âÊü&6:‹$ÅFdä¯/6*êQtnU–ûÄF”ªïDl$&f/vÅF†_­ß슌 ÑÛö‰ž5˜2Ž×¾Ñ§¹tÚi>Z¬À¹âo¼ ½ÕéÌ¿ó†rö Â"Ó¿àîÈ
d&½z™XšÏDÜÒµ³#ââjL$p 3q
-wŽ”Ř…À‘)_Ö;Œ3§'ëŠÓË#eÅ…‰NUqíÔtQqéPŸ¦¸vèÝIŠûΊb‚ð#Åý(g=qíÔ¯DNLït`dÿí)”Ÿ
+wŽ”Ř…À‘)_Ö;Œ3§'ëŠÓË#eÅ…‰NUqíÔtQqéPŸ¦¸vèÝIŠûΊb‚ð#Åý(g=qíÔ¯DNLït`dÿMg” 
endstream
endobj
-829 0 obj
-<< /Type /Page /Contents 830 0 R /Resources 828 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 794 0 R >>
+919 0 obj
+<< /Type /Page /Contents 920 0 R /Resources 918 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 885 0 R >>
endobj
-831 0 obj
-<< /D [ 829 0 R /XYZ 69.866 801.979 null ] >>
+921 0 obj
+<< /D [ 919 0 R /XYZ 69.866 801.979 null ] >>
endobj
-154 0 obj
-<< /D [ 829 0 R /XYZ 70.866 771.024 null ] >>
+158 0 obj
+<< /D [ 919 0 R /XYZ 70.866 771.024 null ] >>
endobj
-828 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F34 565 0 R /F48 568 0 R /F55 684 0 R /F42 702 0 R /F37 717 0 R /F40 785 0 R >> /ProcSet [ /PDF /Text ] >>
+918 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F34 637 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F37 793 0 R /F40 876 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-834 0 obj
-<< /Filter /FlateDecode /Length 2644 >>
+924 0 obj
+<< /Filter /FlateDecode /Length 2643 >>
stream
xÚÕ\M䶽ϯÐq÷° «ŠŸ€1ÀvÆcÀ7oöfû”ÄI€¬û’¿ï¢(JbIÝ¢¦¥ÎúЫ‰d_?ôzu÷¯Nwß=]>?ýåÕê.ªèЙîó/OÀt×*8×ù•F~ò¥ûñ­ñ£Öô­ÖpÑÚ’Ö.ðßÀß_Ÿ?—p–ÿ
-ϼ÷é/Èeì«Ö†¿›¿rùé~)oíóÏŸ¿Onø57 ‚²‘¤S»¥öj'P{…ÁÊÚÖ µÀ®Õ²`”1^Ö¢È5±¯©ü$X»V*¤“玆\æêÄ0¦;±¿óŒ $ϘJX(earz^–Ÿ3èî%?5¡<±v(?–Å×\Þñ/¹%“¾Óó‡ÞPzˆ¯cÓ>™NÅrß”uV
-(T½û÷û[¼¤€J.йÌ=ÉÎÞ²l4(gcmù?ïoqÛ訌ö ªb!P2mBîx&逗ÙÀ3?ç˜LÓ©fr,”œG[F‰
-´+nõ_²ætõ
-&–.
-ÄaXÏ^¦}İü;dšñV+¨‘´“w%0=ïÌ qYµÛ–uËð9(*ëƃR sLL¶@sHHÖ†‘{Æ¿dvÈ»ð2QÞ‹Ã$Ùƒ»þL#%ryãÃYI%„ù¥‘¶¸åÊt3§ì'uÉ+UÛât ¨ÚøÖ¾1ïðêJé =Í.˜ýq~65œ9ÙûXÎC€ÒÓshÒ(µðÍûy‡AqäÞyÞÐgKî?[¾ÂìZM™`TŒ)ó‚rf<"§ ïÞylʹN©¯ç¯|®œ 3÷cHùÑðÊÛ4,XdãoéèÚ¡›åµ¿§¾_?þÌþÁŸïÓèÅÐý¯/úe<ŠÓÝ»¿õX{Þ[ô0¬¿º(>„ th=Üég'^`¬oò0… ¸›'®@ <T•6¬²…™rš:lËIô쀾œÁÒå¶CãHW0'ÀWúH-»í«×
-…Éc‰Ø ÚÈÃvÐF.@»e¨ð’WNh¾ÿÄ{ÿœ¿ùüí–ùÒ¯ŒÒªx'ÁgµZ ^zÁ¾Ipž{ƒùuƒá<Oi¬{±ÅpP×®v†[åxáµ8•Å¸0¹“áë¨!2ŒÛƒ"wÁÅ=¨!o`ÒBn‰ÚÚÊ
-¯N¼µ;Y_Ò‚GuJV¨ÚmL
-uc¥Ô¢ñÆ” Ð9&#´@sHB¨ =4,L?:ìáߘ êá>^Å=†j ßn$ô¯]Œ/é€-úŒWˆ†‚¨t¬Œ[¶Þ˜$BÇä„&xI
-ÂÒC³ÂÒö£ÓÂ.ŽyAŒù±ròq•ÐÄÇ»SÏ©VJ1éÿKˆç
-Ê¥‘¶m9Áœ£(?XR.­Ÿ‘C†Íþ²Ÿc©e'‡Z6ÔKãJ"c:œBhx–:;„„‘¶TèÏ
-¡ºñG‡°ÞxöU×zÐï2¤¯ç°P§çñüf`Šœù3ý2ƒ ±ëGÿ2ƒŒçUû£~™!¯ÜÑ?
+ϼ÷é/Èeì«Ö†¿›¿rùé~)oíóÏŸ¿On„57 ‚²‘¤S»¥öj'P{…ÁÊÚÖ µÀ®Õ²`”1^Ö¢È5±¯©ü$X»V*¤“玆\æêÄ0¦;±¿óŒ $ϘJX(earz^–Ÿ3èî%?5¡<±v(?–Å×\Þñ/¹%“¾Óó‡ÞPzˆ¯cÓ>™NÅrß”uV
+µõiz0üö©õÔÆâôX¥Šwì/³™ÅõÔÑGâeŠÁ’PÒ”’ÒNbwâr™ý¬îãm>­Üã³t@…‰ÊrnKk¥yB"·êȸÒáîFð²UçëZŠ þáµdgŽOóV9ÜxŠ–¾nøBFñ´¶¨EåsŸO6Ý‹‹ÖýmŸ8çÐÑè8^ÖÐNp†Ñw‘ƒ…É“»½ ^‘^4¼áMDî••ïòç>|tPˆnáÒÆHñôc¬["tŸ/” ¾ž{»D¢´dò>†ÊjæeXÃn%˜7qr ÀYΕ²¹a‚Õe vßð^,òªµ o·â9cÑNΕ ä
+Ñž”uÃA)*”>KPŠÖƒR"tLP6ÁsHP
+K Ê],(A)‡a={™öÃóîibÄ[­ F^ÐNÞ•Àô¼c0'ÄeÕncXÖu.Ãç ¨¬o JÎ11ÙÍ!!YzlDîÿ5Ú!ïÂËDyw,“d îø3”Èå{ g%•tæ—FÚVà–+ÓÍœ²ŸÔ%¯Tm?ŠÓ% jã[ûƼë+¥ƒö4»@böÇùÙÔpædïc9"HOÏ! I£ÔNÀ7ïçÅ‘{çyCœ-y¸ÿlø
+³ku6e‚Q1¦Ì Ê™ñtŠœ2H¼{ç±)ç:¥¾ž¿ò¹r6ÌÜ!åGÃ+oÓ°`‘¿¥£k‡n–×þžú~ýø3?ø¾O£C÷¿¾è—ñ(NwÿíþÖ`íyoÑðþê¢ø‚Ò¡õp§ŸEœx±~¼ÈÂ4ànž¸òPUÚ8²ÊFfÊiê°,'ѳúrK—ÛŽ#]Á4ž
+KÛN »h8æ1æÇÊÉÇUBïN=§Z)iĤÿ/!ž+(—FÚ¶AäsŽ¢\4þ`I¹´~F6ûË~Ž9¤–j}ØP/?(‰Œé@xpN¡áYêìFÚBP¡?+„êÆBÂzãÙW]ëA¿Ë¾žÃBžÇó˜!(ræÏôË 2Ä®ýË 2žWíúe†¼rGÿ
endstream
endobj
-833 0 obj
-<< /Type /Page /Contents 834 0 R /Resources 832 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 836 0 R >>
+923 0 obj
+<< /Type /Page /Contents 924 0 R /Resources 922 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 926 0 R >>
endobj
-835 0 obj
-<< /D [ 833 0 R /XYZ 69.866 801.979 null ] >>
+925 0 obj
+<< /D [ 923 0 R /XYZ 69.866 801.979 null ] >>
endobj
-832 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R /F37 717 0 R /F40 785 0 R >> /ProcSet [ /PDF /Text ] >>
+922 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F37 793 0 R /F40 876 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-839 0 obj
+929 0 obj
<< /Filter /FlateDecode /Length 1890 >>
stream
xÚíZ;$5ÎçWtÈkìr¹lK§•®wn‘È€ÍNxH\
@@ -2532,209 +2737,228 @@ xÚíZ;$5ÎçWtÈkìr¹lK§•®wn‘È€ÍNxH\
a•d)§ÒÛ[U9P¡ z}ºèá]Ïä«öLÅn—Áª÷¥gN ¦A¯paÆHY¾0dá±,Ý•CIÙò“r;órלÍ-~õ¬(%ìa()ø Z6×ÜiTšÈó’Ç÷oµeQì© ßÔPëÚ½ëç\Å®jºìKWÖ0´ SäZïL„®£ÐõâKàiÁ»µ$ÐBâä¯KjÕþdŠÞ½7ÂZ=Œ½µ•%Wi †A%±Å^õ¿¨÷øÏå—-A/k FMò×6/,ÜKâ`@w6%è³p®)y;ø-&çµ×dêwêATÃÒzºnùëÒ›
endstream
endobj
-838 0 obj
-<< /Type /Page /Contents 839 0 R /Resources 837 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 836 0 R >>
-endobj
-840 0 obj
-<< /D [ 838 0 R /XYZ 69.866 801.979 null ] >>
+928 0 obj
+<< /Type /Page /Contents 929 0 R /Resources 927 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 926 0 R >>
endobj
-158 0 obj
-<< /D [ 838 0 R /XYZ 70.866 771.024 null ] >>
+930 0 obj
+<< /D [ 928 0 R /XYZ 69.866 801.979 null ] >>
endobj
162 0 obj
-<< /D [ 838 0 R /XYZ 70.866 582.486 null ] >>
+<< /D [ 928 0 R /XYZ 70.866 771.024 null ] >>
endobj
166 0 obj
-<< /D [ 838 0 R /XYZ 70.866 180.302 null ] >>
+<< /D [ 928 0 R /XYZ 70.866 582.486 null ] >>
endobj
-837 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F15 567 0 R /F55 684 0 R /F42 702 0 R /F50 614 0 R >> /ProcSet [ /PDF /Text ] >>
+170 0 obj
+<< /D [ 928 0 R /XYZ 70.866 180.302 null ] >>
endobj
-843 0 obj
+927 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F55 774 0 R /F42 792 0 R /F50 687 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+933 0 obj
<< /Filter /FlateDecode /Length 3986 >>
stream
xÚí\Ko$·¾ï¯˜ãú šUÅ'° Y–ßâìÍö!qâÄ@|ˆ/ùû©ê&»Iö[Ó#­
-Î]|ˆJ#ÿòûåÇOZãƒÖô­Öð¨µ%­]àïÀ?ßßßá  ÷wÞ{þfø7óÍx=äûùä1ÖÞÿüù{!ÅÏ‘1*‡ÔÒ2ÎGÏnÁ*ÓŽ¶.;7Ê‚QÆøvE^ï¡©ógHi^ÍâæqßøjL¾7Zå=µ7;^„˜A„ü·–OfTDÙ²\¾oÞ<É7ab¾[þYÏú>Þs¾w\!ßcáE`^ßc(fëÆù'wBúÅ‹M¦Nhêÿ }²vMÏií§q.÷ÔÿÝQ1ì]òXF:ú«B©Ç‘;²«´BG}w9Û¸KJ õ´vt&jzJ†fè-9Åß|#ƒžw½JµÂ5QvƒÖb? |*À4ýßøÜß32ˆ—
+Î]|ˆJ#ÿòûåÇOZãƒÖô­Öð¨µ%­]àïÀ?ßßßá  ÷wÞ{þfø7óÍx=äûùä1ÖÞÿüù{!%Ì‘1*‡ÔÒ2ÎGÏnÁ*ÓŽ¶.;7Ê‚QÆøvE^ï¡©ógHi^ÍâæqßøjL¾7Zå=µ7;^„˜A„ü·–OfTDÙ²\¾oÞ<É7ab¾[þYÏú>Þs¾w\!ßcáE`^ßc(fëÆù'wBúÅ‹M¦Nhêÿ }²vMÏií§q.÷ÔÿÝQ1ì]òXF:ú«B©Ç‘;²«´BG}w9Û¸KJ õ´vt&jzJ†fè-9Åß|#ƒžw½JµÂ5QvƒÖb? |*À4ýßøÜß32ˆ—
ÐJf?%Ò¢üj
±`š'ÏÅÌíõœÜ¼uåLMåGü* ñ§¢§`«!HlŽ¬â•Ç^k?¤1g—!£¸z™ŸxC_­gŒŠlŸÕ¨¼Ð¼Ý"ߢo¹ŽBº>uj<p1I's¼T îwÕIË«ƒJô£p¼¯3¬¨åýÖÜßM,Mm¨^œÛ¬!Rªøó·Äkç‡È­v½¾ ‚¨Äß×2¬X
(Ž± 0±PHô7”“È·ü+=–sY›ìS²*˜ØàšôqjS󑣬 ¦Úó ŽÏ‚bGÖp‰Õduh˜·õ¨ i g+¼¿ƒ ‘feñ®^h]ñ™“Êhl30ÛáèY†XÞ FÜÔèkjÑ›"¾v™Ã Ê.C•À®è
-«Ñu˜qT“èëi[ dÙÐ*ˆvOãy•·¬CÈŠûâ
-¼cÅ,ÿ2Ùa·« f#TÔÜS-ósôÍIèñ
-}õd_’mÏ9(Ëx–´i”óœ;øwá ,E…qp±ƒ’ ))}ÁŠmNEÁ…ƒr) –3ö.OÃugÀ™a@;ÓÄ1í§ztyÄ)£›£ñ ê5|l™æ9‰ófŽiBá$YdZ=Ó™L›ÒxÓÆš ‹"Â&Ý£óq2ëVâìÊØÉ(
-×ÑÇYœÐâo¦Lìä4Ä¥a¯f±×³¢P}â1GçËrû3™g-KK%;­13¯žíLæÍÐyó&V°Aû ­ ¡{Ã"#㘌¢x-Q’(šÐr;‹4¤ØAŸ˜´73ž”´·tºÓ’ý9ŽœL²’µÜ)!ÄÕ&ˆœƒ;M/ÙÃNDŠäÂÜ>Þö3œ@ÛÉÞ_ öXGÊw6챎íÔšÁž¯ŸY˜T2gc­vìoqr×öÚ5‡Þ±¶èOc}¾êÿò6w®>Ý,U:ÿ²y.9´ÊÌÁ)#m2¬ÌøæþÁÿ¾%‰áò¿îÖߌ¥/ÿ¹üµÃ&G*˜æ‹™Œ€ì ¼èâ±8ź;™9ó-´n (´õ¨ÿþj­u¤ù‚U´Yh_áõÀ±òbפFåCMño«=gÈZéø§–5~YEœUxHAV,3Ïik –Gs…Ö¶˜Ó—ºH»*N²4 ZkKœ Í­0§&oKœ=Ygˆ“³
-T“üÛz3º®G©!¹<gM\Ë$ÅtH¤ç0å+_ÁÅó'žõ›û;ÛMëd?f8òÍmY¦h.Û°åv½²„ˆÈçŒS.çÞÙÜáÒõ[Iç°ö1Wì;Ëí¥ã¾™ Cl%Ú·'@C+Íм;tM¦#z,Z$‡¦Ç²Û)uÉMQš0ÐÝÕ;¯Ú5
-†-žW{Ë2+1¢p‹ÇÇE½í¹ƒT5XÝ,¹’<È&«l”\¬FSÚªÑÞR»Ð J® ·sÊ`Äœ‰…€Í#ç e=ö
-r_Až±¡ƒ"D)¿a—5êðf"ÑgW•7¬šc¼k8»eÕ`”=(@bx‚ɨ§ú9ºT &Ú8CYz€`© Þ•]™y©æýP[E/2Œï¸Î^p²“H«ˆ/é… œ8,7­íLÙ&À›Œ"öwÍì×=ˆÕAOfÝ*pÒ!/¨ii1×ÑbåÚdÖ € –µâl®8ÎÃè(SœUœÝ·”<\Ù:Û7änðäüb²¤JÑ7 å”êŠþvÙ&É×ÇX"~[ ‡Ö)MæMœ$êb¿;½‚Kå¤C@®]e+GírÍB¯ää‘Äè«v¹ȵì<
-ä06¹·blrc÷¹ŒÍ@nÊØ% ‡ä•×t2C”W3ŽÇ•ƒµÕ/K’n€ÝÀžÑ‡Ðκ£sMC=j³soÄv¡×³>ÌèY{”Dús5@½Ë ëc(xá–ÐNÀ„fT÷®×á«~œYwËÖC÷ðß1¢E¥C|31
-µ×(qú‰:£” uÀƒb”¢+ÁtÔŸ
-Èîõò½x%Ð>d×c´v¥Ü’SàM”£6‘œâS»Ðëå–Èn_cgôÎÀ>dx—Pïr#·$N½ÌTpû‘eükŽ0VÞ]íbx3ÆÊ+0}ÍØ dGÀø×a,Ƀf»„ì$$œ~Bòîly¨Ó;ƒõCé•upÇ
+«Ñu˜qT“èëi[ dÙÐ*ˆvOãy•·¬CÈŠûâ
+Ćí¬Öå½d÷Õr}¿N`Q–éÃÿ<¬]PPë•õÓÝ*¨2¦Dï96æH(ò4¦R¯L€´ÿ)þ[>ú+Y˜}Ž\ÔÄ°ñ‰”xÇŠYþe:³Ã2œW
+:ÍF¨¨'¸§Zæç蛓Ðã`f­KÆ.üLŸ9-q=šØ¥~Ȉ ¨•r{øW0S¬pIhš9§g†£DKÚ»”ö~=¿×ÊqÂYÎüÑnä÷AÅZbÊÊDÖë1 º»²å û»ÄºuOxž&!'VÓ„Å;Tiôl»Ô‰tP–ñ\³RžqE{…‡%w
+0º&lñÎÑ×’ûhÖ‘z
+ãàb1%ASR,ú‚ÛœŠ ‚ åR,gì]ž†ë΀#2Àv¦‰cÚOõèòˆSF7Gã ÔkøØ2ÍsçÍÓ„ÂI:³È´z¦3™6¥ñ
+¦5E„MºF!æ+âdÖ­(ÄÙ•±“Q®£%8Ž³8¡ÅßL™ØÉiˆK)Â^+Ìb¯g;E¡úÄcŽÎ—åög2ÏZ– -–JvZcf^=̛ۙ¡ó:æM¬`ƒöZAC÷†EFÆ;0Eñ:Z¢$Q4¡åviH±ƒ>1iof<)ioét§3$'ús9!˜d%k¹SBˆ«M9wš^²‡&ˆÉ…¹}¼1ì!g8¶“½¿챎”3îlØcÛ©57‚=_?³1©dÎ4ÆZíØßâ ä®íµk½cmÑŸÆú|Õÿåmî\}º'XªÜuwuþeó\rh•™ƒSFÚdX#˜ñ?þÌ?üƒÿ}/JÃåÝ­¿K_þsùk‡MŽT;1Í3 ÙxÑÅc7pŠuw2s>æ[hÝ@PhëQÿýÕZë0Hó«h³Ð¾ÂëcåÅ®IʇšâßV{εÒñO-kü²Š8«ð‚¬XfžÓÖ,ç
+­m0§/u‘vUœd9h@µÖ–8š[aNMÞ–8{²Î'g¨&ù·õf2t]RCryΚ¸–IŠéHÎaÊW¾‚‹çO<ë7÷w¶›ÖÉ~Ìpä›Û²LÑ\6¶aËíze 7‘ϧ\ν³¹Ã¥;ë·’Îaíc®Ø'v<–ÛKÇ}3'@†ØJ´oO€†Vš¡ywèšLG2ôX´HMe·Sê’›4¢4a »«9v^µk
+—%»ÚÄ)A„ÐÒ´ÑzÂä*¹ÔŒš;°íÚ]q<ýé[SëëЦV4F>õ=>õ@ä6ÄR”˺–¹ék£\mŒ–R`ðEi_ä,e½qòÐDÿ,Ž¡NÔ±nlií GlggÛ_ûàŠ"qRûŽÏ­(rÎbâK·‹ñK?·¢yY{"nf< ·tî;·jF ³Ø1aÒl‹:´Ç0R®»¾Â˜ê-í¯ÊD#Æ)(s@W€2ÙPõzâ»<‹"F­FÃ{v: ið9èåy­wàs¼ŒtgúœzƳ|NCçíÊn3q0>­!åvAýig™ýe§2ûöÛÖ£›Qâ_ÝãõõôTažãLJ€<­ëºòÓDÛÄ¿_Y§–ç#1Ú m~d„‡vª«¹Xx}Ô°‹·Ä3Éìn¬I8 ²ñ &!Ëã‰40À¾B9bz¼QQwéÑËW Š#ÝÖ*§g!œ.HaUBTaÈBxVHõ²Ò0õ^‡áRð¾9y:#™Í [<¯ö–eVbDáŠzÛsÿ©j$°ºYr%y'LVÙ(¹2X¦µU£3¼¤v¡”\nç”Áˆ9 ›GÎÊzì¢z—eZd­g nÙéóN6ËÒå$Ûa¬xã›1Vü$HÖT2WKÌ%ÜÆÊìÆÁ c—êß„†¥çN®€K{2m²é-n³HÆÈŒB;Ç–­q “çíËQ[¶¦åq)Û.ôj*ºGÝI‹5˜=¶¡?Ä­v¹®’*?e§_/j•8侂<cCEˆR~#:"Â.kÔáÍD(¢ή*nX5Çx×pv˪Á({P€Ä"ð“QOõst©@L´q†²ô
+™'ÏÉfhlºññ¸À8òmŸ‚
endstream
endobj
-842 0 obj
-<< /Type /Page /Contents 843 0 R /Resources 841 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 836 0 R >>
+932 0 obj
+<< /Type /Page /Contents 933 0 R /Resources 931 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 926 0 R >>
endobj
-844 0 obj
-<< /D [ 842 0 R /XYZ 69.866 801.979 null ] >>
+934 0 obj
+<< /D [ 932 0 R /XYZ 69.866 801.979 null ] >>
endobj
-170 0 obj
-<< /D [ 842 0 R /XYZ 70.866 521.275 null ] >>
+174 0 obj
+<< /D [ 932 0 R /XYZ 70.866 521.275 null ] >>
endobj
-841 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F36 685 0 R /F37 717 0 R /F42 702 0 R /F39 845 0 R /F55 684 0 R /F48 568 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+931 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F36 775 0 R /F37 793 0 R /F42 792 0 R /F39 935 0 R /F55 774 0 R /F48 640 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-848 0 obj
-<< /Filter /FlateDecode /Length 3834 >>
+938 0 obj
+<< /Filter /FlateDecode /Length 3833 >>
stream
-xÚí\;$·Î÷WL(G“Åâ X, ¹ÕPfù2I‘mÙ|•øï»øl’ÍnvïÌÝÈ€ƒ»Ùéi’Åõf‘üò÷ ¿üñéúééoŠ_s4^>ýú$è~ÙÕúb¬cè—Ï—Ÿž9‡ï8—ßs.®œ+ɹ¶ô]Ðßo/¤”ô†Fúf_>cèÒoøqyO~—ߧg"·Qêå—O?xR̈áÓ {Z–¾sëáD@(&ö­•N­„µR¢é[Içÿ…–<aøý§§¯PóŸÔê/ŸŸ~ú…~ø+ýûá™töòŸðêç *ÉJúû_—??ýé‰3¥é!ŒÿÒwù†<þ1­Ú½•SŽ mËÊaBì•£Y ­„øÿ–´@«ŠÀ¹áÍìÕ!>B
+xÚí\;$·Î÷WL(G“Åâ X, ¹ÕPfù2I‘mÙ|•øï»øl’ÍnvïÌÝÈ€ƒ»Ùéi’Åõf‘üò÷ ¿üñéúééoŠ_s4^>ýú$è~ÙÕúb¬cè—Ï—Ÿž9‡ï8—ßs.®œ+ɹ¶ô]Ðßo/¤”ô†Fúf_>cèÒoøqyO~—ߧg"·Qêå—O?xRìˆáÓ {Z–¾sëáD@(&ö­•N­„µR¢é[Içÿ…–<aøý§§¯PóŸÔê/ŸŸ~ú…~ø+ýûá™töòŸðêç *ÉJúû_—??ýé‰3¥é!ŒÿÒwù†<þ1­Ú½•SŽ mËÊaBì•£Y ­„øÿ–´@«ŠÀ¹áÍìÕ!>B
f„]’QE·ÒÌaÛê›|»·|=”²È“Š¯/`ŸÓ軼ÆOÍ3cùoÆ3$ú§é×ôÏ÷  ‰di.D‘Vµìc ñ Ó&2Â7âÛ½Y
:yJvƒ4ŽIîU*fI’³AÒ”~ŽRˆ¤õk%‘KBÛâó"£²zò^¿ˆ+¥Ä¾Ü½Ú£PQ1“;Z%W„OÙ#wŒ=Âw¹ZzÅßR—{Œ6 aÄX=ÕÖ¼-Á5Rè©ùò!LÌÿoõdB<®“5N—Þz¥·œiÖ(
“Š¿Öƒ—÷ ¼¦)¸ú}%Æ­á9’ì[„¡ê©ôùÒ ù2º$(½¸éz }y[ŠûÆHmZ!ôßm^Á=똥¼æÙ[Ñ%jÚ¼;Æt % ¨r/ù)6óXƒ…) :˜Ø 2Ópù… ¦2äB¾.¢ì¡‘×—=,g¤<û.÷0Iq·­²@e~
-òë"wxÜ#‰è›)Ü»¯ ­b¼l¦­eÖbOßL?FúN™Ï ݨ áÓ.ÔL9Á$® Þ:¨$YðÒJoˆm63[üVÞu‰CxâŽ$4±Ç¬Š/ µ†›3kƒäò++Þ·6‹¼,²˜ÍòÁµA§Èß9µ6H1ŽU;k#õ‹…çD‰¬¦.\QÙ™ÅÂ×ÈjOô爫$&8ƒÕSŠ5μ;ò¨´¶Á{"Ê?ÏΓ ãîôå·¿]~ áÏ ‚Rpò¥&QÍ@Òª¨‹ö’cMžàRÒc!)r7Í ÿdÀ)&oé?n(n }¬žæp¬q EˆD¶¢–òÆ0.A2ilß»6m+
-º/é?®‰³Ã<ºg?Ö½;ðU¯)îÙ¤…‚+]ßJÊÛhQþÙªW0û´(âŠ{£¢)®“gAÑŠ‘öé)ùî6JH˜3LÞ!‚>EõÙ¨Rwdæ H %Š2§9 ô²
-‡ÒF™!²™å$mD–U+»‚ópÚˆPB?ãÀ‚Õ41ñ0`¥¦¸T·¸N²F‚;ƒ«4À$Ç®[Y# Ô Þ;k¤IMI®œ5ª©8˜5êDÖ¨¡úXÖ¨£úÿY£ÓY#ÍÉQVô‡½´‡~ôòþ0mTÞ'î’0 ã¦çqÊEŽR. %%åÂå`]:µ•ÛžËŽHÒdlÝ$;"ÑkA×7š¢’lXï&ÙÂûI¶ö­Üv‘OÍ‚{•k𑲎Tg3±!Ä%Ì¢;ž¤!â[E¶Ë·Y†ˆ<Er¬ÊfÊиà\v“9f*ï†
-åá×K]—ˆ<G»U¼Y"¾
-2'¥šžú>¥EeèHÓ«¬Xq{5qZˆ¶´û9|lNÉú‚=œ÷ů ‹`-•ìG9V*Y·:X*Ù ôR³[J.–J6$ÏêÉ­Äõ
-l[-T:øZ÷5[(é7£¾‚ÙÍX‡ÌÖŠ¼¯l¶°%ùˆÙZ‘\ò-´ã¹T•Ë¨*…Nü·dO¾#´þÈ
-M©Ô"ð[É9O…AP²¡+«m×V{So #|am¶ õ[›¹_t‹–߶ ã”ÛÈ*€e|mõ¤šˆ¡Õ‹ïnY½w&ìBI—­É;RÒå`<¡¯®óe2^Ø*‚g]Šô\¿~ØPxèz"ýþm÷Ú?óézÛeßS,,­~¨!§±Èy;jÇówƒ§ìx7È13^5:hÅÛa“ãSáK'”Ç0H›“­hŸV“Ðày ü„š£ÛÐÂI"ûH4«î€/çì@ÚßW²çR ¤ï|ÒýŒZ–«™1êŒ $ìN B7ÊAI¨Z…v {È°§D¡&û,t蜆8ei¸NE*œJÃqœ²8¬€Ú21’€wöü}=‰OìžôüÁÈ3ž?0AJ¥kêùk_ÞQ7óE"U÷ª£Ú×7DÏ|BߺžêìºEêûþi2_Æ÷'f5=÷pý‰¥´#²ë§5IØÑ[¾!´I¿¸Î}ÈÒk9ÉríßÏ{¶‰w!îÕf.GÛ¿¿@ B
-hH>t$?( Ž˜5ò±q
-ä÷ÊlöêL‰„Á®aª2ÿa¨×Ê…8°Ð³z@Àú aq6 =P»¬LÎI.@ôU°8<ùækÒº– âFÈþD1H”ËƧSæ©×º|v4ŽØ)Ÿ uñt¯mÏñÆvË·|è/$|] aa…ðVKOÙH|]ÚæÓåÔl[¢zçZjGNô«ò…*¶T+ohgVTìÛ$WÊAÛjvØÔ8f9Œ™ð]¶Ç×Y
-¼WT‡vÊoÔpÕÒ½o{”p¡Ð¥h¸óë‹œ;ZCC÷ÐW& ¿S"úanqt„`ÜbÈR¤S±û-C4Ø’=qtCIRÐÃc&GÛÉÅ«VE ¯]ÝÆÖé ¿7'Π,”c
-ç”p`¤ ÖÚ«½¿–Cá}=î–ÊðöiS|bªëvu4Æ;¡›éhÅI­Ë;.&ZÁœÒgIÑ"è3‹‰$+{²›ä€eÎéav´¬¹Nwƒ[2
-
-àbÓH ©]_‹ #1A2¶®”'Ç;ŽÃMÀhtž.F®]›.»–üôµç®?®‹gŸ>º K^±»Ñ0qéHWÒ*Ú<¶Ï_úÇ7·Öý©û Ž}2oË?â¤&›Ngz‚SÑ‘qÀ×Û6ãèÏ#ÖD™.
+òë"wxÜ#‰è›)Ü»¯ ­b¼l¦­eÖbOßL?FúN™Ï ݨ áÓ.ÔL9Á$® Þ:¨$YðÒJoˆm63[üVÞu‰CxâŽ$4±Ç¬Š/ µ†›3kƒäò++Þ·6‹¼,²˜ÍòÁµA§Èß9µ6H1ŽU;k#õ‹…çD‰¬¦.\QÙ™ÅÂ×ÈjOô爫$&8ƒÕSŠ5μ;ò¨´¶Á{"Ê?ÏΓ ãîôå·¿]~ áÏ ‚Rpò¥&QÍ@Òª¨‹ö’cMžàRÒc!)r7Í ÿdÀ•ñÞ&ÒÜPÜúX=Í!àXãŠ&‰lE-å!`þ\‚8dÒؾwmÚVt_Ò\g‡ytÏ~¬{%và«^SܳI 1Vº¾•”·Ñ¢ü³U¯`öiQÄ÷FES\'Ï‚¢#íÓSòÝm”0;'f˜¼C}Šê³Q!¤îÈÌA@K„ dN9rè!dÌð:»µ•Þ‘ Uœ —®Ã¨ïè=³*B´ ÌcÓBZj¦Å;ÒBÑ=ðF½D×:`=–6"…ªÈ«ë©˜¤ŒeƵ­¦îPÄ»šî×Ki/Gd9( ¥42Ce3ËIÚˆ,«Vvçá´¡„~Ç«ibâaÀJMq©nqd$wWi€IŽ\·²F¨¼wÖH“š’\=8kTSq0kÔþˆ¬QCõ±¬QGõÿ³F§³Fš“£¬†i#{i#ýèåýaÚ¨¼O<Ü%aÆMÏ㔋¥\JJÊ…ËÁºtj+·=—‘¤É غIvD¢×‚®o4E7$Ù6°ÞM²…7ö“lí[¹í" žš÷*×0à#e©ÎfbC6ˆK˜E#v<ICÄ·Šl—o³ yŠäX7”Í”¡qÁ¹ì&sÌTÞ! Ê2ÅEKòDj2|f…X6Ä”†K¢³ë¿ƒdƒ" ¨þ‡“ Š\GXB2N‚¼ˆß{²A‘ûºØÎ÷ÄEmmÇ«P—Ýà·ÝV„à°›Ñ$è&¿X[èÝšˆp‚9Ñw:ËC8bbù»bÜ+yà†i¾¢ä¶D„ '˜|©<„NSgs‚|ÇòŠ¢cÊ~¥¾~Ñ<„’Ä! š‡P P<ª/´H.ôµ˜½y‰J,6éGšäî¦Õ´DE'Ê~ ‘_›‰³a'.kˆØY…¥•§`­ŸívȪ„ϪÜ9bU¤'„‚Ó«â­Oº_EäãRÙŒ5["éãRÓ“7uÅY÷Ø­óEhª…g抄
+«ŽäUÄHD›ýì ñ—“–p™âòá® 2p-4%SµAš%ÒÖ‹]mMmæÈ‹FÑÆw£Ð‹i±;ÖFÞ‡0wÛ±~¦õûvB ¤‰¥<‡”@>l0ך·óšeïS âÊ»9|áKôʯ!–º.yŽv«x³3D|dNJ5=õ}J3ŠÊБ¦'VY±â*öjâ´?li!$ösøØœ8’õ{8'î‹_AÁ:Z*Ùr¬T²nu°T²è ¤f·”\,•lHžÕ=’[‰ëضZ¨tðµîk¶PÒoF}³%š±™­y_ÙlaKò³µ"¹ä[iÇs©*—QU
+ÿœøoÉ>8 ž|Gh/ü‘šR©Eà·’sž
+;‚ dCWVÛ®­ö¦Þ@FøÂ*ÚlAê·6s¿è-¿mÆ)·‘U
+ºé¹~ü°¡ðÐõDúýÛîÿ ´æÓõ¶Ë¾!§XXZýPCNc‘óvÔŽçïOÙñncf¼jtЊ·Ã
+&Ç;¦Â—N(Ža6 &[Ñ>­&¡Áó@ø =4G·¡…“Dö)h.VÝ$
+í@÷2`O‰BMö!YèÐ9- 'pÊÒp7œŠ8T8”†ã8eqXµeb$+îìùûzŸØ=éùƒ‘g<`‚”J=ÖÔó×¾ ½£næ‹DªîUG!´¯'nˆžùþ„¾u=ÕÙu‹ÔöýÓd¾ŒïOÌjz:ïáúK;iGd×?Nk’°£· }Ch“~qû"¥×r’åÚ¿Ÿ÷lïBÜ«Í\Ž¶#€„
+—?ÙDÃß×
+HÇÓ>šÞ
+¥'çÊLÑ‘œCCŴ̫̔\>uyw+3E&HQ7dÏêL9Cò:²‹È;î•ÙìÕ™ ƒ]Ã4TeþÃP¯• q`¡gõ€€õÂâl@{ vY™œ“\€è«`qxòÍפ;t-Ä0ý‰b0(—O¦ÌS¯uùìh±S>*êâé^Ûžãí–oùÐ_HøºÂÂ
+á­–ž²‘øº´Í§7Ê©Ù¶Dõ>εԎœ.èWå U„m©V$ÞÐά¨Ø·=H®”ƒ¶Õì°©qÌr3á»l¯5².y¯¨%ì”ߨ᪥{ßö(áB¡KÐpç× 8w´††<M@4~§DôÃÜâèÁ¸Ä¥H§b'ö[†h°%{â膒¤ ‡ÇLŽ¶“‹/V­Š@^»º­Ó~oNœAY(Ç
+f¿ïv ó†ÝôŇÔ[Gww»Âþ•<þÔ’>éL&ܱ-}l±š S¤Ää)¬´÷¦LO··7Ê,ö&íÎ…)áÀH¬µW{~-‡$ÂûzÜ,•áíÓ¦øÄT×ìêh4ŒwB7ÓÑŠ“Z—w\L´‚9¥Ï,&’¢EÐgIV8öd7ÉËœ#ÒÃì hYrî·d
+ÝlŽ"@-[²'‚î4D@Gw{ÑÍ™Kxº«cÒjÅ RwÍÎæ5?ÃÌÞŠGšÌÞrýNsÏôŠ âmwj½0ïd̺
+bFò¤È·°²¾’æƤ¹ÖLhzž,¿
+)à2pÿý
+iÑ!5KüÙp-á ¤€˜Âßnµ†jSÂ(:ñEe÷Íü g¹2瘯Կ…÷0÷ÀÕT8`Ž+ºççËÅ}Ï—SðÜR=?`.ÜŠìÆ‘ $fÒ¼r³ GxSdAâmsé¯Ð(§ýr~ÉÏ…w÷u¼U7Ñ…áJòî5<#ú<cÎ,Fðà¹K?öë,¡>¾æ 1æ<iåŸÖ;#«ëØ)(G¤
+=ÃÏÍ6c>ج›[üüÀŦ‘6@R»¾Fb‚dl])OŽw‡›€?Ðè<]Œ\»6]v-ùékÏ]\Ï>}t–¼bw£aâÒ‘®¤U´yl)ž¿ôon­ûS÷AûdÞ–ÄIM6Îô-¦6¢#〯·mÆÑŸG¬)ˆ2?\
endstream
endobj
-847 0 obj
-<< /Type /Page /Contents 848 0 R /Resources 846 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 836 0 R >>
+937 0 obj
+<< /Type /Page /Contents 938 0 R /Resources 936 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 926 0 R >>
endobj
-849 0 obj
-<< /D [ 847 0 R /XYZ 69.866 801.979 null ] >>
+939 0 obj
+<< /D [ 937 0 R /XYZ 69.866 801.979 null ] >>
endobj
-174 0 obj
-<< /D [ 847 0 R /XYZ 70.866 164.025 null ] >>
+178 0 obj
+<< /D [ 937 0 R /XYZ 70.866 164.025 null ] >>
endobj
-846 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F55 684 0 R /F42 702 0 R /F37 717 0 R /F36 685 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+936 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F37 793 0 R /F36 775 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-852 0 obj
-<< /Filter /FlateDecode /Length 2504 >>
+942 0 obj
+<< /Filter /FlateDecode /Length 2505 >>
stream
xÚÕ[K“ܸ ¾Ï¯Ð1>˜!
-Îu>D¥‘ùÚýô¬5þ 5}Ö®Z[ÒÚ¾þûvùHDü„3|.½÷|eø7ói|Ž~(Ïó=(ïX{ùùËÅ/A•Cj±Œc—·A°ŠÀ´o[—ß»ô–£Œñí[ù“æÓY‡Ÿ¿<ýw¦5ùæ·~ùúôÓÏüÃ?øóc§ÅÐý¯ôkg,)kˆÿþO÷÷§¿>ie?àå‹(øØýÎS,Üþ[¶œ [–³Q ƒåLÖØ k,&KÚrr¯’ŠÇE[ (d3MGÿÓ¿?l
-pgoM9^ÑÎñ¿Q(5Êq›ÀÝY}{-„® ëq”8ò÷{²YHX# îSñûÈhåc5èž…™f9Žq5ŒG¨ªñ²Ñ– àxYG^Qç&2–Ga©½%à)%%¡8D ᬯ²£o)èRÙýD!“T–ß-¡-]å@¾©¬H
-Tˆ÷ ™Ù™¤9tì4¦±³Ðˆ­KЂHK
-´YV~Li@®%(Úë[Ò‡›¥”rÉRüHŠLs,¥È4ÒiÓL iwDZÒ骒Ôz)Jº¤„2=)¸%Jdl¤Ïœ0°ŸÖo™
- >– Îr¸·°óÄÞW»£]âùV#ÏCíæšj{í£,×—Ë Î_¤&DæÛá]©aÅ;ÂÕE
-IZ‘ÏãÜ!±€väîÉÓ·îl$7½]C@£ò¡F¼ÇœrüS«šuîÀQEV˹QÃX©Š‡ž~i½èC\>ebî¾A bÀJ®=‘»f*ÞŽCHkVÛò‡@­\ô-ä<Ùº…âXÄH÷µh¹X`+@ûk°ï x•kŒ÷°ˆÍ`µvØs<„j–]&a9K` ì!&a™A@ bIŠ¬9;&hèwŠNˆ ß‚Qpµ¥Ùe¦(÷ì,‡Nj{„R@¶üÄ¥@ɦqÒšÝi‹>„¶-âìØIC,o‹”§ÜíÍf;j³Bg‚óïgˆl¡ûâ¹2õÎÞwäñæw…ag_Üg%œ)c‡»Y§<á!a¹xrÚöDîFé¦=¢4Èts¦šuîF§-¹“ã4i©ìÇE=]ÁÛ14ʾ~¨رRä2Ûc;å#É…;
-ÞFʆYÉIH“Ä ?ìbôÁýPjÙÉ+¢áÈFYÉ+rúÍ—­ Ðä–•Ì)tlG¶.Ÿƒ0b7r©ToÎ'+'1
-³+ºŒ˜8•/.6z¹gwYì#Ï.EGÙN7‰ÅÊýyµ3öî÷v¿öIþ
-òí{­Üã{QøQz§áâCÏ@÷›g×±j`v¼yØ4U´‹™¿™Úez×wÞOÓ®œ$íJ»Ûkƒ$o ? ^’¡†õFÛ_þÓ‚Ç÷=ˆÚﮯgò~ì²'ÜבKÛ’“ï<›TCy¨Yg‚õ ¬`ŠgFrÊ[ÿšîÓJã«öºG¼Ú)êY¦L5„½æ'‹3±ãà6¼2ÝZï4`#¯ÞžŒÍth'ûŽjrϨ-ÉYRä|%y@ŽtcEìà:’—ùãVäÀÌÈ
+Îu>D¥‘ùÚýô¬5þ 5}Ö®Z[ÒÚ¾þûvùHDü„3|.½÷|eø7ói|Ž~(Ïó=(ïX{ùùË%,A•Cj±Œc—·A°ŠÀ´o[—ß»ô–£Œñí[ù“æÓY‡Ÿ¿<ýw¦5ùæ·~ùúôÓÏüÃ?øóc§ÅÐý¯ôkg,)kˆÿþO÷÷§¿>ie?àå‹(øØýÎS,Üþ[¶œ [–³Q ƒåLÖØ k,&KÚrr¯’ŠÇE[ (´¾ýOÿþ°e
+†Es‚¹9SŠÛžÇy‘ ëAiç
+›×\yY?Fîæ_óGFHöÚ„Œ&(îˆnТ²q¦ßϳèÝü‚aµñîÞ_——Z•¬
+ìë“HSt
+ ÓÈ’a öO„vf¯/ÖNG™")n¬qo™ÂÏY
+qœ οkœ!^|°I„ì‹çÊtÔ;{ß Ç›ß†}q œ•p¦Œîfò„‡„åâÉiwPع¦›öˆnÐ ÓÍ™jÖ¹qœ¶äNŽÓ¤¥²õtoÇÐ(ûú¡`ÇJ‘Ëlí”x$î
+vá€3—
+|æuða»$‹
+Mú·Âv7bXéÚ >
+M±5zü°Í½™À þZ¡Å«ŸÃp8¹Ð¦WäVê¬ÕÎÍôxVX;ž5íƒm[Ñö}‘ ”=óIˇ«Á?b=(È·ïµrïEáGè"„‹=Ýož]ǪÙñæaÓTYÐ.zdþfh—é]ßy?M»r’@¶w*ín¯ ’¼þ€zI:„ÔmùO ß÷ j¿»¾zœÉû±?Êžp_G.mKN¾ólR å¡~\dUÖƒ°‚)ž}È)oýkºGL+¯ØëqðBh§|¨{d™2ÕöšGœ@,ÎÄŽƒÛðÊtk½Ó€¼z{26oСì;ªÉ= ¶$gMH‘ó=”ä9Ò9°‚ëHz\æ[‘3#tREÞŒvbµ„óáŠ|îë*òê}yóÖ£•x€¾k±|³Jœ‰¶±¯É™sWJ¯<Óä¿Â€_BzÜ‘NÐÓ.Ùî:§uQvâº[@ùh\pz§Hg÷-"‹¬‡Ý5Ok[´ß,ÓÿÈ̳
endstream
endobj
-851 0 obj
-<< /Type /Page /Contents 852 0 R /Resources 850 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 836 0 R >>
-endobj
-853 0 obj
-<< /D [ 851 0 R /XYZ 69.866 801.979 null ] >>
+941 0 obj
+<< /Type /Page /Contents 942 0 R /Resources 940 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 926 0 R >>
endobj
-178 0 obj
-<< /D [ 851 0 R /XYZ 70.866 639.223 null ] >>
+943 0 obj
+<< /D [ 941 0 R /XYZ 69.866 801.979 null ] >>
endobj
182 0 obj
-<< /D [ 851 0 R /XYZ 70.866 379.216 null ] >>
+<< /D [ 941 0 R /XYZ 70.866 639.223 null ] >>
endobj
-850 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R /F34 565 0 R /F37 717 0 R /F36 685 0 R >> /ProcSet [ /PDF /Text ] >>
+186 0 obj
+<< /D [ 941 0 R /XYZ 70.866 379.216 null ] >>
endobj
-856 0 obj
-<< /Filter /FlateDecode /Length 3073 >>
-stream
-xÚÕ\Mo丽ûWô1{0—dUñ¯Çö–dn‹=%ÙdÌ!{ÉßO)J"%µšÝòØ}ðô´Z"_«È÷(’úô¯“>ýùáùëï¤OQEgž¾þö`ø}2'¯UpîäCTÚò/ßN¿|ÒÚ~Ö¾hmžµ&ÐÚþnøÿ¯O
-Y…ºZ%ùy=DJ©à”ÑqŒâcÿ’ý›L±Ohb1’ãßHìÆö*Øó&cLøæµîùMBiªè-~ 4çjâ÷Î哉†o]zK"3˜ä±8÷”ÀÁãÓBö˜|—?ïÊ]ž¬ô5ùŠ˜#÷æ¿|o1WÊÌñÝ•m[©T„ØZÕæÚfn­û
-•·~­ÁÀ«“-|Å–&þRTéä }«}á'PW–~(§õUª%Çëq~BÇQ ¸ç§ºOºÈWĽ;´%KiC mºZT†¦A$ä*ÍO9¼ÎŸœ†e@»01UNBaVþ^b§HF¦Ò ‰‰ìñÆÄNbrï
-•ã^
-ãûy¼¬Cü>\V*Ã?¬!MÛ\›CåX–hm¡ºóP¸!¬]<á6,Ápƒ,±øU,·4P‰#ÖŠÚÀãõ2–†¯K<"–,“ãW±öÇÒN³"˶“o…/K¾º´#“og‡Ã®èô šÙg5fð(¦ÐYnG~ ÇAƒ¯Fü˜Ö°¥Ç-èùÚ–2œ3 ÄÚ~¤A•Ô]cÕÚÈGQƸð®d›‚H
-³‡öˤ\;Éö¼ä Évæv²]aØ&ÛÄIéøóX²MŽS,L}MåÊE¶ùåYÏï²mTÄl»1ò&¶<ÚÄÛFêÌÄÅl›”e¶]U¸Ã¶åVXTxGl›4÷çÑÞ1Û&Íý KÃ;cÛÄÌÃDsÛnJ;pÀ_Ãy3ÛÞƒ{Ûn¡^ƶ›§bÛ-–7cÛÄ„Ì‚»bÀÞbÛM‰²í5¬ï¶Éî¯ÍAl»)íÈä[ÁùØ61?³Ö-Ù¶··°m²VY¾e|_û¦l™ Jþ¿'ÛFoøQÚŠCySo_y»Œi3m‹u©»L•ó¦rÓFé+ …µÑÆ[ ¾UÛ…3ÜùzÈ)¶ËXfiN»NcÎ&97½ÎRBz¿C«!0Á¤ßX´ÊÀÂ5~ó… :T!¬\·ÐØo›ç쬚ç•J媗¡ûßK‰ÓäµhßÛ:9Ì©Bµ×òÌoíø~ Ï&Ôˆw¤ É‹ƒqýoéí4Ê 
-ÖÉÂù]êÊöåWµÇ*Ìô´DÑOÔÙ@ç@ L!Xìq92;ñ1´ îHÌA”8£;syôÐxobNB $æšÒä“k8os{p¯s-ÔËÄ\óÔAb®ÅòfbŽ»M&Øtp3ŒªÂŽŒ¢%ÊÛƒè<Ø+c¨zaÕHž‰ É›ÄÈc$l›Ò ¡5œ@Ø¢öiAÕBØÆ›^#±i¡[ñ#¾©° ˜x7a Ä=œ]K <ÕB—°—z¡°m€Ü.l+ — ÛÖ— ÛcaÛgìñ¶Ã7ƒ°m]³-l#–û¥ƒ•-€8{LÌ1,‡0Õ¹J²*~¡"w¦vr/"p—ë³¾_°W½­¼º's½O3Ã5`ð³½ Ï\î¢ñÊDêh%´†[©¯‘Î" y]:ÜŽ$ok¡pGJ×zY”ïXéÚ`ÙpoJ˜È:8j‘`SÚ‘sçÍ"eîu*¥…z™Liž:Hé¶XÞL¨XÙ “ nÅQSÚq´†óæ8Úƒ{]µP/‹£ËçCâ¨Åòvq<SŽ£ÖM6¥G+8?€àµ‘¬…àuLµ¯¼6å™ÖÕ“(GÞ_Ùͬí@Ð/ù<ûUi;ÍX¤ ÍIq?²gõ¸Çå ÌöT”Àð+a¹Ê´(
-=JüþeÒ=÷Þ­’fŠ@﻾“c•¹âæÊz-6O;
-Åʼßu‘G›ÊWÔCjkÛQ¾èêú©Ýý±&-¼k*ú~ŠÇ†47TAÞQ¾`U`úßúfÔ;^²è˜»S—, ¤Es”5¢èʾÉ*„·U^P¦°c3“]íVLÞJ96@Û£Wà†áæÛ½×VÒNÁ>HþÜ%\(ÚÓ’ñPÕµ»¹>(Í}]o7ˆ=ÄÆ)SÞQíò¦Ô´x‰d—tvRî7†°z-XÝð+™iŽ$-LNf®÷8íßM—êªåê¨Jó7K—«K¯,[‚ýà%rGjì—yÝ£çâ4£0¤Â²ùÛgªŸj·úp§´¢/ãFY<!ÖhƒÀoÕ?…;ÿV³eVƒ°Ú÷}Ó|“ ž<ÜÎëÝ ] M õÊžÅxV-€-О- [š¿ç”„½|;%!s=á>¦$¤ý!NËúÒä·)£áãNI”³IÜA”f! U€ØÖr«f#¹¶(uO³)hŸxÇ\rQè†`ktìÁ>tl§OÛzeX÷\ŽiŽ¤èÅfµUàwÝt´LCË~ö&&h4d&‹6‡Â‡ñ2 ™µzRlÒ¶Ïn¹ö¦ï8YøpÔºw•R†ÙìÎ+Î8ëz†ßJ”Ï€¹PMe]ÔT¸÷1Ÿi2{hWKå#Mêj
-Ö9«Êdyg3Úù f>­ŸƒÛQƤÄk|p±hâDb.Öá k£²Ø:½l­æÎë4¯´é²‘…ÀæZ*çºlt!½E©+ôÃìÆÍ­,',Ýã`%ýÕ
+940 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F34 637 0 R /F37 793 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+946 0 obj
+<< /Filter /FlateDecode /Length 3072 >>
+stream
+xÚÕ\Mo丽ûWô1{0—dUñ¯Çö–dn‹=%ÙdÌ!{ÉßO)J"%µšÝòØ}ðô´Z"_«È÷(’úô¯“>ýùáùëï¤OQEgž¾þö`ø}2'¯UpîäCTÚò/ßN¿|ÒÚ~Ö¾hmžµ&ÐÚþnøÿ¯O
+Y…ºZ%ùy=DJ©à”ÑqŒâcÿ’ý›L±Ohb1’ãßHìÆö*Øó&cLøæµîùMBiªè-~ 4ùÄï?œË' ߺô–Df0Écqî)ƒ!ǧ…ì1ù.Þ•»,<Yékò1Gî#ÌùÞb®”™ã»+Û¶R ¨±µªÍµÍÜZ÷*oýZƒ/V'[øŠ-M6ü¥¨ÒÉAúVûÂO ®",5üPNë«TKŽ×ãü„Ž£pÏOuŸt‘¯ˆ{w"hK–Ò†Útµ¨ MƒHÈUšŸr&x?9 Ë€vab«œ„¬ü½Ä4N‘ŒL ¤Ù â9ˆÄäÞZ®„AœûÆ!Û‡zø <¯v»Ú)ïßw0t‘ø©ÍÁ°ü_’ipñî
+@q[t83Ž*ó>¶|N%3Vîé›Òœ¯Ÿê@>•8¡ý*Îej ÝÆ#öóxY‡ø}¸¬T†XCš ¶¹6‡Ê±,ÑÚBuç¡pCX»x
+ÂmX‚áYbñ«Xni G¬µ+Æëe, -^—xD,Y&ÿƯbí¥#œfE–m'ß8
+_–|uiG&ß
+·]Ñéþ4³ÏjÌàQL¡³ÜŽüŽƒ_<ø1­`K[
+Ðó ´-e9g@ˆµýHƒ*© ºÆªµ‘¢Œqá]É6‘f+í—I¹v’íyÉ’íÌíd»Â°M¶‰“Òñç±d›§X˜úšÊ•Šlóʳ Ÿ#ÞeÛ¨ˆÙvcäMly4´5ˆ¶<Ô™ˆ‹Ù6)Ël»ªp‡mË­°¨ðŽØ6iîÏ£½c¶Mšû–†wƶ‰™‡‰æ ¶Ý”và€¿†óf¶½÷:¶ÝB½Œm7OĶ[,oƶ‰ ™wÅ€½Å¶›dÛkXß…m“1Ü_›ƒØvSÚ‘É·‚ó°mb~f­[²mooaÛd­²|Ëø¾öMÙ62”üO¶Þ𣴇ò¦Þ¾&òvÓfÚëRw™6*çM ä&¦Ò3V
+k£·|«¶ g¸óõSl—±ÌÒœvÆ6œMrnz/œÿ¤„ô~‡VC`‚I=¾±h•…küæ t¨B<X¹ n¡±ß6ÏÙY94Ï+•ÊU/C÷5¾—§ÉkѾ·u.r˜S…j¯å™+:ßÚñýž#L¨ïH’-âú=ÞÒÛi”.¬“…ó»Ô•íË;¯jŽU˜éiˆ¢Ÿ¨³Î@™B°ØãrdvâchAÜ‘˜ƒ(qFw,æ òè¡ñÞÄœ„:HÌ5¥È'×pÞ,æöà^'æZ¨—‰¹æ©ƒÄ\‹åÍÄw›L°;éàfU…EK”·Ñy°WÆP ôª‘<A5’7 ˆ‘Ç.:HØ6¥Bk8?€°EíÓ‚ª…°7½Fb3ÒB·âG|Sa ,0ñnˆ9z8»–@xª….a;/õBaÛ
+ΛEÊÜëTJ õ2™Ò<uÒm±¼™P±²/0@'AÜŠ£¦´ãh çÍq´÷º8j¡^G-–χÄQ‹åíâ(x¦G­›lJ;2ŽVp~
+ŽÔØ/óºGÏÅiFaH…eó·ÏT3>ÕnõáNiE_ƲxB¬-Ð߆+
+w(þ­f'ʬaµïû¦ù&<y¸×»º<@›ê•=‹ñ¬>Z
+9̵6:TÎuÙèBz‹RWè‡Ù›[YNX2ºÇÀJ$ú«=
endstream
endobj
-855 0 obj
-<< /Type /Page /Contents 856 0 R /Resources 854 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 836 0 R >>
+945 0 obj
+<< /Type /Page /Contents 946 0 R /Resources 944 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 926 0 R >>
endobj
-857 0 obj
-<< /D [ 855 0 R /XYZ 69.866 801.979 null ] >>
+947 0 obj
+<< /D [ 945 0 R /XYZ 69.866 801.979 null ] >>
endobj
-186 0 obj
-<< /D [ 855 0 R /XYZ 70.866 254.766 null ] >>
+190 0 obj
+<< /D [ 945 0 R /XYZ 70.866 254.766 null ] >>
endobj
-854 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F36 685 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+944 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F36 775 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-860 0 obj
-<< /Filter /FlateDecode /Length 4105 >>
-stream
-xÚÝ]K“ä¶ ¾ï¯èc|Xš
-Ú7:ß>u€UÉv"ø5^ÓN²ƒåeþßJaŽ3â`+šò˜W±ä¶ú0Z²ˆ)ßT$'düŽžÒB‘.Óÿ´ãÛ’
-ÀŽ(Àð-‡z”ón@NcHY K9å¡Õ  m:4
-w"íôV3îç 5䬺œH µ;ºš˜Ì—;æe¾š:¦l8¶3œ´™Æ²qJ;[ͨ#oÚ¡á~ËÎyŸg ê¾çö™¥5æ·ØsҮĖ½ûiäõ
-â¥rÑíÍ„Ýëµ0/G hJ‰±YÁUW=á-l…À1êg¶Ú›Ž‹Jo{2oƒ­àÍ‚iÙÛW ’€Ðka7ºÂXÎlìˆFÐD塧ØÜ¥i¥ÿ0&¦ƒtŽzXLo “-¿#w†ÄðþlÝŒôÌšîYÛÛðò†…?'_yjÜäÀ ^†Då’r²!ÏøžT:#¢ræâuXEÊÄÈá—FD$.œãÕ\ñZf¯ád¬Œ‰œjº…•aÉv´a9œ¯`eòÕ‚•qX™Liï¹.g2_s¿åÍȉ9ï¤ÀwÃxbéÈ©·—ú¥ån *ã8]¡ž;|Ù€Èð^æ`H \&k³\÷ýÁ[šà>Æé  rìÑ@ c0h H)@ë¡'¸ßGØ`„!p~ë¼YYá÷®e×™Ï52›7€@“ãÜ8kÉoj€@ù ÐÊ1çÁœJ‡ú@}
- K4˜cË9†!*i)_áA°3?ö®ªê`<Ó{ö†"Î÷C Ãw:¯ ²Œ-(Ȉ³Æ8¢H# 0®Vû%\ 8jDUâWÔsŽˆx·—{¿I¦Ð
-žZö6ª†ó^§^»ª–ý݈FÐZEz¡úóó¢\Ò‚Ñ­_ÓÂýM\jø!Ù °«.ŒáxSUz´² ˆ*bMƒ†oxßDCC¢r4„F›ªÞrÚc‡D”ƒhŒ7Vs5JÅaÍÙMU-5û… ÖÜï@ì~ÓĆ½}ˆ{ƒˆ#ú˜;‚§ è  v,ýéQPPîöü!.æñÈü!+±&¶cüÐÇž½£ã‡Ð’Þž>„;ÒËéC›>¤VšÇ\¹µ<Ü=Ä㣇"Û¯ ™<4 Ë™çqlîPŽ÷ëEÆÁRo‹©C<>uh”!C‡Ä»àÚJÕÚhgñîÌá<Ü‘ÅXÌšª]h¡ÌâÀÌ¡oÞ9sØŠøÀÈ¡4ÔeùðÈ¡åØ^¿d{æhAöàÌapíí¡C˜uÄ箢×#C‡RKÄÑ!Õ¦'?>th?="7—u– '<7çÓ«­üln*º¸ÖT:û 0¢; ÄÕ¢íE˜‹7ZŒH'݈S9a±|·:ŠÎÔÅ^7Ó•G:Š`ӄ߀ õŠ'x‘@¸Âˆþˆ¬ŠfA\:ŠÖÐúd"ki` #hÑÇ}B|Ô'Ë)Ѐ:JüuAUöüy[ŠàIhãÊÔæ—8 4Üôbn(jPŽõU3°‘
-¾JÃgmtÊ †%ºÕèLˆlŸÿˆäA„s™ß62oŸBz¡5•§6bÏ5³°«PÛUˆUh e"Ù˜6·TéåKAâ¸*ç?ˆ²­N—ðç5¥-uriÐôÌ=¢N/c­Ø2q¿ç^F_Llõ³¦s€iƒKÇ¡òu®¹>ÝMƒ±nDp6;™èåžÆN5>é0tÄøŒ3¾ŠÒ^ãk™;Ãøj&v_§¡Æ7 m1¾–¨ýº<f€Af d—ó:™óêe ´‚<ýö!§¡ìM µM#”¯F5=ƒ¡à¡±ebË9uZr›H
+950 0 obj
+<< /Filter /FlateDecode /Length 4104 >>
+stream
+xÚÝ]K“ä¶ ¾ï¯èc|Xš
+åNüÔ–—KéGáNûÞqµãÞ:!WyS—b»f¸Uv;!ô¤Ýýîc‹1ÍC[í_â‹™ÂiéwR醆Òk9ГhN`æJgj]ˆ^!—¡æfц6¤ñç´œ ±«¶ôJ‹ëq„¨¬R@4œBV€á¬
+Ú¦C“‘ p'ÒNoµ!0ã~ÞPCΪˉZ»£«‰É,|é±cîPæ«©cʆc;ÃI›i,W¡´³ÕŒ:ò¦î·ìœ÷y¶ ^à{nŸYZc~‹='íJlٻߑF^à|¯c/}I]èûnTàjDùÖÐì=ÿ°ŒqŠÆt`H²#ß³$G‚è¡"ŸsU'}b¯Ö+Ǧ>›ÛºÑÝÏoB3y»Ár©?b3¥ìL‡r³sˆÓt¸¦¯™˜ÃÚI¦ì,¬·XÎþ<bïƒSÇÿ=;ýäƒ9œ¯TÄ~û€8àð+j[;¥á"$ôü9"vœþÆVÒ­#ç¥véh§H¤'¥>MìŽ\1:3¢”³%³PÁÝdG äd-Œ( o¯Á,,¨œi'Þˆv —ûdäÙÃQ®& iÄð–,QãK)ƒv«ëUkË™h•·Î6–Îø² /Ùáç“hpÕIzΈçwÂ\Š}ýjÜê™m
+ôdÀ¾
+ô¤w¬A艵È!AOê‡÷AO:rG¡' á}Г^Ð?+ô¤“s
+ØMŽ‚.Hš²ú[ ‹ñqŒÑ€%ì:H#(òÏ5øâ
+ÞxSpK¨ŒÅÏ
+® ^*ÝÞLؽ^ órÔ€¦”û\õq…ÑÞÂV£~f«½é¸¨ô¶'ó6Ø
+Þ ˜–½-p* ½v£+ŒåÌÆŽhMTzŠÝaÁ]šVúcb:H稇ÅôVº!1Ùò;r§aH ïÏÖ iÀHïÀ¬iàþ‘µMÀ¹ /oXøs²ñU‘§FÀMœà…`HT))'òlïI¥3"*g.^‡¡Q¤LŒ~iDDâ 1ÞXÍÕ¯eöNÆʘȩv [X–lG–Ãù
+V&_-X·•É”öžërv 3ð5÷[ÞŒœ˜óNÚ |7Œ'–Žœz{©_Z2ŽÓê¹Ã— ˆ ïe†ÔÀe²6Ëuß¼¥ îc‘Î
+øÖ÷bfèpŽ]X»AýŠ×·ì•³ù!Ýo8c@7F*iñðÎ<ºrX#Äi»RàBùÆzÕ
+©Q@ùê ÐýÓòÀòû•Yö(Aˆö+¶kájYYcG´Rb“ ©¢„ M†AlðJPˆ ÑMÔ¡Œ–PÏçx×N>´´·P‡À»ï‚ö1xPÈ€ºÑ£
+ãjµ_‚£FT%NpE='àˆˆw{I°÷+‘d
+ ð$O)8 èdL/ˆ'é
+G®8¢1³*aÐrÞ »¢5Ká š'xe$Nf}Kw#iàÔ<ö„ïc…¤sž–È=]ÓØük3²o ´FM*jQ êÀÛ[r´O"I¡Á!]"—9(vÕ²0!ŠÖšÆ„~>g£XYxÍF g4½tÞ`ÁÅFט=ØÇö©­}/pλ÷múÆƨà©eo£¡j8àuêõ°»¡jÙÑh­U¤ª?o0/ÊÅ!--Ðú5-ÜßÄ¥†’Ý
+’ÉC³°œyîÇæåøx¿^dì,õv±˜:ÄãS‡`@2tH¼ ®­T­væïÎÎÃYŒÅÌ¡©Ú…ÊÌ!Ìú†á3‡­ˆŒJC]Æ‘ZŽíõK¶g‰dÎ×ÑÞ:ˆYG|î*z=2t(µDR-azòãC‡VñÓ#rsYg zÂsSq>½ÚÊÏ榢‹kMÅ¡³Ÿ
+i#öŒQ3 »
+¹]…X…Z&²‘isK•^¾$Ž«rþƒ(Ûêt ^SÚR'—ÖMÏÜ#êô2ÖŠ-÷{^àeôuÁÄV?;`:‘6¸t Ù*_wàš‘ëáÓÝ4ëFg³“ˆ^îi\áTã“‘CGŒÏ¸1ã«(í5¾–¹3Œ¯fb§ñuÚi|Òãk ‰Ú¯›Ácd–`@v9¯“9¯^ö·0@+ØÁƒÑo¿rÊÞÔPÛ4BùjTÓ3ø
+[&6Œ°˜S§%·‰d !i¥ObO褘P®nDpL(×…ÜûOð¤3<´ÞhI!.ÖûD7ŒŽ½ÂŽhÁhi„®háVjÓAعg> Ç÷®j8?…Ò ˜}Qšà¾î©¬Ë‰©îíØ×5¥5¬¨ïøº&Dê~Ägƒ‘Qµ–‰.Jä½&ÀW-ݯ糹É7¡§›½ƒ eƒví.Sy­Lt>8ó鬢ÌJÆ+Kå\`"0µöÈõ —[=ƒË)Ã:ÐÈrÊ c”ñ´å$¸Jð#Ë)íä_õNP V¨Ì.;ÊÍšF§ƒÌwÀêß&[G‹\¿y§›»å˜ñ—­Eå
endstream
endobj
-859 0 obj
-<< /Type /Page /Contents 860 0 R /Resources 858 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 836 0 R >>
+949 0 obj
+<< /Type /Page /Contents 950 0 R /Resources 948 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 926 0 R >>
endobj
-861 0 obj
-<< /D [ 859 0 R /XYZ 69.866 801.979 null ] >>
+951 0 obj
+<< /D [ 949 0 R /XYZ 69.866 801.979 null ] >>
endobj
-190 0 obj
-<< /D [ 859 0 R /XYZ 70.866 245.549 null ] >>
+194 0 obj
+<< /D [ 949 0 R /XYZ 70.866 245.549 null ] >>
endobj
-858 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F42 702 0 R /F55 684 0 R /F48 568 0 R /F36 685 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+948 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F42 792 0 R /F55 774 0 R /F48 640 0 R /F36 775 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-864 0 obj
+954 0 obj
<< /Filter /FlateDecode /Length 3661 >>
stream
xÚÝ]Kä¸ ¾÷¯¨cæ0ZIÔh40½=`oÙÌm³§d7 ½ä-[WIìrUOöÐSÝ.ˤ>~¢(ŠòÈÓßOòôLJç/ß½ZyŠ":íÌé˯
-¿'uòRçN>D!5~óõôÓ£”ú“”ðYJõ,¥)]À¿þþúô
-Æ»“¾SU:%¼*[u l…ºt?+Ú¨Råž=ªEß'µ:(iätˆ†ƒ’#¼kÌAÈP¿Ý õ}O^½êÙ¿º¨·ÂxÇ‚ÀGvã)ŽüÐ6p(ŽGñJ ųV£/ÝŸâ¹Êƒ¯°aS|¥•â¥H2®ÂéÝ„¹Ï×Ð܉ÊÜ=‚¿jQ8žæH¦'§z"m%¥Gu'¢)[õ¨n(âZЩЕéR厑µ`Z ŒSÝ …A% x1ÆZäAÞœH+ ‚`„ oG œ "ZhhxrÜ`cЪ–ƒ˜€“YÜZíÆ÷ÊáŠ$°âû)bß_l¤§J)œÔ++h˜¿Î#À­xRÄr„Íä$¶1‚w¼Ë¿,Œ¢¶1]Æ™|²ö1Cûeþ=ÎMÒte€v8É
-úÃå]K…gÁŽôsd8tõa1PŠ øƒž‘TZ†p%ilõ‘·\}T‚®ø^HÄß\Gƒød:[âÚø8§6j÷F~Ô7°ð‰ÝX#èš‘>]ÆÀélÄ,2hƒ3ŸæôUãÓÈí‘:”\èŒü E`Âœð^ïat-†nÀri°_ RǬF—º
-4Z¹¡QÎ ‡c}àλ·ø>f楖4èû²V£¾¯t„ïÚøÑ,ß—ë=æû*|}ŸäûJAGø¾ñÎ&ßÇ"Cò}ã}]}ßa\X}_Î…AßÇ€'ù¾† <ß7ŽÔêûJ‰G¦¡œÀ‡sP
-dÄŽ5PZ:ÿÀ¡Ék¾GG>, Jñ4>급À(ƒVÕŒÂÅ»3na7‰¨â´w{솄E¯+ê F6$¦»š 8éàõnúF??i:™”J—~ÉàN‰b¸B\fä½ìÆWäy`º[g»knû,ŧ|€RíÎî†æáRí5-k÷b5ûá»F4VJEؽ@_¤Œ­Ÿ<í^€ÍÈ= t'KÎõzþ¤A¿,·ÞËBÛxnWÂD…nШËÜ£ìo•Ì~f?ÛjÝËF ©晹}§bA—Zvƒ -¼TuÇ®
-&,.–+%.sšJGp=Ré ¿/, œ‚ãP°Õ—ÐNÍóæjÌzütøhõÑ4O1Ÿ®²*lÝŸ6¤
-7'kÃMš½ŒiVÉxÓ ã$ÕYúÜ']£MõÜxQ›4JÐGAvtÈ=…3µ½ËXHã‚è–6¢ðIè×ègÔ\EĹwoÆ…ˆ5Lçèzš\iwÜé·_N¿Nût …v«Nd=
-‚Á¿é^Óú§LëÉýüGzeæg4WÓVå>»è˜Ar)@ªÃA+×ô¹­=k)Η­pixZþ‘GÒÔŸêÚÙS­œªjÝ;ºXŒOMž¯Ó„ê”›‡jY‡ë
-×bBŽæzl‚†œ\k;rÿe+«¯Ó'“¨4žè1´€ƒ9C“,xÄå-cm“ä…“°7²lŠ ãiÈæÔ@«³Ÿ8â´rLûS nLÓêÂäz•-‚›œâ/Þ,Ù§#“|¸Õs¤Â
-ôMÞäjvëÓ£@PëŽÕQç¤r–þ\ÔÃQ'¤=zUt£wBÚNâe7檥`eêÂ¥²–Í‚ÕYß²ûÙ=Y~!»:Uê¬6nJÆbÈKÆ
-y½Z¾H¯Fu ë š¼W,ÕÃN½ÝÊm}<fb\WšÆãt+ÌèmôªÙ±þ”}7¶V“Ê«¬‹é]&I¡ îeéKÅV¾.¶šî-ê¥æe²nÊwšç¦îÛ]i §s/ýÜžÛ^^©~¾OcdT!Õ)7¥×ÊÈÆ üÚZœ¬æØ0p àu„M
-P z÷4‹ŸÎ9é…Mj*V­Û ›h''ÕËi…ÌÃ]Öæ­£ýJÐÍ–µt.'˜ÀI³½ZÖÖ¨q—µü–em-òÈe-³´¬e`––µ-h{|¤7\nÚ/o5ÊÇRÐíøHEÃ8i–¢7c|¬Pcó‘_âc%òP>Žc¶òq³• hi…ò èëÓ,8 ãÙDÏZ½t³4‹RôCÍI³½K³Ô°qÓ,
-G=½!W¦C9ðÓ«ª.ŸÏ>‡^Kþzÿéã[O>ej&ŸªŽ}ɧ¼cɧ²¿ÓäÓ¸uSò©„e ùTW¨à
+¿'uòRçN>D!5~óõôÓ£”ú“”ðYJõ,¥)]À¿þþúô
+°;Oq䇶Cqp<ŠW)žµ¥x)èþÏU¤x… ›âã(­/E’qNï&Ì}¾†æNTæðøU‹Âñ4× @2=ù8Õi+)=ª;MÙªGuCÔ‚îHõ€®L—*wŒ¬µ
+œÃ¦Ú÷‚ĚŦœX»–0kç­cíJÐÝcíBå±X»ÆæQ¦Ã)ÎzÍ3ðxÎ ™«’2eæ­£ÌJÐÝ£ÌBå±(³Æ†e2PJQf%òØ(“Áe¶OsË)Ï¥9s1UK¤yÖj”楠ûÓ<Wyæ6lš£´Ò¼y`Þ à̬ †`E v†ã¹®pî .Á÷…¹•¤ß ¢†=È[uùî„Ä µt?¾ãÂÏcH[¨Üã»GgÖZa˜ïFáÒÙrPÒÆ
+­c-ò(·ŽÄÇ‚ Dhx¼\jã´À"
+H/Œkˆrdö ¢Y-ÀØÜØÎüöE\~›<pRÑwÿ§Éƒ\ûÁäAÕá{'
+Ç’•Æßnò RôÀäAõäo)y`£øÝ~ò Í ìçª$ÃÍ“ÖÏ~â=“ÖѶ÷Ù ›JF¦aõ<÷pê™\=ÃhÐ]K ºóVƒAw%hϯldQЈè#¿ü‰Ÿd 2Èâ*Ô‡‹z{'@—˜væ… 2ÝÀã/ÂðLx¢N7‚’¥±˜8;uYäOàôU 'erAC61úª)„ÅKÇQAã8U1”TÐ.ïZz (< ž p¤Ÿ#á«‹RÅôŒ¤Ò2„+Ic«¼Õàê£tÕÀ÷B"þÖà:üÐÀ'ÓÙ×îÀÇ9µQ»7ò# ¾…OôèÆA׌|ôé2NgÓ f‘Aœù4§¯ÚxŸö@.hСäBgä-žà„÷z‡ £k1t–ƒHƒýj:f5
+¸ÔU 9ÐÊ rf8ëû
+:Â÷w6ù>’ïïëêûãÂêûr. ú><É÷5dàù¾q¤VßWJ<2 å>œƒX)ŒRg†Ä±þO£ÓÐoŒýÆ}`òf•´žôÂȲUoŒ[%t€ZÐ5>I
+ͧͶÜóHâPbÛóQâA5
+à2#ïe7¾"ÏÛ
+²£Cî)œ©í]ÆBD·´…OBϸ~D?û æ*º ν{3.DŒ¨a:?@×ÓäJ»àN¿ýrúuÚ§c(´x°[u"눀„HÑ…O= P .ø…ÄH÷šÔŸ8eZOîßà?Ò+3?£¹š¶*÷ÙE'À ’KRZ¹¦ÏmíiD€XKq¾l…KÃÓòt8’¦þT×~ÌžjåT=PëÞÑÅb|Òhò|&T§Ü<TûËŠ8\W¸r4×c”0äŒxØàZÛ‘û/[Y}.8™D¥¹ðD¡ÌšdÁà .ok›$/œ„½‘eSL—HC6§Z ˜ýħ•cÚŸqcšV&׫lÜäÇxñf)È>™äÓèÄ­>˜{ w H'bPïD= |T&õè¨!½¤jUEOWÁï¢ðÆÞ˜nàÍ”eæJá[9ÍÜÈ*­Ã­gîRÊQ3w¥ûÐÌ]irÌÌ])26sט;só°I3w¥Ó§cfn<iæ>”3ëÌ=„Ë!3w;²î9s³ì¿ÎÜe«[ÏÜC¼¸væf‘/Í܇r/ÍÜ7§Þ:s¿ õÖ™›E½uæ.[Ýbæ¾)ÝÖ™û²”7,Ý~ªì³H|œ&–ë)W·¤ œ
+¨ÜUIYƒÔ\æï¨;“—uØÐÓSPÖŒgÉv¬V‹} ß½"ݽ‚JÜ›,íO©¸јޔ‡Ê|~úˆ¡‹L¯´{yun/ÀÛå%|sú}IOW1ĉæñÒvÊÚ×Ý”PÍèûV’c7óÜß^—õ{¨ˆ@Íiªúɽ×ÕÍ/¹Ë[õŠô\±V Úö¡Òñ¸ïÁ6=•élCÄ|Ó‘Å?¤»2Ð`2à
+º©fÎ –¬|Ì{3ÆÇ
+56ø%>V"åã8f+Ç1[ùØ€vIPâ§×ø¹ìcþ;öá#Ú`ýÍÏ¿]Ÿ„1­±™DÏZ½tѼHtüŒv1Ú¿;D7BB,{Ó#ºQAÛ8Ó•pÞq
+ep/K_*¶òu±ÕtoQ/5/“uS¾Ó<7ußîJK`8{éçöÜöòJõóµx#£
+©N¹)½VF6å×ÖâÌ`5ÇF€ch¯#lp.¦Y<hLp™ pšÇ­ølbãKÞÒé­˜8Eóœ›aõÓ•©Ü'3â™Á@¯11Ç®¢w~`¿¨µÓ«SÉÚÉ­ú‘>/Ö§S×QÆwM±Ðñ,ma,ÅÂxiüœ0©Ÿ>ö¿ä­ÿW€Jл§YütΩèH/lRS±jØnØD;q8©^N³(dî²6o5íW‚n¶¬¥s9ÁNš¥èÍв¶F»¬åà·,kk‘G.k˜¥e-³´¬mAÛã#½á*pÓ~y«Q>–‚nÇG*ŽÀI³½ãc…› ü+‘‡òq³•ã˜­|l@H³(”g@_ŸfÁIXÏ&zÖj”襠›¥Y”¢—jNš¥èÍXš¥†›fá
endstream
endobj
-863 0 obj
-<< /Type /Page /Contents 864 0 R /Resources 862 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 836 0 R >>
+953 0 obj
+<< /Type /Page /Contents 954 0 R /Resources 952 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 926 0 R >>
endobj
-865 0 obj
-<< /D [ 863 0 R /XYZ 69.866 801.979 null ] >>
+955 0 obj
+<< /D [ 953 0 R /XYZ 69.866 801.979 null ] >>
endobj
-194 0 obj
-<< /D [ 863 0 R /XYZ 70.866 368.575 null ] >>
+198 0 obj
+<< /D [ 953 0 R /XYZ 70.866 368.575 null ] >>
endobj
-862 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F55 684 0 R /F42 702 0 R /F37 717 0 R /F34 565 0 R /F40 785 0 R >> /ProcSet [ /PDF /Text ] >>
+952 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F37 793 0 R /F34 637 0 R /F40 876 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-868 0 obj
+958 0 obj
<< /Filter /FlateDecode /Length 2505 >>
stream
xÚí[ËŽå¶Ý÷WhéY C²øŒæNOð.“ÙÙ^%v  Þä÷S|Id‰-‘}ïµ=vÝê–HVÕ©C²X*ñåï _¾y¸|zøÓ³æ‹gÞH£–O?=|À±XÎœ1‹užq‰O>/ß}͹|Ç9|à\\8×À¹qø¿À¿Ÿß
-ÿso­µøŸÂgêýÖÞ•öxO”>Z?þðéÛ Ší©"¼gFÕe»ôî"…f í­Mî%t¯—Š)ei/ð(óCìÉ3†g
+ÿso­µøŸÂgêýÖÞ•öxO”>Z?þðéÛ Šë©"¼gFÕe»ôî"…f í­Mî%t¯—Š)ei/ð(óCìÉ3†g
ž+~Ès…ò|Òìß'4WqúÖ˜3š[æìPç¹`ÆË)üœÆðÈìDNò¼šÄ°E:˜
O7zPþ5¤’IÜâ}NH'Â+1OuR›z R
_Û–p-:âE®Å~/fA©Còhý0Wyšíù“ÒÃ}ïM½+Þ$AúV©0ûÀ<:øš&fË‘PHÒìN¹HÔ Ï™ëÅÛ”ÝÝýøÍTÛ^<¨0è´è{ŒÃýú aðà*—Ÿ\~Š)Ú r&õ^VT&àš‰q±ÇøÙ¡eLV
@@ -2746,19 +2970,19 @@ JŒ5ýkéåºåÂÉ–ŽjlÛ‹áŽñ€NT–ÜûXê™À(êz¢ (<¸½.øsIWÉÓÜõ:âTó^ìt´‡:'œŸJ4*^§Ž³
/jÚo£Â«1d¬Â‹ò;­ðšðp©ð"ÀÌWxI ¿ø÷·µÌÁ
/¢æ¥Â«Aj¬Â‹ õÚ
¯ å
-/"øK¬ð’FüÿûÛ©ïokÄ¿¿% ßôûÛF±ïo‰:_î÷·2|Hü…x˜žZ¹mÕ¹€¬Ê©ÂzrÛUG¦»„ï®lÒDû¼üP›™æDZ +¸Ï˜›´–zèvÑ·’6¿Žé¯@1v˜V§uÕ®Ò×/}ý\š¾+ÂØýÎ å
+/"øK¬ð’FüÿûÛ©ïokÄ¿¿% ßôûÛF±ïo‰:_î÷·2|Hü…x˜žZ¹mÕ¹€¬Ê©ÂzrÛUG¦»„ï®lÒDû¼üP›™æDZ +¸Ï˜›´–zèvÑ·’6¿Žé¯@1v˜V§uÕ®Ò×/}ý\š¾+ÂØýÄ æ
endstream
endobj
-867 0 obj
-<< /Type /Page /Contents 868 0 R /Resources 866 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 836 0 R >>
+957 0 obj
+<< /Type /Page /Contents 958 0 R /Resources 956 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 926 0 R >>
endobj
-869 0 obj
-<< /D [ 867 0 R /XYZ 69.866 801.979 null ] >>
+959 0 obj
+<< /D [ 957 0 R /XYZ 69.866 801.979 null ] >>
endobj
-866 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F42 702 0 R /F48 568 0 R /F55 684 0 R /F37 717 0 R /F40 785 0 R >> /ProcSet [ /PDF /Text ] >>
+956 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F42 792 0 R /F48 640 0 R /F55 774 0 R /F37 793 0 R /F40 876 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-872 0 obj
+962 0 obj
<< /Filter /FlateDecode /Length 1768 >>
stream
xÚíZKÜ6 ¾ï¯ðqsXU"õ¶Ä™LÞÚî-É©M{i€¶—öç—zÐ’eÇ“ :(ÃÆc›’(ò#?ŠŽ~äð݃,×ñåá›ê¤° /¿>(z#58)¼µƒõ ÐØáåÓðîYJx-%ž¤To¤4ZJèè*Oè I >¼|_æÕÂy'ÍÚ¼à…1žçE+¥ö4§ÊsÇy5Í«ônä¹ P=g©ü6ßÛÀ:Ž¥1zÌo
@@ -2769,25 +2993,25 @@ Dèdö[‡0r‡u¬W £ Áò`,»×çèhÒ±Jîâð ýh@ä5£"8bR4J^’(µ)Ž±”¹"i
…£ë]ITRâ÷¾%Ñ”cü¼Ã´ì¢ôRŠ;¤Æ=RM™¼%¥wIÙÝt¯‚%º‡ó½òÑ90ñýú‡‚ŒéˆV—"ÑœDNly’éIþl“¤Sü¸þ³YôM=–u¦XôüšO }ûh™j3Õ‰çZJu>ÉOà¹Öq-‘gõ k¦@7ØÓu–«'áÍê™×ÈÐ;ì_›l–×±9‹™9¸Øýª)ØŠýÊI»Ç“õDÚn¥?ôDà:¼|×µ¾O˸öiëý"w¬‚°Ö[¬+°«£Ñ!ì¡ù\ûEþÅ„õ2ÓG§û©‰,Ò‡º¶‹™WL`Âœô˜Fœëp0ïxð'ØÈ>ÓdÝô•³+:ó*¹QÏÁsjíxÉgÉê§2y©úJÿ¯ƒ¡[¨ˆ*ÆbW8s:g¾6Ì4‘Å‹²ý:RK#ëÜšßÌ<¨0öMï˃ñÌÔŒS w‘{©u\H{¤Öyp!¥wI]Áƒ@‰PÝœ¥¡$ˆ»yP]¬HÕeT×ñ ZDA~2ÖÖ(·^ ªÏ¡Á|â]¥Aµ A¥;ô- ªÕXV TWÒ` Ý’ç3 hýWüÊ‚vðJhõ?"AN¾Ó7“@‡0ÿw°vjÇ`Ô?ôÙú_(dÐõ
endstream
endobj
-871 0 obj
-<< /Type /Page /Contents 872 0 R /Resources 870 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 836 0 R >>
-endobj
-873 0 obj
-<< /D [ 871 0 R /XYZ 69.866 801.979 null ] >>
+961 0 obj
+<< /Type /Page /Contents 962 0 R /Resources 960 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 926 0 R >>
endobj
-198 0 obj
-<< /D [ 871 0 R /XYZ 70.866 771.024 null ] >>
+963 0 obj
+<< /D [ 961 0 R /XYZ 69.866 801.979 null ] >>
endobj
202 0 obj
-<< /D [ 871 0 R /XYZ 70.866 582.486 null ] >>
+<< /D [ 961 0 R /XYZ 70.866 771.024 null ] >>
endobj
-870 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F15 567 0 R /F55 684 0 R /F36 685 0 R /F39 845 0 R /F43 874 0 R >> /ProcSet [ /PDF /Text ] >>
+206 0 obj
+<< /D [ 961 0 R /XYZ 70.866 582.486 null ] >>
endobj
-877 0 obj
+960 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F55 774 0 R /F36 775 0 R /F39 935 0 R /F43 964 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+967 0 obj
<< /Filter /FlateDecode /Length 5443 >>
stream
-xÚµ=Ë’¹w}Eùâ(Å„h>À×XÓ.µÚ¾íìÜ<>ÈšGŒc$y%9v¼_¿
+xÚµ=Ë’¹w}Eùâ(Å„h>À×XÓ.µÚ¾íìÜ<>ÈšGŒc$y%9v¼_¿
ÚåE¾%ÚÁÂÏÀÿ[‚I²€÷¡¶|åc"iø, S›ºâ©H 5œå5cš9_Õ‹¥X©EgpŸ:,Áo…@å›WòpuFeÞ[.­N%­ÎÈ£@¡Ðk\Ué[hçŸܯl•Ù¢%ög&Ê…ñíã&c«É”’9VœqAÀµýå‡Ï”’‘ZºUê¾'Æ{¦’¬b™ý»ŒãÒ¤"Oõ›IàK™HëÒ©„>³uY(Zhæ[—¤yÖgÚU†>ÑÃ)Æáb¬fÊùDW¶ÛÖkf­j“ A6)ˆš?£tP¹¶ !/V¨•€‹V¾ëS Åœv×ßž/ ¦ "sRÖ _=Ž¢ÄÕ ÿ~>r ¤²ŒÛ ÕhÍ‚(¤—”~R¨·sóGîx«ûóÙw&óÒÔ ßãðC($´Wò ”ðLXاÜ
ýéŠy/æ4IÊvQ i‚c¡'ëNÑÄ[&½ßÐD i˜Vö M€{\M~Ÿ&i Ø´‚äáyƒ–Ì9hæýÍ!ã˜ãb,¨ú¶ê ¨uÒb§oÙIŠÆþnDè¬L83ÑÓºþ3à÷ú»gÿ[ $,Rz›ûËÛwÏþú7|óþýå™òîò?¡í»‹fÆþï×Ë=ûϸ›ì“'wjµXô‰#ˆ[ÆW /Ks^9<Y1¯d*½†Â ’ëçXAƒbšUÐucÚ&'¯­D* Uv¦æÆ,U´öHZXáu… ù…0æú’>ìLo¢v–›¹L” ÄÕëìΠC[
&¶ª+¡x™õ/£`}J/ª
@@ -2806,98 +3030,101 @@ Oéî`_Ç‹ü1\wœ6C¦î *¦Á1íEËÛÁ1c]ÿ_ÞOùGá.››ü“´©Ñâ ÿ$
w,‡wÛèüª¹‹»®E'X¹ ÆRK–‘R1(¢¤‹¬Rhºù†ïKÕ›ñ5(„$3W@^…œ„5“v3»¡øRrŠ;zÕ·i,n«-ÛHhÃÌv'ß©¸Uµ@ŘìâÛƒ/ïÖ%ÿ?<M54–+GœiƒR‚®5} Po|Ä9uKÛ=p{)n(Í´%¤Ä­e¼ÊÉZõr/ ŒÙ3lŒn¯}š4Ám^ˆÐ$ÐÖ×RoP\dé˜ØÚ4^e)´5©@BbK¹q*/F¤ZByû®Üœ…ec:©%tät±èFåq„;]G©“Ͼ…?HÒX=È—êTLŠo% M•ªÜMªpU^G©Q«ŠË_ÔÔÊÓòM.a»ã™%2_Ž&“àVÞòŸÔÁZ§µqÍèvÑF"…'*©; <¾cz¬nœo´Ü×%µŽ\~SŠ)'«¯¢–IÔDÔäÀ°©×¥ÀúCÉ`_²s^.1¨ñ4ºuC©T"“
ÚEØÂv•Õ‹rE«¼ €äOÉõ8uõ¡RÄÊŠQ¥ÑX7#rì:ã*¦“¬†Z¦RžøGuUnO߇n5(ºýªÛ^ežSuù¼hº™¿€0³~ýÓã­08{·™£é`”i^»4K0É/§ìXUZÄnmÌPÆn¼@å\²ÅA¥g$F…=ÃÛ\Ø3 þ¸m«,² {éëôKµVŒïKär)$,OÞz)=”ç±ô JÅX©Gñ žHxì‚un _$W?±þâi­\¦a”—mÊÀsí;õ®êdNŠEÓtµ6WI½NöÖ*B›*˜Þzæ:¤MQ˺I®4.½š˜¬Ô¸ºª8%¥.ù™6¡›§¸=Ó¶Š”$ÂqËl¨DI»iºôoÃÕ“?^~¢ª?gðY\çÿ¯9P!ažŽÈ©„×2œY‰Ž&›ú'Í ýd’ÎÓ)}
¿›e«Y­˜rËù¤¹dsÒÌe,Rºpª´¡k4sM´ó1ŽÀOQ|Önãâu J™qÙë¢k¸éhªP3/^Wêà@ÕÈ$×´6yó
-)×I'¨hq4ÁyðªüՋѶ۩ØŒdê]…ó¡þ Ý4¥4Ÿ|#¬ŽyÑùaÛ:mÅžaà¤@T‘iÓì-úÌÝ0ºK?Ñ"ìR0ïsåÊpOI ‚q
-:øòëñå!™[è­+"'ĥϫá1,U Û”DÞÁ@,lQèã·×—Ì^e º YréúÕóRÊ ¹—bjCÍÀ
-òû5±i¿B/s*(‘Âú¸³êÞÊ¢…X 0ï*+œïÜåBwž\­J=Ÿ<PµÈ檴;T ½!ƒkŒ~*¨Iæ …í²M.”y[Õ–ÒV)/ŒP¨L÷~’à%B®s³‚s€¡V^Ó¤Õ^›<õH²ü"¶ã?Ñ0N•¡ÌD%Û±6‰°ã”#™FcUwR*´ˆpüÊu~$6\ÓlÝË5Ü 9Üœ¡}K“þ5a.LJôuß—€ÎOq„PœKBúU¤æ&Ü8…І¯‚*ׯ&9„^†=wMÈõÖÒ]e[“©í†›Càòœ¹ü)ž¸Éx6¹èM›íþú îÆý‘E6¨±¢?@š¦îˆ|&;Ñ“j'ãRÊûöÖx×ÝÆ0“`å0]ºr5Ä›.Æâêiàçx{TÑ^µ€}Måÿgl·{
+)=¹NPÑâh‚óàUù«£m·S! °ÉÔ»
+çCýºiJi>ùFXó¢óö#tÚŠ=ÃÁI¨"Ó¦Ù[ô˜»at—~¢E Ù¥`ÞçÊ•áž’ãtð5ä×ãËC<2·Ñ9 [WDNˆ JŸWÃcXª¶)‰¼ƒXØ¢ÐÇo¯/™½Êt²äÒõ«ç/¤”r/ÅÔ†šä÷kbÓ~…^
+æTP"…õqgÕ½•E
+±`.ÞUV8߹˅î<¹Z%”z>-x j‘ÍUiw¨@ *zC>×%üTP“Ì
+Û7d›\(ó·ª-¥­R^¡P™8îý$ÁK„\çfç
+¡ )^U®_Mr½ {îšë­¥»*ʶ&SÛ -6‡Àå9sùS< p“ñlrÑ›66ÛýõÜû5"-Š(l6Pc)D€4MÝùLv¢'ÕNÆ¥”÷í­ñ6®»a&ÁÊaºtåjˆ7]ŒÅÕÓÀÏñö¨¢½jû.2šÊÿÝ®·}
endstream
endobj
-876 0 obj
-<< /Type /Page /Contents 877 0 R /Resources 875 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 879 0 R >>
+966 0 obj
+<< /Type /Page /Contents 967 0 R /Resources 965 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 969 0 R >>
endobj
-878 0 obj
-<< /D [ 876 0 R /XYZ 69.866 801.979 null ] >>
+968 0 obj
+<< /D [ 966 0 R /XYZ 69.866 801.979 null ] >>
endobj
-206 0 obj
-<< /D [ 876 0 R /XYZ 70.866 771.024 null ] >>
+210 0 obj
+<< /D [ 966 0 R /XYZ 70.866 771.024 null ] >>
endobj
-875 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F34 565 0 R /F39 845 0 R /F36 685 0 R /F42 702 0 R /F40 785 0 R /F37 717 0 R /F55 684 0 R /F35 566 0 R /F48 568 0 R /F58 742 0 R /F43 874 0 R >> /ProcSet [ /PDF /Text ] >>
+965 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F34 637 0 R /F39 935 0 R /F36 775 0 R /F42 792 0 R /F40 876 0 R /F37 793 0 R /F55 774 0 R /F35 638 0 R /F48 640 0 R /F59 833 0 R /F43 964 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-882 0 obj
-<< /Filter /FlateDecode /Length 4029 >>
+972 0 obj
+<< /Filter /FlateDecode /Length 4028 >>
stream
-xÚí]K䶾ϯèãÆÒdŸÀ`€mÏN
+xÚí]K䶾ϯèãÆÒdŸÀ`€mÏN
Á“±Eˆç  ‚N‡Ç|ç…ïn3QÐùT{üF' ÑÝP·Éoí¯ñÛ~Ç&Gð[kaë~¯Ã F ïu»¢ˆ1­
Ç.C݉|žÈ‰Ð¤aÎó œ tQÀÒÝ|…¦ŒÔf
3#¶6Gm1nŽug–Ì8À÷›^§ö ”lEg.(‘Ñç‹+¬˜ì~+„Ö ”&¥^°v%ÚýR=ÌWiôœm3ÇQ½hî2×Z8_Þ´Î
-«¢ƒûäaníâ´ÑÌäŽÏi•.ªaŽôœ”'Â'ÁÂXFÓňm&³•UÉågÕìÅöyá¨GOsÈϽæä¢7BÕ0¬ß˽"P`È_ í¨ÕÖÖ6Ùß¼C@k@Ò‹±O¨Îð€I;Z)4F`5û¤¸ëZäQÈÐt›"Äu]÷^ ¨yŸG-®ÓLw&'Bw²"Pèc*Jr{-9¬Þd«R,Ê/RŠ^¡"nÛÇV2EFMß΄õPƒÂPSu"s§å6mä›ï€SdU9ØGAHSÛÄ¡%g:Œ
-.¹‹»äYŒ´]KÒX 0ŸbÔ_??ðý’¡»Ò«Óÿ8ý“zeçä^‹˜­€Å˜6ÒYOL^²žöP2¹äSãM h¿HÚfi£Ñôäìrcq·ä5×ÅÕYá5iRëa¯|_¶qÚ”I•›Ñ¬«{ Rü´F%º›{?ÎGõ²sÐÐh·i6‹^Q!ç¿YÖÙ»ÿ®‘AZ5ÈÔŽí±É¡¼Îí0µ³œÿxÓÚ
-æü͸3ÖcŸìÓ×ļ™U»#i3"?åÏ|¶@¢($®ê ?²š2X/éÑYLѼô=gˆIr¿˜aç9’8¨º×nÞÙ ({—þ’þÙöÕ-Æ°ÀP\e´êŠrÈÞ²¬ˆÞsUܱ[t\Ù÷p¢¨™7îœ<Ç;ú(œ@‘CObVá´Ô
-¡×Èv+È$vzfcäz䣹¡·SZ>\¢àÙ"G i®OŽŽ…‰Ø
- FaòJh³¤å\d:%n„ ¤#fàN‡'
-X¥,-ŽbAÄ)Q@òäbžÀã«òžÓ4¨Ž;nAÌdÁšNlÎîÜ3ø7äß«Á“aGÿ ‰6]¦ÄæS€CÁ;C_ð?ïÕü7ÝükÏ‘Œ þ+¢û‚ÿÑà§ü„S þ+œú‚ÿœJð¿ÄéZðÏçHíÂÇFÿšÂ5e/ªP›âñz; (Âr¬Õ {燪ê´û¬Z ÏŠQMój½0dvY/¬V›®'ØÆÅgòs’wÔÂrl¤Zdvrͳ$.ÖY©éó6?’ÍTƒüžŒ®àHíAüˆ'‘#Ñ3~ì<Ǥ/ pаzŒ|È–)4¾æ&${#o7 À' -†·–Кß~07¸<×¢§f䃢§–޾詥åÈ4@KQWà`pRø6ˆMßZRŽMô¡s@@ƒ§@(ÜCë‘ä†ÞNAnh¹K %­/ p0L9 0SN´´Ü' °ƒÓñi
-vC€ÏŽÑF›m°óã.$ØôÇé`S}÷žù
-Z¬¹±¯2„vpê!¸Qv
-rCË]´¤õ 8¦œp„)'ZZîs€`§£Sˆ.CB.NuåµP!pn ¼*7Rx¤© œžŽúLÁ¿ÎÕ’Íøßd_³«qÐh÷LA†£/ZàzJNêÞCP—’˜CÚYú,Ì{uXh&Úwð¯§|C÷nJâÓÒv©×Ce¶\`ïØPY‘ãa¼²q,¦Ø]٘檚k7Mä gKÞ«dc=ኂíRÄ*zÍØRPÅC „­x¨…)ßY/2Ê¿ª{Wä<¦l ¸½Æ9¢!gJ/FµËÒ¸;µÉÐR<Ò掰 ‹'qš¹¯”{Þœ;»Lð­ŠÉ•…œ°“X`h;ôÖ\ L-!+u[×ËËiå„÷ <ßîT™%ýÓ W•©„Û©8ê¼
-¶çÿ*`!þ½e°Ÿjô+²´Xúµº×ìKj¯†ë^ãxÝëÜ%7ç×ã+Ï3…¼–´íLÉV&aÓô‚Ú¨Cµþ©ÞÛMƒØ[J®÷´’æJêo!LÒ®í´
+«¢ƒûäaníâ´ÑÌäŽÏi•.ªaŽôœ”'Â'ÁÂXFÓňm&³•UÉågÕìÅöyá¨GOsÈϽæä¢7BÕ0¬ß˽"P`È_ í¨ÕÖÖ6Ùß¼C@k@Ò‹±O¨Îð€I;Z)4F`5û¤¸ëZäQÈÐt›"Äu]÷^ ¨yŸG-®ÓLw&'Bw²"Pèc*Jr{-9¬Þd«R,Ê/RŠ^¡"nÛÇV2EFMßÎ^ 5( 5U'2wZnÓF¾¹ñn
+Na)Ê¿ܺn)CÂmt=“R~;ž0@AÛ*¡%n¡­å*Ú–Fc‹2‡û÷m¸Zé¸y§ò UÝN®(ï„ÇÖ,ÄíÍ
+«¯³Ö£ß¿!ŸÞ½{ÊdÒ°k! ÅíPÏønÛ
+©õ°ÇW¾/Û8mʤÊÍhÖÕ½©GþGZ£Ýͽç£zaÙ9hh´Û´
++«0 kP‘* ÓEXË
+¶51©™èÕŠ@Û3ËR¾KЉPÏ¿´’ëEñg‹{Ú @‘¢¡–+}1
+‡‡N‡Q~8MÛË;œaòAì
+ò¿ÚXƒTh±†¡Xƒ ùkëOàh _n°A[Ù wƒ£³tö9máÛ‘o <PÓh‹Q÷$ßZ.i9—àá6š8;° ÈmSdÉ'Å£Á!ÛGî 6¤zœlIɘշ‘ä-ŠÐ‰Îkd»d;=³±
+r=òQ‚ÜÐÛ)È -.QpŠì‘£†4×'GÇÂDlP£0y%´YÒr.2’ 7ÂÒ3p§Ã¬R–G± â”( yr1OàñUyÏéTÇ· f²`M'6gwîüòïÕàÉ°£ƒ†D›.Sbó)À¡à¿¡/øŸ÷ê þ›‰n þµçHÆÿÑ}Á‹Îhð?‚Sþ©ÿN}Áÿ
+_ÏÞZêÊ äè¾e/'`ãaºy¯½Ð‡l°§°±™èõ9&ÒMëòµ9I@áREô^NÀ
+€ètçI™‚)P„¨ôQ0q|ïe¨aÚK 8.ŒÀDñ¡PW`º–@~µ$èƒSH[‡1Sº¿V‡üÖ‡¾¼ZR½²s-/à„kÇÝM @L$Í{íæl<*ØLôúÄ
+õ[’öò1;¢ ¢“C°––ƒAÅ7cúà9 A€­q÷çzô£Ä¹¡¹SœZNajhs}Ât,N9ÞÄ)ç¦ZZÎĈ\ïátx–€ÒÆHܦøiÊG“[jý-Y~¬´—Ѿ;;ÖÃo”„
+ènŒ˜Êü“.”²}ù™ŠNµ£íÕíb¨{íÖí2Iˆë‰^­šu‚TÌÆ× zTB³J@MóŽJR XB½wv@Æz'm¯Î#WHÁ(C\Ho—0Ärê0†ð[ZÕ Ù{ÀïÕC@ÑþiFÂïž¿ìõ5K°°)„/¿ëóv³lе÷v€
+--÷9@°ƒÓÑ©D—!!— §ŒºòZ¨87^•H)<ÒTNOG}¦à_çjÉfüo²¯ÙÕ8h´{¦ ÃÑ­Î@p=%'uï!¨KIÌ¡ í,}æ½:,4í;ø×S
+¾¡{7¥
+ÖTýûv§%¡î²™B -Ñð¼sTˆóN m?"›å¹¢°0Ç%%]K]ÅÝi)œŠçº´nÅØܲ±Ô\õqïJš‹‹@ê%B;õ
+eÔ ;Øîñ»­ídv“HŽ´ô ‰ÛÅ:QÑ¢ì;6-½ £DÒfiÐÉ9â…DÇtœõÍU¬™ÙY×ÒW[õš/r æu³œÌ¬«-ÏN";ë¿YÛó°ÿÞ2ØO5úYZ,ýZÝkö%µWÃu¯q¼îuî’›óëñÈç™B^KÚv¦d«“°izÁmÔ¡ZÿŽÔïí¦Aì-%×{ZIs%õ·&i×vZ
+y.UZaþÚÃ’gí7­ñÿƒ5l…
endstream
endobj
-881 0 obj
-<< /Type /Page /Contents 882 0 R /Resources 880 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 879 0 R >>
+971 0 obj
+<< /Type /Page /Contents 972 0 R /Resources 970 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 969 0 R >>
endobj
-883 0 obj
-<< /D [ 881 0 R /XYZ 69.866 801.979 null ] >>
+973 0 obj
+<< /D [ 971 0 R /XYZ 69.866 801.979 null ] >>
endobj
-210 0 obj
-<< /D [ 881 0 R /XYZ 70.866 771.024 null ] >>
+214 0 obj
+<< /D [ 971 0 R /XYZ 70.866 771.024 null ] >>
endobj
-880 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F34 565 0 R /F48 568 0 R /F55 684 0 R /F42 702 0 R /F37 717 0 R /F59 743 0 R /F40 785 0 R /F39 845 0 R /F36 685 0 R >> /ProcSet [ /PDF /Text ] >>
+970 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F34 637 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F37 793 0 R /F60 834 0 R /F40 876 0 R /F39 935 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-886 0 obj
-<< /Filter /FlateDecode /Length 3011 >>
-stream
-xÚÍ\Ko¹¾ëWÌÑA`†,_€ @cYö–Ä·Íž’l >d/ùû©â«Iö[Y:È=ÓÓ$ë]_Ù–—^äåw×owx6òD°`ñòí×;E?È‹º8)¼µçƒ@¿|¿ü|/%<J©¿J©®R-¥õô]Ñçç‡ÏZkzBÓ]ã>;çø›•Ý‘àïy܃ç§xÒ8üBÏ<–±<£‘Ó/Ö—_â7úCZ ¬I÷Tk~ùö³ã–Ø =òÃô]F.
-‚hNá8ÒØ<J™¥QF¡@t³õˆoûGʬƒ¯ßîþ;“:_iÔß¾ßýü ýðwúûé"…þò¿øè÷ - júüŸË_îþt'…±ôˆRŽ/Z{.¿Ñ ·ÿœ5~Kó&e}Õ<fiaÒ‚bº÷œ¬Ø ãŒ$º(V ÷³ŠDGiEzèG}ú×ï¶T§´&À¸#6jbÉ ð‰X¹Vc‡ÏÑ^ù±ôs²_ªÓ]‡I$–øÝæ?G>mrò>ý»pd–‡XzÔÍDçâB‹¦d@`ЧL)Dz]—YI²ž «˜51ë䃱÷IªÈfþÔI ‰N…ûÉl4ì(\ IÞÜ®µ«p+‚†‘¼M…G’îŠÂã#7Q¸Ú…/ËŒnä(rR
-Ï9pMä1I 3Wü#pˆÉß\¢ÖÊ䮧ÇZÔРÈ×ÔHh6’• BÅ2ûÚ*¡}XbŸyJ6U4’åE<e!E®«Ëwx–¶²ö²Õ&‹-3³]›Á®y%Nr¨ù NWÚ-¬ÃŽŽZ„N‹Lø5M‹×4um‚ºOÚ´;îBQÕ‚jVøôWN›æ¥IµÐ“ÅŠW·Q‚Æõc8AG }ÙL‹ŠÄàÆõ²-fVÕ—ò©è2¦Ÿ­ø‰¤.)ΨgÝ{ê°Ø|yêäÑPd’ûÒ´X–7*?Î.×É®lÖ¾Mö‘#FÑ{¦)O²zÒ2›¡',ôdÿßVO8ÈÏí°:‚ÙÅ6Å”•MµškñË’"›ðSnÙLe
-HôYW„mve±GgÃl;>à(e8Ý‘vÄ 
-%a䨉2›9Yi‡Ñ=4$04_ÛB+Ží@Q­r XâÑ™wE”Ö“vŠ@”å»ÃSˆr\á¢lGD”ÃB1£â‹ ¡vÂ,N{Ó[$hNª9š^a&Pø7¡gfLRec4Τæªo˨ÆÑ
-ÎȔʻ7—8²v½
-EÊí¸Ú«fês5rUÀNâàp5›£jV ªÖGB_]Ía0»Ä~©f³]mT³3ËÇ@ƈ~ÍDø—Q¦rˆ…®‘ºÜØ”(ü\2xí
- ànž²É«ƒö‚Ö)´…º¥Rz&ú`í$nÚÞD¼³…økqè›Ö@×ιT=ë€gªç$ËSÕs\~³z®t¤²ó©ðÃÙVyp™¦•Nk¥ÞLådåºx$L…¦]ìÄX®€U-¸JP+α¾ŽmÄ­Â?&âØd>Tø•Æ³zÏöä·‡J-©Ö5³YVÊš|ÎsøŸÓPÄs„J"ZÎfyQÿ!Ì…ðˆ -,`CUDðâŠ[\t%=‘dÞ+
-ZÔ¸3cÛ2Þ±_&eöÏÆ3¿aCñ)£´êMH×Ö¬B)c‚t}Ïn€¡€j± ù’-ÜNZAW’êŠ~Â=p%ƒ `ÛSÐãè6fd±Žî@éÖO0hQôÈPsck
-Úíõ=A["*»Ž„mÀ©œÒÍH˜°DXÏY>5¦T쳘lûÖ2çá˜ÑÃl·¡Ê9ÎuíîÎ×ò½î8L9ÛΟ²)oë7c?ºl­÷+@ͲÅ~ó¾L•¾N¡ˆóu¡2­iú5·XŒUQNO0!.EQu#^åªTµ»jKÁŽI7઄jóšµPà
-:ý•’ôÓμ—Ý$
-všA„Âh±‘„’U k¹9 ²äæôìRnÎϹ9}ëz'q䘛§QÃZ+¹9Óº‘›ðxžD-c¿ð„:‘@(÷ o¥Ož‚=£O´F˜9vNPuŠ\×ÐE“7GÏ# m<¶•»¹NmZ¬§Y!Fµß*0Jw[f5–Íì6Ãóz°9L< Ë ¬ájo'@s&W£ >JP׌ûòvlG#ãô™j§f‹¶éàhÅܱÅw§^Wî{«)¦— 
-ùÊq¢”åpm^E+ðM03ZÝ"­¯Q^±3EM¡©µ3;µ¡7%= ÊŽ3ݾø’±K4µ¯øµ¢«j®]XD‚éž!ק
-j\ôÂ즛êúTʲ}-ad8C% Šj.8ikã:/az)ökî«w-¬ èÅøãÖ¹×Nmg<ÖOhxuCµ£`½£J°W’ÓmË;–Ltê«4=4‚”4¹üRK­;`j.ï.CÍ£§
-<}Aw”î)ʼ²ndîÅšâ£ÄvOÂNÕI© ÝÖHΗNt¿HÊã™ÊºOÔöG»}åÚß+09îĦÏÝq„ ’:hw§ ÚJdÂØ-šŸé<¶=¥¸)œmOùº=eóödj:üðí&ð„¼k€º¢^<Éù ñyèÀ\ãŒ;½;JÍ.ô£vû”(¬SãB¦wJè¼½Þhf¢[ïÝwgÕƒ;P™©š·òŽ¾¾t*<S駺µv}Ñ£aFÞÇy_
-żÝ_JHïGŽæÑÞÁtÐkSä‡Z7ýQŒùèé& º§é”ÌÆ
-@à®é»2å„׋§è9̗ͽՠ¶ööïÕºnö=k%gV„Á‚^û 7Âz7`(%”ñ7Ž ü*ˆz(À©ü¾ò Ó<õ¶a…ãŒßв»ÍC²“a$ÒœÜj÷V(©{v6JC*ÈÞ̹íà½{W_ä. èÅC,V%N™7wð½è ÆY÷€EÚ
-–ýÇæø̪qÆ>Þ»Æ6”ŽýÎØŒsëo*óGí
-»L´Sñ;õ
-¬‘Þ'ïHXÇ\òsëWO|º9¿úõå†úzÈaQÐ-I»ˆÃS²ò/W¡þ¿0ZöŽ(²"¸‘SŽ-|2ŠÿÖ‚‡š
+976 0 obj
+<< /Filter /FlateDecode /Length 3010 >>
+stream
+xÚÍ\Ko¹¾ëWÌÑA`†,_€ @cYö–Ä·Íž’l >d/ùû©â«Iö[Y:È=ÓÓ$ë]_Ù–—^äåw×owx6òD°`ñòí×;E?È‹º8)¼µçƒ@¿|¿ü|/%<J©¿J©®R-¥õô]Ñçç‡ÏZkzBÓ]ã>;çø›•Ý‘àïy܃ç§xÒ8üBÏ<–±<£‘Ó/Ö—_â7úCZ ¬I÷Tk~ùö³ã—Ø =òÃô]F.
+‚hNá8ÒØ<J™¥QF¡@t³õˆoûGʬƒ¯ßîþ;“:_iÔß¾ßýü ýðwúûé"…þò¿øè÷ - júüŸË_îþt'…±ôˆRŽ/Z{.¿Ñ ·ÿœ5~Kó&e}Õ<fiaÒ‚bº÷œ¬Ø ãŒ$º(V ÷³ŠDGiEzèG}ú×ï¶T§´&À¸#6jbÉ ð‰X¹Vc‡ÏÑ^ù±ôs²_ªÓ]‡I$–øÝæ?G>mrò>ý»pd–‡XzÔÍDçâB‹¦d@`ЧL)Dz]—YI²ž «˜51ë䃱÷IªÈfþÔI ‰N…ûÉl4ì(\ i\·Ö®Â­Fò6IZT¸+
+ÜDáZh;pT¾,o0R ¸‘£ÈI(<OäÀ5‘Ç$Î\ñÀ!$s‰Z+“»ž
+kQCƒ"_S#¡mØHVR,dËìk«„öa‰}V`ä)ÙTÑHH–Eð”…¹n¬.ßáYRØÊÚËV›,¶ÌÌvm»æ•8É¡æ'8]i·°s8:h:-2á×4-^ÓÔ]´ ê>iÓî¸ EU ªYáÓ_9Anš—B$ÕBO+^ ßF ×á%ôe3-*ƒ×˶˜YU_ʧ¢Ë˜r|¶â'’º¤8£žuï©cüÁbóAæ5ª“GC‘}<HîKÓbYÞ¨ü8»\'»²Yû6ÙGŽE<ÉfèIËl†žHü±Ð“ý[y<á ?·ÃêfÛSVJ4Õj®Å/KŠlÂO¹e3•) Ñg]´Ù5R”Å ³9ìø€£”átGÚ/(”„‘£&Êlæd¥RpFôÐÀÐ|m ­8¶EµÊ5`‰GgÞQZOÚ!(r
+´·®d-:áát% ¡ªd9LJn­•¬&fò¶à$ìÃI8 'wªY+)·ãj¯šªÏÕÈU;‰ƒÃÕlzüªY-¨Z }u5 „Áìû¥šÍvµQÍÎ,o#ú5á_ZD™Ê!þºFêrcS¢ðsÉàµl«mQÈa³ ŽÑ5¹èw³*Ñ3•ÑV¯Mµç'>´Wû|(€€»ExÊ&w® Ú Zo¤Ðê–"Hé˜èƒµg¸i{ñÎâ¯Å¡oZu\;çRõ¬ž©ž“,OUÏqùÍê¹Ò‘ÊΧÂd[åÁešV:­”z3•“•ëâ‘0šv±c¹Vµà*Aq¬8Çú:¶}·
+ÿ˜ˆ`“ùPáTÎê=Û“ß*ýµ¤Z×Ìf9X)kò9ÏáNCÏ(‰h9›åEý‡\0 #2´°€ UÁOˆ+nqÑ•ôD
+y_¬(hQãÎŒmËxÇ~™”Ù?wÎü† ŧŒ~Ъ7!][g°
+¥Œ BÒõ=»†R
+ÔµÛ´£9Ö=j—UæxÛH{K'4Åv¥=1£Š½Æ¸*h?¶×÷m‰ªì:¶§rFH7#aÂa=gdùÔ˜R±sÌb²í[Ëœ‡cF³Ý†*ç8×µ»;_Ë÷ºã0ål;o|ʦ¼­KÜŒýè²µÞ¯\
+ ±gn§û¡ÃïfòØiºªš”?Å«UÂú0G ¬'ÑÁÑr–¹)­7ŽÐY¡œ»qÊEÂPF‡#)œÍ)⩨&åæß84÷Æ_O)÷öö½¬êiÚ3 Gq-Œ\HTÈÍ Â¤î)Øi
+£ÅFJVM$¬åæ$È’›Ó³K¹9 <çæô­ëÄ‘cnžF k­äæLëFnFÀãyµŒýÂêD¡Ü/¼•>yöŒ>Ñ`æØ9AÕa(r]CMÞ=€¶ñØVîæ:µi±žd…Õ~«À(ÝYl™ÕXZ4S°Ûh Ï#èÁæ0ñ,,'°†«½
+xû– £*XöG›ã3«Æ ûxïÛP:ö{8c3έ¿©Ìoµ+ì0ÑNÅï@Ô+°FzŸ¼#akpÉÌ­_=ñAèæüê×—êë!‡E@·$í"OÉÊL¼\!„øÿÂh Ø;> ÈŠp àFN9¶ðÉ(þ臛
endstream
endobj
-885 0 obj
-<< /Type /Page /Contents 886 0 R /Resources 884 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 879 0 R >>
-endobj
-887 0 obj
-<< /D [ 885 0 R /XYZ 69.866 801.979 null ] >>
+975 0 obj
+<< /Type /Page /Contents 976 0 R /Resources 974 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 969 0 R >>
endobj
-214 0 obj
-<< /D [ 885 0 R /XYZ 70.866 601.853 null ] >>
+977 0 obj
+<< /D [ 975 0 R /XYZ 69.866 801.979 null ] >>
endobj
218 0 obj
-<< /D [ 885 0 R /XYZ 70.866 324.441 null ] >>
+<< /D [ 975 0 R /XYZ 70.866 601.853 null ] >>
endobj
-884 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F55 684 0 R /F42 702 0 R /F37 717 0 R /F34 565 0 R /F36 685 0 R >> /ProcSet [ /PDF /Text ] >>
+222 0 obj
+<< /D [ 975 0 R /XYZ 70.866 324.441 null ] >>
endobj
-890 0 obj
+974 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F37 793 0 R /F34 637 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+980 0 obj
<< /Filter /FlateDecode /Length 3250 >>
stream
-xÚí\Ko$¹ ¾ûWô1‹`´E½
+xÚí\Ko$¹ ¾ûWô1‹`´E½
ÑW6ƒî4ÏKwA Ö<6w5¿6ß}*wøקÄíº¹KþO¶™?SA™¹/_þ3áÄFeB¸üíÛÃÏ¿à‡¿ã溜V6ÅËó­ß.ì¬rlñÿ_þúðç­œÇ-Æù°6†tùr›¹ü—V9®©3yå¨Ófn5€‡b¬v‡in>£hMø‡ý°¦GF'hDE•³ÁE‡ƒ~r¾p«_ ë[VɺÑú¿•õg5Ò0)C¡__†ƒ².aÓEÖTË„/+êל_H!›ˆþåïYÿÓ‚«ÛíÒEßš?‘G¾¬òC.@læ€Øç/ê‰æ„e57IEö‡Ô<+î¼!)³j«(ù²þèÐÓ*Ëɨ$†h0ÁÆ&§"™zÉÛU•Œ²fÌB'ôy¦ Eåtœ › Ïã_š…¹ó"g†ßì«Üß]ªËKc®zÅű¡|£k«J×VÕ^–tv°ÎªÒÁxñ=û·€„&ø(Ç#Uäml)kVFSÍ‘„
Ìœ½TÈòШŠØ¼Ýí†4¾¦1Ó8ç¨|¤Ð¸‡ÉUx‡#÷ÎlÛ““ƒ-×˶VöËïÿ¸üšÖ‚ZóVL 8°*¼y;"ŒÁAÇÁ¤ ´KwqP*Òð0zŒ´„OyŽÉÕâ´çmoð°¤|ñ!BÄé€×.Ÿ½ïÐW_ÏäÃxÔª»™UìüÙÆÄ^mE…º×iuNÙMJáÃÚ š†ÎêÚJl¼›LÚúþEB¼Sa™.<ßGQ4›™fIºg‡Šy¯täY%znŒ_±)[J4žéL%šÒ¸W‰n8´Ÿfð9²y £öÇãN 5pK0y†p̓QÆëaR¹à,ˆˆØt£pCqj©Éi$7òâ—¨Õ²k“ï컞ÅQ“r‹XfM¿…釉|ÏÔ—¡D¹K›_÷å0ꆌ`8óVtà6!­ˆÙZ¬IÛèÆùŒ]æX|™óÃzJ‚øÚ»1Õ¿ý ko+(ÁÿiÄG¯˜*âiø¤s Q¿”KxˆÛQ89—ðç7Ä…\b1†>%ø‹wCX¥aƒÝˆ­@¶Ê®y¾yÏI,O˜þ«5Õ
KH¼qÎÇT¯Ë]}súCí(‘x ù×÷&û—ám’´Æ©_éÈþÀˆ«
@@ -2913,28 +3140,28 @@ $ÇuͳÚ5 ”išÀ@ÝÕEÈÛ}0P9n¾Øì²yÁ›Ñˆ»Ì»<‰(æ}HÁF Y*‹y“°’ÒÔ|„e)ý{øÞjÁcæmSV?
¹Lý]xÔs½\ *giHÞ„[íŒÔûWí¬K„{,¦p¿Dˆ$IŸˆ¾tض
½¹`èð)À¹;øt FËâÓ#ÄÖ>C{4ïÞm)åÆpH
Ö@p|»,9åèr3Qš´k“^v=^[Ì22v‡˜u¤Íðºdýà@l8ûÙÓHùM]EÉkô'š“-ZìrW(O‡—.Øh½[Ìè‡+íîiC¨¦Ýø͇ø“r±âvÕÈ5<ÍP¾E[€Aõ£¥¶  Ý\¶"Ž6 d%aæĉЎ™5«²âLγaS-¹&³ò¦œÌýZË°8µ 'íÖµM8´*$3ÝÙO6ÙÇá3…¬ªjˆ¤þ8ÒµÒíkwXÚ_éË
-ÔýŠñSiØ/Ó-Ã…3-ýíGAˆ×€D&Ú $6ÇÉî€û†g³Fýšñæ¹\_CB›{WkLæqpå%—Û/b ý3²{œŸ”‘ù³ìÓ”ž9@2¿ÓÖØ™-O”´ò =¤Ø˧)2u{¿Z@,wn« äÛç·ð ÷úgÏò./½Qˆ@6l&K×™^š·Pg«p–ÿ®ò
+ÔýŠñSiØ/Ó-Ã…3-ýíGAˆ×€D&Ú $6ÇÉî€û†g³Fýšñæ¹\_CB›{WkLæqpå%—Û/b ý3²{œŸ”‘ù³ìÓ”ž9@2¿ÓÖØ™-O”´ò =¤Ø˧)2u{¿Z@,wn« äÛç·ð ÷úgÏò./½Qˆ@6l&K×™^š·Pg«p–ÿÒò
endstream
endobj
-889 0 obj
-<< /Type /Page /Contents 890 0 R /Resources 888 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 879 0 R >>
-endobj
-891 0 obj
-<< /D [ 889 0 R /XYZ 69.866 801.979 null ] >>
+979 0 obj
+<< /Type /Page /Contents 980 0 R /Resources 978 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 969 0 R >>
endobj
-222 0 obj
-<< /D [ 889 0 R /XYZ 70.866 771.024 null ] >>
+981 0 obj
+<< /D [ 979 0 R /XYZ 69.866 801.979 null ] >>
endobj
226 0 obj
-<< /D [ 889 0 R /XYZ 70.866 155.442 null ] >>
+<< /D [ 979 0 R /XYZ 70.866 771.024 null ] >>
endobj
-888 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F34 565 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R /F37 717 0 R /F36 685 0 R >> /ProcSet [ /PDF /Text ] >>
+230 0 obj
+<< /D [ 979 0 R /XYZ 70.866 155.442 null ] >>
endobj
-894 0 obj
+978 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F34 637 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F37 793 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+984 0 obj
<< /Filter /FlateDecode /Length 5355 >>
stream
-xÚÕ]K“ä8¾Ï¯¨ãÎa´R¦žMÓÓÓDpc™Û'`"Ø\€O¦,ɲ¬²­*× {è®n—e¥>åKÊTZ^~¾ÈËïÞ½|y÷ý›‘— ‚«/_~z§è yQ'…·öâ|è›_.?>I ¥ÄÏRª) Ji=ý¯èï·çˆHw ]5þùƒsŽÿ³RjGWä3ø'n÷ìù.n§©þD÷|Ìmù‰FÎßXŸ¿‰ÿѦþrŸtM•¶æùO_~ÏÃq½á@ ¶ãaú æ–] ˆ&á”n[›Z)Óke”Z»UŒ—-ešƒïß4lM€U‚†ðÝßÞoQê´pZ-Z0t—~>m˜>CÁÕt‡“ÏÆ<å«t݆×'N¡‹¸¤îïï·QˆB¹–:¦È¨L ÿ‡oû½[Â6ÊZ¡¥n»w¯8wJŠàÕ  ¼PÞ÷ç«F„»·2_5‘ÙÓU˜ç_¶ ôŠÄÌÀáÍzÊ#!}½Ù)J†P!ÉV¨
+xÚÕ]K“ä8¾Ï¯¨ãÎa´R¦žMÓÓÓDpc™Û'`"Ø\€O¦,ɲ¬²­*× {è®n—e¥>åKÊTZ^~¾ÈËïÞ½|y÷ý›‘— ‚«/_~z§è yQ'…·öâ|è›_.?>I ¥ÄÏRª) Ji=ý¯èï·çˆHw ]5þùƒsŽÿ³RjGWä3ø'n÷ìù.n§©þD÷|Ìmù‰FÎßXŸ¿‰ÿѦþrŸtM•¶æùO_~ÏÃñ½á@ ¶ãaú æ–] ˆ&á”n[›Z)Óke”Z»UŒ—-ešƒïß4lM€U‚†ðÝßÞoQê´pZ-Z0t—~>m˜>CÁÕt‡“ÏÆ<å«t݆×'N¡‹¸¤îïï·QˆB¹–:¦È¨L ÿ‡oû½[Â6ÊZ¡¥n»w¯8wJŠàÕ  ¼PÞ÷ç«F„»·2_5‘ÙÓU˜ç_¶ ôŠÄÌÀáÍzÊ#!}½Ù)J†P!ÉV¨
ÍÈØ5‚ Å<G/“,Ç9=cc‡n‚pz2c!<K„MlÁ²“Þ² %9‹Ä&-Ä=·êW¡¤­ÕUÂôz¨:3:‰dào°’î>ó£~Éß:˜UráNÓלˆA|K‹&: lZ!å­
)8ºÕµÃ¹EæT Òt¾£˜
@@ -2954,22 +3181,22 @@ kÆ8nÖ2zl
hÚWoº¼¸õƒF³(dÛqȯ6…GÕ§*hšúÊÓ—¦Fä†õyA–Ziê˜J!¿¼7>¡ â÷EuU-7.B_L‰ªëY¨ûÜ‹!yM£[àùlH|æ§çíè ÄÒQí´-ÆRb)ÒäÚq ½Úã1J¦ÔÓüV‡ü]<¥® 2a\Wy@èUà:Wç‚w¬_jEK}…0[
E¨rt&[mngz•@ x;‡F“þq-u'€£9O 5­3Xq<¥z",M÷Ĩ™Î¶œùÔvb¬ê­ãp½„vš¾éi c”Š7WO¬9{±ºÊ¨œžÔé1œø5(üfó¦5ªæ2÷ùcÛÊœVž­Fõ¼]ÛÄ/~_¶Ø1MÚ
l¿“k¦ÉDy“Ú´pî"gf¤*ôˆ—³ iò­ü¨.ñü24×66¥jvM§zò%0 •G\¯£ºÙzRÕjGU*7•1¸mx\ž™Ïä6­ç´€)5§{­¦1Ô£Ÿ±HrÚ¼P=–¹©
-UçëSa|ªJæ´ï’˜­K°­gÝfLWÖq×`·™×¼ÕT˜¶e8>£­±]Ĭu8ËÂÒPмb ¦{3?M÷µ†'µ~›Ö
+UçëSa|ªJæ´ï’˜­K°­gÝfLWÖq×`·™×¼ÕT˜¶e8>£­±]Ĭu8ËÂÒPмb ¦{3?M÷µ†'µ~›Ö
endstream
endobj
-893 0 obj
-<< /Type /Page /Contents 894 0 R /Resources 892 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 879 0 R >>
+983 0 obj
+<< /Type /Page /Contents 984 0 R /Resources 982 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 969 0 R >>
endobj
-895 0 obj
-<< /D [ 893 0 R /XYZ 69.866 801.979 null ] >>
+985 0 obj
+<< /D [ 983 0 R /XYZ 69.866 801.979 null ] >>
endobj
-230 0 obj
-<< /D [ 893 0 R /XYZ 70.866 506.401 null ] >>
+234 0 obj
+<< /D [ 983 0 R /XYZ 70.866 506.401 null ] >>
endobj
-892 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F42 702 0 R /F55 684 0 R /F48 568 0 R /F34 565 0 R /F37 717 0 R /F39 845 0 R /F36 685 0 R >> /ProcSet [ /PDF /Text ] >>
+982 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F42 792 0 R /F55 774 0 R /F48 640 0 R /F34 637 0 R /F37 793 0 R /F39 935 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-898 0 obj
+988 0 obj
<< /Filter /FlateDecode /Length 2408 >>
stream
xÚí[I嶾÷¯Ðqæ0 YUÜ€FóÜÓ|‹Ó7Ã''Ndñ%?ÅM\´<©GFÇH=z¢Èb-k“FN›äôÇ™¯·×‡?¼ M …1 azýåAñ9©ÉJጙŒá¦×¯ÓRÂg)ñEJõ”š¤4žï¯òéZÍ3èËÓO¯ßgª$¬³R¯Q/ˆôL÷ ¯d:tKôè™iBӪܗ=´Î{[Ý7Qv{“}Áxáôb¹6u™"dÖÔ¥
@@ -2984,161 +3211,158 @@ xÚí[I嶾÷¯Ðqæ0 YUÜ€FóÜÓ|‹Ó7Ã''Ndñ%?ÅM\´<©GFÇH=z¢Èb-k“FN›äôÇ™¯·×‡?¼ M
!Õùoi „âqr,¤žÿoÑMW€ÚvòÊ“«ú ËzF‡ïÃ…1õ«Õ`U=~Òõž(þ
endstream
endobj
-897 0 obj
-<< /Type /Page /Contents 898 0 R /Resources 896 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 879 0 R >>
-endobj
-899 0 obj
-<< /D [ 897 0 R /XYZ 69.866 801.979 null ] >>
+987 0 obj
+<< /Type /Page /Contents 988 0 R /Resources 986 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 969 0 R >>
endobj
-234 0 obj
-<< /D [ 897 0 R /XYZ 70.866 771.024 null ] >>
+989 0 obj
+<< /D [ 987 0 R /XYZ 69.866 801.979 null ] >>
endobj
238 0 obj
-<< /D [ 897 0 R /XYZ 70.866 583.373 null ] >>
+<< /D [ 987 0 R /XYZ 70.866 771.024 null ] >>
endobj
242 0 obj
-<< /D [ 897 0 R /XYZ 70.866 298.463 null ] >>
+<< /D [ 987 0 R /XYZ 70.866 583.373 null ] >>
endobj
-896 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F15 567 0 R /F55 684 0 R /F42 702 0 R /F50 614 0 R /F37 717 0 R >> /ProcSet [ /PDF /Text ] >>
+246 0 obj
+<< /D [ 987 0 R /XYZ 70.866 298.463 null ] >>
endobj
-902 0 obj
-<< /Filter /FlateDecode /Length 3340 >>
+986 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F55 774 0 R /F42 792 0 R /F50 687 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+992 0 obj
+<< /Filter /FlateDecode /Length 3339 >>
stream
-xÚÝ\K¹¾Ï¯Ðq}0Ã*¾`€‘Ç`oÙø¶»§$›ˆÙKþ~ªøèn²ì–Z°'[#©I~¬Y_±(yùÇE^þôtýòô‡7#/A‹V_¾üöô…¼ÀÅIá­½8„Dúæëåç?J‰/RªÏRÂUJ£¤´žÞýýöüQ)EOhúÖøçÎ9~žÞiú^¿¤çô'jé3#ËûÒÖ˜ç_¿üÈÜ$&ø¦aŒÒzqBˆN`h›Yjd@ ­]ÛJÑ´­Ž-eåç/Oÿ™ _©Õ_¿>ýü+}ñ7ú÷ãE
+xÚÝ\K¹¾Ï¯Ðq}0Ã*¾`€‘Ç`oÙø¶»§$›ˆÙKþ~ªøèn²ì–Z°'[#©I~¬Y_±(yùÇE^þôtýòô‡7#/A‹V_¾üöô…¼ÀÅIá­½8„Dúæëåç?J‰/RªÏRÂUJ£¤´žÞýýöüQ)EOhúÖøçÎ9~žÞiú^¿¤çô'jé3#ËûÒÖ˜ç_¿üÈü$&ø¦aŒÒzqBˆN`h›Yjd@ ­]ÛJÑ´­Ž-eåç/Oÿ™ _©Õ_¿>ýü+}ñ7ú÷ãE
E“øo|ôëE%ŒVô÷¿/yúó“ÆÒ#
-Ô!·ŠŽ²ìã¥We„''Ë㎜ÃÊä(xÍïñyS÷`„ó¾íµ§q$#ƒºUÏ1P p6ÐŽa¥°låJ eaÆÁ!Cƒ¹ãÖÓÐsÌns-ç„™5R.éÆðpÝÔ J’î°Û:Ai…’xD'´R;w’NP@Õ:Ù^¬Ð7x<¢4Z ±u‚ä´ÚÏgúZ–8vÍn4¬,ž}t¢×ôžŸ ‡*Oä½Hᬠ¦6Ú§§8ÐÐZ³ØgCˆòÌ튔#Šk’6·UÉyÙñ­å%¸´ÕÎ>¥öȳK‹Á%íY^´øó²>)%ûå÷¿_~‹›ÿ@yk~Ô$&3P¤[C3PBÑkžpH¤Éœ´•Þ3ƒöU ¤ä¥é?é@§>fŸ–
-Æ´£ròiðªØ`yIr²ú9! iCï”Ó-6߸¥0‘c¾ÇxÓûIÞbÞgà-–—ÖÀi¶
-à9€ö]œaí|pha?Wn×+§Ê %ÅírŽåÚ<½†ÓäÆ‘„¥è§#·6
- W˜¼Vû¬¶ Hø4,™ù]Þ¦( E¢àÄã6e—*Èid9ÂÑV  €ÌIê0åÙ°¹äSIn% ²ü-Ï¿ú9,ÆôJäë›æ¬!ûÝ+‘yßó3öåˆbAjGëP+í„–u«µ2 ЫÙ@7R+O0
-†eJ=Œ2HsLò(rQ8ÑYNÔOŒÃêô\ü´hOe“->6¦+ŽrSoUƒ·r?À{+ÒIÏú¹Nì#=y¦–ÊqqüŒi’ SüßÄ"ëgÎbŠC4Så¦ï(Cb|¼4äu׿‹ ‰ (\À!CB g°žâ…·C”%uRضFÞšQî%’†?›õÚ#’†¢£¶ æ˜iíËœ,œ9(œiZ1-Œdæj˜ iGF§SC2ëmôOåtñOR˜S†Ý3è[˜!-PÖ™8oÔ4+Á ›Ùµ5);Áâ³6¿÷ùüø%½wçñÂvAu´þŒ¬ß¯fÕ›¢ÞbhÃ2v² Ú×iºÚì†0b²-òZÞQÊžãÚ]Ⱦ–`·Þ¶Çè
-­æ
-Ûªš}¯!úX³¦Ö}ø@ÆŒá÷Ãòm0õŽ/(ô¹ ±nî{¿ü¡øîú;wȵÚø¦÷“jã[Ìûjã[,gÇÿé
-EÖ|[VÀ©<Å^×)ï>Ä
-ÚQö±‚i«¬ è¾ÿ(þ•þÈÿ
-ó¾ÿ-æ£7þˆ©Üø?GLåÆ%¦]7þH©ÜøŸK)ÅeGÜ¡ç LJíŽøB®¢=ä Í(;}aÒj¯/4Ýé D®ŒQ‡|aŠy§/4˜ûÂ~1 ¾pŠ˜_˜ŠiŸ/ì—Òà 3)­¥¸>B9<9õ€ÆÇ’¹£§—0»‘?9v+Å@ü™)Šîå,Bà»jöàÌ[)FFž[AïÜJáDZ¾èÕèÞñ&1ÞW(¹¡u½èkÙì‡bª¨§˜¡à³<¦giC›’ñXo³œM)ß–|‡ÈïÌDôQÔ‹”žÝc<n(Ï3ŠÑ›úÆ}%¢€LC`:ÀŽZ‘®…´¿Fô„œ
-rÎÙë
-tÇÔÒR_Ëñýœžòo¶`xlj”ZàÈ~€»ˆ7Òï<q†£÷(­ˆ5þÝô~ÿn1ïãß-–Ç$NZlûn…œ,§|xPNùVHÓêy
-OŸé²:!ÉÄ—µ w²ƒU#¯{?ËÈÌ;¼Áò #o°í4òsåTŒü˜œŠ‘×­iäÛ²:?§…!'àŸ&Ó~¸aˆ÷HwG2Î:a$ßæ0BK×ÏÇmHôŒœq¹ø[J[\`9`!V¹õ~Î@^ž?R
+Ô!·ŠŽ²ìã¥We„''Ë㎜ÃÊä(xÍïñyS÷`„ó¾íµ§q$#ƒºUÏ1P p6ÐŽa¥°låJ eaÆÁ!Cƒ¹ãÖÓÐsÌns-ç„™5R.éÆðpÝÔ J’î°Û:Ai…’xD'´R;w’NP@Õ:Ù^¬Ð7x<¢4Z ±u‚ä´ÚÏgúZ–8vÍn4¬,ž}t¢×ôžŸ ‡*Oä½Hᬠ¦6Ú§§8ÐÐZ³ØgCˆòÌ튔#Šk’6·UÉyÙñ­å%¸´ÕÎ>¥öȳK‹Á%íY^´øó²>)%ûå÷¿_~‹›ÿ@yk~Ô$&3P¤[C3PBÑkžpH¤Éœ´•Þ3ƒöU 4ŽtMÿI:õ1û´@ËM{¼×úâÈ ÀPyCrFçÛÞ­«[ —üŸ´Ò<šÏ~šö„•³^ó
+µŠEÓ Â <»ÊËL¸rà` Á涱‘ál9Q0¦ •“§HƒWÅËK’“Õ§È Iz§œn±ùÆÀ-…‰ó=ÆÀ›ÞO2ðó>o±¼´N³åP
+”€ÐkØÆó
+¤}ƒ¹C­‚¡0sŽyoÎ%±púꀘ(†{’˜P{A¿S'ç@fÍ1Æ1aìÝ.ˆi-é@‹í'ç,Ñ&tâbÔ3úLš˜ò0ÝI´‡´‡²¥Fñ“gäL«ÃÔ6;ÑzêÍÅÈi:r7õBá l«ßÄáŠ'óûºÖþ„ÉUOOR*+jæ¬!šzQó
+=å¬á xVÍ—%ÊžH}ÎödÂ9,]=ÈÙ²–¿á‰*7jn‡.ó(NãnÑèØ›Æ)IŽmüÖ9±®zÀ¼mÕ†‹ÄaHÖÁ§)SŸM¾ââÛV0,Sêùc”Ašc’G‘‹Â‰ÎrÊ ~bV§çâ§E{*›lñ±1]áp”›z«’¼•ûÞ[‘NzvÐÏubéÉë0µ„PŽsˆãgL“I˜âø&Y?ktS¢™*7}GãƒàÍ É ¯»þ]dHL@áZ8ƒõG (ü»Í¢,!¨“¶5òÖŒr/‘4ü٬ב4µmø0ïÄüH‹h_~ädéäüÈAéäüHÓŠia$3'PÃLH;2:’±Xo£*§‹’Âœ2ìžAß i²ÎÄÉx£¦Y fØÌ®­IÙ Ÿµù½ÏçÇ/é½;¶ ª£õgdý~5«Þ„õC–±“MоNûÐÕf7„“m‘ÐòŽRö×îBöµ»õ¶=FX!§xc3R¤õ˜5;@Ã82Lh$¶+Â=ÛlaV6?­”Ö nb“4jÎ*ÀkŽ3ª(Æ~ƒm]y¡Á.lëÒÃûØÖi×rLТ@ë¾ÿmÖåj6†óÀ9¸Þ܈ÝkcÛÞfÔñô5
+>xî
+],zêŒòèõ~#Sn U5}ËL¹‘©èéÀ™Î‰‹Gô+óR];R/KžrëÓVÝô ’Âßv ^úw½ÌÎù@¯ÌÎkç
+žu `–{íåC»œvM
+:™aÚethQeZ²9–q´N«z0¹=˜eÁÍÁÖ˜ŒUYÕ`¿P>lB$"OÝ’GÐBÉ™–JÅcÉb²>Óa"x]ÉZÎK¸°ZÂJþ²dÄÿ ¿4Ù¦³j¡ð äû(üÒZÆ#¹’Ö$âã‰ÐÑFè¿_þ£ÉQƒó'ì±óÚ˜TÅÒŒp/ÉȉÒw/¥™¡-–RsVr3Q™ÛÊš4G´Ó=Pyõg)¯Á½Syu+.™霒nñ=:ó<©“—/äP“CDÄÕâ# nȼ¢J\bÇyÝÂÈ•¦õ7Zo£ÁQ´¾)‹ÐÒˆàwÜð¥­xÝíiGÙw·gÚjçÝžv [CÔt·§ÐcRh5°Î 1E‹È¹ByfèÓ»v½“cfÚš# ‚|«¡ºÂ
+ÝB»=PwÕà}ò`)L¯‡/±fšy9lH²(|+z–`æ^‰w•vÌÎÌì`#UкµÁF¦ÑïLúÃZeEz>çâ¼ÛGÖl€:cóôÞv´¶tž‘àáÛøD ¬C›(ìžgh"ž”º_×¼WØVÕè{ 9ÐÇš5µîÃz0f ¿ oƒ©w|ùC¡ÎM8€ŒusßûåÅw§Ðß¹C®ÕÆ7½ŸTßbÞWßb9;þO -¶‡ÅÿÇqmè£W÷~–âÌ;W·zDìŸÉ[‹ïáùŽ&ˆ4¬¦f¡,¼öùÀùö¶‚üx©žz¥ï6¬½$–Eù(V (‚´æÛ²Nå‘(öºNyïô!VÐŽ²L[ídí@÷ÝøÇ@ñ¯ôGnüW˜÷Ýøo1½ñ@LåÆÿ9b*7þ+1íºñ@JåÆÿ\J).;â=_ `RjwÄrí!_hFÙé “V{}¡èN_ reŒ:ä SÌ;}¡Á|Øö‹ið…SÄ4øÂTLû|a¿”_˜Ii-õÀõÊáÉ©4>–Ì=½„Ùˆüɱ[)âÏìLQt/g™xÚ
+zçV
+Ÿ ÒòÕ@¯îx@÷ŽÇ0‰ñ¾BÉ ­ëE_Ëf?SE=Å ŸåÉ0=KÚ”ŒÇz›ålJù¶ä;@~g&¢¢^¤ôìãqCyžQŒ–ØÔ7î+dÓvüЊt-¤ý5¢'äTsÎ^W ;¦†–úZŽïçô”³Ã;Nœ ÔGöüÛE¼‘~ç‰6½¿@i…D¬ñï¦÷“øw‹yÿn±<&qÒbÛw+äd9å3ÀƒrÊ·BšVÈS xúLï”Õ I&¾ì¬]¸“¬yÝûYFÞ`Þiä –yƒm§‘Ÿ+§bäÇäTŒ¼nõH#ß–ÕùÉ8- 9ÿ4™öÃm C¼Gº;’qÖ #ù6‡Zº~>nC¢gääˆËÅßúPÚâË ±Ê­¨÷sòòü‘ ™]KØ=Άb7gÚP=~b?q_ýìtEYŽŽ±
+Û{š±MaŽ\„;ü…\d‹¨TnÇÏð!YA™ÆÔõ˜[
+Ì&Ë¿JcvqfG–§aÚà+¢ ”+X¦(:FħïàõÍÕi‚£ÈtüÙ‡¬Á›ë˜"—¥lVfCú×)øNí8s~Û`~µË/F5´zý-òŒý
endstream
endobj
-901 0 obj
-<< /Type /Page /Contents 902 0 R /Resources 900 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 879 0 R >>
+991 0 obj
+<< /Type /Page /Contents 992 0 R /Resources 990 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 969 0 R >>
endobj
-903 0 obj
-<< /D [ 901 0 R /XYZ 69.866 801.979 null ] >>
+993 0 obj
+<< /D [ 991 0 R /XYZ 69.866 801.979 null ] >>
endobj
-246 0 obj
-<< /D [ 901 0 R /XYZ 70.866 176.299 null ] >>
+250 0 obj
+<< /D [ 991 0 R /XYZ 70.866 176.299 null ] >>
endobj
-900 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F55 684 0 R /F42 702 0 R /F37 717 0 R /F36 685 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+990 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F37 793 0 R /F36 775 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-906 0 obj
-<< /Filter /FlateDecode /Length 2502 >>
-stream
-xÚå[Mo丽ûWè˜9 C¿£íñ8ÀÞ’Ìm±§$»Y sÈ^ò÷óŠ"%‘’Z-K3¶±‡¶¬/ê±X¬zõDÉî×Nvy¸~yøó³•]Ñ‘3Ý—_NÈNu^Šà\çC’pæk÷Ó£”ôƒ”ú³”ê*¥ÕRº€}…ÿŸ/µÖ¸Âଠ—Þ{¾{çÍýuæîQý1+Ë~¹×ÚËÏ_~dH~ )%l 3LÃ3ÊÝ‹"ò‚b{³uù&e—n²Êc|{—ænët§Ì¦üüåá¿3ãñwýãëÃO?ãÄ?ñû±“B£ÿK—~íŒÕÂÿÿÓýýá¯RX‡K”ò¼Ñ:øØýŽG,þ[@n  B¹0Ëdƒ~×~@-ï c.V½Bã´Ô¸"%£4mýOÿþpËþŠ¬Pšf€žG0šF |¬–hˆ "ªÈoÈâ˜Â„BÉ8ân?((¡Í®+H™t8O>ë1^?'û}G»ÌCÞ ©öX‡ü&ÌQûôœE/·$LÔ»¼<ùíò”+­j'$<lxŠ Xìqùh”zä£å?¶h²ÝpŽ®­—÷­Àz¯_{'ó¤Í±'Œ™õ☳9át£Œæ²1I„ÌØâàg9Y¬ÃvMÖȾÕÚµ÷I„Øì“|=ÿêVøní‡6y|žùú騤¶®ÕÑù³B=Òl3ï¦í¦«Ü…üãhEN9.¥œ”’ª'{y±vÚúS9+³-q߉â¤dJÔ=áðFUwœýT–·=‚ðW¡RÆ¡<ƒÄ!]{Û1(Ò£-ùÇ£“ï‹|Åtï[’ò˜]´Ç˜„ô8-ï¶æy¡U+-œ¡=¶×è©U3Øì»Æ†å.AOæg ¶ÌÍvÏveWÔ­eƒH•Ãì(øžk—b=&—Pˆëˆõ|¼„u­„³ªûý_Ý/‰Âì
-çÍ¡´[Aq%³)¤HmÌŽ·œAV8‘¸ˆ4I$ûh\ÙŽA@'ÖÔ´ê|}׎Œ-ƒ6€.áåYézœÉÁó¶ÌÖ±?·±Gì´‰]«.ÿ‘É7ífǦ¸£n=Ãínb!IBûÙ]–úÞ¶=Ù‰‰Ý¥›½_ÄtdÔŠ“°EIkNæ>•Ìp{€umkg8 ‚Vq¾Ð¹^0Ѷj²­â¤A=¢#it%Ê L¢üíPL:ÌòdÊýrZŒ/'ãQ|xžUÈ9jôyîœæ‚mìËR>æL¿Ÿ²[ Ú‡½¤ã‹ ÁaÈüë–¸ÎÀØ*ìtÛuN%…u«[lŸÖ«ƒäÎÌ#_é ÆâHÄEsvæ­tCd{ÎÓ)T}ñz¶CiÀ4Òš¦Љ‚…X)¼Ši†B,ß[hy¿‡âîvq”±»Y Ea8¶Öý;Z i-ÈÖ86
-4#fvî‹.Æ3ز°ÔØ0¼ß£+¶­­mV ŸžpZÉÅëx‰§ë–Š»¾¥¡<蟴P0ŽHK!xªÔ‹RèéÖæ+y4¸œÝk8•j>5 oµ×"Y;ìB  Þ±¬©‰ö€|د¬ $3ñYî›XÙPF²¯ —!@hãha‚Y„ö‡˜Ñ˧¾/ T—}²—4ʳ¹$oëh·ìµ ûZä°&"†ûWáV{áH­ÅpãsD¸61|EâË1¼muCâSN€]UwmF~D%×>è»j|
-ÕWl`oˆ|
-ÑÆÏa¯‹|Vƒ wrvayÝÊXžïU_þ–¨0ùf’B925ÚSŽsÕügt2v3[ÝÓ((V3k—„zÊG]õgS€éoMð% N‚ ì ƒ%H8U;ÇÃÕQ*ÒÑhYÿT¢ý»@LPBI×
- 㣕D
-~L
-½FŽÖÞÝ:aB¨ž°Esý5èk ê`ëMÒ
-+ ë®1„
-ÜÖy/<5ý9üÆQ ÎS-áÑXƒãCtÔB*zÇAG”A¨i
-AÀ@¢×›'R§:0çoIúwMËgÙÚ$=wóKÓø+¦K Ç‘ˆV¯™.5R¶Ñë¯.TpØ’žîÔz5 myCCÈ £¦wݹ0ª}Ð÷ÕœˆMg·4‚ååöº† ­Þú“8œD艆ñyÔùJPŸ²RçÞƒ– Q€Oûµ¥%h‹È=7ÅwÕXÏ° ì -Q#w»†¶0JqTªSéG“ÅEá}‘éfdAÅôòð]ÉEÜHŒOëCPf{ß.YàÅ;`Ì/HsE¡¯ý›*
-¹Îoq~ E¡'9 9KQÈ 6š'œ©((T†z>ªoGQ €jȼ.E"^‚õ=ù&]Z!>H[¼®pú”MUßÚÒ ØQU!&n]YWÈØ2œLJÈ*D…SHÉ·P!Ä
-å‹Ù£Õ³Ž•¢ðº²µ¢LQ ò" ¤Øhú“"žFÒ€Ða¥ó¤—ß[íÐYzÌZ@Óú)*\B†%Üo\eØX3¡’ µ³5a\3¡&«eâËÖL”+Ýó%š›ëUn®®PÖƒœØWMýÊ8£p“îîøø+¯®˜¶zç
-¹È9+ä* 9+ˆX dCÕa;ú¸«ÇL?0÷÷øDUÇaâ7ÝRuÐSCsØëªG+Ï^wÈbà §óù6¹ájÃøª¡ŠVRí#úf
-¾ ŽOs`sã¬ïkÕì!ˆ·Å?-šþo NÊ ì Lv¢à$ƒa}5ÊDoç¨T¼ºNç>Ð5¯j¿lÎGÜS»ŠpK ¬iè8–üÉâøúK9ªŒò×ð2r8šʧñŒ£aÍáâ<•ˆ|úuWjGDGÊ•_w}‹<iüNŽsï„•B â5&À—ȑ„ ¹ìT¶^òÂvðß>ðèncyOŸ‹Ÿ_Üj±)~úp[©Æ|¿¬ñ¯ù_ðBŸž&òf9K¬FÌ»V¡ß=•Eú@4™@Ù>Ó+òüÑá“°ñ'"IQ¾ÃýxNŒ5ðڛ߇Ø
+996 0 obj
+<< /Filter /FlateDecode /Length 2501 >>
+stream
+xÚå[Mo丽ûWè˜9 C¿£íñ8ÀÞ’Ìm±§$»Y sÈ^ò÷óŠ"%‘’Z-K3¶±‡¶¬/ê±X¬zõDÉî×Nvy¸~yøó³•]Ñ‘3Ý—_NÈNu^Šà\çC’pæk÷Ó£”ôƒ”ú³”ê*¥ÕRº€}…ÿŸ/µÖ¸Âଠ—Þ{¾{çÍýuæîQý1+Ë~¹×ÚËÏ_~dHa )%l 3LÃ3ÊÝ‹"ò‚b{³uù&e—n²Êc|{—ænët§Ì¦üüåá¿3ãñwýãëÃO?ãÄ?ñû±“B£ÿK—~íŒÕÂÿÿÓýýá¯RX‡K”ò¼Ñ:øØýŽG,þ[@n  B¹0Ëdƒ~×~@-ï c.V½Bã´Ô¸"%Èúªõ?ýûÃ-û+²BišzÁhð±X  .ˆ¨ ¿ ‹c
+
+%ã ˆ»ý  „6»:¬ e^Ðá<ø¬ÇxYüœì÷í2y/¤Úc
+ð›0GíÓs½Ü’0Qïòòä·ËS®´ªð°Ià)6P4b±Çå£Qê‘–ÿØ¢ÉvÃ9º¶^Þ·ëQx¼~uì=œÌW6ÇžD0fÖ‹cÎNä„Ó5Ž2šËÆ$m2c‹ƒŸåd±Û5Y#ûVk×Þ'b³Oòõü«[ỵÚäñyæ맣’ÚºVGçÏ
+õH³Í¼›¶›®rò£9帔rRJªžìåÅÚiëOå¬Ì¶XÄ}k$Š“’A(Q÷x„7ÂUÝqBôSAXjpÜöÃ^…H‡>ò ^‡XtímÇ H¶äN¾/òÓ½;lIÊcvÑcÒOà´¼Ûšç…V­´p†öØ^£§VÍ`³ïc–»=™Ÿ5Ø2{4Û=Û•]Q#´– "U" ³£à {®]Šõ˜\B!®#ÖóñÖµΪî÷u¿$
+³P&ߪ“hò\ÐB_z 8yQè0+œ7‡zÐnqĕ̤L µ1;ZhÜr>YáDâ"RÐ$‘ì£qe;XSÓªóõ];z0¶ Ú
+>b¥ð*¦
+±|o¡åýŠ»ÛÅ9PÆ
+ìf…áØZ÷ïh¦µ [ãØ(ÐŒDL˜Ù¹/ºÏ`ËÂRc_Àð~®Ø¶¶¶Y-|zÂi%K¬ã%Vœ®[*îú–†ò ÒBÁ8"-…à=¨R/J¡§Z›¯äÑàrbt¯áTªùÔ$¼Õ^‹dí@° .xDz¦&Úòao¼².ÌÄg¹?nbeCyȾ‚\†
+åÈÔhO9ÎUó{œÑÉØÍluO£ Xͬ]ê)uÕŸM ¦w¾5Áw–08 6°7$ – áT ìWG©HG£eýS‰öïJ
+H‚ÖÎÖL„qÍ„š¬–‰/[3Q®tÏ—hn®W¹¹ºBYrb_5õ+ã@ŒÂMº»ã㯼ºbÚê+äZ 笫€l|üå¬p b- U‡íèã®3ý@ÂÜßãU‡‰ßtvKÕAO Ía¯«:e¬<{Ý!@ˆC4œÎçÛ䆫 ã«6†*ZHµ<ê›)ø686>ÍÍ}Œ³¾¯}T³‡ Þÿ´hú¿%8)/d°/0Ù‰‚“ "„=öÕ(½£Pñê:û@×¼ªuü²9qOí*Â--°¦¡ãXò'‹ãë/=ä¨2ÊS\ÃËÈáhR(ŸÆ3Ž†5‡‹óT"òé×]©5ýi(T~Ýõ-ò¤ñ;÷νT
+5ˆ×˜
+ 1Qí°0E°gϵ0¿® «* ßž übƒëÜû-¬ ¡«-ð£âDSybvþòŒÆ+
endstream
endobj
-905 0 obj
-<< /Type /Page /Contents 906 0 R /Resources 904 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 879 0 R >>
-endobj
-907 0 obj
-<< /D [ 905 0 R /XYZ 69.866 801.979 null ] >>
+995 0 obj
+<< /Type /Page /Contents 996 0 R /Resources 994 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 969 0 R >>
endobj
-250 0 obj
-<< /D [ 905 0 R /XYZ 70.866 593.605 null ] >>
+997 0 obj
+<< /D [ 995 0 R /XYZ 69.866 801.979 null ] >>
endobj
254 0 obj
-<< /D [ 905 0 R /XYZ 70.866 194.915 null ] >>
+<< /D [ 995 0 R /XYZ 70.866 593.605 null ] >>
endobj
-904 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R /F34 565 0 R /F37 717 0 R >> /ProcSet [ /PDF /Text ] >>
+258 0 obj
+<< /D [ 995 0 R /XYZ 70.866 194.915 null ] >>
endobj
-910 0 obj
+994 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F34 637 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1000 0 obj
<< /Filter /FlateDecode /Length 3039 >>
stream
-xÚÕ\É’·½ÏWôÑ:2±F0&‚Íá8B7˼)t²-YâAºø÷ý°Õ‚Ú»k8œÃpØÕUÀËDfâ=
-Étù×ׇx]FóEk‚ºüõŸË¯ÿ8è…XÀ ¢?Uµ@'¬ ÆU¥ï² ý-H"š¤`¤‹­Ç6&WªÙ0Î
-¯õÅ/_#O—è#ü\sd3þoÃ84ÊïÚ˜R,´±mkÖ5µyß²Ö»9œÚçl8 >«OCìëx­n.«KùGZ£2ØæÚ*b9Fk Õ®CÁ@Mž20Â…lXëü£¸‚
-ÉÔâr³¸î¬SÚ
-åÜvL•J»1VÄ"(׶zFl!e•ösxÛØ"Þ[u@ÏÇë²LíÁ»#ÎhÖ0u¹xÄ©â`ï+ãÖÎ,SœGø†¢­ð[ ~æ<í=2S†V‚PË”Á,”´ÌÏF›:cÔäßÌÏì:(Ár’~]%ñ“ŠÒ6~‹¥³³¹4"H ûù|ñoüü TçéÖ¯Ý//\þ™¦F„€
-éïdïBî|z¹NlHÝešgÆÜ,Ʀs¥²5o4Ls +ŽBnÔòßþûÃCS
-¥š€yîDú)'J¼f"ï{*nˆåÖ# ¿' s£[…A<•0«­ÆÙŽC—­ƒ¢ni>Â4€€Øpc0£¢6]ÞëEP3+¿ÿ°Æ2Ë…0±=t1ôþ™í쓘{ƒÓãÎäzgà(VMÓ7+­u¤îöÑ'­¡b8Wå=âÊLP‹\,zµCrocú “{ŒƒÐž;rµB(Hß;¹·Ú@^ê“È}ÓÚ‰óó ÎûÉýÜÛÈ} u¹ož2T*ÖõNbJªh‚éň="XØAÞ?§NcªŒü¸ÅSH}– 3X_‡$[R0UŸD’›ÖÎLÂ)Î#;$¢Á^8åjéÅ'Eæ’ŒŒô¦ oL Œc÷ªüØ@LÆHØ•ËyY3Q
-ÚÇ•9¶îG½lqeŽUŒ&Àîdy.ÀÓ e®lœaq.W6`2 ®µªÞ û”}œ|M o*FÉÏ9áŠÍU^çב¥È‚a¯[¾7Rhš
-™ÕT¼†Þâk.URÔñ‰òúüãl½‹ø‘ü‡á•x_LöJ-æ>Å6 M>’uK)øö~âÞ&çslÞWl‚ðP#M«±5vÕÆd ®ÐµÆXþI‘%“7’x '<Ajei€|¥©‹Ùóü¤‘/†iËO«Ú}i×ÅÅpÛò@¹µ)‹$ÒÚv7RG•‹¾Ú›ŒÅ"ô ½­d”Nhö-„{“Ñ ³¨²!w£³ÔÔÙiÅÎ'Š7¤K$P"ÕêRL]‰|¿]j¤AVu²Èt2ºïX–0Mµ7½Ëâ„!³Î3ý¸õ3rZ)òs¸SäÚù*Kꄹ$éËË #ã&†=I^4­(/fpÞê¼—’èª>[jĹÇ+ûJRC{ {]­‘æõÅ'/âäFÏ;—á¥paÔèæ*¼FAT-Œ{çSLŽû!Œ:šå]ZvC¿À….±Öiá@u[ÛLÐ)6å˜5îô Y(±¥¾!Èt.?³am1zs²PÓÚ B(—þÕ5K†Er´ì¯^ºê©¬tl1:-‘òCÜÑDº¡Ú|F¨·v|ãÁ7BÛõ†êsÊ5=&šS—GMSõs piÈz×Ç»
-ìòÍÒ7 eá ’–Ÿn¥U Ú£Ðû#~׆„  oˆÂ³‡–ü†·–8’¼;ù¦´Â8ùï~kIƒ 8þœ­¥¦µiç Îû·–¶àÞ¶µÔBÝ·µÔ<ÏqFvi?žrvŒ¢Dv<Áöb[L2! jâ>®¸WãÖÎŒ«)ÎâjîqÕ@ÝW –kŽ«¸u™~Έ-YÍ|/[Â'I妵ckç«îÄ•ãj‘¶§¦ÇÕ¬¹ç¸Z~?ð£ÎÆah/%‘<Ûºðª™!'%­žÃŽT—øF¶ºS$·@ÎQÉ# ûdr dŸN>bqÊÇ->_)ðO•Ê-ìe­Ì™¦Ï>
-Dྒྷߨ
+xÚÕ\K·¾ï¯èc|EVñ  h4Ú
+X!º}}âëÚ 0;­Eªûë?ݯOÿhô`#F ðÆìOU,PÆ kB‡tUé»,¨ ÆÑm¨éé¸uncvõ§’ ‹qà¬ðZwÎx¡Èñ%òtŽ> ŸKŠl¤ÿÛ0 ü»4¦
+mlÝšuU@G>´ì…õn §ö)[§¡ÏêÓû6^k„Û‡‹ªËÿHkT[]C¥Xæh­¡Úm(4
+¸IËûï[ M)º(Õ ÌË
+PAúÞɽՆä¥>‰ÜW­8?/༟ÜïÁ½Ü×P‘ûê)¹b]î$öTIÌ0=ŒØS ;*ÀÇçÔyLå‘Ÿ¶x
+©Oraëëd ŠLÕ'‘䪵3“pŽ³Åa§“ä€ì…S®”^ú¤ÀÜC’)#½©ÃãdCÆ¡{U~lHLr$Êå´¬)ãÊÈ­ûI/{\¹ŠÁ Ø,Ïòtd+g„¤°8—+bšd@YkUƒöš|} DÞTÈŒ_RÂQ(VWq›_3K5$ ƽîùÞH¡aô^ß³>Qm† ’$1]ª=–ɬ†ìµ0ö^R©bH¬ã#åõéÇÙrà3øã+|'{¡ÆÎfs¯Üf¦É-Y·–rŸ¤½Ÿ¹·Ê¹Õ[öš <©‘ªUn ]±1ÚBWàRb,ýÄÈ’ÑQ<À•ž
+êÁ¸ª°\R\ñÖeü9#¶Éjœá{Xlapä<I*W­[ 8_u'.WcÚœšW³æžãj<ü~äG Ã,Ð%‘‘x¶uáU%2’œ”°y›©.`“F·zP$×@ÎQÉ Çdr ä˜Nn±8 åv‹ÏWÊ þ)R¹†½®•ÑP¦é³
+м;'s‘º »u•ŽËWV¤sú¶¨²ÙÓÛ[F ‡1ȽhA€©Í: ØÁ@R
+h)Í;YÛGj Anð½žhK ƒµ³W6kg´óÂ#I?Jòj“û;Õ¼†ã­ò¬§ßî­Éj`êgýI²ºjíDŠº€ó~ù³÷6ùSC=&ª§$«kl“>à-~+½\«ikgÆÕç qµ÷Ƹª Œ«
+Ëãduïq±E<šï:GVW­[sœßƒ¬¯„ êì·Àê@û8Z|¡ý\Yýþ…\O˜Q[XÐ
+
+ ®{ŽôðÞŽ”Ž~aîù~pÇ#Ö~- ™©g®/‡ZsPovJƒÇ‰Ýb§¡£
+x³V kÛì$þmpf§Ëéy÷h£â:ÙäT–ªÖí^@”Q®5xµ¡…y¢]ÒÆv¸`ÏX£ãûf-ÆòËþfÁÖµ
+¨<ÉX8û仢0àææ>­ èþ´;”õŠÕºÍwa¸RQŽá¦g!…©Â'œŸ«‡ãk x!f~/Ü)¶ÇÆÔÞÍB-aßCgõUÁÛ;`Aƒ¦í
+ì¬GÁ D˜ZüàiÜQÍƽ¡¼_fk°¥†ØEÕitéµß+\M.Ð)­[‰àSZO;œ·[Gˆà›F™Œ[Xa‚1®­ Øä¸K‚ CjÂ%-õáKŸ8ù[£†%Zè¿%Ù˜jY<›?¸W— â
+]½"¶½¦š>ÇC+±ëRdÊ D¤r‘)ÇXò(KÔ½µ›ôÇ;*ˆ»KÊJ("ñ•U·pÅo¨iç;)¯‚ð£•K«µá䊣u‘&Z\
endstream
endobj
-909 0 obj
-<< /Type /Page /Contents 910 0 R /Resources 908 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 879 0 R >>
+999 0 obj
+<< /Type /Page /Contents 1000 0 R /Resources 998 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 969 0 R >>
endobj
-911 0 obj
-<< /D [ 909 0 R /XYZ 69.866 801.979 null ] >>
+1001 0 obj
+<< /D [ 999 0 R /XYZ 69.866 801.979 null ] >>
endobj
-258 0 obj
-<< /D [ 909 0 R /XYZ 70.866 240.877 null ] >>
+262 0 obj
+<< /D [ 999 0 R /XYZ 70.866 240.877 null ] >>
endobj
-908 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F36 685 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+998 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F36 775 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-914 0 obj
+1004 0 obj
<< /Filter /FlateDecode /Length 4126 >>
stream
-xÚÕ]K“· ¾ëWÌ1>ˆ&ðUµµUZ­&U¾ÅÑÍå“+©Šñ%?
+xÚÕ]K“· ¾ëWÌ1>ˆ&ðUµµUZ­&U¾ÅÑÍå“+©Šñ%?
àÄz°uà c×YCŠÈ×£óîc©UŠºOãGô§?¾œVžþÜ÷ÛOŸßý·žçƒ2§ß¾¾“çdQYÂSœþøçé÷wëcèÁBÌ$@¬=¹`”AS$
-4[“VHüí åw4O.Þ°jÞ©@tò–Ï|Ë£lyÈÞ@¯lLüwÇV­Üò÷†-^†g0XýëÒtîà¹fœ2ÞÏ¥]W>…aÊéU&Ê Ê_¿ÑùÊêûY5€*¿Æ«ð—ø}™”—ù˜ÂÀbFž@fBfÑŬ4;̶̴0š~ó*ß]W¤eâ.Ö”E²7 ÿax1Y€êÙ\‰Ö*l¸w×9qZÙfDsñ>†X¡
-ÏíÜÔž@¤Æ–õû±¿€aËw'ö7^»Ák'‚DÏ6|º8DÆ“å÷±#°¤‰Pûxn]ú–ÖVÌ#É~Ài#oÖQã@«y¼ å•Ó -:‹ÿ>B¶‚v•lqƒV/Ž èXQñ‡R)þlä{³›ÈÍ©‰‹A¡]õm÷1'“[©‡ŒW®~Ó~lã¶[ãñís8Çáž´¹7+G/n/êFåaÖ¦ÏE‡†‹Pä²Úp†bp^ÿ˜@ *ŽåOyžëëe*‹Á@Ç)@…),§4†r8€¸ünJmÚïÜK[þ\ýí‡åoÝËåßb¼öÛ4 µn™Õò™«8Í+ÿ—_ù‹ðŸŸÄÆb8ý/ýôëXSëÓNOµ([9ƒ§¹òK ~€¿öq©$)\YWq\ü 3{ëw.E[þM²_,ÝÂf/•°ÆzÅõ\M¸¬¬r¨ÌbÌ_þõõU㸄÷¶&Sj%ù¹Š
-ÃÚ×ÏÖ=•§9u$»ÄœpÉÞ¿ {v}ˆĶZð… }
-³­ž—« ’¤ÝÎö茜U\!4S¶?ÂP`ˆ”ô¯C+!²ï›šè ÷RN’þîáy|6@Ð
-ÒYÎédÝ}†t‹Â6Eà
-iù’ µEÇQÕÔdo€"Ã.×´¯kÏ€ì³7Ä­Ëñ BØïe†‚Š1öˆn,“÷T“ïÍ e ]rsúol3×%ù…ÔðA³à˜ÌHO†,vþ«§Ftòn©·ê)j¾æd|˜9I‰¥iÚ_æ³àae©ïE@öæ@=Sþφlk •b0SŸßV1¿ÏôLF›*ÿÚ:†¢`ñr:+°¢žáIªbJ½¢G¦ï::qÒ@Þöh‘D{€o[ã•w¶G}ŒroÙ°ŠyœAÉòÓ¢Ìx—ãF)ÿ÷bgEÀõÉü½[XÀJ?JÅJ7 SÞ‡%å 0 ”•ÖZ—òêÜö2LŸ{žÒ묡1ÆV°’Í÷hHZ¼ Gƒ`9©u­ ·®ß€çòËt©’ÁŒƒÖ, F÷㉵ÍNÍåP»"a‰ó.÷
-Vâéù=kP?-—•/”.ïÑÛ¡¹¯Ô ¥àY.^ÌÜ..½X°\³Ùoº¼nÙ—0ÄKËëi{Èç–D©ÈÆ…˜åRú%1y’gT¶<¹¨Ó¬ÛWW^âQ¡¯ÉÖÖ§Ñ-ujFq¤~u
-,îT©S‘y˜SÚR)1s€ swª4×=#×W'¥0 +Ñ+ÖW¼Ì¿ŠÚÖ„J4IJÀ߀LÚìz(øFða õHû“‚…|¼ÅþÐuÙßœÒNû«™;ÆþŒì±¿š}ö×!o±¿Š(~Š
-÷Ù ¦}ÙÑœ
- «µð°Aï¹`ÂÛ0p¿(FõµM;tJ[l¼×cê[0²e‡ƒMUŒlì5jiÚ1=ƒvœö6SrJW öVs>àÁwo·:R]—
-\àÈ_S<ÎٌܡG (Yªu+Z¸”)’|R<x“Ž,)˜´8 ø4[m¥6ó³}„y•‘×Õ:ª7Ëf¬ã‚úæJ;n šá{7ʆtÅÈF¢¹òоfdÜÖÄíE€lsÞ¿^]pö5lXÛ<Çv:îv¦‰{¹âÄRÙê Ë4²Q&/ïŸvN)K‹sSJÈ6èñà)%.*íšR
-œÄfJKe¡ž4ZèÛ|\[õ P0ëø;ï¨.WŠèµ6¦Á:ˆžR¸ e û"ÎvÐÊJŸ¥e ÔžÁbŒR^Çú W†©•ôOp‹8owŒ´ƒ²y´3åüw|‹ŒWäâAyØ¥Ö÷ŠÊ­ï+ü¯µÌN2m´¿çFõ-~;ª‡–ôšWwx oiH_ÑŠ…åÙöÜ¡ã$èèvÊ9âbƒšQÞŽë.ÝGXjžŽmf/GZöQ™÷Ê Üƒ­Mºl ¾…µ)•â7²6`h…Nk“Nƨ›Qrrš¥{ôÎažm
-õþsOÃfmMÅm¶DÈ~Ð|ÔÎý šPµB2u
-è-)تaåÖèÑÚ¨‚qÜáXàãòK»³½ýàW`¬¢¶~^‘^ŽÚìÙ0
-d6+B·‚'ꆀÈÊ »ÀOT„Šç-ð³i¿æÙoôeÉ5¦G9²™çC3ç÷€™ÔRÖ!íd]¦
-†pp¯
-bØK÷iðçŽû4ÌÊ}ùéÞû4Jíúá›r)¿u÷ùrdg¹; EÛZ-{z¬&öÝ0°áVì#†3Æ7Ž:Îâ¡â»+̼•½JÃ4=`‹SÇpgnºàผ„ä~¿¥~«œ$í ëñÀú2ÿ¸°¬ïÓ —ïM× k¿¸Ãa2¡lbåxõ¸Ì¿pàÈí£­išÒáxÝÔΊO‹µñæèܼ/CÌzÚ5Ø[9þÞy OiYßs96¯ËœK¢ß’C8¯TLl_0cuÃ,;"Áižítõ×ãÎTºÿeÂ*ù.ÝTSx¨ßBW/¦i³pÒ£ZF}XöxŽ§ë™Ë×Éì㬢ñº3én¦i¿ÑÏáènª÷Æ«ÜG"AŠñbÄï¾»TRv7Ý?v—rŽˆîOÑ]šÖNÌ´oʳFÙÊS¿ÄwÛ]
-œàúË¡¡³\½Ô<TQ¹û.øÜ8Tó¾ÁKºA¾sØeð<kÑ4m\?\!ßhG0ç€+óEÑZúk«QåRx9o=ÿsÄÅçCCVŸîJÃÕ±–Uš«öéì®6.+í~ÍÿÞ¢+7dõ™†,%ÚÆž®Dàûz51-`ﳊ{;Bûl¯txk{HA 7°=ÙþaÏýF¶‡Q§Ž >ã“{^ä|O5ªÊ²îÑ?Žˆ&>ØâH.ä¥~*7w˲f€GÇ÷‘£Âû’ó]Ñ}1äèà¾äggl¯4slhïÒP‰ì­ŽÂ¥+Ï ì=zãú‘5†õ=ú:$ª7N÷†A½Ç(JL_ŒytHßcwGô£ú‘F7ÆóGÝο…ÑѼÇêÆ`¾ôˆXþHSCùU"‡÷i;½Ü*‹ãaV—ÿ÷‚r£ÚM]ÚŽzykPžÜþÕµ•9;¢s»þd ü¹lx
+´õü3$þö†ò;š§?oXµïT :yËŠg>‹åQ¶<do W6&þ»c«FÈVnù{Ã/Ã3¬þui:wð\3HNïç Š‹RÈ®+ŸÂˆ0åô*å…Æ傯ßè|eõý¬@_ãUøKü¾LÊËü?LaH
+`1£ O 3!³èbVšf[fZM¿y•ï®+Ò2qkJ"Ù†ÿ0¼˜,@õl®Dk6Ü»ëœ8­l3È¢¹xC¬P
+uóò9Þ§ôì5×=g¸’@…çvnjO RcËúýØ_À°å»û¯ÝàµA¢ç >ÝF"ãÉòûXƒ‘?XÒD¨}<·.
+}Kk+æ‘d?à´‘7ë¨q Õ<^ÐòÊé†Å![A»J¶¸A«Çt¬¨øC©6ò½ÙMäæÔÄŠЮú¶û˜“É­ÔCÆ+W¿é?6ÈqÛ­ñøö9œãpOÚÜ›•£—?·u£ò¿0kÓ碀CÃE(rYm8C18¯L †GÇò§¼@Ï‹õõ2•Åà‰Î ã Â–SC9@\~7¥6íwî%-®þöÃò·îåòo1^ûmš…Z·ÌÆjùÌUœæ„•ÿ˯üÅ?øÏObc1œþ—~úu¬©õé?§¿§Z”­œAŽÓ\ù%?À_û¸T’®¬«8.~Й½u‡;—¢-ÿ&Ù/–‚na³—JXc½âz®&\Ö?V9Tf1æ/ÿúáÚ*‹q\Â{[“)µ’|Š\E…aíÇëgëžÊÓœº ’]bN‚‹ ¸dïß…=»¾Äb[-øÂƆ>
+–‹é2™,sFz
+À3N5×p1st‹×0jŠ=JBV’1¡f/­
+ ¥«{«9ðà»·[)Š®K.pä¯)ç‹lÆ îУ”,Õº-\ÊI>)¼IG–L Zœ€|š­¶ÇR›ùÙ>¼ÊÈëêŒ Õ›e3ÖqA}s%‡7PÍð½ŽeCºbd£Ñ\yh_32nkâö"@¶9ïÆ_¯.8 û6¬mžŽãF;w;ÓDŒ½\qb©lu †åFÙ(“—÷O;§”À¥Å¹Ž)%dôxð”•ÎvM)Î b3¥‹¥²PO-ôm>®­z(˜uüwT—+EôZÓ`DO)\†²}g;he¥ÏÒ²ê Ï`1F)¯c}‹+ÃÔJú'8ƒEœ·;FÚAÙ<
+Z‚™rþ;>ƒEÆ+rñ <ìRë{EåÀÖ÷þ×Zf'™6Úßs£ú¿ ÕCKzÍ«;¼…·4¤¯hÅÎÂòl{îÐÆqtt;åœFq±AÍ(oLju—î‡#,5OÇ6³—#-û¨ÌûåîÁÖ&]6ßÂÚ‚”JñY0´B§µI'cÔÍ(99͉Ò=zç0Ï6€¶4äª^–·{©Ü|€¤ÊУÄ’Ê‘¢å?å8.gC)#ú8­Ò§y??ŽšŸï ÀFƒÛ”çF`­dy€K0nµö¤
+ìRÒÍ]:ž1lyÞry¹Èô(G‘,óPºËç­ê’utÞ.C
+Ç‚^êm·€^Ó9°z¥ 7µô*Bw‚eº@oÎóNЫxÞ zû•3‚Þ’Ðý ·_Öôº a½Y èb#èÍ a'èu(§€^c ·_Mô–lÕ°rkôhmTÁ¸ îp,ðqù¥ÝÙÞ~ð+0VQÛ?¯H/Gmöl2›¡[Áuà @då†]à'*BÅóøÙ´Î_óì7ú²äšFÓ£ÙÌó¡™ó{ÀLj)ëv².S
+C8¸W1ì¥û4øsÇ}få>ütï}¥öýðM9Ž”ߺû|9²³À\È¢m­–==V“
endstream
endobj
-913 0 obj
-<< /Type /Page /Contents 914 0 R /Resources 912 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 879 0 R >>
+1003 0 obj
+<< /Type /Page /Contents 1004 0 R /Resources 1002 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 969 0 R >>
endobj
-915 0 obj
-<< /D [ 913 0 R /XYZ 69.866 801.979 null ] >>
+1005 0 obj
+<< /D [ 1003 0 R /XYZ 69.866 801.979 null ] >>
endobj
-262 0 obj
-<< /D [ 913 0 R /XYZ 70.866 564.682 null ] >>
+266 0 obj
+<< /D [ 1003 0 R /XYZ 70.866 564.682 null ] >>
endobj
-912 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F34 565 0 R /F37 717 0 R >> /ProcSet [ /PDF /Text ] >>
+1002 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F34 637 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-918 0 obj
+1008 0 obj
<< /Filter /FlateDecode /Length 2811 >>
stream
xÚå\M䶽ϯÐÑ> MVñX4àÞñð-ÎÞ Ÿ’86 \ò÷S”D‰,q$²[í؇ÙÞ‘DVÕã«bñu÷Èៃ¾º~zúæÕÈ!ˆ`ÁêáÓ/OŠnÈA N
-oíà|èÎçá§R·RâwRª«”¥´ž~Wôÿ×Ë3"ÒšîyvÎÅçé7M÷õ·Ósú#QÓ5#Óïi¬1—Ÿ?ý]r5—@)a‚ßø´ØH£«86v¤LmQZhíø(K¾GÊÊo^Qô4j 5­R¥ñH ^žÉs™¢
+oíà|èÎçá§R·RâwRª«”¥´ž~Wôÿ×Ë3"ÒšîyvÎÅçé7M÷õ·Ósú#QÓ5#Óïi¬1—Ÿ?ý]ò5—@)a‚ßø´ØH£«86v¤LmQZhíø(K¾GÊÊo^Qô4j 5­R¥ñH ^žÉs™¢
£‘þÿ¯á¯Oy’ÂXzD)_½ à ‹Êåg¦i¿Ç4BéuUu‰ ‹º„ÞTO)K‹æ63§%×PJ€)G}õë×{ÔR`„Bà†"üq)£Ë6$’ÃkÃBOÆ»´.ÒЕÙ\åÓ{Á
j•ŽÀb¥âE¸ÖrZä‰êj:Ç6²žBiV4ÂÙµ‹]öLT!–pt{r|*¤þK^Ll¯ã‚h?géíÒœã•×|ÉêŠÕÇ™ÂÏC
auØ„ÆÛKé[ÛË5¼ûÚK¤Ê€¾Œ%q©¾J¨(Ï‘‡2¢×âu ã:;p1—9æ!Ã\WÇð_ògâªÅÑåÕ˜3`²
@@ -3150,43 +3374,43 @@ KjIaÙ¢Vëè
Ëø[N¿wúºòo-a«gð’|i,`¨µð´ÏçX1TS§
ÿéG–àúxKí5…?¼ Ô:àþè ”ã®>gô g¶mN”)R»xj{ÙM@W³Âôs5éó
^ËôA½éÊ”q\X-<x³Lœ›³dgx4e²#>Ÿþ_V¿·´]cwõY ñc~ö‹ê³ZÈN³ò,Ú.y–MÞ¦ÎfƒÅÙÒÌ;ÒfóPÚ¤Y†XõE~ ¿fw]™[˜ïýtF6¨Q:`f¡…—&Y§M—Íãh“ÂXJXn³Æ쪃u
-ayƒ€^¿WBËg³®uƒ›tü'⺚ŸcÝðeÿ·ú¾ï¯ß©8tÕ0ÿ#­Q“³ìZî*åZ|G’»j÷]¡…
+ayƒ€^¿WBËg³®uƒ›tü'⺚ŸcÝðeÿ·ú¾ï¯ß©8tÕ0ÿ#­Q“³ìZî*åZ|G’»j÷]¡…
endstream
endobj
-917 0 obj
-<< /Type /Page /Contents 918 0 R /Resources 916 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 920 0 R >>
+1007 0 obj
+<< /Type /Page /Contents 1008 0 R /Resources 1006 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1010 0 R >>
endobj
-919 0 obj
-<< /D [ 917 0 R /XYZ 69.866 801.979 null ] >>
+1009 0 obj
+<< /D [ 1007 0 R /XYZ 69.866 801.979 null ] >>
endobj
-266 0 obj
-<< /D [ 917 0 R /XYZ 70.866 771.024 null ] >>
+270 0 obj
+<< /D [ 1007 0 R /XYZ 70.866 771.024 null ] >>
endobj
-916 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F34 565 0 R /F48 568 0 R /F55 684 0 R /F42 702 0 R /F37 717 0 R /F40 785 0 R >> /ProcSet [ /PDF /Text ] >>
+1006 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F34 637 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F37 793 0 R /F40 876 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-923 0 obj
+1013 0 obj
<< /Filter /FlateDecode /Length 1350 >>
stream
xÚµYÉŽ7 ½÷WÔÑ>X‘Hj ¸Òž
-gÌdxçÓôáIJx+%¾“RÍRj”Ò8~Vü÷óý "²ñ®v÷7ÖÚ ÏOÄûô6ÊÑ·¬£âš–ù9ëj}ÿøò>¸dG.RB{·ñ©ØÈÚÀ
+gÌdxçÓôáIJx+%¾“RÍRj”Ò8~Vü÷óý "²ñ®v÷7ÖÚ ÏOÄûô6ÊÑ·¬£âš–ù9ëj}ÿøò>¸äF.RB{·ñ©ØÈÚÀ
;d³·‚$S“Ñ}~ Â`«u¿4B+µ1Ô½BYR1×ÜJn±m#¼E§V
kbįÔëÝHŒ6ЯŽd{e•06‘ØâñxNs5¸„× äÒÒ[ å“˸$Ãs4@)Xæ
h€$´TW@t¹êlA‘8¯’±Ò:KÆÎÐÿBFP|ºHpŽŒu$'ÉØEr•Œ°Ëdì,~]2ž­ñ<h…ŒÐöºx&'ÏÈÍ<*)åî{¦’’ñ 7ŸkŒ®µN2º7ôeŒ&¹ÇhÃA9Ÿ’ó磰ԺuÈh^™M$çmX.ç¥
j€<I5žÈ8 6˜ŒcV¢=²\ÜYʆ¢`l£t
-LãÝS£ùÂmT‹Ô>=ШØXZ¤®Öut’/p%Gè_ 69Ê'."*c|©«¾¬<qˆ'%B/l|dM|Ê%måè’¯¹ÎCª£ƒ ˜Tr}õ¦Ú/“-è1½ÓNMž$[ŠL¥'3æñ;ЖHU´E0ÅÝHPkò/–²<Õà\÷Žæ•k [=ƒGöådC"nͺÁòˆ¡Ä“<øþͼV‚»Æ[‘´ký9à­çÙBïm ÌÓÒÒ "œUÛŒ”iŽv#Á.Ýh˜ÌÓGÌ•Äå°)á£CßbÇ•xä*ncØ>?æW”6“õ`JW#Èç¿Ûò7¾…wà‰ˆË®…µsÇêQ^íC:ñé‘»R#ÓÞ垣z¾‰i·wó€â­o’qÔ»_ 4õùûzã8é°Øä€þd¬PáÄ´>ú¨?Oô¥¢Õ¯è«Bü x!Ok
+LãÝS£ùÂmT‹Ô>=ШØXZ¤®Öut’/p%Gè_ 69Ê'."*c|©«¾¬<qˆ'%B/l|dM|Ê%måè’¯¹ÎCª£ƒ ˜Tr}õ¦Ú/“-è1½ÓNMž$[ŠL¥'3æñ;ЖHU´E0ÅÝHPkò/–²<Õà\÷Žæ•k [=ƒGöådC"nͺÁòˆ¡Ä“<øþͼV‚»Æ[‘´ký9à­çÙBïm ÌÓÒÒ "œUÛŒ”iŽv#Á.Ýh˜ÌÓGÌ•Äå°)á£CßbÇ•xä*ncØ>?æW”6“õ`JW#Èç¿Ûò7¾…wà‰ˆË®…µsÇêQ^íC:ñé‘»R#ÓÞ垣z¾‰i·wó€â­o’qÔ»_ 4õùûzã8é°Øä€þd¬PáÄ´>ú¨?Oô¥¢Õ¯è«Bü ‘[Ol
endstream
endobj
-922 0 obj
-<< /Type /Page /Contents 923 0 R /Resources 921 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 920 0 R >>
+1012 0 obj
+<< /Type /Page /Contents 1013 0 R /Resources 1011 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1010 0 R >>
endobj
-924 0 obj
-<< /D [ 922 0 R /XYZ 69.866 801.979 null ] >>
+1014 0 obj
+<< /D [ 1012 0 R /XYZ 69.866 801.979 null ] >>
endobj
-921 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F55 684 0 R /F42 702 0 R /F37 717 0 R /F40 785 0 R >> /ProcSet [ /PDF /Text ] >>
+1011 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F37 793 0 R /F40 876 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-927 0 obj
+1017 0 obj
<< /Filter /FlateDecode /Length 2128 >>
stream
xÚíZKo$5¾çWô‘=ÄØUå—´Š´³C¸¹­8ñ\‰=°þ>åW»ívOO'ƒ‚ä3»\ï¯\n9ý:Ééë;™Ÿ§§»/‘&ÂÐ0=ýr§ø9©ÉJጙŒa4MOŸ¦o¥„wR⣔꽔š¤4ž¿?åÃ=ZÍ34³þᇧo2mÖY©G´Á ÕÒÖJJ:¥z_h•v ;†Ìϼ;<–™dùøô«™/y"7ä YPB?bŠÜ’èeш¬Ð<ԑѦ.S$ÌHÙÚXa\]UÉOþ¸g-È¥žÎUΠ :? zYÌ2§Ñ¥~‚&áÔjNiγ¶-1Ðo뫧»?V¤`úñÓ݇ø‡ŸøóÍ$z7ý§~šH£Ð„üÿïÓ÷wßÞI¡¤Ua’tÚðS«é3ûê`ø»ì¾lN/¼C#…¢ˆÕ˜”¤Ç,[ñ`k6 ]Be(!JáÑ’0ò¬ô%ž•’Ì**ÖÖW¬ø6GÃc±kMò”oq%Ki!­fËÆgÐ@bªê§Ìxpá7í6-NÞ±ÏûWµ89+¤[<ˆk\(¨``ì{ zcà᧣+¬ƒ+èðŠç¹9OYé¶nN†³§Çb©Ä]/&&ŠR‰‰ÌÛ^¦ìÌq Ú´&BÔ<W«‡ûHN%*Ê‚¸}&Hâ)E_Ø0FGžÍñÆÑpO.f]—¢óJ„†ž,#‘sšge¢4#(Q t.ræŽk
@@ -3196,95 +3420,82 @@ xÚíZKo$5¾çWô‘=ÄØUå—´Š´³C¸¹­8ñ\‰=°þ>åW»ívOO'ƒ‚ä3»\ï¯\n9ý:Ééë;™Ÿ§§»/‘&ÂÐ
Ý.¥D½äš+ÇË(kÙÅÜa!t‘UÏÆ…ã +¤¹ñé%?Jâ(l>ß^ɾ1×Ê[M½r1]¾×õµ|=RQ±Ž,è%³W˜¸î&N œäÀ6œìÕR†Ý“z^ÎóÞýuïÅ
endstream
endobj
-926 0 obj
-<< /Type /Page /Contents 927 0 R /Resources 925 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 920 0 R >>
-endobj
-928 0 obj
-<< /D [ 926 0 R /XYZ 69.866 801.979 null ] >>
+1016 0 obj
+<< /Type /Page /Contents 1017 0 R /Resources 1015 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1010 0 R >>
endobj
-270 0 obj
-<< /D [ 926 0 R /XYZ 70.866 771.024 null ] >>
+1018 0 obj
+<< /D [ 1016 0 R /XYZ 69.866 801.979 null ] >>
endobj
274 0 obj
-<< /D [ 926 0 R /XYZ 70.866 583.082 null ] >>
+<< /D [ 1016 0 R /XYZ 70.866 771.024 null ] >>
endobj
278 0 obj
-<< /D [ 926 0 R /XYZ 70.866 344.894 null ] >>
+<< /D [ 1016 0 R /XYZ 70.866 583.082 null ] >>
endobj
-925 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F15 567 0 R /F55 684 0 R /F42 702 0 R /F50 614 0 R >> /ProcSet [ /PDF /Text ] >>
+282 0 obj
+<< /D [ 1016 0 R /XYZ 70.866 344.894 null ] >>
endobj
-931 0 obj
-<< /Filter /FlateDecode /Length 3762 >>
-stream
-xÚÝ]I“å¶ ¾Ï¯xÇä0 p«šê*·{:U¾Å™›Ë§$vRâKþ~
-'•åè
- ’M΃ÖîŒûég¼ðwüûÝíí¿-Dˆ_þ}ùk Úà-BX:(嬯OçðAó
-£æø”¾Ý‡DNŒä'ܧäjÕôoÄrkƒ(Œl #œF—éwÒü៼F~ÑW¡*+gñ@ãË´þ’ÕH¹-ŽDv{aþ•…iÚ¬Dž*¸¯„1×£ÕÖ$NõJkÒ”àÎ.“†)}*Ô7¡@SEº/ ™“´&²òa9Gn‡/õZ\ÕH‘xJŒ@§Èiq]Ag‰¯ƒ¨ŒPZ«_ ÀÈDì\Mì$L•çìrÖ³C`k¡™*뀭’hë`G?·s ÆòÒ˜‘“ptyÛF¡°>¬^‹Çœ‰ÕëïFÂŒD¼Ý>E×0wË¢¿h×Á\`pò|/tÏ7pŬ­áŒ˜·â‚qÈ8 Å…+5÷j³~sýœÃ¿§äÙéHñÐò‘†iEr®Áó?EC]=~/ôµ´§;1‚¦¶›Þ®¬™Aú°•¶ pLÀÙRÁV$ˆ‚DL#íÛ‰“Ç[è#¯H‹JqÈ]x¼LBDø¤3$Íú£Ñ!<ó¿©}žD1š6€¨4.§JNLÍ«‚8@O/F°T¸Ø3õÈžžøv¼ /£ƒ&Åh‡Pkê¾ONâ1ÝFd̓“y­O}¨¶ßÔ>,œ2jÛÇKØN£Çø¨m¸RÙ«$;Í‘Â,=”Q%ÞWF•xo#ªàu
-MU:ÝÃjv:‘Ä`űµ[ò
-C˜W”D%oH‚Ó!¹i8FY§N¦g¥í^•¥?4Ô"XÞ£ƒÚ¸à&æÒÁ¢×‰t°!ïD:Ø“û6:XÊ|ŽV²¼i Ô˜¹ªl5­ªìøT TÑ(:'Ú b­ gÞšX菱I¬kýfëŽÜ7ëBæ“ĺ”åeˆu!Û9b=¦4‡PÊĺh4‘X³ë©È,Þc šL¬[ؼ ±¾ŽÕtb ´%O
-Z¦´ÊìÊZfТé
-e'K)„j%]bf¢Ž‡âX*JQ{q®W¾„ª>¯+qL§„3fHoL•¹³Z*?œp#úRå‡ñ5üÉ? Y^Ïì8„×e†ÌnN©¦ñŒ|ôF€ÞèàêP{¨dnX%X9f•’B†Ü÷Ý%AÔ«§W«‰³Qé½qP(ŽÏ9Ui`8_i˜
-ˆK5Ñ’¬AN0 5rv‘¸SªITO ÙŽ2ûœ}5«rM«ZåšVÞ^®9
-d±êñÖ¤X.£ ¯uP~¯lKâ™efe!ýZ½Ÿe“ÍhØ—^ë5×ÓĨ™¢!_G–ÖÒÈ4.yVÀcn¿˜F²4ÁR×iÚevjvªŸŠ¿Åé‘%<5‹j®¬ÞöÙi›Ï [μ‚©“Š™\UE'ÌIôTðA©Ö8·ÛÎ]OÁŸÒ¡ßÐþÇåÎÆãÏhÉSe¼Ê`*8鬭4j“ëA¹ü …~X¡÷ˆ
-ˆàp4`' È7`6N©g'á%õ²Õ„ú) ᫃Ø8òµf66êA™Ql<gÆØ66SíÐZé‹^¬^ª~Š¢kú¬ÊÌú)ÒÆ óîë§þôŒaµU€XÔÙ ¥$NòEõù8ìß=|ÆX¾¥‘^¼¯<Ëb‡Ùêü}Ý2®„/ÛnwºäaJ©CÞ´²Kz‡¾µ[Z i3Øï¿ÔDI\O!É*{ïÔD¥Z°m«“µ`Ńò¾7˜ÍÞSw\hÇx)@§úË:YizœH—^†EÎÜDº$V·~hÊô5g¾Ïi¬ߨ?Ø’“æ9y”ÛîÛÜHdÛ‹üì˾?Ý”ŠZ%ËK÷Ø”ûQ)CŠ„âËš\[ÆšŠ´Ç+&îu“1J̯¦JŸ£VžÛ¿vÙW5¨Å7A\þ&Hü^ÊóúØõË*)áfòªæ µSkÝ!j$[Pd.°û,PÊíäÌìZïò&[é´GÎW hÁ„bªôÖ½?­²è½˜°êý. %fÁÝjŽ^@+z½wqœ^>+eí,Ž[µŠUI™þDí¬ŒçóošIyöÝ»å¥P•ì÷ÏY…ìR GõoLx%œ1C Ê#òsÀ"F»Ý“z4†ÊT¥ª„›RÒN_ÂÁS;q"©i}šÌlz"pù µ8EOURgèÉòµ®ø}©ï ÑæíHn¥ì~˜W£T¥bí/?–{ÓËаï»Wà‡ªgE£éŽ\iÕ WšCI®´zQrÀ
-É_ìuAûl\O`Y5×öÌpW>a†=¦ÿHCö[ ò y¶à¨ ø7åÙ^.#?
-ÙG{‹q—°x@gkQášHìuw)¥'‹Çܺ±hÎËýã{ûŠ6ÜZhy¼­ˆþN‹Ù¯ç¤C~ú׼瀞Toä”ì}ù>é5’szAt²¿³¤©ðEˆÿÿ
+1015 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F55 774 0 R /F42 792 0 R /F50 687 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1021 0 obj
+<< /Filter /FlateDecode /Length 3760 >>
+stream
+xÚÝ]I“å¶ ¾Ï¯xÇä0 p«šê*·{:U¾Å™›Ë§$vRâKþ~
+#[§Ñeú4ø篑_AôU¨JÇÊY|ÐxÅò­¿d5En‹#цÝ^˜eaš6+‘§
+î+aÌõÇ(‡C5¤µ‰S½Òš4%¸³Ë¤a
+G‡
+õM(ÐT‘îËBæ$­‰¬|XÎŤÛáK}‡W5R$ž#Ð)rZ\WÐÙEâë *#F
+ä:`k$ÚúØÑÏí\ƒñ€|ÆŸ4fä$]Þ¶Qg(¬«×â1gFbõú»‘p#o·OÑ5Ìݲè/Úu0œ<ß Ýó \1kk8#æ­¸`²CqáJ@ͽZÁ¬_Æ\?gàðï)yv:R<´|c¤!BZ‘œkðüOÑPWÁ }-íéNŒ ©í¦·ë
+¡ZI—˜™¨cÆ¡8–ŠRÔ^œë•/¡ªÏëJÓ©
+N:k+ZÀäú@P.C¡Vè="Àø¼Å¯[³ŽQXúò¾\ÆîØrdj/L¯" ]!Ñ«½0»ÒÀb,“\°†M¥áÛ»¿ëŠUÈm{Ó<q+לjvÊ8¢“Þ×4ÊuS眬ŽieK™î|©ùÐë: oº|Øfÿjžb’{&åÅ—ï–Ië¦Ò|Sêºñ%6¡{©¨•{7•_~òõ‹(“«eÖ\r&5|ˆ¬9p6ÓsÖÜXx«À²æýfÍíÚ xÁ-¨*݆Cû'ß›¡F}¤¬zíe¨@³kÈò2‹é;¥Œô•TLz=/)ÑQK=ˆW.¹<ÀkVš/%q2ôö¹›“¥Íx7ŠSª5([=MKbS “¡‰)Ð1dR
+´ ÌÜ4½Ìî´ÔKÕÏÇq²nvýi³ù8Èÿaýœ²’q¡L€Òà (œüJ®COyf¡Þ=P–Þ0–oÀŠ'Ob¥>ç˜@%ËÛÔª¥8¦CŽ€e« µj)ž•=ÛSµs LgV«¡§õN Ê–+fæÚ^®¨·\1s`{³"8 ÅIò ˜SªÁÄÉ@xI½l5¡~ÊBøêã 6Ž|­™ †zPfÏ™1¶ÍT;´Vú¢W«—ªŸ¢èš>«2³~Š´ñ¼ûú©?=cXGm uvC)‰“|Qcýp.ûwŸ1V‡oi¤ïÃ+ϲØa¶:_·Ìã…+á˶Û.y˜REjÀP 7­ì’Þ¡oí–CÚ Eöûo5Q×SH²ÊÞ;5Q©lÛêd-Xñ ¼ï f³ƒ÷ÔÝÚ1^
+Щþ2‚NVš'Ò¥—a‘37‘.‰Õ­Ú°"}Í™ïsëÇ7ê¶ä¤yNå¶ûv ÷Ùö¢?û²ïO7¥¢VÉòÒ=6å~TÊ"¡ø²&$×–±¦"íñŠ‰{ÝäDŒ…ó«©Ò稅•çö¯CöU jñM—¿ ¿—ò¼>vý²JJ¸™<„ª9híÔZwˆÉT™ ì> ”r;93»Ö»¼ÉV:íÑóÕZ0¡Å‡X@‡*½uïDàO«,z/&¬z¿ h ‚Yp7†š£Њ^ï]§—ÏJY;‹c…„ÃV­bUR¦?Q;+ãùü›fRž}÷.B¹D)T%ûýÄsV!»ÈQýD gÌP‚òˆü°E…Ñn÷¤¡2U©*ᦔ´Ó—pðÔNœHjZcDŸ&3›ž\>H-NÑ“ÆG•Ôz²|­+~_jàûB´¹E;’[)»æÕèU©XûËO£åÞô24ìûîø¡ªÄYÑhcº#WZ5È•æP’+­^”\0ÀðR{bžÞ@´
endstream
endobj
-930 0 obj
-<< /Type /Page /Contents 931 0 R /Resources 929 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 920 0 R >>
+1020 0 obj
+<< /Type /Page /Contents 1021 0 R /Resources 1019 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1010 0 R >>
endobj
-932 0 obj
-<< /D [ 930 0 R /XYZ 69.866 801.979 null ] >>
+1022 0 obj
+<< /D [ 1020 0 R /XYZ 69.866 801.979 null ] >>
endobj
-282 0 obj
-<< /D [ 930 0 R /XYZ 70.866 347.393 null ] >>
+286 0 obj
+<< /D [ 1020 0 R /XYZ 70.866 347.393 null ] >>
endobj
-929 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1019 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-935 0 obj
-<< /Filter /FlateDecode /Length 3290 >>
-stream
-xÚÕ\Ko$¹ ¾ûWô1s­Dê Öãq€½e3·Åž6ÙÍ
-¯5ÁöB!Œ¨+$kÖ´v,ÿ…amÐZ0tuPZÉpÍ+Bi_÷l]e[¨.Ã?d{*ÉPÝûyÖ+j®éì: ÂʦK¡ŸH"’ž’„Òýü™¥µ2=ƒpvŽP`ƒÝ½|µ]Ѧ»úP
-« ï/¿Òÿ ¿ŸXœà/ÿ‹~פ¼üûò÷hËÆÒ#J9¾ zÒàííl‰d+{»ò"ø°i‰¼#Js³b•4ôS„"HóÑþò¯kÛ¬ÒVSh
-´[3H]!4ž1sdŸ‚u çë‡5Ï Ú  YÁYÔÆü º|ÌϧUÀ€Íൿ£·¦`A(߸kD!Ѿ wm 2oQÙ]‡ Œ„ 8ZêáíºkëxOU»ÜõdÃË®EP®îµqÕû%¨ƒ€^ÆÊÁ2›2o/lÆ­ 븽ÖÃ&îƒ!F M5½n…Á‘¤X·úÞ!†5Z´úv]ì×Ìl6DŠep¶¥^ç­¥j-<†z”3 Ó°òBÿK ó;Ål?<“0”J ¶ÐsàŠ…žloLzIááá#é[ÞÏ7…ô—ýrìLÎkÇ¿‰Yé|^Óüõ|ƒñäå(ÂzÍXÒ8ò°€/Ü&#P”Žº¢÷­L ùk@§ÄŽ(eÆNŽ@ú^„"_ºi8v#ò"!‚9$7“ ®GÃÍèÇaL$ÿCæŽÞ±’ôB#÷ …ŸÆTV#2
-Žƒ´}},DdÊ
-çU£'©”çëz´Ó †]ŠÑ²«DVŠùϺb åŸöˆ€UÂЖSëÅ-¯zKºÐþäÌÄÎwÆí¾­' ìÊi µß˜
-ɽƒjÀþ2õ—©&©-XÖ­’}”—¦–žwt•ŒÐ(Ùr÷1!“ ·?µeh±éêJ_A,Íxs’€rqKnk¿f€RqíjÍ@”7ÜOÑTtá*iÆÉÊÕEÍD] ºs6ße·ŸûÈíXËö)§¯Kº/ßܺÔ_2¢Ü¾LñbZ-Œ¹ŸB%7†˜L{g
-[›8>ä¤<I¥íh–ý ¨W¥®H P_”áhT÷3›ŸE 1}NÊÖÆÞOü@ú8åø¡Ûkr’ÊRïùÉZmé.àÃÇøpœ‘¨Ã<CÑÀ F]~³^Óð8Ykn&æ8[ie¥çy+˜Æ‚ˆî˜<‡,L«¦qÜQiûT$‡vÓÕ:¯ç›üÔÄóË !™uŒzëh0àÂüjYò:ygÌàRËÊÍïBþÔS O›¹Ï[<Ü›^ȪNÛàd[3¬*cYÝuP‘7ô~¦•½)ì3w—j`ÐÚgG?mny¨ƒ€rðõÉwS0_×Ö({ôJ£¦yÌ[Ç* -)}·_Z)!yÓžêÇ/ý‘6ök@£ª2â´?Ï5?72^ƒBöù?í)xAs@ Â8N1 ÊÖ(Ö2û’W5Å®Z›&V™±¯e@€ÝˆfÎ˦u5òŽÝý=»[ì0ú„çéμuÞ§ÞãÔ .n‹ôÿO›y$#\JÁyá8©tuN>ˆ@IÅ·óÞ·öŠÿÇ™ “wM>ˆ^
-«t g=Î'ý¥H³‚cÇY²»m^Ñ€–k_ùÂÅ£…ò‡d¦¬2r¼µÌ“eºÕósÍÑ966õ
-,¼¦k0æ³ðš®Aë÷ÆÂkJ/Ïæà‹>Odà¬'òïë˜_ƾ—x÷qïE›WbÞKÜ7ãݵãi5GxwŠ¸’RR$°‡w¯F9‘wïà?Á s…ÅîƒS«(ÊÃVçëF ÊSOºÅ2%ì3]‹f
-”m°]_S¢èªf×ÂóhJž´áˆ™›á¸qKä^ÆÔ`Ø·sr^Þ·àS)Ölw^³å´Kyq& N§ãCe< äÀڳݥ_=«ª&E
-êUOBH«B¹‘ïPù¸ïD•pÊ£l  &@ìXÜ?4Pð‚ENñ÷œ(
-€os¾~à¡7kK(µà írDšS©BØ øiº}-ÆY¯) 1'SõZºÂWÿ¬™Ïxg—ªÃ”>®Î¦±ÂšcÙšFË;ªáw§1>2Ò  ½YóÉ­Ý}†Åž³`ƒ¢J‚H?&Ž/U
-Í'!î’Å”Äh!ä»;” +éŽè‚2êã|]£æŒÂ—º^_3¨½@ðGt|øF J%A¤æCÃY&ýÎyxg’ožôº9•Õ“~¸»}TLßTcêS4ÖìÒ¥[›$0£0º˜vãDƒ‰$pÑ1?eEHþÐc‘i¬%ÑC¸éw¸½¥ccZØœ«”=G3Pa^HñÔrø±f0
-Æàlz½ i£<Qh©ù¤ÝIûýy Ýyñ;Í'=™$}šú]2Z0nÑ2õ?ôü40r(œOÚl‹¥c˜È‰¢™ÍÐY6* 5£YF|ô§b8ÒÉŸuYÙzàì£<\\ˆ<å4ái§™àt:2ËdY^WBÔ"è†W¢Œ#õ.x%¤À)àÈ+a&ÓRé·Ë+¡uÑAžË,U½žÈ-uðžÈ.má~¿TcÞÇ0U­ŽsLé>lõò:€äЈs3â 2\™G¶ï礷zÊÎÏ°ÐáÅŸum ìlŽh6Š³QShIêÀ¨,«3æž‚kÊÛoL:V£œH:vðŸ`™tÜÂý2ұƼtl°Ü„t¬±Ý˜tDçxξ˜ä˜ÞÙ 4´Î™uTê%¬#˜ùGŠo‚×ß‘t\|¶ãnENòËÃ^—œDÊŸ”=FNÚyiØôÝ^ÂÒ8á]1ð&A¤„ã=°ÂzÊ;d2ô¥û[T
-æ”U¨ræ˜Óþ|ŠÛeQ”š ­j(K "S9:œL!‚ ½ÃümøyEK“DÔ¢–¶¢µŒoú?O¹V,׋Ïåz˜ôÌîwÉ!C‰p³Þ‹P‹tÍü€Waƒ¤èÊy¬AèêMÞ¼’n&h‚¥þ ÑX/,´SÛY=Ãô¨w¡Üæ€6H×´ôM…†6A5dï§:ÃXTÖ¼y¹QŒ£Eo£4ˆ FÒFsžÉh2)ሒ¸ž&´ó5V©¦¥ö”!ä*ÚÉ—a]Êiõýðƒ›uÉ@¹Œ#Æ w­aÎÚ4•l«õn³âÄ\¼QáÖ¯†[¯œ›W;O}'7>9¬QqÏ5û˜ß¯Þª{>ˆº:|±t÷}ÔT$i#ã·²¨}ÃuF ‹WئXgø¹›i0ÏÓ#Í°ëG1f½Ÿ‘k Y\…¹—¸.Älmš›5œG9 ”¸Ï1näUCF>k1Ë®ËóRÆ6Çr3òPÕDÝÙÆTŽp¦AµØÏ0ª ¼/4¬
-ëN㪰Œdâ9Vaº‘©p”!Ü—Ì5sh¹b¾ï ‹³FP
-ÛÊqF… €`ÎÍ/¡òÏ¢ìC½¡á3¬€_(¹9WXr"WØÁbâî—q…5æ}\aƒå&\aíÖŠ–ß …H5þ› B‘—zy"m (yµi!•½’+¼%¯§œu^OQ"·ƒ×Ë÷ò[™Õ‰ØVÑá|”E‡5°S~†a(:,à,3g±àìlæLÅ꧂9+[çªQ>_Ô”éùŒ._`>ô‹]@~Úè6Y3®|„F SØVÔñwÜ
-8[ š\ çrpJÁÑâ;~ÕGQ
-ŽFÕ%oýUEÎÒ”Åc'”dT½žX’ÑÁ{bIÆî—•dÔ˜÷•dT­ÞNIF-ÎÍ.%¹Ü®t³K5Uï'etp¿áßÞª¯´;ÿO?Iê
+1025 0 obj
+<< /Filter /FlateDecode /Length 3291 >>
+stream
+xÚÕ\K$· ¾ï¯ècö°²DR/`0€gg'€oqöføäÄŽ8@|Éß)•ªJRu=¦«wv³µ]]’>R”H~bµ¾üvÑ—¿¾{úü/QEŽ.Ÿ}gø }1¯UpîâCTø›?.?=h ßkŸ´6OZ[ÔÚþløÿ/‘Ÿ° µ| ¼÷C«µ¦ïóŸy*Ï:3´ÆÇ ŸS¯/é‰ô¹ôŸJ òügrKùÖ™q\ûøóçDœ°$„ ‚‰KòÔ}–^•‚†Tô¦íź¡•±K­,·"òm+ÇJÁ<žæCtŽx/Ñ_þüí²p÷ÇcÏ~úüî¿ÝÌZ­¼¿üòÇ;¹M•%¼€V`éòç?/¿¾ûÛ1<w–a&
+ù[@§ÄŽ8eÆN‰@–½G¾|ÓvpÜFäÅBD{Hn!|;ÁÍÐÓ0&²ÿasÇ`«XIE(=2ò˜æýjDÆÁqÔnYW"2㔦Ódz6&Èu=ÚéØ@ã.Å^TŒ"Åüg]1–óOwÄNÀeyËiõ⯯zǺ prfb­ä;ãö?ßÀÖ“qå¼…ÎÚoL ‡äÁC3àò2 —)±Ô+,ëV)>*hÛJ/;º)
+Bó0³ùY´Ù—¬l²îaâЧ)Ç'„Å^—''«,÷^žlÕ–ï>~H§I:,ƒ 
+Ùçÿ(pð‚ö€"‡q:žbœ­q¬e÷+¤¬jŽ]‰l«ÌØ×: ÀňfÎËæu5òŽ‹û{q·8Øaò /Óyë²-N½§©A¼º-òÿ?læ‘ŒðZ:>(/yH£«sòANr8¾÷¾µ—pü%μ2y·äƒ´r†j8ëq>ë/Gš 7Î’ÛØ=xk tD¤9Ö´¡ò•‹‡• ‡dæ¬2q¼­Ì“eúÕós’è;›zžø­ý†Yxâk$úÖXxâôòl¾êóD¾Ãz"ÿ¾Žùuì{w÷^µy#æ½Æ}7Þ¼L«=»sÄ••’#=¼{3ʉ¼ûþ ²TXlá>8µ†£<ìu¾n”`÷D=–)a—˜éVl<S`\‡íöšÃW3»Vž‡8y"+³4ÃqãÖ(½L©Á°o—ô¼¼ïŠOå˜Äî‰åôKyqf N§ãCe<äÀÚ³‹K¿zVUMŽÌ›ž„°V•ñ"ß¡òi߉åM¨FÙ:@«l„رxùÐÀT %Åßsf`8
+W¸úhuË|¦;»¸TŠSú¸:›Ö)Ë>hŽekì<¦…¿8 ð‘iÔAïÍ$'·n÷–xÎJ‚ Ntbˆ eü”9¾\)4Ÿ„´KVS’¢…XîîP6D©¤;¢kˆNé¤óu$E¨u½¾f‚BGtrøÆ J#A¢æcÇYfýÎytg’ožôú9•µ$ýpwû¨ ,˜e 0˜K¤1‰K×~m’À.…ñÝ8Àt'B$OŽù¹(êDò‡KLc+ áfØáö®ó–\¥î9™‰óBŠçžÃO¥0ƒQïòëYõ‰BOÍgíNÚ_ž—¸8/a§ùä'‹‘äOS¿×Œ¬¿j …úz~ž
+%.'m®Ç²`˜(‰¢ÍÐY1*-£YGrô“¦b8Ò)Ÿ©®l=pöQ.^‰<õ4áy§™àt:2ËYÞ€WB$©ã•8ãˆÑ|¼ràqä•
+·åj¸õʹyµóÔwvã“Ã÷Ò²?€åýê­ú¸7àƒä¨k²Žï~uF MÅiÞÈä­,nà¾â:# ê¶)Ö~îf`ìË´E¥H3îúQŒYïgäZC×`^J\¯Äl}š›5œG9 œ¸Ï1näUCF>k1ËnËórÆ6Çr7òдDÝÙÆTp¦AõØÏ0ª ¼¯4¬ëNãj°Œdâ9Ö`ºŸ‘™x”!Ü—Ìusè¤b¾ï ‹sVq
+ÛËqF… ‚hÏ-/¡ÊÏ¢ìC½¡á3¬@^(¹;WØŒr"W¸€ÿÄÅ-ܯã
+[Ìû¸ÂË]¸ÂÛ½ ¼
+‰ ‰fü96•a/õúEÞPËj#¥»‘+¼'¯g|xs^Ïp"·ƒ×+÷Ê[™Í‰ØVÑá|”E‡-°S~†a(:¬à\gÎRÁÙÙÌ™IÕOsV+¶ÍU“|¡ª=¨Óó!]¿À|軀ý´¯Ðm²fRù@§°­HéwÜ*8[ šW| ç rpNÁÑá7üªá­iK2¾öW} ;K[P’ÑôzbIÆÞK2¶p¿®$£Å¼¯$£iõõ”d´âÜ-á2ZÊáF7{­&£éýÄ¢ŒÜ_ñooµWÞÿ©Ië
endstream
endobj
-934 0 obj
-<< /Type /Page /Contents 935 0 R /Resources 933 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 920 0 R >>
+1024 0 obj
+<< /Type /Page /Contents 1025 0 R /Resources 1023 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1010 0 R >>
endobj
-936 0 obj
-<< /D [ 934 0 R /XYZ 69.866 801.979 null ] >>
+1026 0 obj
+<< /D [ 1024 0 R /XYZ 69.866 801.979 null ] >>
endobj
-286 0 obj
-<< /D [ 934 0 R /XYZ 70.866 625.195 null ] >>
+290 0 obj
+<< /D [ 1024 0 R /XYZ 70.866 625.195 null ] >>
endobj
-933 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F34 565 0 R /F37 717 0 R /F40 785 0 R >> /ProcSet [ /PDF /Text ] >>
+1023 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F34 637 0 R /F37 793 0 R /F40 876 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-939 0 obj
-<< /Filter /FlateDecode /Length 3954 >>
+1029 0 obj
+<< /Filter /FlateDecode /Length 3953 >>
stream
-xÚí]K#·¾Ï¯ÐÑ>,C²ø¬V;|‹³7ç$N ÄâKþ~ªøèn>úAMËãErÐhÔê&«ŠÅz}$Å/¿ðËŸ®_žþðªùÅ3o¤Q—/?= ü‚_ÄÅr挹Xç—øÍ/—ž9—9‡Ïœ‹+ç87? üÿõå
+xÚí]K#·¾Ï¯ÐÑ>,C²ø¬V;|‹³7ç$N ÄâKþ~ªøèn>úAMËãErÐhÔê&«ŠÅz}$Å/¿ðËŸ®_žþðªùÅ3o¤Q—/?= ü‚_ÄÅr挹Xç—øÍ/—ž9—9‡Ïœ‹+ç87? üÿõå
…êë^N™ïÉ’´ôŸ­¤8Ѥ׻< ´tÚ6­î))
ÔŠ
š8ÇO)’ñ}Ž½z÷ví@Mç=BëÆHÊaÞø¾É»Ã4?”¼giËë”<JÚ±OžhÑÓnÊHâÆ’v@åÇQ
@@ -3302,194 +3513,193 @@ xÚí]K#·¾Ï¯ÐÑ>,C²ø¬V;|‹³7ç$N ÄâKþ~ªøèn>úAMËãErÐhÔê&«ŠÅz}$Å/¿ðËŸ®_žþðªùÅ
Ï‹ûÃ+*
¦º ¨bßT¹…§³æƒð¦sõ‘÷òù öÇ\ì}ŽJ¢Ò"‹êê`õò«e–¾ §à—'coÅЙHãqÏë D”–’SÙ›7kéQø¦±CÓ3E¥3ü”
ÁCð’ýÔë6œëš&ÍÔíqÉûÇú;Òl håýfQKJÛ5즴Ìa´Q1ÝßågGÓlY
-t¯o=-P®©!óedõÛ¬ ”n<‡¶Ý­”öyžXÓ¯„«™w´À³9צØzi×pÀ(£Óš]݇4Ÿ80¤ùœÀý!í¸E:€“ûÍsWNý‹ç.žßjG{)ªþº§þm‚_B‡Ý ËnwªÝÂ3#EÍèq”I„u¢n€Ó€Ö¬.‡#g|Ù¥Mèãmé8ƒS6•áY9º¯\N7ge¼QãHsØ’£Ë™y+Ž”ÍùüÌŸ†¡]ö˜DT"S)Ivñ÷­¨ëðk[פ/æÐ/œ(:>t«z½ŒÝÎèï
+t¯o=-P®©!óedõÛ¬ ”n<‡¶Ý­”öyžXÓ¯„«™w´À³9צØzi×pÀ(£Óš]݇4Ÿ80¤ùœÀý!í¸E:€“ûÍsWNý‹ç.žßjG{)ªþº§þm‚_B‡Ý ËnwªÝÂ3#EÍèq”I„u¢n€Ó€Ö¬.‡#g|Ù¥Mèãmé8ƒS6•áY9º¯\N7ge¼QãHsØ’£Ë™y+Ž”ÍùüÌŸ†¡]ö˜DT"S)Ivñ÷­¨ëðk[פ/æÐ/œ(:>t«z½ŒÝΊgï
endstream
endobj
-938 0 obj
-<< /Type /Page /Contents 939 0 R /Resources 937 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 920 0 R >>
+1028 0 obj
+<< /Type /Page /Contents 1029 0 R /Resources 1027 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1010 0 R >>
endobj
-940 0 obj
-<< /D [ 938 0 R /XYZ 69.866 801.979 null ] >>
+1030 0 obj
+<< /D [ 1028 0 R /XYZ 69.866 801.979 null ] >>
endobj
-290 0 obj
-<< /D [ 938 0 R /XYZ 70.866 210.042 null ] >>
+294 0 obj
+<< /D [ 1028 0 R /XYZ 70.866 210.042 null ] >>
endobj
-937 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R /F37 717 0 R /F40 785 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1027 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F37 793 0 R /F40 876 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-943 0 obj
-<< /Filter /FlateDecode /Length 3525 >>
-stream
-xÚí\K$· ¾ï¯è£sXY"õx<ž
-¯õÅ/1>« žÔÔYÓá±ü¦Ãÿ]ªÈô™'U€"(WÏj]¥X×ï`™9¥}‹^¦•ŸæKßÕ÷­=Óí­°ºt£ºLÿ¡£ÕÕ³5ÍA76³‚=¦%8Ú)Ö£ I@?%)ÀS’Šƒôœ¿÷~çïHæÌÊô‹ö†ÒŠàÕfo®¹·—H>+ª¶B9×UÔç¤
-
-¾ùÇŸŽ"bå€MÁ†è‰&HG;?GðÛƒ¾G¨@f°dÈ7ÿÌä4• À‘–ù 9öx!¤M½:±o@C†j! ‹?ÓÇ‹#Œ:µ9ú-¯“Yh©³õNòhgÔùà(çYé3ãÈG¹P¾éËô9ùõà`úÆ¿¸ü ©©³ü«ŠGžþå'åá?ø•|öÙ^ðsœ'dCwÈfŽí¤Ñ=ÙJzÕb½Ï3²™ÒzÑ,\µ£¹6ÆñÕ¢è¦SÞw¶Š“5Ü%ÃZ¡ÉvŸÙ;½
-~#ãÖyN¤œ8ϨȿÀ)®ÐëB…­Êù‡fˆ Ï Ôä§>à 4”J€ SÑŸÙ¯sÂ{uÄþ5Åhob|ò¦kíà7´]5˜Ù…ÅÈksš–Yó|ñ·Õ|SlY[JM‚_ÐœH……T
-&O~ÉßXÑy+“«:åT÷<ª²±NmèÒSêòÃkGêqR([¹Ë¶°Ø÷Y
-Ó«ÙÍäl_˱R ïüWŒåXIñ¥u_–C+Òz~0–SÍ:ËiÐ;ËéÑ}–SÓ|–Sz§XN½·»a9@H¸gR±»0²>ÕÊ#”™ö Z{/H[¤Ý'Szda74wà²à 6£å|M”Oé64ÝO áîŒgU« ijôijzt߆gÕ4_‡gÕ£ÆàYõ¬¯€gyÍb#cKQRƳ(8r/´<c ‚®Óò(¯ˆd¯ÈŒá›"Y†>e¸©€MÌÿ·þv7Ûg‘»bá€e‰Od›jZ‡
-„ffò:#[ ¹Æ®Ò»ðœÇ­A7³¨È‘‹9aI'óA€çõ8ýÔXÿGSB›Pì³rCjŒ5k†È%Ðé4%9¤_Úh§jI½~©}`øõ¦‘:€@_[iÈ•h=8‹,'˜Dn©˜Cv¨¾-…¬(¾.ƒ,½Ó²ÚÙÝBwC®L{}W¾a?…W·T ŽP_kE0¼m•_“¾wΊªUfE úfE=ºoËŠjš¯ËŠêQc²¢zÖ{gEd1øhŠ6g̘´‰bTó‚´4íÓÄó…z U”fï¸Þm_ÀòÞ°,êÛg"›¶ÚB#ŽÖšöKt6÷¹r'çÃG¢G2ê!èU¨LÉâtJ‰Vn|uæSr süœŸw|[gSUÕ§UP½únç·ç ¼»Žfã/±áumY`·€¬Á
--õ›f‘šdât7‹Ìû媱~ÚØ—½L!åÊoV9îPHîW—£z‰¦¦í
-röó –Y;8ÿGÇñNþG†Oý‘Á1E›´ŸŸµ‰¶7
-ã1ýpjÖXp€Pà
-¦oS@·ßEA.
-O0)z²á库’`'ác-ÏŒôèÉåæÖþÔKãÁ!½Þ8°'¥¥¢ÐOÕšË=V•=+Z“§ýZw]KwÝyÝm4< åØMWL$ULÑ‘dÐÂncª4¹éJjŽÅ¤( Ò!´yÈŠyÀÓ
-0Ü€‹Qj°96â_R‹øR>M#rý>ÏÝo-Ÿ£õÝS"ù‚´vÃ! È¦{f…<†n)õp×Xnn†P5--Ø–ÛçZ kRíh$Ž|á •äÓm»‹Njm(A
-gtR T-).º—‰KÁEiY›Þ
-$Q¤ 4´%=]kKz2ôoq̓ØheeRyž°Òh¼æ·&Ú]¨¡–é—–Zz ±JšgIfn3÷¡z’À’–5ïºwù¼ ÷P³»§žÇ¨'ò%Ô’âŽvÒä®ÆÅ‹.äk|‘ª Ý™SM¡ÍäZ)r–n9 ×U~Ît€ÞÔã©d
-uÝ{鎢Y]ohL[/ldɬ^tC™¦¡\®"‡O`y 2#×LN6
-³º8zBMãŽ|R€U‰+jÉp¿ "¬<%¤Þ}ň07%7cÚœ{)Nåß9"L£„[,îú®ðµ(°$o¶žiª&Û¢±…«Ù+néEœ®GéIÜ7upÖDÚá8éÔÑÙàÆIøi¯áo,_rÃßuŒYFÑ1‚ͨw€‡sÑÊr–_íÇîÉ
-‚ök‚Fé kö+ÜaªP ® (”‚ìÅ{¨ ¬I¹²‚PQ?´‚Ps]¡"ç†
-B±èu„jÑÿ©
- •™*µ¾¿vá„VåJAÿÿ
-©
-škWV*F¿z¡ ùº
-Bƒä׫ (òÓÆãUЪõ¿Ôª¶Qº[AHƒzŠÉVÐpš¶\Hí9 ½WAÐ
-„Í&ÕRçòšw=õ¤ü’DT³»k¹Ç¨§â¹¤¸£Ê
-ô¡Eñ¢ {„’¹‚°'ÀkšìªËíìPüÿSîW@@¾MZ,Ù â_>(iÔ„(hétÚS·dT {Åp ãªø6âÊ×N’-5kÞu¡BG(Íø/ò惚
+1033 0 obj
+<< /Filter /FlateDecode /Length 3524 >>
+stream
+xÚí\K$· ¾ï¯è£sXY"õx<ž
+ð”¤â =çï½ßù;’9³2½ƒð¢½¡´"xµÙ›kîí%’ÏŠª­PÎuõ9)
+ ¤VbMÕ
+þòŸøêïs¤$/ÿºü5FÆÒ+J9þ@ô.¤Å·s| ýAÈmIÝÀ³Ëuç Í! E€²žUßüãOG±rÀ¦`CôD¤£Ÿ#øíAß#T 3X2ä›fršÊàHËü†{¼Ò&È^Ø7 !Cµ†ÅŸéÇãEFÚœ ý–×É,´ÔÙz' y´3ê|p”ó¬ôÈqä£\(ßtŒeúœüúGp0}ã_\þ…ÔÔYþUÅ#Oÿò“òð üJ>ûl/ø9βŠ¡;d3ÇvÒ‡‚èžl%½j±ÞçÙ‚Li½h®ÚÑ\ãøjQtÓ ‡)ï;[ÅÉî’a­Ðd»Ïì^¿‘që<'RNœgTä_àWèu¡ÂVåüÃG 3DÐçjòÓFŸáJ%À¿@ ЩèÆÏì×9á½:bŽšb´71>yÓµvðÚ®ŽÌÇlŠÂbäµ9MË,‹ˆy¾øÛj¾)¶¬-¥&Á/è
+N¤ÂB*…F“'H¿äo¬è¼ˆ•ÉUrª{UÙX§6té)õ ùáµ#õ8)”­Üe[Xìû,…éÕìfr¶¯ˆåX©„wþ+Ær¬¤øÒº¯ Ë¡i=?Ë©fˆå4èˆåôè¾ Ë©i¾Ë©F½S,§ÞÛÝ° $Ü3©Ø‚]YŸjåÊL{P­=€H$Ž-R‡î“)=²°š;ðYpP›Q‹r¾Œ&Ê'‚tšî§„Š‰pwƳªUâY úâY=ºoójš¯Ã³êQcð¬zÖWÀ³¼f±‘±¥()ãY¹Zž1HA׎‡iy”WD²ŒWdÆðM‘,CŸ2ÜT@ÈÎ&æÿ[»›í³È]±pÀ²Ä'²M5­C
+oØŒÒRQè§jÍåž«Êž•­ÉÓ~­»®¥»î¼î6Ðrì¦+¦Î ‡Œ ’Œ‚*¦èH2ha·‹Ž1UšÜt%5ÇbRéÚ<HdÅ<àinÀÅ(5XƒŒñ/©E|)Ÿ‹¦¹~Ÿçî·–ÏÑúî)‘|AZ»áaä
+Ó½ ³BC·”z8„k,77C¨š–lËís-е ©v4
+G¾ð„Jòé¶ÆÝE'µ6” …3:© Nª–ÝËÄ¥à¢4¬Mo
+gU½d?OÄšêt¢³¶°t~_‘'‚§ÐMaׯLÚCXÀsïOŒ°ð5‹ —;@“§ÊIóe ƒÙÃF–_b¾•×c#ÊjöMkRº/^(kjê›7=ÌYpDQ0è $§wÿE ƒª&§ºÿ’f ¸5ƒfì¾â:^”ïxãªM©cÞ÷[ž0AFg)“øO‡›Þ°é¶8½š%§"i¦øîÓ’0W¸J~+%~Æd„hJ««ÛÓ[z³+ Âi{Fe´Faa£ï ±ÚÃË,„® ›3Z•O¨Ñ±ûv%ßtBÉ~ÙÉX4½±†EãžÅ¬v”4b¹˜³H'ؤèñi}Åko½¦/²þÓÖÑ2Tf´ý”o·4æ<¾,E±›Á‚k=@
+ô\Íè®ó°nŒjhÊ3¹Qº ¹ >|‹äEê9ãÀÇ÷\ßbŒ7šâŸ¡¯¶åoà‡ 9ÃWK’³w’(ÒÚ’ž®µ%=™úŒ‹Î·¸æAl´²²F©<OXi4^ó[“
+í.ÔPËôKK-½„X%ͳ$3·™ûP=I`HIËšwÝ»|^{¨ÙÝSωãÔùjIqG;é rWcƒâEò5¾HÕ†îÌΩ¦Ðfr­9K·†ë*?g:@oêñT 2…‚ºî½tGѬ®74¦­H6²dV/º¡LÓP.W‘Ã'°¼™‘k&'€YÌ¡n˜%Y¤î;°j‹2Ä ¹fÝ­u÷ŒÛR†£pûU…Y]=
+¡¦qG>)ÀªÄ•µd¸ßVžRï¾bD˜›Œ›1mν§òï¦QÂ-w}WøZX’·[Ï4U‹“mÑØÂÕì·ô"N×£ô$î›:8k"ípœtêèlpã$ü´×ð7–/¹áï:Æ,£èÁfÔ;Àùhe9˯öã÷ƒd
+qpCà˜–B6è’œL>Õjrz„ÔŒxbß|Ý‘/ŠU ½bÁ {Ž5A £ô†5ûî0U¨WJAöâ=TÖ¤\YA¨¨ZA(ȹ®‚P‘sC¡Xôº
+BµèÿTá„ÊL„Zß_»‚pB«ò ¥ŒÀ ÿáTa͵++£_½‚P|]¡AòëUùiãñª
+hÕú_
+jUÛ(Ý­ ¤A½
+Åd+h8M[.¤ö†Þ« h…
+Âf‡ê ©syÍ»žzR~I"ªÙݵ\‰ãÔSqˆ\RÜÑNeúТxÑ…½
+BÉÎ\AØà5Mö Õåvv(þÿ)÷+ ß&-–ìñŠ/”4j
+B´t:í)çC
+2*†½Ç⸄qU|qåk§Ž@É–š5ﺊP¡#”füW¨ƒ›
endstream
endobj
-942 0 obj
-<< /Type /Page /Contents 943 0 R /Resources 941 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 920 0 R >>
+1032 0 obj
+<< /Type /Page /Contents 1033 0 R /Resources 1031 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1010 0 R >>
endobj
-944 0 obj
-<< /D [ 942 0 R /XYZ 69.866 801.979 null ] >>
+1034 0 obj
+<< /D [ 1032 0 R /XYZ 69.866 801.979 null ] >>
endobj
-294 0 obj
-<< /D [ 942 0 R /XYZ 70.866 464.349 null ] >>
+298 0 obj
+<< /D [ 1032 0 R /XYZ 70.866 464.349 null ] >>
endobj
-941 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F34 565 0 R /F36 685 0 R >> /ProcSet [ /PDF /Text ] >>
+1031 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F34 637 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-947 0 obj
-<< /Filter /FlateDecode /Length 4136 >>
-stream
-xÚÕ]K䶾ï¯èc|X†,_Àb€O
-´ðÆÌO•)
-ð6IÅÁt=×d®¬œîÉ÷i7Ýcùy=@ô@ØãšäÜ#쬛h…rn-ë(g^¥
-B6hÒlíç‘,=á¡gì’뎄¬ªx÷‘|,-´ÈÔp_7’HòqòÅØOô|”°XŽäÓš€Ö™h”{fà«’G5A øÙ¨$¯’‰‹þók’dUdÓj“Ÿm“L¢ÒÊI^kYMÊ<+1’Ëãñ»ÝœŒHæ-™µ]&j¬qk:d
-Ú’ß kÒÇÌ9$,áä9קBÀ†'lñÓ¤çÝ|Ñ@Jå{Ø¢ÁÒ‚Ša‹v(d°=lÑžB-ïk8:„Y!YÅŒj«€ Æå+iå´I£ßŠ‘æ{óxQéà xžëvÊ‹™äWü³E&wdT-¢Õ$ ý*²E†%ÌhMôX¸ºŸæÂ6YdÉÛ¤b@@^4Ð#n`¼+ ?BzS@^ƒ|X@ÞàÆNã6(ŸBç±|¤¸FÙ“ŒZž"k‰›§Æ¤Î–kÌ9'WãAº†÷…ÑdÕ¬uš‡Ñ©Ðÿ–›ÃhKk±& ÷‡ÑÕH#Æc§ÑÁ(Åî¬a]Ë‘F2j‹ñ>ëz€ô6ëZ|œuÝrãQÖu(ŸfëzŠQëZ>õµY׊æY×ηÜl4Lð$”Ƶh ÉØ"|Z†’â0Œ*
-'¶ùC†us"gi Pøò‘f£Ì=uÐëLîxX'¨ ÿfŽJã7›,\,–¼¾hÅÏÚxǵ¨7£#¤7불ªð©‘/#
-fï‰F’dÒçRª4Á”ÎBݬ‘œðqSïLêµÉÙ
-„OKJ.RÁY
-,’f8'çâÝÍ´ 6Ò6ùjÎvħ‹\ ê‚')§‚æÓj“3ž5ë£"Ì·d I|¯ÅðÉD¨d²ó’ÿïcKObΖ1mÍ¿ìz[ÞÉwbñ†Œ¡$¦‡‰ó´®.•PK='²#ô æ[z%Ë!²¥)ÿ?{HÉkÊÚ<=›gÅô\1¹Óà¯ÙmX?êÓdeÅ€3g§±^
-d•°ÞÕ4ìê–¡WÚÁ•=DÔº²—Y±>ˆ`ek‹¯”îÆTÕÃ$à™YÓu5/^­­Í{®2(>‘¡ á¨ªÇý³^×d7ur&ðlUÏóyŠ¬áUõd}g6Q=ÜÐ’k}7¸!)HØ(ÁÞ\hq$]å¹`nŸ œu@âQït pR‡¼«Áyýž¡f½žôtòój}˜¨‡fÖÙ!ºš§›æÌ›9#
-ªâ‰=Mu¡ÓzÒÄñ´ˆh®s[ÑÄq k8Ž¥Ç}½ûÅÒ:bzÁÙJ¡~õ®–¶¸ñQ{y¿–Æ,£êa ¥uÜ×Øç8Ê…OK8“3xìPÏ™Â÷Œñ±'?ù»9FJI,.2C!¹ ¾â¬ ±\Yu=ÒÑI—£§Èö CÃida¥»ÎðºLï¦2}¯ÐaU«\ôæ.EnÅÊsG¶÷9%J¢Ú¯=² $$¥+e[ÄÜÿÖmK;ƶé"ç
-”ƒ?¡ED“ª Á×»¡ˆ Æ¥–ØQÔñGßP¤§ýýà EÕ¨75ðÜPt„û¶ E5æsŠj,OØ@D“SÛ-ÏVã6:#áÆœÁ®2–£ŽTÆ-Þ‘Ê8wVÈs¸Û?¡m ïÔB«‘CŸ·_ƒŒ¸áîTGÙ²Î(6\â–¼¡Jj@¾-ia•/ø°’gsõGÙýÌ|¥¦9íÏ[žy»÷qÆÒ’·íWãÅ™š­.T€Æd+½ ük('s•äĸÐS•–¬—ï†4c‚Ç-~Ɯ圆]·'Uò›mP%¤áÛOx+GìQNmû”sõ†³êYª k8]*Z‚z¦’v“0«iIûssdw)+ȸ¯¡‚6^]¥Þ‡>[z^eµŽ¼zË¡Êal€ QY¯QÀ9§²ÆÓ34ÖÁäÌvS
-=ÜeõFé[Ü]zµ¦%åêÕÜ$æ{a1 ¹{*JÆ¿|´¶î–šžYJV©Íô.s‹Ös¾\›áp¾ÀÔœØ3Õ‰‡ùrή¬ÖùA óõ¨'2æ>øÈ<”¬W¦+¹çƽ•å¡tæ‚Z7–cæªÑ¬ÒJÖ­’J^i3ÚEVôŒNCÈe‹0B Ö¾Uý˜qLÖÇ©}6ë—’úł੶Ä‚I/<èZM³ªdgíÊp+ôè7‚¨ Îé¢<´³-ý7¾ð`§å̦IîtË4[>À´ÊèÐÕò¡„¢Kk[>Œ:Ôd7P0½-«œƒŠ0™A),­‰¦§åÃSH¨{¸Ï Ñn£{îo‹#Id÷¶|Pä°‡uÜñ!ÍF’W;>&vžéø€¢ãš=Âɳ·MhÝÑñ±~bX´Ä÷<”hŽ;>ÀØÎrâÀéŽ)žè`„"Ûé‚«_ýŒ"X>}£ƒo€´ºë ø²"~Øò1“tµåãIç
-Ä3I¬­‹ÆZ“¡ý:Îà*±¥Ï|°@\#Ø8Gó‡-óòç•\4®FX§kàX§;Â}[ѸÆ|®h\cy^ѸÆÿ°¢1È@sÉÞ™nÜ0”÷Û;_>B)u gÍ·pPʬÃqƒ¤µÛ鳸Oì)Ïûš°öî–žö=×8Ço+YNôl9bVòŽi|ºw9ïzŽÌêlËê!gæxkÄÁ’5¤Ç,yî-ë#¦¬ƒÁº¦i¥æÎõÇëybBiý$]ã>Çþg—²ñAZÁmfâÔ³xß½¨í£5-Apð–Ñ4IÁif+%œöKGa<>>&íà¦N=åûÆÀ`žû“ÿ¾šÿjóPž²øÔ6EŸJ6zðß'H»ª{¶¥­G?¹-­4r[Z§k[Z…ê‰ÛÒ*öÊl|X&j=¸ÌÆG«J5Ï£_Š­ûÓ–4ÜlI3§·¤asKZ3?©Ì²wÿ”N›Å׸ò’deP›šÔöV4ìÌKr†,èÎAÚš¸¢Vpêæ±i¿æüõ%ÛMÛÃ>}›¼»
-Éþ®4lîJ3#R”ä'èa£ö^(Ø€O™ø]ŠÒ"èZÌ7I[»Ž—ÇŒ0Ç.ÓòÅmñ'¦ Òªâñ(%ÿ«$ªo”kwçäf¦áîL«ôª6 ÚÉpÝjû¦m¬™®ì–?âoç|°öÅÖñŽ}B|Z²“ª@~h@·!v1Ø'øÞo·*ùü!ác¡ÔàcÞتúl}mÎ'Kd”‰]NîÙ±E¦| 3g=[H¦ˆœ®A Å©z;e–D´¿–bNö¦ž~@ÑtuûKסÃaj·[uØþ¢(õÛǸl„)Áu¿Xa)¨Yqæ àÎS«)`€`{8Š–Wc{†,-¡‡±ZrWÛu¾~•; Q9aqCÙ ­„hQ8eêÑŸP²Ü—g¾â­„–¼f‡_ÛNÂdOÇÖ„ÊA–„¶hV„PßVªŸ«UHžWªÐ?¬DnLïìia9è@-Ü¢¨…ãQ'M<‡ú±»ùo4ÿuâ/—%™§èé*c¬|Éž!¡~Äß-“´¾K}„ºsþr¾Yoø}Pe"÷OÚÍCo÷!¡ÉÁÔƒºGB«ã_:õ2nëÉN…Ú>¹5
+1037 0 obj
+<< /Filter /FlateDecode /Length 4138 >>
+stream
+xÚÕ]K䶾ï¯èc|X†,_Àb
+˜Ÿ*S
+ÆÑmééxvžcsõ‡¼¤šzà¬ðˆg¼PÄø¬‚˜ÔÔiñXþ iqÄÿ—*’>ó¤
+´ÊÕ³ZW)Öy
+–™ƒPè[x+/?äKßÕç ×q{+¬‡CÜZ]Ò?´`Ô„ºº¶Æqc3+ØëX‚#Ju=Êðm’¼MRq0]Ïß5™++§{ò}ÚM÷X¾GÞE=6ä¸&9÷;ë&Z¡œ[Ë:ÊÙŸ×G逭g¡J 4¶…±¥îëXúi§Z)ÌfÒ¼‹Ö×äFÓš¼'®È´Ù…Išøz•C µplj‡K´ÁŸ–f§u`…Á¢ÕR3NŠvd‰Nµòí}PP›Y CïS9.ýO¹Ýüh$ãMóóy¼†s槜i¤ùÙb<k~npE}ªÕgáÉaТ
+¥hí]˜ž½½œ=5ôW‚Èqwxd[M²­ì+ÀûUûºç*¤•&Ãæ‰9°@hŽ2 ¬.Gýé_ß\‹`”!ÃHŠ]?è5¹;¯Óú<G\[£»$
+ÚRK8¿e8¦=ÄS²A“Vk—8dé=ûd—\w$dµPųäci» M¦†ûº‘D’“/Æ~Ê 䣄Årî$ŸÖ´ÎD£Ü³¯X•<« ÁÏF%y•L\ôŸ_“ ¸¨"›V›ül›d•VNòZËjRæY‰¡\žŸíædD2oɬí2Qƒ`[Óq SЖü]“>fÍy$` '¯¹¶ 86Ôp8aƒˆŸ&=ïæ‹R*ßà –6T|[´C!ƒía‹öjy_ÃÑÙ Ì
+É*fT[µ8
+ý†PÌ4ß›ç‹J^ÀóZ·S^Ì$¿âÿ˜-2¼#£êlí&íW‘-2ì,a&@k¢ÇÂÅÐý´¾Ød‘%o“Bˆy5Ó@¸ñ®€üéMy òayƒw:Û |
+Çò âeO2jEÖ7£Æ¤Î–kÌ9'WóAº†÷…ÑdÕ¬uš‡Ñ©Ðÿ”›ÃhK{±& ÷‡ÑÕL#Æc§ÑÁ(Åî¬a]Ë™F2j‹ñ>ëz€ô6ëZ|œuÝrãQÖu(ŸfëzŠQëZŽúÚ¬kEóƒ¬kçSn6&xÊ
+!¶9CQ…usòfi‰ øò‘ðÈÜQºÎä.‡uR
+òoæH4~³ÉªÅÉë‹V<ÖÆ;®Eº%!½Y·BÔpP…O ï)VŸÌì|E¿|Œ±ªžo²oKÚÞóÕLIº
+JÀÍ”L5"ÓÆ6nŠ¨³m››£ô€Ç«9¢ž¾ÅH:cy¯ñÄ]Ce’—½ccñTó…rÖ¸˜<L ¨eöœ X?oš&=!¥]öF4#“>—RåE¥³P7û"'yÜÔ/“úkr†áÓ’†‹Tpf‹DÎ ¹xw3UƒTM¾š3qt‘A]ð$åQЬװœñ¬Ya¾%Iâ{-¦O[œJf:›‹øÛxs¶Œi+hþmd×ÛòL¾‹'d %1=Lœ—u-p©„Zrç9y¡O0ßÒ#Y‘m<)-ÙøÿÙ+JžRÖæil^Ó¸bq§É_³«°êÓb“cÅ„3g§¹^
+†\Æî´aþœ¶–÷6„ÙÞ± ä+XRrò'´…hrB5!øz±Ò¸ôÎ’;Š:¾ôCD:pªß>DTÍ:ðQïÀCDG¸o;DTc>wˆ¨Æò„CC´8µÝòüa1n3nÌì*c9ëHeÜâ©Œãqg…<‡û±=Ú²ñn@ý³ši`´ñyg4ȈîHu-ûŒhÃ%ãÁ* ¤äÛ’F&\ù‚)טrä#=òˆ†FÙýÌ|¥¦5íÏ[žùˆ÷qÆÒ’·íWóÅ™š­.T€Æd+½ ük('s•äĸÐS•–¬—b‚Ç-~Æ`‹2ÿÄæÜžTÉo¶A•†9áãs±G9µíSÎÕΪgj¨‚®át©h ê™JÚM¬¦% ìÏÍ‘Ü¥¬ ãY†
+Úxu•Fxúléy•ÕÜó㋧ª¬&ÀØ•õZ
+jð1olUýn}í
+ ô#þV™¤ý]ê#Ôë—óÍzÃïƒ*¹Òn½Ý‡„#SOêýâYÿº©—ñXOv*¼Ð>ð›[ÜrêqÔ“«¢÷ÿ.Ö®5‘¡¯?‰ìÿ$]0£
endstream
endobj
-946 0 obj
-<< /Type /Page /Contents 947 0 R /Resources 945 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 920 0 R >>
+1036 0 obj
+<< /Type /Page /Contents 1037 0 R /Resources 1035 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1010 0 R >>
endobj
-948 0 obj
-<< /D [ 946 0 R /XYZ 69.866 801.979 null ] >>
+1038 0 obj
+<< /D [ 1036 0 R /XYZ 69.866 801.979 null ] >>
endobj
-298 0 obj
-<< /D [ 946 0 R /XYZ 70.866 565.451 null ] >>
+302 0 obj
+<< /D [ 1036 0 R /XYZ 70.866 565.451 null ] >>
endobj
-945 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1035 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-951 0 obj
-<< /Filter /FlateDecode /Length 4945 >>
-stream
-xÚÕ=É’,·q÷÷s”„€L¬/&‚Íá(B7Ó¼I:Ù’ìó`]üûÎ
-UØjÁt u˜×¯» È™‰Ü€–/ÿx‘/üòøùËÞ| "X°úåç¿Qô…|Q/N
-oí‹óAH o~yùóW)á{)ñG)ÕCJƒRZOïýÿýõ;D¤' Hé½ú×ïœsË#¥Ôߧ?õÈÏZµŒÆWÏïã¬ïñ‰ø>Ï?æÚÑŸJ#ù[«V¸æõ¯?ÿ‰Éq#rÀ{áUÑSÏ™g2•Á©vc—QÊŒF¥µkGYbŠþ1Ž”Ëzüøó—ÿíV€_iÔüòåÏ¥/þ“þþô"ÿòñÑ_^´Aa4Òÿÿçåß¿üÛ)Œ¥G”rü‚è]xù'|üÓ"ÚI BY¿rM/œ£дޖÿB’Ãë©WNfÊ
-T“pE†^S ë ·*P ]¢icN<£DF ØÒ‚
-躥|;N»ò%=Œ8nçÂøÞI܆YaH~Ž¼DE"\q‰¡¤Ç ¶TW•Ö õt:Ñø<5ÓdúŒQ3‚¥
- ö‚šŒ‹³B®.û„Rð²"BŒoàÅEëÚÍ9´Bʧ]öÄ© ,¨ð7«{›¼©]æÿbm‹zÞyRÙk࿸?jd#hóŒ›ïÈycZT‘å)ìÊ/¤21óÓ}úÓ§žÅ–L² ¬àüqŽø8ªFûòÏ¿½ü=ÖD&ðYrEŸECA
-OÑ0})Œ[)à<œD·It=CAûJÚf?MÿH§tš£û4×…Æ¡:I’×äËp4V˜ŠŒ\¬óm¦ ÅiKe£ʵ³ZWš `›9ÄTÔ
-Þ¶]$ïZQÍßÒž“ƒ+ŸÂWzž»!þϬnFô´Ý?™îø‰Z ÍZO~‡H"í'Ò°¾C"³Ü5Hrù^Ä:¾÷‡˜‚¦ý_Ù3L'EO¡u;éŽæ<ÅN-97`‡yÏ&/+St Ž˜¤’ „kDncȆfŒ3«‹ú ב|hPªEÈÝJ4*ò~ôE [Jh™à^!ãêqðùBÆÕ…øm„Œ£§Íœ”¡ã6™VÿôÑy|ŠçÞö“E,Hr—Ý øbŠ^UñZy²¤ƒ$ؤΚ¡CöAƆ#R- ;‚yY¶qíôIŒ…«Q8ŠV•O¾z¡öí¤¡pè›+"Œ^¿eÿ’ ^x®øQbztªý¢„p±ý¢EêÎö‹
-㪛"RÁtèØ“(TÆdÁ ݱ.Ý€©S«0îæËÈü›0E€"ùs}ûUE€ ®¾¹ªhÙ.R—¾z¼®õ%þ‹¡¸¦ÃwÖMQèH4óž­›â.]:[7Ú=©Whrågþhã®
-ØΪì(’6!Ìð( ù;2Gö ¢2“ÞöÜ°Ãõlo®ãzL±¹tí®qÉ£ÈnFärV+q6 2£m 8¦—´e<ãøµø”jRÑ4çEY²U¹r¶¡±-^øº•Dá‘Àã
-²K½ÆçS6l”ç4–õÊ"rDK–‰4òÁRþ×kðRWlæÔoÇòMû©²¡%S‰(Á-ŠBm ÇùóMRxFRdBŽf“ãð0õ/‘Ã32“¶ä¹éXR`íf7ÿ·šÃ3äæZ}w¯™õÆÞ
-Ò§9ò‰ïbåêkƒû 3{–Ùà±ÅA¹K‡.qÖ0ä‹«/~’[Q5lT¬¡^5fí@|+¿Æk Y‡Ôù¡ŠžÂ ƒ«ªC#LJ¦Ýâ_Ó .ÔÀÉâ­¶°Ç04UëŨ‹Ú7M~é©Š m–2tÌ]¶r¤85/ÄÂ:ÃL5²œ?=å`µäYòœ6ÏéžÃ+/B<nщAÙv¢S ·>®Ÿ¤q5K, w¤€‰k'Î
-cÐ|î¶E xU¶Ô–2Šøƒ‡]oÜ´û'¿ç?òÆM¹=¥gJoÜ}m¡-u†õ]uÞ˜¿pÝzç&ùΣ£w%Ñ÷(Ž±£]­D¹ÁöÌÚuóÍvôgeXw~-“¡[á1n\b\f*,Äh¥Ùò‚+q](ÀãäKh &dl½Ò39HXßéê¨píaö#Æ^ëZ„òÙ¦Ž”;«›6÷º‰»=þµÍ[@y”‘@þ4†…-¬U|¥¯ðǶ.÷ìVÑö6ën°9_–²;=ò²^á7í4A­„¢±'éÄ2S¡ó/_ðšî“½
-9C:¨'=
-9•a:Ôlr4ioæbn.œccŠÁºq‹~x
-e7y©Êk·kH'>·]é¼ti?ìP¿­ýp€÷O‚çž×3\?ÖôÚây­ëµeÚ–CÎ2°’\$&túê[+›¹ wð¬²ÅÊÞÒÙrèÞCµY‡8˜³þóÛzAúX è“Ý*$‡òH3
-³òySÐÓí.•&èÎåƒÐÓw‚“QRfŠbç„–nr¥Ás~ÙOQÌ}wä€ WzââkIŒ3~†DTdžwõÖÒ]ô-~´t7¥·ûWpF½Ääô§! ^ Þ"‹òm ,^%:—îÙ­¢“Ø`õ´†˜xwQƒÏ¡†dYoØs¦!Žžö3ëÀ79šm¸¢ˆq>̈´»ƒíx}P)ä®OEν•Bª8_cU_JGÐíøÃáÞD–Ý7X€8½˜bGï¤&²à|'‡æ%ȳkául=¬An‡í'ê[¬ÔÞÎKöÙñ)¡
-öøš;kt2ý—ÁÊïµð>6F­Œ(®e*nØÞÕQد›#™¯­º„??¶£n´«8œF+…Õ­`=iØ0háT˜à±¦(œfnШÚuFh§^ßsùøúzr“ÌŒLjŠ¢Eòº=ÔÁÐÙ΄Ò QC® ys½.”_\.ÑË ,õṉ̌Ý*ážØ©èn®³§hù:ôPô#òks?íòDnTßÔ‹¿ñÅØôIy Ì2÷Õšfº›g‚³Ô:å:Ÿý-+>fX Ö³ÕñÖî|Àí×'j®¬—Ù'.×ïŠÀxZs6Ým;(<šóiÍoW¤Ùö®+Þ;Þ°¬îRá›ZKMûg&ÖRÓN¥-Þ¼–¸`fÖrQpî —RãÉÈÝ[S¡Y.‡+×£" ~=$ÓäOSuµ8c»s0³¿^Á”¾‚äxè*
-'[<Wáù·AW^œÞ³Ï™7Ób@B C(ž]¼ÄÇ¢°8<+|\v'­‡ë¤òuÓ,Qäñ)d5Ù5äˆ&5Á„xH#4LØ"¯w-mâÊ£ÈÙŽ¬6a±1IJ¯Éîڇ߰¼UÎ
-PTüÿ“ÁÍÚ
+1041 0 obj
+<< /Filter /FlateDecode /Length 4943 >>
+stream
+xÚÕ=É’,·q÷÷s”L¬/&‚Íá(B7Ó¼I:Ù–íó`]üûÎ
+UØjÁt uèׯ» @îÈ ùòŸ/òåO_¿|ùþÝÈ— ‚«_~ùûE?Èõâ¤ðÖ¾8„úå×—¿|•~’R=¤4(¥õôYÑÿß_¿CDz€”.лýÎ9·Œ1RJýCz©G~Öªe4¾zþg}OÄÏyvø)ÐŽ^*ä_­Z×5¯ûåÏŒŽ¡Þ ¯ÂŸzÎ<Ë(¨´Nµ³»ŒRf4ÊÐ(­];ÊQôOq¤\øñÓ/_þ·ã
+´?’„²~¥š^(GÐÄo˯$Â0?õJÉŒ-
+ v P´¸~¤—úqš
+Ì…U;à8/Hæjpþû<ÑTÌ\שÂ@ÙWðô ý¶Øò­“¯Æ²6üHßÊôÿ0@8D¬Aù…ö¡€‚Ó$Aíñ:.Ô3Œ”шñ´o·…
+‰¯ßE²Áû)Ú(À ÚN¸ÐK·K’;¥Cg
+¤¡Ž3
+„vNŠ®*PÔ­
+T‚3¥@5PßRj®(PCÐk
+tq«Õë Kø1nL‰g”È;ƒ:B {Ü?C‰Ð0“»ÐuEB%³½XåT‘Œ0:ÀnQ$æ5‹G Î5E
+Z` Ó·Ð#Bißbp¬GI%zžè‘׸¾±3¨µÑ莈v3hÓBäöîVŽ)€Ú
+/Í ÐHaIëš%o4%hsUSdVX;"úÆà…ñ8åGowì¨çY•ÄcYŸc$Vhi!ÁsôC}5Õ™ÚJ¨ ]}dL$3ÆÄ(ah2/ƤPä™:ZÄõ“Èc±´á8Ús6Ån@ÆEƒþšME„<=!7´Íu‘®@rKaå aÁhajQ‰z"쬨CpB‡ê¢4BK?¢.åNÒ¥ßz¿%S½< ›ùÂÅLGÎPníK¿—h²y7_ "¼•k™H½fûmf˜£y›ÓRbo»ZèÐK~£Â–ô¤w™íÉLIŠúI™‹IÏ´‡°±®#+xVƒÈH•˜˜¾I¢Fྥ_ùÿðοúB8Ò³™!Ûœ~‘܈ä"ÏéÙÈà·r®øûû²þ["Búu2\´×¥²¤e^lÀFð¢”.ƒ"#ß’0j…I]¦º&\èÉ9 ºbÃÉ&G!ØаadQį[Tv;!Z£P5ø»2ÁïZžX,Ö¡ã£0Ô òz$V*– ÚP(ÏGÖ1C2ù[¶œÌþDÄrô.*‚&˜š³‘¢+ªE`èfGP&ø
+¶TW•xÐz:h|žši2}ƨÁÒ…{AÍFÆÅY!W—}B)xY?!†Î7ëÅEëÚÍ9´Bʧ]µì‰RAXPÍÂß ¬Vìmò¦v™b@þ‹µ-èyçI@e¯_q;Ô>ȆÐæ?6ß‘_ycZT‘å)ìÊo¤21óÓ}û󟦞Å–L² ¬àüuŽø8ªFûòÿxù{¬‰LÀ³äŠ> ‡ž¢aúQ·bÀy8‰œ’ðzƒö´Í86~šþ‘Né4G÷m® Cu’$¯É—áh¬0;¹XçÛLA Ó–ÊF”kgµ®5Á6sˆ©¨¼1òñ››5ñ‡¡ Û…›öËûÌ ÜÄÐåÉñh„ºù®„9PD¤ºYÁÃBÖA‘ì·°$[oÛ.’w­¨æoiÏÉA•OÁŽ« =ÍÝþg¸›…=m÷Of‡;z¢H³Ö“ß!’Hû‰ô¨ïÈ,wC ’\>‡¡ŽŸý!¤ iÿWö ÒIÑÓAhÝNº£9O‘ƒSKÎ ÈaÞ³ÉËʃc
+ØWvI›fè  Ðüš#{A™Io{î Ø¡úN¶ˆ·?×Q=¦Ø‚\ºv׸äQd7#p9«•(™Ñ¶ÓKÚ2žqüZ|J5©hš3S–lU®œm`lÌ _·’(<Òò¸.Ù¥^ãó)6ÊsËze9‚%ËDù`)ÿk5x©+6sê·cù¦ýTÙÐ’©D”Ö-ŠBm ÇùóMRxFRdBŽf“ãð0õO‘Ã32“¶ä¹éXR`íf7ÿ÷šÃ3äæZ}w¯™õÆÞ
+$ZÍ’™] ë²ø;;ÇGŠ‘\7EræÙ9î©rûEùΙœù¬Àõ¥ª 8==œHEvùoº&Èi;Ò"| 8'"‹O²Nà hc¹§YèEÖ“{åfh’ ¶…Žû­YÜÉkÀÞÜšÅÇñ½[kV‘B.Ž7Ÿu8I'P›j¶ÓCeJÿÚ¬¿Ç¢åÒ…³ˆÒ:fQ áÉIvO1’ì@\“Në=¥ƒó‡öôÜ­E=C,àÚ†ô#jéÆÃE)nðÎÎà$L|I‹?lc[N5Óc͇ô‡÷:ž®EMQž›¡Rlìø
+3gêh‹ŽWCMÐŽ©;ÉI7R¨ëG5 >Ú
+à 4hÁE¦ßJ¯´÷Ñ~MÐF²ÎÊŽäjp1à Æa! îx\8ãö(Üq’ϧÂ&µ°t©â­ÒþØR®Ý9ç*Z8ë˜$þ*_#tj H5¬ji0e ø¬³¯=³RÐ^Õ¬Yt
+îîøb§A -³ù¸Œ H;rú´3…ñÁ‰‘sKÚ“øtKDðBá™ yxC2WëZ@©Î¾´{×Qºzx1›áÚèÖ¨rþ\=ãŠÇÚ#üÛ·F*2/|SÓH¬<üS´Fr?“¡½,w;8¾¶‹ëAþŽ;#Á2˜uo—×SÇ=Ñ˽ÇoŸÕ»ÆÆ}®
+ãÝqû-QQ êëK•?âä°+ŸÝ;‹ü1ŸR¨võ‡½ŠÍWnÕ ï’$ÿFoyŠ¦WÖØôݨ_vû­ï™5öSOWsB\»oû×!¹v^MyUUi`|ÿÕiíË¢PÝÚ'•¯¥|PŽºX>hº³|PsV> o
+z¼Ý¥òÁÞ¹|Ð,ôôàd””™ÂØ9¡¥›ä4xÎ/û)Œ¹ïŽ!§'.¾–D8ãgPDEæq‡©·–î¢Ghñ£¥»)½Ý¿¢€3ê%$§âÅà-ð·è ßÆÀâU‚séž}Ð*:‰ TOkˆ‰w5ðjH–õ†<gâèi?þqÈÑlC>Lhˆ"Âù0ƒ"ÒõA¥»>9 ÷V
+¨â|U}(A·ãC ‡{YvCÞ`±ÄéÅ ;z×
+‡"yÝê`ˆAv†2!Ä?iШ!×…¼¹^ÊF/.—ðå–úbÄæ‹€Øn•ëžØ©èvÝ\gO7Ðòuè¡èGä÷æ~Úå‰Ü¨¾©ÿ⋱é›ò˜eî«5Ít7Ïe9¨uÊu(>û·¬øXH˜!5XCÎVGkX»ó·¿>QSe½Ì>Q¹þTüQŒ§51gÓݶƒÂ£9Ÿ†ÐüíŠ4ÛÞuÅ{Çî.¾)^jÚ§8ë0ÁKM;•¶x3/ p ÀÌðrQpî —RãÉÈÝ[S¡Y.‡+×£" þzH:¦ÉߦêjqÆvç`fµüzSú Ê%ÇCWQ8Ùâ¹
+o\A‹Ó{öÙÝP5ñfZ Hdå‚g/ñ±(ìž>.»“ÖÃuTùºi–¨jåñ)d5Ù5ä'5A„xH#4DØ"¯w-mâÊ£ÈÙŽ¬6a±1IJ¯Éîڇ߼UÎ
endstream
endobj
-950 0 obj
-<< /Type /Page /Contents 951 0 R /Resources 949 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 920 0 R >>
+1040 0 obj
+<< /Type /Page /Contents 1041 0 R /Resources 1039 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1010 0 R >>
endobj
-952 0 obj
-<< /D [ 950 0 R /XYZ 69.866 801.979 null ] >>
+1042 0 obj
+<< /D [ 1040 0 R /XYZ 69.866 801.979 null ] >>
endobj
-302 0 obj
-<< /D [ 950 0 R /XYZ 70.866 481.554 null ] >>
+306 0 obj
+<< /D [ 1040 0 R /XYZ 70.866 481.554 null ] >>
endobj
-949 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R /F34 565 0 R /F59 743 0 R >> /ProcSet [ /PDF /Text ] >>
+1039 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F34 637 0 R /F60 834 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-955 0 obj
+1045 0 obj
<< /Filter /FlateDecode /Length 4277 >>
stream
xÚÕ]K$· ¾ï¯ècrXY©°À³ã à[œ½>%±c >$—üý*©ªê–Ô­šÙ=ìötu©øÐGQ)•¼üv‘—¿|xþòá»W#/A«-^¾üúAÑò¢.N
-oíÅù ¤¦_þ¸üüIJý½”ðƒ”êYJRZOßýýúô
-- V’OÿI§pzÆîêOÙ¤qà¬ðˆg¼P gâ? ðã ‰aHæz‚¤¡ßÕgºï9]ÓÉœ^¶Ðy€ç’A´B9·f0Ú Ù&<“-ž´¯ÓßÌ8߆© èCF3Qep¶$j]a .é?išd)®­$QòÔN{›R€Ö»VÜ#Ü3¬}ý2 ïôt=‡×¥×J;y׈B«F´»É»Æ@ƒL]ý¨Ð…¥'À‚»—‡a|ž`áÁßým^ƒFîrJ8ÓÙãñ@*×zádˆâ¼ wg½M:J.4!ˆëLj¦p«„aÏúÃl+ÃÊ G|3oëþŽ&_ïo”JWyí´ñà„"Uòi‡‹Zj5Bc€ÃE<Nè×Ûè/¹­±Ú˜G&mìFm«4™2jìuöà¨Q°j‡Œ—®‚¡^"–z\L%eZ Mó»V"÷O3¢ŽÆ5ûyš&Ô\¿ô¤[>iĦ@ ±G<vŽaeƒ`ì£>püïþxaVþoÄÚò¹‰ ‚0ÞG™gÖ^‘«r 4±ÎóêÜ\®CÉãø‘ÆS<íIE˳Y;]#¿§ý'žaMŸ|Ïò[9Óš€’Ÿ{TóÝ+u#k€VÄ–£V‹
-¦ù’6[v~ÏìŽ8šn%õîر7 iÅ ®GnMc"{ô‚PT¶œæöä“Ì“6ž>ÆaM=¹Ç«üpuèÜáå¾’Û‰GP`ðàl×ñX29vÚðX²Ó†Ç¹3 BÜ‹y “Ô’—ìÞR_ÐÀX
-&½Žî¡1²—F K!øšj—ÃÐ$±dt.µD¡¨ 6ìTº&#¬`§†KÂù¹µ–4é’Рq’
-¯é×°ú[æ;–«·r²_̆zƒý*J†í7²Òe¿ ¼/ØÉý§®Ú/¹º’‰`f™‹‹Œr œðåI»¤)fÑYF]˜FW^V‹Þ¯S>­ËY¹×•×ZaþI}Z¹aai"Ÿ»Ž¿s;´eÆè<tv, k–wt,9NP§t,’ut=‹CMØFê¾<`Ì]7±¤ç±´/d¯=/<-î¥ÕñÄþŸÜõÛe(4ÂZ[f(©sãjØ7¡4’ÆWc²ÔMÂÑìL“\¿Þ ¥!O‚ÚžFíVÿ(¼’Öˆµ?K“G8¢\xŽ«lßÚòÕEhŠò¥Å*Û‹÷&OTð|B*ƒ<¾ÑæH;fåS³¿¨&™;å¤i—ß(ç2Ù¢ÇÙ]+gfGóî=¯ …Ocçu  ¨•H‘ñ‹µ”ñ8j9ëñ>P$o j€4¯×;óÆÏqróÚ£'7'à ,R|ÙOåî܆QZ Soã*¶´ºŠ½±pŦ샚2Zy…>fÒZþzŠÜëJAºªXw±…L'¸’<,ïµ÷öG—&9—>
-ùÔ®Õ WÚQêOƒm€z©,­<õ FÛ<ÊžŽ¶yd~´y#l/Ú(Š³vgá¼ ’WÚŸŒ4$S¥2< í¹t„É!qŽÿÀ
-G6ñ⃾' í]ê /âbûëŦ9ü]úhDfù(¼E” á]3¶Hj@Ýã¾sð« Ë…òã°2glKj·×XsÚgݪ1íS™öÙ°SKûháÂ^î2h¹CwGd‡¯ufê–‚¢­®µr®dݪ1WR™+Ù°SëLŠüaÇMsÆ@+á¥ïQ€æu"¯K’£’&4¶‡.ÔøÒ^ãÑÌ%¨ A3Ø>4ѼjÕŠæ‚ÐP4¯ÙiCsÁM7šÛ0£yKr`jÚ:m±K NÑ” ¨a<¤‹ß ÛaZP­ÁÚ 2ìu£ªi,p4—*éŒAuà·š«æ³†¨7í¨vߣ
-¯ÂóžÆ²8h@´ßDq
-€Aªyy8¼×4…¤ÐƽÅ)`0ÖR ¤Ž3Ž­G7¬NÙÆR
-£ñ}\
- a'üèä3 ã†Í„zâRm8¨aÔižýÑ@s…­BªMh+Ø©`øð·Ð#·cɂШÁ“Àfºäö¼Gvß Í,…‘Ð¥>ŸÍ¹’äÀ
-”äz´
-$
-ÖÇŸ ã5uŸª¿ƬëÐö ׄÎÏÑ4nYë0KÚ,I½&Y)1"½ñ9$géãZ‡\t³=Lb­#|éÔ×"Òä¡]Ešgv ~_¦b:K)]†üB»ò4…ý¨ËþŠï³ñúÓ¼ ²WIº¢ŸóY;ùªIu ئW?ß>$Æ’‘®ìÃÛçë€ÓÂÁk7Î×¹9 OœmïH>yœÑ‘|æ{ŠöŽÄ´A·`&v]Øu³cÓÙ@v~‡êÜÍû£›Ž I«ÒU}ãÑNsåãÍâ]«·…çQ}wØÌšÖú©—7gïŸ:ÿê7'¤|DÄOq¢7]ɇEÍõ‰.¿Ãüyiå Î4þÿ¿€¨
+oíÅù ¤¦_þ¸üüIJý½”ðƒ”êYJRZOßýýúô
+-£Û
+ô Aœà~|!01 É\@O4ô»úL÷=§k:™ÓË:ð\2ˆV(çÖ F;!{ÃÄ
+Ðz׊{„{†µ¯_&áž®çïðºôZ)p'ïQhµÓˆv7y×h©ë±Ú °ôÄXp÷ò0ŒÏ "<ø»¿Ík°ÂèÁ]R g:{<#HåZ/œ QœwäîᬷIGÉ…&±ãcýñ8Ñnc•Pâ!ìY˜meX¹áˆoæmÝßÑäëý­‚Aé*¯6œPä±J>íðqQK-ÀÁ¡Fh p¸hƒÇ ýzýàE ·5Vó¨Ñ¤Ý¨±m•&SCF½Î5
+VíQ£àÒU0ÔKÄR«“©ä±Lk¡i~×Jäþi‚bFÔѸf?OÓ„šë—žôaË'Ã4öˆÇÎ1l€¢lðŒ}tÂŽÿÝ/ÌÊÿX[>7±BÆû"òÌÚ+r5@Ž&Öy^›Ëu(yÿ ÒÃxŠ§=©hc¶3+c§kä÷´ÿÄ3¬é“ïY~+gZó
+i²µcðù «¦u¿cë*;…Z²‹ ;¿Gvúô[S.9êÀû•;¯nÔìH’°¡XS°QB{Ø19FÁ4_ÒfËÎï™ÃGÓ­¤Þ;ö&!­xÁõÈ­iLd^ŠÊ–ÓÜž|`’yÒÆÓÇ8¬±©'÷x•C®]‚› ¼Ü÷Cr#ñh
+ þ<‚íÂãšb#K&GâqÃNKvÚðØ!wÆcAˆ;`ñ!a’‚Zò’=Â[ê KáÏÀ¤×ÑÁ=4F¶ãÒha)_S­â’bš$–ŒŽÀ¥–(uÁ†J×d„ìÔpIB8ß#·Ö’Æ#]4NÀ” ]‚[#$ìûÁÍ<TTà8 »T@·Z¿Ãè8ÓÂߣ ¹up †kÓLã }ú®iæÐ ?•Ü–öóÐ@ó”˜ÿµ]²^P~š–^á5ýVË|Çrõö@Nö«ƒÙPo°_eCÉð¡ýFVºì„÷;¹ÿÔUû%WW²3Ì,0sq‘Q.¾<i—4Å,:˨ 3ÐèÊËjÑûuÊç¡u9+÷º£òºB+Ì?©O« 7,,Mäs×ñwn‡¶ì‡ΎE aÂòŽŽE Ç ê”ŽE²®€®§c1p¨ ;ÃHÝ—Œ¹ë&–ô!–ö…ìµç…§Å½´:žØÿ“»~» ¥‘FXkË %un\ û2”FÒøjL–€ºI8ši’Ëá×›¡4äIPÛÁÓ¨Ýê…7PÒ±ögiòGB” Ïq•íûC[¾ºMQ¾´Xe»sñ^Ãä‰
+žOHeÇ7ÚiǬ|jöÕ$s§œ4íRàå\&[ô8»kåÌìhҽ絡°ãiìâ¼µ)2c±–2çC-g=Þj€ä-tB æõzgÞø9NnR{ôäæd˜EŠ/û©ÜÛ0J têm\Å–Ö@W±"®Ø”}PSF+¯ÐÇÌCZË_O‘{] !"HWëÎ!¶éW’‡å½öÞ¾óèÒ$çRÀG!ŸÚµäJ@;êQ½ãi°PC#•¥•§Þ‚Áh›GÙÓÑ6Ìïƒ6o‚íEEqÖî,|€7ArâJû“‘†dc`ªT†'¡=—Ž0Y#$ÎñXá(À&^|Ð÷¤¡½K½á…B\l½Ø4‡¿KÈ,…·H˜2!¼kÆ)P ¨{Üwžbd¹P~VæŒmIíökNû¬[5¦}JB#Ó>vji-\ØË}Bæ­"wèîïȃìðµÎLÝRP´ÕµVΕ¬[5æJJB#s%vjI‘?ì¸iÎh%¼ô=
+мNäuIrTÒ„ÆöÐ¥
+J’ƒÆh†§îR€£8%àýðAh]Ž¢+IÌksj΄5
+‘Ôp-¯Í)C¤Ð}l^RЪ«ymãRú¸£ŒïÈakŽŽ5¥šÍÊ­t%s‡6;1Ö1IŽøÛ
+^Iu*ÎŽ‚)Ù™³Ë‘…˜³ž‡Ã)yŸñW. žÙ_e¶#þÒ"ݼX÷<‹õ2ápÒw.»Í”l.IöO)b\å½#’§>J>írËüú„þ©®{¾W—•ÝëžÎûæ²ò·ÜúOËî:˜u¯Ü 8¥Ü7õ·l&C–b¿lHë(WqnãÒ²‘\•q³q® xúˆN¢mjV`-ÝÍÂÙTËŠúhwæQGI³ª*Èw/TWFu•üË!ê¯ 7’÷Þ`©k?k¼_–¿6ßÜMíMK¢wÝ>—áÎE0¸*€‰ý²ÖÙre)I2Ã¥Ý&;ËžÀŒN]7¾8”MZ‡UYN„®_ \7áÆKdA©#•ñ7VQúû¶ª”â3_>¯¦*ÂUM¿ÜRUº£2î°uð›m¤¹-èeìÀç}e+"¤×Ê]Šgò“s¡ŒÁ­­é‘Ññ&ÑVF¹âg×Ñt+…¶…òW yº;+}[
+ƒŠVÀy–m3%s~…Âw(NáUxÞÓX§
+`[¶Ç®oI,y˜6º–,VÊ$O(GkKóB?`£ºJd¦šžd½EMLÚ(Û‹œ<.ZUèï­iÃõ1 ›jcÆb.ÕÆœ¹œ½~Èå¬mär¶h5eÊÒp4~9z.ü áC?•»kf€ÓaV¿ÛÒäÁ
+Ú<XÉIò\räÍûÕŽ¥Ûƒ‡¢q×¢k'sѦž‡ê–ÒÑHz E“\ÇÈ.äc/ŠV£=V*jÃÃÝTRéSêxqÖ?uÚÓ4œÝç騛gï‚:КæIºu¹$«hu¦Ó²A84'#ø”³ý¨zziy9Œ3rXóVht—¸‚{× 46( qŠ!]¨÷Òþ§œÂ•_Ï,ßEa4¾ï @ñšò¡6“ØœÎÖZÊs3E¸&ܘ",y™"Ü°sÂÙ š·cŽÑsû9 „ÚЮªš¢
+Š_Jv‡¨šŒÛª­*jÉÈT$P²Ó–„í;'a BC“°=r§$l)÷ U¼Y»0
+˜­ß'`®h·³`w(0×ì4³`§˜írÏÀÜXóâÈkÓ%<G¡!ì„?\c¦aÜ°ÙPO\ª 5Œ:ͳßÓc0h®°UH£ m;ŒþzäÖ`c,Y5xØL—Üž÷È¹‚% 0º4Àç³9W’XÁ‚’B
+©È5n>Â}
+UÏi¨vVyu?±¶©'J
+•ýÄ „SÛVµµ]à)½#4dm×CÌÇnع½¯¼JîånÎFHêo{4À›ùU%Éíòn%Q‰ñp 9ùXH)õœÃ“‚¼ú×qR æ-~§“dÈTj@µ$ö¶Uõ•"<ë¡1@õéÒ†
+PƒæرÓÔé àâ›8Ûß’ìjÀsÀv9yª®î—JuÉi’ oIJKñ{T ¡Ã¨`¼­òÎн¶ÚzHE¶Õ‚J£­®ZµÚjAh¨­®Ùi´Õ‚n[m×Àl«[’÷Øj»œ³­Þ+g¶Õ9³­nI,¸ œ®ö]jpœ·SÃx{%dt2³øÖ›MÖWPªå6
+ãCœ¼h…î—“ß©ºKN~§†Úw”µÓÐß® 9;×sÜ«~I<:Û£Pü†È’âÀ$+¿Ó°G iØqZ¸VDÁúøt¼¦îSõØuýÚ¾tÀášPÃù9š†À-kfÉC›%©×$+%F¤7>#ç€ä,}\ë‹n¶‡I¬u„/:âZDš<´«HóÌÎcÁïñËTLg)¥ Â_hWž¦°uÙ_ñ}6^š—Aö*IWôs>k'_5©ŽcÛôêçÛ‡ÄXò Ò•}xû|pZ8ØaíÆù:7‡à㉳íÉ'Ï ƒ3:’ÏÜcOÑÞ‘˜6èÌÄ® »®cvl:ÈÎïP»ytÓÁ$écUº³ªo<:Ði®|¼y S¼kõ¶ð<ªï›YÓZ?ÕàòæìýSç_ýæ„”ˆø)Nô¦+ù°¨¹>Ñåw˜?/í¯¼Á™ÆÿÿDö©
endstream
endobj
-954 0 obj
-<< /Type /Page /Contents 955 0 R /Resources 953 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 920 0 R >>
+1044 0 obj
+<< /Type /Page /Contents 1045 0 R /Resources 1043 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1010 0 R >>
endobj
-956 0 obj
-<< /D [ 954 0 R /XYZ 69.866 801.979 null ] >>
+1046 0 obj
+<< /D [ 1044 0 R /XYZ 69.866 801.979 null ] >>
endobj
-306 0 obj
-<< /D [ 954 0 R /XYZ 70.866 665.155 null ] >>
+310 0 obj
+<< /D [ 1044 0 R /XYZ 70.866 665.155 null ] >>
endobj
-953 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R /F48 568 0 R /F42 702 0 R >> /ProcSet [ /PDF /Text ] >>
+1043 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R /F48 640 0 R /F42 792 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-959 0 obj
+1049 0 obj
<< /Filter /FlateDecode /Length 2081 >>
stream
-xÚÕZMÜ6 ½ï¯ð±=D•HJ¢€`l6[ ·¦{ rj›´@sh.ýû¥lÉ;–ܱ5Ö춇‰³3–H=>~H¢¾ zøñæîñ懫‡ ‚GÃãç#?èÁ ^+vnð”ùåëðñµÖðFk|§µ¹ÓÚ¢ÖŽåo#ÿ¸}…ˆò†­}'ß¾òÞ§1VkMo¦¹Ëï:“Fã-Ç¿ÇYÆ7Æ¿óìð. /3Œ¿:3˵·ŸßÇåøµå
-
-RÁ›rëÒ(c×FYEäËQŽ"ZãHì1GæGð÷/ÃÊ·ÚÞ}÷xóWeYŒˆÐðË×›ø=YT–p@P Ãðí·áóÍOm
-]y'+@ÅÖžŒbyèŒrD8‡VP>¡•VHòö‚Ú8Gõí‡ìR«<ðN±èç-+#
-f
-R¢¡Ð™Äy\ü„‰’˜¨I÷ÉÜ’.é™ Êi.%8_ ÍþÑΚi-ÅwNf%RŒ¡Ò{Cg
-µ.âÞo§'Ü×M00­º±QdëQxLvÊ1T³ú󺣂5œ:aÄ~Ôˆ–™¨3F
-¡7.âcÚîE—ÄïY’øe­~ Ö±BÁ¤]¤_¬mî7h[&‚RA£ù¥’·±åmÒA$õÐN\,EœP[j$ŠÛÎdCGÊû dC”'ûBl#íÚÖ`CÆ(ËÕ(’änÍ!Ü @i
-Wf‰7 i7n.ûÈ)#éåŠeßRB¯²¯Ð{gÙWêr²¯M·\ö£:•}Ŭ;˾§Þe_FsÙ×£¹ìkÂh.ûjŒ®Qöµé–˾®>7—}m6Ëe_1ê¡OÙ׆K.ûúâ’˾]¸ô(ûê`ýœe_“ùç²o9ªwÙ·‹‡Ë¾&²Íe_W²ÍeßÕÉ6—}/¶¹ìkbÛ\ö-Gõ,û®Ê´\örÁ¡¡‘§9y.Î\‰c’‰bY‘?9²ûÃ3u˜O,óúô~ýd™Ø+çâáƒÅŸìø¦óóäþùìüÉD¥ˆKÖ»z¦,Õƒ²ºŸäû_åó>BÒÈßã›_çsf=ü9ü<žÏZ'¯)éâ›È>L²ë¯óé*ñ¹ í•FÚ*³ÝC*HuYr/ˆ Â`M˜!ú„…´ï~ÿþÜÝ¡˜Ã°R0ÞyDÁwÓǼíµP9Ý0ü‹:wZªóGVg•:2©b®ñrgÄ ±I˺AË—Á”‚("r”îÎ … *4­Nr"` vró&ÎmÎ+/'Ü|ë´M:¯H‡…Ä-ÒI`
- qÔÚŽÑ9R°iËxfCœg•ŒÍØ2-øt?œhq!›œ£¡È%
-á68`zZHÚŠIñäAÂj¡\ƒoÆ-¤“…/„f‹¬b»€vU茀¥Ém2>£*÷·àG<Nq’oÛp‚x¤iZ`4Ê3•¯†îI¯†Ðí…Ÿ²o
-KY=hèd#k‹èÀÂÜ“±¥öe=¥ÎnWOF1ꉅÇt’À.»ÞJ§ž
-ŠÈõÆ'õ…ìÃçPÏAê%YaÏ3\ÇS^ 4@-EzÅ‚^-Æ‹=ÍN\Þlb_häZnÑè˵ÜÂq}®!²B‡/Ä5Ù1KãZÉÆqMÕ¨-ôx~e¦+El»”Ës){¥Ÿ'—.euÌ¥õ"zæÒ µ/Ì¥…Î;si¡KÚ晣95ç±B·}ýqJýûp:”SSOä
-‹ž#Îi§›F> ©~ªQ½²jÎ\»xp8“5±mÎJ]Ù†„Ê|¶å&ÉbèZÙ–sßrTF>) ð•™–Û7¤\«“Ï)eˆzwòÙ ù‰ž·“¯|Êzÿ™©ßm
+xÚÕZMÜ6 ½ï¯ð±=D•HJ¢€`l6[ ·¦{ rj›´@sh.ýû¥lÉ;–ܱ5Ö춇‰³3–H=>~H¢¾ zøñæîñ懫‡ ‚GÃãç#?èÁ ^+vnð”ùåëðñµÖðFk|§µ¹ÓÚ¢ÖŽåo#ÿ¸}…ˆò†­}'ß¾òÞ§1VkMo¦¹Ëï:“Fã-Ç¿ÇYÆ7Æ¿óìð. /3Œ¿:3˵·ŸßÇåðÚr€Y± këYΙgY ©àM9‹ui”±k£¬Œ"òå(G­q¤Nöˆ˜#ó#øáÛ—aåÛmï¾{¼ù«²,FDhøåëMüž,*K8 (ÐaøöÛðùæ§6…®¼ˆ“ bkOF±Æ¼tF9¢œ„C+(Ÿ‰õò’ü£½ 6ÎQ}û!»Ô*¼S,úyËʈ‚™‚”h(t&q?a¢$&jÒ}r·¤KzfƒršK Î$C3¤´³fZKñ݇“Y‰c¨ôÞÐÅÆ™B­‹¸÷Ûé ÷ÇuLL«nlÙzÓ…r Õ¬þ¼.Á¨`` §N±5b†e&êŒ
+R]–Ü "ˆ0Xf„>a!í»ß¿?ww`(æ0¬ŒwQðÝô1og{-TN7 ÿ¢N@Á–êü‘ÕY¥ŽLª˜k¼ÜYA 1ClÒ²nÐòe0¥ J†ˆ¥»óB!H 
+M«“œXƒÜ¼‰s„sÁJ`çË 7ß:m“Î+Òa!q‹t€±R²éX)Ïêl‘n¢O©Îé$å ù–uƒ±²A„RP éPª
+ºÄïV—ý®X]³ß5¬3ûÝR$¦c®hÍhÉ#¾Ç$·À€Zj +0ô÷=o”qsÞ~ÿû8 ©›þçdG•¢=ü4)#&X¨³ÁÐìI…:[þ'‹ Ú°n
+ R•ØZÌILã‰×5ÌIVO…Û~s’¥©.Ô *F…ÆãW˜žSdRMTù䨽 F(¹aæM¶ûÔ
endstream
endobj
-958 0 obj
-<< /Type /Page /Contents 959 0 R /Resources 957 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 961 0 R >>
+1048 0 obj
+<< /Type /Page /Contents 1049 0 R /Resources 1047 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1051 0 R >>
endobj
-960 0 obj
-<< /D [ 958 0 R /XYZ 69.866 801.979 null ] >>
+1050 0 obj
+<< /D [ 1048 0 R /XYZ 69.866 801.979 null ] >>
endobj
-957 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R >> /ProcSet [ /PDF /Text ] >>
+1047 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-964 0 obj
+1054 0 obj
<< /Filter /FlateDecode /Length 2152 >>
stream
xÚíZKo-9ÞçWô’»ˆ±«Êe[ºŠÄ¹™ ÍÈn4+``$î6ü}ʯ¶Ûý8Ý“\e,N:ÇíG½\ßçòÑÓß&=ýþA—çíõá·/HhÅ ¦×ŸŒ¼Ñ“™œVžyb*M¯_§>k ¿Ó_´6_´¶¤5ùòÔOè¬ô°?O?¾~_æ&å¼ÓvknÊ!Ö¹Ùä¹ìMþÎÿ“<áVÖ€ºF\=½y©-ql”%¾Ûi#îÇX[d"¿)ZRƺ}¡ŽU€ʄÕpËm˜!…Ä[F¶ì•æ/ƒ ||2壈 ‹í­Éš34}é9ëËáØ>ÑŽb’ô6Ž­vÂE¯;ˆÚ|÷úðÏ•
@@ -3500,199 +3710,221 @@ w¤SÒ}nêÁK˜ûÊvª&uÅvÓÊèe ÍÍWªF‹³EmkÊ(6É3oû%­X·JuZ ²ø‹ýàY4
£ü˜©”Bê÷˜Ü*Ì!¼Iv4N¤XÛÜýjŽ@FÇ|}ì(mØ=ñK«^fD:uʉ'UãûEî1­t…A¬7qŒ°}£—B“}#‰GËð].lñŠ¢Â„…”ì)Jëªaá•Ç¸/¡xAÕXªq©ƒ²ûÇÏrú{ïSMyÔ<QïÌB¹Ò­nŽ•[zâ5_íÂ’ˆåñX2Q$å«Ù]´Ð {ÏÇ3êõÁœ¸r`6Õ qï¬#Œží D¼4o7.o/ÙÈðŠM@0æÇ›ü²¸©ÞØ+VAÀtv¬Ò.K»ß”vwÏõÚw/ wJÈéí^ØÕ–ã2{é5ÿzvn‰¤¼ÍÐn1K]p £³#‚Åmüe›Ähs¥Õág,ÿ*—¦ž
endstream
endobj
-963 0 obj
-<< /Type /Page /Contents 964 0 R /Resources 962 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 961 0 R >>
-endobj
-965 0 obj
-<< /D [ 963 0 R /XYZ 69.866 801.979 null ] >>
+1053 0 obj
+<< /Type /Page /Contents 1054 0 R /Resources 1052 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1051 0 R >>
endobj
-310 0 obj
-<< /D [ 963 0 R /XYZ 70.866 771.024 null ] >>
+1055 0 obj
+<< /D [ 1053 0 R /XYZ 69.866 801.979 null ] >>
endobj
314 0 obj
-<< /D [ 963 0 R /XYZ 70.866 583.661 null ] >>
+<< /D [ 1053 0 R /XYZ 70.866 771.024 null ] >>
endobj
318 0 obj
-<< /D [ 963 0 R /XYZ 70.866 344.499 null ] >>
+<< /D [ 1053 0 R /XYZ 70.866 583.661 null ] >>
endobj
-962 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F15 567 0 R /F55 684 0 R /F42 702 0 R /F50 614 0 R >> /ProcSet [ /PDF /Text ] >>
+322 0 obj
+<< /D [ 1053 0 R /XYZ 70.866 344.499 null ] >>
endobj
-968 0 obj
+1052 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F55 774 0 R /F42 792 0 R /F50 687 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1058 0 obj
<< /Filter /FlateDecode /Length 3785 >>
stream
-xÚåÉ®#·ñ>_¡£}x YÅ0`F|‹37ç$v ćø’ßOqk.Ínª%½YÃŒ^/dkßH~úíÄO?¼;|÷—«â'Çœ-O}'è?‰“áÌj}2Ö1ôäÓÏßqßsŽ8gÎr®-] úûúú‚ˆô†‚ôϾ¾cèŽé«ßÇ¿åû4—ðÏóX?kxò!ßñcµ}µñé+؃Tõ8¥^ùø£_Š-,0ad¿–W=D8C˜Pýh¥Ó(¡F£”LJ³ú¦¤ñ{<Ñ G¸Œ@Ë$¡R;”~%¡.´h®—'¯/à\¾ÿŒûÏð8ÂÔ—x-/ñ\ó[ªù¯ËLôžiqF‹N0Ô¶õ›}»‡Eáš­[ž†”"¼ˆ÷Ððë<þz@ÅL‹³o~ÿv.€ŽiT=­þë° $ÞÉHË„ðúÁs¸ÑùÝe=çˆøð¶Ÿíìÿ^ÞÚ O!`$B&M$S à9J–,òrɳ†yü—p—g[1GXxËjý]4Ë»éû»ÇjÏ«Ò1ÁuF¢á¯*£0, âß@sI®Ç^‚<c†.<*+Ïwüs# ¼åɲÊ82C¾\•7eû€Í¨Mj =x6J)-ñ´ü8súó·ÓàîO?z÷ÃÇwÿY¡“+æèñßÿxçïK…LI<!2Žúôç?O¿¾ûë1€’Šy«ET+@fI·ÌYW
-zÿC`×Ú_/ )‹›ëݼp”H*ǤðºÜ‹´Ë¯÷oL‚}$ëà
-C÷Œè?s %Š®o(a7(_7—¨˜b
-Dm³¾)×’yuØ£ä6çŽ9'0tNîp‰a˜$.kÖ9Ó´<dîºu–2H
-¼Çª×²uõzŒ‹Qõº¼«×+Åž·)£u;*Q¨o|ä½°íÿqõZ¡öy미z­Ðç£åR½6À ˜/¾z­”¦‘î «×ÝžX½Àþ„êõ Þûª×=¬·U¯ûQÏ©^÷³ÞV½~.^rõú ^R)«õ†Õëƒð¥êu?êyÕ냴KÕë=­z}<O¨^+z"ÊW¢VJ¾ ú¯?C‰YÁ¤£u= Ä|IšÂ{Ød‡ZÍ:Œý\+Xž[ݦ@ ]Á6Œ$NÏÅS·cx²dùÁ­F]‡‡LÚ`â jœ&z2f â ƒˆA®‰Ä1Oe"_sD3L=»EBJ’+íqM<LZ&ùŽ†Ì4©VáK§òŽ )5!›ð¦h¥Øöx]J¡¬¹:7WY9^>IóC øÎSbb['rÑ.D{Mœs{pÉÓ¤HuÉí/«ØiŸµI°.ÆZŠ‰%Ž-sy„ç|gÕÚ\'X–W.ýkmN oÊ©­ª8¬"à 130‡xMûd¶hˆö ìç¿)4ò½%óF&}[zi@I²²®aJ’¡–jÙCvK¼ÐêB-#‘ „ÔMšÅW;Ôw;±ÂáÃÂWIÞ"¦ýœ­:RS%™°ë ¥”:žokÃͤµÍfåWä¡hØ5aÓÝ°&ÝN˜’ƒC‚ b–ÿÜj¹$–…²cAÄ­E9”¹WïÈéª0Î W®’4ëYvd=»4@N{¥|ÃG·ªH䛞ˆL óò8öxÝ\}ÆŽ]¸·îâ° îOŸ¼B«È`ë>y"¨¥¯!y…Ö×ÖUiÒ¤¨‡ôP!=ùÅ&¯Ð!sÄY÷«¼U¼G )HÍv3?¥›9öI`¬«SO‡H‰6Qü’­Øï­9j§7Õ^©ãÏiðæ·FßBýpÿ±jà6£‡"Ô‡ë¯Lžÿ ì£Gòéų†aÛè¡4Ä‚âÉFÑS¨øJ9¢4)¤‚‚þŒÖ/&>jh§-b@¨qý1€Þë!Ð
-rû•XAî{ÇíbI(n‚ä_²ä¾nÔƒ[ûzºÙŸ¸¯g
-Dµ”IúlvÙ‡R«[JŠžÖ¹f:¾¯Ê‹ëã¦ò'Ä[Ó|x¦û5Yw’ÖGLµsÌphøý[¯¯gm9‚3CaS·sÁ‹L© ɇøÙî²LŠ¤MÞ!EgÜ“½¡ >¤n7¼4åö=¸–¤^Ùòu§Çûšk§3i,\/jE©:T½•Vw 5àL|é3Ù®Gv^–*G¤¼ßAÛ[9€¹<Óƒð€!IƒäêT2˜à½ïH”C>Ê9Ïà}®ü§Içº }è°ä[ו0oÂ7ÒoV‡øF"’›:b›Jô.™bI@¯¥€ç¦qîS;š‚”Öø÷
- å{Æ¡œtáóGò‹ïòѨåæ ûÊùÔä}`ÿÁgøž:œù3XÉ#E÷Ô!3÷¾™ÖÛ:dºQÑææª^¤‘¯‚øûùÚ‹xnÏ|´[%ž{Ð߬9Ä»sVÁmÐÍþÄh
-““õPYÁȪåÕïvc³ê‰cëÆÔ@0ƒ…`‘·4ßrÛœêW¼‘•ÚdPƒá€¤v>AÉ––µdV+ç‰xr¡h÷ÐÚ¹éBŒ+¬?;=ÏŠT/ô€´ää²2€æ«KåÏ«=Žù5ùh‹ÚÞäÚ—S˃µ}?nÅ…R‘7`TÏÄ…»ö¤ûÎ8íDn÷ÿ
+xÚåÉ®#·ñ>_¡£}x YÅ0`F|‹37ç$v ćø’ßOqk.Ínª%½YÃŒ^/dkßH~úíÄO?¼;|÷—«â'Çœ-O}'è?‰“áÌj}2Ö1ôäÓÏßqßsŽ8gÎr®-] úûúú‚ˆô†‚ôϾ¾cèŽé«ßÇ¿åû4—ðÏóX?kxò!ßñcµ}µñé+؃Tõ8¥^ùø£_Š-,0ad¿–W=D8C˜Pýh¥Ó(¡F£”LJ³ú¦¤ñ{<Ñ G¸Œ@Ë$¡R;”~%¡.´h®—'¯/à\¾ÿŒûÏð8ÂÔ—x-/ñ\ó[ªù¯ËLôžiqF‹N0Ô¶õ›}»‡Eáš­[ž†”"¼ˆ÷Ððë<þz@ÅL‹³o~ÿv.€ŽiT=­þë° $ÞÉHË„ðúÁs¸ÑùÝe=çˆøð¶Ÿíìÿ^ÞÚ O!`$B&M$S à9J–,òrɳ†yü—p—g[1GXxËjý]4Ë»éû»ÇjÏ«Ò1ÁuF¢á¯*£0, âß@sI®Ç^‚<c†.<*+Ïwüs# ¼åɲÊ82C¾\•7eû€Í¨Mj =x6J)-ñ´ü8súó·ÓàîO?z÷ÃÇwÿY¡“+æèñßÿxçïK…LI<!2Žúôç?O¿¾ûë1€’Šy«ET+@fI·ÌYW
+æâ!x¬Ší6x‘ö¬¨È«Öl*ªke|1ÚÇdëö•”$A³ýìÏPRYý­á~DIÚµ…)¼G•TR}¬z¢0“jëa©=ÉÇEù¶~Öã†UЯ¨~¿f&“Ū Ì¢2!D¶êy^‡–cqaÅF²-
+l‰+<9Œ¸óì¼óìZ»ëçIôÀ߃ɑG§­b–Laîç_èÁ?èߞȤŽþ^ýcqóøéߧ¿÷HizEã­qñãëÛÙ¹‘v'‚×F2wèŒY —ŒÑ€Ãš÷6CEÒ\¤(f¡¢% =Ò^B«×åDrÝÕo슞Y‰“0r¤8ö Èä»ÂŸÞÿØõ‡ö× HŠÇâæz·Cã„/%’Ê1)¼.÷"íòëý“`É:8À#¨#îd†¤£GY ÞG"*Å„’GˆÊçYì'Cb0["‡òþ.TárN仇®HÛ"WG®H“
+ãDíZƒ*õ±O ’_îIY šÂÐ=#úÏÜB‰¢ëJØ JÄ×Í%*¦À/‰ÃnÜ4£å}Öè™~àÈŒY£3â|h ˆ­•5‡¬ÁŽͳ’°9é–¼äu;·®Ëé¤;˜9çDŠ¾/×e¼ÓçYV³ÍR†Ê+¹
+ÚR†’܃nµˆ ´y§‰z&HÕ‚1É‚cR¸ y7;L£Ž±ìÁóÜ2‡)G—ÿΩ²ˆù}å†I⢘DôùZØÄä}ÉW4‚Y{•d0-q…Ê[~ ³}’\§úƒ„Ñ|Ÿ”Ã9½aCÆÖBCÅœ=ru/rï9'×9Nú¢®fv´–;½ ‰w{’ï®lHže°øÎ6Ĥb¤Ãê…ͼIbaå&.öÔ¼Æ#—8÷qdí22…9Zµ‹ßgdÉeˆúºÅ/Yæ
+Y°_Q“ª‰HÝ­iGîÕÜÔÜkmϽq¦÷ZÓsobŽ—R<ÈØšuµv)|rØ,绺^É›ze¸š-½ÌÒ -|±T¯q§zß"fšï±êul]½ãbT½.ïÆêõJq…çmÊh£DÆŽJÔ#êy/lû\½V¨}Þú+®^+ôùh¹T¯ 0拯^+¥i¤{Ãêu÷…'V¯°?¡z=ƒ÷¾êuëmÕë~Ôsª×ý¬·U¯Ÿ‹—\½>ˆ—TÊêF½aõú |©zÝz^õú íRõzÅGO«^ßϪ׊„žˆòÆ•¨•R ¯ˆþëÏPbV0©Äh](1_AR ¦ð$6Ùa£V³Î„c?×
+–çV·)hW°Í#‰Ósñ”Åíž,Y~p«Q—Çá!“6˜x‚§‰…žŒä‚8è bkb 1FÌS™È×Qã SÏn‘’äJ{\“–I¾£!3MªUøÒ©¼£EBJMÈ&¼)Z)¶=^—R(k®ÎÍUVŽ—OÒüÐǾ³Ã”˜ØÖ ¤\´ Ñ^çÜ^#\ò4)R]rûKÅj#vZÅgm¬‹±–bb‰cË\á9ßYµ6× –å•KÿZ›SÛrj«*«8HŒÇ Åa#^Ó>™-¢}ûùo
+¼AoɼQ†Iß–^P’¬¬k˜’äE¨¥†Zö„Ý/´ºPËH$!u“fñÕõ]çN¬p¸Äð£ðU’·¤i?g«Ž”ÀTI&ì:H)¥ŽçÛÚp@3imó…Yùy(v@MØt·¬IE·¦äà ¨˜%ä?·Z.‰e¡ìXqkQNeîÕ;rº*Œó•«$Íz–]YÏ. Ó^)ßðÑ­êù¦'"SÁ¼<Ž=^7WŸ±cî­»8l‚ûÓ'¯Ð*2غO^jékH^¡õµuUš4)ê!ý#THO~±É+tÈqÖý*oïC
+R³ÝÌOéfŽ}Ò˜ëêÔÓ!R¢M¿d+ö{kŽÚéMõ…Eêøs<¤ù­Ñ·P?Ü¿F¬¸Íè¡õáú+S£çÃ?è{Äè‘|zñ¬aØ6z( ± x²ÑCô*~ŇRŽ(M
+©  ?£õ‹‰Úi‹j\¿ÀG  ÷zH4@̶”¢Ç
+ˆ™ \| ÕDöfs)ç3XA¿Õ™G¸³‚Ü~%VûÞq»XAÒ
+Š$@â(EWѺ¤æžˆQ-e’>›]öa€Ôê–’¢§u®Ù‡Ž†ï«òâºÄ¸©ü ñÖ4žé~MÖd§ƒõSí3Z ~ÿÖëëY[ŽàÌPØÔãí\ð"S*Hò!~¶{„,“¢i“wHÑ÷dïÁ£E(¨
+WXvzž©^è=hÉÉee
endstream
endobj
-967 0 obj
-<< /Type /Page /Contents 968 0 R /Resources 966 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 961 0 R >>
-endobj
-969 0 obj
-<< /D [ 967 0 R /XYZ 69.866 801.979 null ] >>
+1057 0 obj
+<< /Type /Page /Contents 1058 0 R /Resources 1056 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1051 0 R >>
endobj
-322 0 obj
-<< /D [ 967 0 R /XYZ 70.866 497.016 null ] >>
+1059 0 obj
+<< /D [ 1057 0 R /XYZ 69.866 801.979 null ] >>
endobj
326 0 obj
-<< /D [ 967 0 R /XYZ 70.866 272.037 null ] >>
+<< /D [ 1057 0 R /XYZ 70.866 497.016 null ] >>
endobj
-966 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F42 702 0 R /F55 684 0 R /F48 568 0 R /F36 685 0 R /F34 565 0 R /F60 799 0 R >> /ProcSet [ /PDF /Text ] >>
+330 0 obj
+<< /D [ 1057 0 R /XYZ 70.866 272.037 null ] >>
endobj
-972 0 obj
-<< /Filter /FlateDecode /Length 3622 >>
-stream
-xÚÕ]K䶾ï¯èc|0C²ø¸w<|Kâ›áS'âC|ÉßÏW©©wKÚÙ=̪[-’‹õfQ+oÿºÉÛî?}øó›•·(¢ÓÎÜ~úõƒÂò¦n^ŠàÜ͇(¤Æ/¿ß~þ(¥þNJú^Ju—Ò’”.à»Âç·—o‰OXÿÂË·Þ{Üq*?ƒ¶îS÷Ù|Ê})þ½´å^Ó/ß—;ÜÖ…—Ðýú¢CÆ`ì°µ/¿üô#OÅOME-”7í\¸JëIBèèA Û¶¶.·Rvª•UFãGcŒSK™× %¸SÐJr˜WLÖÞðôïå.ßáékÂ'¦ éò“ü ñ:©ÍëàåK~ªtGy
-;Ý„ùÓ(Òh¿È£äƒ Ú–,¹F'.bé~[m¤zጄT3Â\V2dîºw×o.ã0 „ÓÄ›&±Ó†Þ»Õ§N\¼+ŒÏkÈ æâPùd1 M²™VüeiÙŠ¸›(X¨_µÅóNÈèG–G‚ö³¤G–y#*ALʺQš½\MIÁŒ†3o‹Ã)¥…sa4žÍb®óßëƒ)²êù"“X5õß÷ç¬p„u5NDÌ#÷Gª~Ê+†VOR½¹Nåu½÷+/ o$µ‚_å@#6¥ûãiæž®ŽW²¦î8½ßî]ÃÂ÷I¸NmjcXÿù¾MÜ$›d­5›­)5D$;â—c²I°¢^Ö µ&›P+jÄiÌžr½Þ7I,‹À&b§üvZ™ži6˸(¬I$˜ô‚{˜\óÚsS(ÓH — ¡¡ÙC6«@iegè6dÿ¢‚È e+ëÅäìQÆâfe­–fÔÍp»R[æ«þWÈ /A(£ZHC>ãÕvË먌„%7õÀËDS0¸×ÜéžÞ=ý´<¬
-¸­@b/$lÒ‘´W¡%bø×ÿH¯L×Çèî_KÌ7ç^V6à’4ë{çÏÌ¥ü¹QC_»qEádhGp¾nµc66"PœÂÎØØ“-v" u?Ÿe¼pƒ¢Ò«x6䤃Ì$´Í½!ÖÈZŽFXÝ"-ñ´·z=„EK(>9îÕ/cÁÓÌÉtÑ*àžÙKa:Ú¶ç 4Gª÷|ýî6XScÜF:áä"„’÷[`CÙ\<¢Žy4`¢Ðö~†
-Á|6Y΀âÅ
-—l±Jr˜Eœ‹¯!Ò‘¹Â
-Òñ!œŸê‘ßÊ)¿ûÂoße¶ð 5&=Ï¡2Ïýç_pÿøû‘× ø_zò÷Þ ‘·ÿÜþ–¬÷ž¬W¢Ôtâ«@p¸z³Åö¦Üå}Sn +*4dwØûškªÁ¤[@›r[„‘@n
-¶öá¹…xs6
-
-õͲGí……§TÁþí0ƒ^u¬üy{"zö‹m 
-½^D¯Atpz‹ž›L2Ÿ5BŸ‹û$¯ôJ@ªœwñÝz!ÄÇùÎ0±UÂ=ªÂ¿>÷Þe%—º…3”C,kë*{ôÖÂ?À}ÐÞäu„utf û±Ç¥\¬q¯DOÜáT‹{ˆ¹Ïõ¤·ª]ˆ.›´ƒÄ:Háí!±F8ò'’˜4Ô'LWEâe!Ž…pk‰‰ Ê)¶¸ß!@µA%³Ø¨ˆDbT_E€jÁ²Ó9|_[%‚t7¸r’}¾/5@uœYR›l¤Ë{Dªs?ÓÞá82ëòAuÃ!¨Ç;ÃYvâ:1®r‰ÉVÀ>’5H·Edu£ÎœäíÇ×ny¼îî—ï¬ûÊÖeyŽ7'S6ýµO2?;RAœjgsY ç$»]öIgnÄŒ kT¾íõ vÔ‘M˜ÂÛ2¤¦í±¨
-¼P¼Æª-x7Ð mÌþE¡zÕ÷‰úó‘¥Îaú2Öç‚ô綽ÁqI€^ãº8<'ï…êf#çŽ{—ƒ³žXÏçãs‚ߨY¥È´u1RÕ ¡xÙmÓÝõáÄN=Ûªöùg'ÔýUá¾uP#á}ã}k¢z6ÍWü•TÏòid
-ÄJx«CÚŽn@¼Cìe"œ!oÚØ‹S.á눽LtLà^•s†·çaé˽lJŠÐ“
-kΧmz=ѧÀ»ÇG¼šƒÌ“ñOãÞÕ<§…‹Û»«ßåï^o³T)
-ÄJ‘N´Â©±˜ÙÌ0¥3$å"à”e ¡‰Ïµy:WPw%Òý~ŽuC)nðgRF8xGͬZQ›«¿>ÕµŽhÅ3H%„ºÔ³¦,˽°W÷WD™ ét)¤ë
-‚{ËI“´2ºg×óèÄÅyÚ†5:­:ÌsEsüM#þ~T¹µ (ª^ý<†ÌQQ_k¿×3äBXDtÃþW‹æ\'I5¤#²ÉÜãu bE6K9˜ÙÄR}æ;xpÚñëל±'\£ëöFÁE°_|ÂÞHâ§Oð#æ*ÊšN¬(›Àž°ºÎ¨¤\…zì0$Åwy‘"o=ÙÏ·Ò xÞÈÄL’w¬ZmW¡ïLÿ oG½®m‰P1Œf»OäØþ‡„³Ôûe 䄹‹ãuç'fÆǨÏâÈ\¹‚ü¹
-ε۴YØ"97S^˜¾Fvu%oòYNms~Å=ò+œ0âL9æøL%›æC²#ÓŽèçK•_™'ËÄû¦À‰Å.,¦À •'­6¦Á0!T#¬9ÓìN· •½ñ)Kt„Š´©ìÍkáC¬a§²7ZMg/ñ4ô\ÄÕð×êÞœÐA?_“7Æ3á{›NèVði>´•÷®…?—¢t`ùìm BL|µm1–%†ßSî#ú¶¬/Ý™:¯:*ë‹ncY_ "èëÚÃ
-«ÊWíYÛï•ÃVk¯¾ø²2ņûŒUPÍ€çþ39á(øÜçÿë¶À¿iuqî©ÅxY°¯x3Qtžæ©ºó£©1ê‚©´ÏÅR Òm¡TÝȇǛͲWÕuÜE|&Ò^­7½ŸÉ_cÜg0Ø
-Þ'9¬Áº‘ÅZ,—œ1o±]¹+‚IG¬¢ëËäcL‡U”Î<¥Šjùxw#—³%qO–Ø]·§ÃšÞ5n”„bƒåáÿ Áä÷’§´GÜu4o0ÐÆ£y5´ãGó†Öâö.oˆ³¶Cp~lÇD£…îóÍ0{‚öô߃˜3cÓC*¶3›Ù< éOŽØóåÒ€}0ƶx½õD¸>qS´^¸¬'óÜËßÌ ôvíF%>ßN+®z #b Ù¹ÖTšÄÓ`IçcÁ†Iƒ –þ? ǹ
+1056 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F42 792 0 R /F55 774 0 R /F48 640 0 R /F36 775 0 R /F34 637 0 R /F57 799 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1062 0 obj
+<< /Filter /FlateDecode /Length 3621 >>
+stream
+xÚÕ]K䶾ï¯èc|0êâX àÞñð-‰o†OIœˆñ%?U©©wKÚÙ=̪[-’‹õfQ«oÿºéÛî?}øó›Õ·¨¢Cgn?ýúø}ƒ›×*8wó!*üËï·Ÿ?jßiMßk w­-iíþüöò-ñó_xùÖ{Ïwäg¸­ûÔ}6Ÿr_ ¿—¶ÒkúåûrGÚºðº__0d ÆÛYûòËO?ÊTÂÔT0 oÚ¹<p•Ö“„À虶mm]nvª•£Œñ£1 SK× %¸ÅÐJ`r˜Wž4½‘éßË]¹#ÓGâOBÂòÓò’u‚”uðú%?Uº£<
+wÎh–Š`F˜ËJ†Ì]÷îúàÍe†)aã4ñ¦I`,‹iCïÝÀð©ï
+ãË
+ƒ¹8”E¹Ã²˜F€&ÙL+þ²´lEÜMTÀ,Ô¯ÚâŠy§tô£FË#±ö³„£F˼A‘²n”f¯GM*˜Ñpæmq8
+ÿª¹°)ÝO ÷t}t¼’5uÇé=x~ðíÞ5,|Ÿˆë¤Ñ¦6FôŸïÛÄM²IÖ*]³ÙšR³AE²#~9&›ÄVÔëš¡Öd“Õ
+ŒX"ÙS®×û&‰eØä/°XðS~;­LÏ4›‰e\TV$RLzÁ=L®yí¹)”i$ÐK¸…Æì!›¦4غ Ù¿¨ ò
+le½„œ=ÊXܬ¬ÕÒŒº.b ¶e¾ê…œì%(0ÐBò™¬¶[^G0š-¹©^&°éà{íÀîéÝÓOËúÀàã®ùzLÞa»sìÓ-ÃvöAV«&àJ 8Öü#JØìD1Ç°„ô6FÉÇÝeoϳßÿôá¿-_ºÈn;{ôÿýƒÜ7–”5t‘ÜíÞ~ýð—}€²xÕ$3`ÈæÑEÖ`ä@àÛÀ$öJ³M:2ƒöªP[/þµá´Óõ1ºû×ó͹A” s išõ½ógáRùÜ(‹¡¯ÝÆ8@Q9Úœ¯[í˜ÍC€
+§° 6ñd‹HBÝÏg/»Ap/‡ ùíXfÚæÞk-G#¬n j~Ú[½‚šŸ÷ê—±ðÓÌÉtA|Ïì¥ amÛJr(‘ê=_¿;†­©1n#ŽprB-¿û-°¡l.QǼ
+=.¢G&:sz‹^šL2Ÿ5
+bÜÅ} ’Wz%@ªœwñÝz!ÄÇùÎ0±UÂ=ªÂ¿>÷Þe%—‘u‹d(‡XÖÖ©ì¹·þîcí혼ŽxÙÂ~âq‹5î•èI3w8hq1÷¹£žôÚ…è²I;HŒA+ïh‰1åÈŸHbBVŸlº*/ËI,Ä·v˜ˆU9Å÷;¨6@2‹M€Ê‘HŒðU¨–y@w:G»±+§ÅçûRT'™%Ød#]Þ#‚ÎýL{‡ãüɬËǪ›‚z¼3œegY\'æqÀU.1Ù
+ØçB²鶈¬nÔ™“¼ýøÚ-Çî~ù.º¯l]–çds2eÓ_û$ó³³!ðÄA;›Ëb8§Åí²O:s#fd²Fðm¯g°#FŽlÂÞ–!‘¶ÇnLö®ÀËŠ×XØ‚wƒ
+÷­c5Þ7Þ·&ª€³i¾â¯¤z–O#¸ï{ßï7€Ô²”x¿1ÿ2•p¸|nük%À
+ÝÚú°Š5¢ë XD60ÞV VÂ[ i;ºñ±—‰ì yÓÆ^’r _Gìe¢÷ª\2¤|$K_nìeSR„žTXs>mÓë‰>íÞ=>âÕ´`žŒgù4î]Í“q¨\ܾØ]ý®|÷¸ÍRKC ´¦ CCj ±S>(_#˜·RÆ:Ö|öd+eØ'¤©)û_¥ä­øMÉúàd¢÷XÓyëÃQWó±ÌBvôÕCP–E¶±R¤­r0"–0›¦t†„¢\œ² 44ñ¹6suW"Ýß‘çD7”âï.*x&0ʱwÔ̪µY±šñëS]ëˆV2ƒTBˆ¥ž5eYî…½º¿"ÊRH‡¥®+î,$MÒÊ`Ï®çÑIŠóІ5:­:ÌsEs–ù›Füý¨rk%–= ½úy ™£¢¾Ö~¯g(…°Ñ û_-šs$ՎȦpÇÄŠlr,åØÌ6 –ê3ßÁkd§ýš3öÄ×èú„½v쟰7šäéüˆ¹Š²f„+Ê&°'¬®3*)W†¤ø.O8R”­'ûù¶@šÏÛ™˜ÉAòƒU‹vúÎô‘òvÔëÚ–Ãh¶û÷DŽíhv¶Œ°_¶Bžƒ0wQb¼îüÄÌøõY™K8W?WÁÙ v›6 [$çfÊ Ó×È®®d“M>+©mɯ¸G~EF’)ç9>SɆr¨ ²ìè´#úùRåW¦ÀÉŠñ¾)p± ‹)ðBåÇI«ip§LÕkÎ41v‡-¨CeorÊ’;
+"m*{ó¨|ˆ5ìTöF«Iâì%ž†^ŠØP ­îÍ) ø|$ÏÜÏ„ïm:¡[Á§eø¬­¼w-ü¹„¥Ëgo[ÇtÁWÛcxPbø=å>¢oËúҩ󪣲¾è6–õÅ ÖXט  ×ÐNïÈ­œeç
+Wû͹ì™C ”á[;Vˈ’¡pâjY)PJ 7X­e£‘Ž}:»gµ,ëöf¦´L«´Qqà)†¶bx~§tÑe³Æúz”UCMJ2 ®vZ^¼v âM¼ðA${{%OÆšéÔâ.aЃž%™*¿”íÃM¬ „ÇõÛ%›Ò½Ù£.¿µ«gm9W>××kŸ‰ô3OåwÉì!ɾ µ™=+»K_ÇaQ”$žî÷ƒQ6‚Ùc±ÜÀ}Á‡E¥òœÕÁçËD5ž—‰š˜É’¸a¯Á}®·Åº­ ·i5Ÿ}:†Ñ2·h?ÂxY– åà=ÐgdÁzÀYp<“ Þ÷³à
+Ü'Y°Áº‘,×}Kh9kñ^ÇŽltÀ†ùŒq•LWËÒô|Jʳ˥N`>tj·«Ï¾
+?&¡­1,¿Tä<­aè_Ï7WÓfyÑq×dCd½ìÛêlÊrzQG…¬4wÌe,„Ñì:Å0Ũ’ëe%{r–[ü„ý^ÜKYÿ>ÓÁ^äîJ*É)Åz-9%ßÂÚ±`Åãõ˜k…S¬Ö¨súXøZ~g6“³È?,ný:IªBޛ؂>pÁ³Í`NÜA8äG¹ÿÄ;äž
endstream
endobj
-971 0 obj
-<< /Type /Page /Contents 972 0 R /Resources 970 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 961 0 R >>
+1061 0 obj
+<< /Type /Page /Contents 1062 0 R /Resources 1060 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1051 0 R >>
endobj
-973 0 obj
-<< /D [ 971 0 R /XYZ 69.866 801.979 null ] >>
+1063 0 obj
+<< /D [ 1061 0 R /XYZ 69.866 801.979 null ] >>
endobj
-970 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R /F37 717 0 R >> /ProcSet [ /PDF /Text ] >>
+1060 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-976 0 obj
+1066 0 obj
<< /Filter /FlateDecode /Length 3321 >>
stream
xÚÕ\;¹Îõ+&´ñXÅ7°X@«Õ¸Ìge‡‹lŸ|€øÿ}_ÝduOsz¦gW
-fg‡ÍG½X¬úH¶<}=ÉÓ_ß=}y÷Ó‹‘§ ‚E«O_~ô@žàä¤ðÖžœB"=ùvúõAJü(¥ú,%<Ii””ÖÓo ÿ_?(¥¨†ÁòñœsTb¡Ô¡¶öSþ_*}A|^ÛÆ^ӓϵ$¶µþÑç§è Ú´íŒyüíËÏ‘·Æ
-zà4çe¦«¶^G’0¼µ±¥˜µV´ÐÚ-ÆÔ4¦O-eÑA”³R§é+¸ÓŸ_O+¥¿ì«ûùË»ÿ.´‰VH…§|{˵QÂhuÒZ„
-Z'€œ)§u`t…r‹VɼdG9Rx›±¡Í‚¶û›"¿ŒçýÝKQ±§U™cçÙÀÐ4 ËóÞ0´jÂKºo14o…õ8¤w¯¡óe´ÚÑóä´dŽ¢‡Ã—Û=oõ¡Œ6w}È3ññ•úŸ¿»ðFƒš(q):pSt Uì” &kpP;m ¼Ä‘I
-Ü€v¹"Lë$Á)p 9Xu˜¿ lÕ]ìœÐk¤öÓ ™;…¢J[\‰î-¨„É̱{ŠR?Ÿ’ŠõÇB?<d#IkŽ³uÚƵ‚*8óÀ&zY8ÃO%ÈÁÍȹ’f㌅Jšƒ,£4œÏ²×‰ ‹Ãá¨&>ÌGM%±^ÔfòCOE7>œ­µÒ²XF‰Zkz›zª½Dñ¤Q%¯ßÇpùŸé©±åI˜ê&Z1¦O™Ž$zõø!SÏ@fb6*« !+q þÊ U§ÒI®Å*çÁð©Ú~¦,ÕÈ^;õ“†ˆiŸŽV“R×ƚ{õj/POS*Å\»Ò8O5;M5Õ ¸–Vù"°\Ú ¬Ì5¦ËyÎ34Ö1ºN’fèº]Vn®ÃEn¼¥9þÉøJ?ݬêœÄÜviríåη¬’Ž#º³U…΂áêMgMÎe×rM«¦\ó×ßèÁ?éós\7‚?ý/Uý6% òôŸÓßSâf,UpñK)ïBöqËâšvi¿åD0 ö’0Ä)êbä®NàÏÕ æ)ŒO­MLmvº׈ŠÉªöª£ê/ÿ~¿>@ðBQØÂÙ6¿â^׉@R‹"ÏÛñÇû³Z¤•ÕIإŵö*B5­;ìË,–eêÖÙ¯ËlÜÖF­©±qPOqm‚]ë7³dS|H k_ÃÁ@‡ˆ1
- œé[thµ°ÚõDüñ~kUE3
-Ÿ×–]+ã¹eQa åÄ,d¦KŠ?ÇNÈøS±ËÖ·uÐr"4zÞ{1Í×Ĺ¢9B“ãÇŹ %ÐÖLH=ZJp©ê÷Žs«ÈŸ©×ùـÇáÜ+œ€sȽçæ´^†s³Vçqîü{ôü`È’¼ 
-Ý`Ä#z¯Ãˆ9­—aļÕóm^ªëõÞ˜°qBQæj´n^I)u"¹P¸éçut$aÉ&‘ÝòýÝô‘G ½«a
-O/ƒYHñÞuPK©y$Fë yPONbODÍgÖ#(”ä´ÛP
-úœ«ÔyÞXMé°
-v±ítØz"n˜½Š&•Ý%TÛ—Û;òräEéxœ)ìà]i/Àèëu®(³d”x%q;ÅçÒ帋a¸‹[ ¼ë¸‹ép;á.†á.nÆ]V 1±Sb¬’ýÖ  !)‚®c pÑ’5ïý -ÉÎdø!RƒÐ´úü`Œ.iË«A2lÀã ™N€dFä^ÉpZ/ƒdX«ï’á¼Ý ’Ñ脽 !Ø™;œ3Ý~ÀMwÉɦ; ÷JÓe´^hºŒ–ƒNÉ*/‚_Êï~&GÉ‘ þN ëý@Pj…î@©½×RœÖË@)ÞêPŠ÷ú
- ”×àS¦eÂtPÑR0änD¥¼òišÄ ëÌú±¶^¼"E¡°P^¿)¥ùcÜ…ò×¥$%ôËUôlú®)>$]´#Žp(½âDÞ‚Cù»@OÄùÓ>ÊR0kÔÁ ‹2(t“|¼ÌxŠà²m®#ϼ?TdÖ¾ûpW-‰§mbºÕr>1¨ª\X7¡2]AëˆÁ´N!,4öúé"J üÀéb¼7ì–-*ZA¤{½d±︀{ÉÇñö€ØëÂmFéeÑvßè;Ígw‹ÙÅpÀ ³ÛÖô…±šÈeà#a®ÆµÆÁÛìÉ+Iª³wÊ~úÎL~–Tû ¨½.õa”^–ù°FÇ$>¬Ó{ç=XØ“Hæ Zô“ÜÙõ‰O<Å-ÈáÂÙë“Ûûò—îß77¿^é†bÌصZÖL7´<Ý„Çzõb–Ã& ~™®kµ¡r*ÁÓFË|ûßvª=Þ{.­†|
-…To›"Êäª.p€UJõ2 ‹wÎfdÊŠ@4´#ÒBMÄ¡âÄÝ’:/£á|Vˆ „“Gg…Ñ»IkyV˜Œ«lŸO7¿¦ûG“¡¦’é"ÚsÚæÌ[ðñÎ×¼M_«NVš®%ƒÓ“”îñ!·÷ͽ0´Lµ,Ò=2v­€Ká–K!$WE dGÄ`÷Þ9ŠÁDL»žIù¾êv¦ÏD7~9ÿJ:¡làCkvßLÕ·tʬÙÿt}3Ìg,ç[ƒÛ$Ó*ïh•ß!-¤°fi¸q“_c¿ÉßØOK ö÷7Ý•=oð1¼œÕ»)(.0m›*½"·Ø ·8'òJ!^Ûn(]ñ<'A7C¦xð¹ÁS½­4#Fí­Íþ&’b—‰›»’%Þœ{þÚ÷ø.Ûtas&)—B %ó¦\ÍZ»¤9·RBÛMßNÙ¯Sx‰kW´
-(ËiYûfÁ,¯t-a·ÉF4½Ýa³-Y9g´ñ€€ßa´ÚAŒÐ—j³‹{ºšÑôx\JµpÇ©8÷íÇFa'0‚§ØÆ¥|ä»ÅãÀá¬}=@Ž x"·ÂÉ܈Üë09Nëe kµuËåÓ1³çù¨ÙµH\|/Š†?wƒâ⦗‡Ò§sï˜ê8ðSKÊ÷XçÑx‰‰{76î“✟ñÈ[Åñ
-¸ÄP&ß“†z°óyÝp×}_€ö>Þ2±7Þ/6aqvvœÓƒpqñŸ¥ôÊ‘uSFOò3ÛòÁKá4§`pÛ +ÁáF}HGÊûa†iÞP;]jÙ¿àæÂ4/o»í‘ Æ°ŒÓ»qO$¤|éXpÄkaæ
-Ó·ƒÆøÒ’žàAÆ®"º±Bï¬æ﫧‘láüÒ7Õ"Të~}-¦%èÿù~ò
+fg‡ÍG½X¬úH¶<}=ÉÓ_ß=}y÷Ó‹‘§ ‚E«O_~ô@žàä¤ðÖžœB"=ùvúõAJü(¥ú,%<Ii””ÖÓo ÿ_?(¥¨†ÁòñœsTb¡Ô¡¶öSþ_*}A|^ÛÆ^ӓϵ$¶µþÑç§è Ú´íŒyüíËÏ‘¿Æ
+zà4çe¦«¶^G’0¼µ±¥˜µV´ÐÚ-ÆÔ4¦O-eÑA”³R§é+¸ÓŸ_O+¥¿ì«ûùË»ÿ.´‰VH…§|{˵QÂhuÒZ„
+¯ÉôŒ@‚¯ÓHó‹åiþßú¶ô-©<N“§bî4Ít|žêôæS¾ë€`¥0Šh³¹Ë™›;6ÂÙ5N"uÑDj ý†O-w›Ô" ðJÉUp*¤5‰ee¿´½z*[JÝnÓ‚J`0¼UÒÃs柳Ž\ä n£ÑµH· Ñ­Òx‹âª jK^Ð3ÁäÍ {æ%››¢rõ269š}Vz>Â6GžÉ«°Fû FD
+o36ô YÐv?cSä—ñ¼¿{)
+#ö´*s ã<š&ayÞû†VMxI÷-†æ­°‡ôî5´b¾ŒV;0úbžœ–ÌQôpør»ç­>”Ñæ®y&>¾RÿówÞhpB%N#EnŠ¤Š½€Äd j²×ƒ82I¡“û1Ð.W„)p$8®!«ó·­º«“zÔ~z!s§PTi‹+ѽ%•0ùƒ9vOQêâSR±þX臇l$im Ãq¶NÛ¸VPgØD/ gbø©9¸9WÒlœ±PIse”†óYö:dq8ÕćÙ㨩$Ö‹ÚL~è©èÆç³µVZË(QkMoSOµ—(ž4ªäõû.ã3=5ö¡< SÝDË#Æô)Ó‘D¯?$cêHÃLÌæOeµa"d%ÎÄ_9¡êT:ɵXå<>UÛÏ”¥Ùk§~Ò1íÓÑjRjøÒXs¯^íêiJÅ¡£˜«âbWç©f§©¦:×Ò*0_–K;•¹Æt9ÏÀy†Æ:F7ÂIÒ ]7C£ËÊ͵c¸È·ô#çÀ?_駛U“˜Û.M®}¢Üù–UÒqD÷q¶ ªÐY0\½i¢ạ̀ɹìZ®iÕ”kþú=ø'}~ŽëFð§ÿ¥ªß¦Tžþsú{JÜŒ¥*
+[#ÛæWÜë:HjQäy;"þxV‹´²: »´¸±¢Ö^%Pè ¦u§“}™Åò±LÝ:ûu™ÛÚ¨556ê©ó ®M°kýf–lŠ)aâk8è1F3}‹­V»žˆ?Þo­ªhc€œˆì£ôCõKͲ#Ç^¨m—¤¦Ò2‹
+`QµWJɹNK÷Xú¡ÒëxY×j[ªŸWhÜ¢vF
+™vhR» <e ÇiÒÄéeÍMRþb
+ùµUÖø €®„ú‹$Cù…¢¨·m<L0)¡bÃ1em £ý˜Ûr
+¾di ¤Åýus…s0£æ
+ŸWö'gæºFÌz?#^¡û
+7ý¼Žî„#,Ò$²[¾“£¿›>ò¤w5  52¼)£iÝã-n5 Iáée0 )Þ»nàÊb)• Äh½!¯êÉI쉨ùÌz…’ÜbXv
+ ÀPïáßø@;²5TF(¦Ûw4ùqÉœ; ê@QŠtOšÖãöáN¦üŠOÜÃŒ>gôB?´HúSRŸs•:Ï«)ÀcdCVš–æ‘f¥4{&÷è5‚[Úu#`%ý=²!—›Ù°EUÁ.¶N
+$¦#vJŒU²ß’4$EXÐu $.Z²æ½¿$£%Ù™ ?0$CjšVŸ ’Ñ%my5H† x$³ÂÉ̈Üë Nëe kõB2œ·»A2°—!;s‡s¦Ûx é.99Âtä^iºŒÖ M—ÑrÐ)YåEðKùÝÏä(9²Áß ”b½J­Ð}
+†Ü¨”W>M“dY?ÖÖ‹W„£(Êë7…£”#Œ»Pþº”¤„~¹ŠžMß5Ҥ‹vÄe@ WœÈ[p(aè‰8ÚGY
+f:tQ…n’—Oñ\¶mÂuä™·óçêÌÚw%ñ´ML·Z· Uõ ë&C¦+h#ƒÖ)„…Æ^?]Ä@‰¡ƒ8]Œ÷ƒýѲEE+ˆt¯—,öãp/ù8 Þ{]¸Í(½,Úî}§y"ãìn1»¢tvÛš¾0V¹ |¤#ÌÕ¡Ö8x›=y%IuöNÙOßùÉÏ’êrŸµ×¥>ŒÒË2Öè˜Ä‡uzï¼ ›biÂ|A‹~’;»>ñ‰§Øc 9\8{}r{_þÒýûææ×+ÝÐBCŒ»vC˚醖ƒÇ ›ðX¯^ÌrØ„Á/Óu­6TN%øqÚh™oaÿÛNµ§À{Ïå¯ÕO¡êmÓCD™\Õ°J©^¦añÎÙŒLYˆ†v¤QZ¨‰8Tœ¸[ÒBç…c4œÏ
+”pòè¬0z7i-Ï
+“q•íóéæ×tÿh2ÔT2]D{NÛœy >Þùš·ékÕÉJsõdpz’Ò=>äö¾¹†–©–¥QºGÆ®p)Ür)„äª(ìˆìÞ;G1ø‚ˆi×3É ßWÝÎ4㹃èÆ/ç_I'” |hÍú‚N™5ûŸ®o†ùŒå|kp›dZå­ò;¤¥‚Ö, 7nòkì7ùûi Ôþþ¦»²ç >†—³z7%ãŦm3P¥Wä¶äçD^)ÄkÛ £« ^€ç$èfÈ>7¸Ñcª·•fĨ½µÙßDRì2qsW²Ä›S
+/qíŠVe9-k`ß,˜å•®%ì60Ùˆ¦£·;lV£%+‡ãŒ6°
endstream
endobj
-975 0 obj
-<< /Type /Page /Contents 976 0 R /Resources 974 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 961 0 R >>
-endobj
-977 0 obj
-<< /D [ 975 0 R /XYZ 69.866 801.979 null ] >>
+1065 0 obj
+<< /Type /Page /Contents 1066 0 R /Resources 1064 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1051 0 R >>
endobj
-330 0 obj
-<< /D [ 975 0 R /XYZ 70.866 701.041 null ] >>
+1067 0 obj
+<< /D [ 1065 0 R /XYZ 69.866 801.979 null ] >>
endobj
334 0 obj
-<< /D [ 975 0 R /XYZ 70.866 269.98 null ] >>
+<< /D [ 1065 0 R /XYZ 70.866 701.041 null ] >>
endobj
-974 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R /F48 568 0 R /F42 702 0 R /F36 685 0 R >> /ProcSet [ /PDF /Text ] >>
+338 0 obj
+<< /D [ 1065 0 R /XYZ 70.866 269.98 null ] >>
endobj
-980 0 obj
-<< /Filter /FlateDecode /Length 4125 >>
-stream
-xÚÕ]K·¾ëWÌ1:ˆ&‹o@À«õð-Žn†OIœˆñ%?U|5ÉæôcºG#F»ÛÃ&¿z²X,Rüò¯ ¿üøîåó»ïÞ4¿xæ uùüÛ;_ð‹¸XÎœ1ë<ã€ßüqùå#çð=çòÎÅ çZrnþ-ð÷·ë)%¶Ð>îúÁZ‹OŒHmð]ó)þ®>¥¾}Ÿß¥^Ã7?ä'ô®qW¿½‚K”®ßÓúúë矈;"0aUOË„+¿=dx‹œÐýÛÚ¤·„½¥…bJÙÙ˜
-?-O2ènChe$2Rý?æ??€Ô+ƒßHŸhâëK~j<~ó†ŸÐŽä
-Á¬Ò §þòï÷K2”B3#|Ï\€E­
-ƒg²ØPø‹Y”›V‘9áÛô¡ _—!{É-äßß/)Æ,˜äIô
-ÍO|J°fÀ3?©¼)/bAøæ5èBT7Rû±ï2‰ž€÷z«<Ü48KÕKÂŒ51=ø6™ 0 ´kFY‘¹œ ){`Ëʹ Â8Æ}‹aYˆÂj†Þ§Ç@fÄV˜B£1¹ÉÊ‹p¡øXN’>ˆ3m.H¬°ôCJgýåOt.ƒÇ?ÿHÔ¹¡ŸÓÀèQ‡Tò”™go“Ê‘'Îä5òÐøƳÝâ
-Y#7㊙+Å UIO‚ç{äG-*‹Ìïe›õ“÷ h'•|œ" ’NI¡³Š<v•©üð6²xö9¼§íŸßý·7%ã3hòÿã=WZ2­äE)潸üùÏËoïþºPÈ£ˆ¨(Ìi(†Sf"
-&_
-¶†ßVrVÈ^3?¾S“Sžd^BÑŸ²L也†ÏAê¥Iô^EV/M÷iM)’ήÀ$›£ª¡ÜËÍ  µ1»\=Sݳuõ»¥<mbh©¶Émrž­êðrD´r${Œ6š R{©fÖ‡Uªä+ÕTJ$k,æ·Ü¾-“ "}™eÆš­Ü"KÛ®Çêí;õ¼A‰°·)£Æ®sïe”Rbwƒ’º’Ñòi,SÆ•ŒGˆ
-? O‚¼LÄ„Å]Œ›^*R+6å²ñSá/pr„žD
-su:&Š·É¾¢Bo:xtÃè¾÷'T¬H ¬¶ù†¸Hp¸R¥b•ÃÀ÷k?ã"u“0{|ÅJ7ày+JN¨XYƒ{_ÅJu[ÅJåËŸiI{P=ü‡íAIU¥ô6®ígz—öŠš¾NÙƒr¸´µsŒ´.«òÙPÑË’Ýõ¡»÷8wÖI¼»Š]O'î*0>ïÔ
-Ñ0ôˆMÏ«)D|ÈEæP
-ÑbPâ[SˆŽyÐ3,ÏH!Ra¹ìiHào¤¨$>œ³<Æ»7{$F¢÷1)\ÅÑìÌÃK½ÞPƒÏ%Òm÷Ð-Ù"˜ÑmO\‰dƒ¡2Øb/Òì³—©ã­æÒ@9ÃZ*ûŒ¥EòD[i(Ød*­<7ZÊfYeCiF¡€´¬Vᘭh&ì [r\é™?ÂRŒgÆlœZ¶› Ný€!LÝûš–âÚZHèºø¥ê| b›ÅXÅ„ž1ç&£aÞ†e›IêßIvÅhŒb
-̉ú9âѳ ê?w{ȇÂÜL .[a€ÃÌ.úC¦Wê~Äý†f”ÝÅKK_1à­MM ÓJþäMMòôRO¹ÎTʤ´Ýqyç¸|hûZ³[NõýèG\ˆÂµ r¢Á°²©£y(¦ìYÒ½‘7òèá$UN(窺0*vˆÛhUþ6ôµãþ1*<æ^ía'(‹]OÊHÁ#Y{œn ö°p©IÇZì%W<Ó°Tï“wK¢/marZyã]Å”>8áº
-µøN½‡P%³Ó·úmWÖ1'wi»rÀìLÑnMRÍ Ú›®Dòe‹åàüEé¥kz]ÝøŠí”ý1+!ªª1³¯Ý>Ÿh
-ŒBÛúƬ©Ï¼ýWœvh[×¢Æv7jÁRûÙ¼È+àÓtU{Åo_»‚×Ðg¨/µõ™é†–µ¹ÄaT
-I‹¥7Oº–BÚηý&¿D—ŠñÙ·°É/ z^WÊ$Æ`‚îb w†}µ{üÂi&|¹=þnÀóöø”œ°Ç¿÷¾=þë¶=þËÓöø{øÛãh[™;ó¤3 D>zŒéº^ÏPAÀ`Q¹Þ#;þÈ
-µ”èP'áä¿ópW‰ŽdJ’á;&¦ h¬Žá{“RyL}Ž ê +ŸZŸ#ÐeÓ¥7‚ú/gRvhÏñ¾º×Çû: 'ïk@ì:Þ×cyÞñ¾Ž†[;aô¿uhuöù>Á©dúxäµ¹Ç Þ!áú¬¢u}VѺQV1<¥o¬ÛUt–a¨Ñà[“,λž¤#iEˆ¥ý ˆµÃ?†Y>ãëè€ßŒ¯k·›zZmç„=›9?niºu#MOæµeÚ©=|¤ËH•žg¬ß³±`™á°‡oõHYûðM¡‘Òý„;øFwwàä4Ò¿É–W2`ƒ-o™Ç鹺dKn¬½Ewùx¢f
-ƒèjœ ltª°Ev°€ Œh ¬d©(E÷î¼0wÙ£8y;w
+1064 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R /F48 640 0 R /F42 792 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1070 0 obj
+<< /Filter /FlateDecode /Length 4138 >>
+stream
+xÚÕ]K·¾ëWÌ1:ˆf߀°€Wë5à[Ý Ÿ’81âKþ~ªøj’ÝÓ™­tín›üêÉb±HÉË¿.òòã»çÏï¾{5òD°hõåóo¸8)¼µçƒHßüqù壔ø½”ê)áYJ£¤´žþúýõéƒRŠZÌÿôÁ9GO,ä6ô®ý”~ןr_Àß—w¹×øÍå ¿ký“Oß>¡Ï´iß3æé×Ï?1)~‰ô(Àé‘– Wy{‘qÂŒo›ß³ô–-´v³15}Z™e02Ü‚ hu"2Qýœ>ö…>’>HÔkKß(—žæësyj}óJŸØŽå€*wÅ ùkþô/“ºÒ$@õÌ<¡ËÁÔÊä÷•+ÝöÅ¡ùmV —×/ ¾Êª¡½¦–ºö4@N¬Õ¸ÄZ œ6§þòï÷k2T`„…02WG`I«âà…ld6TþÒ_ŽäftbNü6¸‡È—uÈA -¡‡üûû5¢Á„C»y½&óƒOÖ xá'· €WåÅ,ˆß¼D]HêÆÊâ>Ž]fÑ3ðQou m‡3³T?gÌÑX3Ó‹ï“9 HÖÝŽ²!sPR€R#°uå\a½¡Ç°.DpF÷1°™E±U¦ðèQL~²ò*ÜÌF¬>–„…ä’’ÂØ  Ž(å]¸üIÎeáñÏ?2uË^Ò àGVÔÙSž½N*Çž8:“—ÄC:Ïv+lýŒ+v®WT%?‰žïe’·h,²¼Wl6LÞ3¢TòerŠ<‚Î:Á&EÎ*ñØ[R¦ú#¸ÄâÙSâð‘¶?|~÷ßÑ”l
+¯IóQ 7¹Ú™æäGʶsnŽI|qÏ3Kçz°dœjкþ¥ÄMêq‰FÇÑ£å™,Úp¥n-
+¯ô&\—üÅ8ÀÏ~n{%ojç\·ëX¨53¾•,>ûÉ—$#—=Aù›-»ø‚ÒŽ=Hñ`4ËÝCGÌèq‹ôÜ#䢮̪UWŸ]Uu] ¥È1FßÓzð»„qQ#îu¬Æµ‰ô˜ÈŠ íé+f¹ ±+S«†6~Úg§KÑ ƒf·wº
+ŠLð'Ë=Ív
+szË
+ifoÙïïÃBø”-OptKÂ9<ÈÍîƆ@s;,º›O%®Þån†žNt7 ÷º›¢ ŸÐüìb9MK>d›—ŽB![c!/€˜Ix J …J²MË\Y’Ô‘³@ËCŠf
+gó[^£õßBåb„ꀧc¢~ù•¾ø}~báYÿ/6ý£†­òòŸËßb¼wd•Y°¼P) ÉÚïñ¥¦®yµê[¯.ýhqdUhÝZ~2OÒÒæ´ú,k'Ÿ ¯¬Øõõ§w´nêA¤õ碌ˆÿd3‡d´¢x¥WEdYßåÐ0YYŒ©ò*lZ[Á§š¥Óý6‹"Æm2‰©QMKÕ”A#°Ò_II$ ¢X–T¬¥cC’HM… #é·'ÐiA~»±žI@GS±7#ˆ˜JÓ]*í7GöÁá†Ↄ¹¡ qýn( "àˆ¡æÆRr
+#ȇe–$v$<3#­iŽy„TQ¡õ~©®» ;—Ó#ˆÇÙó
+Ô Ë顧3ílŽñ Á(G&J­NpH}Og2jŽñ>‡´ô6‡4€|œCZØÒéR­i§TësH–kð ‡Ô÷t¦Í1¾Y~Ïá¤#©^×^ ;á¸)¿çQØÀ®×GªØÝKÌÅ…f¿ÿ=ì^‘ñûî•„
+¾¸¼ééá‘‹_(Š‹ig>6•ñ/›=
+- øWdküm#iE\‘-óÓ;-9õIá%Vý©¶)K?Ÿ£Ôk“侪¬ž»îó¢². W›mŽËf4Æz/?ƒ¶¨åÛõò™–莘¬kß­õiCk¹MiS
+ñ\SˆWB‚¬•K²§p£ÛaµWzf½ésXçR¾ZN¥![cM1¿–ö}\éó„¬È0m•EšØÙv;Öhß¹ç’È„½N)¥8v›|¯£Ô»+”´¥ŒNNcÙ:42^B„„]_ü]ûkæ”Ñd¯U ÇüUùÆ<f•°êÄÔT&–š¸Ãô8úë²!ÑoO´¥b«òKÃŒòËÙä’î̼ïö€ÚÉ`¬>Oø2ј‰
+óʵåòÊYͯª”8LC€Š=ù”§k[Jš¢õ›nûi Âz}mq¡¾_\^ÝRãmÔÐ÷ºµ±G‘‘u0¹§®”7Ñ÷ ~ÏrÚÂBñ° f†¥vÛ§:áL:1d÷!S‹¨‰ª8˜õ--RX¤ØÓpU“P 'ïMji…ruu`^§‰“Í–mΨ1$1
+‡ &=÷ÓÓ1(Jý‘ ­òFiLokËQÒÌFk²¢{¶5q“VNˆ-GVK71Íó¤;cë*” Dú?â ?ãÇ=OpF=Od=7·ë¹¢eŸuö•÷´ÀžwÃtVçßPù)›FHÑQ™­Syr%µ#q®¤¸_:Ù–Tдr{„ÛÙº7îô‡Àk`ßcØ(´+ŒS#^IÔg«ˆ«Ck#”TGÈ®bwnFÿ5lÂ’¶ò~ݤE¹0Æá*C~ØŒàën·©|sà…ãàºuöZÀ3Àî´R9ÏÀÞÇ*5Õ+¬Úš¢(Á‡#ÂPŠšZu¢2’Å
+p„©ì#8žYeêXBàJy‚ ûU+/ÐÃiŒù
+ÔÕ §¥ÍÎçäI&—ë>j‰Qhk= ¬T~à˜yžˆ‰‹»7=7¤6l*u㧜Â
+¥üP¡–Þi÷šdvþÖÜ¢íÚyáÕ!mçª[7S´k“TB³ MW‘ …©†÷¾ù‹-2(ßõº¹+
+ôŠÔý˜•njÌÜË°Ï]QlÛ^™5õY¶ÿªÓŽmÛZÔÔîJ-Xnß#›y%
+P÷‚ؘßÏ ~ÄîTÓŒŒ=¢ D2½¢÷iÿÔrÛ½*h-¿ÔÏe·ºdˆBkï­Hò”C%ŽX:ýKåÉééF%p@ç:;*¬¤Ö3ÜwTâH € {žš–ûÁÍ@L–(\€@>ìÐJ†Âà%Ñ-†ð —Bø(ž{‹oÀÅ›ƒ°N¡ÆØ×jo27wÔÞdJ;
+—ÕrïÌexåàȆæd¡mºÓ³ÄfŽðØH¾is¦žÉÍÚýÅ7ÅE
+"‹Ú/á½gÇŸ¸€ÀëAh»ñnF¯:ºõ ¾å[%GœçŸGGšiø’¼Ž˜×¥K¡Ï=ÀM³ ²~'ãí˜Ã[Ît«ª;o¦!=äfÊ}ƒLyj Y¬jJZš¾á ¨šŠ¥ðFª¦´õAUã‹×ÈŒo¥ÓSn-z¬ž)â±1ÊÙ%:¼ÜÑ:ÄËýI¨µD‡;áYCø€7•è(¡¾0Ý@ãL
+ß»”Êcês€«ƒœzÓú —Í·z\ øÿœÉÙ¡#ÇûÚ^wp¼¯qèx߈åíŽ÷ 4\Û ãÿ®Ãè³Ï÷ä:éàQOÝ=é ?f³ŠÎ/eãÓYúÆùYEï…¾-ÉÒ<Ì·† $Ý“VÄTÚßØ:üc…“3¾.ð›ñuëzÓÀ ¢ýüÀ¸g3çÇ5Mw~IÓãÓ{sŒÆ ãõ>òm¤ÚÌÀdzN.ÙXpÂJ<Â7Ez¤û
+ø¦ÉHù‚Â|ã»;hrZÒ¿É–72` [ Á‰@Óss#ÈžÜXîúñD#4ÑÍ8;
+ØøTaìÎ6´ÐAØÈ6rQŠ!ÜxcîºBÁqò~î ŒÜùò“\*Ä ¸ª }k\ý¶Ï£iEâ n ð¤ãh|‡ÌØg–“güsÈÌ[
endstream
endobj
-979 0 obj
-<< /Type /Page /Contents 980 0 R /Resources 978 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 961 0 R >>
+1069 0 obj
+<< /Type /Page /Contents 1070 0 R /Resources 1068 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1051 0 R >>
endobj
-981 0 obj
-<< /D [ 979 0 R /XYZ 69.866 801.979 null ] >>
+1071 0 obj
+<< /D [ 1069 0 R /XYZ 69.866 801.979 null ] >>
endobj
-338 0 obj
-<< /D [ 979 0 R /XYZ 70.866 530.222 null ] >>
+342 0 obj
+<< /D [ 1069 0 R /XYZ 70.866 530.222 null ] >>
endobj
-978 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F42 702 0 R /F48 568 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1068 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F42 792 0 R /F48 640 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-984 0 obj
+1074 0 obj
<< /Filter /FlateDecode /Length 4385 >>
stream
-xÚÝM“ì¦ñþ~ÅãÃ#Ð4_U¯¶Êëõ¦Ê·8¾¹|Jb'Uñ!¾ä龍€‰‘柳³‹ô7 ÝôÊË/yùˇ×>üùÝÈKÁ‚ÅË?Pô@^ÔÅIá­½8„zòëåÇORÂ×Rêo¥T¯R-¥õô·¢ßß_>j­é éã_>:ç¨ÅªôõµßL¿ã7i,ÅÏs_5>ù6·p_ë_üôô|‚MÙϘ—Ÿ~øŽQq=TÀƒPk\¸rï.! 8¢„©{›z)Óëe
-D×̉ü‰=eâÓYëËüÜå·_.ÖïÇÞýö‡ÿm¸ VH —¿ÿúÛÑhaP_EêòÛ?/?øë@F¢À@ oˆ ÀôTÐÔÁãES«ÂCÔß$‰“é‡t<:Ñ´~ŸÕ¨+Î
-$zÆ E„Ïj„IüXQ^—ßm oKß’ÚYM^“¸“š!?ï¬Å'}ç ••ÂèzBë*™ÛÜ2°Îö0aèØ0´†þVß”ØÝ„¯q\­.釴FMÀVmß—£zjk©noÃZ@0 ,Ä?à-ñè}âcÈn×nzÇò;òüÁ
- ø® þžféDKÒ]“N6ôŒ™ÁÛ’§´@cëÑÎ=â§õ®çÙË}>¸dmÙžî—ÿöã­FpÝò¼' Hš1ñ™- ¾Ý¦ª¯G?ƒxdÊ­ô=¸ðÚ[’ Ø„wLOUP"¨fÔ ;£È¡P´êÖ½ÞŽÙ Ä‘vTw¿³1Ãý ¿|¯ ¤u™=
-‡Š@²³gá…öáBNP€yYÎÈÒûì»OHÒË˼CCÐøÒï´½õd÷`Þu¡$ADòIˆþø=ø}¾c¦ù_|õ×Ù¯’—ÿ\þý2‹R(åøKkïÂ4yÛœ½ ô7œrˆÇ¶íutžKþÓÀÐX)¦·[ü§}uË/VŠ¥ª±P—·éw¤oxåß“Ï|Cž¶ k þý;ù[°XO‚fXB2hvÚ9L°ä]CåT¥V'_ŒýTE˜~'O3öØÀÈæ;RÃ
-‡|WÖ¤%Øx°·'2A¨`G8–tÕõˆÄˆNÌÊd`vÚ`M;®÷M¼µÔ„·Á[K',½Zã,ÖÎl) í
-&îƒ*€Ž(3–ü“ûÇ¡P¦!Î3Ç€ kn+NRŠ³ŠcQ ØŽ™Ý£Ñ )
-D–$Ô€dÒ(?%^ª´ÒÆ–IÜà·éi<6xŸßÏkuü+ódS%éhf«ß<~+ÇŠÏß—Ã&C1S ™N¡ç©²°ev¬µQPS§ÈË·Iњš¦¡öÉ—Z¨5Q·Ö·`E`ƒ±æÃkŠš„ÁÀˆ0 `e÷ £Ü¶®áVŽ¯BW€§šÓ©‰—¡P8Oc66ñ½G~Íæó){ïY -5¬ Ùôbi·Zîç(E¶×@l˜kÚ+ij uô#+˜çSåDÿ™6B&v=yô=O>2ª´ùwBöÍí4©‹R ðé ùªÚ"¹M}Š›äOߺƒK7%¬Â›þ hG[µî 66ŽVÓ¿TR5ñ vnÑH|x€r¡3´HéÁB„çÊiÊe”Î ˆa^5ÄMÜ­Íé.íˆg@ý.Ê°¦Ãªóa‚!{ÍtŸëÌæF\þáyxÒQÓ
-˜¢Ö+ nÇ.8UOšˆ¸ çáWCئð^5Qµ±¼9i ¡
-æa7;j¯0K6­3)'.sô¦ŒÒÇ·9p“[qeí«wŸ¾‰Vžþ°_Oþ±Zã±å×ÓV
-‰h%œò«Y¶Ž›5±¡ìHH„6
-„%Ë°‚a몈†ØR}Àýi®æÓR ¯0ĺ/5þ׌² =£låqÙpñˆg€nÀ·)èQü¼E5aO¢k~Óù€™!z¹»²•)o|agÊ£Õ'
-#ß½DP#DÛ;nõÊÕ”ôto¾ºö1ça€B|Fó;WÚÄÇk³”ÍƉŒ0ç”tÓ²3¯_g3ÜÅ ì—w¼ë×U[zë'žÅÄãjò6+cÝkÎ…ZâÅÃ=ç0À_kêÑŸYg[Å·7¿ÜÈ:ÇÒ~q¡u®
-Pœ==>´^Mx^h½ƒÉ ¡õ-pï ­×°î ­×°<-´^ƒÿ°((_4/ÎÉîÜý_ ƒV£ŸíÀ}B ôð¦hè^xZ¬Ï✠0O8UNGw7 E[*
-´Ÿa³­':±˜X¡$Ž ¯c"½o„9ˆ—ÕïZ…ö+<ål›Šd…¤-@àEŠÔTk öiRà0®å šDpeÍ
-‡›š”u¢âô–&rTÝÇ€ì ׆îP錥ˆËЄÄ5ß-aÅ«ß]˜“‡<Œ@½øjÊ ßÿ²~ˆ 3çt‡ ×¢§|ÞAæãäè©BZÇðœÊ|åXû*óU³ŸP™oþÊ|5 ~/•ùÈ™+óU¨œ_™o€¼¹2_‡¼ˆÊ|ìI•ùji?X™ý`ðäÊ|娛áV³+@fšªÓõ練k•ùÒû™
-Öv*ó¥ªÊ|SkY™oj¹V™o»Y™V™†¸R™/=½V™ÏÇ’r³5µf@¾8v͆ éR>þ««Š G
-ó‹/ÈZŒ×qwÉÂÎÂ|=™§½¯×«£—죽mÒNíÎdŸôf¨[Û”Ù»N°;6Ò›I?ž¨ª{hßôcÅšŒ;òõYÖÌûFÀù;Ê €³e¤n pÍÇŸ¹¼òñcòá”KöÑNÒ Óí­”ŸDÏn=¼*M¶ÓSÄ3kX,œ=’òSö8'ågþ”Ÿ
-ˆåF™Ç¾Þf‡­[mpä&‡Sâ¦x?éTàÿ’ãÚ²+ãh…Õf„Œ@î³WÃ+¢µ9=gmɦ¸æ¬!äbq5X3B\.磰GÛÏ|.€|Ré‡ä9¬ã{|ø£”´\øë”­ã Â/âßQÒžÛÏ9+œÔÌÅ!€/X†ßoƇwÂèðù>Öó—ïÑâqBºÇ°÷e{TîKö¨ yZ®Güãþ ¥¦X¶t7¢ˆ“㵞ä Y4L¸ÐþH¾GþgC;ÿ›À}ÐItå*ì
-Xúˆj˜†“÷]‡Ÿ£&ùŠö!ÙükزÏI…0saÈ
- “릚»&Yb ´pp®iZ¦ƒ„Ç ‡9”Öϲ\urHÊrÉu§3j`z#È~°ˆ)¬u“œ_S’`“:“|Û¹ªð‡*`j"˜¿pekÚùT*
-¥?#«þ&üþŽ–÷³
+xÚÝM“ì¦ñþ~ÅãÃ#Ð4_U¯¶Êëõ¦Ê·8¾¹|Jb'Uñ!¾ä龍€‰‘柳³‹ô7 ÝôÊË/yùˇ×>üùÝÈKÁ‚ÅË?Pô@^ÔÅIá­½8„zòëåÇORÂ×Rêo¥T¯R-¥õô·¢ßß_>j­é éã_>:ç¨ÅªôõµßL¿ã7i,ÅÏs_5>ù6·p_ë_üôô|‚MÙϘ—Ÿ~øŽQñ=TÀƒPk\¸rï.! 8¢„©{›z)Óëe
+D×̉ü‰=eâÓYëËüÜå·_.ÖïÇÞýö‡ÿm¸ VH —¿ÿúÛÑhaP_EêòÛ?/?øë@F¢À@ oˆ ÀôTÐÔÁãES«ÂCÔߤqôšFú!Îc4­ßg5êʳÂ#‰žñBá³a?V”×åwèÛÒ·¤vV“×$î¤fÈÏã;kñIßyBe¥0ºžÐºJæö#· l„³=L:6 ­¡¿Õ7%v7¡ÂkÜW«Kú!­Q°UÛ÷娞ÚZªÛÛ°€L ñÄÁÄxK<zŸxÄò‡Ûµ›Þ±üŽ<°Â@¾ë‚„§Y:Ñ’tפ“ =cfð¶ä)-ÐØz´3Døi½ëÁy@ö²@Ÿ.Y[¶§{Áå¿ýÃx«Q
+C;@rªö(Œ¶c
+SŒ¼WaÖÀœ¡0%c
+SÁòD…Yã°Ka*®îT˜ýË
+³ž‡F0º#pLiŒPä• à®%ítM+ÑPÇ.šÚ·ÊìWP¤ín5ú–°‚‰û 
+ #ŠÃŒ%ÿdÄ>Åq(”iˆó Å1 èŇۊ“T âì†âXv„c@æE÷htÆBC
+@þ×
+¬ÆÚR\‰¼á¬f?bC-°_ÃYЧ€2R8Ú½Õ$ˆ¦!“ ‚v¸d,€ÛœŽÀiø½ÿ” ‹SzC.†gËî''
+p„œ@¯ëkTz>¡5*á@{k j„¼‚pF÷È˶¸‘0jñóóDð·ÉB§wa±Z:YçÈÿòÑ+î¾÷O¶êæSA…·ò©¹GÚÑyáõ´#¹®´k«ÔMç¹V]mÈÒy¸ƒ kdÐ~5ê–‘% 5 Y4ÊO‰—*­´±e7ømz Þç÷óZÿÊ<YÆTIz#šÙjÇw#ßʱâó÷å0‚ÉPÌÔB¦“Fèyª,l™k`mÔÔ)òòm’G´¦°¦i¨}ò¥ƒjMÔ­õ-XØ`¬ùpÀš¢&a00" ÈXÙ}ÂÀß(·­ëD¸…ã«ÐÕ ©ætjâe(ŽÇÓ˜M|/‘ßc³¹Ä|ÊÞ{CK
+æùTy„ѦP‡‰]O}Ï“Œ*mþ†½E@3B;Mê¢T|:C¾ª¶HnSŸâ&ùÆ·îàÒM «ð¦?HÚÑVm‡;¨£Õô/•TM<¨›F4 \è -RzD°Ðáy‡ršr儳Cb˜W qwk3FºK;âP¿‹2ìŸé°ê¼A˜`È^c3Ýçß:³ù£×°oxžtÔ4ÀÏ‹Í”¿’<þÄ¥ûµò7f”Oøuqù“עĩϙbœƆ:9„Iá—‘BFLã3|T@[>e"Ç~·¹!Æá >vÎÖDIãƒrõ¨gDfÖkô=x£ S¥gÅ’<UzÌ)îÛy0¿d‰xaÀlÂ:½Õä™fÔ+‘ä#íEð¶Gó¾d!M‘Ô«y
+ÒìAYÓ&ð §8-•íCt§}šCóhAs´‘vvk–³ó@ŒXCÉí ˜W`åj^9„pGˆád ÇÃ"íW¡ÃŒG¥yâkžšæaÐço:Quâ™ÓPÔºygÔº愨õ
+ˆÛ± NÕ“¦b#nÃyxàÕ¶)¼WMTm,oNH(@aÉ•k°»™1š\1¥OŽÌ
+ÐŒº•XŸŽ‘ª^9ü§á`²ÿ”¶_Ãô8¡"ƒý°‹ëÁO¼·ÑB}µ hﻵQAºïÒFÕÉœrg£ôÑW6´ÌHŽSÑ67{´ÅÖ6ž–‡»nl á‡6ª-Á­ò1µ¦˜{ éÁË`ŸÚ;‹‚yØÍŽÚ«C'Ì’MëL
+Âĉ˽)ã£ôÁñmÜäV\YûêÝŧo¢•…§?ìד¬Öxlùõ´ÀPc~Ä­·|bâ×0l¹õÈAÊšúPÐæýļf¾É­µ©ç:W¹Ž§ý¸óÍȳ¤8X²Š í«ÙXG!½ç¾N>­œƒ¢0Žó›Udû<J!’Ý5]JµÞô]ÃàE0ü¥ÝŸß9nÇ ›:(IÜíœÖ¶” éõËG¢§þä#æ”y¨Õ8Žß™®9÷O³þ¹œAµheâK|ÒäÄÖÕšÜhÌœØ8zÑœ3`t™Û
+y¬(ÝÉ -9vÊ
+?™Yƒâå­ê›
+>fŸðPö.« mâH§ß’ÎUîÖ¼ïA­“c'Çn½f¢–³€fls€9I·øLÕ+ÜÃÚÖ9T«í£aÉ2¬`غ*b…!¶T@DŸ
+zT?oQMØ“èßt>`fˆ^î®leÊF˜Á™òhõ‰ÂÈw/ÔQãöÎ…ÛD½r5%=Ý›¯®}Ìy ߣQÆüÄ•6ññÚì
+ŘD÷šs¡–x@qçpÏ9 pàךzô'DÖÙVñíÍ/7²Î±t‡_\h«gO­WžZï`rBh} ÜûBë5¬ûBë5,O ­×à?,
+ÊÍ‹s²;wÿ× Õè'ÆA;pŸ}
+ÀÖ#R„r*oÙq/¡Nä²êfªßÀw´ò£Èã —˜æwe]Ç€Y"ŠÊÅMàö¡ù×ÀÅÁà¹*pöùûËîiK”ö«™67—|F×À:|ôÂU0ì<|¤5
+´·šXV b¦½
+´î*aS 
+”'*Ї]
+T1y§ígج@ë‰N,¦V(‰#Èë˜Hïä¡Dâeõ»V¡ýŠÄ‡@O9Û¦"Y!i PxD‘"5Õˆ}š¸Œk`y‚&\Y³Âá¦&e¨8½¥I†U7Â1 {õ¡;T:c)â24aqÍwKXñ*Äwæãä!#$ÐFE/¾šòDcÂ÷¿¬"CàÌ9Ý!õè)Ÿwù89zªÖ1<§2_9Ö¾Ê|Õì'Tæ[Á°¯2_M‚ßKe¾ræÊ|*çWæ o®Ì×!ï¢2ß
+Y¦êtEý»©åZe¾ô~¦‚µÊ|i„ª2ßÔZVæ›Z®Uæ›Æî@V¦U¦!®TæKO¯Uæó±¤ÜlM­/Î]³aCº”ÿêªbÑÂ|ÆÆâ˲€ãuÜ]²°³0_OæiïëõjÁè%ûho›´S»3Ù'½Y'êÇÖ6evÄ®ìŽtÃfÒ'ªêÚw'ýX±&ãŽ|}…5sÁ¾pþŽ2Càl©[\óñg.¯|ü˜„|8åÇ’}t#¤ÓtÂ4B{+å'ѳ[¯J“-ÄôñÌ g¤ü”=ÎIùYÁ°/å§b¹…Q汯·ÙaëV¹‰Ãᔸ)ÞO:ø¿äø†v§ìÊ8Zaµ!#ûìÁÕðàŠhmÎDÏY[²)®9kˆ¹XœF ÖŒ—Ëù(ìÑö3Ÿ ŸTú!yFëøþ(%->Á:åCëxƒð‹øw”´çösÎ
+'5sqà –á÷›ñá0:|¾„õ|çå{´xœî±ì}Ù¤û’=*Hž–ëQÿ¸Ci„)–ícÝ(âäx­'9C .t ?’ï‘ÿGàÙÐÎÿ&p´;êa]¹
+û¤ƒ‚‡A Öƒ>¢¦áä}×!Çç(†I¾"„}H6ÿ¶ìsR!Ì\²èäú„©&ä®I–Ømœ+dš–é áñBÆa¥õs„,W’²\DrÝ錘Þò„,bA
+kÝÆ$çWÀ”$ؤÎ$ßv®ª<Æ¡
+˜šæ/\Ùšv>UŠBéÏHĪ¿ ¿ÿ ö÷´
endstream
endobj
-983 0 obj
-<< /Type /Page /Contents 984 0 R /Resources 982 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 961 0 R >>
+1073 0 obj
+<< /Type /Page /Contents 1074 0 R /Resources 1072 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1051 0 R >>
endobj
-985 0 obj
-<< /D [ 983 0 R /XYZ 69.866 801.979 null ] >>
+1075 0 obj
+<< /D [ 1073 0 R /XYZ 69.866 801.979 null ] >>
endobj
-342 0 obj
-<< /D [ 983 0 R /XYZ 70.866 425.096 null ] >>
+346 0 obj
+<< /D [ 1073 0 R /XYZ 70.866 425.096 null ] >>
endobj
-982 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1072 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-988 0 obj
+1078 0 obj
<< /Filter /FlateDecode /Length 4269 >>
stream
-xÚí]K䶾ï¯èc|X†¬*¾€Å
+xÚí]K䶾ï¯èc|X†¬*¾€Å
Ê•l?\Åî]èâð-’ë¯ÃsF¥%Q, Î×)øu|ÆþY ^ÇñÜÇÛ
VG ¬ ¤´û~G„ ÐR‘ƒ÷T‘ §AÐèrZ×·†G‹&» 9´RÁ^
\¹21òÂó-eNLÕû 㧅AI(K€+× ç¡Þ?Ý=9=7}¹FÇéÇ9Î×üJ¥}¦c>8]ɽ/^ÿoZò§;< ¾Ú¹ñëUJSÊô:t¦¤`û$³*íÝËy]fÑ2h%éõæ¤[
@@ -3715,23 +3947,23 @@ uŽÌg%J{æs…zGæó†zÌç
ÄÔðS¥‚œ Ô(@r#+Ž­4°Ûä›MnئÉMŠéš“&7ya»_Ðäæd©Xëû¨Ë­¿Mò?jØæ\\鿨Ím' # «éÚ@-+zlæw´é±Y`(cl+O¡lW¨nälkÝ5%mW¨qdm+<_m»B¹o{C·O"nWb`noØá÷BÝ› åÕ;ûg^ú::~¤E„÷«š¼íäåuøåvü€‹<_§FÅÐÕ‘ñðþr5JrlϺÝÀß­)nžüŠkWsdÛcI²˜O²d°ÞG“Õ8Ç“ÝÐÈç#Ê–‰©˜²ê¦ÆTY é1\Ù²Q4Y¶­¯lÙÇûÚH—}Ž¯|ÙJg³ê®†ŒÙ{Ú@™=¥=gVšzxTäýõô>— á)ʬgòØ`"À†1Õ»#ÇÚŸû' „N].INþ©ÔùH…­
ÜùÖƒ†ªÖ åy­J†½£/y£JÔøèËqA6Ü$ÍjBÛȬR/RL·^¤ˆ›äÙî9«ÂÇ@Æ;(%òÎ’üÿ!y–w–¬g%ò)òlìß Žj‰d8oÓ 6Ù³5DBIw|¢} Ï“äÓJwò×™Ê"¨Ó£Plœwüae»?´¡ýÛ•Åñ6èR«V•ÅÌ[Ï•E•Å\Ø&v‹©çâm²w_ v·@«%|v¾Œ@«ÀAÚ
KŒÚç[b$ÐVXb$Ð*ð$Ð:´†r¨(îÏïhSÜ_`("Ð* $ÐVèg$Ðj=@[¡Ø‘@{S³¿­±1V=ý åt!·x÷óg…FC_{Öqâë¼û|ìY5`;öì†$ سGpïcÏj¬eìYåiìY ÿaìÙܧ"çë7{þv9@ÿ~»FÞà߶G;Ð# Ñ>”<ËiЃ¨³‹g7$ή07 ÍÞÆziv‰³Œ2»¼§ avù̇Óe=¯½þ’’a{M‰Eè
- ŽÃÔÝÇ–å)Üv!cçsñ°Ãµf¸='7+ºëŸ,ûÿ
+ ŽÃÔÝÇ–å)Üv!cçsñ°Ãµf¸='7+ºëŸ,ûÿ
endstream
endobj
-987 0 obj
-<< /Type /Page /Contents 988 0 R /Resources 986 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 961 0 R >>
+1077 0 obj
+<< /Type /Page /Contents 1078 0 R /Resources 1076 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1051 0 R >>
endobj
-989 0 obj
-<< /D [ 987 0 R /XYZ 69.866 801.979 null ] >>
+1079 0 obj
+<< /D [ 1077 0 R /XYZ 69.866 801.979 null ] >>
endobj
-986 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1076 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-992 0 obj
+1082 0 obj
<< /Filter /FlateDecode /Length 4262 >>
stream
xÚåÉŽì¶ñ>_ÑÇø`†,7àa
-oíÅù $Ð_/?~’¾‘R–R½Hi´”ÖÓÿ}{þZkMOÈþùkç]±*?CïÚoÓwü6¥ø~y—Gw>—+ü®õÏ>Ý}Ÿa@S¿gÌóO_¾gT\ð ”×®òv—Q´o›ßR¦÷–Q(ÝjN$Ø?Ç7eæÁç/OÿYQ?é­¿ýúôãOtãïô÷ýE
+oíÅù $Ð_/?~’¾‘R–R½Hi´”ÖÓÿ}{þZkMOÈþùkç]±*?CïÚoÓwü6¥ø~y—Gw>—+ü®õÏ>Ý}Ÿa@S¿gÌóO_¾gT|ð ”×®òv—Q´o›ßR¦÷–Q(ÝjN$Ø?Ç7eæÁç/OÿYQ?é­¿ýúôãOtãïô÷ýE
üå¿ñÑ_/h´0¨éû¿/}úË“ÆÒ#J9þÐÚ»pù¦è\þ!sý-Λ ”õç1SŒy›¹o˜zÈÜ'¬èº¦ëš¾Û¹VcI“Ao2…Ì›°˜íOÿüêCZAÓ·
–Ð&/”±-·µ)ëEÃí m
$SÎp 9hzT:aM¢AÕÞZ“ŸÈº×àí&nS@^Á´±Âú©O´'Á ÂP‚°NwÈÀou]eðÂæ¸ÊÑùíûíeTEp€+ó#b—eDo£OïlÆÚ2# Árö#V„ J,`(,èS@)œV+DãPHAxIÖ–Ìð5gSœdTÐûOÅD°8å'älzÒXv?9ɽ8BN C¬oQéIxBkTÂ!Њ j„¼‚pìw­ÉËÖx%atÅO÷3Á_“ÎÏÂlµt¶Ï‘5€{ÅïÆ¥ï­Æ“íºùTQáµ¾kî‘v$[ïõ´#Åån%h×Ö©M³Nñð­ê’ÚYe¸ƒKkdÐ~1ê–)M¡¿o™È2å#/Uæc¼’Ä
@@ -3756,83 +3988,90 @@ I¢A™p"é2íìGúSˆîZ ´å˜\ Û ðÅ*ÏUø1 J±'“mÈà&YÝ'Áñ]7HpÞ¸ïhI x40kdP|²û)^,…æ$¨
¼Í©ŒysS}¶æÕŠ·2@x|ì(T±8{ÅL§¦3H^ W®g‹”p4z=Ëf¶ÈÄÃäÀŽl%v|¬Þ†”8:õhnö´…qJîÿ™>o‰`¨gÚ<àžCC·À¢¦®áv+· +ÙÍSÇ@ê!dó ú-²§:æ<Ž :kÂ
ñœ ¯xC—t÷ßÞóà‹ðU3í¾%p'_ ÃNák´Sø-·œè¼ƒÄy‡µ"Gb
‹<5TÚ’BwÀ¶üìA‹í9&ʼn¼¼Äy[®÷a…øÞý¹øk­"ò˜ òÄý%Æm•dÐ’ã\ß!Ã5ß5€¬É¹Í|š L×å'Åt­‹|³„jϺ†å!£\¾E9r|¨á}PO¾ù;"^`´à9L†Z»k6ŠùRÅBÂtbu¤¼ÌÕÂé°Ûª¥4/姻'›çî/£«
-l3Ë[%ÓoD,)Ï •ÆÕrx@*6âFaZL¤†AV¢–±c?+‘Âp>¹å4V¢ãƒmì
+l3Ë[%ÓoD,)Ï •ÆÕrx@*6âFaZL¤†AV¢–±c?+‘Âp>¹å4V¢ãƒmì
endstream
endobj
-991 0 obj
-<< /Type /Page /Contents 992 0 R /Resources 990 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 961 0 R >>
-endobj
-993 0 obj
-<< /D [ 991 0 R /XYZ 69.866 801.979 null ] >>
+1081 0 obj
+<< /Type /Page /Contents 1082 0 R /Resources 1080 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1051 0 R >>
endobj
-346 0 obj
-<< /D [ 991 0 R /XYZ 70.866 619.436 null ] >>
+1083 0 obj
+<< /D [ 1081 0 R /XYZ 69.866 801.979 null ] >>
endobj
350 0 obj
-<< /D [ 991 0 R /XYZ 70.866 189.426 null ] >>
+<< /D [ 1081 0 R /XYZ 70.866 619.436 null ] >>
endobj
-990 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+354 0 obj
+<< /D [ 1081 0 R /XYZ 70.866 189.426 null ] >>
endobj
-996 0 obj
-<< /Filter /FlateDecode /Length 2520 >>
+1080 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1086 0 obj
+<< /Filter /FlateDecode /Length 2521 >>
stream
-xÚÕ\9ì6ÎçW(\K²Š°ÀÙ~™áÈ^€_°NöïïGITK”z(JTôtÔTüêb±)»_;Ùýûéý秾٬¶Ü}þåIá†ìTç¤ðÖvÎ!5î|é~ø—”úk)铔꽔†¤´ÿ+|~y~GDø†ÑãË?¿sÎáŠUãw0Ö~>ó‡ñY*ÞOcãSû;ŸÒ•8Öúg?Ü}Ö~äÍ|œ1Ï?~þ&Šâ¶DÑ^ å8—åÆW½©4aòÑÆŽ£”Ùe f—"èÌ…~¤ç Ꙩ›Þ‚ëþüµÛ¸ú]Ýw?}~úïj6ɉà}÷Ó—§x ÃÔ I¶ûó?Ý/OßÖ1t±3 HxƒYàxË& Há%&É iÂ) òw¡%à$1þH§xxÆêêwÉŒ6qà¬ð è/éÉŒx„_4”úøÙ p„„’qÝÆWMÌ.!3¾'"ŠYx
+xÚÕ\9ì6ÎçW(\K²Š°ÀÙ~™áÈ^€_°NöïïGITK”z(JTôtÔTüêb±)»_;Ùýûéý秾٬¶Ü}þåIá†ìTç¤ðÖvÎ!5î|é~ø—”úk)铔꽔†¤´ÿ+|~y~GDø†ÑãË?¿sÎáŠUãw0Ö~>ó‡ñY*ÞOcãSû;ŸÒ•8Öúg?Ü}Ö~äÍ|œ1Ï?~þ&Šâ·DÑ^ å8—åÆW½©4aòÑÆŽ£”Ùe f—"èÌ…~¤ç Ꙩ›Þ‚ëþüµÛ¸ú]Ýw?}~úïj6ɉà}÷Ó—§x ÃÔ I¶ûó?Ý/OßÖ1t±3 HxƒYàxË& Há%&É iÂ) òw¡¥qø1þH§xxÆêêwÉŒ6qà¬ð è/éÉŒx„_4”úøÙ p„„’qÝÆWMÌ.!3¾'"ŠYx
9ë2 í—hz²Á5¶øg?ðÆÑàõa.Óëü¤pWâ—T7þ‘Ö¨ÛìÚŒW-µ ·zªÞÖÝ­hé„•´¥ó2h Ÿ¹xIhècƒJ91ÛZÙrÞF8¤Õ(gF~õ9Ý[ƒ§úO®­äpcd÷R¹2ÂßmŽD‡G ÍÛÞ¹½ ÚHka®DÁ!¹ƒ»Q§ôNäºiĈŒ¡žJýì¦
-Ø®eÙ#ݵ¨eÊø›éuùhþc->›¢œÄq7«X+rŠâýð#nüŒ×7q&äý¯ÿê—©´•ÝÝ÷}Ih,¾¢”‹oH"\ˆ¯/§‚Žýkë"pX(îÅkû2Dr»S± Î-M
-®\Ú0LÁ i²ü(+,ÿÝ°H÷R\¥ìl•àÆ2+¹G¯Úˆ©B°gH¶ˆ3ª{¸d´çLìb¦­@Ü/íÄ%¡¨ö8 ýZ”>FDG_%;&ÀáV.û`Œë𾧽b bÝ‚p V!Ëàœ×SxDˆ¼uÁD #²2…ðˆÌHi®‘V+#B+i9F KÚ*Á-åWr»‰…‚ï†* 8/4¶Œd;‹Rð`S£Ò±€jˆ£¶RI8/80[•J¾’)§§"e“¨•*ü<QQrK˜û¥©á…{TVŽBõ‚ZP*¨¶}+gî„¢´óš–L¤ÚVrZHµb‚%DÏÂ仆¦’å©Ù—°Ôתýݨµu#óÓ²ÒûIËôÝtÞkz¤•`lß´œ÷ãZrÆ9Ä„·äàÁÖߢ%gPQ35‰Pú¢ÎDvgø/Û’³¹‹ç»AUÝ–Fâ*ftëf ª}ÚÏWa__}Ιr‚-_­1^Kr¢9£¡'.²[¹æ¨âŠÄZë…5GMÈ­L>j0ýqÕøã˜àèÓKCÚ
-À×C.à·\
-ÀuK8õ€
-mÔjD!d]¨RA¿ÜO*hodZ ïü#ÛÛçNF6£´×È–Ì50²9;,SÐN#«6Ù’Ð#Û/Ýdd™tÕF¶_ÎÉÈ–$î/ÁK_§¯D0~C í ±6èƒÑl¿±qüfXP+[ܪN9ƒ§v2¢æ‰uÚœ‰‚µ%»É´T²6+˜¨FZH!(., UY[€?75ÒŵÃa%Ý~ks‚b±U!'G…êÕ¬¶ iÑld¨Rù"WA0;]£B57ˆg$nŸAlØרâ¯R4m¨áÞö)4ûÆÛg%³UØ=3#´sóÌ’µ
-ÃŒŽ qiA²°UzcÍ[$'éû’^Þt3øÁ´'f®#\­Ó‘ŽûP¡#Mq&åÓwÜUk‹¼H«
-i§QbçÓô»z8v:nk@ɘ{Üývõ0’(exÚÕ£‘R\ÀCôä¿î®¶-0Ô‡íêɶëèlHÒ £Sb÷XG'çuß®žlÔÅ»zr/ëÆ2Â(©F¹ô½_ò.‰4ü!ïšû=¸=vÎCÆisã‘ ËA7Èã(zÉQáXí…Ѧ±nˆú%ìÒÍ©ëø ì5\Ñ`Ot¨CÀx`ÃrP«ó/†Žç.
-lSj
-¶t
+Ø®eÙ#ݵ¨e
+%ödúC]>šÿX‹Ï¦('qDÜÍ*VÅŠœ¢x?üˆ?ãõMœ $yÿë¿úe*me÷G÷}_‹¯(åâ’âëË© cÿںʀ{ñÚ¾Œ‘\ÆîT,EƒsK
+‡‚+—6 S0Hš,?Ê
+Ë7,Ò½×@);[%¸1‚ÌJîÑ«6¢GªìY ’­âŒê^ .mÄ9;˜ik'÷K;qI(ª=NC¿¥ÏÑÑWÉŽ p¸•Ë~㺼ïi¯XH„X· \£UÈ28çõ‘"o]0QÂ㈬La<"3Ršk¤ÕʈÂJÚFŽÈ’¶Jp dù•Ünb¡ Çð«¡JÎ „-#ÙÎ"<ØÔht,àÆ⨭TÎ ÌV¥’¯dÊé©HÙ$jå„
+?O”G”Üæ~)djxá••£P=† ”JªmßÇÊ™;a (í¼¦%i†¶¤œR­˜àE ѳ0ù®¡é‡dyjö%,õµj7j­GÝÈü´¬ô~ÒòÇ}7÷š)E%Û7-çý¸–œq1!ä-9ø_°õ·hÉTÔÆLME"”¾¨3‘ÝÅþ˶ä¬FîâùnPU·¥‘¸ŠݺƒjßöóUØ×W_£s¦œ`‹ÅWkDL ×’œhÎÅh艋ìV®9ª¸"±ÖzaÍQr+“L\5þ8&8úôÒ6@ ŠÛœÇËý­D†£ýyÝ=. 6„àZ’,°{‚¯,ï'Ø®µòˆåýã]ræÜlTaѪš·¡‰³Ö¸MPëDnÔ/¦1äR[ãzÈ¥ÖÆÛ@ŽØ#äJÈ‘a`壆äÑ÷…ƒúÐ]Œ?””öÕTÇœpŽîÅ‘”®Äÿ‡xòz¬€÷
+ÊåOm,tŠý¿¢E ÅyàA=0
+Í’‡×WÈ•—ý^\9¶Ðý7˜t]%¬È°\Nh¹ðZè8T®‘N+Òû•t´ä 2$ªG×þÍ „Г奒ÒYö òs§æ¡É%%„XÉT@XLK$U ‹P"Ë Õ ¬ÿ×HSXRa%ÝîFi!ƒ«‘SÓ¦BµQYªTÐ/÷Ó†
+Ú™VÂ;ÄÈöö¹“‘Í(í5²%s ŒlÎÃN#Ë´ÓÈ*„MF¶$tÄÈöK7Y&]µ‘í—s2²%ɆûK0ÇÒשÁ+ŒßPC{CC¬ ú`4Ûol‡ÔŠÆ·ªSÎà©Œ¨yb6g¢`mÉn2-•¬Í
+&ª‘RŠ KBUÖàÏMtq­ÄpXI·ßÚœ XlUÈÉQ¡z5«mBZ4ªTàc¾ÈÇUÌNר€PÍÅ âɆÛgö5j ø«Mj¸·}Æ@
+;ñöFÉlÕvÏÌíÜ<³d­Â0£#C\Z,l•ÞXóÉIú¾¤—7Ý ~0퉙ëWët¤£Ä>TèHSÜ£IùôwÕÚ"/ÒªBgÚi”Øù4½Á®ŽŽÛP²æw‡]=Œ$Jžvõh$‚ð=ù¯»«‡-B õa»z2‚í::’4èè”Ø=ÖÑÉyÝ·«'uñ®žœÇ˺±Œ0JªQ.}ï—¼K" È»æ¾ÁAnóqZÀÜxdÃrÐ rç8J€^rT8–@{a´i¬¢þG »tsªÃ:þ{ —G4XÇê0Ø°Ôêü‹¡ã¹
+d©ÿÙd©Õy9ÈÒ/¯ßd©9Z2B°A5™ J½º<£¨åÈqöѵ(]Iäx´ŒËÆ\.—TZÆË5ÿ-f߃3ãugÈÌxëÇTwž)be¼¹]€4ÖÓx
+Ì(æ8êsÜØã=§€LóÔbŸQþ™ÿT4ž
endstream
endobj
-995 0 obj
-<< /Type /Page /Contents 996 0 R /Resources 994 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 961 0 R >>
+1085 0 obj
+<< /Type /Page /Contents 1086 0 R /Resources 1084 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1051 0 R >>
endobj
-997 0 obj
-<< /D [ 995 0 R /XYZ 69.866 801.979 null ] >>
+1087 0 obj
+<< /D [ 1085 0 R /XYZ 69.866 801.979 null ] >>
endobj
-994 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R >> /ProcSet [ /PDF /Text ] >>
+1084 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1000 0 obj
+1090 0 obj
<< /Filter /FlateDecode /Length 2580 >>
stream
-xÚÅZËŽå¶Ý÷WÜe¼†d_@£kÚmÀ»8³3¼Jl'@fálòû)߯t•é‰3·%QÅz±ÎaQòöÛMÞ¾’ùwûôôç7À›–ÂZmôíÓ¯OŠžÈ›º9)¼µ7ëµ
- Í.¸I£ʇYc'_Œ-zú”¨ '·ZXi®¸K[+ö!2þ僱šKQJÁ³™ƒNùKf‡ LÐ_ J­»b.h%<êƒì8œ•°J_±ÐÝ; ƒ¼´fiòýÜxµ³›NÇHkÈYÏ•0äª4>®ÐVO©øGŠ#­HƒáŠ×†¢Æ]Yƒæ±²­«Ó¬mY©ŽyÏ¡jF9áì¥c(ƒì^³×eU¦òEùYP=<´”È1ÖÙö1¿èÞa²+EV:!Õ8ãI¥…g‰MSŒsœE•+tÅt«²-h>ÃpAªVH¼I
-"oT•‹?
-{h¨)|‡13ªUïÜK¡ä9J‹imæºmÉkKlåïn–H#ûz6`¸)›ö¢!ètïœø¤ÓèŒkbõx<¶êpVDAE÷B
-g;ÿì“C¢AxZ£“ä²ÂJLcÆkغ3¦n¯R¬´ÏíP`ç¹!T'ÃêB/l‚šIR˜£oåàÞrgÜw—»Sßµ“wä6f¥¼$ỎëŽ3NL™ÝaÍÄÑyFÖ£ôG=ÆF1|”Š:ž¶aÎ-¾Ó:Ó]vò,‹VXyigòu g½JŒ.ûÐ÷c‹œªõ½«бØJ˼tj‡¨æ@ežU™£(ûÃ{îIL|¸Œî“ù eàþX0Œ è¡0êý8Σ¡p7z»2ú
-w£ñÒèëP¨ƒ>à;C¡vFð‡B¡S— ‡/¡Ÿ OpÛrG¾ù¬ŽjABÃe`‰„<ÿØ'×GHÈãwË™ïÕ*{ c÷ŽMAx$4HáU³ä‡Ð«ÝÎLµÒ¹¨yÚ‚p–Ä¢™ƒfFB~s‡„hVHÈcABäó‰KHˆv…„¬Ç Y ÿW$,Â&ñK$D¼‹„¸Ûh'_$¬Z"!š=®RÀ(áBÛ!.ú0ÿw$<iihEoݪ¥a·¡¥Ñ÷uwÝÀ{팋îSúî‹?¥»óÊ[Ð\„ù+]«s˜WTw´ö¼£ÁdÍÇÚØûVwúÎÊ
-©Ý ù¬×­è¦T³2_tTxܧ~ð~Ô1õV—²^XõÞˆ®h)7|:gní}[(}Vþ«ëµš Äq½f: Ҏ̪Y¹ÇCa¯†"
+xÚÅZËŽå¶Ý÷WÜe¼†d_@£kÚmÀ»8³3¼Jl'@fálòû)߯t•é‰3·%Qd½ÏaQòöÛMÞ¾’ùwûôôç7À›–ÂZmôíÓ¯OŠžÈ›º9)¼µ7ëµ
+rn)"Ð'§Åkþ}}Ñî¹s`ÿc~W½AŽ¤ÎóÚžç Øóür\¢ó¼zÃ"ˆÎ¡«Kt3äé]ž^¿Æ!6>Ò)®ã´zKÃá­,¨·$[¯K\“~U§rÅ‹¾Æ«ô^T#ŠVTâµßªõuÊÝø¸rµ³¤LïðŒÕªñ*J±× Í¶ÒÖ§±½ÛK¨ŠoÝÒ¿"‰»Ï?Ý/ÆW䇜z©Š2+ýéßäŒËW€Rr{íK gEJ4ã¢ÿüæ(£”Aa·hrzvgÖ7‡A½²ÙJFåÐŽfDÝB5ÇÑĬ
+úxq«…•æŠ¹´µbï"ã_>«¹¥<[9ᔿ¤vÂýÑ
+©Ôº+ê‚V£>ˆŽÃQ «ô- Ù×½ƒsÐ0ÈK¹@0K‹ïpãlg3'œŽžÖ£ž+aÈUi|\; eO©øG‚#e¤ÁpÅjHCQ㮬A³XuÙÖÕi–¶dªcÞs(šQN8{)a EÝKöº¬ÊT¾(> ª‡‡R‰€cmïž+ó‹æ»Rd¥R+žÔXJ<KljZ²`œã(ª\¡+¦ [•mNó† RE·BâMRy£ò¨\üð.ÜþM¤xqûÇï“\É,QC=É«1•7Î?Ÿã^ÜNËg~·z‚DÈç‰#ªøðÜÈU ÖN;Ò;tA‘ ¦XCo#èÀÖJÊØPQ¾˜÷­c< O KÒúì¡8UÏw’rÉ÷‘º£êE™½Ú Ý|S3QÊ^³(]žf+›‘e¢
+½WYò.w¢ÞÜ Ýw¼‹‡—Ú6 —´cy»á(Uß~>ð/çÅž”yO}#lR×iïRÈz?
+to›Jç=´Ø]ÙƒxŠPä‹?ÒÛà@̽·Ë¾³¯”óÙŠÑæÎèXð.ŒÞ®Œfºúøh¼4úz<ÑëÞ;žÁÄ“’ÏwjNÛþIs…[‚Ä{;Lióþ0mÁËÔè§fIʉò¸oP÷ûøÕùM$!Èç „”¦Ë0_An©’,ùRO^’xØAhÅqžEC¯²Y‘V³Þ?PNRÌ^8Ûùg›ÂSŽN3— +>q¯aëΘº½JÑÒ>·Cåü…P«‰^Ø4“¤0{ßÊÁ¼åθï.w§¾k7ß‘Ù˜•rJÂw;Ögœ˜2›Ãš‰£óŠ,Gé!rŒbø(/t<mÂ[|§u¦»èäU­°òÒàÎdëâÎz•]¶¡ïÇ 28Uí{=W1 c;°•–9uj‡¨Æ@ežU™½(ûÃ{îIL|¸Œîƒù eàþX0Œ è¡0Êý8Σ¡p7z»2ú
+w£ñÒèëP¨ƒ>à;C¡vFð‡B¡S— ‡/¡Ÿ ‰À'8Œm¹#ßÎ|VGµ ¡á2°DB^ì“ë#$äñ»tæ»CµJãDÂؽ£G“Þ ’{Õ<óCHèÕng¦Zé\Ô<mA8 ËÆ
+ ÑÌÎG3#!¿¹CB4+$ä± !òùÄ%$D»BB–c‡„,Lj„ˆÿ+–ɦé—Hˆx q·ÑN¶.HX=´DB4{$\…€QÂ…¶CL0ôaþïHxÒÒЊ޺UKÃnCK£ïëîº÷ÚݧôÜJwæ•·" ¹óWºVç0¯¨îh?ìyG…I›µ±;ö­îô•R»aæ³^·¢›RÍÂ|ÑQáqoœvúÁûQÆÔ[]:ÊzaÕ{#º¢T nøtŽÜÚû¶Pú¬üW×k?Tˆãz7¬tæ
+¤™U³p»Â^uE
+ 0ËX€»#¨bÓº1MÇ Ýᢿw¸%ºÆO úwÆïV«ç¢Ã€êPù .Äî.áÕ±ËÂ(-9G…1Þ/5P+!=m?¹ýÊuA òUýWRâ÷þSðÈè±
+¤’5PQtŒµ™öÍðEÌ¿BKã"h ýG{rLsìîØ^ïDœ¥j‰éë®;‡íòÛ°—°-bÄ8£uã[¤o_#Ç÷’•¿B²YÖüIW9}¸ãþêÑ4ÙéþñœÖÄ“6amU€ئÁ/-;y
endstream
endobj
-999 0 obj
-<< /Type /Page /Contents 1000 0 R /Resources 998 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1002 0 R >>
-endobj
-1001 0 obj
-<< /D [ 999 0 R /XYZ 69.866 801.979 null ] >>
+1089 0 obj
+<< /Type /Page /Contents 1090 0 R /Resources 1088 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1092 0 R >>
endobj
-354 0 obj
-<< /D [ 999 0 R /XYZ 70.866 771.024 null ] >>
+1091 0 obj
+<< /D [ 1089 0 R /XYZ 69.866 801.979 null ] >>
endobj
358 0 obj
-<< /D [ 999 0 R /XYZ 70.866 477.584 null ] >>
+<< /D [ 1089 0 R /XYZ 70.866 771.024 null ] >>
endobj
362 0 obj
-<< /D [ 999 0 R /XYZ 70.866 229.732 null ] >>
+<< /D [ 1089 0 R /XYZ 70.866 477.584 null ] >>
endobj
-998 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F15 567 0 R /F58 742 0 R /F42 702 0 R /F50 614 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+366 0 obj
+<< /D [ 1089 0 R /XYZ 70.866 229.732 null ] >>
endobj
-1005 0 obj
+1088 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F59 833 0 R /F42 792 0 R /F50 687 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1095 0 obj
<< /Filter /FlateDecode /Length 3209 >>
stream
-xÚíËŽ#·ñ>_¡£÷04Y$‹$0Àʬøgo¶OIœÈâK~?U|4ÝêÇH³³ä0+©›d½_$kåéï'yúãÃùÓÃ÷+OA4§O¿=(z!Oêä¤ðˆ'çƒ@o>Ÿ~~’~R”R¥´ZJôô[Ñ÷Ëó£ÖšFX §üÖ??:çžÒ8zž¿Ëô;Ïñ<ƒ×p¶Ì7Žþè-ªôÕ´²}þõÓŒ°[Btôˆq‚^ —I”Â3[ó,e—fYe„1nœ¥™;ç8Sfnüôðïù“fýåóÃÏ¿Ò‹¿Òß')tð§ÿÄ¡ŸOÆja¦ïÿ:ýùáORX¤!J9þÐÚ»pú@,<þ)ËØø5Û úIÆ&Ë–9Ær2IîüݼÐs–p
+xÚíËŽ#·ñ>_¡£÷04Y$‹$0Àʬøgo¶OIœÈâK~?U|4ÝêÇH³³ä0+©›d½_$kåéï'yúãÃùÓÃ÷+OA4§O¿=(z!Oêä¤ðˆ'çƒ@o>Ÿ~~’~R”R¥´ZJôô[Ñ÷Ëó£ÖšFX §üÖ??:çžÒ8zž¿Ëô;Ïñ<ƒ×p¶Ì7Žþè-ªôÕ´²}þõÓŒ°_Btôˆq‚^ —I”Â3[ó,e—fYe„1nœ¥™;ç8Sfnüôðïù“fýåóÃÏ¿Ò‹¿Òß')tð§ÿÄ¡ŸOÆja¦ïÿ:ýùáORX¤!J9þÐÚ»pú@,<þ)ËØø5Û úIÆ&Ë–9Ær2IîüݼÐs–p
±Ž1$qC,ÖôÎÑC¢T g¾ã
vD
xÁ/Æi:8¢g_…Þ °Þì™çцÌx~4
@@ -3841,28 +4080,28 @@ xÁ/Æi:8¢g_…Þ °Þì™çцÌx~4
âçÚX¬&T—ÜDÁø)@ZÇËÐ?ÒQEט=-»GËöL©7”ƒj=šÝi÷¨|Öò@ cÕˆº~ÖjëÊ(ÐÃm1?ÁL[Þ§,4DÕïh_Å,×|n­Nù‰DnÄ~xöS»*ÉJÎVÍÛQWq¡Ì@i?Î2Øî,q|¨’Œþô¥Ã;¿:M—àlÌu ;š
³»{-݆jmëgÀÈÍ7ö
±€<¡4#6WüÀlÍmÑ°B«”Àùæ
-®h~ =rC5ÔÃ]23
+®h~ =rC5ÔÃ]23
endstream
endobj
-1004 0 obj
-<< /Type /Page /Contents 1005 0 R /Resources 1003 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1002 0 R >>
-endobj
-1006 0 obj
-<< /D [ 1004 0 R /XYZ 69.866 801.979 null ] >>
+1094 0 obj
+<< /Type /Page /Contents 1095 0 R /Resources 1093 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1092 0 R >>
endobj
-366 0 obj
-<< /D [ 1004 0 R /XYZ 70.866 496.53 null ] >>
+1096 0 obj
+<< /D [ 1094 0 R /XYZ 69.866 801.979 null ] >>
endobj
370 0 obj
-<< /D [ 1004 0 R /XYZ 70.866 281.203 null ] >>
+<< /D [ 1094 0 R /XYZ 70.866 496.53 null ] >>
endobj
-1003 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R /F36 685 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+374 0 obj
+<< /D [ 1094 0 R /XYZ 70.866 281.203 null ] >>
endobj
-1009 0 obj
-<< /Filter /FlateDecode /Length 3652 >>
+1093 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F36 775 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1099 0 obj
+<< /Filter /FlateDecode /Length 3651 >>
stream
-xÚÕËŽë¶u?_áe²¸,yŸÀ`€L&S »¶wdÕ6m€fÑlúû=‡‹¤dI´åxf1ñµ,‘çý¦"Oÿ:ÉÓŸŸ^¿>ýéÝÈSÁ‚Õ§¯¿<)úAžÔÉIá­=9„úå·ÓOÏRÂwRâRªW) Ji=}Wôï÷—/ˆHw «ü«ùâœ{N÷Ñïàùß2}ÏÏx~‚×p¦<¯ýѯV¥_¬:¯l^~þú#ì–
+xÚÕËŽë¶u?_áe²¸,yŸÀ`€L&S »¶wdÕ6m€fÑlúû=‡‹¤dI´åxf1ñµ,‘çý¦"Oÿ:ÉÓŸŸ^¿>ýéÝÈSÁ‚Õ§¯¿<)úAžÔÉIá­=9„úå·ÓOÏRÂwRâRªW) Ji=}Wôï÷—/ˆHw «ü«ùâœ{N÷Ñïàùß2}ÏÏx~‚×p¦<¯ýѯV¥_¬:¯l^~þú#ì—
3
z-Œ‰”&ûaqãÇO™ªÒ}ŠÂàÏÇ›
ÍŒ Ÿ84ÓšëÏ¡Ù3®^ôÐLS˜ãÖ¡Nz¦i-<†~—#Â4õ»°„Õføs[½Ô„cÿæc†lšB6mÌCC6MŠ ›ÒPj·l¸s|°+TCÊV•ovÙ¬TrºÐÖÇɦ‘54ö¹1º;àdÍ5m¥(÷uÀIc8zk ß×÷þp
@@ -3872,23 +4111,23 @@ z-Œ‰”&ûaqãÇO™ªÒ}ŠÂàÏÇ›
mÝṇʓ
Œ±RïU_‹
Q™cMNk×<¹âQ/Výnå·sâuŠXÙé•·˜Lµß\809’>ú¾÷'%Kq®šSÏK1-CÒÿi„û‰_úÁ©¦0ÉpQჿõ'çÑ
-–eÌ`œÍÿ'PÞrCY«ªíYêÿ¹¤X91FÕ%Æjâ<®ÆÇj¬Íïî®w-õ]7Sãêݤ•«ê~Þùbça®ÒB*U“XÒÒò¹i=ö:GYNpÓ¬Àû$o‘¹aQ5Šóºç÷V¥šË•-~ËH=mdnç‚Ú¹TyïV~@•ÈÓÇô>¦OX$ò”ðõÙjD\Û îo†ív>°F´€ÓA5¢-˜¯«õðî«uO}QËݲTEÞ—Ï“«\zÝF·Ë¯ÛX€ÿV!¥° nÂ|]•¦‡×î*ÓtOY=*ÊÓÁåö)ϱ4"ieGi”GÍ{Ý¡‚ÄÎÂNZ œü3±êN¤vñ Hs¨?hý¨ÿ¤xêÿÞßî¬
+–eÌ`œÍÿ'PÞrCY«ªíYêÿ¹¤X91FÕ%Æjâ<®ÆÇj¬Íïî®w-õ]7Sãêݤ•«ê~Þùbça®ÒB*U“XÒÒò¹i=ö:GYNpÓ¬Àû$o‘¹aQ5Šóºç÷V¥šË•-~ËH=mdnç‚Ú¹TyïV~@•ÈÓÇô>¦OX$ò”ðõÙjD\Û îo†ív>°F´€ÓA5¢-˜¯«õðî«uO}QËݲTEÞ—Ï“«\zÝF·Ë¯ÛX€ÿV!¥° nÂ|]•¦‡×î*ÓtOY=*ÊÓÁåö)ϱ4"ieGi”GÍ{Ý¡‚ÄÎÂNZ œü3±êN¤vñ Hs¨?hý¨ÿ¤xêÿEÄî­
endstream
endobj
-1008 0 obj
-<< /Type /Page /Contents 1009 0 R /Resources 1007 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1002 0 R >>
+1098 0 obj
+<< /Type /Page /Contents 1099 0 R /Resources 1097 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1092 0 R >>
endobj
-1010 0 obj
-<< /D [ 1008 0 R /XYZ 69.866 801.979 null ] >>
+1100 0 obj
+<< /D [ 1098 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1007 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F37 717 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1097 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F37 793 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1013 0 obj
+1103 0 obj
<< /Filter /FlateDecode /Length 3734 >>
stream
xÚÕ»’ܸ1߯˜Ð
-tãY¥Ú*tëªËl+;_dûlWù_âßw7@
+tãY¥Ú*tëªËl+;_dûlWù_âßw7@
£‘þþÏå/zÂXzE)LjޅËï¢óøÏ“Œµß’± BY?ËXO²eŽ±œò÷/ô/UvùM“¤5±Iꎒð¤úLÏ|E9!
`2Bg3 žyÅÿ4ñI³Ò^ó¯Ÿ<›øÆdð[ GyýA—ˆ#2艙ÆÅ™¯i,>çwÙ ¸Å (~«o8y³/þ„kzBcçùÓ eþÖH|m'à:-ð_˜%O˜R†Á¸ðòßr‚?ëÝØúÔꨳBξ¶å6ÏÄŸ ‚Ì„}änüÆïf#Á4eÅŠ<»FNÇd(xº9)ÒE:Y±95Q_=è¡o¹CþëÑ ý˜ù9ÉåšéμA—¿´eVéJp;¦LäçUƒàÊ’#–Œ½ƒ«¦Ý1däÕa…Èl)²°µçÉ®“ÖÌš½èl¶"æjÒ/=ÙBrýâ']>O¿¯–s(å×È¥µ «…‚Å)]³ûXŠHe_¾Xhí£Ð…†ýÕ² ü†/íò˜Ùþ&߀Iïؤ7ã¬_Ê'EV†—ü\;Ž=­›<mÂ"ó$’
%6·|Y§ço¡‘Dz2âQ§~¡>û2ãácJIYê —xd¦T—Ü
@@ -3899,1786 +4138,2657 @@ mØziz3'%öÓÔA¨':kß
I{ºÄ”5Âu¹ñÂŒñ¦)Ÿ.ÉÙœIrÄýxK¬çÊ‚â
Õ1™–çÈ)iؤGå( W+´öœÃè 0ˆ·qŒBy¹ "3‡úèÄì‚>ϧ¡¹ z¦3]ÐÇ£.è윲˜tŽAÃrP•¾ÙX‚ƒ%¨)ÁI —fÕ¤ÄËö­œÁtw™ºkENyŠjåÛžäQµR–½å_ñSweܺDˆì§šy¯ÜA1rªEæŽ8¼¯qܹgÈ+JWüÚÎùk­Ô/Ù¨7- ‘ú…$µ2#´qÊÂWҵĹÝÓHH®s€8¶bЮ”jC5‘K—¿MA}Ñ[z#^?yCóÎ5(”õ¹Ô5UK«;û|’Ò\ik Žpë|Ò´¬»ºIU\ÜÄ·$Õ¸½¨ò¨c—£½Sx´œ¶ ç›9Ô’wð6|°ñNXv¨O÷ýÜÖWhÕ
rãm’Úßð‰]îNO_é /µf@†O—¶b˜ª†­¯#¾¿t”æjïÀÝUÁ ÍÛ<‹©ö¼Åy\n¡7agC tÇQTÉÐÀœk½¦=û…Ö=ûfLÕF°V/ùZ17Â,û=;Èñ6‚Üiiqã-oÌ3~ÅÜÕ¥E#j…Êß̹Ûq d*º‡F7éqf’g}eÚ°ÑòAKÙm¯!ÐÎo+h¾pAtéàµ× M¿C£p]¨¡<1s¡¸c¬¼+k:}Îm}Ùé
-³{_Ö^ç]KW"¶ŽÊ5TCÊDã¼7EA¨P߉
+³{_Ö^ç]KW"¶ŽÊ5TCÊDã¼7EA¨P߉
endstream
endobj
-1012 0 obj
-<< /Type /Page /Contents 1013 0 R /Resources 1011 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1002 0 R >>
+1102 0 obj
+<< /Type /Page /Contents 1103 0 R /Resources 1101 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1092 0 R >>
endobj
-1014 0 obj
-<< /D [ 1012 0 R /XYZ 69.866 801.979 null ] >>
+1104 0 obj
+<< /D [ 1102 0 R /XYZ 69.866 801.979 null ] >>
endobj
-374 0 obj
-<< /D [ 1012 0 R /XYZ 70.866 445.549 null ] >>
+378 0 obj
+<< /D [ 1102 0 R /XYZ 70.866 445.549 null ] >>
endobj
-1011 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1101 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1017 0 obj
-<< /Filter /FlateDecode /Length 4643 >>
-stream
-xÚÕ]K䶾ï¯ècrX…dñ ,p{<|‹ã›á“'²‡ø’¿Ÿ*Š”DŠ-²zÔÛÞÃîÌ´$Ö“‹¬Rµ¸üó".߸þôá/oF\¬²úòÓo$^yqbòÖ^œ“PxåóåçOB¨o„€ï„W! a=þ-ñ÷·—
-HJŸIÛßýôá¿;ýÒO|ê×Ï~þ/üÿýpù_¼õóE˜Œüý?—¿}øë1‹·Héè€wáò;’h|üc²±öG66a’Ö/6Öɶ¤1²þ dw²l «Ráàª5¸TrRhªíèúן •™$¨š!b`eæåcô¤È ŽfÏrvñ ôMW#¿Év7xtaR2”<þ;óØ4·ôvÒRî”f 9Y-YÊf2èr!m_ùÝ1Q%Ñ<G8…¾Œól'œ;¦£Ôdp„S
-µè\MˆÜ‹¬¼R¿Þ0lúÔ‰cñ§üvvºƒ~W0?êyze8Z)Ñ2Žé -¢ k> ø“Uª¥¥èú¯Qº¤E +ÓìPo}Á­DÁY¾ÖLJèîÁƒ¥&i‡3F1 ,“6£bRÉÐÀ¤-ƒ˜T)m“ÊȘTº“Æ…[0©n“Æ…[0©$ôLL×Ò‚I,X0i\K &•„ÀÍ’t¤‹÷à’šh–ðÖ¢±ý 9—
-1¾ºÍÜŽ¯nÊáî@ZŽ¢•3“ØéYEíøOOiîÍZDì]ùULF`Y:œ­jç|M4ˆœ°1Ñ©‰¢Îqnop‹ÓrͦS%ל¯'ë¿nÖªà!-e:@jðé€qM§%Ð|Ú(áu{ÕÌÀ@RTbJ¶ËʀټønûhÇf0Ñ Z­…^9ßXè• •”w,ô¸ÃÇè¸ä¼;NOÎúŠõŒ:‰Õ êÌlÎn†ì¾ÎWéwõ¶Ü¿6*_Ç Ék£É—ç'£q_óX!¹
-=é¿ÎJØPÚs ¼,C$/Ë/™µ¯LŠæzMŽ¨ìfÅ)eé-¸š`¤Ä=¶«Í0¾âh;‡Qã–׈F¨CË÷V—ÂÞ­ÉG¡ þìóøÐöáþüÃGEíq«ŽÔf²²$Ø›g: ¤˜šÇuÙɘÝY,7ì'a6&Úù²z[¡®Ç«©Å½¢Žæ"Ž
-®–k»aÙ õ!ñ€›A ¥"a|$ÔÄïŠvh¥–Êsd§•ZÐ Ú{ysƒ×r³Æêvîk –óÝiÊyØN%öB‰»+« œÎqGŠ‘
-Ã;!cÉòE0y:êk-œÅ,ýòÙ>V`l_Òb¿8.T ¦ }¤ºÖFŠ94Zô’Ï ÜHÔ
-Žù+ø¦JU¸û£“°½ ËM¼»#`U6L
-C…Êѱ°©¸Ñ…Â
-DUØŠWÁ÷âUãÊxõøt
-8·âã=Ô?'%Œ££"ÿ!XêyŒÝ§¹2¢}d…^æ5bÐ;<í§:•5 ¹]•ðŸÉáö¼ªÍîTdòÏu …YS¶®|Š!å:²ÅeK¦TùCzæ³”ógÂkƒ³¨Ç3ÈKúOX#gŽ«Ï6ü*togv£*{Ì ø)x[?¥íj ªP½Æ´^Ë{¨‚‰î!«RC÷îîùf½‡à:z¾{åoâIY-·kÊýÈNŽ³P9xGJkçÄ*L’Î<Ê‘ÏpbÐ8ßâùNL9tëU—gž1)ûänÔŽKÜŠHøê©ÒAß7¹$Eº{Û»ÎDÜŸ™Øu1»Æ¿T9Êú“íIç½&øA{¾K#ž
-Csv¾mfãk
-À^;0AHâPK¦ß]¸·;³lÞŒí`aÐg廉1¸
-Àœ },ã<×ÛÀPé‹þÞfÎc?ÉÛ‚™<û°¼M 9²T(ùm âߣwMÅ4Þ?ØÓ´ÄõW†•;‚b‰?åæg±§ÀÉk8,-ÒÊæ\Ñ ´t£%TŽÈó
-ýÎýy×´™ÿõ ÷HØÚ%!.#ïá©¥ÔÆ£-õa, Ò÷ñÈQö}¢¹—rÆíb²fæ‘%‹€A·/yì•,Òp§¯N&<Õ9rtD¶Š§*Hè)ŽlJÌ‹A-\§(ˆÒݸx2„STΪ]Mè EA*„I´µÔœªžf˜?¹¾ÃXtÃÕÝÓº•NgïÞdŠ”œ²~ü0×›I”º%z*žˆ—¼Ý‘Ñ h\@¶¤;g¿–ŽjÒ­ÔPL`Z·;±ïø«ÂpL2t¡ÊÔvâLE3° ë@űµªìA’}ô<›¶Í†ãÊãú^¹ç(ÏþÉ@cÀ=2ÿŒk‰"k¡uÅ!e õ:“ns.—XŠq]3ådÒŧK&Ÿ3á4 0´Û–X\¹ý­ú Û¬Ÿ°þý˜hÐ5 ;Eµ²µ£øÖɵ1T¹¯e‹§ò£µl>V'n‡ê³áœ~GWÌh2l‰öŠÙôDPÑÌGÿQ⢖-æøRç‘|7Ý›—Ãxßè¬ø¡weQÉ›'€,ÃfnõkT°ÃÓm<Ïð;åîÒ‚·‰»¹jÌ^b
-#Vgu‹f ÓÒL²ç;3SàFMrt¨…‰ùòCÍ/+£³p ÝæëªòÂÙ,ö‹®Y휯½éü—Ðuq/Rln®yÃßšͺÁ¹1½&ƒ®Æž‹÷ìx2”ªh€Bƒu˜–i*D4a”!Lû‚ñnyªQ@Eq³¸ï}ðCÃ0 ª¶Ú=Å4·á¥qIãA±0 Iç“Ê8D g⧹ 0—!Ä»R˜:ßQpõhù“.ÖºŒµ"ì冦¡o%›õµQ7G7K½¹`Ä?ÁÆ·¡ÆÍNç;V„J÷7 ´Y(BÀ"'~úv‘ÞÃ4¡¤Õüä茡bo©
-·4Õˆgø-.ÿAº¯ïÍÒ§Ñã™™¥÷2ž­ÕüÚ¡Šê©3³ôÂÅ—Øk¾:YzÊá€~€]sÕÀ ]²ôÙ©Ç¥%={’3«oÏqIœž#ŽŠ±nSŸ]ß 94{*A©F:¥¸%Ä×Ø<Þ©Þű+ýVGJÉ–6‹VOÛÂͳŒA/â´¦ØZªßÖ sÏјð%•3øÏ3Ïÿ{æ´V#ÿØœ°V6¾;¯z “9â ÿ2¸SžêŸÖ*ÄÍ‹ö:ÖT,Óûey©džâ¸ÍÒóëéøKmîðùjiÿùŽÙ+—ç¯ç~L–Y£…Ìsûu‘µ¼×c!
-ÎLݵ+ q£kWºz³k—QÛuõ¢Ú¸Øë’áDTn!1ʬ ÁèÛ…èæ‚çX_{˜„tÇÖï¬3­‰g³G Nã3T;Æoº«»xëøZE~| rÌZ{i(_%½×2Ƽ®æ1®Aa.ZÛ¸bd]54—>yHç.t#ëGñÊÑ&CÖBÝQlë8¥Ž•î¶Ó1Þ7
-”ºÕ^ŒŒî‚½õFѼW­]–zòAcv_ñô±£bã Ç tòc%”Ìw‚p“;æËRÎN3§^Áç“;6©à³‡¥›‡˜¯­cnãbÑÇ—¯þ¬(ŸXþÙé¤úÏÏ÷€ÖüŽU€VO}…% µÜ«a'½çI[›ª‘OìØÔàù¤ŽM=žïëØTó;Ö±©zê›j¾Æ:6o×BÆìÊèØt®=sǦ1{žÑ±©5;¿\Ç&žßæŽMÕS'wlóÙ÷vlâܱ͌é\oË›ïm¹cÓ“¼-ulây[îØT£äy›ëi¹cS‡Ê£:6Àé¤ÃÙ›¨…¾Àö±›þò†nŒ]ÐV5r}Ê lrí¡½|‹0þ4/1 £1ýMŠtjA±mîâQ¥|9ïjãÏô*t¾Znn‰[âùQ›o¯ßMêhnøÀLìSë‚i±wÃÕô[]êXguëõíÛoAË-éÞÉ…µñ-ù’ÙÇ•ÀP$¼¯à°S#‚‘B ¯ÔÙkMƒ“Ék†"¨5 _‘ÉÚ¯,‘äŽÇL¹¡ÅuvJ­òƨs®Jë 0ô@Um¹Z·«
-yº0áb£ŸJœ¢O­PëÑ<àÒ‡nEtÎ0¼†܈݃š¬œ¼Ugäâ—†4H.Å ÙS‰ú*2TMí0†¬Y¸'%«qsÀQ9nS0ÒWw¨œÊÉ¥×-ÛëËq¥’š¬Þ=I¨eU¨ëŠ–‰ß,}ÛìBÑ$ìh^×bˆX3Ì°˜¦¯Ï;‹µÖÐÁ¨‡¶x¼¹bp3(BhN,žRš³ñe†*óZž?ìRweç–¢Œ Œ`W&‡eB7Æ/Ë„à°LÊ„Z' ÿ×þü
+1107 0 obj
+<< /Filter /FlateDecode /Length 4642 >>
+stream
+xÚÕ]K䶾ï¯ècrX…dñ ,p{<|‹ã›á“'²‡ø’¿Ÿ*Š”DŠ-²zÔÛÞÃîÌ´$Ö“‹¬Rµ¸üó".߸þôá/oF\¬²úòÓo$^yqbòÖ^œ“PxåóåçOB¨o„€ï„W! a=þ-ñ÷·—
+HJŸIÛßýôá¿;ýÒO|ê×Ï~þ/üÿýpù_¼õóE˜Œüý?—¿}øë1‹·Héè€wáò;’h|üc²±öG66a’Ö/6Öɶ¤1²þ dw²l «Ráàª5¸TrRÆ£ÿé_>2€Tf’ j†ˆ•™—Ñ“"7‚8š=ËÙŃÐk4]ü&ÛÝàÑ…IÉPòøïÌcÓÜÒÛIK¹Sš=&ädµd)#˜É ËU„´}YäwÇD•Doðáú2γpR“ÀN)Ô¢s5!r/²òVHýzðéS'^ŒÅŸòÛÙ!èú]Áü¨CæAè ”áh ¤DË8¦ €´ˆ.¬ù€âOV©––¢ë¿Fé’®L³C½õ·gù>X3)¡o¸–z˜¤ÎLÅ$°<LÚŒ>ŠI%C_
+0@;¢ ²ÄúuÆŽˆ ÒlPÙK"š(÷)ߥÓ(c8zÃe§‚åhNI7Áq)Äøê6s;¾º)‡»i9ŠVÎLb§gµã?e<¥¹7k±wåW1u!€eép¶ªó5Ñ rÂÆD§&Š:Ç5¸½Á-NË5›N•\s¾ž¬ÿºuZ«V€‡´”ét
+{·&…6`ø³ÏãCÛ‡ûówµÇ­:R›ÉÊ’`ožé€bj×e'cbtgq°Ü°Ÿ„Ù˜hçËêm…b¸¯¦÷Š
+8šWˆ8*¸Z®í†eƒÖ‡Än%p”Š„ñ‘P¿+Ú¡•Z*Ï‘VjA3hïåÍ ^ËÍ«Û¸¯.XÎst§)æag8•Ø %.p:Ç)F*| ï„Œ%ËsÁä騯M´p7B\°@öËgûX±}I‹qüâ¸Pt›6üõ‘"èZ(æÐhÑK>7p#Q+8Fä¯4â›f(UáîNÂö&,7ñUÙ0) *GǦâF
++uVa+^ß‹W+ãÕãÓE)†b!
+&º‡¬JQ Ý»»ç›õ‚ë è û‰'eµÜ®)÷{<";9ÎBåà)­«0I:ó(G>ÉAOà|‹çw:1åЭW]žyƤìW»Q;N,q+"૧J}ßä’éîmï:pf`×BÆìÿ>Rå(7êO¶'÷šàíù.x* ÍÙù¶™¯)
+Ã1ÉÐ…B(SPÛ‰3AÌÀ6¬ÇÖ:¨²IöÑólÚ6ŽP(ë{垣h<û'÷ÈTü3®%Š¬…Ö‡”%@ÖëLºÍ¹\b)BÄuÍ ”“IŸ.™|΄Óh@€ÀÐ6n[bpåö·ê'l³~Âú÷c¢A@wÖ0ì`ÕÊÖŽâ['×ÆPqä¾–-žÊÖ²ùX¸ª[̆s^øu^1[ É°%Ú+fÓy@E3ýG‰‹Z¶h4šãKGòÝto^ã}£³^à‡Þq”E%ož
+$îæª1{‰)ŒXÕ-6šLK3ÉžïÌLa‚5ÉÑ¡&æË4¼¬ŒÎÂ5t›¯«Ê?g³4Ú/Z¸ndµs¾vö¦ó_~@׎H±¹¹æ 7R|k4ëçÆôF˜ º{.Þ³ãÉPª¢
+ ÖazX¦©ÑT„9P†0í Æ»åq¨FÅÍâz¼÷Á KÀ€ü©Új÷ÓP܆—Æ%ÅÂ4$CN*ã-œ‰Ÿæ‚À\†ïJaê|GÀÕ£åOºXë2ÖŠ°C”^˜†¾•lÖ×FÝtÝ,õæ‚ÿ߆7;ïX*Ý߀ÒVd¡‹œøéÛEzÓ„’V7
+ð“£3†Š½¥
+¨~NX«7/ÚëXS±Lï—奒yŠã6KϯW¤ã/µ¹Ãç«¥ýç;f¯\ž¿nœû1Yf2Ïí×EÖò^…
+¢cýºj¢Ïï×ÅÐ\î×U ñø~] E§~]‹î×ÅÐaê×Uñwz¿.†Ær¿®†kþñûuu¸
+Û;º€`д}x  ™mO®½Ø7Ë×ÀžÑ³‹¾Á•¼÷ª’Š»ÓÕZX±«¯ŒŒÞêÚ5_]ÛcØF=ð<fݵk¾w[kœž¾Ñµ+Q*83u×®4Ä®]éêÍ®]Fm×`Ô‹jãb¯K†Q¹…Ä(³6£o¢› žc}íaÒ[¿³Î´&žANÌ-8ÏPí¿éb¬îâ­ãKhùñ%È1kí¥¡| ”<ö^ËPóºšÇ¸…¹hm㊑uÕÐ\úä!»Ð¬sÅ+G› Y uG±!`ü¬ãh”v8VºÛNÇxß
+ŒŠ'/ÐÉ•P2ß ÂL^ì˜/K9;ÍœzŸOîؤ‚Ïþ•vl"V`¾¶ŽM¸‹E_¾ú³¢|bùgC¦“ê?{<ßW
+œw$5nulªF>±cSƒç“:6õx¾¯cSÍïXǦê©tlªùëØt¾]³+£cÓ¹öÌ›ÆìyFǦÖìür›x~›;6UOܱiÌgßÛ±‰73rǦs½-wlz¼·åŽMOò¶Ô±‰çm¹cS’çulz¬§åŽM*êا“gwl¢RúÛÇvlú˺1ntA[ÕÈõ)ƒ²Éµ‡öò-ÂøÓ¼|Äh€ŽÆô7)JЩŶM¸‹G•ò伫?Ó«Ðùju¸¹%n‰çGm¾½~4©£¹á3A°O­ ¦ÅÞ WÓou©S`Ö­×·o¿-·¤{'ÖÆ·äKfWC=’ð¾‚ÃNF6
+1¼Rg¯5 N&¯Š Ö4`|E&k¿²D’;3å†×Ù)µÊ£Î¹*­'ÀÐUµ çj=Ü® °˜ßx=±
+€ê„´ZàI^7Ó“α½d‚ç‰ÛѺglô"µ«¸i!­ßg!ê¢flÅb'—@!'~T±¸´–˜YRóÁ§ÛL©neU˜Œã(‹œ„-UœäL‘ßTõôhkk!jPèTÚ©n´ºšÕR9Å’.Ðœ?HjÕÃPàBáÅÎdã
+_ד­|ڽѳínÕ|¤Z}Y]Ó”Ë.s ·¨¨A-wŽ~µúI(äé„‹~*pŠ>µB­WD{ð€KºÑ9Ãðr
+`p#vj²r~ðV‘‹_Ò ¹7fO%ê«ÈP5µkÀ²fáž”¬ÆÍ
endstream
endobj
-1016 0 obj
-<< /Type /Page /Contents 1017 0 R /Resources 1015 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1002 0 R >>
+1106 0 obj
+<< /Type /Page /Contents 1107 0 R /Resources 1105 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1092 0 R >>
endobj
-1018 0 obj
-<< /D [ 1016 0 R /XYZ 69.866 801.979 null ] >>
+1108 0 obj
+<< /D [ 1106 0 R /XYZ 69.866 801.979 null ] >>
endobj
-378 0 obj
-<< /D [ 1016 0 R /XYZ 70.866 273.255 null ] >>
+382 0 obj
+<< /D [ 1106 0 R /XYZ 70.866 273.255 null ] >>
endobj
-1015 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F42 702 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1105 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1021 0 obj
+1111 0 obj
<< /Filter /FlateDecode /Length 3581 >>
stream
-xÚÕ]K“ܶ¾ëWÌ19ºñ¬Rm•VëM•oqtsùäÄŠ«¢C|ÉßO7ApÈ&gÌ€³Òa53$Á~àëÐ
-4aJ+´ôÆæw¬®þ\,fÁ«ÈèqQ„ÉblÆ3’MØBãš°ˆ1îè¾ùDÏ=× cÕ¾,±sÏ’AëI¯aÎà`Ê:3Ç 1c3‰>ýùže!\¾è"ÙêÀ¼›Ì†@™’‘”}æÑ.áC˜-™lÌ„yf™¬—r^å *n—g4§ñ2w“9×fü"Ùßê­à¯ó‚Q¥èe+–¨ô»]´c/½äëð²|†Ý2?ý ?»zæãù|=Cá.¹1:eq%„Ã@Ž–€±°Â 1Ç0þd±¼^_¯‰ÊÇ ßؼ€*™°Å«ïÀg¼hh=@Ã_õ
-¯EaÄÈÇüÝî1ÇL[(ø»®TOqÈK¢]ÂèjÖâÜíPAr»<7:„âf¿×Bé3Ão5gVº¨0…zõò¹ Z{ÉN‚s+îtŽoƒÃH×;ÞZ1­Y¿¿çk7mñÝhMÓ“!û„]^Ûzܤ  ¥b’Ï AaXµr2ôœîP"K¹*‘N3;ëËs ê ¼^½ÛrÖ|ÝŒ|£ö+¬ íÁU±·5Wþy'\ŽAVèÊᧀ ,úm/„µQ-ÛS–‹Î'}ôÊêM+÷Ÿr6ºçÊu¤èåå›zX´AeßâñññÑæù{Óz üwû°pRþbíü¹Žã'Kãl?oi|êÈOªdËð©´×ó smxãi$ˆ£Éq ̓ûk¹¨óÛÏžsÒ|=À8Q`®´¹˜£NF.åºEÇ?¼hpÖÃÆ̈×4ÂiRÄ4ïAŸöé=ñ¯?¬Œ÷hFAø" =üžnWf?F¸ÐÝñ*g¬E™0Æ[ÞÂùz†qËA[s.r Ä/¿ÒÒßO ûOÿý:MèÓNÿÆ×d€ZˆÓ“IâAsëËetlã•ù$GŸÁ\M3³
-yŽ(Ø…>æfC„`‹AO
-ƒn»¥ÀRþ:ÔIØ 0×02ƒêuN°)ôŽârqfÔ
-û€1*_äÆq–Ù$´7J›$…cUWXRÿGínÅ%ú6\ΨÕsÉàñÈœ³X M¡ÃJlÖëbç’wÊ9Ô܇PùÚÔ$¼eaÕ?‡`iœênw 0 ”ܦ9Á=”:£ ¢`ñH:JÌ‚Ã~*p[*q£A…„ Š
-l’B‡‰ƒñ# = ´ˆQ% ‚`?E oÈÞ©ZIÅ×*¸˜‘B$íš2ÒkC”ñ­Æ(‡qDÌuFœ(kðCžÇ×Y¹£|×å‰óÕë9™e ©çÔw-Ù)ï’d¸Þ”¡Ù”“â ‡¥O»‚ ’ÇL°°ÀÐ&õy4f_ž Œêc3Ã0a®¼Ìj¯¹dl­KÂø:§bÇv€qÁÀ4Og–2ùÒŸü;EÙ¯ÃÜAjìm‹ŽcIKo[LŠ<ããzÛ&T mKoÓh[áÊ€ô¹XbãÔ›yœ½°<›’¢Qæ
-$ƒÿ1Ÿ¦Jþ]±j¼ô“óf‰‘CÀsyÇC˜Þ­³ä®Œ,¼#*ʾ‹º»¥¡%Á¥ìŽ<E '”Ãew¬òÑwÌØVcAPêRº g²%ÁÖ4gKÉjœØßã¸q"œ²»ˆkûîS¯¥¼°Õ·³]"Ïî’‰F9É’}•rž[FõªUpSȺK÷Á)GÉ‘ä©o‚sÑ©’ʹ•\Dg´%í¤G€-yåà°F!MÄF¬Q¢Ð¯ZÙOCžt×z  ö`œ!Yù°f*7q,êšG‰%¥~Ab-ÁìøQ“ëv¥R0”EÂ|YƘF7›†ÂמD7:W!Ïv]òFß? ˆŒ^¥JÌÉ.4 %lÔ)„  ÔŸfÅRgÓ þ…J*çVa˜Ò苵ɹŽµÉ!¿ ÖÜh
-¾l‘eZµêD’æçFZr*¦]*½‹ì6²£LÌÓ§9—x¶Nœ"'¸¡ÊncuT0p¶ýùÖ40>÷Q‚÷æp­²&¼iÍØ’/ õ+g¼Œ›†¯•óñŽ¦9ÑÝY<rñä–l8oȬ´Ypx@ñ˜ô¸W¥«S{}%ÙÂðžê½vl^Ô=9r2 wê€J®ô¹S€¼x§A€  DI¨S=$ð ß5 NIw0+¹(Öá°'¤Rk‹v©3º•@]rz<NçÖÁTè²¥õŠ( ]’éXU¦l‹Ü!Üœ”û”F„¦Nµªž’ßí]¨zÊ œd÷@¬‚¡¤–<îuÄPéZi@i[‹2
-"ðÓ˜˜Ì5ñ²:òóð —yö†þlŒ”;nŒÝéÞ¢â¸cmçÛ6ÆJ~ë6ÆŠV÷oŒ½oÞkœÅ”²VÖà•Zá ÌòÂÞMA´ãÞÍ qîÆlÞK¶Çóm{7%¿Ô0ŠultôjÔ/èc¥œ²T-ZíLË5ÛZ.•HÖ:O1kESIå\hÆt])ߺRÂyСKDÕ5‚½UάZå‰ò1
-NñM' ÅlsœÏg&5mhŸSªÜÐ.˜;|Cû‚Ž¬ Œ†•þv
-ãö×]»'—$¡å¡;*§b€&é(Ù vŽÊŠàèÙn`ó.ÿ9µÊÝÔ‚ÁÃwS/X¬ÛM-uX·›ºAe7µ ÔB4Ù^¤Ã¼PJW]-´qÈp[ääÕS$ÉNõÒ„Ô[¾I) ùÞZýí¨E¸ÕO5˜S«µÃ%ƒÇÛáœÅJ;:¬´Ãz]Lv¸$t‹6HWìPH×l‡ r;\’ì¸Î†~°¦I )*o܆úÛ"P7‡;bbóñ sŠ•ç7&?ÀaÁcÝ R‘uG84(£œá 5¤Ï¾£A:«sJ(¤«6HS$·ÈÉ+]’${ÆH½ZTÀƒVž²¸UHŽLîyd©“•$;®$¢d›w2´¨ÁSlŒZ¸´†SÈ{¯$4ø¶»+‰´¯$Ò®m%å J+‰´Y1×`š< õÑ,‰î, "Êf"hÂ\ÅSõ,O›˜«‰®Ž¿*ÕÄÝ›xà\¯&žÇ)H–ëÝyæ¶Á‡0¬ÿoÐ*/´aÕ•Àê1|L!OÜ FèŲ)©¼uÓÒ«ùù›ú,¸,«`ô%_­y³}^žÅ2s
-¦M`›‚©ð;ƒé±h+Áô:•þG÷ð‰8¾ùFKÙÄ{Žîá‰`Nþp˜ë¨8ºgê§+ää'ÉüÔ”«
+xÚÕ]K“ܶ¾ëWÌ19ºñ¬Rm•VëM•oqtsùäÄŠ«¢C|ÉßO7ApÈ&gÌ€³Òa53$Á~àëÐ
+]ù;C÷„E¿í…°6*£e{ÊrÑùãã¤^Y½iåþSÎF÷\¹Ž½¼|S‹6¨¬ó[<>>>úÀÃ<oZÿnNÊÿB¬?—CÀqüd©cœ-ã'ã-OùI•l>•öz>!`® o<$q49 ¤yp-u~ûÙsNš¯'
+Ì•6sÔÉÈ¥\·èø‡W îÑzؘñšFØ!MŠ˜æ=èÓ>½'þõ‡U‚ñÍ(_$¡‡ßÁÓàÊìǺ;^匵(ÆxËÂ[8_ÏÃ0n9(`kNÀEŽ!À€øåWºñOúû‰aŸâéã_§‰}úÏéÃøš P+Ãqz#I<hn}¹ŒŽm¼2Ÿäè3˜«iæ`V!Ï»ÐÇÜlˆl2è àqAé/ÿþ뵉cõ0u$˜rÞYßM û.ÖO3WqÅëE“¥ÌbÉâ‹múÞS¶‹œeߤkö§uú¶@Cº4'¶«n¯ˆÁÞqÚ¦'(ãZ0øGaÐm7 AêÏ_§b€: ô
+Kêÿ¨Ý­¸D߆˵Z`.<™s+¡)tX‰Íz]Là\âN9‡šûJ#_›š„÷ ,¬úçŒ"SÝí®³¦’Û4'¸‡RgD, RGiƒYp¸ÓOnK%îa4¨°A
+´mémm+\>Klœz3³–gSR4Ê\dð?æÓTÉ¿+VWƒ~rþì"1rx.ï¸qóÀ»u–Ü•‘…wDEÁwQw·4t $¸”Ý‘§háRão¸ìnƒU>úŽÛj¢s,0J]JäL¶$Øšæl)Yû{7N„Svq­qß}êµ”¶úv²KäÙ]2Ñ('Y²¡RÎs+¨^µ
+n
+Ywé>8å(9’<õ-Bp.!UR9·òƒ‹èŒ¶D£ô°%¯¼Ö(¤)ƒØˆ5J@úU+ûiÈ“îZ¯a#!ÀŒ3$ #ÖLåæ"Ž¥Q]@óˆ ±¤Ô/H¬%’?J`rÝ®T
+†²H˜/ËÓè† bÓPøÚ“èFç*ä9À®‹CÞèû‘Ñ«T‰9Ù…¦¡¤“:…4úÓ¬XêlÚ
+ζ?ŸÃšÆç>êQðÞ΢UÖ„7­[ò%¡~eâ,€—qÓ°âµr>Þ‘ãÂ4'º;‹G.žüÀ’Íçã ™•6 (“÷ªtuj¯¯$» bXÞS½7ÃŽ Á둺'gCNfÁãN]
+]Ö¡´^¤K2«Ê”m‘;D‚›“rÒHƒÐÔÉ¡ÖCÕSò» ½ UOy“ìˆU0”ÔÁ’Ç=°Ž¸*ÝA+(mkQ`Pè¢$Ô˧òô¦o<^½)å®.2S®LjÒ
+Íà :×™i¤7¯v]¬3gƒfbʯښ2¥x¼›eNiÏ|tâdîÀµŒ¤Úä`Éãõ*£‰qXœ&x\– ‡òä÷$ƒ¼.8#-Wšã¨Ô“ãd×4éõ<‰õ’±9£0k[ªˆÓzmÿ&DH–B$Ê
+"¥ÄÖwQAÞâb`“¹&^VG~¾á"ÏÞñ‚rDZ2Ý[Tw¬íñ|ÛÆXÉoÝÆXÑêþ±÷Í{³˜R–ÃʼR "”Y^Ø»)ˆvÜ»¹!ÎݘÍ{Éöx¾mï¦ä÷€F±ŽŽ~@ ƒú}¬”S–ªE«i¹f[Ë¥ÉZç)fMC¢h*©œ - À˜Î +å›ãAWJ8o:t‰¨ºFС·Ê™U«<Q>€¾
+’$Ù©^šzË7© …!ß[« ¿R
+éší°AÎb‡K’×ÙPÀÖ4©!EåÛPC[êæpGLl>¾aN±òüÁäñ8,x¬;ÁA*²î‡e”3¡&ƒôÙw4HguN …tÕIcŠDãà9yÅ K’d¯À©·B‹
+xÐÊS·ª
+yï•D ‘ßvw%‘¶ó•DÚµ­$¢ÜaA©b%‘6+æL“‡¡>š%Ñ¥AäOÙLM˜+ xÊ¢žåis5ÑÕñW¥š¸{œëÕÄóØ!Ér½;ÏÜ6¸ó†õÿ Zåeƒ6¬ºX=†)䉛Á½X6%•7¢nZz5?SŸE—eŒ¾ä«5o¶Ï˳Xf 4*=Œ'Œ„gjμb†F™Tì™hðÁ ÓâøT3[M6«ê¸ç ‰ÅC X™ ¼Ár4®®i»ZŽf *Ìw±Í`P„ y¢&¥~»ËÑx!6ì,G”;.GÛ©Ór´=žo[Ž&ù­[Ž&Z}#ËѤ,‡­0εˆ~£¯K»ì¥n»ì7$ètËÇ·Å"ùõU§¶‹VK˜v9+]òµs€ˆ¥§ï­£ñü‚:ÝwÒ@>Ó` ÿ8i`8(¥
+ùxѨÛI¹Ø^‡‚{‹ïmX+…ô¾X›\íáX+g¼ ÖÐsyË5‚­œO ýΧé쾧 Œ¶ñ´V*·SKF”àÁtI©_0]KÐ+˜îp|c0üVÓe«åÿ©Õ'˜
+¾*ƒi_•`Z¥£.Átÿ ¦mPƒé²Qï`Z…‚»ƒiÖ¦`ÚkS0=kS0}¬MÁ´ lS0~§s0=m%˜^§Òÿè>‘‡À7ßhI"›xÏÑ=<ÌÉsG÷LýÔc…œü$™ÿK̬
endstream
endobj
-1020 0 obj
-<< /Type /Page /Contents 1021 0 R /Resources 1019 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1002 0 R >>
+1110 0 obj
+<< /Type /Page /Contents 1111 0 R /Resources 1109 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1092 0 R >>
endobj
-1022 0 obj
-<< /D [ 1020 0 R /XYZ 69.866 801.979 null ] >>
+1112 0 obj
+<< /D [ 1110 0 R /XYZ 69.866 801.979 null ] >>
endobj
-382 0 obj
-<< /D [ 1020 0 R /XYZ 70.866 620.274 null ] >>
+386 0 obj
+<< /D [ 1110 0 R /XYZ 70.866 620.274 null ] >>
endobj
-1019 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R /F48 568 0 R /F42 702 0 R >> /ProcSet [ /PDF /Text ] >>
+1109 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R /F48 640 0 R /F42 792 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1025 0 obj
-<< /Filter /FlateDecode /Length 2829 >>
-stream
-xÚí\KÜ6¾Ï¯Ð19˜KVñ ¸gÒrÛ¬oANÙM²Àú°¹ìßßâK")µDΨí1àøg$‘Uüê]¥6Ÿþ˜øôãOŸ—»¢œ€3­AÁôñ÷Awø$&ÙÕzÒ*=}ü4ýòžsøÀ9^9Oœ+ɹvô7Ð'|‡FÑÊÿõáñ×?¥½%3Öpµµ7X¦”Í{kûè¤ßAp.õ#Š÷qoùœ÷–"eùL?8ð¿ÛxÝs®‹r•R‰i7¹A4Lp¹f'³2³±{(É Óî¢tXõÃLJÿ¶ÇW† 9ýöéá—_éÆ?é秉3tvú_xôÓ$2%‘~ÿÏô‡¿?pF²àLã?­qÓ_$ÌË?'ùÒ©s´ÜÒ^ô3· kÓѹ4YÔôÌ%Ý× ³NAØ"(¤a’»Šâw~!U|s‰ ,®˜¼<‚}_2™å»MX;f•¬ ÿ;CóJi™°¥NVã΀² Ø eÃä ¡, ßJÔÌ(³ ¥¦LÞF8_eA±ʆÉBY¾”äª,ßÕJÔÉÑŒp}!ŒÞ÷¹ŠÚŒR3®pÅà(Œ’i¨wI0nº\a™
-Fgšõ©ý3hÒ‰ŸÊeúéù»Î¥\«Ôrîl¤gú iS”é~C§Cš”÷ »àCŽÀ‚m)bJ;¼ÀÈà½h fz¯Ë-€Ïü¤GXý]å½ %xA¥ä/ +îÖœ,í$/K.ìOAåòº€Ðzž¨Ã¢8qÇpæç¨æqO¼2Îx÷}Ž&•°¹,NÇ'̲
-¦‘°PÒ¯š“ëåFÖÃ$¸V#ŒaÊÌ&=gÕÛîÇP†L>¥Yv7赋Î+(.µë¢g@žž[Šܬ˜ÞÒýÑLî–·Äئç]l…6 ´jWeÛº°ð²¬aòûzb  ѨµzßC•)-ƃBú¿h6qìÁƒiÁ⯣šçýú¼zÞ6L+îSzêHmÚ/Ù9EŸé'“´³·Ê·²gJô}i,ÕÞ®‚ö êK’ ®ín(ìSl¡lJÖ„÷ã¾â&$`+/‘Dšì'éeëZ´¢,nvýYþÞ¹t[© nžj;Šç§·¤³¹Q™4±áVV)©ˆpî‹Öñ’²=¬ÃõªbÉuXÓkd¢¢}””jJJÉõ´ìf¥V˜õ.÷¨$XÇ=PϪî#¨í^Pv_jIø 
-`º5õ¬:?‚ZÐîµa÷… –„ï*9l¹ßÆ+A=£âWäïMEøQA ž\ñ:Š(¡B!¨"|»àG‡Ì8<¹àG
-r¢nŠß­â/iu–ü-{/«ù+Â}ECø[ÕÿµUýH‰pñ«þ†â·ªÿUýHÎ(‚ UýÍ¢Žª•âKUýHØ2}ߪ_Á
-ÛŽª_ lWõTýqYÂU?åS\­Ôc©Ö¶ªþp§«êÇ®ªß?%®˜Ì§4|zð*ó>ÞkVð7kÄ4ôÕ›å6§dÙÖ0|'`7XJAkHoB×WÖ&ÿu»*E¤¢ZÀ-K9¥ŽòҬþ,õ§Ì~­ÀbSJí òZŠú צ±^u8þÓL Ù’U®²¸ðŠBN¸ÐL¾ªðSÙ’!!PÂT$h‘”èû]¾0î3½’Ý
-¸cÚŒ Â+×™H”L[#»Ht”F!¤¶ºijÂ0ÊeN.2¨ÂÑ´"'Ó…Äf
-„¨5/D4„]†©§Ñ#(!×äu±e(ÖÊ©1¦g­Õ“' EjÖUÏrh =—úŠ)êe›ëî¸olþì;
-ë‚¢Ã
-NíúXÑ~+4*4áÑ!öeèDóåÃε˜|ÜË-}Ò#ÛUø´+D_s¨jÕÊ¢¤LÁ®Ø;!»Bë“[3sà¬'z¥_ò²¤´ž¡BW²4Ë~`«9·£[éâ>¤'YÖ•ßÈ=ÌMkÐYŒ„.US­oðg[îÌIü9slú|JY¦Õ”GÍRB’¹ºJ9æȳ[EÁ¸ U¿ž ‰Ls=ýõ¯é÷ÐP`(;áN‡(N€”®‘9‘skò @QÇýt‡ip¯:AûI©ª2>Á—ô7BÆ=VWsSeÛyõXŸ†PycžØTÉŸe‚Gk[JÚÔ«Š)ýõñL͵Ÿ¬K¸â^ïs¢ÉÙ¬%wùx—óùÍKqÙäèŧ&©ˆ%³nK%¬gKÀjJ`TN0'àB RKHÜ”ÂÓ©R
-@I”Ey,…)P¯VZâaµRùÞ·Y†ñyV …íúßý3€e×f³c³Ð¸<²ƒÿÝû9LMéÓpßç`êE':˜5–÷r0 ¥Ns®²ƒ“Av0ç !;˜n)¬F‹é¸KFL6¡/¯Â ™ñ™H—ìÎ0ma˜ãŸ%w¨)cÚ ÷}¦Ý0¢èöuÌß­+v,.Ûé¹Àd;ƒ&Ûi½Jþ@üÈ×ñ“-n›{—míTÂøÞ!
-©¾ó
-pþ&&Ì%+æ–û³&ÌÂÿ¿.bdÂ\1ß7an˜¿Ã„y
-­ýÇ
+1115 0 obj
+<< /Filter /FlateDecode /Length 3784 >>
+stream
+xÚÕI’$·í>¯¨ˆ&Ap‹è˜Õ´JºÙž›C'ÛòÅ:Xßànɬ¬­ÇÒ¡»ª2“ ˆ
+lÎ;iV°Á c<Ã6— KŸ »”èó< ¶VR:,3Ë2sùCú3tßãïŠ)˜ _b¢µ^‡k¨ÄO‡×„R‹@—f0¶ SæD°`qACŸè²>“!/ÒBð—G¿|äÂ¥QH×G˜*ô8úíd¦T|ßíV”ΰò¢(ÍOW)€ü=>ùáC|Ê»f|"ÂŒ3¹aÆ_ÚÕ c
+:“"aâø¼V}iämWׇ·5~ñé3^…Kµ¬œa0Æñòç{Æ a3Š³ú$3Ç ‰ T¥š ‘Q#N€™,ºN“®Ø²pà»qÚºP^lDÞþ:ÉŠ"S E–Øq’÷‘ÙPž¿"8ÜÍ‚ST4`9/¿Îù™*J>bÈwÕ—sˆø=ÍzšuX‡ºî¬ŽÄ‚…:"i¶±zæN\IâŽì ¬ ñÌ ¡§²ßP9ákFñÓEóóÙÀ&:¬„ ­0®ès¦Ó0™ß$ç*”4tÑO #öÆpM¥•03[Ô#D©rÐR_*†,ç珞ü‡0›‹bÖÒ“lóXßÖÜQ€å¿˜$×kßü\62õê¨Ê´
+‘EAH…O­`þ )!ÁAú']„al®þ¥d Öªè,)žÐáÚ¶7
+•-6ÒªjÅ{aâÏyz1O¬GÝu…¬´@cW8Þ(ø\úS­N埴Fe<§k=––ôyìuD¬!Û`âûè5b–M?ÿ6þ)LAðzËs·Dõαp'¼Ô=ã¶é™vmµW7rð€·ÐtœôYî’Š&h^Ê{‰
+”(þ$| öê `ÈÍïı.«¥8ÖÀ^â8G™ Ó?OõغÇÐ dʱ:×Ð÷Üv€z@Š3=}‚¶G–·æyÄõÝ”~›—÷€ú­cxS-<ç,Q›‰g¨~”S_ÃŒœ
+ˆ[îôWli¿9ì}Û:†,_½’ó[[Ü{:åôH?*îG‡L£CLFù渶$çä=ÿ¸¸¶¤±´‰)+Ð;€ß}
+ûrrq”¿ —;Š¼"ÙŒ4¯‰òg|n‹ò_Ì„å<xg°àùéë³=¨ˆ7­iÞ)Ìô}縠‹P|—W~rWCJ ´¿S€$Z[( pÉa‚_s‰þ®ë ŒBØ~ŽDÁ
+wrSKE!ø–@EíÃKˆ¥cÙÅÁ±JÉqE퉉úÅÔÒH±]Ðw
+”Æ\]Ñëý9|LàͽøXF™pÓchV<ûöÛvíTŠÏŸß¶O^nqü¿mÛ­¡äIïêfÀ€@r,*îfð¡m;yV#gwÂÅ´²)‰ÀÃ@€…ˆÍß~¦;ÿ ¿Ÿ"UÉŒþ7=û+9a| ¯ÿ>ý•»†L ý3#ïÛ¼Á¥„M1Â1J*¶IÜ‚‘‰î´X”£Ì[h$ ™9Q»|Ö{®
+§!q7Ðœ1²hSÏxõ€Ç(IÂÁÜÍäØC¦4<ÄdȘ%Æ”6–ÜšbS{G휙¥åª@­5&Û_›¸ºÎ›MŠ €µnœ&EùNmSìºG&©weì
+müFýạÓ
+ˆ½jÅ yÿýŠjM ´Þ¢£
+[©jmp|²¢EÁšÁ#Eûè8ç ¤ä˜ (¢±Ðg<ç¸=PÄ–_xåáI>KÂŒÅ>ëZŠÊ›Í qÏ‘×tõH=Þu¤ù„¬®9î–²‚§_?_qêÏ»¢éøÂûŸùÄyž»B—c–2¯ßúc›<¦'­k­‰ã²Ïʯ&(G47)•®_ñzñ+‰8ð‡»å)P‚®Ì
+‡÷G`}Wº›ªN¼ró6œ•(ã;?5qÛ[6ÌwÄùÊ›ãÈyZ~Ô÷Ýï«7³õOõ@Ü(x·yCK?`ˆø9dNã^ÉCPÐwÜòRá.CytCƒ”ë—ï÷¦Õ2j^´×ß}G®¯º5¬—õHGŽKé>±sªrÖÁm.©;ÔûŽÞá6%¸Z.„q)Jo}œ:¶ŒÉ–¾~ú› ¨&
endstream
endobj
-1024 0 obj
-<< /Type /Page /Contents 1025 0 R /Resources 1023 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1002 0 R >>
+1114 0 obj
+<< /Type /Page /Contents 1115 0 R /Resources 1113 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1092 0 R >>
endobj
-1026 0 obj
-<< /D [ 1024 0 R /XYZ 69.866 801.979 null ] >>
+1116 0 obj
+<< /D [ 1114 0 R /XYZ 69.866 801.979 null ] >>
endobj
-386 0 obj
-<< /D [ 1024 0 R /XYZ 70.866 771.024 null ] >>
+390 0 obj
+<< /D [ 1114 0 R /XYZ 70.866 771.024 null ] >>
endobj
-1023 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F42 702 0 R /F50 614 0 R /F15 567 0 R /F36 685 0 R /F55 684 0 R /F37 717 0 R >> /ProcSet [ /PDF /Text ] >>
+394 0 obj
+<< /D [ 1114 0 R /XYZ 70.866 155.861 null ] >>
endobj
-1029 0 obj
-<< /Filter /FlateDecode /Length 1188 >>
+1113 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F66 1117 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1120 0 obj
+<< /Filter /FlateDecode /Length 3484 >>
stream
-xÚÕXÍoÝ6 ¿¿¿BÇíM")QŠ
-• ·7Ìü&Ó8c ¹LKw•–Þæ“èN–-'¦wNû· w÷Í 9»ýôø!)ÏsÊ£¶>´ÚÏhRN™uĨÑÆöç —us\Î’&â– 1­ŽÓï'#ªþY}ý¢fvöѾ<ý3‰#°&Ëê·§SÚ'‡Ú*BíW_ÿPŸO¿ìSè•X€:8'£It-€³:ÈOdí!^dAûÔ`$­ŒF’?†-å3&»@³yÀ^"Å.h‹Ðˆ
-ˆî%Å%Õ½¤£—TÄ›˜ÓÎy9Ù‡ûômœ6åYY'úøØJòÜ$ZUþïl¶©Ù{žê4N´÷Ëšx£Ý„ ïE¶»÷ù`§ÙÏùÒÞÍjôÍVKÔ
-L£ý¶3f:°ÀL}ùZ¦‘´±ÀZ`öÅ ˜ãƒP Ìæ(L
-Fë¡) LøóEþDÍé&²)vG@I’å*w‡±¤c Ýh¿ Úc&’YÃÓeÊÈ 8F;Qgq§Ç:¦âxŸk*N]Ò.Ó§"nÙ7¯=ž—&ª:ÂXÉÑ,‡9ÁËLèa
-ú[ýÚ SÎ ‰,$J s§Ûu¢°@/Ùï"-–³òž¢“ŒêüÉ«eí¥Ì:Ö'‚ë
+xÚÕËn$·ñ®¯˜£}Xš¬âxV«
+£‘þþÏåïO}’BI§x‘ôÆÒ«Q—ßéˆÇË2×þHæ&§í"sMÜ÷IÖšåFïÕÇÌM’6^Ó«Ó/ ˜;
+,!åkòßðŸD¾ei2éQÉ⺄ÜÂÙ¼ö˜]Iê™8Ž1DJÚY…³dý"Ùĭ𹜟WÙ‚‡ŽZØãA2ÿÁ”…ËaÝV[à#â1IYW`øȲ
+•}‘ÈL¬f¨¶VÔU£Ñ$è×Ú¦Þj”HÒ)
+°¼c":¯É<iížØ)dÉ°ê`ÁÐgªbÈm™m,*EóZkÒº™å.WfFÒ¯õêèÔêÊŠú“†0þ{ÖGQ+|ÕÈi½–vV‘“1Ÿ‹œýŽqäÜì¸ÎîGÎÍ=½ã¾ÈI XóàÐi­üéЙ,ª /ÔsŸñÓÓá3®n}kôy×BÓž%z†pGô´ZÝŠž+<Y?¹=;Ï_<N˜ˆžA E9qÇõ÷„O´ôP÷Ï„O­ÌÆ{†Æ{vüÙñ˜Ö€nͼÚÈJ~²w„àu>Ó“>|¦§}ø\á§N*;>!ì…Ï„G Ÿ¾Á£‰iá=ásÖ‘¹>3:á3Cß Ÿ5“dé@Y¬§Â'™šÊýÉÃ'h
+]³…gŒŽJ9~Aô.¤ð¹}|.|*$Fú:|nFjÄ¿¡ ö€+PŒk óïo*F(„¡ÝÒ)2}ÿštgÏuK•Dû›_¿½)i©pć?HHÆÕmB\ K¸‚ä.Ë_K˜€c2ÑMyS}ÒˆëÑ#·ËõˆJqÑq"oÑùõÛ££(™ =:‹mFŠ…iXm¹æZ®â»b«üÓB‰Ýñ;ÛøâšçÖµyº=Ë·rd]Ð7®ªÜæ7´lÒ…²ýANNJX,ZR…ë VöfRSÎlS”CÅu^X gÔÉiªT³ãa6L“í`´‰¼GìÑY¸QÐY"%\–’9Ö†“èå_»$ëHž$TC®Þ½îå˧׽$xM"¢ˆ±D%¨¯EŒ¡]V¢§ü˜¸2Ejè'£H‡ÐC£HƒNÑÀý$\9
+9Õ';øÆäï{Nþ†ýÓ÷ð²gqëáÎ,ê&ãZ¨dÜß;·f=TûQ;Âã-ÿ’¶ÜtÏj\ ×Ä=®ö¾T ÕÝ.Θ2¦ÔrÏȬÁsÉ JöPÖ0'>¦¿ë Ã{‹DÁô!{Ý.h/#÷ò ƒ>l´zîawyp)AQS(óuë­)z‡aý";Qï Nùæ”aÿÆ Gì1õŽ3[tõe7Ö› ŸõŽwä©ÌÝXEEĘîãä[”)
+9ù¶Æo(¼]ïh‘W®wâ,ê3ÝDp.×<鯪›˜Ÿ,UÐ&Ã,\Eá
+eÂ×yMY‚i
+-Þò)AÇ­”¡ E¯žÖ<ØÇ·þ¹úrh2-¿¹ƒ‹+
+€÷Y®ŽßÕŸaCð”Ú6<ÜrÉ­ ØûÂíyãÍfØ6²]'´l6Ú(bvÇÌZ®ÓœkŽ®Ê@OÝi» Jœ!“§¥îÉ|œÙò×q‚¤5B¡»—`0NÂç
endstream
endobj
-1028 0 obj
-<< /Type /Page /Contents 1029 0 R /Resources 1027 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1002 0 R >>
+1119 0 obj
+<< /Type /Page /Contents 1120 0 R /Resources 1118 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1092 0 R >>
endobj
-1030 0 obj
-<< /D [ 1028 0 R /XYZ 69.866 801.979 null ] >>
+1121 0 obj
+<< /D [ 1119 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1027 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F48 568 0 R /F42 702 0 R >> /ProcSet [ /PDF /Text ] >>
+398 0 obj
+<< /D [ 1119 0 R /XYZ 70.866 181.931 null ] >>
endobj
-1034 0 obj
-<< /Filter /FlateDecode /Length 3802 >>
-stream
-xÚÅ\K$· ¾ï¯è£‰Ô˜ àvïð-öÞ ŸœØ =Ø—$ÿ>Ôƒz•ªºzg9Ìôt•$RâCIiäå·‹¼|÷N–ÏëÇw~A})¬—¿¾SôF^ÔÅIá­½XÂH}ùøéòÓ“”ð”ø"¥úVJ£¥´¾}Êç¯Ñjaè†çŸ?~_ÆÖÂy'ÍjlðÂä±­ú)çÒØuLŒèSÑÙ¸²åGÇŸ=»Ö.¦° ý’ðF(g¶< ôg耟‡0¶tSæD°`õbî†>5Ñïé¾ä‰X I §úšç >Ι^[š£N,Æ&XžF†£@â[߸².ID/ü4™ÚÞòÛ$Ä2j|[§ç*¶aFâ7t<†1ñ[~ÅÂcƾ¬‘/Z‰ÒƒŸº¢2éMo Ó‡ësšeæžÆQ³ŠeÎòLë| Ÿ3\ ç×23É-˜«:‡:£HK}[9•f…6B¹Í­¶.ãU™el¼ˆFUô¢PÔhÊŠ$Ní3¸¢ôq½5FˆÒЕ îSgwË}˜ŸøÝó˜´2N‡N¥¢®äþQfIÖ·6Ÿ&뼎¹%¯)_¢äx^Ú
-dNñ¥I§Qjœv¶*y†vš‹OŠüKK¶jÖÃÂ×f ­º5í8»buUŸëj•‘ÓˆEŸŠí­d­­0¶Ú³.âDÇj™TŠé:ý”UÞ=5šXį̈Mç1Šªõ-´Ìß³¨òÍTy̤®NW%ËbÜï«wÕ³˜šƒa†Ü¾([q»°r~ˆšv?¬ÖWÿxŸ»¹îâz˜x”ý1Qc„Wn$úÏ÷GNš|“ÐJÏD“ %Ë0¹ŸÛÖ ²ñ:ß¹‹´J[‰
--Ʀ;¤i@ »eô¶4"R«ªˆ;W5sX'ö]½ßˆ ïìs2òƒuóVZ ¶+t£ƒCuÑ »ÄÎñïç¯I²€žÑ|Í…¶¦{h‚¤1A
-OŒ!K‡iXž+
-ˆ±K”J˜JMBýÊ[£hýFdñ
-ÀiwÇçÀÄŸ1^·Ay‚'b̼)O»â¬Ò …ÖõDB#šœÞuL%$Ö¼‹{ ç^*  ¡“N’`†ƒ ³ó#†ª<'ìrsì uèB¥18KXª™B`gT<4 ¨KApÓÛ")&Õ*J3;J"…Žv4®¬Í¨ø8n’"ÀF$Ç­N›9{Œ£É+“—ݨÀIw!ØÒ@££}9Ž¥…°¡]·£.ÃÅRƒïÙ¿“=‡F¬!AQŸÔ³êÜ1 BÝñƒLÆ®;%Hy-ËD)/É©×`FVmÌÈÂÆ·´æ´
-;ÊÓÁÁ'R
-ÓdƬœqNßã°ˆ{!âäÛXLÚàÅHÖ@Ü[(Ä~Âé[åzÔµÑæQÌ"R*3§ÍMP€~(iƒÂ\áH‰ÖÊFà§\ü@ô.dD¸}üC©¾Ð^¼Ÿ  í‚µŠAÏ
-ú[å¿Þø=†€»öJ8å7Tìa6Mrzìu'…§4Mp&ô@
-OQÔ
-ÆD9…·3; B!lfçö%NŸJ«‡$~ó¨ÔÃÕ¹|MÎÚΈ“öª)
-Gúw`)«ÚÒ/°â1Þ‘D»ðîHz¶Ë»¼ôfŠç¤×÷:)½‰Ðë¤7Ð?'½y¢_Bzäi"‡Òóm ¨ùøWHo¢xRz]¯³Ò ½Rz=ý“Ò›&ú%¤gνNz¥ŒØh)ú®Dã†lÕ†‹;u^¸0öº'QOJ°îgJTÜÞ`dàX¤ H ë½¥…‚ZÂGi@@8(8¥‘.,¢´üôá( …£Y÷ÔïÆÒ.…J3ÃÄi´Ô~œòÝ8M ŠÑf¢±lÖivYƒ¡Pl[‰ümÌ
-òÎѹžä1SÔmRƒîisæcè·©¬c3¹ŽßÚFq%¾š¦lþ‰+r…kwÿ¶SÕ3îé>pÒduìʱ姓Y¹N´xíÙôfÔe[eǼ¤LÆ-²ª›sÛas
-rº
-R€Ñráõ6f+ÐØv<4z8ÞoÏŸNV>D`àð.€6Âøå¤> @ª™8†f
-Ô8ñÈÅ9|Å 0BQ3ŸÖX²@O‰Zöl°ëC+º׫5‹ñíÁ½„΋íÄôÚ K°gf.Ž€ÇGéLJÏ×Ø!,M«"gä‹` °zœÛj³C16 ø=««˜Œ9º¼ñio8fC嶊ÕóñÌç™ú<jÝw›³†®NÖíNUI%§8é É7 Õµ²B¢Ÿö& ѽk.ZÄûÅ;‰‰Y¿ÈÄLW5ym¹•Öú…±R®Êj…gwÛãi¥;OÖ¾ÕË{éÉŒŠòÓuxÊoë¹t…Ë1·éªlùJÜœÝhÏøùq†xb†Œ)*…±\—–žTÚúþTmî»*öó~Â…<¸½}žXV«/Ÿ'–{ç'h«˜¹˜Î¥mï‚ÔnHáß ¬?u$8Z=Ø,IŠp½F©^ ‡ÃøäýâÁ£F…õ$ߦË
- µ; úÍ·jÖdòÀân@½?ÐBª:굟URvf½“NžuPia}»Yú¢9§½m5xáö×ýÇ
+1118 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F57 799 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1124 0 obj
+<< /Filter /FlateDecode /Length 4914 >>
+stream
+xÚÝ]K$©¾Ï¯¨£} O©5ÒöôŒ¥½y½·ÕžlïÚ’×’÷â¿ï^ $•$]Ù3kzª'+ ø"‚šß~¾ñÛß=ÿîŸ5¿yæ4êöýOï~Áoâf9sÆܬóŒKüæ—ÛOœËo8‡Oœ‹gÎ5pnþ_àïŸ?¼
+ëØ=ý.ÐA§ÔÍjÇÈb@*ÁÍžã'öŒ+„¤ ˆ{|‡žNÆeZȤÏ܈PŠ9ð}+Æv@qKÿp£EìO÷컪VMÏvµÊ‰,Z3Ø•4JX¥±]”Þã¶Ú?®e2šY³«Þ‹„è÷^ìJ¡‚e„+s†'wmøcɼ@{Ü—â œGkPûA°‡²Hôs`ábIn™á°")$zg6d%2—<zôiÕc2*¾Ú¬êK+f¬½Z_ÚÿvN_¯qV¥%4%nèšÈ\i¶E=«rG“Öûè ÓrÀ³z§m%5/;^“
+¤Äñ”'QðúVpærk@34\m›
+X«p¢7«`sÔŸ])0Ñ)B|qŠÚ½1┿®·²>Ê9ÖQ† tŒoë´­\ët²ÏLáU¡BŒº–&!ŒáLï Ñj‚ÇyP?Çßí%ÑLŽKºö®µÍ§t­œŒS.@‰SN`§´¥2ă¯ 5®Š>ãAQâ”5}å8åZ}å8eÑ`ˆSnåËÄ)KÈqJ§í7ˆSN¡àá8e k%N¹k%Nys¬•8å‹c­Ä)k`ËqJçÞ(NySÄ•8帕W¤v~Šê³ÉŒ)‹s  !·T,å•´`ÀÝM
+Ë,‚»üÃøÅ_ñç[ïnÿ ¯þR2„üöÏÛŸCfM
+„¥4L›Â‰ýãœSî(±ŒÐ0Íç+òQÜØ
+×”‹7¤KQŽzÉ}'Ð’o$à&ßxW$25ð+}—8Nì†";‡%TN i¼Â‘‘A2˜ú)XjœÍQu«SXbX‚óV'èE°4¸2hëž MX¯·,FÎv¥ßl[!vý¾ –èë„ñK}×–qµ
+„ej~¦Âœ”KZÀ@Áx3ÒÂ~V!0jñá}PL•ë¾'NriøAx&­¨àzËt’IiµÌ.Á0µÌªÕ³–Ù
+z­eÖ✴ÌNo'-ó|¿‹evý¾Ü2úž-³ëû²e.h![fÛ$Ø]T÷jë4ÌaTº T93ÂìÕp½u⧴âñysÁB-s¶ixf ç„ŠVÖK TâÂß(ÝŠ33Ðdjê&Ð
+×Ký–ê{%vý¾Î@SK=7ˆG»ˆó4Œk¹¤‹¥éà‚‰“ì –T
+ê
+„“hI¤*PÃ'*-*Èç„ðŽøKÛt%åÏ·y
+»s啃Ԯà©ÒM&§ç·Mú!‘ƒo{9WKâ3éôeÓÃO"ÁT”`­âHgZ´ÐÐ|3—CƒÑ M³yMÒ”`{™îú÷(Êyÿ.‚õ­H5¸œF·Ø‰Dçp”7‰‰’!ŠKþ*.xN&ð¹~ƒ:µ-ÊjÝ"œÃûažØQÈÏ_žKm¾–@TÆG‰ˆ€{žxS¢¨©R^„×6loˆÁÂÓ¦…§  žZÈ6° ŽÉDÎ~’ª¨c±»¢¬béiãŒ2`)7æ7ÇÌɺX…ô>œdŠU侑Ɔ“Gïóä1šÐë¹óAy<u“†?®›Ý¶'LÆæ›!á3PHïŽ@ÊÓSHC¡š¶Â '¬žK{; êÁËm„
+4›Ï#2“üf·J˜ml:…¡¶)OVwÎ«Ê +Ž ÃÁäg·‚Ÿ±)4Koq¢3Š®™»;ŸDdB™Áé6Gæ™æQ!þ´L9,ñûã]ÚØ÷ZÒÉŽP<á{…œÞ*Õãº%Õh½’}ƒºLŤépWcçRáW4†•¢r “W§öÁŒ‡IkgU©³@kz%ÒÐ50Ø‘òÐjQO"­ÓÉ2Ô´“±Ö5y)ØÎ+­`í¼Ò
+ØvJ;Je'ô‚XNŸâtûᨥ\£¡Õ"bëR'Û5tŸÂKÌádèÿš V1/]+ê ±Ž9;œG,Ý%–´£ †
+z×ä"bï(6D-,(NŒapAiÇWÙÎj÷˜¦j0øé× :žîâÒMñ)ê³Î÷-^Æ'J2IÝ®Eš ‹NkJ9P½yЧ5uñŽ<MËm÷O93%Ó(5X2݉†“†99«äh£#§îRrö$±ÓzÆE+×”}…¡¹ï{rœ v§“ÁÓd"lxôëÄ˜p½È3îg;¾1Þ‘é7r3†ëí¾´q¦ªm
+¥–|ŸËƺŸìf"å
+o5ŽÈT˜¨é
+ÛM,3¸ s{à‹xçôÊÎÔØ“Ç*À„·M½3ÿ+l¸b£e‘\ hëÚ×éÒvôŒÆ¢TœñjY'qBÝJÛ˺Á
+œAºñØá£ÇFþTÓ®ÁcªhtÆÝpLïêPLrÑËzpW‡Ä[ñUnÄéÐWPÜ÷^ÒÜ„sÌT´É!ÍÈÅÆ­òÜêR'Ù]C¯ä…ѹ¦[#ë9R¯”UÒŠz©oòRÒ‚Ö2iAk™´×ÚoF/¼ˆ·ªÔY¼µ ½o£x€Â[#ëI¼uJYÆÛ‚z2Þº&¯ÅÛy­¼×ZÁÛNk'o´·m­\£¼…{ŠÄ2h«RgAÛ6ôJÊh +œ·FÖsœ·^)«œ·õ$Î[ß䥜·­eÒÛ‚Öém¯´éMHÔ°‘¯%½ÕÅO’Þº/'½5"#½í•0Òíàò³†ép€m
+ÍrÀt£Œè›¹æZË0_`ä؈sb¾@ˆöݾO‚£'–=]©~s|ÀJ¬stÀ¶_œ XË{Ž Ø
+üÿÄ<?v™
+Ø ÞÕLÀ󃓉€U\Êt"Ü—> *Ãߌ¨ÂŸíªÚžÎÓÓuÒ®“
endstream
endobj
-1033 0 obj
-<< /Type /Page /Contents 1034 0 R /Resources 1032 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1002 0 R /Annots 1036 0 R >>
+1123 0 obj
+<< /Type /Page /Contents 1124 0 R /Resources 1122 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1092 0 R >>
endobj
-1036 0 obj
-[ 1031 0 R ]
+1125 0 obj
+<< /D [ 1123 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1031 0 obj
-<< /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [ 433.177 445.311 525.406 456.38 ]
- /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.unicode.org)>>
- >>
+1122 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R /F37 793 0 R /F40 876 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1035 0 obj
-<< /D [ 1033 0 R /XYZ 69.866 801.979 null ] >>
+1128 0 obj
+<< /Filter /FlateDecode /Length 4612 >>
+stream
+xÚíÉn%·ñ®¯xGÏa²XÜ
+Å<ýðé[FÞgjÓb_b²ÀÌ« Y %ã]·ŠM³”Í2
+b7 ‰k.Ä™2q¿eµU‚HÌ,32«˜p¹üô _ùgb„³éÛÀŸ˜Õ<F3‘¿çUx >ç§qKðé#xþCåEŸ /
+s/ E(‘‰k¿”Èຎ®ƒ~³­“gÙu ññËoxN+ñ߯%[öòd ñ+)\(¨+ËñðºaÇPóxÍЩ7Î$™æð¼pV¿&©A8R7 BIeà‹¿8’N‡Â¡ªf<f”YB–ßÁ'œÆì?>‰·’(ØnfHÜÞE©!±«bqþt’ÀÈßeÂó2ÁɧôM¹\ä6lŸò_‚Ó7´Ž)w“*€ÎÒ³ZU¢ÖBj‰rÈ
+´I+<gBG8Ù—eä‚Åh<Ú¦^+ëÉoÆןþ݉ŠVÜþòóÃ÷?Ð¥ŸooRèàoÿ‰C¾¡Ñ ¦¿ÿyûÓä0–†(åø—&-·_È —NôGâ
+ O¯B€ÉÆVûA”|™ ÕÂ-ÈÏ’>k[ÙF’ú¡øyJ`éÉÀûð2¹j”îf^7ƒöTA‘µ·ºžu¢‚$ÿÂ(ÕÚÕA^]§½©V Œ4´
+i– `õáW­iSãšõvÌ8¥ð:¦¸U#OØc”°0Çcˆ0è@òÙ¯’úÃk©ˆ«YBqÌ5ZT˜á-*¬÷3\²vÆê×FòFÂiÀÏÊ[1몼ՀÞ*o^ ©å ¸&o%®å­aÊ´¼M°'Ë[ò¾òvk«¼]çÚ*o׎Îä,ŽüU—…T)ÿt*O²„¤šÚbÖU¡­í;*òPh ¹t÷_'BËžŠ¯q=Z/¼ÔS® -G jŠ=†, aÓ‚œÚ®Ñ&+’ˆ ®=ÁÎp h‡Ñ ˜VÚÈtp[ôÂZ˜æ,HøËé§r§Å`-DöA¢weG^fî5‚
+X!v­D«ŸÚè¥3õ XcÒÝ®lµ$k<çG·vlHóªJÓ
+f…ÿurÐÃ(âs§
+LŒ®&öcúH^™¯1>,Á)áµoQÆç2vH:ûÚ2=§A „&ÖßÈZãÀ¤ãºÈ4,óÒ"y¡œÂ˜Ú?6jfÿ[c'Š{Ö+!wÝz!‰:’ šØ tH±a¯l<¥i’. Cs’†ÂõÈÇ2´OÔªYmÄ’Ü5iƒaµB)YSÈg½u/[¶&¥ËÎNmB û¡ |®VØXÈñéì jáfÀfö-èŠMgùòW»_ªœ§ÂO¼döæhœ7Ê=næn9ŽUžb_:á"Pˆ`‰%ÍžÏe°€½&8ÖәтÛ™’/‡ÉØ8jMÆ9Þ.Ç ­Ž/“±F’±Øšºe¹.ÇUÉØ8÷Öh¥!÷ýÆ«6OkB™§µòJžÖ„6Ok;®™p”§ã«<m9O XÊ\-æÜ*V…âÐî0<L­•d&KÞ(„&—ÉÛв{R#´¡ †bÈ
+ð±Jhk…Vཱི7
+¥µ "óÜ /h…§3³Ai蟚ðÿ-;À~†M|h:‰›²à›òÌcL£rØJÛÌmsŽ‚ÿP.姭È3'«”$Û–hÝ›*„?¯B(UcpvZ6¨éI™UÞÐQ€5à“ƒ-‡ë:ný¿ñk"Œ j˜ß´a×Ý£KÚSÅCáª/Âùa1‚N.‡ó9ÏVκ˜gk
+ çèŽì©óBªðy®ãôë1$µÆO±8CFŽmφ½X
+2[Ÿ§ ƒd>uüÔ|’áq¾Åw¾$ãéPDZÆÓ.•d<—TìYM†3&¡E–m}ä–_~qX,ضK¼—‰ñ:í¡¥'£¬â¾-Ђ½î‚%A«‘4”çs)×&-ÉšJœa VnÑ–Ÿl °«$`‘„­3©¸V+ö2©LQ'Àªºñ†:áM¾ΰ-¹jªîÉ+»ÄJÁ Ÿ‘}×±y\*YÚ§ ýå+ Ë*ZüTÕƒ–'m->=¿Ò ‡U´3ª¢-@ÊÒP|‚ëà¨T¶Î²A‡¥²•-k©lÚn©lc¬,©¼Z*Cte©l¡¡.•v_Ì*6oª¢qiLµÔi¨¥…oaÏ–#ÈApk°'6|~Ô
+&*:<ÌÇQá ãxU'‹\ß­“EÖu²ø¨¬“¹2{±æ×±äq,„¦¸?„£žàß_ í¯o
+9š€A¬« ˆ-·¿Ý¦äßOi)ùX׶:¤ÖëgçHåÑñ²åKbgm±´Ê0ÕºY¥ÙŽò´î^~@“'¡Ðÿ¦µÂè<8«Q/¤¾¤"\ª*öº;Ø'i$KQˆ®gÙ|GBšÐìùŒP T€ORftRK§;
+¯¦Ì€,›7S´‚²Ñ²µ´Þ+©
+Æ :vg¸
+Õ`p¢†ÄkcëY§jèâôÐlo£”‚b¯ðyÍNS0ÝRx] ½fhPäXtÛz?5¤€•™âÌàÀ ‡€
+O£ghwäΪN Þ©†| ÂÍЫÉ’Ÿ7)ך6Îb˜¡W =Úë÷j¸ í<#œLŠ’fg£ïjµ€|UãážVëb›Q¶Z-׬V9ë¢Õj
+«íÉ6^F4‹œÚ®@Gv^¶] …V0C*é&®#õ~¶‹ÄÍ¢8‡y)¤uS´{î怎öwÙ.~e“q3ô®VhJ¬5Xáý ¹ZKá Ž¶ú—ãþ5E·3±èüVi×±…S,{÷³Þäòˆ)& ö±u,주ÒÁÜûž2r Õv7ÆnIp&{iÇ€®õ-X.6ÕŠ­WFU½20Q·ìé
+×3KÎÝ­¼á5yÇÍ2p9{êMñ]Ð
+Ý“’IòÝnl)Üb/J™0Ã-­ø…$ºãÖng
+ÌšÄRòas#ÚXz¨Z”b%QË¢’˜©dp½«Eár_‹ì¤ù\n*]€9YH–™²`0ܵVýÐ
+mÖ›G]ÉØúÇ¢¢ÂüÎO·ZèDã†B|÷L• ðºEµ:-#B|Zšk§eôÍœªÑ8kx!ß ;ŽÁú.Àú¨Oæݾl}uE*tœÍÅ&ߺ­ïª…åEò²M@7—o—]·_¹vf²»ü²U¥Ö^†…Šçå“
+,q””oUÍî:ï*)eI~£ÃÉ· °nb+²š<‰eI~mœÐ ûŠ
+ˆ55,yÚðìu³³Ye—–¨ªþrqØ+лPÜæžÔ†¢J²AÏI6§ ù'ÆŸBKÛL)ëÙ°•G±púR4x@nÙÜ–çÍ»ágŸ<<–¬]»1
+ûºkµnQ½¬·šGä"V£º8ájÓaûÖ²AÇ/Ä¢ña½Á(ódfúK\Ì –xžúi>p©'­ŠM"ó½%¼hÎYkIˆ  :í¢ô·œIOÆ-$f·…¤œ·˜b›ï/Ïwü’e߸¯ÓUXtF7yòËq¡»ƒræ
+>9¶ün¥‰ýEn†•Ð2tÜ?ô–=6 IæÌÌ&gmRR`¨ZËZ èŠIÃÚ~Ñ,¤’Éßz£ÈÌö]$¥‚åþÅ2ÍåðôóRö(–͇[‡£^x×ÆE[4*¦æ_[Ñ)=è-yüë¯à–ì`÷ô»o¦ÆŽ"WeDŽ#W~žƒT ˜Ç¨Û/»ý[4&J ÃÏEDAžŽfe)¤ó6S %
+Å ãñ2Ú{hsã…ã éé(ð‰ktOs—Ê8¹à¬ðdø÷û™ºTÚW+k„³-PëêIÌÝÒ?Òòîÿtëž}W,êø
+¨êH±CTÞÂÆ ’%ã¦FLSÏÇ„{+¬‡v¦1é=õìå³~•ÎwHoª§ï5ý€\ßÿü@;Âß¹nÍí ¿ÃwÇ[HîK/€ù;Ë|PðrQ>¶YF˜ÐÍÊ»Uî’6ùç]xÆ~T“<Ót¨Y§<›— ÔÃHZâ™ìSwkŽÚÔêR×?³Í^ C‡'¹BMßmý°¾îχ.|‡%P>JÆ“i4+ôv¬o‘P—%²®¼ÞÖíéIwÑ!ãª&Û§ãò(èTØ´ÝôŤœXnfV×Á¬¿@††rÆ$úܪÌÕÝþîø ú}2³ mLûc_Šüuúf'¸#Eùnh¾u5Ý…"R^¸ó×_øÈIÏ&>¤±f˜„Ç‹Ù¥eä(»/‡»ÂoéCoZšúóîp‡øá7/4«,)Z8H, wÅ^’‡ÉgM½ö‚ݱÜ+î_ ûXÕ"±K%——q¶ü`o>÷ÞðÍ0£­i\]Åñ´¹Ÿe[².PÈ&ÍÖBQŸ°{ˆ‘“eè<k&GÕX¢ë¨µV'fݧB‘I¡U[ &ÌÝô6¿xL·z‘bÎö'Š ¬îJ¤Où¯êÜJ§ÜòNÇþ“jœ?V5$ç¢ÛT°gîÔéK`¸Ä:Ü,|,ÿšå¿“3°¬
+_ ð=Â}¶L¼ ónMĆîÿæ
+ùùÚ¹´½™7òw­E½,Ž¡ÏwÕÊÜyÚ’¤8v|vJtf–T~ñgiä‡#uC.\ùZ OÞi„ÜÎÂÑ[ H®€ìX¯I6C=IzêDµI_¤ikêƒhÔ:Ðx¬$×4twÉ«¼Y·îW¹?å ¼;Ú
+endstream
endobj
-390 0 obj
-<< /D [ 1033 0 R /XYZ 70.866 771.024 null ] >>
+1127 0 obj
+<< /Type /Page /Contents 1128 0 R /Resources 1126 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1092 0 R >>
endobj
-394 0 obj
-<< /D [ 1033 0 R /XYZ 70.866 517.666 null ] >>
+1129 0 obj
+<< /D [ 1127 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1032 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F15 567 0 R /F42 702 0 R /F50 614 0 R /F55 684 0 R /F36 685 0 R /F58 742 0 R /F39 845 0 R >> /ProcSet [ /PDF /Text ] >>
+402 0 obj
+<< /D [ 1127 0 R /XYZ 70.866 371.935 null ] >>
endobj
-1039 0 obj
-<< /Filter /FlateDecode /Length 3209 >>
-stream
-xÚµ[I¯·¾ëWÌQB †d7àå=O
-†pùퟗ_Þýå1‚~g&:@xcˆ@"/h°BÑ£áÔë8˜?…–))
-¿“e #LEDêüÞFô“=)B»MïFÔ”OÞG"dži#ë&¨º”¤5*s4½û¡_Ô˜i·ÇtX)Ì<gæÕ¯dxÒ‘‰½Ãk¶D2Ïñ·8&Êuž·W³£ )HºÇÒÖÐ`?O*ŠÚIÇgý:ê‚FÏû¸%qߺH%œ¹³Ç7¢OÕ}¾¼AûbºÀ¦«À_ÕÉtµfÓåd‹Ö.¼A±:u[èÁVœ4„Õ
-(ÉñU£É+¼ÿû‡2Å.§hŠ`Æ)úp¸ ¸HÔ¯;Þ†Ì9àÈÛû?oC–¦]~þp£Ðz²Õ0 p´:Ž³v?ëì[´ŒV „Žpùñ'zýúû>›bñÿÒÀ¯5€ÉË.MŽßX¢”‹
-3 ®F`êÜ{™âÎ.µV iÖqe[k¦"‰_å=+L}1$í;—¦»O(Ø
-:hõyãö+ÃœŸê:º}eIõ»¬Â¡þü|Ô$‹ÓèÆz½÷‡Ž66@ýF¤(s «Îö9íùäŠÌXö%¡ÁAç,¥Þ|žôíﺟâHl²Ør4y}e†6ü­™¹·Õ\34’…È.$˦¾<&‹
->Yk¦½reËÔ;©0ÿ©g¬y3&(éðZ·í´ª94ù!Ù‡‰e}Ë‘\6tO-§'ô¤|¨1ÜYÞJ³ÒÇx~*îËû³Â¶£zö-¨öv¼ \iûzŒÛûá(¤A@×ÁYÈ}÷±Ò°/δˆ¸Ï2XD”éJ¼Âb`}v˱Tð9óàxŽí|ƒ?&¬laˆ%“ÕOMÃh;iÖQí”zÿyòGä—f:>G:Ï™u<ÑYp0&b»ÕÖ”ì†yvN°Ž÷¥*_©ÍÌâ‹>úà§ì!ËaN½²©©cüóøxÞo‹D“—¾qèïR=;¤QCéÎÀ47¯¹vb¸öЦŽìâ&úÙNòŠ}Tï:M3ì‰?ày3.©™ž…«Ó¦Õ‹—lˆC8[ŸÎª¸µ,*ÏÇk…b~ËeYö©ìÀ®=öûÆóú”'åîyµÑSQ¦Ç–Þ­yÍ^å™JœÒœ1›»eÑêë9’í ×[ß+æ1+”
-aNÕf†JöpÓ÷\R0PxÒŃáSçÞúŒò”»ªC̼d†\šù®TÞ©{mô¼{BñÆ´¶rÇÀK³LN!çS<שn´<ĺüæPDbe,#'§\ŒðØ!‹Î³OšAm‚­›H¡µQ®Ê³ÝP\m;>u:2¶|´Ü™Žñ&”ÝÕ«Àê^4Ñ2¡Xò!» eMd›ÚËJ®2¸T°ÉÑÏÊ¢®m¨ÄV‡¢0^H¥ÏˆBΛ™âŒí”O©†Åì¢(ôA8IòÐ9d(´ã(´Á™‚<Œ>Žðšµ™©½¥VJÔŽÖÛüuO¥± ÓAý>:m‹¿¥RÁÆÔÇÍ$‡p¤ pFh
-+#Þ¡‰Wô¦™±\€`VŒ
-"N¬ªÒäàþÝ‹Ñ"^q[pZš£;©Ã
- ^?l‡Îæˆz6ÙÉ€¯
-ÆÈqƒ•ÛL¥å³ßf9gþdžZï¨ïk<¦
-gu¨;gš¹}i•XíEçÌ #6”+ºÍ6g*•îfL3káÔ|ŠáÌcùw7c÷ "¨ßú‚\*H‘³Å\“ Ú¸
-Î>p¿´uù[_ç™9ê˜TÖúƲ[y‹²m˜tÏXó(NÓºpÜ÷nWFL±BÝ÷©ô•ÏrKF駮Ÿ¢ óIYZ<nn"æ7{FÎägçÞŸná৶OG†î&CÏÔ¡¼Î74>š$âY“ ¨->˜ízU½sË«
- mñد´‹J(²ãvBÉx쮧SÙ Q¯÷Ë/5}JO»ÇIù×»Þ3 [üԉŨÖF€j¶pÔ» Ù—E÷§Ûý~³®í·oŽ%ð99ûºGvZ©“R+Ý.†NGbÓÓÜt‹Þ`¹VžÿXΧ™>—–¸î¼–_æ;SUnVùÜÁTÏ«•sÞÃJ–<›¶nÚò·5jF2æ°hR´²õ§jTª4 ˆü¼<“µ‚„é2NÖâVðsNàŽr‚ºwqÝ+ð)'´s}/u™€ó‰Ö-—ôo[Qu‡ä¬R^¬mæCœ>[×?M™ù8W/ò?«÷O»Æ{ | <¸¤ñNÈò B¬»õ¹Œn¬¿kA¸>]&œ+ÁøyÍ û»%P-:ͬ集r€ÊCì“#ߎÚúöo½Ü’iÏZ<>óÉÎfúuJÜŽ›dZ lè¯×BL˜Á˜ÞŒ`ì²÷÷·ýÕ¤¶Ü½û ºªnRíúšËt0Ro#®¥†‚rŠÔ¢ôáPjhœ DpžÉ—6V6H±ø#ÊŒ¢4Ä…%eÇú4Z »±¤év[Õ£ìövÅà1ŠM âŽâÇT8¬|ÞýÌY}w Ï×{úë!5xÁqîV:‡]µÛj8«ëà3·ïÖx:½àý,ѽ>cÂý6}FZ8fj4ì¥|¥ûpØQÜx÷îÿÆý×ðú€
+1126 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F42 792 0 R /F48 640 0 R /F55 774 0 R /F37 793 0 R /F40 876 0 R /F34 637 0 R /F39 935 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1132 0 obj
+<< /Filter /FlateDecode /Length 5579 >>
+stream
+xÚÕ]K¯%·qÞϯ¸Kga†d_€0@Fã à]í ¯’Ø -âMþ~ªØÍ>|t7Y÷öHÊbtuÎé&ëù±H‹úíooúíŸ?}ùéÓ?~sú-©ä­Ç·ŸþúÉÐúͼ­¢÷o!&¥-ýòóÛŸÐÚþ“Öð­Í­hí#}6ôÿß>ÿ
+¬ñA™4ÚQ¸ï(D¼'§¼„Ì\1¿îË;t Ö+pƯÌÏfN†AYßÇɘ×-"”m¨™:ZP1 <ähü>´äLŒ­¸L'ω£¡¦§“„o‹$ªß9©Â9+â=F…v´¥™£y•Jx§qYE„ü1G£À£„_ò-‘êTˆ^Ä/=:úhñ;ÿ5d;ËìqŽ“¬}ûíã.É!¥"¾“Uí…žŸ…%pʺø½` ¼ –*jVa©eàYXªÉY„¥Nž‹°´Î÷KßÃ’€÷Kï‹°´ÎûKïÀÒ:¿,‰t}À’€ß–Ú~ lŒ±R7ÖßM´ñž@y º~š,(Ðß1bÀS"fmCÑ žHNƆž‰gà €Ð²m{æ¢h:™ÎàÉÑÔ6Iø¶ÈÓø~žÈd£ñÎ&ëF{º‡'^ °%¼ƒöJ‡AÈ„'¯\B ¿Јt ¤8m¼ˆ_gi6gº~ l"­¹EŒ§ álPt¡á^h ¹¹‘ˆ
+Aäëè A­½°÷ÓE(ã•·Q´•—•ÎWÄöV}¢ßÒ!¿ùx†ào,I^/d{o»Ë%|Ý-hÃý9ü²{Lb1~¶ü|+¿2º@8ióNº†,Æi[“:Ã7MáBè™;…õL»º[„u4*´´Ew‰µd--X U"^õáÅK ";êq…ó›×qÈx£@@!»½,xQÚm]æw½ «D/Ò¶¿– i0ѹ1n-:°/ÁK±ß
+-¹•ug`!ôŽFñ·W@n†eOcé¶òíÓªX­Èñ›fE
+
+M Å¥5Sçs*±Ý·„÷3Hiˆm’Ï3½†žIäE“ÃD?uô`U8Œ®eÆç¯틳by?ÞÛÆ̆z|lÏ»}S‚ ›½šG¼2N”¸|'\?BJŒ6*`×XW0Ͷ½éz6zŸ’i^Há*H”L*ßÙE;
+÷Ηhdó"ÞiüÄ8ÔÇÖ¶5¨”¼„_ ð31
+íHqh’„_bJÙgº~`mÛÓ„•1¸ %?‹UšÿT Ûk·PÕv½ˆT¯—Vªéæ½8Uu»S-wb”Zæó
+PŽt§ñ¹`J€RäôL€ŠÌÒùö­)R…œÌÞu$„*zB¡MmÇOռ̎‡ë`•ŽV«µ<ÛÔú\±%'’B6åt"…û 4£i!á“ÞÍ`P„¬¤¬ ~ üÈìHq“„_ i–³p¦ë'B*ÒZç3Æ RŒvï6wˆ4ó(A ù”@×åƒé6ñB‹@
+ â…¹Ÿ­`9Þù%dy6[À‘M²·é¦lµíKOû7W `ë÷Ž#Ù
+ÌÛþíYõ{¾ûSݨSÙö\øSJÞ#Áךô’Ì™¼‚½ç;šLoºô1Æ)ÎðÑô„{Z’QÉا•‚2‹Z¨sÏ oq•–<­Š%ePd7°=æŠqG÷!Ú-é•O5Ëähi"Á‡zfr”Û™:/JØYYççàH,6G¬Úöü‘r2‘+¨ž·^‡*b•hÍCïS
+÷oî–˜ò‹KLûÓÓu5_†Â|Òeo£‘ÃÉyw3—oÂì§ÙZƒÇ‹Ôú!Ø*÷p.µƒþ2Ðüéþ÷箢2:õÚ³þÂ9Ã}Y!M­¸¾±*À¼#¥ØMÔ bMÉL(1šÕ¥¾µ›GD­ÐÀ¯šãÈI¨Á…§N_&<ÞoûÕT,nûu„?sbØ’]+”iA#TÎÆAŽ“-À½ ’€o>ÍìÁ|?WЈ &金äU̶
+£¹0÷³5'ˆ|º><œ•>)n‹Ù
+ÖÔM¡\çR¢CgP¾‘"ÉÝ0Ô¦éÈ™änp°BÚêÈ9J“H¤aI«œG-ï2ºèi\
+]©…'ñàøhôI^üÅNÀ¶zÿÞ¬C;&f¦YÖ¡­ õlÏÿ¢Y‡|‚€w’ú®ü/Ì—×>5”Üd "ZA"xiVZ·?Ö(î `¯Í¨(PRô%˜|ˆ°!cRE"Ä\¤­#ãHS³qžfxæH3HÿÎY"” D4u¢uWˆÖ5Tº:Ñž•ó‰u¢õü6\ΧeizÈ1R”dz)´ºuÒò{äL!¶dLF1ŠRE'½2©MS³FšÄ—V®R sóDëîR­¤¬ /ØØ(Ñù¸
+=õÑõ!(QX ÒJ†‰Ó´Ý™Â†$Ä3ÑôNÈgg ¶Ítù‰
+nØüs½ÜÏîm}O¥ñÙõ[S%´sÐwôËø(ç¤øŽÜ™Æ|0«—˲òk$²,¡4(ýA¥¹–C‘8î±ñD
+³úX)x ï\5Ÿë•ô¼lõòü@À/ŸútNê †(ò®šï=œéú‰øšë’IøNHó"w¡çg!-êœíôH[-¸Q ­ëiÒª·V!­íè—…´šÜEHëä"†´u ÖIèqHH¡@Ú …%H[çý€´Ž÷G mßÒDÞp@š€ßimGÎÛ8_"8óœ/éBÙÏâšYÎï
+ÕÖ±­ T×›ŸV-GݾµP¶ÜFè;ú…°-©:rg[ü |È`o¼X‰„¸à)Vì%ô¶±¹GIÍÝ¥)ÜŸ!¥Á_ ï ¹b“xÿ¶Q[)Hø=PJä @ŠÓFä à0W>ÑõáiMã‰ëù»w›;PÖDh‚2<n¶]>¹ÛŸ(•H¹þ£Á s?[rãš‚1ÂÛý|ÝGÏÅ*Î þì Ñ-d¿ôUÛÓTtÞÜèɹ$/$ç´5´$Mî Í #yKÒ麹?±pÕiÛ;õõÍe<ù8Y¹—¤°ÌËäõQ­¼¸[µ°íò‡˜–Ž´½¨‘ThÐäþ Q4'Þð•"½¢oñ=46ó±k^èÒ¤ÒŒFOwûó‰w„ߣß.í)TMýÂDf¨í323Ž Ž¸†Ö™ßNYß{Ô°…¸•ë}v6n®÷A3\Ëóµ¼Wg6 †<Ùžoñ¤¦µ« 0´¿¹ÛÞÊER jÓ]š´·rqSÖFq+³³Ë˜¶_v÷=Ù°ãr“
+]vÂ^Êm[Úa+ƒ‡w…* ^꫺2ð¤úÛ4õÊ,§^¸­þ&H½Î;D”GˆϬ -ÿö®Û´ ¯Ç‚ÄLÀ;83a
+i†ú&æêÊ´]ŒWùU_ùU'ñ ¡}U]ã7˜zÅwNZ§—Ïóí ¶gï¹5ž|U1 w M³ËŠ£Jzùjm8DÜkÃA]®YªÞ´^çZ÷
+ÈW¼¦ãZÓ_ºZ›Œé‹µÑÜ" ÿÅÚxÛ‚/}.ÅÚòJŠö·%Åßl±6.¡VÝàg±.
endstream
endobj
-1038 0 obj
-<< /Type /Page /Contents 1039 0 R /Resources 1037 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1002 0 R >>
+1131 0 obj
+<< /Type /Page /Contents 1132 0 R /Resources 1130 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1134 0 R >>
endobj
-1040 0 obj
-<< /D [ 1038 0 R /XYZ 69.866 801.979 null ] >>
+1133 0 obj
+<< /D [ 1131 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1037 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F55 684 0 R /F39 845 0 R /F36 685 0 R /F48 568 0 R /F42 702 0 R >> /ProcSet [ /PDF /Text ] >>
+1130 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1043 0 obj
-<< /Filter /FlateDecode /Length 3373 >>
-stream
-xÚÅ[9od¹Îõ+:ôC“ÅâFÓ#›Ùžl±‘ ¯ x;ñßwñ>ßA©­~M²NV}Uäã·ßnüö§'ž>_¿=ýñMâ 8ÓܾýãIÐ/ü&n†3«õM[`RéÛ·ï·_ž9‡ÏœË7ÎÅÎr®}úä/Ÿ¤Q4BÑ7i_~ýösZ™±†«ÙÚ`™R6¯-5çH³Ñ¦5¡¬©Òzh§ë 4ôðx½cŽ„sÌJ9.¡tš&ÔÍ1§AãDEŸhEž¤mÔf¤¤§øJˉ—O`½ég}/¬¥!A¡< £ ‹øѲ[Lš4Ÿþà5šÁT">ëGú§Á@ቸz|J㳚hž|­£’
-=oÕ_ë"²›PTÄ×÷è½bŠö‹9££Í)«Êö*ThîÒôâYÙ½Ž¬àÏ‘£ãgÕ@Y ÑÞòœèdÞÂy\òÈþ¢Óf-ö £0ûJ¤¼a}°/`Z8™"Š´;öc™  5(&Ø7¬jÚÐ(Ã[•*xªLß¡S¤Êq*k§p>ø¡qÄžð)-2gä>ŸsK$ýEº÷‘Ç06„½¨{Y,"¾äÿŽ¥õa}7(IJ…²ä1\ê.¬v–ôOÄ›L¡øžB¯>bsh*a¾zÍÄý`=ú”oŠ²Z¹ç\3kÝ KÐzÌD]*Ñ9m¤Ð˜£\‰}a”×`LM5Ò•˜Ùi$…ãÉÓºÚVÎÆukRô{¸îíè'»vÈ´«HàÅ*´2r¼˜D‘«&ò‡dÜø]Z'Å÷.ÅórÍ``†#€K¦[®ÿðÏŸâ Åç3 Cg9Û} —<óÚ` &D)BE-ÿúéþ
-?Z#çù$`ÈDñ©Ñþ©Lù)š±è †ŽãÜYþI x-"ô9;çëDx³*ó)WÌ<“3²Ãê<íĶJ×zG®™n¥Á·•Z¥ï Â'Ç é-PJTè›i·ŠMEëÞs¦ïçMWQº…{«¡FÐÈ”óZ˜ÓûwˆŸzáÕçÈr±-äU"®ñÀ÷¥`¿šuWo¨©ß œM©î‡ÅZÅlgé,KqúNºÈÿÌ“Ðq_õäuF
-¿ŸÇÐ Õ¥%¶jQw4–!D8h=>ii`àµj»™ãÚñySÆ'ÍÎá8ãéð×`ëº\ÆÉñIÞ]õIÈäfŸdëŒñÉèŒ@H…ž¤´fr6óµMÆ݈ UïvY­[… j\hï|;³µÂm¥¨ƒ·T~iìCA
-RÑóKa3 äñe…±Ûœ‘SZ8ÎË€(»®„ZÖf5¶¹)ì+­fƒ’efÛñ•Ç¶
-Ý 6«šxÖíß.‚ÍtZ{C<;ènÁRœ2G¦@Itoæ
-¡†íЛÒþžëQA.º!xoUSš›A=¡‘i6j¸ãÆæwõÍj$³1’Þø’9-›%"ƒÚi,å„«·RÃYI†'WŠç‚!\`éµIÈam—^mÔÇvEPä‰W<š0²'Öy]d+LjÉIž+´‹©&úP£ ,Î{œÙì“ÜF@ûl×MŒš¸7`­mÃö"úª,ulf¶–ÀÀÂØðÇ¥#0oE €`Å{{„•û³Û2SwkŽ ¹híËç#ˆ4Ieýi` çû²÷^›@ >M3‘0ŒË߈pŤyw
-.Öpñëcð;AS üméí Ã/Ãbßúr]%†#x­½ª®kç?¬žâ¾°Tƒœïj‹ìs’7Z7Ftӳ릚ƒjP6=Æ‚C³zÍpCäh/KbÉùËp•¥“ˆ"• 7‡z!¦ñ¿ñŠëñŸTÊ$ï¼í$¸ G&ìÀPØ€*l”/ÃÙ]§ŸrŸ`ÐÚ¨ñ gü³-ƒ¾RV›Nütß–
-í9ØÕÒãÇ—pŸŸþµ =5ÊWfIã•°Çm^és£V?n÷†«JÚJ+
-à<?I`XýlÛÄs”vÖ)àçáÊî@èÝÛF“âz¶OÏB8!6’^Þ6–‰[Ù"Ñ8R\Ý5ŸÈ-‰ê{*”M&¢;2Å|»$!PrC-7^Ø5Tá n—¤BÁ䢣úœ¨¤X’Iq†\Íd
-Ðæþ¡&‚?^rIlçýÙ1æCCŒp’ÆâÕsµù•B̸úµÓκbB 1×BÌ(ébˆY9…˜â;CÌ‚¨9ÄlE½b$Ì!f”ðzˆY‘*„˜5GÍ!fE¦bBìU:`J¬Ô‘»;Ø1ècÃŒ%-{É,„š4
-×îw´³.Þï½7ÔAŠ4=g¡F1Ä  ¡Æ1€%‘]lY—Cw³%Qýa1õ– ·"!Hªr&^ 5Ž¼ß-I•ÃÆ’«‚"WÕbI*¥¨vÓ3©gÈœ(W—Ü'IónÏ•þ.Ó+*ðGÉvCñqá–jM‚h°¤-™UzÇ©gMýËðG e×õíçtŸØ¤¦š¬·;w# '|ʱ[é,”pË =¿°ÑÁ„ØÉÁOkpF,ØXmnK+·ph@ȶ^(=dÝYæÀ¬è 80ËÅÈú;³Œ?!5F¯è"¢Ú0nž—Þ–o/ÀÈæÞ¿8µ;ÙOYynò†STiv¿r›?ŒíÍÖ½u“”|”Ÿä7ùÛ÷ìÚ÷Zþó…︼)#ZòN/Ѓ(eWlÎ0J@7]K¯Šr¥’jÅÆ9øî±+ï¸7H/q7ý|´M¿>Ü—æõõÊrÖWN*‡SV ^Ð\;Ij¼²ŽzÔM¡|ÑD` iHvrŸmGË™“vTÕ|@eš²±“­çË~3b=Ÿà¾m¹¡ãA¹zm©Þšdy/Ú==›P†bŽW/§A¸¹;‰ã‹&qL9 ê¼+œÛ Ý¿\Fþi7þiž/ûãäèLø²RÕ+Ýí[N3W-h™µé;Ö‡™‘7t”Ï2,z¸aö1 OøWÆŒìù9IÂN‘òÔÈ×~8Àt{/[Ëá­¼ªàðŠÊ42MÎòv‘QŽjEµ’þô…ÅVµ'Q@
-¿7qEo¹µ±ãGOSÏN‡{Ê»IÎ×e°ä–ÝÈ“7â<‰£Ö |Ï纊ÑH†#Gç7ÊkmïE+ÿúÓ5ã×ðªO;@þÿÉ%äÛ
+1137 0 obj
+<< /Filter /FlateDecode /Length 5323 >>
+stream
+xÚÕ]M¯;nÝûWÜe²E©/àÂ@îó8Àì’¼Ý`VL o‘lò÷CªJÕ%©ª%ö•ý…a»»Uâ!Å#J”XúíßßôÛ?}ùøõË?|wú-©ä­Ç·_ÿöÅÐúͼ­¢÷o!&¥-}óÛÛŸßµ¶ÿ¨5üQkó¡µ­}¤ÿú÷÷¯
+R|ûßüÓßÞÐrôïÿzû×/ÿüE+çé'Æþ †ôö?ÔÅÅÇÿ²Ûã3›»¤Œ‡Íq×Y>¶¿}æé3ÃVÑ›¥}†4G@ªR‡öªCƒA¡NU÷ÿÌ(Æe#´B²µ€e¨ýÕù÷"ênºq’Q&b-ÎqÜu“¨ ô:óO;²”×^‚ÛjRU4îDŠg7ñ_m|ß°ã·‚ý0ÇÃ$·"‘)$ vK¦ˆ¦3… Ï;ò4½a÷¨,tJfTŒ×}¼`k›Pg®ðÊüiäL¤WKJú”31ÑÎ9”³Ê³O½Ê+â¬VÐEE<Ü<{4¨Šk4z9TT‚·5Vc:ÜËŠXÚø$Âî‚ÒØ™bèPN¹dEØ}RØÎO:}/§™
+Š×m§ŽG,ä
+<ôkY—°ÕFytµ8#Úù¤QÝ€…h婽·5õ£ép¯c¡¨P„œÇeè 1â ¼j¶"ä•OÝèü&g2V‚÷`‘¥Ìæ%xÁåx©Ý[zAÄV3^Ü{Õ‹Cv." 4‘Ki ù8´]®ca´NE'rt´I›n†ûåÍ%ÞFÑQÞò¹Þ­ÚŸêyöLÇ ¸¢_V‹‡}ÈÀX†…úÑ#¶ZY"£F˜;.òB.bŽ§æ•@Å:×Ê1žØ‹~Z „›
+—ji^a
+l}n]I“:¦Z†çþaÁ*OËZ´gõfu¡ÅÇ#yèøà–­Á·}¢+BûÜ¿­ºâø¦øUßϨ­XëNÃü«“Ç>€hØ -Ñ^j0tØ[ =ç1\#Ä™Ï:}= y(8Ÿ×‚ÓZy
+†-\>WŽìI‹ö`bALQY]?` ,šµwm—EQÄÛïM̘ÒnÑŒ%níþ]!;ü´R> þíw³')Þ›Ì(©¦FlÑ<‹F6‰D#–V0žVëÝÛ”³½½/ÙàÞuJÜr¨=Ïϧ q3ÙÍLº}ÛΤ<S£ 3µÈ„HÈ¢ó"é:Þ¬ö7ï!´fî%zn&G«ó`:ÙiùÊÍ{µ'úk’éÄ@þ´ôç¥Gþ¦ ¼¥Žnm¹÷Ä3NëYý°åÉÊçÈmûóñļp© °çCö¹oËœª§‰c‰°°ÒØÄ櫱Sr·ñá_ÌýðqJžç£ƒÖ
+J»Îè—«ÊÍ´©5KQevÜo•í+9‡çv[HÊjuûü& ÝúçP0<8þjü"ÍûÏ;*uı/dHñ6yJï•áyõÔÛ(Dš­8¼è\³åc"»x-Ò`õD1-4MöèþÌœlÀ`,›§nO&%в ÐÛ‹u¥KQÙèç±è!4N¨ý^ïÀw îàÊ¡¬ñ·ÿº<¯ð?Ë~<æ˜Á¼Œ{µ»å‚S@áÅïyüÉyPA§Q¾ââ|`­^{=r7‰¨WÓõí;Z‘€Õ­F˜@]ÛÑÓýX´ÿbVÁ6âŽR’¨\êÄÞ&¶¬!Š²¬! 7 ð²È}:iТÇ‘ÀF…è/ôð´#ð*%” d'èÑóä_I‰ÐlGß\@]šctΨàpÏ^œ¸rî©6 <7‡ùºÕÐsC>ÓÚtô“<שäqGžKq³íÄ÷ÜÀ1P¢!Ë¢HïFCK<—@i+ÑU´®¿ÐÃÓŽ(p±V„žÂ¥Sêп>u"¨‚a´BW€H1S´
+êçs™h=áF pb-›nl¼–è ©âJ¢ëU ˆ®‘`’èN­f‰®îèçÝYÜI¢kô"&ºy Dw­¡•D7¯‡ƒè:=LÝ<úƒèôŸ%:ÔBt"W8ˆN
+ë‚ÐŽ¨+F'N…téåÁŽ˜”ƒ Qïo¡±m— I?9
+WQ¤†”òÜõX¿Üɳ&ß«Z{NÍi$ušóAµ²ÍÍÃã*ûÖ÷¤uùdv×AY’ñÜóp×9ðL× ûŒÏ7!ð¹%ÛºZQ3çx;ªK¾¯ÕÖþÉ6êê|4IŒMÿx>\f½ ÛCÑI2"Ý 1vº/\™EœâõV¢Oð  tæ¯ò›NŸL_‘Ûk>|{äÚrê'ëô6‰“õäRùÔ‰O¬ñi8$'ÖÎ-ÖÎ׆ˆHÓG•LƒÌ ­Òù†k#T>Í·e…KFÃ?в˜½G Þƒwè~ vhE•OG ´cÉ×øD#”-ts rØä¡kEBzzMÞ"_Ï”p¦ÀKfiíDŸØë Áf§ÏŸÞ’ ä lëÓBgŸ"Šs-àkïÑMónnðîÍÓ.¹Hî’'wÜg:÷ÅÉřή ­ìûRÝ%•îjÓÓ5í\u€îâ°Û®ô‡BTõÓµˆ•‚m:ƒræãÈÓVQÑÑ*$Š üÓ°Èð‰C;YäÙ®UX:óú\ßõyÁ»“œÇ!óçùO>D4{È8…î* Ã]‘HÔÑŽÌ——Ch ùg¨d ¹v\™½ø·ùŠðï™ÖF^EŠn὜á~¾3rdrc¤}Í¥<K¤\?z´íÁWu\lõ8Øë
+늉HFµ¥¸/,<™k5^ðUÝ{øÂ\«·Ê@©+£¸è—ÛKšwV§Zk8+Iµ14©V‡’T
+ÑŽ'瞇Õ㙼ö‚¡7á$¥ÒF8•8ƒ$ŠF¢mÅ)©ÔM„óNô¦ŸÙ-}é´¯-Ò-“Ë
+t 4þ¼unw"듉&#‰>Áé\,¤áœJÝu:H¥vº*â7©Ôíww©Ô½M“Jí¬:‘J…H‘­FæS©ç?&•ZÉ4—Jm„âTj ñ”JÅþOP“Kå˜|– ~ v,˜\ E œ…Îd£T*Z•le&•ê¢2ìX÷J¥R14—pw˵©ÔíÓ»zB£T*'
+c¾§ßt¹òR0Ÿù‘æ+¾×CýjÏn;Šfgª¹’nP½åõI.µy?o¯–OªÝWûñØ/„R<²f¥T± k çBkч¯êq\j²{•éÞ$df™î=QI%Í ÇE¿ ­4xTÙmÓ­Û'Ó —­Få+šåÛ·.‰fÁ‡|ТUm:I¢;Q˜œDR¾ŽÒˆÀ¯òˆ{Uf‘r‘$ZÈ•Å­Mùýƈô‚¤Êf`¾—bÓqÏÅŸK¦jqO ƒ M¤XibŽjŠ2¬:v.‘®2¬úV~{!¹ÍÀA†•_æ¢} á=ºy‡¯2¬:]>­M£n½Î¤Qw]ËÓ¨<ïÚë!3H£òɯЙÆk½˜F-#›˜œoMfQV¸´(‰¹âI/ŠÙŠ…ÇS±ðœÖ4ñYñ‚íÛ’O5齯o]½)ÿ¢XÞ‘À>³CóÅyXîyÖü—\­Úš¶jÃöðÑË”L•ÁýVÞݱ'ˆÍv„k¯¶ß(¤,Ì\—b›~ÞTp—~>à?Ô5L?›4•~6i.ý\Æ‚Js¯¿ØO8[|f!Ãõ¯i¤V Ž3i.ÅZ žyŒõù5…¿gò™_÷èM\u´þ6ý|Gã,ÅäŽF#øšãô†»ÔJ^èEZÅÅNƒ}Šý°
+ëÒ-F«ùò9¬w¯ùK½û…ù³$“7æá—^™¯Ä™»3ßêrîÒ¼
+ H€ïPz#Ï^ðÕ*Éœi•Ø:âÚ¼©ó*i‘Ð)G¸ëWÛM|ðM‡°8ojW˜M›b“6t¯¤MK³ý:
+
+ÑZ·™ð!ù0kji"L Ö§‡h2·hhîåÓìgaIU޺䘱ö(Č틿7ÝME|Uï@q#F+Ð;'49®Ö{aY¾¦íV-c^—|F àœPíôùü¿!*   ç_Ú›‘·`–ͯ™å™gZ'\“Ýc«’ËWJsÙsŒGñaž•ÆX.äÚ<e"ÑjøÒ9;MÝR”iÅö‚âöBõ.Óº½fýÅL+à¶îŽ2­¹ÊÁ‹ïÑMgZsû# yó´.Ózô1Ì´nº~!Ó¹Ðþ•BG‰VbMc;SÜB¼í´¼ä]Íûç…9X£½mÛ§’°f\‹Ä-ÊÂ~€í Ý¦a>KÃnß– <à( ›ß »& ±MÃœIÃ|–† (HÃ:ߥa7Ü¥aøIiØ«Ai’rá,» l ßK°U£µ²¡À‹§¿Z¦—WMùÅ̼?qa¤EGËuhEpu.¥üMö$I«ý
endstream
endobj
-1042 0 obj
-<< /Type /Page /Contents 1043 0 R /Resources 1041 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1045 0 R >>
-endobj
-1044 0 obj
-<< /D [ 1042 0 R /XYZ 69.866 801.979 null ] >>
+1136 0 obj
+<< /Type /Page /Contents 1137 0 R /Resources 1135 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1134 0 R >>
endobj
-398 0 obj
-<< /D [ 1042 0 R /XYZ 70.866 771.024 null ] >>
+1138 0 obj
+<< /D [ 1136 0 R /XYZ 69.866 801.979 null ] >>
endobj
-402 0 obj
-<< /D [ 1042 0 R /XYZ 70.866 433.858 null ] >>
+406 0 obj
+<< /D [ 1136 0 R /XYZ 70.866 617.714 null ] >>
endobj
-1041 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F15 567 0 R /F42 702 0 R /F50 614 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1135 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F42 792 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1048 0 obj
-<< /Filter /FlateDecode /Length 749 >>
+1141 0 obj
+<< /Filter /FlateDecode /Length 3876 >>
stream
-xÚ­W¹nÛ@íõ,“¹öQdp—DáÊA .’&¿ŸY^&—Œ(Z*J»;œyÇ,—X}¯°ú¸Ù7o«ɳ×êømC6U!z_…˜
-ûJg&µú`÷]=z²Œè@tLÓÍÏ®Œy¼ææ ÜеJ¾%í4
-&üùµvcó¤Ò
-ؤìü×Rø¤«(Éú –)¯×ÍÂvÚŽkXvàœÎ°£fO×do1Ž«N×õyyþ¨ß>Õ›!SêMAMwgV²9x·­)C3î{†2w.ÒàéaBq˜f©QŶ«$Ea—õ©O öþÑ©3OŽm—àC(ÙÙ7>©÷ÁÜ6»®˜úÝ}(T¯Çæª÷Ì}æ}htqÍ‘õ¥50æ´¢¾ø”ŠUÖ
+xÚí]K¹ ¾Ï¯èãîÁ½À`€õ+ÀÞ’ø¶ØS‚<€8@rÉßY’º%–ªŠìi¯ ÄcìîR‰úô‰¢ô‘cuùÛE]~ÿôöÓÓï>zuÉK&¸Ë§¿>iøB]ô%ª%…p‰)/ÊÀ7Ÿ/¿<+e~RÊ~PJ¿UÊ[¥B‚køûÇ—7ÖZxÂøžòéåMŒ?ùXž±ðix§”‹µýµ ~myc{:Ô?ß®àç;ü÷µÿò맟Ñø43ÞÄ°8ë©õ½%¥Ïö–)V™Å§¸yK¨­´ŸµòÚ-ÎmZ¹ˆËÚRUô?|zú÷oü ­þüùé—_á‹¿ÀŸŸ/j±9]þ»>úùâ¼]¼³ð÷^þôô‡'µø
+KíÞ–mòÃ[L^¼ZZ·XWÆôƒþñÐVká=~´õÍV?o—äò”ØÏ<^/ÁÈàñföà™1ĵŸï_LÂgó!tFÁ Œ:£Íb²:£Ã¢Ã ºéŒ]R’rîÖˆK¹¡›{gÌbSÅÀð×YÊ$܈˜o|hݦÐ<’m|Ø®lcÃv%…íhwiÜÓzÉ``i¤uz9ê©6
+¾‹BÂv˜„»Ù%¬SG„ 9-.VäÿuBXX¤ÁÒ3¦%)Káã-ÆC<âý4"ÂÎa3*-öwl⋈›ÑiQðò l½s¬ÛvHð¬öVÏmÉÀµä†F'ˆfàšÏ´›É6Q½øð\u<¥¥Ñ€Æ,H IÃ&$ŠÑÖ¨k¾¤ÛKƒ‡7„ª;ÜæåIªŽ×®Oâ'ú¹|_Æ[Ú9ÓÚ¬ªO!»Ö§2¾õÅ`˜n?¶·z ‘ã~ý’ïoöÆkˆènO‡ú-€هd’W$¨@é 8›VÃþußø„NVgÚ=éN¸ÙZgàÔ¤ ¸<'F±Þ£†až,BëÕ“%–^Ñ;ðš4:Û5lÀU™özÚPˆKÖI}Ôà[.ôsÿg³Tâý±ÿj.F wÊ-
+½ÔHÉãÓ ƒ°@kC¹âÙ·+ìÐ` +Â[´ÎÙ%:ƒØݺ
+ö±S7âm±ÅäÀÇGÏÇ£™ˆ;~÷>N85á¾M{'ŽH°øõhÔ1,:`Œå7¸¼-SŠÆõþÖ;œÀçæpáÁ|¸´z½nÿŠ¦@ŠÏu›Ãa,!"“/^ÑØdöàe®{Ü%,†$’iuï8(Œk³‘€n5ìíjCFº‰®k©nÛˆ3Þ€Á.ô\î°pC-ø"öm>pS-Ÿúë3Aà`Ûò:KpwpÚ
+àÇhhZÛ„º½¯Ÿ“Î÷®òHtÜSÊë!|´óÅñPa܉H!6Ó&ÒÞË[æév
+f¶j<øÒ䶋>4ü|Ûc͸ã—~à@mÕc&ä牣¨kѲ›…Xn· æó¤ñÊâ}2Þ½‰r?õÞ£ôƒ$Ìš ƒ®ÕÚ+= ¦ó5Øï†7^ š%ùL;—n(¨$z;v|¶x!„UníC\7ã4õÊ+“®~±Dºý‚./é”©Ó IàÖâÍ­Ñ.6¥ÐÏåal¶ð¼¦ÝýFžEæ€!é½ÆÄ3IÁh#ùšyB(¿\Ú:TIꇷÎrþ8õÃø)Íüè1Eͱ›;Uxo<ôà%y½¥<ž
+÷€,KüpY/>KyÛ·bò–ttgÀGK2?Ky©išü±Î³?ØÀµÜp-ùc Ü$ûÃÅ ʲì¾/ûƒtóÚìÁ€c4Ú8C\Mç-¬”âÐèlœv1p ݬ—Bªœ+×[âB\zÿ&‰¢Ï‡xp0‡áóÝ ;.èE©üàTç<8Ýü=WfÌ•¡°È’eúÖÌlÒáé2˜¥ÚÖÉK—lååË[™ 3c+nÆÌ^_Ç)3’ ¨93Ü 8Nš&€•4#À¿eÍPròÒfH«WåÍðm‰3߯—93EüØI‚·ÎNSgœ0uFëñ}§á ز¦&<8uÆj7u–:ƒ¹GnƒËÝ©3nHqáÞÔµÛà5ÑÁÑi]væ ìá+‚z=DZRgÔ’­–€Ž÷®Æo˜p–:³&¸<KþXqn·çú]%µº-ÈU—& "Û$™L¢ÉèRÈÐÀl5C˜¹€n9I`vÖ¨J˜¯ 8Œ•Îkèñ~ïÆÖ½æú´AšÛ@[µæž lâLŸîdò,ÝÉöqSy†ëŠã`Й'Š"·ƒì_g,'LcÇ'Š9žÓ³¡f;™)á­`«Ã¤:Œ!Ø»ÊQ† ÔÎR«Q‚|' ^¦×aøA¡jky`ÑšÅR>áä;ÁFNòb‘Ã|'+BÑi½_É3gÁ±+-Ïaž“߀7ä;­píæ;­ßŽùN¥Á<ßiæ ¬¥*s9–®©P%a–
+59ªï¤B]óV«ë»ÇžÚŠ±œT¨Môx¶}#ßiv¶pŒ‡èã«j;6Ã×wlˆ;6¢ß9©ëµæé(UwúVÌ‹KÒÑîxj ÉHôÁVÞ;Ezã.§Þ¸ïÀóÀwtíÊ]
+ŠTé‘ÀS•žx¨ô kZ
endstream
endobj
-1047 0 obj
-<< /Type /Page /Contents 1048 0 R /Resources 1046 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1045 0 R >>
+1140 0 obj
+<< /Type /Page /Contents 1141 0 R /Resources 1139 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1134 0 R >>
endobj
-1049 0 obj
-<< /D [ 1047 0 R /XYZ 69.866 801.979 null ] >>
+1142 0 obj
+<< /D [ 1140 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1046 0 obj
-<< /Font << /F50 614 0 R /F57 707 0 R /F15 567 0 R /F48 568 0 R /F55 684 0 R /F42 702 0 R >> /ProcSet [ /PDF /Text ] >>
+1139 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F37 793 0 R /F40 876 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1052 0 obj
-<< /Filter /FlateDecode /Length 2738 >>
-stream
-xÚÝ[Ks䶾ëWðï*•ªvVWùG7—ONœ¤*{ˆ/ùûi<@ 9”HÉ›ƒD hôãC÷× Å§L|úáçëååáÏW©&àÌÐ0½üö ð>‰Ér挙Œ&µ™^¾N??rŸ9—WÎÅεâÜxü xåOŸ¤Õ8B‡Oúé——³lŬ³\dƒcZ;’­Q¶yN² ç\á/E.ÉTn(SXÇ„ÒÛB×U%ˆ…š%ôä™7`ÔÀWôƶ=îq¾+˸à㞟À>&߆ñž £â]H×—$=ü­žÓì‰"Oë´Jüöîz¼«âx#mf‡õ |ã|^=®l’6²™§\’´‰zBtRþ6¢"£Äø²Ž±*á¦ÕË•õz qÕËluX×òY£ÖŸDH2‚ÁSan»­â¼G§¸¤k¾rí·–B®r@‚Šd2n èû—‡ÿ,g¦­œ~ýúðó/øÅßðçlj3éÝôß8ôë’9‡ý{úëÃ_ÒŽƒÐ£&x§ÓäÓ§¬
-Z.e‡p…Œ"ÚÇÑ?q\s„y5ÒçUÐ?Í>-R.)ªQÈîÖf¥T˜àÒE¡Œ“,$ï-—áúùÛ²B µá "iV‘RVw‹ºaù€U™2O;LH»µÙÁÓÖ&]Àû>.iPŒÌqH£@ O„VÊ !ïæÙäŸ%ñz9¤Öä7gŽYÅûõèàç*ú@9ªÖªßï­F”™Ô{·¬ÒYD[ˆ‚?¯¢røbÝɘP’ä˜' 2֣ݗ4—Bs×hZkrèã.9®$ùu'EœaýÄI†‹”Îúéw,ÀƒÛ?ý
-Ü`{ î±H/Ö‡Påì¾ØÏ…´~®ö·‡ÐŠi/{É%!sßË'eÐ4R|¡¿Æ +a.2*Wú¶ìcÁóØèÑK-¡.M1%Å»aœ´6QF„MñRÙ}}>‰JbF.¢EZæšœZªEɯ¤–RºÒ„çìOB ¶³Åua|T8`ë0ýÔZ¦j5hqnIÔÊ-dGç_†të˜-€k3#Eoaܸ®ú’Ýx]hÏ6
-‘2$9f1ždÈKÞ}®–ÕÐ+E;4g˜Ü0°%‘´˜Q@™¸Û‚©x,ËDšf¡Á}ÖJ&•y)ßT^´ï)kYFOcãÝ¥i\õÀ9(Õ®v¿ÏÆQRÁòµ¡ ;Î’É(ª° *ª (U¼3ÕìbbʼnîÌ!/4Å-l€*i©¹?…_yŤ(-#fਡ=.ÜPM*Èqi3£p¦‘%§gVWî/ÓMË¡qÞ€ÖH æË-š¯Š4\[6I¶Íd™pT'ˆ¢…›»O^RfÔs+mYÅ,cC憿Ÿ>¡xž;ñ²I|6MŠGê»ômjz«)Qé€ò«M‰ÒÇÈÒ–`çV„AÜÅ”®EÊïËÛ?åc‡qŠ'°ëQ¯MðC£„E¶®vµÒk‘T,HNê‚ôKÈ
-²áûº N­”Û$§!åq|À~úK]*~ÐåÀ5Ù©Ö€—ƒ¬šVKXY‹Z…ø‰Z}A,ÍKIu%q·¥ p“Ò|×T<ÓTYšÈJé!SáízÈ¡ÆÛÍ>l›°Az“Î…Ž¼d·º,™I\å-¢…ß©Òéb„̈l¥æYæìR²Ú]µ+嵋(ù/oÿƒh™rLCç—ú„(3Nt‚ ûîN*òS
-@ÕØ?×% ‡Ý,ks#xw¦p¼Í¼†Q7—’Ç“9g×Ù½œÄtÁ. ¹Ë%(L{bg.ߊí\.`.× 0FéZ} êw3zÃÆÖ8TT4üéŸß­ë ° è”®CÝcÓ}Ý\܆ÛÅÿõÝqÛŽÜ‹5HÃ±Þ Iõ>[ÄŽµ›¶LaÉlÕ~… ²±?»—çî˜×{̬/#0 i·ÃB@ª¡¥XHõlõxt]½©Úc³Tïn°O‡ã0Kk£¢4»€Xkq';Åß
-æð`ƒtH0Ì0Ú×áÃèu vÚi5ÓoÝeçÌÒ0‚ïgÝYãöê(±MSjF°‡zB"ÿ1î\¥æ“žÃÁèCŠÂDhLOGÒ&ü ôI‹lßšè“.Ø´˜eDýÌá(Tip'ƒPI`z鯠&¯¢º6ÌNaÞ ç!Öf‡¨Ÿ°ëØ0eVDÓ›—¤ÇŒUa 1¡FUÜ2E¤f ~?—babÿ b]¾õî[#Ä"œhY笨ç OØòûl«\®°Óë¤Áun+gGzÞ"³þë:#ôB¯~‚Îè[
-Bêp×9­Ã=­>¸ÃÅRŠÎï·ÏXw·ÿ!_%#e¾_0tÌÿ
+1145 0 obj
+<< /Filter /FlateDecode /Length 3432 >>
+stream
+xÚí\K$· ¾Ï¯èãú°²$ê ,Èììð-ÎÞŸ’8 _ò÷C=X%©TURw7rèé™*=¨OŸHŠ‡_þzá—ïžž??}ûªùÅ3o¤Q—Ï?? |Á/âb9sÆ\¬óŒK|óåòãÎåï8‡Oœ‹gÎ5pnþ-ð÷×ë{
+ð÷\þðôû'δÁ"BØðିü‚]tÿç\¹£9מYe–9W9œYxN߶x¦ñw…<8C2¿< ™þóÊ(W!€Èw1tŠ @A”eÖ‹E<ò–)Ž8ƒfLS‡({- œSu­wû戂¦…h;2¼…$wŒ­æ-8]µ"=Ó) ŠJcz'¾9”
+±p•¤g„uÌqh'lð Ä 4}­w ™"l6ɳhÛ'`“è£H\Dã°IáÇÆ7°•Ê1›mã°¬ÐV÷eñÈ5§ªJ'ˆzäšöm7ÆG÷"O£åWm>d'„O© NR-@£ç 'ÐMùgÑãê/ijÔ(fq>J?u‡F^ß+¥óвO…OT¨‡þqdL(>æ%1ئ^z éàÛN³Ç
+¨‰Jô“y“­ r·í¾–èw a øºc"oe©4“n³Jk,;ð"ðÇÝãÖBz?5n‡PYØŒÛ'è•IË*qâÈäA¯
+ +HþºA€3¤W+’„$Š5D©•,XàO»ä•‰dÍä‹c
+D{%ˆÃÜŽ@IT]
+f@U€æY¸=2ÍéÕ¾P¨ÎŒ3°*Ô!Zl×sÜ {Úéò«´y¾ƒ¸¶ÞÖJ@C&•¸úœu™ãÉ„Y6Ð*¯çôW(C8P¸)«ÊÓA9wмX¡Jp¢¬.ZÉj*ª‹—ªñ®¨«ÒÉvöy­>‘R~Ùß‹LD¾®0$šÒ0½zÑ{1
+‘Iš!(ˆ”`¨·¶^ÃEûÔðQYEÎÖ¹F¿®z2­—{,vÌ+ôq‹_ÎðÙa-LCŠ›Mžæž]KpÌlº[7B'f÷¸‹*Úñ•»"+6!?¬Ô
+ÂG eÂ0P
+u˜lK†ê“lf~zcŠ–¢Fò•ÒÉ¥*ÝDóLEu%ÞbL#˜³õÀÏŒ‚Ñ wZ T»6!É6aÐ!÷ÁL•Ø´è.˜©Z¤b^º³ J"ÍÉh`®?XÍ߈8éA ¯†«ÉÎ`£Nný†ÙäG-\\t./qZ•IÂkK2òÔ¢*Ä%mœÌ+gÅ• kƵ]tR1§W›“«‚áÕ”ýžŠŽ¦¶­¦ÞÖ}YêʬQ׿ÖF8jÔX'86;mOK™7p6@êä@€ñw¦NC‹ñ @£ ¬­…:Y¯Á(hÑ
+M³±­iŽpnÞçl;™‹)}n ’(Ôé£ÇR!™[7CŠyµ¬¡Ý¥·ttmYâÅqØxDðÚþcŸJëžs37åá° tT »OdÝjo¬´eëN-Ì<À%}!‚1¿yúÃwSe{;\Í-3 Â7<§Ý,îÓ—_þrù9ž9L”£ýo5ˆb€+A£³Â™‘4
+ü°ÍÈÂ'ÈR­Å$Lª…lRt\ƒ²ÓwI.ÐÔÑmWô{f’ȆŽ”ö¿Æ_‹7 ` n®—™¿{ö:à›†OfŸ¤ ÇÎÔÒ<D*o‘]ºí`Gªµ%¬ÒáðV)_&èn—ôç]~³éË)ºVœÍœ°Ù…ß›–n“pëÉÝFÊÕ¦ÐÇßÖÒþ>…¡Ã³M«;Ë®Q]-e¢º†hÒª®º|LŸ°¦mð@>…Ï}Ò!‹…‚Iœhmá„[o¸¶êN×Ö æVVÓ“Š›˜ãÞ&‘&CÛôtÂHáp^ìêûf]óÂâ[â åÚZA¤Ï}2‘˜Â‡˜(‘0ö-µ|ÝÁRĪº–v÷!Dú¼‘åŒA™w-D÷ÉB¼ÂåN»BlmúrclmjEÝùHk×´ï«5hULÍ9­
+¡™“oá‰Õ ŸHƒÛK z+ÍÝ{Z›4[—·Þê.—áψ•çqÐÄžêŽÞÞ®AÆ>˜¹!¸w=0*‰­$Pî QhTZÚ–S¸‡N‚êÀ~cÐJO(b‚0K‰&(cäá•™p\ì„ÛH“«ÞÞ09Y¥™ ª'í¥_Ôз¯f7¾n¾”=¾û#¶rx'@¡Ô›ù𫬽½êž¬ Å´G…®p5=Æ
+Ñ'LG#f¸m[=:Ûƹè±Ó$3KûjŠ^+Ù­"éÍ@`<Ÿ„„µgccîêd¾”)%¤ r
+ï´Щb<<X.å極b¥¸Wtð¥äªý—#qù-±$݇7›ã%¥uF­,çY pë“|š$¯·Rî2Pe–:¤—zm.7x¬<úXm $K÷8[KìÑèÙ9ÿ«\Åß1ÍV3eU+IÞ¥ôÎÂzÔ_9…AIÃÔ[¥0Ä¥6‘Æ BFÈYƒâÉž»¡[Ö¼¢Ûttã¥rÅãsi •¬c·Ê[Pf¯•ÏÀ“ï•ïÀóÀ‹åÐÑÅò èèfùºé
+Á¤U­ò/pWçÑI®ä9†Mhu#OsïØe hÛ¤¤ímçUzZÄa-DC¿Ô¤P}©â%ÿ¥Ø:]kUû·Üj^œÓjM+ª½U½(›ýH¡´–yÜÄ|ÍH¡ ñùâÜ<8Rf&R(CÕøãH¡DçÕ 5¹ .k î‚›ŽnŒÛ ÷Ï”œ V¢ŽÅmZLf73èäÈÍ: ÝŒ#G‘› ä(t³E®G9ô½ö³”+jR®îèVÊá·2z&TXÉ:ȹ”iÎMÀCœëÃóHÎC·nº…t膽lÏ\À0Œ‹«iæµF™[wtcÌPrœh­fb†•¬cAÔ٨á <9l¸Ïã†ÐQÜp:
+n¡ëDzÜÃ\ä°¬49lº¹7rX 09ðÛÍ…ËJc±Ã¦°ënl¹4qc
+]8ûÿâÿl±˜àÁ
endstream
endobj
-1051 0 obj
-<< /Type /Page /Contents 1052 0 R /Resources 1050 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1045 0 R >>
+1144 0 obj
+<< /Type /Page /Contents 1145 0 R /Resources 1143 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1134 0 R >>
endobj
-1053 0 obj
-<< /D [ 1051 0 R /XYZ 69.866 801.979 null ] >>
+1146 0 obj
+<< /D [ 1144 0 R /XYZ 69.866 801.979 null ] >>
endobj
-406 0 obj
-<< /D [ 1051 0 R /XYZ 70.866 771.024 null ] >>
+1143 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F37 793 0 R /F40 876 0 R /F60 834 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1149 0 obj
+<< /Filter /FlateDecode /Length 4142 >>
+stream
+xÚ½\Id9¾÷¯ÈãŒÐ;¼K¥’¦*»æôm˜ˆEbàÂß'¼„÷|~/»Å¡”õ^z G|ŽÍáä·¿ÝøíwŸÞ¾|úí‡æ7ϼ£n_þúIàü&n–3gÌÍ:Ï8à7¿Þ~~á~ä\~æ\¼q®%çÆá³Àÿ?^Rb ø[i÷úƒµ6¼ùHm$¾5ïœ+›û—>á[+ÓˆÔÚä?FçøùžË,úõ—/?âÝŠx°†)©Gê[JÒœ4Ê’’ÓÎN£˜ÜKèU/-Sjê¥kÒÅž<sÿó—Oÿžø>±×Ÿýôó/øÅ_ðï§gÒ»ÛcÓ_oJK¦•Äÿÿyûã§ßâLl"„ R:ëoÿÁ)¯ÿe®Ü‘̵gV™"s•9‡’•oéÓ6ï4þ¯%ùû€“ðl =y‡6á/bÆtœ@ ,yé R–Y/
+A©35ò–)Žü–š9i†F¸TX,P¶Fö½¾ûû÷GpÜ0-Ä8‘á#kòÄ8ºaÞJ§»QÀ3ÍšR1©Òš¾ßÒ*%Ž£{ZÿA´êuËœòS,m {´`®±Gk\<bÏ
+%Š>ï¯àB[È:à¸(¸Ä:ÀÀ_bÄY±n:̹«˜«ÎB®›æYÄ0é2àâJO®gÈe¼g ÁmÉšo‰¶ól+h;Ͷ¶‘mG†°'óH`ê$„{=š)w2¿³Ût: Ø~š‡€Uü°Æ;¦læü¿6€UÈ ×Qº¬cŽË‘!ç|q…5}­°æ`×lî˜Em€¾
+à&:Ï6Žq|b[«³Ù6Û
+=¡zM‹G¬9ÕuÚpÔ#Ö´§1>p’Ähù«6/ÙáÇ"…à,õ3ƒÖ‰Þ&?ëx W(mûìV) ±ë' ‹ Ð1÷
+¢ŸSz&“Ùë@õVV}¤ó{•›'kFO]æ›ÿ9µH`ÏÚ Õú
+ÌRÒµÔËBz“4Ôr§ Ãœ›¬|´ntF[~ªÊ6ªÐœ5Q7òpè
+ÏÞ©¶ëš2/‡1 þŽ¹L›‰Ë"K,ЂîÜÒ¶~f~j²Ð¤¢³êÊ-¢±TY­BÏŠš Í*’Šêmµ e™Pz½Œô©¡,ç[‘7¶N`¬HÈVñhý Pi1X‘Lq3$*×£²óôÍ$%ÈÒ[ñþ3YGD×»ŒEçkr“
+Âøñ¾Uáär"é(â¡Ä!…9ÉvÁWŠ1[~Õˆ$Šûc<ÿèµí,jÅÛNíH°Í÷2Çá攨矘yÌ,©0Æûh³•²•…Å?HßœÚ]j¬°›òû}6“ü‘3بHŒ{{}çhPAæ ·â cg9‹ÅÉì6ì ìïܨSLý!Éhêç°úë½’ô–‚ç„4tB2Ÿ³€>7Ï$”ø|,-˜Ôby+˜ø&ïR|ò¤îm„WU6y@2G™©Ç˜VI£–”ɨdl«dÀ·ÒÊ Üê0S¸LkÚŒÕähíe]¢»ºDÉÇ4iôåÜ 3+]™jÊó$Ñéñ¿ÄœApŒJÜ’žÚM5l“l&€7ç*¹W— p š ô±ê Ÿ!+ð©ßOa™Fl£ui;¾&À³Ú£”lÙ»€±ª…iî­s9E ŒÎG“¿¤÷1•[^.Ø)Cc'÷6I;;úÖµs6Ö^·±N+™”UE‘«î™ê¦ïIÙRZ”yà0쳶g›þ"ëQµÕ‹OxÊ´õ«wS¦Î %ÇŠ×øPÁ"Y}°èUËÓÚak¤´ŒµhÏ©¾s0N1Á–Ãôà9E›?º6~o¤üDÖ%O–PѤÏ(éoUMf–/\0J VwLÀ6˜ñ­ð
+\üþ7ŽñpNy,‰|pâIñô—â¡b ³>’tâpŽv¤ïþ„=7…I‹lÆù_%Aa?¿‘Ì¢yqþ^{7Í¿ ¢¬cNO\ÛAOÕ@/=í —Z©á€~„ž2+èuó*µ=åO)Óæ䃳4ˆ>¥Ï:æÿ渀BF6ìðd]†Ó3J›óã9•bèÉsŽÛŒN=”7K®Ò %Šš:«•³‚i0ÝݘD¨µ5HРácr߯õ̉ÌA´z[Ðd²âBî½~l©¡œ ÑqOkZj붼¨öŸ¶Ói<>§ÓúÎ_£Óš‘.è´aþ¬Ób¤ÕkÍ3é<íú6!ÊßÐ
+3Éá"­
+%ÜÚ©‰»øV¸2€i„U†%s‘JS
+÷ú2cú†´¶¼Ø˜àzk/ÓÈ}ŠŠ©¸§;3šXáMiÖÄ_ÛsʧŒ§)СÒwršÎé' @ßùk @3Ò0Ìï+Vuo$×(×Oý¼ÑHýŽ ‡W?Ù‹kïcbw\#åâ¯ó:/ìÕ¼“â¯'~¼Ÿ2=CϯÊ]úà‘Îrßnâ…Ú¡×6Ù­Lc<@ÙÎ~je?'ýߟ±{ÜDáªQ=œí®¦ '׫»rÚÙ5cq1-¦w/ÛËŒ±ºë>ƒ>€°ò1qЯ°îÄÍñˆCÇI§ìʃ™](eqæ²ç7‡#†y£`ô£Ôèœ}9NB,².Ç¡D“Z9q^.PÝ„ æ)>tþ
+ÞŽt^£óï\ú·T0 ¢O¸ðœã,Iœ)1‘¶É0 x¸žºU:Ðz¬éi«tb«]r?µ"…žv…©Õ®ð ¬ç”^©¨öuÆ~Íô]Îæä'µ>¸Â°P¤Âaô®|wq£;ûxtzrò\¤»Ñ]Õd{L¶ßœ˜€g7gß9l
+žZœ+§ÖÛÒbé&EìÕwåPûƒúùU¹—âçJB¢5ÕJdñ(¼Å±cªÙ*ì™®eŽitÅä¬ÃÞp[,üH©žm]ùk¦SyÛ]M¢7ô4÷hly®)œ}(`¢£þ×Z kÇ@‹q}içlÝ‹ÄÐSš¹m£­j€i»Ú»+”U…ÇšXó»Ûþ,ÏobX{å&†\I"ÃEwAd¾XÐ?Õ²ù|­îN7EÝüí.Ë„š=Å'JŸù±±úãb§.Ñ„ìŒçvœ¹5ró•Œz{A¾Õ¨¢çO$]»hfÛTríbF‰"Ü®öxÝ¿^6Qd Ò}Œ{½½üÀ¤ƒÁýëÇD|s#emzÃ>øëßDã =Ò÷Dt¡nÄu)ƒøafíVW.Ãï(Iåê5¼ÆD¸îlõÀW¢ 癊ú¦H©=ëaƱ /9
+Ì™ò82ƒOU~Á”)éÆæ"p[:ÿ°j{†ë: ñ-*Àrz"Å0ô;=|UÓÕwýi(mýÇ'¢=EVc›Z±’¹*|¨gÈ-†¬ùÙÓÿJµ´N
+endstream
+endobj
+1148 0 obj
+<< /Type /Page /Contents 1149 0 R /Resources 1147 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1134 0 R >>
+endobj
+1150 0 obj
+<< /D [ 1148 0 R /XYZ 69.866 801.979 null ] >>
endobj
410 0 obj
-<< /D [ 1051 0 R /XYZ 70.866 477.235 null ] >>
+<< /D [ 1148 0 R /XYZ 70.866 596.762 null ] >>
endobj
414 0 obj
-<< /D [ 1051 0 R /XYZ 70.866 366.718 null ] >>
+<< /D [ 1148 0 R /XYZ 70.866 562.194 null ] >>
endobj
-1050 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F15 567 0 R /F50 614 0 R /F42 702 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1147 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R /F37 793 0 R /F40 876 0 R /F34 637 0 R /F60 834 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1056 0 obj
-<< /Filter /FlateDecode /Length 3093 >>
-stream
-xÚÕ\K䶾ϯhääÌÅ70 ›õð-ÉÞ ŸüH dñ%?_‰¤Z"Õ"Õ£ÞÉf{F-±ŠU_½¾f¯¼üó"/}’ùõç§?½js!)œ#K—O¿>)¼#/êâ¥Î]\ ¡­»|ú|ùáYJú³”úUJõ)­‘ÒEüMx•/ßjoq‡å¿ÌËŸ¾Ïkთvkm
-ÂÚPÖ6>­¥?¤õ ¯Þ•uY²U¸ëcz‡ï,8š¥Û,Ù„MÉ0> ŠÞÝ„öKøz)[SöEtäÌÆÖ-^MPå!’Y“)ù²ò9iS_)¿9Üm²Æ&ð¿£x?_(ðùŽô;é—o§_fM‹°MµŸ— “ö³¹¤Áª‹uAhØ!««Õú.%…ŽªÞ”×KW‰Æg ÁhND¯ÃÚEÚ íV#AV—ÕÔ‡]»’‘ÂãîÆ°kMqýX%™­ý¨d¥¢‹Ž›º8+¼§IJ )v¾ùÃwÕ˜ ðU‰dî‚~RÇSB!¾ë…<oé‰ ^mrI,xaœ0šx}zï£ IIo'·ô6J‹ÆñÚgäe­Y[^«ì$áu×ÆzáÌ {dÓërS¤ó6bÇ,KO—h´aš“먗ֈü(ï‚eëXES¹4‡âǼ]“ͲârÉ°ÐP'CÏW“®)jðŽ+®àÅw¹âÖYö”’èrQòÀ¦Ãhty-‚Rµ¡êèòQhƒ¸±ˆ`oEW@N º^k<ºbA³.^`í‘èÒÒ‹¨C-’”²}Êlhþ[—HC>u:¤z.þ÷ÏËœ;]æi‰•9ŸSÉŠh^&—%FB‹"Ÿƒ‚Õà«3þÂ\Àj¬#¢j¨Ó¢X$ÕöÂ=*!}µÄ Ñ®´†³Zx#ØñÊa¢uüô[É\SèOWæ¢6ýUŒÓ4éÝÊs ö×»“¯’5É3é
-#a
-a™ÓÎëÂYÓë*?aŒ-óݧ§ÿ4žÒfj½~úüôÃxãgü|áR.ÿnýŒ<©…5¿ÿûò§¿=I¤PÊó‹Öaø;š½ËÏý:¥>…H\bnuJ¸ž,Î{)Ý%Rж·I¡°ûjíÒ6Ú~}[‹g¾ùWy+·!…}:Z ™á8¹t_ ë¸ _þVnï
-éÈÀ¬ë]e‹òJÏ%è¶<Jã°Sæ<ÝwL6r%¡ã­„W맺αÂFªr»ÚqƒcT³¹9Kô¶é[ãô¶2×"§æM¦¤yM![­Íž>D)€0ÅDβNǨA¾6
-QbÉæVŸÇÌ€«!m~væÀF†L‹ÙÙ ÎÎ\K˜ j5]NgÊ`m X9¼z{cvVìS­5<;+Lý>¢Ê ØÀW#³³Âf#W²J}—¦žBnä)*²¡µÀØßÙÉÒY»¹´êŠ ËÄÎi3»ØÚë4_X­A:¯¯óïN,9Ž €xµ«©æd˜ÊÐ\×—l†gkÖ ZW¡|/z5¢×ß8uRw :1™F‹ÄôîÉ6Z ßê¿‘Ívå–J5ñ_ø¥S¯.OEaç±~ƒ%1VÁÍ~¹,£¯ ,L´\¡\kdŒY±úû%Ñ¡äZf¯$âÖT­æ‘Êï‘ÃȬ…þ¶Ÿ ::ÕØf͵,“ê²Eí‚ÏyÍ–Îd½¾ì–ȈFFù-ÝØIf[š®IôA´[›ˆcÞŽ”&­<¢+ÖÊ´¦Y²vk8íG/®@#Vq+uÄTÁ*3e~
-«9×±rÿÃfû+_ö>°qQ(IµÀqH‘ÐÙÙµÐ}zŽ"ï²ÁÜ(ž-®ó¦S)pd·mþ;p®¦±¯uË0ŸNÙ•Mͧìv™iBp-ð°âV!‡F±V¨fKGYñ
-ÓùŽûùZ+ a‘C¿®OÇm¤…GqµÄG¾è]©Zÿ3÷5yƒ'~ÓÙÝZR‡à3$6±|ª{â×!t-èЉ_À<®Ò#ø0)ßlnüÄ/çØ6c:Ø\‹,sü|¶u"ò!oÊ÷°:~ƒðA1
-5Ù®tNþ:ˆ› £høT«âB­j†“ÿg=}õ„¤¹Iq¢Õ”T¯u€âä“Å“`ǵšt‚·ÖþÅIÓ—?ŠElooG4»µ·´êi§Ò4;æ8Ix½Ö²Ëq¢'oü„âD¡ œË–2{§CÈ40Jq¦px Åiº!½iþ{9Nô(¶sœ×@O‰6þ|Ãt:ŸOQò7dÓ»åÔ&ÍÇå½|±vùaîÇ«—_?oäí9¹d.…:º\yƒl¤VO4©ß¯R?²Ä|ò—k=_¯^‹Â´Œ®Î׸
+1153 0 obj
+<< /Filter /FlateDecode /Length 3135 >>
+stream
+xÚÕÉn,·ñ®¯˜£}x4YÜA€F#ð-È»>%Hl ïS~?Å¥¸5›Ý­—
+Ð9þ ßË)úåׯ?äÝ y°†)©Gì[LÒ™eÊÉig7PLÞ%ôl—Š)µÙ¥k&aÍ3÷úê&óZ ;ã½ i.çÎ"ö.ý7÷—/H'Ñ "0Š§ÿ€l6ŸCzf
+6f=°cÖ*Š-áe
+Ä7 ËIá‘nùŸùÔ#óAË6B‰OÅ}
+‚H´§³•ÉºLš´Ouîfê(@)4õ‘Ð$’,ÁÄ™÷¯OÿÚî’L*}ûë·§_~ÅÿŸoœIïnÿŽK¿ÝÐ¥x¥ðã?oyúsrÛsíð¡qAmÍÌw< xºaZ ð¥AƒuÌ8=î-‘ì8IØZÅa²¨ŠÓIB:©°ÚdåWb¦üñ¬…Þ´HD¡e/Mÿ‘¶TÄ£¿ AÄ–}ÅmLÕ…ç¤)Za«=£âçxÖª£ÛUG.’•et|Ë‚D+¢¡–x™8˜`OVÏ{èÓ‘yçe*s„lYeNÉ{ Ð-©eP”¨â®^ª¨TŽ)¯GvFýXª¨4ÀÀÊqç¡ŠVv>2ãL×G¢EÞ«—©JUûÞC) æ5ÂJ(†I)áì$ãêf¼`P€7;]ë5³HÞ°8F»"é?–„pNÖÈ$7LŽZÕ€vž³É°šwŽsî=¤d Íˆ»¸¯}fÊ»Ð6Ög)É”qãYÖ®ÏBµ3~³ëÈŸjgù ]oë³ Ç³üUºŒF,6t¹¿Í™â*]Ö2§7ºfýú¬ ÍN^¥Ë9Ì~7F Þ×gyÔ(tÃ.]4ž#V³O«V¹b†C¸ÉƒÃ y¡~Ht‡çâÅ“SÌN ½ù§õ]ú“¤?E‚£s°žI^½¦\|äȃ¨YÊEH`ô¤:´[¡‚lw®uN(Ï„…Ùy°.6„öÌH99/9c!ܹøøÝQ1G<¹òõˆ,–Ž'}}¿˜4'Ê÷½»[xw©cb£êÓr Žµ‹Ë|‰«c©ôTT„R›«õ†ÖMñ §#ä]Å õ®!%3OûˆE¸¦;¯«/´9e`Ë•ó+!FÅü@wùaÙ—•SóT–iíKìþßk㶑2­l„wÌ ³Að ´©Ûþ[µÌnp)æ|Ö´Œë ÓƒC)ÜØKl4»-ëd@2ÃÅô<s`…hàêyÚÑiNÏ;H@& âêqÎ`Öb§Çä Þ2¡ÝÅó$Çõòä<±Î dоQ ¸¯]3XÔ;{Ò5÷‹“±V¿×W{ A_Êæf>,—Ž­KÑì°GRk´¡LP¾V+§œjÆÕÕ}éJIRäÆ!»¹eÞš“ìîoÊ5cŸ)«jò<NoN“W'‡?Bï`Ì)T¼*ôGÅ4:5k6¬ª*±IfšNc AûZD„Š¡K‹.³¬¬!p]£“O;¼ùˆÝv«9l·š¶Ýš`Ìâ¢ö†q¨ÕÉÉŽ°žö!µ¦ÐqPÒôÖPhòœð©"xŽ0´~¨ç#wâž`õÉ…ñ$hÕ®Ä}›Î¥ï[Ó´.•ø5þm¦²ÅåLê¸j H9Ûóvì.Ç'ÔW±÷¼/s¶—„Sñbõ¬ŠS§l'&´d.Ü=oSÛØ$ãñ[¯6°Ðqö¦µcRÉ’ûˆa•c
+[ê(Ó\`†c !îV>Óg嘖ºlG$ˆeÉ‘æ€çKÍ1)ü€÷¹1Mö“Á4I fÛÁÈOvBDÕ
+¯âžÜQ5ÐèÑE²¼oÙ¨_+®‘L‚¹ÛËu­­³V)GÔìî*:P‘]-¼t‘?Ó)k¼NOB‹8ñ¬K¢Èï%7ËL©ì:9 ™Di˜¶¾ÂÎ nÛÜo¥ä&Rj’Û£qJWÊþ½¤>j¤jŠáGÍPz$‡©ÌnùâY¬éfDWÜUh
+æňcŠën÷¿ý¸¼U €Ï£™º¼Sæ´>Wj¶Çú‡ß\j¾ôXn†ߌµ’ñ] ,eH«A‚ˆvS\ÈY±2šI™ Ì4x¬ÜÊ|`ÌòÅ©¾ˆ¹2À††ûd}ŽKc­†c hJ”iYÊ× ƒ t)bñ]y K\ßÔ¾3A9KwËzê0¥„¿&øÑœ
+ñÕ.{ß>ß&öp¢Çž Ï;èSñ£•Y-ÆÜŽrbúPÙ^œ>¶¤:¯#çÕµP}ÎR³áë®>l]TÑ‹Ñaͬ…f$ŒÉÌ•ºŽ“¡.¹è¶ H‘¾"x¶­æÉBìùÚzVíUäó†Îãܾ:ag]wËì0}+Àê}ª¹çÓŠ t]Ê„1@w¹!Ô§`2ÛÃx]‡XÎc®PG ¯g[$›2¯Ì!²ûïbm—§­ãGG-ìˆX¥pÚMÁÅXé(Æ
+#ƒÒÖKLéáüqxÒáÕеßq6Ì£^öOªãLJ,$°T²b¨ .q³ ÚÞZw‰$z½ ³l°|ÕE׳˜s|¶Å<3ú,æ=
+y¨EåGMÆÖ­-û î±£|Í®0á»Ñ^óÕ=€¯Ž×-¨+Fq<F™tã¼µ.ïé9ËP%GlÝÓƒ{ze[¸y.Ö÷ô
+h®¼PG\5 h‚2¿u0ˆ¶¨©fÃM—•-LuóUøÙ劎O-‹JP¢ýQjLOÞ]ª᚟!\´6Á™î ¼_²¶ÀNf4­Sö}Úª&ªù ÈrÎ2æ Íœ…)©ÍF0Ȥ ×8ìѵëJ’K î÷ÿù;!ô{û׸›› mÿíR+·ßÿîN¯2vã£~~v
+.W`Fà〫Š©‘°k—E/wé?†²ÿ
endstream
endobj
-1055 0 obj
-<< /Type /Page /Contents 1056 0 R /Resources 1054 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1045 0 R >>
+1152 0 obj
+<< /Type /Page /Contents 1153 0 R /Resources 1151 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1134 0 R >>
endobj
-1057 0 obj
-<< /D [ 1055 0 R /XYZ 69.866 801.979 null ] >>
+1154 0 obj
+<< /D [ 1152 0 R /XYZ 69.866 801.979 null ] >>
endobj
418 0 obj
-<< /D [ 1055 0 R /XYZ 70.866 771.024 null ] >>
+<< /D [ 1152 0 R /XYZ 70.866 771.024 null ] >>
endobj
-1054 0 obj
-<< /Font << /F34 565 0 R /F48 568 0 R /F15 567 0 R /F58 742 0 R /F39 845 0 R /F60 799 0 R /F55 684 0 R /F42 702 0 R /F50 614 0 R >> /ProcSet [ /PDF /Text ] >>
+422 0 obj
+<< /D [ 1152 0 R /XYZ 70.866 314.373 null ] >>
endobj
-1060 0 obj
-<< /Filter /FlateDecode /Length 2044 >>
+1151 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F34 637 0 R /F55 774 0 R /F42 792 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1157 0 obj
+<< /Filter /FlateDecode /Length 3416 >>
stream
-xÚíZÉŽÛ8½÷Wø†!«¸Aq·`ŽAßsœr™ÿ?L-$mÉj©`rmÉùøêÕBŠòôý$O_Ÿdþ>¿=}º¢>Ö‚ÓÛ?OŠþ‘'urRxkOÖƒ@cOo?N}–¾H‰W)Õ‹”FKi}Ëç?кÃÐâóßo涵pÞIÓk¼0Æ—¶­Om#”¶¬¢öè°¯Üõ~žþËXŒ¢3Å'éAîVV£”ù}~%HÆœ‚¬î 2Î
-Ç<$DÆ¥ÃÒAƒý}¬>ú†è¤6€%¹×3
-VÞÁð%ýÝG¦ûñœ~Ç~ÏùÈýbÆÌxøg—ÛJ²áuWåɧ8îˆA1Á¾É$Äû2ÉL¨ ™Ø Ô˜DŒ±8¦6âà²'Gòa$ÉeãÆóú‰Æ A;ÆÉ•"Œ5‰Hãs_*‘†¯›IÑôí»Ê3×Ä8“­ |­Í(¤ D…leÈÿÙtày|>ÞË*Äv0|oM@|~•z7AQ9 ú"
- MGþ.! • ÛW•B¥ø ;Ÿc›šœÇƒAJž5à%±¬w-f¥:=Uó£Ï“*Kæk8z?çXþçÛ§}Ô\a\)çùSQÃ:U±0ÿ²‡Ž½Nê¡;Ê\‚Ð*ÌÌ5 ™.Ûpg¨æÿX:#4Sã^0a¦µzjK¶ 5
-)}ƒÚÀ t<ÈhÚ†ú©z2UǨxí²CÁçðCB
-Ç4„Bi‰W½ÄªØ@Þ¬d£viïÈ”CìHÅþ <…$Ê Uó ¬yK±³yH]Òçáÿ³E‘MÜÁ>]q\Z0
-M£æLJYʸÎ8‹¾\‡ö£ía3h/l‹˜7ÉTÊÕ ";Ý­l‹‡Žë^¸œÞ¨ØqòÔNX…¿Š<çhö”g;N›¡bèºLÖPÖã.2Z€½M¡Ilî…ZM£mñŒóà}°y#PAî8•¢v|™ô³U:G³§JÛqÆDí7Ð\‰.àÝ$œ+Äv•¿Ô€öÔ¦ ‚j€§M@šý2tŽfOm¶ãœjsKô,ZÀüž_^—àk<»‡O)¤‡Üaå)¡—³°RjñXk¯”éðúê5-c”·;ÝyÄjY/Ë$%µj;(»„Š=um_“ºLU^€ƒuð9IÚEü›f·š_ö¶^˜“ßIçZD©ÝMçh½Á7èîϽ‘J`€p _.m£|y-¬]¾|Þ»àv™šRÊRj%_{ÄëDPp+u•XPæoÓù{‰ e-¡¼_)~—4_W-%V(ZÇ–N1]ÒGöhv”Æ×\ž­þ
-ÿ¦7˜¬.ó‘ÁÅÏé|x' crã5+ —ID|Y³¤†€wÔ’RÕü‚° &­Ý;ÇtÛãZ£ÂÄy_w–¨—¿yG¯õ”×~ø¹¨¥2!µ;x$óNŠ×”s½édÉž%£–L:¼ ¸Lß>æ½¹² ÀoËÙ´ìÐK·As¢«éy
-ÍëNìe•Å€j¡p´öæìe±!^Çši5
-Òùa,K
-'foÎ}7ÃÉl-Ò{—à=}¹^’S)RKâ*Å,N^ú%/…‘£LÀ+ַד§‹ö±ueE©Â¢ª:x¯5r–nQÃùÖXa cw¬RïË©X˜`mZR£Œ¯8ÌyYXQË»rzøv\­0¹U«¢Kªi6Ì£A*‚ë‡Íò¥ÀrUø{Õpl¨sA(íô³y;ùY‹ú#ýlð·5¾–v³Õ,äg/ëülÁBy糕ʰA‚ÌÚj/k_kÌ›Ö×v§õ ?[À´‰£ì‰G÷—>]U·’…
+xÚ͹®¹1_1¡ˆ&‹7,мÑØÌ°²ÅFkø
+á3ŒûUó°cZ­â?áv§øùê¾g,òÃ/ŸrÄ›#âA+"¸ì©¯) 8Ó.‡,àˆ4zØEE(& $DˆJ ×”ð4r?}"þà %œ£$#xô,áQotFŠ•DkÞoàx/ÀàßZ%Ž*‹'süVá~UüU<¯Êæ'¸ { pp0Ï
+¿¦îiâ¦vUµ$`ŽJ±ˆà”H6ÊÁ¹8
+9Lt¹SëÔh2¡C V ëꮶ>èj˜uW;íçŠÍ´:Z\¯´X~X]|4¯ºÜRƒC:?϶’’ƒ ‡ø7ë›mXÐNuÞˆà :R½œ—º,\^ÝBVý”ž0M€¬ô‘TaøF ­>5Á´ jæÇÿœ UÎö4Âb:ˆI£#Ô"½ÇÕš±Š}ZL›Í‚íâbb]nÖñ~5g~‚¹‰ Í•Z9@Í]"pA8¨]\бèJ,KAÎ
+«I]Ô¯1 †/Œ¨iÚõ=éT'¥l‘e“FÙQ] )MÇ4
+ܬ/Mp¼¹
+µE‰(,˜·fÄ‘â-Bµàè8呺"fó¾õÈêð”É¥ænc¶álr%Ãë-Y)‚Z»Õæ`̳Òêqæ~ù›-ªü"mË‘¢Hø7_äHmWö§XåH 3l€zí4;ñ´n¯9ž†¥À\{ñÅé……)ÏõUfˆ¯©<CZÆÛ“™é!+«|á÷ešâ­ (Dô´¥Gê&AögG#{G% ¥&º‹›‚êªì ‘=FºŠÐI@‚ªØ\*X=Ïfí\»(Qv z™c. z8j>ŇèPë·X¦Èœ; î½HE„Mß|6È*ñYlXX©Wy«I|xîs¸ofHG©¾’mÅ}*Y¦d§lRâ^ÚÝd4Òpd@ýÚlªGºêŠ©KóµºUåß!wJ¹–ýê÷©b+N—Ôϧˆ¡+’ÃÐ¥Êi£|ö¤×[@—´y’kQæ I|ÍŒ6>úÔq9¾1Rôì]Ôš3j¨ÐìQ}KÄêÛ|¬¿ûÚc499ÄRÍ7–lhôñucOhN¬TëâPa9¡Î³Œ1÷… t¸W*t$ Ç yÕLLi}馮@bçXªªÈ‹>%ßþÌפ¹À<žX)™>À‹É*¬ô‚ò»1‰þ-¥éõ‹•&œzÅV¢™€¾^†r&f µê§æ}Õ
endstream
endobj
-1059 0 obj
-<< /Type /Page /Contents 1060 0 R /Resources 1058 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1045 0 R >>
-endobj
-1061 0 obj
-<< /D [ 1059 0 R /XYZ 69.866 801.979 null ] >>
+1156 0 obj
+<< /Type /Page /Contents 1157 0 R /Resources 1155 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1134 0 R >>
endobj
-422 0 obj
-<< /D [ 1059 0 R /XYZ 70.866 771.024 null ] >>
+1158 0 obj
+<< /D [ 1156 0 R /XYZ 69.866 801.979 null ] >>
endobj
426 0 obj
-<< /D [ 1059 0 R /XYZ 70.866 478.207 null ] >>
+<< /D [ 1156 0 R /XYZ 70.866 414.413 null ] >>
+endobj
+1155 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F42 792 0 R /F66 1117 0 R /F34 637 0 R /F36 775 0 R /F39 935 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1162 0 obj
+<< /Filter /FlateDecode /Length 3700 >>
+stream
+xÚÕÉŽc·ñ>_¡c|÷40øfgn†OIìˆñ%¿Ÿ*’Åý-R÷ñA­Ö‹,Ö^Å¢øå× ¿üùÝõë»wÃ/+­¾|ýå€/øE\gÞÚ‹óq ßüvùé#çòçê çâʹQœ[Ÿüy¯”‚FÂSeüË{ç>¹§1
+žÚÏœk—á ~ëTš‘FÛüÒ8;‡÷Ïø¹¬b^~þú="ïWÈKg™VfľÅ$­I³,I ¸dÆ»i›¡„YA¡™Ö”ª©´ÏÔ§wX9“3 þXÁ`ãeqÃ…P‰:Å™`˜sjœ¹(€žFM¼nðBï4ü¯®…3×ôiB
+§%\7øsKËÏOí£Ÿ e1Cœ1.¯ÿÃ}IÅ°yÜ×süé'{j_R/÷…ßøÆÁXuO0òú"Q3j Dz ŒBÍ•ùW‘‹ŸV•'ëu}KsãS ëx”7õò>-ˆSó2‰Ëp>·Q³ÁÀŠp_ˆ"Ó¬ý¶ñ|ª}Þ ÌkÝÒs|†ó8þRpG£¦5ÿ˜ _" òyä§LIü¤âRø2"ÑyrF6é-ó&Ó§[še¢´ÿXwƒï²ZZ01”žvìMã2Ým[ÆÝúEIXêü;¨ŸA6kàà‚,RÇÕCÆK‡=1<ó>Q¨>¡ÿôµJ¾µP8—rô Ç8ƒ“”UÙ)ø¤YéI‘û´R+mIí[ •h‘!ñëŽqqšNf2ãˆ(¸EÞ¨$Îuû sÊ|‰¹Qü}Ãä§ÈŠ É—ÜuŽ9í w[™ }¡õ¥rK'¤'DZy¯'AóFȬ¼E·"rëù™‡éódÄw‰Hû¨IY z”—4bd6”]†(Ò0¥MGÅ?‰ïöâ¥8Sr"|”ä üHQé,˜É¶‡yÃVÎT 1"Wd;ë–õkFò4Þ©ð…¤¼w´[‰˜«ŠAŒLŒ$Ådü`eqW£iJÜw‡LjV¼Šâ9 ±E]ܽV$‹*?’3 Ü»Õ0‚È£È+F»‘nУA{¦¨i«D¸BZRŒNC¶Î4CÓdþÍ5ñE^ ¯V2L^EÛêT붢¾7$°er7½·”}±b½QÌ«XI²çUÿ”cÄÆŒ½p&„Ã7¥¼ —ß!ˆ[<þã:½L@ÌBÀ=¬/uNBdå72-&#Ì3¼Å1«ç¹èR\ù‹ 7«<S¾äC€³ Á”˜€qŸÚì¦I‚Æ!Ij$ØI:?-w›íBëùèx7$+£íÅz=ݾ…¨&hrãI¿¯5®i½K2¾Åδ¦Ð6¡]H(Þé°X.¸©—2,ô2…Áº‘’™®ÄJB*î†dÒ
+BÎ$š
+A’IÂŒÊMÄ—nɳü­Y&…ϯä™fÒ+žÅòî5•xñs´Üm9¦Š¯ÃÄK`´òÝ@¾”õ‡t{\¶¤3Ì¿”­ƒåD1ªSH2¬úmèAüGö2=eK5ªŒÈÏ• .Ø-¼a8,Ó€˜<@ÊÍ0Òx&e˜fn2VÊP£ç]%óqÏ]¡P¡dº×ßlÙx©äÕ3&6)MãÍPÝ:x8A7¹ÚîÚÞ‚HøÕÚÑyì¯çv^[~ÆŠ€YÒ†\SŠ¿ Å–A/IŽ2}…hoOš fÐׯ÷t‚¦€| =Ÿ£)uñ icýtÕ`Д™ÖÇ2â*æµ¢7Ja
+ÓÓb£zÃ2š»¶¼Qê¡×Zˬ0¤:©ül·ƒàZß-Gn)ãÙ#úz¯ÅˆÑ™lü8ˆáiJø}2E/ê­| á¯]àN†äZÅ»O"5ï)—kÊEµèmZØNtÊ4¯:»Š)óç’‰¸?B¢$s à,DA<,jb%3þŸ…€¼°àÍÛÕ¤2‘˜4 ‹¾6ÉIŸ•£TÄB¬0AÅ£[ÿ6éHN*$>HG(i˜è”MFámÂZ陑f…cöˆÛbø`@¯<¬0ñþ( ¿+Å[K FgZÛ%Fͬs#©ú﨟^‡›;€‘ãct‚˜dâNOHHñ?^Þ#Pßõ¹¼'|«¼Ç
+’c' åâñ¬ð!‹À¿7©‰LL퉋*VÀÖ&¸æ’Ôhìø¨Ùÿ!iwTg×5:”–R¿5=UÍ£™¶à4YÛ4¿öÕ(ꯉ hº7Ái·áÑ+ÆõE Ç‚.½ŸÝ©†ßÜÓ9
+ɨԟÊÿÇ»¯¡×ih"½aR?©1°ürŠ.Ô6ebþöÄÈÇ1õ~Åí a,dÈÞ>I˜Øžó Ôš0¦IIN¹y©]<„~n#=°vç6ÒC-ÌÀF¨v¼é™rO*ñ
+ë¡áîªVõ®_öŸßí±\‡±bÚ¤{äfå
+õµýö¨_&jJ%{ôÿ Q·ÚàëÆgÉ©{%c•´1Å]rvû’“DźŒð­m¨2ÝNæcÓ.¦›ª‘7çë­eºRŠOÚ -!È; Z„–ínlíÚpa4Ó^Κ›"¡Ùƒâ¸Ð– x4̺ճÞw©ÐgÿS{þÛ„aKiðb¹ïi¿ç.·lüœ)y[8â©gQ®é¸oôþœ9Ž7õe<XXêÔCöªŸ$þN‚N¯’W÷|h‹­~*«Æ'úÖÞ £§H…¢Z÷7/„š«½KãÞ÷Òâ´ý½´ø(ÖÿÒ—.ïEiyy觤êÃs^FÙÛjÇÙ—ï¶ Î$¸Ñ…4 PÁ]îã?Pj;Ò¦‰n« çrqã­kK>ª;Êr|s›%]õžÕ±­ÆåñÍUçšÄз­Ö§;²Ù¢ÐW€öN‘¶v§ßΰN&Óˆñp´k§”¾+^2ÃíÀ+·_lÑA‚• &ºYóJ¹½Òâ K“DF€xÕ|
+endstream
+endobj
+1161 0 obj
+<< /Type /Page /Contents 1162 0 R /Resources 1160 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1134 0 R /Annots 1168 0 R >>
+endobj
+1168 0 obj
+[ 1159 0 R ]
+endobj
+1159 0 obj
+<< /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] /Rect [ 160.42 84.656 166.879 96.947 ]/A << /S /GoTo /D (Hfootnote.1) >> >>
+endobj
+1163 0 obj
+<< /D [ 1161 0 R /XYZ 69.866 801.979 null ] >>
endobj
430 0 obj
-<< /D [ 1059 0 R /XYZ 70.866 157.031 null ] >>
+<< /D [ 1161 0 R /XYZ 70.866 488.678 null ] >>
endobj
-1058 0 obj
-<< /Font << /F34 565 0 R /F55 684 0 R /F15 567 0 R >> /ProcSet [ /PDF /Text ] >>
+1165 0 obj
+<< /D [ 1161 0 R /XYZ 85.212 80.331 null ] >>
endobj
-1064 0 obj
-<< /Filter /FlateDecode /Length 4044 >>
-stream
-xÚí]»’ä¸ô÷+úo"ââ"vnf.BæÅz
-¹:KŽþßH¢º †(’(ì2f{ûÅÊJ
-ªïǨ|Ɔ&ªK}j6ÂÍèØŒr¤—NÌêCò½äã-G~:ïCJ.8ä¨`†(GVº%Gù±ÏÈ*#ŒŠ*G¨@Ž*¨ˆrÄ
-ä£ÒáU°ñMPW:zʱˢ~Î'‘*¦,§DæzI$Æ=R"ÏÈãä„ÒóÀ%‘3D‰l´Ò-‰Ì}F"9PDbTT‰ä@YAE”HT ‘Q"@DV0D#£æ™¶"]Òí8›¼B£O¸¥»HÝÎô’m„z´j_Y`+˜à휢f·Ð-ÉÎ}F±0`#LT½fÀr1Õšˆ5ÂDÔêþ@ª1"¢R3@¡Æ-g1)'¬V-L—Š‡–±£êRøjÇ$…šYM¡WõÀ¸Fù¸²L[òÑ»~Ì H£•nUüØgJ*¨!µˆp ‚*RAE,#¨ Ž`TÄBÂ
-*I±”p€‚ZRi?b1á@Õ¤‚Ê£2J(eš¨.Õ8ãcEÇæ+r± GŒ5.ЩÄaÔ?«Â©rJŠ l‹‘;®à…Vßxî”·üÐ'ª¦TÜ0&bmãÀ”J[­²q`J… c¢Õ5H©¬UѪ¤TÔ*-G«i˜RI«`¢U4L© UÚNc²^É¢–&hiZòÕXï…öœÉ"B¯*‹q?ÁnN¯C".&’%3ÄBÛh¥[•6?ö™RË
-j-FE-¶¨ ÚVPË-*¨·±à2€‚Š[ÁD,¹  æVÚXt9PAÕ­ "–]TPw+-H,¼¨ òbTæã••nrMT—ü€õNã:ÍgœF}å z>àØÈØ^¦8æ] b;ù
-NÀx¹þ«—çY?3oûúPë{pKÓbÍX¡—ø»˜±ƒ†Ø1ò6)âA0=MX:[P2âh«/Ö¹e Iˆî¾d&óX†ïfn±HÍO3—lƒ¹$!ê!F
-ßf”Œ<B/ÉÀ¸GJÆ)ÙØvÿ!zKFÁQ2­sK2Hˆ:IF‹_2ŠÜ<K¬$4#xáÁ<~1«½{aZš “xD³\Ž^ëMœ±„Ó-{]zUÖ²ºµ<B/éŸGKï…-|-.nIoÁQz9ô’u’Þ<¿ô¹±JïAz1¼Ò;‚Gì<‚€WxüΑ,n’x|}+ÄÑÏ3øÓšéÉv½^À¤6°Îò½
-Æ=²€]¸rñл€Œ X£un0¢N,Å_ÀŠÜX Ø¡€ay Ø¡€à
-X…GÖ6‚ÇTöFÐ˜Ê fñ‹sŽw¯×µÂIIdKdÐÐç¹Ä“ízÝ,Ö™l¡—À¸GS& w(9à0#D#Ðh[F€„¨“Ècñ"7V#0‚G0˜G^#0‚G0#x#Pá‘ÕŒà14&#€Yä5X|Ú‡4>íD…Ç™#7ØÐDâmUb¨EF»8öõé–½l¨lÐë€ä3TE„N†ª‚{¤¡ºpVñÐÙP•ŒÐ U«uî*¢>†ªˆÅn¨ÊÜ8 Õ“¡ªðÈj¨†ð˜ Õ“¡ªñÈi¨†ð¸ª!4n†ªÂ"«¡Á"ª4‚¡ªñÈi¨†ð˜lØ“-«jË‘[ÚwNãñµç\ÅO–šûÙ϶ìuc:Çæe½¦ºˆÐ˘bÜ£é…=+-.nÓ‚¢1å@Æ”„¨“1ÍcñÓ"7Vc:‚G0¦˜G^c:‚G0¦#xcZá‘Õ˜Žà1Ó4&cŠYä5¦X|Ó4>i…GVc:‚G0¦#xcZÕ¬Æt`gGðö¶Â£áÈ-*ÿr‘$ÇòòMo—ožmÙëßáýÜ÷úÍâ }.ଠíuçòÚú<eËå¦=}Vº3íùA;ÑŽ‘ö¢}ù.̦–×Qol|œ9§´y„^SZŒ{Ô”–0…U!*›Q8÷îWÒT¹`ÑnÊÙj™kÓÙ4U&!ºé{aêœÇâ›Î¦;²”¹µ.˜M“`¶aÒKBÔC.â ’u,ÐK.0îrqJ2l,èçÏ!D¹h´Ì-¹ !ê$y,¾U‹"7¢\p° rABÔC.–浬î"ÐK.0îQrqá–ˆƒÞrQ°A”‹FËÜ’ ¢Nr‘Çâ[œ¹(r#ÊÛ $D=äBÆf˜§\äzÉÆ=B.N좺‹2¹(Ø ÊE£enÉ Q'¹Èc±­Â?å¢È(lƒ\u b@ã墈ÐI.*¸¹åâ”Tlk(w&¹(Ù ÉE«eîÈ Q¹(b±l¹(s£É ÛI.hˆzÈÅìb3pº‹"B/¹À¸GÈÅ…µ ”?‡\lå¢Ñ2·ä‚„¨“\ä±ØΩ>å¢È(lƒ\õ o„Ô¬î"ÐK.0îQrqaíqÐ[.
-6ˆrÑh™[rABÔI.òXl[žrQäF” ¶A.HˆzÈ…SBάî"ÐK.0î‘rqᢵ·ä¢`ƒ(ˆ@.Hˆ:ÉEëà–òä¢È(lƒ\õ ›C±º‹<B/¹À¸‡,ušó“‘2wQ°A”‹FËÜ’ ¢Nr‘Ç:ø­‡NrQäF” ¶A.Hˆvc²–¥b ²~û[:ì¶eþËóý[‡^؆ÈS.üö˜ 7ý:–{{ †¦~KÇLŸ_Ò€QÛ0^‡äÛ ~à †-°÷Ž[éíù2ô½cÓ^Û 6l©a
-o7 [HZ€nA S ÍËg[ú<OÂO¦Dú¥œüªÆÓ¼vEhüò^¥g+‚¶µ ¿Rè2ÛV3½ªP3Ó§akdzIƒ@ócS~ ”’(#FÕúu,Ð8T „TÇ¿Ž•Œ³0JvŸ¤ÏRDÆÊÃ7ª(`š]ì
-VJf‰Îƒ”£o/Ï«ü-Ù¿½¤Z—eiCŒ¢q*÷¤ÚY1I]ÃÞígØ?ÅJ˜HC+:늭·bG3 '%”™Ëx yvX˜x 
-Ê‘¿hÛ£œÄ®&ÝUËÒhüxML , ¼Ÿ«.%m=«Ë©†|Ö‰¢s# ®Ô¯±:ÎÁcr° Wm–Ò®Ú¬ î‚vA¢†Úù$BP; n“¿¡ÒJDzàhÓ´yabí»:òœ"ë—ˆ@5Ý/¬"t\-Uœ&/“ù"Õû‚"Uô§ç7p±ZQÏ™5$G­!”_D³¼Þo>»g4
-(—¢³b ^Wï.”UQƒÆiwXr€b–š°:óœäᶀE˵«v™P¦3%Ã4aRËbþ©}Ò$B_ÎýE=¢4Âëã;G\1Š_öó1ƯjË•µØ(¿>Žë<ìÑRìê6¦—Ó€ú³Ô 31’ò²—wVæZÎç+e\D-§dK뉄tžº+åÒ~o£Rœ×}ìiU¾‚}Ák?wå÷”Ë¢´3uˆ¨å^-Áø¢)®(ð³1ò¸ôE_åœÒ /EÜ£µÌ×SÄÞ^ÆmL:Møu£öH¥ØãÌ{ÔͯAÇn-^*¿Þ壅HMÖ/QÍÒ|üà
-½ºÇ£µ˜&tdÕ8·+eü+¿e§ûxÌò“ϸõ«ÍqÒèB¨õUùÙÇDoëÙ•N‰f ï/×¼Z•OÒf€VÓž‡ '¸j˜ïI¬Ir Xµ,Q“̘²FÆkU÷Jq‡ÓíÛÄŠ”¬Y†®f¶ŠxÄÑRL&ðÎÜ‹ +ýï¯5_EXßÝnëƒÐö OÍ ˆŽ´w«Æñü½‡M•‹áÿ¬/gõÐEÐkÜË• i íçìϵÜJµ…èäreZ–­±:p¹2ÝPƒm¸^™aë.ÒÛ­ð*ãb¿Å}öB9¡‚?‰¤O†èÆõ)}¾äðAŸóx„E–gù*‘ö½íîkÅ¡YN-ƒxãüYÎ,?ŹHÍ7$}Û8Ûâúäâ1ëUP%–¿äꚢÂê™kûPqx¾=Ûr¹ÏZ‰Õ»Í“@&lŽÔ»Û¡Cõªgv¥uáM_\œíØZ¦?cÿ`š"µ2½³_ºÌ´u#øÍ+ DiýZ¾ Âtê²DÈ×½jž¿<ÑÐØIÑZºK:XDé±t—´°‚ßê—12¿½:ªvG´±$³-ä4ó¸0ü`¹§’ÉÀá×£+éuDõ½¡kqÐ>7t­ ÕûFª§‚§/TØoÞ*c1ù¥¾åäë,Õ‰•üÀ·©^fÂ5°Ve”úì:Ï!\Âz”ÿ_Ž1àrŒÙ ;ûŸ|5F¢ëÅ8?ª˜—c
+1160 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F36 775 0 R /F48 640 0 R /F34 637 0 R /F42 792 0 R /F59 833 0 R /F71 1164 0 R /F68 1166 0 R /F72 1167 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1171 0 obj
+<< /Filter /FlateDecode /Length 4896 >>
+stream
+xÚÍ<9»‘¹~žˆË£x‚€fÍü ÌpdØÞ Øÿ?pñ(6Yd7ûÓl0 ›G±î*)ÿxÈÇxýöá¿Þ­|Dvðøö÷
+?ȇzx)‚s¢¿üóñçORê)ÍW)Õ«”ÖHéþ­ðÿïŸ?c°‡ÕØŠ½løüÑ{ŸZÞKƒ­î‹”àëø6&}õ¦ÌH½]ý4»Äß_Òßmûù/ßþ'VÀkïË¡ï!)kÒ,K©… ~šÅÕQÊ®FY`_ÓO)+öé7®¿ž „òñá¸õFÀDŸi±ã¥:“Ÿ­ðÞðI3= ü
+¶@jÜçÐÑ£¶BãáŸMƪ4mxF[/ŒžVîµOÚƒ«êYÇBêϵ’4*©&Jp)-î¤?ï %?K©×¥G–ýúåãÀ帧*þå÷òK˜ ‚xôÌz)I‚–Ÿ
+Ž“ê,œÙð[¿vrÂÑx¡ìÁàª×¬e$ó¨ÖO-ˆáá•©¶ –úúCöbœøÊ^@R†™½(-Ü^”Ö {A]z[QAAUžNö¼pA¦[ŒlG›ìLFsâš×ÜÒZ j¥ÎÆuG¿ynOè+·%eͱ%>
+7gJˆ¨&ŽÙX’ˆ–ÄN£v–$¢% «µ*FnX«bñ†ØÊ×–„¸WZ¡ýÎŽèh/ìHýL÷•à¥õŽ±ð^X¯,?ÑV ° cßl5Nn*t„7Fá"_˜ë²¹ýýÚ:Xƒ^ŽfîŒC%_Ó$>$dÇ×$z$ȽX±óžV¨´•dBK3åážØ2ftÑ£)¨àø—CéÚ«…ILWÕPèÜh°Xι(@¶…sìF:YÞpg±í8iö nÀ§Î:vˆ?URË!g´¾«<˜yî:öÜ™é6,™&N(íñùÿ¸˜8„«Y¿‡çZq”&^'¾Ïü^xý£Õvá;5‰Å B¢¼«mñZ£:ƒräëïD¤ ™„ ô\r
+:Ð1ÊØÇ ö±ÂHCŒ:%¢ l"´HÕ%Ò¯G 6Òµp[vØ´úDt¥¿h3žœ­÷ÃEÈ%6 m¥¥> ÷ÌTO$©”oc^ñLŸ”¯SXXÆìÜÊÃ-d‚{@Õœù<c’ŒâouƉbcb}ÓÀ:óX;DŽºäÚæá¥f´Ü#+ѳEÝÍ8©8…wìü8Ð\‡Ķ`Ä–r™cöx‡8 ;ã?ˆæXã—Æ6Ò<×ÏQ„Œj\ª§XÆ¢1ª+&(‰^…Ž>‡í Ì
+)ÐÒ5m3ZÆšäl4œM*¿LÀU~æ`P<Gt â¡ÌÄi¼-•”1šØtooO
+“#ÈÌ–W1‡Æ! ’‘^¤·GWÕAé}–‹vÛ­õ
+_’ý ÌþÔ™~0<wVD;á Z˜l]lU‘fa“ªæH›ßEê …A_Œ­´±4—¦3Hôƒ&ú5Xl×PI¡ ðYȶžToHr¨ˆ}d—÷"~­5©W™UŽ?gO­„ Gæ|+hf—j(N`µ~Ä'š?<”pÉ3ˆä&õ„Ó>¸}$áLJ}3Eú¼‹1X8±W(À°UYÏ'Qpo×XNx«ùH’rÚ]g—Qä•ýt8¢öµ(=ÊEÂQ¯ƒ+;uEÞš‚>‘’û÷j£ñglköi–Ür8Zen"ÔÉkQvŒ`ëç]æ3ò(J
+㌣¯ÉŸ}„-ùƒÞ¹ÊA gŽúÊUf:‘ÔϸÊAõ®r…íÚË+¤žˆÒùµ…‹¯#q!¿Ÿ¨3z.K³3 „ùÚµO¥ƒŒo%Ô•'úðä’+QCDÝ4õ»^„Íå2~n…ÑÿçPÐÔbd«8T)°|Qûi£I†àõP4ö“/™„tlw­%Q;ZôÛتÛÔ½’S€·)]ºäH‹n°
+óÞ¯YÐy‘\O6èð¹®ó>=dÍGoÐe¢  ÕTŒNcŸ”+(ëÓy‰Äb¯G²e:ÝW}
+óü¤Ä*Ĉ7·Ï(ƒ|Ç]ˆ[z<âþSK'
+´:Ø&¦ƒŽÈ±qÔʺv¾d¿“ùË3ªüZµñ’×>D¸ÅæÞ0Wºä‹‡D|nùA|Jëî¼1ô§°àÕ=㣕ŽùyL§
+²ÍžHˆ²êìö)Škµ µ†ÏœI¥·`)ƒ^…žáÚW*+s%ÁjÝ—ýºiT°ÓºÉ¶9^Ãj¼ìôo>üvñ1µ¡¤:ÅŽ½­¶¨Z üê©PÐNàÛÔ‡[áùÊô>ŒÑ|ä < >ÎkR­}¡J @”ZZ”<P®âê†CñC™AÏÙ_Ê ïv×ÅËÞþ—•ôQöDGSCW \`-­š8êïÒñ6Ì¥_ћ艪\:{Rú…ÚUNS{ä…wGgép’·cÁ ö´]Pµ¬ÄÖ}YlÏ©(#þ
+#­mŠQ5ßû™‘v¥á–7(ä8ͼH&÷žð.
+?gÌ£ýB{ŸÙijEnz¦ï×oþÅáMG¨Ò‡Ç_ÿù!µªs ÕY¾Yóï¿=þþáOÏD÷Ñ&º5Aê|K¬î@%OQ‡‡N%„á‡vÀ -‘²(Ê€ÿH¯ Ì1µþAwc×îŽÐ`ª(t2#«œ`*á/|˜ypuô£P¨[ØÌΣ„QúªaUöÀÚþèf5 ŒŸf­g맰ô’å4*ï žûXí,˜ë)Ó9 ŸÜ½C-nžÝ¼KþtS‰? ¡Fö7~Ñ_‚¨¥Gú˜™Wš£óÝð¤ËynÂó#\@‚$SPâ… 3ÿ,AbðÞ¤qT¤bnóo[¿ü"ªà„ z‚•cà›…æ× ý•Ñڔ˚"GãrBó(Gâõ´ÝÙÏ‘ðÙ ~9
+ÎtWsDn6ù­ÞX߉^ Dzú”äÎ÷´|Òˆ:²™æÔ'WšJŽÇ^µ¸êεϼÒôX “‡ºFmž¹ÞÉ&ðªOõ…gcO—¯¦Œ¹ØV^–Ñ»©B<·ŒW9´8ºÄëÔE9b-ÚÒ}ß³«œc=]wHt}j&1  +|ûM@ë
+}Øβ±UÐâx4T+‰» Þ´r»—mÌôˆ…éO©~ä(NÎwÆOF­o÷%Ý}uìY{w%êÈãzdsE #
+ð6êÇàCçìtWg®kÐÒC7z´©B£¾Û׈ÐãÀ'½X1<Eh†ÅÑÿÏ&$ÜC‚?óòÆ VÜ®/à†ÉÑG5à}IÆx©ƒz9”¹2´$YÍ
+ néËPËêÔæ-€…ÏÝß5V¡ñ˜ð´Qbé‚{Œ|•S_¡°¿ŽÌ_<òº™.m
+z –Ê&¯|÷û¡áv‘ݯ\¸“Zcä zÜÄÙ1þõ¹ áâ3že,òñig‰ýê[
+›\„n¦ßôï×{€°jZ<»å¹L:m×Ud«/n_Ý<†nÿéÑÌËö¹5¥aiÚƒ?—ë¢aQvÚéFðÀ†,qœ8½ûFâ#èëO/"¹’ø-l+ WnëÇ ¿Ÿò/Ä™wÜÁ¾6z*SYst:S‡8,þ›ú}wí¼âð®ëŒRZÝŠÕ,Æ….j“B›gè FêÀç¦zÐÛKÞ
+¼pfš¡½¦áƪÊéñ‡«G_؆:†Ué÷áo»NÑõ¢¹(Nènï¥eÉ:»S¨€jÌÏ÷¿«†FM]`£Ôî.@:$Fckm\MD–0AÈž¸¸¾i©P¯˜i_¶å×È_Oî1è)i'hæ2Êg³Äe$½Ž"ÅVüPÍ6è³*\ØR7ßå³ëNEØC_:5U(·B­³òJâ°ŠÈоö%âÖ¹)ji#ÜYY²ín]׿NÅj}óÍO¶¯.SÒ\íš^Ó^ñ«˜Ö²G 
+ˆÃ£u‹—üx-«¶Ð•«ÜuŒÅFÏé×Ô¤¼¥*Ó¥]¥â4KªxUaõÄš}â¹)Îji1ç˜÷}Y¦œŸåGSp¼ 2ï½¾Áa«H¹í;©Ö-(ÍWÌ…™jz*8ºë׉®«Ýt.Ûd+m˜6¨öd˜Gݺ³¢1v
+j½Á‰Î±S\­Ùr¾ÑíÞ?FíýkœÒU˜YhcÒü’–NI½ •ëÊóÃàwÞQ‰~2[Ý«G+4ž®°6·#ú™r\blz—MõRë×áRq\àDñqGßû,-\ïÞjÅîa(9»¾qëòã­ v.´ùÁo[Ëó¡þ\z)(“õg†ÏÖ—Q7ÊSSyYˆv¢Iè¡…îÑ<(Øòa»/ä¡’€±™3 Éûâ"Ãt*wóé Ë4«Ñã©äFröÏ'qÆ6!¿~öf5¨'žR(ÏkÙýòµ1 (^Ÿ íQ,¨—òØThÇLri_~íÌ×CœÓ#áïØýÄžÆk±€î^üÓofSJœ^: Š£þ;Ÿ
endstream
endobj
-1063 0 obj
-<< /Type /Page /Contents 1064 0 R /Resources 1062 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1045 0 R >>
+1170 0 obj
+<< /Type /Page /Contents 1171 0 R /Resources 1169 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1134 0 R >>
endobj
-1065 0 obj
-<< /D [ 1063 0 R /XYZ 69.866 801.979 null ] >>
+1172 0 obj
+<< /D [ 1170 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1062 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+434 0 obj
+<< /D [ 1170 0 R /XYZ 70.866 385.123 null ] >>
endobj
-1068 0 obj
-<< /Filter /FlateDecode /Length 2305 >>
-stream
-xÚÍ\ÍŽÛ6¾ç)üeÉþA€8» Ç`oE¯í©—¾ÿ¡CI´WC®Hɔ䃣X¶8ß ‡óÃ^yùç"/?¿\ß¿üþfä%ˆ`ÁêËûß_} /êâ¤ðÖ^œB}òïåϯRÂw)ñUJu•Ò ”ÖÓ{Eÿûö"Ò7 ÐúÄøo¿9ç¾NßyßKß±ñ I×ÓàÓÈ·oÄwñ0>÷×ûT™P£´ÐÚq¤šž´zxRNÚ’ªfIU«AKX÷ñ5H
-%=-PzcéjÔå?ú¨pû×Ï›˜ „óž‹MÿŽ/Œ¢^ûËø>^‘ìé ÿhl ÿÓgFM÷ÈžúÇøý2‡<]P ¤w¹ÒLQ¤XI¶—B‰£¢ùí_ÇvU6¶~‹Þ±Œ
-œpÎWQ ÖUÊÅ ¢waD•ßþˆ
-QH™Ûß.#B/èµ4
-mCÉNöºŒÊ ¸™L*[ à–ñX-0ìƒÇaA­6§…7jŸiótÏCqÚ¾/£
-¤¬†}ì -\9q)ôištiÛB_ár»øÉbÙÝBà› ‰/¯!Ø…)Âðâû{0[Ô@Ѩ«À`ã˜ã?Ò¦pÍî}€¬ŒÆ@³ÿ<`Ç | Æoã=E:XJexçöܤûÝm>TÑ÷!bZ/¯5”äq«ˆÖ;JKÁW—faH}þs‹BÝsТpÖïbI´^„à-ùX<BŠu
-KØ—" Ñ÷ˆ¯úz×m¸ÊQß´n‡ïøñ?OQs´OÓ Í~0åüd&·x™’ @{.¯H…âÞ›”1Þ_p}ÐÀãêaÜ'Årð¦ èÃËCQâè>“Z¬ Âã_G‡,›T|iŠ÷ŠV#yu®cç–
-àlìZ•Jߦf´ŠhÝÊÊš±ÿ,YõÜÚ5¯í.3€Ú é\¦u%+Q#…Òý~…ØB¡H :sqm©Í:jÃiJmx|ê’¥.6ˆqãkˆRocT‰Ž”`ˆ@®¾S1<O‰v¼7ÜWãs
-È‘÷*måø<ÂÚäoMÜBÑǭù¼¶äoµ†¼â)²1˜A nWœõ™Ô³~¦cǬÏ5iËú5DÛ²~ɪϑõ ^fÂt…Î}7·B¥
-˜:èÒ:X®”&„ãÂÏ\^c °ZïÍk01½yx|®‰×È”î±=6ñ\ÓÊrF×­¤‰-)X~°"‚(Ü3îXW4m6Ö°oÚFŸ6ÙØ ,QÚ,9¶ïH@‰
-•Ú®Â ŽÝAÏT°j§˜i{œGv&¯­®4ž"o­ ýì–ùN…“Û°b  À™~¼–/4whczÑcÁœRÎ'nÀ¾-ö’TÕUÄ+»)oD@SÂû\{ªÆ†!³Û0©-ÓX)þ“:Æ ØÚ€õ[Ý“ÛÏÅ7.nmèê×aî7%Hñˆ|˜¡X»eQ+/¦N(ÓµK'TÀŽ ­uÔiXeôº ˜î½Lz‡æÕ”Šˆš~˜Ñ©ÐøDGóö nßÈ‚³ÝoŽ‚»_Tuè ¦@—‚dCe›Z÷LÏÇ«òäÔ9öNS½Êœæ(ŠÁº´¢R›‡÷|×{žJ‘£’ŸÓÑ©ÌOŸö†PÒ/b¾m2ûûÈ°Ùœpû¦Ö¥†{]ÄC¥†]ÉÒœñ’‹*)á´„;ßVòëà…¤>ýØš‡IíQºN[ö™>•®d%Zt%¼ÏÁho©aÃ:6&¯ÑÇœ
-Ýc”ähJ.~~ %§-åwæä˜H¹L•.¬\{¯ÅŸM}äÍ뤡ˆî¸9—×Öeéx¼Û©ç¥æ4PªìÑYi.ugj.Ó±#5Ç5i£æjˆ¶5¤%«>5Wð²Ý¨9n…6j®´©9­´@«Ž ?syõ
-Ž=Ö©9nÛ6jnïKÔÜ:ïKÔÜ3x ìù 6Rs…ìNÍ­›Á)f"9¾6Çv&¯­®Dç…öpjŽÉm§æ2À¨96nGj®†x5WÀû\ÔZ+?ª7Ú˜Ãø3»ÖŸôß'dâ—6…V{612±-Ç5íÒåÈO"å*ÚmçäÊ>Îû Ja9Ûóæ(v ä2=»Qrì¦Fyáàì™™8‰ã–èÆÇåÚµÐqh›Ú•
-êml\a>N!㢒Ξ—dçâÛŠ|ZøÖŸLt+s˜ÔŽd\¦O2®€÷yöÿÁS jŽûi“×ègñúÙþVBŽ rÆoäŽ#åÀPïÞúk‚­¤²)—©Ò…”+`†´áÀ3ÍL^[wHVDý¼„PV“‡eRw&ä2;r\“6B®†h[/Z²êsr/ÛãVh#äJë`‘*‹÷“y&¯­P!þõ3¿ovcBvÊn™*]²[ûó”œÊ;ê8còÚ2œrF@ûñÝã3œ²‘ƒ3“ºs†Ëtì˜á¸&m®†h[†+Yõ92\ÁËR†³×ÎŽ[¡-ÕÖÁb†SF ÔÇxcò3òRØûÈ sò‘“LéŽGN¸¦mGNjˆ¶9)X¾ó‘“öGŽœ°±W9)9¶ïzìd¤w¸}+Ád:²‡¦$ë<ð€w˜ÅôG¸
-³X=vâ…AWšÅ´ÖïøÉô,×ÍdŠŸä òsy5¦2B{8üø “Û~ü$Üéø ·ãñ“âmÇO
-xŸëø‰’( ý+)&µßªVŒ;íwjséI4 1ÿ\ªyb§ã'\Ó>3C~Òñ“ŠvÛŸ”5ÜpÆ__ß¿üQ#Ç
+1169 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F42 792 0 R /F48 640 0 R /F73 1173 0 R /F34 637 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1176 0 obj
+<< /Filter /FlateDecode /Length 4662 >>
+stream
+xÚµ<;$½ùþŠ÷ VÖƒzƒ¾ÙÞ1p™Íì‹gŸpþÿÁQêU*©jfôôt•(R$E‘%þøûƒ?þøåíç—?¼kþðÌiàñóo_¾àñ°œ9cÖyÆ%¾ùçã//œËß9W?8oœkŹqø[àÿï¯ß”RØBK|Š­´{ýf­ OÞS…OÍwÎÁføÞZ•z¤Ö& ôÎñû{ø]°è×ÿüùx7#^ZÃ@é‘ú–’„“z™²@qÉ´³‡^L†z¥¹g`Ž¸‘/Ö‡O„æYxWðÀ9c¿áÌ;Ñv’˜‹ßúõŽ¿$>aKÏW%ÂoÄ#__VÀ0jK¿Â{x!Ëûø ¿{q Z¾¥g@ߥ÷Ò{õð’ÞZˆoVœ¡1)Í2( ~O䙺ٜ~µ§'Ê&´ÐðÖ<ñÃÓ3SZÉwz’†Z@ø_½~“.S.ßCsó’^á( iîN½¥î‰/†"ò¸×*òô }…AÀs$H‹‚^†xp€y•ö…xúLR ÿ ÆflĤ:
+3eQº‘uÄŸ(ê§È9Îï ëQ¶R1YÔUJêý5rLæ q2Œ£XLwlEʯâƒÀ¸ "4°4YþªÃ@“h*ãͳmeâ€[©¿¥¦‘ÛŽš…§Uj•B~÷’ÅçÏ}UݲٳUo«˜’‚å[ÀÀ5äGüd.¿w–„$áãð0Þ3Erøn›£§óÓkf­êA%“u6­<­EŒ:ƒ“¤&Ó“ÈH×¾¡)`HqBK£VõˆÛÂ܇!k¹²n„¬ƒöã g%Œš¤ŽÃŒ³ý}„M-ÞÊÄŽ4w¨í¼§VÙ|R¥øÆšsú,)c6Å©ÖI› ½¹…l‘‚Ô†úQo4{SKœxyrS¡¼5#7ްЕÏzÝ)™™ Ú Ud Û8h­OÿW΄‰içKºÁ+fúcÞÖ´z`^!ƒ%\c…pñ×
+»Šyð3ìðc‰ÔÞXÂ`4„Ϩ2+´Bàê­Gà€5H]’Œ@N. :è¯ÿóÛÊ 
+˜fDXŠ°0g+ÑYË"»J°;ãdOÉ?~[ŽÜ
+´sJ¤]›
+tE-:‘ÔÚš¶õµf=°¤¹gæìå‚!Ã:¨¯åÀ»dò{\Ðù'ua« øÞ/È­÷Q}ûÙÛ¾òbZß!è_ñ¨ø¸ØÒ‚“½‚k<°¼(7ëw²xÝÚÌÐNzÒ2mü¥×ËȃÍZd˜T´ë!„d
+=µ >µYûÐÎZ'îâ“D?Å·™@
+í›ôwñÆéfgøà¹Æ§5sÖÞÅg>Ô3|ÅÉÐ1¿‹Ï:¦…œâÛ¸kÎáj«îâCýäf†.qb½/ÑJ\7¼“7ÑJT6>W›€WÂ>[,ƒü±··j4Ú0®L}òö«5‰hmYë õmëÄ’å"»FQUòº:û&‡¸ˆp-¢ÒjÁ®E¥;CÆq„F=p˜¼à ÁÀô¨w*–Rî€ð­ãá3;8o};!As&Áö$l< èzÊ Ãf$3vº³†ÖhuŒšÛ˜–zÒYc(‹PÖÕ•hgÑýrÓ8éÀšùy1k!·òçLpw@ÖDE4_h’Û‚AϺ§á"PŒóG"®Lý51*8ãj–Þ™äÁhŽ´[¥dgœV†­«£Ñ©µþƒb
+;ìeV¦Qµs€öê­œi“@+e‹±0uhµÀ`¤‡FhŽ1ð:XC ¬Õ0Û²o
+Ë€é2ù½s°·ËdßÓ¯\&4^eÔÜߢùî¼:6Ž¤CÉ fœ §H(ÉÀ«GØß)>uÀÛBÓ“\K´2i&àW³j†éЬœ"ºé”c1¹@$­¦ñ]2-­ON-°qÓ"=Ïë­(q‹)kïHýÇXÙûÂ
+lÝrŠu³T•§áRmPSܨÇÌ ªÉK“‘‹"l“/(%„âvL¾·ùB`Î*$¸®¬Pë—šRR™,*HŒýÐF|ŽKáSÅrì· »bÀy ¯Ì>fgZÞÕ”K†¢2Óˆj_å4 Ï@ eŠ‹Ÿr*ˆß†•œ³hÙ•~u¹)av;€âz]j‹!&obïgåw1ðW®×Ý”CP~:¯…@+Û³çëÿ®Ó®Â2'ÞDÖ‰ä+…tÚ [a ™MŒ€jA\a|LpŒoRLE†õ‰iª‘)ûPR²]O9c±bšÆ‘ïé:ÏH ÃÆ™>ì~-49g:OÕÕ@›cHmíøäWá9d÷Ì~²LÅ%Ùdh ‡JwCþ´ØÚP>
+]»p¨p^23”È ç»ðüîdŠae<0àF_µõQ{²‡kæ5˜À$÷Ýо*¹.h²À„•#;âb‰Øˆ£¼—GRp"~À¸)¦W€ñ‹ê¡öÅôJfŒqtû(Êx&©Ì«ôÛöì®,Ì€ý
+SM¥–û‹úLz{ÇÏ3s²¡«)ƒ¦,‘žƒæJ_[MBø¤ûàmÆÃ!³—‹2Á}»±úr8b1S å˜s¦õÙ—§/äaüôįg€ž³K'kâ*š ¡›Å›ƒÀC‡ñ^—ÝÝ ÀGOøm }ˆw;‹w >*ÃáꎓSdÎÇ£ÒÃ@Ëõ/'K%²GØ#¿Ÿ4úÓ,žâκWî6á‡*Ä4¸¶ð¶>)'#Ï\pÁœ>È/T’‡ŒO¸á&\®LX”iÃ|«ŽM·êˆÍ9uã0<#†2Ex{>-ѽؚ-;ýÆzaÈ£kñ‚!/(P”Eì·ÿÜdû¯ÞcÇ-ÔrÔo×Sú.µj³ú@õ¦ù¿³Ã€éíÕà:ÑGAúTˤ*aa<_‰k¬°2†•ÑšœjÈ 5C¼^îcEêZ:ûR½ÊvUF&L-éÍ!¯j›u ž}ª­½:ÛKIßÓ@!½ªÛNÕ—j×דVzeݧ‘¼10°l{œ®ú¤–0·1ñÿ×oº\
+4V6§gŒ–F:(ì6s
+¿Ú‹‡ŒœjÆ)Bœž…XeãF^¾·ñô§£Ý[ë/&Ñ}Å¡8}ó\«6§‰¸ž‚š^af8ÆŒzD7°n…Ò…*Û£\ŸGsši##´w|‰ø’/‘r5ý¾¨Øû^9´q¶ç¹¿ƒ‘·ŽùIÏ™g¢<9Ц˜÷Ÿ‘e¨¥
+©X“yvm ÂÖáS¾MÆB¡ûŠ«§¹Ñ1
+”©åÛä%óz65kÏÉ,©'a¦ Cá\晳`;Ÿ~(§•º u[w'›h¨\ƒºóÓíý®Û´žÔƒ>‰03 §æÀàen%¨^˜Þƒ
+%\•å¸›`Ýl„½ImÅ
+-…c¦«crM1f|[÷¾®sìoªKQ`ì«w* _)3à9Ë@÷W¼ú³+‹«{Ú_t8»u¡9IÿûÒÙßžyïãÙ÷±4y’pÙ{Ì%YúÖè_Þ³._QñJÌžÃô\YË„·àÅ٥±6«'X7s¸e\
+QÅø¹sùÃ ³?¿ü?Þš„š
endstream
endobj
-1067 0 obj
-<< /Type /Page /Contents 1068 0 R /Resources 1066 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1045 0 R >>
+1175 0 obj
+<< /Type /Page /Contents 1176 0 R /Resources 1174 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1134 0 R >>
endobj
-1069 0 obj
-<< /D [ 1067 0 R /XYZ 69.866 801.979 null ] >>
+1177 0 obj
+<< /D [ 1175 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1066 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+438 0 obj
+<< /D [ 1175 0 R /XYZ 70.866 771.024 null ] >>
endobj
-1072 0 obj
-<< /Filter /FlateDecode /Length 2191 >>
+1174 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F34 637 0 R /F55 774 0 R /F42 792 0 R /F60 834 0 R /F39 935 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1180 0 obj
+<< /Filter /FlateDecode /Length 1442 >>
stream
-xÚí\½ŽÛ8î÷)üá‘à °Ží
-ª…bJYŠT…;ew'Ò¢¨ú™¨F0„–0vÍk2gÂsºœ<ý÷ë”9ûóÇ„’)(
-P8ºGqP‰&ˆ„Š‡sÿY¢ªªÐEáQ}Ÿ¢ˆÇû Þ0éõ\Η± •šÃðê[Õ„×%Êâ{ÇPî)ædå™àæhÓLQtâ¡HZõæ ¢u&(â5ŠŒ/½©Â÷Á„á^¸%Óáw·§ª
-˜œ`,ý¢W¼6Iʼn’“«ð= a°sg[|¯ÏÃ*·T\I‡³:K SŠq9ü:Vaµ »(„X=‹XuÜú»óIÎ÷~û¼â@™ðµ,·]r×Ù;EæüôÏy5“‘êáº}$ ŸƒõʤY±¯™‹a¡¨¥Ÿ¤ˆø¹%5{¿²“_MŒà˜Ê}Z5]F’K÷¤†ÄÆJj\-ö
-Xк<u¨3é‡kfÔ=kÛ¿BR·¾áì–;Ý7q‡îž IìrËœ‡±Ò"Ð x®¿[ÓöÊÐqù뺲X«ø¹ƒb s¾÷ï‹;êmïúr4o2ܶ*\{ìwœÏ)ܤ^ ³#o8<Äö.ž®I RÏ“îëjÅG-­î+ŒæLy@Þâø#ƒ-ZåË­sdù¡É­+¤øPD%»¿5ŽáÚIíòŽcå¦(Š*©\8Í<¦ðŒ„¥©œš-œ›˜êZ”Âi»¹$-‡X".tÈ’žGkÎOgšN2vŸ‰ž£‚Оé6¨$0ét•9?G¥€9eÚ RŽqk³¨ÞK*Om<³Öµ*=Éð`Š0iËÈ|ÉþrµçQSÎÑIvΉϛ‰ZÁ'€²» ~@X¬glT
-]K>/äÎl™5WËóp.•%Õ±ÕLY5—ëµò8­•sÜÈÔ„ ˜×n› ·,îɈÓyŸ-îIÈ;3r™ÖtÃB¾„b¢ ×w”Š;KÇ.IB)Q, ÚÛ€BXŽ¨®ÍBMºIèÜœ»œ /Êû}*[…Ë‚…½óÖtÖGy+õ_[ò•«NÞšã>>o)¥ ÆÍÞy‹Ìû,oÝ÷€|ìyæ;²?ß‹„w¦£ðö*È|eA†É„´­jm2|;žW`ÂÁ£ÒYŽ:þD«L‡ë°zu‰ö…«—ÀB^MÑÔñí¸‘Ÿ‘ô¨†;duX–v‹ÿ¤¶™J»°ãâ¢A&s«…P;¦Ñµ)B»•€SR1pæ7ãY™ñÜžS°ê“RLÞUÉ»Œ„5s‰‚•^O²-I¼‰”J¹j:v —rJ TÒ2#LÕ"דlMPi‰~c³¨Šh…µ¨´¦YQ1¾Œ‘X*m <2ÉAÞLÔŠ{×UìË3¨Ê<UbͬŒÙ­F'óº.ÑZˆa2ko&W•F8ƒûøFXb‘¨µÞ½&ó>[àSݖڡź0:Àø([è/çJ©Á¦iØLîçqFak•3’†Z¸Ð;9v Øó&°N“ÚhÊã
-ÖªÊkfí²í6Õ¸~¡/ѱC6/©ÓbõØBW©z\g½ûš3³ägÝ‘¸'ÒV¤í'#¯ íŸ#z…²Ÿê¸%a?“½)]?•«ÌÉ¥cFíý@9™µY?“«N2Çý j tÿD5™öª^
-ŬÜïl2_aˆáÍ힊™ŽÞŽ¨e‡›>˜ QOÐT%ê3’I®EB}IâMåQ¤È¨ÄKd}O~͵ ëdÖ¸ÂÍd=`%èÁÿ&ë? YX³x«&ë Šªd}FÂÚùduNéÛ¢%©·ö1_MÇ."ìc^i*>7›AµDØGR½ ª¸™CUDƒ‚ôŒ ߪ¶ ×±ž¡ÉœԖ°'“DØÏD­HØ“±WöMPÅž<ƒªÐS…Æl¹ß·d¾B×ås×ÞOÜ’Yö3¹ª4ÃÜÇ7Ã]ƒà÷â–Ìû¹û™RêöTî"Â>c¤ê„=VFØ7ÑT$ìWª*öKˆ^!ìÉØ+ ûºJ•é:ë¥Ø·¾û»ÇþtÞOûT)cŸÈ]û#kÇ>Vû-4•bªRì/ z)ö§c§Ø_ê†Rì7ÐÕ=öWY/ž± ÜëþtÞ7ìfWܲ#c¯Ø´[BõʶÕuË»ŒšnÝQÙÊœ^cæ’{ÿÒ†ÌÚ`ón&W•~%ƒûô+hi÷ÿ¥ ™÷˜í;!S°ß/mÈ|…A&<Fh³_ÚáÛmà¡[ /|–_Ú4U7ð2’M¸Ç¶%©·mâõ´9•Úý#‰¢&›xŽylæ(ÂÍ›xX ‰ïá½´‡7ÒïõãíWö
+xÚÕYKs#'¾ëWÌ19˜@ T¹TIVªöÇ·­=%ٽćì%?Ý<æÁ`F»’ƒ†¡áëôGì¾u²ûewxÙýt¶² "  é^¾î½êœ±s> ôæµûü(%ü,¥~’R¤´ZJôô¬è÷yÿ µ¦¨—FY¿pÎqÏ9ÑÔ‹G)Ëò½ ¿u:ÍXFcþ3<»¤öÈÏý*vÿååƒ÷-ðàPmkôc$iÍ2KÓZ‚°ÞÍfÁ,¥lKÊÊ Î×&»¸Àm”–Ùle­»¾ ®ûþ­kô>¯ûô²û{æKÒGt¿¿î¸ßX-¬Ñz$tßÿì¾î~]è•i …·dSi…Rªh
+CoLç¬JC¿‰LÚ8Ƨ×¼eÂ4,r[&RÒ
+«ájÕå­J`«¾1T´ÂÍ‘âe$ü!¨ZJÓ!dXÒ ö_ -8¡ÌLapMl÷ø«„”A¡œÛ"¤¦3mRsŒãb¼ŽpZµ*¤àÞRRÜÜm}6üvJ[ ÎÙo2Û Ê–[@³Ne
+íâÐW
+H:“€~þÕýF¸/át^ 5NÆÕÂ:í‹k£Üæ¡I
+½@Io\•›0’ýƒ‘\åc(oñSÚÓ¸ÊHp³T¼Ö?™Ç$ƒ/Ò»¡·üܲÏ.”©Õùöe`XÇOÖqV¦¹’$ö¸Ãx-FÏšpOÈ=¾ô%UÊ°$D aš6/Joáq¸o
+2o5¹WŸÇjó¢ ‡·ü\úØb€Ø7Ä+ùlÔDÁp-2`Ü{†š„sðLï8Åõ9*[¸¨=5˜% XE-㩪£ZÓÿ‹ê(F¬Cu”òÞPb
+ü·:Š–D
+æ|?lÄÇntéî5“®µï¢¾Ýü.UIZǶÖçØäßêÌžÞ½#…¼Eæ-ÊUÒ )‹£B©Rf,øú!ë`ût˜Ó‘hÎFŽ­½ËÅ‚y÷31Í ŠØ­!&Y!YaÊ·TT¨…ëlæŠJõI}D¥bíPtNœ%± YÊ£T¡ÁóÒP8d¢thM9ã
+™¡„‘G×4)X"?èŠüäOÀ›Žƒ¥„¬'öùÁýxé«1±,:CmRk‡™™ó­"~0È}d‘=ðžR§=Å(csñ L~÷lÒ7)…•s³PLÔʼnñë<{Æ/z&rÇÖICìì_4*ƒ
endstream
endobj
-1071 0 obj
-<< /Type /Page /Contents 1072 0 R /Resources 1070 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1045 0 R >>
+1179 0 obj
+<< /Type /Page /Contents 1180 0 R /Resources 1178 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1182 0 R >>
endobj
-1073 0 obj
-<< /D [ 1071 0 R /XYZ 69.866 801.979 null ] >>
+1181 0 obj
+<< /D [ 1179 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1070 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1178 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F36 775 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1076 0 obj
-<< /Filter /FlateDecode /Length 2514 >>
-stream
-xÚí]¹Žã8Íç+üÃå}
-0Œk
-͉êhˆt~úƒåBp"l&[^}ƒ¿Jrb¥ƒJZB)¡ÒÏ÷Q)K”0cPiAŒ¶ETOwQEIíPß@€M­“1ãBXãf`ùéÀ,#ÐF°x®«0 ߸XŠélõ=ITâ1Öb%;÷œ2]Znj‡6Á©&¾GA²+øÙ!‚™1¨8'JšªÊ–ÊT•[EÇ–Ë('\Z¬¯²é2Anãbc·–̇áÇ!¥¾%O=úëÜ:§‘âùvnjµ4¶Öûã›QD™Y…‹ió¨Žc:÷³0hf¨ã˜tolÓa<‹Ö,㘠|¥óÑ¿_Æ·ÉUáZr«‹ß#ƒ|Œ`ª÷Þ ï; Åx@÷×= ð{ljà<^7Ès%`
-’;¥ɸ‚q!ó÷
-Ç`
-H„+ÉO„ûà‚ÆI-Ï€™ûÀ`®&ã)HÞê*§ˆ1ë±{hÎ2¡-aÙ¾'¯™£1M´“C|%8#Ž«ÆèîkXÓ±;õSµçb>vI?â#««x_ÐsgÚ#Xu¬á¥@ú67ίàÙBùTtdüÚú'0~€Ÿ"á›âùn`²köë‘Þ“1;¥#å‘Ýuœ/é©7é°JÖðT¤}›«"ïWm"~*{aþSóøj¡~Sô"÷5,løþÔOÔÞc~\ÊxÆOK™×Àþ˜nXRu+i†9€íí±ž›¨5HtM’!$V0=Än€ û¹LŸæ Ä°ó? 7Z&‘:kAu]ù{÷NJ ­Ÿe%|ÞlÉ¥µe%2»º¤%
-¸ÏKhɈ§îÞa¥zïõXšÞæþ¼Ÿ}ÆÃ=6ÎMªŒçŽ(%wKü!}•$c†(çFåÑ‘øO0mám´ƒ*¢¥ü,-.>Ì8§ˆÒt\š¶èm¦ê›9{¹Ñ¾rÜbŽÁ”Qa4}Ú¶Ó0³T%KÏ°±& ÑL¯ZþД)laËõʦڼñ•!ºÙ¤¯½I8wµæ~ÛsFÍYÁìÐ
-èC{/Œ‘Þs%ñ3§ôKâc»«’ø… uß°ÇÀê’øC<’ø®
-Iü5D[’øHvã†ý_-3Ó¦èîK'¡³Ú?‹ôž‹û™SúqÛ]ÅýRzïÚc`uÜâ©ÀýFWî¯!ÚÂ}$»që~„¯"÷Û¢¹o¹'ëþÜOõžŒûØ)¹ì®ã~!H½7ï1°JîðTä~›«"÷Wmâ~*»qó~„¯î7E/rŽL0î§zOÆ}씎ÜGv×q?’p½¹€Ur„§"÷Û\¹¿‚h÷SÙ‘ûÂÕq€¯î7E/r_YÂÜã~ªwÇÒÌ⎵;HvCñΪ-Õ;Ø×#Ëw
-Z¿ƒm«kôRþh¹ÚÃyJ¤u@OfW—<e÷ñyJ)$áVïßo¥z)à‘ÐiÁvÛ @ú*IÆ@¢öEX$~\p–HÎNRÀƒÐt-à)XzôF{øæúšÕM›Âv9¶ZW}#>C4¢xG[âœÍ>\¼Q$Š«ßÅ;g)Þ™
-ÌÁµ;)ˆ®¥;¹}=;”ÖÎ$¬ÁVì}¬hg^‚¥¢«jvB7
-½ÌâŽzHvC…Þª-zØ×#+ô
-Z¡‡m«kôàª÷þ&1Ò: B/³«ËE÷ ö(˜‚ŽÆîßo¥z©ÐãT¦Än›€H_ɦš27ì×/øqzÌ8p‚8I…BÓµB¯`é‘5á§jÖ,~¬:o.ŒÁ몟ÀÉ ©Î›Ÿƒ>\ÇðFšßÕyg©Îc0sŽ\ž‡Pt­Ï+XØ»?i~Ö¼TZ³zËOk!Ù ?­5U¨(. ªüi­!¨ÂOk•PU•A1p¶fØä"_WõÄ`j(-[«‡”T¬—™Ú±ZÉn(ׂ*¬Ï ¨*[*Ì7»ÍÕ‘¾º¦ K™½¿±–*P°‡­ê²ÎQŸà9Xn?v V¢ödOÁB.éø¬Ôêºg`eêÿ¬Vå°x)>
+1185 0 obj
+<< /Filter /FlateDecode /Length 2831 >>
+stream
+xÚí\K䶾ϯÐÑ>,CVñ ,pϸ øgn†ONœÈâKþ~Š/‰¤Ô9£Þö0Û3’È*~õ®R/Ÿþ9ñ駞>//¹¢œ€3­AÁôòǃ ;|“áÌj=i •ž^>M¿~ä~௜‹'Εä\;úè“?~@£è E¡{üíåç´·dÆ®¶öË”²yomô;Î¥~Dñ1î-ŸóÞò‡HY>Ó$üï6^÷Ü„ë¢\¥TâFÚMn \®ÙɬÌlìJr`´»(VýøòðßöøÊ´ §ß?=üúÝø;ýü<q†ÎNÿ ~š¤B¦$Òïÿ™þöð×ÎHœ aü¢5nú“„¹qù—$_:µcNƒ–"PÚ‹~æd-b::—&â` ‹šž¹¤ûáZ8aÖ)"[…4LrWQüî_ßGHß\¢‹+&/`?–LfùnÖŽY%kÂÿ„ÇÐ<‚RZfìA©“ÕøŸ3 ,(öBÙ0ùJ(KÂ÷€53ÊìBi£©“·η@YPì…²aò•P–„ï%¹*Ëwµurt#\_ £÷}®¢v£ÔŒ+\18
+£dê]Œ›.WX&À ¹ÜàD…ÚØ &]"S
+'1<(¼×X ¤ó.Ðë ôÍs"2Ò÷’Ô¾¤XŽâQÃÜ ¼J1i«Mº· ñ
+5YJ%6Îœ®xlÔ%s˜)ºC°·sü ¬k—WÕŠJOðx@SЧ
+xIþáêWò맼\ü§ß±Li"Hc¦zM÷]¢
+À?…‘‚Ñ™f}jÿ štâç…r™¾Dzþn s)×*µœ;é™~CZÇe:…ßÐé&å}Ã.ø†Æ#°`[Š˜Ò/0rx/ˆ™žðëò_ à3?i§EÄVWy/h ^P)ùËŠ»5'K;ÉË’ ûŸÀSP¹¼. ´Þ…'ê°(NÜ1œù9ªy\㯌3^ç}Ÿ£I%l.‹Ó1Å ³¬‚i$,”ô«æäz¹‘õ0 ®Õc˜2³IÏYõ¶û1”!“Oi…ÝM
+Š FíºhÁУ§'Å–¢7+¦·t4“»å-1¶†éy[¡ ­ÚUÙ6‚.l
+û[(›’5áý¸¯¸ ØÊK$‘&ûIzÙº­(‹›]–¿wî]ÄV*ˆ›§ÚŽâùé-élnT& El¸•UJ*"œû¢u¼¤lëp½ª˜Dr]'Öô™¨h%¥š’Rr=-»ƒY©Uf½Ë=j'IEÖq`Ô³ªûjA»Ô†ÝW‚Z¾¨˜„nM=«Î ´{AmØ}%¨%á{€J[î·ñJPϨøù{S>DTP‚'W¼Ž"J¨Pªß.øÑ!3O.ø‘‚œ¨›âw«øKZ%ËÞëjþŠp_ÑßþVõmU?R"\|ƪ¿¡ø­êgU?’sŠ`CU³¨£êG僃øRU?’¶Lß·êW°Â¶£ê×ÛU=U\Öð@ÕOùW+õXªµ­ª?Üéªú±«ê÷O‰+&ó) Ÿ¼Ê¼÷š‡üÍ1 }õf¹Í)Y¶5 ß Ø –RÐÒÄ›Ðõ•µÉÝ®J©¨ðEËRdN©£¼4ë°/Ký)³_+$°Ø”R{ƒ¼–¢>Èu€i¬WŽÿ4SB¶„d•«,n#¼¢.4“¯*¼ÆT¶dH”p Z$%ú~—oŒûL¯ä;çh7
+§¸enÍÎú}…#7{å@骶Kûd1p^ÃFU°ÕŽÈÕG\‘]²YŠöý¨éy6+‡Q“<7ùÔ–û·‹K8ª h_ÄÞˆ ¼\æœ÷­Ù2ïëFÕ$»QRøˆ=Ä
+„¨sCˆ!jÍ+ !d—!GêiôJÈ5y]lŠµrjŒéYGkµÅäIB‘šuÕ³ÚBÏ¥¾bŠzÙÇæº;î›?ûΆº è0€µC
+°>ÚF&3xf©Îo–Š( ™ê¾‘ÌÙ!U¾ãlV:[ôW¶|‹ÑÌ ”ý»¹w%`¤ƒ&àÖÄM
+¬|Tn>¤ÎÈ,ëh_ÚʾrW%nŸ5kn¸ (bpЛ‚SE»>V´ß
+ ¤
+Mx4dˆ}:Ñ<Dù°s-f÷rKDŸôÈv>íÊÑתZu ²()S°+öNÈ®Ðú¤ÅÖ̸ë߉^é—¼,)­g¨Ð•,ͲØjÎíèVú…¸éI–uå7rsÓ4Ec¡KÕTëüÙ–;sΛ>ŸR–i5åQó…”d®®RŽ9òìVÑB0îBÕã¯çG"Ó\Oþcú#4ÊßN¸Ó!Š ¥kdNdçÜš|P”Åq?ÝaÜ›NÐ~RªªŒOð%ýÃqÕÕÜTÙvd=Ö§!TÞX'6Uòg™àÑÚ–’6õ*†bJÿp­D<Ssí—ŸªÁ®¸×ûœhr6«EÉ]¾ÞecÅ|~³ÆR\69zõ©Ij
+Ô«•–xX­T¾÷m–a|žUBa»þwÿ `ÙµÙìØì#4.ì`À7Á~SS:ÇÁ4Ü÷9˜zщfå½LC©ÓÁœ+ì`ÆdÌùBȦ[
++‡ÑâC:î’“MèË›ðDf|&Ò%»3L[æøgÉjJç˜vÃ}Ÿi7Œ(:‚}3ÆwkÄŠ‹Ëvz.0ÙŽÇ ÉvZ¯’??òmüd‹ÛÇæÞeÁA[;•0¾w
+ËøDõˆ]^íXª»úEŽ¹2Üy«9Ç÷¥_T¾•çëUÉ
+R1­d š[= _áø.isnƒåÄÝÓÌ9F8Ùí³Wi‡_vÄìã,˜î³~z󈹥Ø7b.WuŽ˜B'Œ˜ýk°Æ˜+¾ûFÌ-@ƒ#æ¤òˆù<¤òˆ¹BªoÄ<€T1¯‘ºijÊ2}ò„YPqâôW6a.™îœ07ç<qÂ\1Ó5anxy¯æ²û½ —'Ì-ÅûL˜´'O˜ß¢=ûf!‹wØû&Ì
+—'Ì·?a¤œ¿‹ sÉJ焹åþ¬ ³ðÿ¯‹™0WÌ÷M˜æï0a@4O˜_…h÷„y
endstream
endobj
-1075 0 obj
-<< /Type /Page /Contents 1076 0 R /Resources 1074 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1045 0 R >>
+1184 0 obj
+<< /Type /Page /Contents 1185 0 R /Resources 1183 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1182 0 R >>
endobj
-1077 0 obj
-<< /D [ 1075 0 R /XYZ 69.866 801.979 null ] >>
+1186 0 obj
+<< /D [ 1184 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1074 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+442 0 obj
+<< /D [ 1184 0 R /XYZ 70.866 771.024 null ] >>
endobj
-1080 0 obj
-<< /Filter /FlateDecode /Length 2725 >>
-stream
-xÚíËn䶆÷óýax¿
-Þa$¼WŒÿõ'çÜ/ñ=ß—÷á{ìò _×OJ–÷w,Ï–wÈísÿÿñ;¦$ÔðÀt®tÑáÂòµ~šGÁ]sÏ]+ÈC#ÖÝûJ s&¸kLqo,<qû.^þã·½Y!$s<Ðv¥ûß·/µ´õsým{nÄö³’ÛsA´*õß÷º][ߢ嚌Ÿ×ä×íºþ–úQ4Š•…8¾ú%„[”ò.lŽç/ÿñÑt`"‹·´÷õXÍT(&éu”.Ï÷2æî ó†)!çD*À´ì U0̹zî´‚6¥åÀ8¸Úå/P¤8Øä™mý¶}Ù׻ʔ°Ì=%VJ
-¤é̲¯¡Kr{>ûi»cŸe ûÄï6ö IzÍ>ÖÈþŒH!û}¡Bö+Š±ŸÚÞÙicB¬vö»²‡ì+Ç„y¼Ÿ¶{1öiP²Oünc?O’
-£Ù'ÂÙŸ)d¿/TÈ~EÑ!öSÛȾ
-mìOˆÕÎ~Wö}i˜æ|öÓv/Æ> Ê@ö‰ßmìçIR~4ûDX#û3"…ì÷…
-Ù¯(:Ä~j{gß·±?!V;û]ÙCö…bï÷ ÎC?iöbä“ ?õºû<Af4ö©¬Fê'D ¡ï
-2_Ï!äÓûJß´?>N;ð=yCÞÁ'HáùÀ§íÞ#~¡^ZI×~»¶R¶k+Í_ë4sËE™Çz†¯¸wÔöÒ-Œ¼¯JJè㮪ê!~¤|ë2@# °áKøäö×Aß´bÚæý¨©Ó[Àâc}>@çÝ| Möj¡Ç§.^¦)ù;õë6­mû®S¦μ"ÊÕ
-åò †ªˆ*yí£j˜ ×Õëdú ªûÄ'Zô?³à‹8¯“´¯ï‘hJŸsL¹óÇ,Òî½1Ëò÷ÕÆòúò<»&ãg<®Jšœ·myß÷c‡àæOškÄË,l’Eä
-:™©«^+%™òu¯Z/)ǬÈó{a©´d^Û\Ñ»Oöm”BëY>SXëê궎ê$aihÅûï‚ÝöµŠÛ~7¼$g½‹ð!ákwã8n¼ÖÏÄ%n¶¬z·µüæmU7gnÃÉè÷YoikÑ ãsD*Ñ@Û|Ù~^ì`›‰¾ðŽèúYmúígœu±]ìäòmÚØëk>[(e‹c‹ø%
-ºŸ_› •fÒŸÿ§DH»Ï)Ù×0h(%N+
-lcq}Íó‡–N±L–z^+Üß
-`3E3
-÷Œ72d
-.܇L2#Í…ûW)Ü_‹¢Ý“ëöSCËösÿf *žªøþXá~³ÓMuûqh™ É(È”+hªÕ©ÄÊúšâ±¤‚¦¦JhKS+̬51ßVø¬`…híÜ’ý´'UìSG짦;êõghŠ;ô\Sc•ËÎÁœ¶X'í5vZXM?z
-kdF¤ý¾P!ûE‡ØOmwVêψÕÎ~Wö}ÃYpO˜÷Óv/Æ> Ê@ö‰ßmìçI^©O…5²?#RÈ~_¨ýŠ¢C짶;+õgÄjg¿+{Ⱦ
-Œ‹'Ìûi»cŸe ûÄï6ö I]©O…5²?#RÈ~_¨ýŠ¢C짶;+õgÄjg¿+{ȾtŒÛóOæ“v/Æ> Ê@ö‰ßmì’4ºRŸ
-kdF¤ý¾P!ûE‡ØOmwVêψÕÎ~Wö}a
+1183 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F42 792 0 R /F50 687 0 R /F15 639 0 R /F36 775 0 R /F55 774 0 R /F37 793 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1189 0 obj
+<< /Filter /FlateDecode /Length 1194 >>
+stream
+xÚÕXMo7 ½ï¯Ð±9X•HŠ’€À€×ÉÈ­®oANm“¨Í¥¿ÔHïhÆó‘oÐÃx×R"ùøHqú¢Œúåp|<ü|rFE˜Ôã烕FYåÌʇ¨ È›'õñ­1pg ¾7Æqh ùßÊ÷Óí "Š„Y‰òno¼÷o³Œ3Æ˲t_eé.ïD÷òزcúîÓúmÀ¢Ý½3çšÎÝ~züŒSƃGm9´ÖOXRv™ ĨÑÆvÇE˺)-g¢&v#-‰‹—¸ð]§m
+)ʈªÿˆ^}û¢&V¶É¾<ü3¼&ëÕïO‡´Nµ#T„š «oªÏ‡_·ôÊNœy€:8‰)Mbkñ
+Ç]Q
+ª;} Ć‘¦óI;ó3q3ñ•ÞeNVî¦ïI0s¸òÚ§V™Ãü.É.Dh;µÀkëý5
+Ìð¤}
+Lcýº3TÚ±ÀŒcùZ¦9ieÙZ`¶aP Ìþ Ô³…QÁhã#$4…Ä >^/@Ô>ÝDVa·µ‘$Y®rwž´µë×Q{¨D2o0]fŒÜ€c´#sWyºo`*·…¦ò´±%M2á2{*ãæcóÚcAÑyiªª#Œ• Ìs˜¼Ì… gTˆ¹ý¦vÇ*‘Hã(?²D§Ñïá!¯&ý´{Þ£?!¶g&ªåöžÌò:é^/£Ô×ršÅo‚ƈ}µC)p¬¼ºí±nŠÇ|d½atŽåƒ¦@Ž¨Á¥ééã'YÿCž)-bPÿv’OýPhÔßê·n˜r,"V¸$1ø˜A/×QˆÂ €,Ùï"Í–³ò=¡“œêâéËÚK3˜u^?:¸ñ“JŒÚt~úúfî·Ë,™ìÚch åzx,gzÓo%'kqyêRv™3ˆdÆ¡ÉU“Ý´JÐ$з‘ñ/ç'iûqSu)1Ëi–7Û߸Og.´JN•úÔP0¯,Q0K¥„r6¯zÈŸˆç}º4„vwÑ»é`ppBý„a³XIÃésçŽ/¤8ÒB+8/ÎècË  ¦[™:^4&’Fã‡ÆÔÄ™ÆMÆœ®f5Æ ëæsðV™¸êD›´½7ÏÈ¥²\±àÊÁ ”EØ‚‘\…/ûKT/^\Nu©ânBÌôv #ªÍ´
+mÂmâ'nm+nÀK­¢9xU«8ÓYÛ*†Ç\¿Uœ›¼²U4‘™iVHBaçVáÒ]Õ^¡Uô—)*µèÇô Ð^–ν^ì2&`hµKŸyÔw^ì £¡Ö˜ÿiŸ Ð$Ô0ˆXZ«ký¿b£
endstream
endobj
-1079 0 obj
-<< /Type /Page /Contents 1080 0 R /Resources 1078 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1045 0 R >>
+1188 0 obj
+<< /Type /Page /Contents 1189 0 R /Resources 1187 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1182 0 R >>
endobj
-1081 0 obj
-<< /D [ 1079 0 R /XYZ 69.866 801.979 null ] >>
+1190 0 obj
+<< /D [ 1188 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1078 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1187 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F48 640 0 R /F42 792 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1084 0 obj
-<< /Filter /FlateDecode /Length 2575 >>
+1194 0 obj
+<< /Filter /FlateDecode /Length 3799 >>
stream
-xÚÕ]˲ã&ÝÏWøBx?ª¦¦j|ïõTe™š]*Ûd•Mþ‘FY4² t•…G×’ §O÷i´=ôò÷…^~|¹þüòëMÑ‹#Ns-/?ÿúÂ཰‹¡Äj}1ÖÊáÊ?—?¾RÊ¿S*>(eWJ• T[xÏàïÛ·_„p‡âp®(ûícÌ×pχ¿/Þ£ý'(ߦOr[^îðïü|þÜŸ? LmUÔ™#õ8ŒóÇéÓ4X æªgæjF
-C˜b¯¹šÉhj§‹L䧷œ˜öëÉxD„b+2¼äßf‡NDøû®
-npó0íÑm´C»)‹®<ÎÃÌ2J6Î<'Òttò÷ÄÑkŠ
-fu2×<§}œÜ½@—i½â2ǽ+.Y{\ìÚ—Ⱥº¸Ä€‚Y]ã—ð¤N!Ɍ˴‡^q™ãÞ—òÚ—»vÅ%²®..1 `V׸DÀ†Å¥t|ÏÆ%ê¡S\nàÞ—ß›ã²dמ¸ÄÖUÅe(˜Õ3.1°qqi¹À—i½â2ǽ+.ßÛã²`×®¸DÖÕÅ%Ìê—ظ¸„#SCóeÚC¯¸ÌqïŠË·ö¸,ص+.‘uuq‰³ºÆ%6..•…ë¦ï2j´Ï2ÇÒêeŽ»âUKâ2ÁËu¥ð‹ˆË÷ƒ•™_S<Üæo“ó·ðü±ǯ÷½€Eò!·M‹¡¨÷¶ü·Sc[EÃÌœB¢ìxøÝA†÷qQ6ÁÀ‡Å³DHýhÕ¯ŸzàÞ@lÙ×¼®þ¾Ýs£¿·”ÃÖ BÑgµØ*ÈjËÂÑ;¸¡L¡dÕKû—¡˜µ]³ƒŠF ŠE¨
-_ŽaHýÒ>µ ƒš¯ûµób)üÚK‡
-‰§§rdréI~*>. yÅ¡B¹Þ¯Æ¤~¿WtbFaÀ=`!>¥§Ö>]¤¯c¬§mp‘ ô&Ùï×°Ö¹Ÿ:¸’õºµ°8™É›/ØÄa“ٴo%'Ôfn`<ˆ.‚0©ýwÏau^ÁJ{¯U¹³Ä8ÙùôÖày]!8°ò%R`aÚ.Ükôô¢”0íçO¥$ÖÊ}Fôœ)(I”âמ•«è}-Ê9VwòÛjmo•]K¸bÍYÀø/¨ÉÞýÓ X˜-~ŽQ¸æÄñE~Š§®ö™+JœùÔ –"8°F*R ¡ìD~LñTf0n€aq¾ –âú?g0ÌpŸ –ós`cðèAíy"?ÅS™Á(Lß”øÌ –"8°š.P0}åÂÇO]cÆM5gË`W— 68c…ÕŒÑ}+¬¶nðq\ÆbÚnOé)žºŒÅ”‚ù'f,„àÀ:ËH„AÕ˜óø1ÅS™±#’óóe¬×ÿ)caFûd¬œ3óÿGΉ"=ÅS™±¨XûÔŒ•"8°7Pàhë<nLáÔå+ TRvºt•ÂêUù±ÎRó6Øó='¿’ø0G³Ù©«~²fžð‹5mxBíXOûNI,Ë£ î§Åê—eo>xTߪžÛ ˆ_{lÏÑ0¢HeˆcjDLH °7]Ú+Ôvú¹ÎxŒoS·áYþ£¢¥>M¦Ná”jÅÃñãç—ÿ
+xÚÅ\K$· ¾ï¯è£‰Ô˜ àvïð-öÞ ŸœØ =Ø—$ÿ>Ôƒz•ªºzg9Ìôt•$RâCIiäå·‹¼|÷N–ÏëÇw~A})¬—¿¾SôF^ÔÅIá­½XÂH}ùøéòÓ“”ð”ø"¥úVJ£¥´¾}Êç¯ÑjaèúçŸ?~_ÆÖÂy'ÍjlðÂä±­ú)çÒØuLŒèSÑÙ¸²åGÇŸ=»Ö.¦° ý’ðF(g¶< ôg耟‡0¶tSæD°`õbî†>5Ñïé¾ä‰X I §úšç >Ι^[š£N,Æ&XžF†£@â[߸².ID/ü4™ÚÞòÛ$Ä2j|[§ç*¶aFâ7t<†1ñ[~ÅÂcƾ¬‘/Z‰ÒƒŸº¢2éMo Ó‡ësšeæžÆQ³ŠeÎòLë| Ÿ3\ ç×23É-˜«:‡:£HK}[9•f…6B¹Í­¶.ãU™el¼ˆFUô¢PÔhÊŠ$Ní3¸¢ôq½5FˆÒЕ îSgwË}˜ŸøÝó˜´2N‡N¥¢®äþQfIÖ·6Ÿ&뼎¹%¯)_¢äx^Ú
+dNñ¥I§Qjœv¶*y†vš‹OŠüKK¶jÖÃÂ×f ­º5í8»buUŸëj•‘ÓˆEŸŠí­d­­0¶Ú³.âDÇj™TŠé:ý”UÞ=5šXį̈Mç1Šªõ-´Ìß³¨òÍTy̤®NW%ËbÜï«wÕ³˜šƒa†Ü¾([q»°r~ˆšv?¬ÖWÿxŸ»¹îâz˜x”ý1Qc„Wn$úÏ÷GNš|“ÐJÏD“ %Ë0¹ŸÛÖ ²ñ:ß¹‹´J[‰
+-Ʀ;¤i@ »eô¶4"R«ªˆ;W5sX'ö]½ßˆ ïìs2ÓA¥j»B7:80T°Kìÿ~þšd! èÍ×LPhkºg0€v H@è(Y·rÖŸrÜÿŒßÏ-·¾Ãì…[§Ø¶î<Š¿9È2©†ayü &ɽ;<3äi¬ðIJ$|˜†å‰°@V€¯N“ºòý8xù’—u¶°’a‹‡D¦±¦îY賶R Ý4ôµÛMÇ]èÈ'*p“õ/ÆOÎ'ëþ‡ï~ßv!L╺üòéÝO?Ó›¿ÑÏ÷&øË¿SÛO¹ôç¿.?¾ûkŽÖŠ¬4ÐCœAX¨#[r(*SMáÓi'¹p-/̬8¹­Ã2®Ï2OÆ·ðÔmç©­v ¬ÛG˜ÛVƒñLdÎähh î@&K»{êœ;1ºä!Ó¤wPõd­+UÓ´MÚåFåU'’ø‘LÁéÑT|ÂŒjáj“›½57”W¥YZ²ž€#
+(dF·-¦1—܇ï¡~´­³:ý±m
+Ô,OË’1W²6
+Wia¡ïËÎÍÝ&§–ç…e¤è¾¼Ü¢)T ý°~x¼üñÛeñô‡ïÚL[œŠv8Èë¾Ìü~Ó«ASV‘ìT2o%ÄŸÕã®'˜z´ëSüPÍ· wÁÁ‡¦¸Iª>ÿ=@µb)*×8S; P”×"˜°áUe­êõ™õ¸ßÚ{­{€gpHžu³´É¨Òž¢9”vn¶·ÜÞk>¥€»D©„©Ô$Ô¯ü1°5ŠØoô@¯
+œt‚€-Ý0:Ú—ãXJQè
+=?8a:@ªÆF>Ž>”pVÆúŒmâÆ"ðÀsŒý¸U o-uu¢Ê°ÜMÿÚ9þ¯øÐ[Ðp„tñ:š)L ‰SXB»Tš)ÞÁ„ű×Ý}Š66¥gB}½ÒõÊC¼¦p¤V²ª-ý+àéA´ g»¼ËHo¦xNz}¯“Ò›½NzýsÒ›'ú%¤Gþ‘&r(=߶€š…ô&Š'¥×õ:+½‘Ð+¥×Ó?)½i¢_BzÖéÜë¤Wʈ݉–¡ïJ4nÈVm¸¸#Qç… c¯{õ¤Ûé~¦DAÅí FŽE
+Š”`±ÞûQP(¨%¼q”„ƒ‚3QéÂ"JËOŽÒP8šuOýn,íR¨43üHœFKíÇ)ßÓ” m&Ëff—5jÅF°•ÈßÆLÍ }v‚d§²ã£r˜ ŠˆH ŸFì›E5Nv³"Íkî?׃òSy¸Í˜]W9¨5†;§¹r N •ÀA¸ çEÐàƒiFŒåh_ q·AúñÑ”ÀÞZò¡ÛûCŽ™L±^ÛÊgNZ?‡¨†L¤ì"êþlk-¥ö‹(œC³Ð˜º“ÄF9œ‡kyPy?ÐîSy%æôÀ˜ík`C}}J¬$ÆVbW^ИËLŠ®ÆL?≂™Z…w£FmNÔPn‘Û^&ŠÓ±_䃼}’¥²®TVû!|{XŸ…`EôcýÝ«ÏJ%üfI7åÙƒ™ ù$ŠÍšñÚ_‹íÁ4÷žd «$NWYcªʳæH C¨ ïëI3¥AÝ&5èž6g>†~›Ê:6#œë(ñ­ÝhWâ«iÊ柸"Wø¸vño;U=ãžîÇ!MVÇ®[~:™•ëD‹×þ˜MoFýQ¶UÆqÌKúÁdÜ"«º9·6§ '¡« = ^oc°}`ÇC£‡ãýöüédåcAïh#Œ_Nê³
+qQ³ßÜKè¼ØNL¯½°{fæâx|”ΡôÜqbÁÒ´š!rF¾Æ
+§ÜÄ$Ãé0ȘmXÁí½ m†Ô§‹Üž<¢µ^à{@°&‹â2æ«Áeï³yJÎ瑶«Z‰5“b}ÇÇ\•Ž¹ýñ÷˯éÌÁüðÿøBsø½?‘â ]ZŸ.­•
+õÖíçË<ØÐ8!ëÆNÕ¥ü’±d”f4=û¡Ôœy·Ç|Øx:xfcžk<O/3JBí"dB1f™Û̦üÊéÄX"H÷Ø„b’€ßÜ Æà´¯f}.wÁÆ 1ÑqKæ>—FÌ%;s‡Æg¢OÕ}ž.èh¹ñÚX±\2WAÆ-—ü![.0ü;šý‹%Îcö ã•i•ñÛzá;¬/{€pzà«ÿ¾?ÊÞÇ£ïÎŒ=þòþˆ†VŠÀRz|úÏ1ˆ·HôÐåOÇDБS·C_S„ZaèÕ¸vñömÄÐi ?Ô ;b¢—töøüc\aË'öF‰½Æ÷6Sù›IGº«ø.z‚ “®ý/$Õ-
endstream
endobj
-1083 0 obj
-<< /Type /Page /Contents 1084 0 R /Resources 1082 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1086 0 R >>
+1193 0 obj
+<< /Type /Page /Contents 1194 0 R /Resources 1192 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1182 0 R /Annots 1196 0 R >>
endobj
-1085 0 obj
-<< /D [ 1083 0 R /XYZ 69.866 801.979 null ] >>
+1196 0 obj
+[ 1191 0 R ]
endobj
-1082 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1191 0 obj
+<< /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [ 433.177 445.311 525.406 456.38 ]
+ /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.unicode.org)>>
+ >>
endobj
-1089 0 obj
-<< /Filter /FlateDecode /Length 2423 >>
-stream
-xÚÍ\Í’ã&¾ÏSø–
-]ª¹g*GpXsœ§oó(1Š«o‰kCxic÷¼6q8öü7ZœþûuÊ®ýùó
-@
- *
-Â3(®Å¿r¾¯^ãwñžr[„ñª@y&¸9¦‚OT¡ J,„ o
-‡ûaÅM¼._Ãs7•$­bQdZê°lÒ¡m»\ÒÛË&F·UDÂsº¾9ˆª§W×x<VEÍmZµw™5«Å¢Eó~3(Éœ2UÌûâ
-!€-êq˜%0aÉ숹`è›·!÷€È%bst¾63?@c‡Øí³Î‘YzDîàÏ!Þ„çB¼Q¯·c$7,à£â ÒpdK]<12¿¼’BbжdhõhTÓ
-XËÀêáK°¦Çnž k^áù>¯‡<ß^)1³Ø\øYTZfm.q%‹"‡äÜ—ã=YƒÌẊúI:˜¾sa˜ñª´z³•Kvš²ï%^óó
-6xX,´¯®Ä×
-í‡k|;ͳÚ
-ÝL6øP®·û;<Ü •Q%ùzuxRì¨`?”Œ­bRú ½iê9 Ðf¬’ Úœwp¢G»¬á½I‹
- j±nG¢»RèÊ2³†èžö…F¬­Ò–y‘{Þm¢¥0
-¥KfiÝM#Єñ åqqs;_TXªý(d¾¶à®¬cBʶàÞ£s€µ°Eg$ó¶“e Æx{ð!Ž™
-wL?«Æû½ˆ° Åà[t *×G,Y½'„@ªÓžP ó„ÈF¬{b
-µmb
-CE®°Q
-YÅËVd¾FWèf«í|Ù
-B˜þÛyŸü©z"icð(ÿ}ˆbð¯
-§íü
-xg«]JÃj¤µñÿñ^hëLd'œˆ‡eLs^ÆL­eVcÙ¸ïºjõ9ª[È0ô³WlAtíÕçò}–I§uxÛ¶åkGo!ê
-V-YõV•;E»ŠÜ‡Bp vÛ¡["pŒI#0ÅMÀ“9·§ìéiÕ~Á„ ßF ƒº ŒÝØΑ5
- ¶|±b{ ?¦cw˜ÌWQ2º6S8P%œûºp®7PÕ²ó°îù§Ek9Ñ‘éá®ß"¤ßrðÞÒîU³Ñà®»*çe#íwNZvË>Ö¬ƒÛÝYzU¢h™—ìx˜’ŒßÒÉôGtDŠì²rÈž¿¤ ëRéjÇ^xÍF!Šó}Þ«Œ›Ž«ÖZE ÌpSZÅJ2QN¡'Ø1zržIow®\
-ÅH°­lJ%9M©b3F °½©Nö«†·…®âbm(ótÍnï­SÕ|¿I7Hô­—ú·Ã¯#$Ön9úè:"1 Ϩ´yKHÏL‹g¿JÝ!‘ zñ샠èZy$ì]zdeGe·3 —º*õ!ŽK2vKá-CPÅ¢¦€ª­ôXx=ìø8¾­ô]PÎÕØÚƒLB‹M4ç“ôyñAÙ¦]$V\ù]EÈ¡]àX„ùÌ uä3¤=J#ÄMÑ¡k•Ñü£Ï‚æ¾ba»üTÄ…Q< ][—…Q<]ÀûÌÂH¦A½åÒù˜OÁCù|†®kXdq£JJáQl¸g“A¾"Ñ^ƒv¢-9æopÃÝvøq§ÏEøu¦ƒÏx%¬žH5=]"ÓÛ³Öu~O†4}ø¥{º$é³ùeì=פ>¶‰7³D*µijjgˆ¢¼¯øAÑ®'…±L.G]OÒ2•]œòÃ|XkT±|rmHPt­ ŽO!MµaMê{jC2öŽÚpªrTmµ¡À èÛ~)“ ßV
-dFJʱµ!™„Ö†Ôú é ­áï½=î@™¯Q½Hc´xüñe2oKá:׉Àâ}éõeU‰í÷ã˜F·zÔ~ñ\Z&Û}µ_¬U xŸXû¥c¯%ûòךP†I¶d|µš0V¬7¬Tú\úÁÒ(­ºßo©Ñɶ“¶µ³¼%h¸°c%žõçÁ¶³W»KŽ©à¯Ø[ŠgA‰|=ZKsˆjá¾?ÿ¤—£}fc)îk ôÒ±§´~GK‰àêßMš·’Éš4þÉ?fxs;]­¬Œï——ÿwܪY
+1195 0 obj
+<< /D [ 1193 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+446 0 obj
+<< /D [ 1193 0 R /XYZ 70.866 771.024 null ] >>
+endobj
+450 0 obj
+<< /D [ 1193 0 R /XYZ 70.866 517.666 null ] >>
+endobj
+1192 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F42 792 0 R /F50 687 0 R /F55 774 0 R /F36 775 0 R /F59 833 0 R /F39 935 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1199 0 obj
+<< /Filter /FlateDecode /Length 3211 >>
+stream
+xÚµ[I¯·¾ëWÌQB †d7àå=O
+†pùퟗ_Þýå1‚~g&:@xC25(€Ä^8Ð`…¢G©×q0
+-£a€ôt
+ó›·?°Ñ,±à¬ðˆD¶
+ªÍ`AaDDüN¨@G‰¨Ôù½@6¥ñ6½QS>yeˆ¦¬› êRþ‘Ö¨ÌÑôî‡~Q#`¦ÝÓa¥0óœ™WK¼’ñIGfô¯ÙMÈ<Çßâ˜( ÔyÜ^ÍŽ6¤ écH[Cƒý<©h(j'QŸõë¨ V=ïã–Ä}ë •pæÎß`<Š>U÷9øðFí‹é›®C¾U'ÓÕšM—W}<Z»Yð^ÅêÔl¡[qÔV+ 9j[&¯ðþïÊ»œ¢)"€§üéÃá.@â"= S¾þíx2ç€#oïÿp¼ Y^˜vùùÃQœBëÉVÃ,ÀÑê8ÖjØEü¬³oAÐ2Z:ÂåÇŸèõ?èïûlŠÇÿK¿Ö
+ žyâÖUôó­„öæ¾58¡L˜·Œ*êC›ѨÂ({‡g‹ÂÏÜá™4ìì‚净|ÅÒ ãý#(¶ôÝ`þ{ OœDq7ë,ŠÇÞÅ='Q<qû0ŠÏó]Q<nùZ?ÀsAñ†å7G± Q!ùâø;G2,c_♂s(îgDñ´Ñ x âŠgnEñ|3Š§-_‰âGxÎ(Þ²üö(ö ¬óo‹bú³eŒÌïJâ{ÙzØPuÙ!Pµ=κ§aIÆàݼÑkTÊx‰¸£e$õ¿áö4²©~Dpñmj5où­ÈJÈ™€;<“†ƒÒ žã¬UÖmÉ EåÝU¯JÕ XÓ:Ï>J<)¿ à#ÙÄS†‚­94¿Å"¨˜—¤á©HÅ¥sÃî÷|0:«æ™àUU¹³©5Bú‘媥µ”S Ì›º—Á¢‹ T—›añ }ÿáMÜ•ÖÜ A+w•Z©…¶e}›ÜÏšmí#8Ìf—bÕø§ÖøÉöQ¡Z)Š “RvÅ÷±”¤†5xþ””·q6¸6æYÇVuœ™Æv¥/c!ÁÂdÏn´ç2"ïW9ÐQ^ôĸËF=F§ç[©¬G#B/PU1A¶g£ÿ’«”°<e±D;IJ)¤Ç}±/<
+‹ÛÅR×ÇN="pç®®8¯!ºj|¦D•QFõ@Ë9/Ç-é4´bÃÖñ,ý¶Br
+ÍìñSôÉZ3í•+[æ ÞqH…ùO=cÍ›1AI‡×ºm§UÍ¡ÉÏÉ>4H,ë[Žä²Ù {j9=¡'åCáÎòVš•>ÆóSitXÞŸž°ÍÕ³?hAµ·ãeàJÛ×£ÜÞG! ºÎB†}q¦EÄ}–Á"¢LWâÅx‹è³[Ž¥‚Ï9˜dzlçü1ae C,™¬~jFÛI³Žj'ÕëüÏ“?"¿4Óñ9ÒqxÖ¬ã‰Î‚ƒ1Û­´¦d7̳s‚u¼/UùJmf_ôÑ?eYsê•HM»àŸÇÇ3[$š¼ôC—:èÙ!J÷¦¹y͵õ‡6ud7ÑÏv’Wì£z×išaçHüÏ›qIÍô,\6­^¼dCÒØÀÙútVÅ­eQy>^›((ó[.˲Oevíì±÷Ø7ž×§<)wÏ«žzˆ2=8¶ônÕÈkö*ÏTâ”æŒÙÜ-‹V_Ï‘l_¸Þêü^1Y¡TÈ8sª63T²‡»˜¾çâ‚“.n Ÿ:÷Ög”§ÜPbæ%k4äÒÌw¥òNÝkƒð ç•Ø‹˜Š7n¤µ•;^šer
+á8ŸÊà¹Nus¯¤å!Öå7‡"*+c99Õàb„ÇYtž}Ò jlݬ@*=¨rUží†âjÛñ©Ó!á°å£ÀàÎt|ˆ7¡ì†¨^V÷¢‰– Å’Ùe(k"ÛÔ^Vr•ÉÀ¥‚MŽ~VumC%¶:…ñB*}FÊ€pÞÌgl§|J5,fE¡çÂI’‡Î!Cé Gx@¡ ÎÄàaôq„'pЬÍLÍè-µR¢v´Øæ¯{*™ê÷Ñi[ü-•
+6¦>n&¹8„#e€3BSxx\ñM¼¢7ÍŒå³êdTqbU•&÷wè^ŒñŠÛ‚ÓÒlÝIî<·äNyOfjÕMy™}™L¹t=†$ŠéVË*x++‚¬§?5ܧ¸æZÏ:uj`]²ô¾<—-ëq5zìtYî–®eØXöÇ ¯Óy…µòÔ8Ê K#¿¥ýÆÇ„­ØŽ’ipŒ¶œ\&(Eu&ÑAX
+^ózIÇÙÆ+œóDN>¬O‘oÇùn*<T_2pZÙ—øy—
+ű如2‡ÌõGóˆ9iÍ+î$­{9)=“úÑ°+9:oìs§‘Èh•n) 8% Ýè òdØÍ>;s×ÈÍÙ+W
endstream
endobj
-1088 0 obj
-<< /Type /Page /Contents 1089 0 R /Resources 1087 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1086 0 R >>
+1198 0 obj
+<< /Type /Page /Contents 1199 0 R /Resources 1197 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1182 0 R >>
endobj
-1090 0 obj
-<< /D [ 1088 0 R /XYZ 69.866 801.979 null ] >>
+1200 0 obj
+<< /D [ 1198 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1087 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1197 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F55 774 0 R /F39 935 0 R /F36 775 0 R /F48 640 0 R /F42 792 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1093 0 obj
-<< /Filter /FlateDecode /Length 2199 >>
-stream
-xÚÍ\Ën+7 Ýç+üW•H=‹ \'κ,²+ºmWÝôÿ¥f¤ØC)–<–â,’±Çcê:"‰<üs‡_OÇ·§ß^<,X}xûûIÑò N
-oíÁù $Ð'ÿþü.%ü”ORª£”¥´žÞ+zýúã"Òè}büoιïé™S|.?cã7$]Ÿ—o‚ϖߟˆïâ°~ï¯·ß ¨25 F¡K¤‡ ÔÆÏåÛ2yLîškîZ%^6b]üÙÂ؃J¹xAô.þ£*·ÿøõnÞ+à¸y`¦ùU¨ Ãáýâqm©¸{ÑPöQ(ºæ†´”š¢_ÈŸ”Óúcè¨#àX“ + ‹Ž Ev-ª¸½
-=¹«j¨ð¸º0¢|IîGö’»V¦g(ŽÞ½†c M
-¼¦édË­¼Z¼>±Žˆ#œÃ"
-óxJ€š@“Ýñ,ÙÂî$IiGìñ38²Á<ŠP~Jšã9²5<ž$ x'KJTÓhòó3h¢0'68ãY²1;œ#[Ð} )Íâ†OàÇ6óØá@=!‹0Ãã€wr¤D5%þ3X¢0'Ɖ-M ÆJŠÄ÷1F1nF­>ÇÏàxñúu¥’~^ŸÕ/×{ÏKá¤f Š@*éT –ôKìŒJÞ·/éD h*þæD|Þùô\Š <_õ;Ç^¡ƒž5ùaæ#)c¢ah0l1}€ívÒ%œ÷¼‘ZrªEuGÒÊ^‘v3^×½™Ä$О·×Jb’8J†*(ç$±»ûÀQš*ý¬tdDÓ BN Wc”¤‡2 3.C?þ’6'vïoL§
-jx¯E8“mI‡áì[þŽNur½Æ÷Û²pÕW­¬ "WÙ9£¸hs¡.¢àº†éZ aZ²ÚšŸWð 5HÓýW<†bhÉ«x8£æ½v\môÕ<cÃ’9&ш™ï«y†4‚œ[óX#Õ¼2ª½5ÎP¹÷ÖZcíuÖ¸
-Ê/^㸟ãj\‹!5®‚÷ Ô¸;gÖ8…®gH—…Ó’ÓÖüÄ')è4Wï¨q·Ô.ðBsÛc*WšûWpO ›¡ÚC
-šBÑXƒY¤`æû*–ö#:·b±Fz_k I“¯Jø#Ê’ÏÂv«,-ŒZ@¿jYrZx>;z§Q–ˆBÓìÛÊ"ô¦†÷‘eÉ¢PÚTÒ”²D£ÜÄÑ΢ÐU–4]•™—¶æç•%­I9÷à©C1têUñ°+…ÄûÇDäL»…èq|6<“þìùõMÚˆ¶ÇÉ!°R™8~ƒL=ZÞ¾Ö D€Âcýwì»H1˜ÓN~0óeUyÚN.«ÛF@ŸK„Ñçä¶ð¶É|))¸òF=¯Üà#ÁÉ.OIiaP7M÷Ð$OY{4Q
-h¸†é­ œˆãbkº%Öý¯J井•a>dÂ
-ÂèሠkÖ¾¸uºNƒ+x:a¥¸jU!§Ô¢¥
-Њ°ˆ@—*@’d`Veæç©$I¤½úHàŀɛAË 
-g¹íäy Ån^êe¢{΋-u@ÙYYÃÑŒQ!v¯©yúHuä~Ëã=Ê¢Ÿ{|=Ã":a•-%F AfzÉÈæÑ;Î0ý£wØŠ¡¢·âá½´ŽŸG¯3¥ó÷úVl4©¶Š·µÞ',‘Ô¨uf®°d,ýÎõï㘶×mÒ*IáÆ-f¡Ç}CŒY#¤ÂZ`¿Š³š’~­Sî]¦I³ºVgܸL“æs¼c†Æš×Õñ3\Œ9O]XŒÕN1F“:7m…fk}^­‚@WЮU ÅÐZUñðÞ\ #°ä׎á+• ‡›^îZ”¡y`ÁþEˆcÀN;äÁÌ÷ÕN°4IRº¯vî Fªž¬™kÌXzÿb ¦–ô.}±§"LßÉ»=}ýÜ6ÓÙ‰´·Ÿi\Ä¡#QEvXÜ­,±ÖÀw,`ßÒê~<i Šã …«eq©2õ:DYäÝR+é½È<m/rÕé|y g÷¬ýP¤w¥?òP¨P¶oÈWHÉT‡yy¿¶v¤3=o¨ºhûr®„Ð^ˆÍû•… C4õª×9êÖ^èªÄ+Aý*šš*[댻5µÚêfgܨ©“R¯‘çš:©ñššR•,{¬KSƒ
-”1pzAÜ6Ó‰ŠŽÂiÇ™ùyŠ_¹@%÷ѧaŠ¡Š¿âáˆÕ©%—KÌ/ Õ¿*󖧻TJ^ÌvUÖ ðÓÈÌÌ÷)Ne „¹+f¬‘ÚŠÙe?/¼I[ ˶Äë¹ÿ—yÀK—g$vйO;§ËÚë<§[AùUD
+1203 0 obj
+<< /Filter /FlateDecode /Length 3375 >>
+stream
+xÚÅ\9\¹ÎçWtè D“Åâ ÐloØ̶²ÅF6¼6`vâ¿ïâ}<¾ƒ£6´ú5É:YõU‘OüöÛßþôÂÓçû——?>$Þ€3­AÁíË?^ýÂoâf8³Zß´&•¾}ùzûå•sø̹|p.~ä\!çÚÑw OþöIE#”ÿ¦Þ~ýòsZ™±†«ÙÚ`™R6¯-5çH³Ñ¦5¡¬™×C;]O ¡‡Çës$œcVÊq ¥Ó4¡nŽ9 'r(úD+ò$m£Ž0Ë %=ÅwZN¼}ëÕH?ë{a-
+åaXex\Ä–ÝbÒ¤ùôïÑ ~¤ñY?Ò? 
+O ÄÕãSŸÕDóä{•ð~”Õè‰éÌçyw@[æÞ[#%´8jM!SX´†žGKXýÚè®| úä¿Ì»ç#о¿yÍ ¨×ø‹Ww\À•i‘øǃ¤ÍkãÃÖ¼f¡ãÒ•'¯™LA‡¥ýXx ª #N•W¿ž9éU'‘Ü€tG»ÒañtÑRŠI £†Ì´¢\•£¨Ûô¬h½W¡ç­úï{]DvŠ‚Šøú½ WLÑ~1gt´™£ 0eUÙ^…
+­Ã]š^\#k8³×‘ü52ctü¬(‹a#Ú#ωNæ-œÇ%/€ì/:mÖb¿0
+³¯DÊÖû‚¦…#‘)¢H»c_0–
+Rƒb‚}ê¦ -2<ªTÁSeú"UŽSY;…óÁ#þð„Oi‘9#÷ùœ["é/Ò½<†±!ìEÝËbñcþ×±´>¬ï%I©Pö‘<†KÝ…ÕÎ’þ‰xÈŠï)4ñê#6‡¦櫇ÑLÜÖ£pAÙø¦(K¡•{îÁ5³Ö ²­ÇLÔ¥ÓF
+9Ê•ØFy ÆÔT#]‰™FR8ž<­«må¬`\·&E¿‡ëÞŽ~²kGL»ŠÞl¡B+#Ç‹I¹j"HÆߥuR|ïBP\0!×L
+=IiÍälæ§6w#6T½Ûeµn2¨ip¡=¾ðíÌÖ·•¢©üÒ؇‚¤¢ç—Â,f@ÈãË
+c¶9#§´,pœ—Qv] µ¬ÍjlsSØWZÍ:%ËÌ<¶ã+m`ÞÅ1 w…?ô;©âµÿe¨ÄP­G‚÷¬T5©Ìç Lµ˜9Î{¯{¸Í 1õN`ÍÌÚŠ3ºAmV5ñ¬Û¿]›é´ö†xvÐÝ‚¥8eŽM’6èÞÌT6³ð^¼"n[Ûn%¹ø¤†B2WË™ØAô“ý¿ß>Ѻ|ÛÎË­A½CŠÚ¿Ø1 §JÀµn¾ƒû=Ó?}yùÏÈ©t‚ ’áo__~ù•~ø;ýý|ãLÿ_ú• +CRà·ßþúòçΔ¦!Bÿ!¥5îößßn³ÇI-Y´ÝFŸš<NÏa·SÍ&¾üÛ¾{¸F€¦²Òn(èúAHÁŒègT/Br0:C!ÇløLiUÏF®_vä5–å6òš}û
+ÑrÉüÁ ‡íc©4N¶9>7½3{äTÛ6ºGJ‡šÄíéœH0¾á¬³Ñ«öñià⸾ôöñõåÀFIfSG3ëàÝÂÖ0¦Ômah(:SðÚNÞÛÆà,Å5Jµ·=RÄ<…PÃvèMéa_Ïõ( ݼ·ª)ÍÍ žÐÈ45ÜÇqcó»úf5’ÙIo|Éœ–Í‘Aí4–rÂÕŽ[©á,Ž$Ó+ÅsÁ.°ôÞ$ä°Æ¶K¯6jÈc»"(òÄ+ÍGÙë¼®
+¨¸Ä#mÈÏ9\ƒØ„R YmV>Ø 5ö³Î (&$Œ„Ú¾É
+fÑ‚RûÀÀISW#s’^×¹)¼"³"8’,QÞ•¾Èñ% ÅœÔ+²wÌŠ™¬Ç ¡º5 ¨öPkÐ…ÞØ!1ÚLÖØ™TÏ­^I{`ݵ-S
+_p»$
+&ÕçD%Å’LŠ3äj&S€6÷oj"øãU!—Äv>Ü›c>5Ä'i,^ 1W›_)ÄŒ«_ 1í¬‹!f ô!¦càZˆ%] 1+"§3Pü`ˆY5‡˜­¨WBÌ‚„9ÄŒ^1+R…³æ¨9ĬȔBÌ@艽JL‰5ƒ:rw;}n˜±¤ec¯#™…P“‚Æ@áÚýŽvÖÅû¡†#H‘¦gà,Ô(†¸a`!Ô8°$²‹-Ëâr¨ñn¶$ª?L
+¯¨L#Óä,o¹å¨VT+9áO_XlU{¤ð{Wôæ‘«Q;~ëiêñÙépOy7Éùº –Ü’ yòFœç!qÔšïù\W1ÉpäèüÆC9`Í!°n
+¾áõ'¦ÈäAµ+ÿqPžD@ÿÿ[íå—
endstream
endobj
-1092 0 obj
-<< /Type /Page /Contents 1093 0 R /Resources 1091 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1086 0 R >>
+1202 0 obj
+<< /Type /Page /Contents 1203 0 R /Resources 1201 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1182 0 R >>
endobj
-1094 0 obj
-<< /D [ 1092 0 R /XYZ 69.866 801.979 null ] >>
+1204 0 obj
+<< /D [ 1202 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1091 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+454 0 obj
+<< /D [ 1202 0 R /XYZ 70.866 771.024 null ] >>
endobj
-1097 0 obj
-<< /Filter /FlateDecode /Length 2086 >>
+458 0 obj
+<< /D [ 1202 0 R /XYZ 70.866 433.858 null ] >>
+endobj
+1201 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F42 792 0 R /F50 687 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1207 0 obj
+<< /Filter /FlateDecode /Length 751 >>
stream
-xÚÕ[ÉŽã6½÷WøšCVq Äãö
-ÝQöýÕóžùðÏÅg´ƒÓñûð&Ø(yzÂÿ矀ñ½??' B•€*î˜Ì‘zÆÑÛnx›³#Ž»Ót°xúçשpõço*µe*-©6™JÒ̤ ˆþèÏÝø¿?WtÈrøÆFZjE¤­h³~ëu&ÉR2î ˆßãå#Vá1êmŒF1idŒ–3Ãe £’ãy´+`ŠÙÛ¸™¤.\÷îôu+-;=ǯp6è½àZõÀë4C§ŠxŸë
-XÆ­Ycºíþ DÅÈX›62ø‚ ýú1&¡’HïáuÑÿßë½;U­­¾ë3èp-û­ÑI»í·T¼è·‹ùˆ{€Dñ¹ õ¶€´L;·‹èP$)$;¦¢+‰’)Õ—>VҎʰȬdª¢Hh&°_d¯ÅßÀÔ€¡i.™07ˆzË“R_„còϘx-p,Ò÷pà° š6å) Œ
-š~EyrŠƒ»šñ$IÀ2ͶÉ#‘º ‘'`ôöe<HF<7óù@Hš ×–ŠªÍÐwsueHq+n‘y撚¡ž"².èâž+ÓøÒÖZÔ"%™RPԣ̂kBnç‘®!—"ÕUâ érn•ó…!¶h2dU9_ùZºWÎOÄ×±9r†FÔ±¹Ù3𹤙/Jž“¦J¶ôÑD³JÝAtˆ#…Á{"»†$E¯î`'
-GÚè¯ûv ŸeÅö|Ód\B5‡ö/³N†ó(Ãبc·<À9sèž¼– hºVÐðHâ¸]òkŠZËœíV5ñu4 a\ß姤‘RóìôÞgâ 6ƺs‰3×~9§ÊŸ2ÕZ«àO©FuÛŒöÝYÑ+X7î*(ùwš>cOÄwÇi Ju±>"0´¹ÆÛ” Ñ0-Š®Ž²2…”Ì~Ê2…¦±_ Fft9ê¾–0EDÒ:Îtñ éhl æNŸˆÙO+Æ –³_à -806mo/mpÃ$ ÊP¶(ŒÄ¯ ÏdoÆËb‹ØñbGƒ{Z›aí8ÕªÎ(†…°ÝÊóZ|¿Q‚b
->ê´Ù•Õ1< t?Z‹¯dxœ^Ø™á­I7-{êw’fЛí$-à}pQ°6P©Cezy@"þø hÁ¤†ÒøÚí2ÉŠ­ ‡a¢a‘\Ê›={eAŽ)þì ž Š¦Y° áÍ,˜ììÞâzû]Ö*[s¿êÓ+VÖâë²%PiQN÷Í–I#¥ñð²Çjwm…å¹L…ÇF™ai®„ù9£  Øâv_ÏC2l_NµÝY< ““·Œk(ìXKUQZ  ¥èìÍëFZU¢µ‚¹*-2©&,iÐ{DZ ÝE©°E·ƒN²¾_i´Ý6¡$â÷‡YL4™qâT€+ˆ¡ŠÙy9t“žgðÓ^™ÅBÉæL£¹QÌò³¢ÿ2Áˆl^ z¿\ƒhJ/sý¾Ê¹+6PÄ9ÝýìV@ ÌÊTtýGFs¶Û^šD|«‚ôì<°ncÓa¡Z§Ê<FoÉB ±„þIì6ð½¦ZÆOr-Ÿ¸R|ÓYÆêë›ë6öjã\·V¥Š¶àza.=ׯ3µ£Ó±ÏhÆbvVÒ„ŸÎ’{xÕ¡™v©èŠzWB{Ø(,„&6ªZÍD·9—•ðîýñùò/šc@
+xÚ­W;oÛ0Þý+4¦C®÷àñê:.­­· SŠ>€fh—þýõŠD©–{dS<Ý}£H¬¾WX}Ü쎛·Å*Aòì]uü¶!{€U!z_…˜
+®oaQ`¯µ°øu.²iáAÔ¹'ºŽ…‡eœgáîj Ÿ¼·ð8eÖ­†Í.±±3/êl`šaáú.fÁ âNn=Yd\p²­^ÆQ‹Nö äÊD:Y!b—±äädKMðžmeë„UÈ™‚ ?A~­ÕØ<éh ì Rvþk)
+>¹U„d}Ë”×ëfaÛqÇ5,+¨ºrÔìîšì+ÆqÕîºÞ/Ïo÷Û·z3dJ½)¨éîÌJ6ï¶5rhÆ}ÏPæNó±O·{ŠÃ4K*¶\%)
+»¬O½lìû?,¢Sgž[.Á‡P²³o|R¯ƒ¹mv]1õ·ûP:¨žÍU¯™û†M;htqÍ–õ¥50æ´¢{ñ)³¬¸,.HÿRþŸˆý ÔµOÛ²u¼sœñþÿ;
endstream
endobj
-1096 0 obj
-<< /Type /Page /Contents 1097 0 R /Resources 1095 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1086 0 R >>
-endobj
-1098 0 obj
-<< /D [ 1096 0 R /XYZ 69.866 801.979 null ] >>
+1206 0 obj
+<< /Type /Page /Contents 1207 0 R /Resources 1205 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1182 0 R >>
endobj
-434 0 obj
-<< /D [ 1096 0 R /XYZ 70.866 682.06 null ] >>
+1208 0 obj
+<< /D [ 1206 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1095 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1205 0 obj
+<< /Font << /F50 687 0 R /F58 798 0 R /F15 639 0 R /F48 640 0 R /F55 774 0 R /F42 792 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1101 0 obj
-<< /Filter /FlateDecode /Length 2292 >>
+1211 0 obj
+<< /Filter /FlateDecode /Length 2740 >>
stream
-xÚÍ[Ë’ë&Ý߯ð\M󪚚ªøÚNU–©»Ke›¬²Éÿ/Ò¼$ØbdÉ3 ?$!8ý¤»~úçÄO¿};ÿüöËMñ“cNƒÆÓÏ¿¿ zÀOâd8³ZŸŒuŒ=ù÷ôççð+çòʹ8s®$çÚÒµ ÿ·÷ïRJj¡€îÐeß¿cÞR›«o—Ûhÿ§ßáM°¹ç©…¿ò- ¾÷×Ïß ¨P= Š;†-RÃ8zÛ†·y¢¸ùeÒÿ£ïß<+Ô#VhÁú4€‰M¼ÅáG¼Ö]Òµ&
-â·P÷=Sda+ͤÒGMEU÷cÑ»BdÈűó{5ÈÊA3(EÔ}.ì()Áò[·"*²3†ÔQƒòù"
-‡”Æ"Óðj;¯F­í\žÛÒaȦÎóŒ¼fó)xoè{ž
- …V=žœ¯&ù®`þ˜ŸÊEËÞOòS˜6/›þ–ÃMѨ)­‡­RTÝßÁ´CrŽ${£ïåæò<W#%ÌðT(¹Î*²˜ ¾ÍdŠ+9z6˜˜}æ ò„åuè<2C'×"¬Ñ³©
-ï¨Ö]¯Dl@a®1²Áã³–pI!È3aë8½ÿ‹Ÿ\TªPìZTêPøÊ°)«Ì
-…›–ˆ¹`ºî{¼È„P{Ý8Êù.»K‡$9§^#®i– éÆu^áÈ»\rV”gâP·ÖÅbSvÛ6¬©<Ô ŠÑ¸5-É{ø7aÈu6}³€šRƒj¬ãVP¥$½o¥8pH
-Îœs/ ŠªñÀ…ˆ/ΪQ³UÔ^[HÎÂýó\3%ÕÂræ|bÝ2Rb×ðal3ÅþUß#éfÜ(°jCº©Åm=þoO7¥ßi‹{ê}\Ò¬†T{¿ÉñÞþ†ã̀܊–¢FB"™X/ŠI"¹ ý] —" º O™~»—±ÛX°§Ér Æ³¶ú@¬“
-><¹Ê'Á/^å‘ʯ‡›Uú6Õ¡µdF7¼;¤~$µ¥‰¢ë°ú‘4Ž¦V‚Cž Í!Ž1ª-eîlVK\/.sgæøîh¾ŒÛ¬ð J˜R,tðY•“jøAÌ(‚+xUU³o$8¦,¼är¼ÁIS¦Ao*½¶{èsiµêµÜDjCÅqÜÞÉé8.Ìç½¥†ÌÚc¸"Ÿw¾·xaî”M<.5OHpž7ÈO:=F<ƒo¯‹ç¼èŸÏ›îU:(s¸!1pÅ´{‹aÙk)†ÀöKqbZ§£/ËÃõy’l,Úx–æÎ¾í´¼^?• X<w}Ç=­5U§´ó¦éò TûÞˆ„£0@è/DT£"æm Ï…ˆ­{kïÐñêQh¦®Ò·)ŒÁ4¼[q³üyfu ¢TÓC´Ï©ñj¬ã‚ÖtÖ¼¦Í¬¤ñù!ÜNéÇÇeÇbåâå{h«q?'LÚ1Ë_w„¤oPBÊ„ãQm©º_Ùátýùí; >ƒ
+xÚÝ[K䶾ϯÐ1>,CßÀ`€í´ßâÌÍð)‰í
+úDh¥¼ònžMnñY¯—C@jMqsæ˜Uœ±_߉~®¢”£j­úýÞjD™IA½wË*E´…(øó**‡/ÖŒÙ% AŽyrð¸°!c=Ú}Is)ô1×q]¦µ&g€>î’3áJ’_wRÀÖOœ$l¸H鬟~Ç<¸ýã÷©À ¶·à‹ôb} UÎî‹€ýLPHëçj+q­˜ö²—\2÷=¼x²QvM#Åúk º"æ"S r¥oË><½ÔêÒSR¼ÆIÛheDØ/•Ý—Ñ瓨$fTá"Z¡e^ Éyq¡¥Z”üJj)¥+MxÎ^ð$”`;+P<QÆç!@…c
+©Vƒç–D­ÜBvtþeH·ŽÙ¸63RôÆ-€ëª/Ù×…ö÷lP–2ØIÆ‹à‘Km»º” ¶VgÇgE줤|„A[Å"¼4<Îu .ùÛ"dé\RÈ÷„RÕ(¢=Kdª)C’cãI†¼äÝçjY ½R´Cs†éÈ [I‹”‰»-˜ŠÇ²L¤iÜg¨dRi—òMåEÛxñž²–eô46ÞPšÆ%PœƒR-ìj÷ûl%Õ,_Ú°ã,™Œ¢
+› ¢š€R%Ì;SÍ.&VœèÎòBSܨ’–šûƒQø•WLŠÒ2bŽÊÚã դ‚—63
+gYrzfuåþ2Ý´<ç 8aj¾Ü¢ùªHõe“dÛL– Gu‚(Z¸¹ûè%eF=·Ò–UÌ26ÔanøûéŠç¹Ÿ!›ÄgÓ¤x¤¾Kߦ¦·š%‘(¿Ú”(-qŒ,m æpnEÄ]LéZ¤ü¾¼ýc>v§xÒ»õÚ?4JXdëj—Q+½IÅ‚ä¤.H¿„¬ ¾_á¡Û`àÔJ¹MrRÇ짿ԥâ]\“j x9ȪiÕ¹„•µ¨UˆŸ(¡ÕGÁҼđTWw[Ú
+ÇÛÌkåps)9|p8™svÝËILìšÛ¹\‚´'væò= ØÎåR
+Kf«ö+ü \0ýÙ½¸ô8ŸpǸÞcf}IH»R -åÀBªg«Ç£ëÚhìMÕ›  zwƒ}:‡€YZ}4¥ÙÄZ‹;‘Ø)þ(6‹ß‡ÅÞk÷q‡•„Æn!zî“êÇÛ é™Qz—ñƒ%üÂø3Pi CXžw
+•d,îR¯8NA˜yœBýPAßv3¡îŸÅÝ8H ë¼w%óÂöRmgí°`–ì™/" ô Ǿb~ÚôµfdǺî^ îp†îË¢y {Ü°nÖ=r¢xø=Ôõ-ZPÀ…ÆŒlß -Œu[iÑkp„ƒ–Q#Ûv:x&Lá„Moê*ãY{ø:ïîUzæ3«RÁl †Fû:|½®ÁN;­f:ð­»ìœYf@ðý¬;kÜ^%¶iJ-ÐöPOHä?Æ«Ô|Òs8}HQ˜ééèCZä‘„>i‘í[³}Ò›³Œ¨ßƒ9…
+# îd* Lo"ýÔDàUT׆Ù)ìÃû#á<ÄÚÂì°õv½¦ÌŠhzó’ô˜±*¬!&Ôè Š[¦ˆÔÀ Ô¯ñGâ’#B,ŒBBì¿aB,°Ë·Þ}k„X„³-ëœr
endstream
endobj
-1100 0 obj
-<< /Type /Page /Contents 1101 0 R /Resources 1099 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1086 0 R >>
+1210 0 obj
+<< /Type /Page /Contents 1211 0 R /Resources 1209 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1182 0 R >>
endobj
-1102 0 obj
-<< /D [ 1100 0 R /XYZ 69.866 801.979 null ] >>
+1212 0 obj
+<< /D [ 1210 0 R /XYZ 69.866 801.979 null ] >>
endobj
-438 0 obj
-<< /D [ 1100 0 R /XYZ 70.866 639.679 null ] >>
+462 0 obj
+<< /D [ 1210 0 R /XYZ 70.866 771.024 null ] >>
endobj
-1099 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+466 0 obj
+<< /D [ 1210 0 R /XYZ 70.866 477.235 null ] >>
endobj
-1105 0 obj
-<< /Filter /FlateDecode /Length 2363 >>
-stream
-xÚÍ\Ko#)¾Ï¯ð(žÒ(R<ŽWÚc”Ûj¯;§½ìÿ?lAƒm6tÚ98Nãnøê]Å£éá÷þøvüøöã,éÁ«¸‡¾1üØASb”:hc åøË¿‡¿~RÊ_)…7JÙ‘R ”*ƒ× ÿ?¿|
-i”…Nh"¤(Ðé‡è¢åiC, ¸  rŒë¼ûÇ"&¥ˆ)Ãôlë]ŽeD“RsøîB[t ðX ™°H7/Iøœ×—‚HÉk˜Ÿè\|”‘·Mëõá¨ËR”?Ön%ÑšˆÖ+ P,%(Ô$àƒNäœ é-Õ¦§
-
-ˆV¦‰}‹W…Vh‹¾;¼*h,ÈЧÌ1A”)úîô[hÖŠÉ>"d´ÈIã#JÌOÌ s© Xs×¥60ú0Ê &¯á>0##;*P~ZŸãDÓ¢çj•Á¯9¬cxTªF.Ê´D좉}¥R¬ò¨¨á~bàƈPmZ79%L#•+50A´\Võû8
-hL j¸Kœ¡æðJL¹õJDÑ
-§ƒðØ’˜U¬lÒ²)Ç„Wqµ’»œ*â¦3ZˆÖ©=GÎR£kœýjP=E
- ‘PR®ûJ‰ˆb)±
-Qp ë3ÎÌn®!¯oöAÀBªá¿†ªè5²QG•HÇÒ° ésa(äšÌO\ÈŨݜéãHÝ[¦ý³á[QÉOë?¯]
-Q­‚ù™5G'Û´nËì9SRÜçS¥%€uÿÎî*µ¦Pµ„Æ%Õ~!§a¡ì,hûd1+‰YÃþ…ܖШýúin+¾3bÆÁ×a‰=z¹GËç‚Aô¬†Þ«ÃdaR.GÖÈëQA5Ú]l"% e°–W1h ÚàPb.‘ᩬ
-êú”ÂML26k³QÖýL¶+
-Lë KDë*B'&¿¥ÐlÜ0êiÚ÷gkÞèFKÄ—<`kÍ[QÌ8}~åÄ4 [~oNÉù¸©³GI×c£Yz'—¸V{»û~¬fÝ÷͸m@”Í]NǸk¯çQc:–~cE’ñÉ­<KÁR¢~¢ÍæRÓœP)w‹ïÙxª¥°ãgF“1ïiK«®Oa4£F\rÍh²àZÐò…ôO„Ø[¸é¨;ÌRErAföÛ8—×—ÞX1‰ý@¦ãuæüÊqÚ‘á™<évh´èÙ¶û#8•Œ¢>5@vpm§%i÷ó²|ŽáCp"N¸ŠsY~_rL–#øÂxézÀ¨k7p6Úµ ¹I…¡s?ÜX[VÎZ7sXDÎQª®­O3EÃÊé®8<QˆÇëx§ÆkVœ¨hVo¶S:»ö ‰°í·EϺ\'nø­Ðò²!±`dsôÜM—0!;õü†¿ÏÑÒñs©ˆ0—ý R/
-ïYCÏJõŠôz¢IíÅ[4¨Ýtž*úŒ´ïžóTaÑTaQ•:v˜‚*¨¡zíI'9’%µ™•NfÝ÷M,pN1Eè<¼°ÁœÂ´U6Ì#k*ØõHC<úÞWjrjˆRz:mé0ûmïš×‹ t3X–®è=Š¾;¼Gx+@ Ô¶uv¿„ŸKEum¡™Â¥°…¦Â¥†7‹ç’§°)œKÎù¤»Î%Ï@O&¯“`µâ
-û’»DÞŠä^»ŽÑMáSŒ¼«$|¢+75ã³}b6ÌïüÄ *úþ.¿Ï° ÐRÏŠ³Y÷ß[¯òÂ:…+¾ÊË\^å¥ØM±i«¯ðRË[¶îOÚïð‚å•`>¨Ü¼Ì]ÃñîIŒïäb¨ÁÂÚ)«ÎY߃V+ˆí´Vüúº_Ï\ĶçʲŘFÅ“k´ÄЭ¤o«<VNXþºÝDbÚìpÚ{_6ﶲÌ~•D:FñÞ|-ðæ ²è°á°`œ2BkÂ×ÿ‘)$¥-²ÖÏ_†¼µ$j
+470 0 obj
+<< /D [ 1210 0 R /XYZ 70.866 366.718 null ] >>
+endobj
+1209 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F50 687 0 R /F42 792 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1215 0 obj
+<< /Filter /FlateDecode /Length 3095 >>
+stream
+xÚÕ\K䶾ϯhääÌÅ70 ›õð-ÉÞ ŸüH dñ%?_‰¤Z"Õ"Õ£ÞÉf{F-±^_«¾f¯¼üó"/}’ùõç§?½js!)œ#K—O¿>)¼#/êâ¥Î]\ ¡­»|ú|ùáYJú³”úUJõ)­‘ÒEüMx•/ßjoq‡Å_Z¿üøéû¼¶>xi·Ö¦ ¬ emãÓZúCZŸðê]Y—%[…»>¦wø΢£YºÍ’MØ”LÑ ãàè]#´7XÂ×KÙò˜²—(¢#g6L·x5A•‡\HnM®äWdåsÒ¦¾R~s¸ÛdMà~G±=_(ðùŽô;é—o§_æxM‹°OµŸ— “ö³»¤Áª‹uAhø!««Õú.%…Žª6Ê륌«D㳇l¼8½ëi'´ XY]VSvýJF
+»Ç®55NÄuì±J2[ö¨ä¥¢‹Ž›º8+¼§IJ )w¾ùÃwÕ˜ ðU‰dî‚~RÇSB!¾ë…<›ôŠwMÜD¯6…$¼0NM¼>½Î÷Ñ„¤,¿¥·QZ4×>#/kÍÚòZÅ’„×Ýpë…37ü‘qL¯K£Hg3bÇ-ËH—l´Haš‹먗ވü([Á²u¬²©\šSñc6×d7„„¸\2,4ÔÉÑóÕ¤kʼãJ(¸@ñ]®„u–=…¤E'»\†<°)Å0š]^‹ Tí¨:»|Ú o,2ØÇ[ÙPS‚®×Ï®DЬ‹X{$»´ô"êP‹ä
+ÃÀY-¼‘ìxå4Ѻ@~ú­T®)õ§+ó¦6ýUœÓ4éÝÊóì¯w§8^%/*j’gÒF”Â2—×E°¦;×»ü„1öÌwŸžþÓDJ›©õúéóÓ?âŸñóý…·ÚpùïtëgÔI-¬Ñøýß—<ýíI
+< …Rž_´HÃßÑìm\þ{îÿÐ)íô)Dâs«SÂõäq¶¥t—
+v:Z ™á8…t_ ëxC¾
+ü­ܶ
+åÈÀ­k«²GE¥t[[ãpPæ:ÝLvr%¡­„W맺Á±ÂFª
+ov-´ ‡À¨Æ¸¹JôÌô­szf†ŒÁµÈ©y“©h^KÈVk³§QªÅã L1‘«lãÓ1j°G_€ˆjw¢•€1„.èZÌø\Š‚geØQt01ƒs-°lz¼eÎËø$ÔCsÀ„Øbdi]p><ƒCṯ:ŽÑ·JJ¤èÖÍú©^1óÒµ #0uFÈÊ!]œ¢—6qÃ@ ­sºHådlÌ<«ŒtGìÇœ)”¿ßd´ˆVq
+•Ï6dÄÂt>ŒÁv£+pCätòB¡º½Å‚úU´žÑhðôʤ5š«…ÑÛFçÖ †—íCåu®0œ~ë•\õԭ當%ë6u¤Â¤¬æ¢ÂÅnêûMŠ³”äüÅÆLìúP¯Þ8P«KþG:«’ÒÕµ¥ó4ïÈͪÔÑÅôï±~jÄÍGõóTÕè×æET«³}…©ÅôÕ› ±S+ÚB’-HÌŸ\ÊùãÖÛ³“ølÙƒ˜ îÐló#ûÚâǾ)dQ¤¤ÄÃÝR¸OÔá êÈËé ¹¨#ÏDFø¨£ÀÌP|'Ô¥þGD&ÎÓV%ZÏoFž¶èú¬y0ò4ðÍgM:Rîh^ÕâuÕ_™ˆ§"‹ÅÜnKw¢åôÁ7öWl«¹7)¯NƒÝ˜¶˜íáSŸ4W¶Ø%¶åF|j÷غÕ;ê`§ïùÁ(Ÿþ":Ö¨Eæ…fÒîÒÊÖ ´îµàÝêø|Îò™Þdé˜ø²µ˜#“%
+…ÕœëX¹ÿá³ýU,{ظ(”¤Zà<¤HèììZè>=G‘­l07Jgë|€éT
+•Ám»ÿNœ÷ Óø׺ešO§ìŠQó)»]fšP
+C˜C¤ÄЯëÓqeáQ\-ñ‘/zWª–ÇçÌ}MÞà‰ßtv·–Ô!ø #–OuOü:¤‚®:ñ ˜ÇµSz"åãÆOü²sŽ™ÓÁæZd™ãç³­ ”ÑxS¾‡Õ9ð„êˆH£ÔñÛxàÃIm gŸuÎ*[u‹á¤P3œéJ—á䯃¸É1Š†Oµ*Þ¨U£SÍpòÿ, §¯ž47)N´š’êµPœ|²xìØ¡V“NðÖÚß 8iúògCqbS'Û³-ðˆf·lK«žÆqz!McÑ0ÇIÂëµ–]Ž=yÿ#'6ÚÀµl)³Gq:¤L“£gJ‡ÇPœ6 қãDbà0ÇyMôTi3íË7L§cðù%C6½[NmÒ|\ÞËk—æ~¼zpùõóFÞ^KåR¡£Á•7¨FjõDSúýªô£JÌ'yO¢çëÕ린p-³«ó5.
+•M*·(Øj¥)Ø-ß…‚U×"ÑïïÎ[Þ.1l•„·rQ™«õîðvÓóæ©Gðv™«õëñv‰a;ÙW™MóÕÛx;/ŠÛš¦ÿ¿aƒ• ºúÞ„sY,kÐ øÁœ‘DL›õ â»Zý$â»ÖyŒø®žz ñ]ë7F|Ÿì«’–C¾:ƒøÞ@Ò$¾a¢ßµÏC|áá­Ä÷1Ôâû\Ôâûñ¨+Ä÷û ®ßÇPWˆïJô âû±È+ÄwGÊ£Î)ó™Å éäƒÊüõÆ/yL¹ILX§¦ï‘
+ç®C O
endstream
endobj
-1104 0 obj
-<< /Type /Page /Contents 1105 0 R /Resources 1103 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1086 0 R >>
+1214 0 obj
+<< /Type /Page /Contents 1215 0 R /Resources 1213 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1182 0 R >>
endobj
-1106 0 obj
-<< /D [ 1104 0 R /XYZ 69.866 801.979 null ] >>
+1216 0 obj
+<< /D [ 1214 0 R /XYZ 69.866 801.979 null ] >>
endobj
-442 0 obj
-<< /D [ 1104 0 R /XYZ 70.866 771.024 null ] >>
+474 0 obj
+<< /D [ 1214 0 R /XYZ 70.866 771.024 null ] >>
endobj
-446 0 obj
-<< /D [ 1104 0 R /XYZ 70.866 159.016 null ] >>
+1213 0 obj
+<< /Font << /F34 637 0 R /F48 640 0 R /F15 639 0 R /F59 833 0 R /F39 935 0 R /F57 799 0 R /F55 774 0 R /F42 792 0 R /F50 687 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1103 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F34 565 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1219 0 obj
+<< /Filter /FlateDecode /Length 1874 >>
+stream
+xÚí[Énä6½û+ôaHY$ÃÀ´Ý ÇoA®™S.ùÿCª¸h!Ù–Z#Ùƒ`rk#ùªêÕBŠ–Ã÷A_dþ½¼=üþ
+fÐR j«‡·¿=‘ƒœq@¯XÞþþ|”R‘^¥TÏRZ#%ºÖô+Ÿ~gé KWæúô×Û¹o#œwÒöúÖ^XëKßèSß K_¨¨?:ð…G Ñ/ó§ŒÅ*ºR|‘ò°²’R
+à3úû• Y;P£é ²…c=$DÖ¥é a›¾!:© €D—àz
+‡—ÝJ1ôë»L³¯I묔h=±§X‰(JrPÔù¦.Sûø.3 ZaøÝZ±½ÛÂÐÝŠ (@}„"4Líù³@³+„¤”Ò7|žRŠà°›\¨øo¤¸ž|¹£ËŒiíß®b
+zl|ž™Ã
+)¶`bbŲ éýqDZAù+;šc•¤Œ
+½›lÆêiJ9ã|
+æq“W•Zos:[Ø©Äœq£dSA†aüñ0üû}èÜý¶ZÒBa^“ÌsÒEt°×ä(sgä‚ D –":kXq*‘ —rüà]H€ÛÛß&·R&к†ØWÉØÈ*šëFý‚¡-‰÷á DA´5N·¢MÑ»3ôG:eÒHÍÝÅ@( 4ùw¢¥dûªQ)TØ_
+ sÍB¦ËŶ.ÕsU-ÿX:+ )¦Æ½b¬֪՞mj ¤ô jw‚†4xAÇÒ„ÁP·ª'ScŒòé<Æ®p„†‚ÎÁ‡h(ì;5I¯fMC€h@ ðv£6j—öŽL9ÆŽTì
+ì} Md«p¯0 IÛâ™&¾Ç`óV€Ò ¸óX
+Vàôµè³YºDs$K[9c6ö;h.=Wðî¢@ ÎbÜä/5 #¹‰A V °ó¸©¦@?M]¢9’›­œsn…C+˜$ÁW ·%øÏááS
+éuî4ŠòÐËEX±fö™e#MÇïU/iÝb>¡h& ›i½N“”Ô*!`v õÔµAü.겪òŠ›Þ€“$®âß5›1üu·5ðÊ„›üN:×"J…ìa<ô"ß {² TkÎÑWžýÝ©/oúÐÕ—Ïóç#ÐI)K©ú:". Aé[©«Ä‚2+1#NÔÃò+eù Rü:®a¾lZ;¬P´Ž-buIµG³£$_s{±Ük)üÛž„1Y]—k”£‹_ÒõøZOÉ%Z~NËZ)ñyË’¶̺³ÖªîWˆ]0#èÝ%¦Øîç&Îûz¶D½ÞÍ[¾xKAɬíø\®r©HZHãN–d9Hñš²5®7,Ù³dÔ’IÇÕÿëüscÞL‘û(ßý±x[Φe ^ò¸• š]­žO¡y½¢£¼n²˜¦Z(œÍ½å GYlŒƒ¯SÍ´ÅZ KºjDÿqkh'œëË»-:I/àiÑiÙýy‰ç,Ê«[‰­6ô¢¢[7 O£¨z”#æZ$ÉpüFÝHOªŸš6ÍBÄU9v$àBÅŽ$œ€ “ç’ϦÓr”#éÔâßC'ˆjV(•Í~¸,åKoG–{ꈎ i–¢ºÉ*×ÙE¤Œ0}*ZîÂjvcñà#BoÔž½ViwW2J:ß²!à¸TJ#=[.ÀBÞ>¬f ”³ÆL¨´¦î»á
+Ä(Ã$–ØSÝ›sžx‚ zˆÇ¥ªNð)ÕUÙ½øy­¥=+Є@søäùØÄ¡Ó±V¾½ög²N¶Õ7ÞQ‰âÏ*o–½o›{9+¹åïrŒ£³— 44‚Á´B*èà¿Åš²%¡üã5“÷‚žvão˜¯çUÇ5±v/:¶B
+Dœg4>Ür¿Ñõíá?œMÕ8
+endstream
endobj
-1109 0 obj
-<< /Filter /FlateDecode /Length 2050 >>
+1218 0 obj
+<< /Type /Page /Contents 1219 0 R /Resources 1217 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1182 0 R >>
+endobj
+1220 0 obj
+<< /D [ 1218 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+478 0 obj
+<< /D [ 1218 0 R /XYZ 70.866 771.024 null ] >>
+endobj
+482 0 obj
+<< /D [ 1218 0 R /XYZ 70.866 478.207 null ] >>
+endobj
+486 0 obj
+<< /D [ 1218 0 R /XYZ 70.866 157.031 null ] >>
+endobj
+1217 0 obj
+<< /Font << /F34 637 0 R /F55 774 0 R /F15 639 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1223 0 obj
+<< /Filter /FlateDecode /Length 2049 >>
+stream
+xÚÅ\ËŽã6¼ÏWø–!›o`±@63^ ÇÅÜ‚\³§\òÿ‡4%R#>Ƥd¶}ðÈ–e²ªYÝì¦Äá—_~ùñòýýå·«æϼ£.ïÿ¼ü‚_ÄÅr挹XçüæßË__9‡ß9—oœ‹ïœkɹqøYàûë·/RJ¼Bç
+¯ÐîÛkí×xÍ[¸.]cÂ/8ÿX~ .µ¼]>…+`ýÝßï"P¡[@5÷LÕHŽõµüšGÆHWߢkCx©c÷¯¬!΄çþ²œ¼ü÷ëÒ8ûóÇÖ‰Ì:Wv
+_hOƒhÍÛz”á½_?‡÷¿´–Z^9xLí±YS)ás‹?a’;mð¨EÄ_ÞF3.d‹Á‚<  ¦zE”¯ñs`†#©Åz^«Vá¸f7–Ì:<€¦¦Åfê¤(…}p“+ª@¾XZR:ëWèõév'˜[6¶‰é#% |ªÙ`“`?/öJöóëwËõéýõCÏáZõz[ÓŽ3ËUbŽ¤Fqé¿Ïm"—ÀmÁ5±h&^/7÷á˃ZÁPŸ¨´’7f“ñ–IÚx˜uA ca…þh$¹²
+ß'-õ"¢QLú©ãñÐxfÐ jJQò‹¬wn%¹Á˜Ä º›TšXPy'T’*©ÌUÍ€~‚í:;Á¶ØÌS”•ÁˆbfÞ:Ýôj”fÊ«'ϯŠ©lƒáÙvïÀƒ"‘’iB•äÍά˜qh§ˆCaÞÉ¢+-+bŽò¶Z8ŒBÒÌR³™NTLk¨iÐå"ð‡›$˜âÜÏFp­q'¬g“sæB߉
+(WöבzSØP…r†Ã
+À`Pµ}—Ãú5\™×¡tæÂvÙ±7
+¤v°ª †é±±Šj2)š§Ë94¦ûAÔ½¹a—{À@z Ž©²í{gtƒß4ßœbØ Âƒï§f…fÖ–9Èë)Þ¼1‹*½×¾ ÆÛÒ½y{æLɧUµÕʔ̴à™÷䬹@15kn0<«ö0”yú¼¨þ52¾ÍTrƒ“MŸ©’H :ˆÌó8’õé}('›ªmu­Öî? ÇÁ#¬$ Çyóc¹½Fƒqô(ÒÜ¾è¤ ,y•´ªZÞ¶¨P
+Çjø÷EåÑ’ÐÂK^ŠÁÒÁÃòù¢¿1Ù(!,Ü9MF)Ñ/z ã’"åf{—É☩ÝòÍ=ãRN'–$ªxƨΟuª+ºï•[KNSA¾b^S¢Ù%ÐûEJË?’è¨-0N£»¸O™Ñ&½>hGàÓíæàk}WŒÔ2w¶eÉMÃ93eié±5g&Ë/ ª»õ’utnÏ›
+˜SM¾ŠGÞÁ«Ìúâ9ég•9^c¿•QnW9ˆŒaaI¡Å53B$Ðo” A$pN²pPÇ
+07àÐWq…Læ½<h«]±¾Þ>n¶Ëû©0«T@›$”IÒ2ÑíÂl˜èT¼'¯yòÔ ·V3…u{Eë¾ä) Hž
+» ‹çÕB¸&å³)èn7ƒÝ”ãæhæ¬Á¤·fúŒ5ÌTŒW]¦§B æ3j¦·C1Ê 3“†íc=øÕ}¼h_¢$“¸ÄÂX¹g?ôV ˜º¼Ø`8SÚ¡í¶rOÞë,×c{n‰qu¢í‘y=J¼‡ê”œ%FjWAÇé¤ÅÊÐ Šåj‰ˆÎÁð¨A?ÛÁrs¬fHå`µÝÍÁ:lïr°¼í#ÖAu—ƒc0è`ˆ’ƒˆè,L™öÙþ•˜ë^?*ïê,›wÝæz—seMñ­Û˜îr­ÜþƒžE€'9VŽ‡Î¯$gÆ>}âÊQÌõ¬šáY×:øôW2±pÌU™œ·>vw.,òXCüìzÑ Ñ³ë•‰Ï®7ÌÊ5DÚ¿@Á¬bN *v¢"Á#(îiYtB¤ÈŠÊDE6ÌRd'éNŠ¤`—IÄ®T¤z°ttšø¡ö¢*E–Tf*²f0K‘DuS$»M‘4ìJEv˜&E†£'ÛúQ4O—r†‡²‘û“SÎÅÔ”³Áð¬lÎïÁ)WtrÉ›K<Ax¬
+‰wáPÕ’ÊÌ Z3xpâIÁn ª4ìN,Õ'UrË„tĪÌ;¡ReIe¦*kN> Ømª¤awb};ªR„GÞq¬,:!ReEe¢* œ€R°Kª$bwb]8©ÒIਲŠ¢yº$Th àÉIhbjÚ`xzÝóð6u°´–L&yócɧÀŒUñSšE'ÛÔ+S¶©7poH,GG„ÿ~ö¸}‹þ·©W('nS/=îFEÚ¦ÞcwÏ6õ’ÝØ6uDq›ú1¤mê
+HÛÔ'*àŽmê6OO¼SA
+ è|ZÝA+š'üÏs~¹k¼±&¦æ#õ©„ŒÓƒÚ=w:¸+-=œw6'tƨàaÆþ‹c'—tÊ¥ÒÓÖáÜ&ß™a¨ÀÞëx|{ù§:î^
+endstream
+endobj
+1222 0 obj
+<< /Type /Page /Contents 1223 0 R /Resources 1221 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1225 0 R >>
+endobj
+1224 0 obj
+<< /D [ 1222 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+1221 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1228 0 obj
+<< /Filter /FlateDecode /Length 3993 >>
+stream
+xÚÍ]Ë®Û8Ýç+üaóMä&7 ̲‘Ý`¶3«ÞÌÿ/†’X²ÉâKK™…ã\?ÈS‡¬sŠ´hËÇòñ秷_Ÿþøéä#Šèµ·_ÿþ¤Òò¡AŠÉûG˜¢:=ó÷ãŸ_¤Ôߤ4ïRª7)‘ÒOéo•þÿóëgcLz…ÓRÚô
+7}ýBø’_ó>¿^ãçwÈtÿ}y§ž åíó_ó+ôú¾ýúGª\ ¨“QXŒtÆ1ßüÛòn™#Nẽp½ 4âÃ|+Âù‡J…ùΘ)ÄÇÓS‡ÿúsk~RÂèP7¯}Ùt¾¯1Ù(”ô%¦—[
+RÏÃ1“jùó
+üp#‹^æl>[î•OŠ0U{ÞXöËnvcìT\'bL—‘Í%Êæk©´l‹&®9”ž„­Û#øIü|*ÆkÜÁO²6y…õ×më2aR›øçé¢Ж&{m aÅ(ŸD1^M›?~¦lI †èœ
+U· Jè_—îëB^ÆOË2þs"Jæ½9è9ˆ9(˜&kà_?›à¾¼æðˆñ_£ý²?Åüöê—â<?²•ïË£ëû>té¶CÉ—ÎNE*lÄìX¯"ŸË¿… X—,‹Ïýyª‚HÃX5:b‰¡HcÞ@;ÏQ÷3ÏE‡eÊszú0ÓHOʶìTTœ/Ë´3ôå(ˆ/.òW-kÝYâ/ !_–ôYa¶×@€[Àl,'ø1Žž e£—^‡ #Ý£xk yÉ÷·§‡/÷ò¹jÑy‚Ïml¥×Ç¡>`œè‰´ÔõGC
+­X벇Qr„qß-GA¯Cj.8ä¨b†(GQº$GeÛGäˆÈFE•#T G TD9â@r„Q™¸*º4» ÎLô”ÊiÊ¢yÎ'‘.$‚X+¶²‡Q‰qß)‘Gä1ï† ¸$²b†(‘Qº$‘eÛG$’H$FE•HT ‘ TD‰ä@‰Q%’HdÓ~&Z•4Ïöé”n§õ˜L5m}|Âm]šÆžS¸ËF 7Æ}·pŸÙc«¹àpwFé’p—mnT ÜU¸9Pp7P…›7FEnP Ü LDáæ
+줊h'¨ÀN0*¢0€;i`"Ú (°“Æøí„ØI•ÝGeµÐÚvQ29;Ÿ¿Bm3šœVÂDÖ5SÙÃ(“ø—É1º„:j×åä’ÉUÌM®ƒè’É•m19T`rÕä8PÉ5PMŽ˜FE49P`r LD“ã
+¬£¢Z/*°Þ*¢õr ëŨˆÖË
+¬·‰h½ ÀzãG´^T`½ TDëå@ÖÛA¢õr ëŨìû>ªœNú.ªSAH~g°O³fþò•É=zX5:æèaé°£‡oÏãÈóí¾c‡fþ¦ÃYU= ªÇ¸‡Ôc;qêÔzìq0²ËŸ#ÔŒxÒ¦Lot®T†4DWk¾µž¬úÚ©ùÆ£¬c££da;×—4D#$cþB›à8%£ìa”d`ÜwJƉƒ“ˆ‡Ñ’Q1B”ŒÎè\’ ¢A’QöÅ/Ul¥¯,4wðƒyü`a{õÛº¦ñX/tYfm°iÑìyéõJ°^¤]v0Jxê»u÷Ä•~&.ÉnÉQuð€èRð ÒÜ¢+~É-#cUÜHÁE$òêí $‚Hß@"h6&ñGdyG“DâóM1å<Kʯۤ‡ô¼_Íß¾èY—
+e£ ã¾Ó²Nœ*B<Œö¬Š¢iuFç’k‘ ²­²/~ߪbc5®;xçÂ<òZ×<‚wÝÁ#˜WƒGV÷ºƒÇlzwИ]³h"CdV:á•"²XzÈ¡¡ðéáÑq=_˜ ë§ E£Ê
+óÈ[DÝÁ#TQwðeTƒGÖ:ês!u¹’Â,ò–R7°¸ÕR7иS Y«©;x„"ì¡*kdµãˆ-_RNãñy9¹NZ`Y<.U?:²ç SeÄÄY–¾¶?ª(­1ß]’ž¹e—‡KiÁ±ŠQšA¥èkOü…hkÊÏ ¡5ƒ¼%(?ƒP€ò3å'bµøäg0—žüæ³æ·ìdço+:Ù ÜJNÄ kÁÉÏ ”›ü B±‰r˜µÔägÊS~¡XE ZŽ¸’º›àH Ög,Ç×;pÂòØxž/Ó¥JÂbŸ¯,t¾#u¾~{×çhùÏUêä‡ÓÇÒ^5:†öÒQ´7ʘŸúÈ2–qiZõ0hqÚÀ}×ò”°Õ1éšÕ8öáך¬ËÞš Oú2ÍÞÈœ[ ®K_¢‹Õm^ W}ñ-RóW¦Ô±õŽ³®K[¶ób–†h„\x'bˆœrQö0J.0î;äâd8‚ÁñsÈEÅQ.:#sI.HˆÉEÙߎ ÈEQ.8ع !!Ί”lœrQö0J.0î»äâÄf FËEÅQ.:#sI.HˆÉEÙßö#ÈEQ.8ع !!)˜4ñ9å¢ìa”\`ÜwÈÅë޷ꢎŸC.*6ˆrÑ™KrAB4H.ʾØvÛ7¹¨b#ÊÛ $D#äÂÌ` §\”=Œ’ Œ›[.IEÞ»¨cç’‹Š ¢\tFæ’\ ’‹²/¶–6¹¨b#ÊÛ $D#äBM‰rΫpªFÉÆ}‡\œÙ»¨ãç‹Š ¢\tFæ’\ ’‹²/¶ÏQ7¹¨b#ÊÛ $D#äb>é Y«‹²‡Qrqß%gö.jFËEÅQ.:#sI.HˆÉEÙÛE›\T±傃m ¢r¡¢ÚrVUƒä¢ûN¹8qô¬Çù¨Ù É ¢,4Dcä¢êkç;ßÇÈEM.XØÎrAC4B.&-tä¬.ªFÉÆ}ËV§=¼Añ3T5D¹èŒÌ%¹ !$e_;?Æ0H.ªØˆrÁÁ6È ÑKÎ=–,{`9pV8·}É  ëmž°ëå,kúÏ¿¦Ø’zqM‘M.Âz_¤›y¶åßžmAjš·Üf~ýÒNÌ £×4^Ròmí ~ Òaxíï·6ëßsêϦ½if¸†i|¹!hØLÒ t 
+4Ž(aÕþÏWAÂ)¼ÕÃ铉±ºùŽ‹&5 ?ÒÇÇ•"*¦©îd¹Ü÷Uß_.Õ=P¡Ù˜âÖ8„kZ¶æK” x©<·×Ä—ëS–¿÷«/o…‰ÝÐÎÌí£ðZ¡
+endstream
+endobj
+1227 0 obj
+<< /Type /Page /Contents 1228 0 R /Resources 1226 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1225 0 R >>
+endobj
+1229 0 obj
+<< /D [ 1227 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+490 0 obj
+<< /D [ 1227 0 R /XYZ 70.866 582.965 null ] >>
+endobj
+1226 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1232 0 obj
+<< /Filter /FlateDecode /Length 2638 >>
stream
-xÚÅ\ËŽã6¼ÏWø–!›o`±@63^ ÇÅÜ‚\³§\òÿ‡4%R#>Ƥd¶}ðÈ–e²ªYÝì¦Äá—_~ùñòýýå·«æϼ£.ïÿ¼ü‚_ÄÅr挹XçüæßË__9‡ß9—oœ‹ïœkɹqøYàûë·/RJ¼BžÁo´ûöÅZû5^ó®Kטð ŽÇ?–_‚K-oW„Oá
-X÷÷ûŸTèPÍ=S5Ò€ÃzìC-¿æ‘1ÒÕ·èÁ^jÄØý+kˆ3ṿl'/ÿýº4Îþü±uâ³Î•€ÂÚÓ bó¶exï×Ïá½Æï­¥–W$S'B{ìEÖTJøÜâO˜äN<jñW§w„ÑŒ Ùb° hƒ©^åkü˜áHj±ž×êƒU¸®ÙMF %ó„ ©„i±™€:)JaÜäŠ*/–†ƒ”Îúz}z‡Ý &Á–̓mbºÇH‰Ÿj6Ø$ØÆÆÏ‹½’ýüúÝr}zýÐs¸V½ÞÖ´ãÌrU€˜#i§Q\ºÁï3E›È%p[°GM,š‰×‹ÀÍ}øò V0”Æ'*­ä̓Ád¼e’6f]EÂÆÄXX¡? A®¬Â÷IK½ˆh“¾Gêx<4žt‚šR”ü"ë„AIn0&qƒî&•&TÞ •¤J*3EU3 Ÿ`»„ÎN°-6óee𢘙·N7½¥™òêÉókbêÛ`xv†Ý;ð H¤dšP%yóƒ3+fÚ)âP˜w²èJFËŠ˜£¼­£4³Ôl¦Ójt¹H#üá& ¦8÷³\kÜ ëÅ䜇F‡‡¹Ð·Gg¢‚Ê•ýu$„Ç6T¡œá°0Tmßå°~ Wæu(ù‡°]vgì
-
-òý#óšÍ.Þ/RZþ‘DDmqBÝÅ}ÊŒÞ0éõA;˜n7_ë»b  –¹³-KnnÌ™)CHK­93Y~YPÝ­—¬£s{ÞTÀœjòU<ò^eÖ÷ÏI?«Ìñû­Œr»ÊAd K
-Õ(®™â( ~£ "s’…ƒ:V€¹‡Ö¸Šë,dÒ0ïåA[¥èŠõ­ðöq³]Þß H…Y¥Ú$©è¤L’–‰nfÃD§âÍ8yÍ“§^¸µš)¬Û+Z÷%O±Èhðx@òØ;wÐåtjÝ+ÜUÛ½)Äc³ªèL).-¦úEÛ¥H*(ì”
-¤ÒNc>&gˆ},ï$¥/¡ÀL¥÷¾ø þd®C…HJ!ÒÂû¸B
-v`sZP±;¸ AqO«È¢"EVT&*²Á`–";IwR$»¤H"v¥"åÐÃ8€¥£ÓĵP)²¤2S‘5ƒYŠì$ª›" ØmŠ¤aW*²Ã4)2=ÙÖ¢yº”3<”ÜŸœr(¦¦œ †ges~.HÁ¸¢“KÞüXâ ÂcUH¼ ·è„*¨–TfÕšÁƒO
-v[P¥awb©>©’[&¤#VeÞ •*K*3UY3xtòIÀnS% »ëÛQ•"<òæˆceÑ ‘*+*UÙ`ðà”‚]R%»ëÂI•N2
-ˆŸÒ,:!ئ^ј²M½›xCb9:"ü÷³Ç=è[ô7¸M½B9q›z‰èq7*Ò6õ»{¶©—ìƶ©“ ŠÛÔ) mS§P@Ú¦>QwlS§°yzâí˜
-Rh@çÓ‚ìZÑ<ážóË]ã}ˆ51Í0©GH%dœÔî¹ÓÁ]iéÑ༳9¡3Î@3ö_ <¹¤S.•ž¶ç6ùÎ CöÎXÇãÛûËÿTsîW
+xÚÍ\ÉŽã6½ÏWøÂÅŒÛí
+ø—/þB)|§”RÊ®”JN©2ø™áÿï¿þÄ9Ç;$P*ði~ýIkýK¸çÓÝïQîß?ü7ÁÄ•w¸O÷×ß(“5 ’Z"J¤‡{©ïþÛ4pŒìÊ%v#/.¢tí•,H Ç5¦¨’ìòß?—âÚ¿=1
+„É)@±¡ ÔçôâŽÒ ¯Ý¦ÏÿÎP\ŠNïÀ{6¼;qÂt/ܧkn Óî³»î×·ŽVÊExÏÅ!,aT­‡TÈ5cÚ½qn´$R^® %¥ª $ׄɆÎ^€eT{MQãñEõ•—ŸÁ2 šÚœ®Óà+íñë¤!ɦë2Ü <hê:k
+>º˜I˜•Û˜¶ˆþñfxà9¿Zc9¥êY¶³á:6à:}vlEƒg°Ël1-‰Ð¢äk?vC»¨awxeØ,~óÜ/vòZ›„q2ûUšá‚¢èÙÐSXØ)/×t‘÷ÂÕ½‚K#Ïß.)Ý¥íâå<m ¿>'¹­äííÃéo‘q`}±.9à¹
+gš‰ Pqõç„ÒbeX¶dà†à+ÿ–¤ûñŽÑ¹Ô¾]Æ# QÖÖl•Ý‡x ÿ„WÒ9-fí Ïûm;›º/BçL!tÑTízȱ «˜÷92®°‡l®1=“¥¤u¯R˜Óq~º«JÉn ì<ó{o@W”–§¥Z½N}(ŒÒPǸ۾-#Ú˜Œ†þm²jŸÃú°œJ
+3pÚQ’Œ^gm!qÿ‚î;Û’û=nH×—ãŸxÔ廚|Ò6£zÐ9Œ8ƒ*xaa•sÒHS]ËTѺ­ 6]Z“ê{“—ØÍ8B\`â«uÁµîê’Ôì>uCùFT8;ïaŒ^gtcX—½zÀ#·±¢«£WºÈsWùÕ´½»S+¦©–»æ¯³é{ðtœÞèŒëyÓ£iG›‹žuº¤…¢¯žÿ– ¤DŽÊrVÆä%öQ¹@<¯nó±ƒþ€cQ$$;m3fôúr
+öQ›‘빎|È`Õ†dF`ü´ ™Ñ뫲Ü®4_wöÆ”ëñ“£RFõàé[ÁãÀñ[ÎIßü­…h[AZ“êטÀU¬ì°\.…¾\m,á˜d„ }žûIéõåŒ[´R8z
+—‘yó®`zà.ç´o×B´}W‘üàQ\ ûžY\¶öŠa\Å°§¼qà4.—mß8îë‹ó¸uÖrGhðáØK vŽä*>“[§Áè3Q‘‚ŸèØSzy%“D˜ó§rÝþ±\xÐ\.[wà`®…xÛd®‚÷kæåDö>10® H©ŽÍa†"{§×ã…)õÎZ·Þk¿·ûž‚8h,—s:¤*‘¿i(×ànûL®ÎᆹOþþùãÛÿPÒÌG
endstream
endobj
-1108 0 obj
-<< /Type /Page /Contents 1109 0 R /Resources 1107 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1086 0 R >>
+1231 0 obj
+<< /Type /Page /Contents 1232 0 R /Resources 1230 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1225 0 R >>
endobj
-1110 0 obj
-<< /D [ 1108 0 R /XYZ 69.866 801.979 null ] >>
+1233 0 obj
+<< /D [ 1231 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1107 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1230 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1113 0 obj
-<< /Filter /FlateDecode /Length 1895 >>
+1236 0 obj
+<< /Filter /FlateDecode /Length 2396 >>
+stream
+xÚí\Ë®Û6Ýç+üaÉáı Ë"»¢ÛfÕMÿÑ¡Dê1¤%J¦ä»èÂѵ-qμ‡Ãqøå×…_~|ºþüôÛCó‹gÞ€Q—Ÿø¿ˆ‹åÌs±Î3øÍ?—?¿pß8—wÎÅ•s-97ß üûñõ³”ïÐÀ¹Â;´ûúÙZû%Þs÷¥{Lx‚ãõ{÷$¸´òpGxî€þ¹¿~þŽ@….ÕÜ3•# 8ÂKúîi9Fvõ»F0„—1vËkFˆ3ṿ '/ÿþº>ýãÇ
+PmÝç²x]}Ê1ã}‰¿€Y‹þ•LPϲ#niqKnHµŠÿáF‹5ùl‚Y
+ÒPE\£Üï=Î$ÿ§úáOÌóž\¯ÊD¥eBoŒDÚ .R:ë{)äO$–’[…4Z„®Ãüº `?'T‹ntëM.ˆÖ]C͸9?/™˜@)¡Ó•ð&W(™Xà!EåpUÑÕ/Ý•GS‹Ïv÷¸þ3 ›ÍNH6&¾ã¬Œ’q„\¥•av
+®/
+öÞ¯‘b\ªZƒËš{‡—âÓ²Ëëç¦$Bµ³©I¦•@çõ±bè¼;±v‹žq[)ÀC#Îyla±¸§œ,E*Ü×msTÀŠÏiS”ꂧCIq¹7ÑÀRM—îžócMÚ¿_®E0§ŠV¦}¼B#Hã˜÷.“ÂrΔV1
+ï§à×ëJpLÑu[´òGVÕ*âÛ+§™—º„·Õöêù&`ËKKɼgoæTkÔ¸²Hì€`^»wŠò•Î-Ð~8¼ù¬™ ØÚÄX+5Ò®ˆòÚfW”c?ùLVŃ^åo»~†2¥Ìãë£ÊcŽÇ
+ö½æGP0…’ñÙl
+¥€½‘jœÁÔüîÈ@P¼i
+%“E³)”5S(ýfd9*Ä™‘5ì['Q âVE½¼eEYÅ„´ïJº„|]Ù¯ 0áà亇Pm8‰’ñÓd¥€÷c}+
+ÄÓ&âkÕ½@Ñ:#(•ž§T—ã
+øµÏ1º©ÐØr'g
+ò–so¹ËuG0éÖyÚÑSO5M«Ú¦:=ÙyÎåD‹·§Ûè&†W zéÀoÊDMåÞçw²ð«±±ë#À.ÖN·Iä'S×±¶ê‹õÔ´f\8C[CLRU€Exi
+1MvY¦ròp°ŠÙ帖¹ŽkÍÎoãýƒ2m/ 3`·5›LD¦ÞT†ÒüO
+k3l &1á±[Þ’3c‹cŸFŒGÔr
+&ŸÅÏ-Œ÷$PCƒÎNNmÒD
+‡…ᘅgɇ†¶®”âc• lø{²y ÷®ÄïD“8žº¼9µaœê¬x@¿¾é†s…×]GAq×9_ºæ</6°ŽÀãrLk§SñÌìLñȬ€é[MÅŽ?­ÑGUœdùº5xÅܳQ¿VSt„ÈÉQ"õò2V[œ…Ç65Y»ÂwÒLÂ!¨âäBU¥‚C'Òçý„Ы4Ýpõg¿ª¥ZX^ÇÏRPS[Í”U9_/Wö9²€û e1U¡vÌ«ú{²zRâœîRZOL‘Û¼”SøJŠ‚rÜÂÝãèY»&¥@±‚j×ÐUr¢²6+¥è. HÉ8w% <)^ä-îò)oU'P†ùÓ‡v Õgq+m»öÄ-ÊW›¸•ãþ
+ï™0OGDåd£Ÿº)³FÃ}Ì^À8ƒ?ŒßÔÏâ4ml;â8}×V;N|¬qûÊh*åÖT¦fˆFžÌ£Â8ÞIÚ½}7aû£³u£sLÑs®{sÓŽ hÚµ+pØ2–(ØغëûkkïêI¥X5_»¦y—bʨâ¸{Õjû®ï±‚JK´UÕÊ2iਢ‚,_×X*nmà"ojàe¬6là‘µ74ðA÷åT•–Š5³ÒpZNèUšn8ÒðgOúª4ð2¾šl„ ¸ß¿ÆQ+8}<'»”ÞSÕ–6C«UaTÿtlêÒ<`zñ2I‹Vš¥8åzå׋Fᶪ  fÿ) arÖòö°B“‘RüÍã61Å3®àÙUn`ÚB#"K‡^SÅšñ
+endstream
+endobj
+1235 0 obj
+<< /Type /Page /Contents 1236 0 R /Resources 1234 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1225 0 R >>
+endobj
+1237 0 obj
+<< /D [ 1235 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+1234 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1240 0 obj
+<< /Filter /FlateDecode /Length 2295 >>
stream
-xÚÍ[Ënë6Ýç+ôáåsHA€k'¾@—EvE·íª›þÿ¢C‘²Å¡"Òitá8ÖcxÎhfΦùô÷ħ_/§¯—Ã'Ï<HÐÓ×_/OðIL–30Yç—xæŸé7ÎåOÎÕ'çâĹQœƒÃÏÿ¿¼¿*¥ð
-#ñž1îýÕZû–®ù ×-×@¸ƒãûy¾SºÅòõŠð)\!ã}~ý†@…Ùj¸gºDpX°ÌwóÄéš=º Â[Œ€ ¯Ì
-_€N’ø ô9^¯ôg%¦ô‡ƒ‘09¶b+90g
-äR¯F6 ÿˆhDß2ù¤,v]§„À Ð‚ù.ê`e™0â[£ƒ
-0Œ µåØu½þ>ézª´ÌÚÒ÷¶-©øóšÔwùóšÔDXA±ŽÇ.Õóåá5"íø¶¾„þrU*#Üš)çs[²Pc][6s;7 ÜÍp–®¤<¼‘Ïù0!Ÿmúòœoâˆ=H5œc>Ì.ÇJßõ
-oýó$¯Fì€æQ^m¢WtDõˆí;doˆ›’îQ?µå:pn\®çæ
-öÐ^Ég _>ZOá+yÀeµÚðÑ0·‹°Ƈ&wižFQB›SDÈég¯$’qg dmI€£·vXäæ‡]rôâ+¦—hÀ¥i¾_ìP¤¯Ñ–Ûn(ÒÉóÊ[ÆFE1?®$*,Bˆ'•D2ZÇ’¸Ác=¸³<.={ ï‘5&Š¸Ò±¤ÒU êYÓw”YSyTV1aÆ%Dn¾­<*ëEîQå‘ óäòXìX‰í;Ê#&¼Ôã¢!7?°<JÁ´×Ï*ùh=ËcÉc][÷F-!WÁùXטBŽ …¶BMõ\&§e¶@ÖV±Á0tI¢c"äæÛÊ¢ÄæÂÐé\ÿ²H†éU«Ky1F ’c”2k‹Ñ¢‡R3Al·,6¤¨á§ea‘ú©)cÂ*Èa›-ˆùqÒ!±c«ž$d´ŽÒ±Ác-ÿW—Û^ìÆκ†÷HgM·uÖ¢®+í±³¦ÈÚ›0+Æ%Dn¾QB0ì, ßõE†y¶„P’=%„0k”
-¢C’Û¾GBøé*!ÄOm£,s|\ÆäæJˆÀÇeàY’ÖSBJk œ–¯ÌÜ-¿xX
-w÷‘žŸ"¯¤é´QO)IÛ¶)²¦ÄÞaÝöƒ;b¾MJ„&Z7)=.%d˜nRb›¤¤ ÙQJ(³6)©!:"%ÄöR2ÂOKVR?µeŒÕXÛ†%Lf}œ m|rÏÚñCFë($<2!á7Ü;~jXìø¡hÛvüˆìø¡ÈÚRAi¦– ¹ùFñ„äð_Øaz‰‡mâAIö¬Q<*ˆ‰Gnûñà§kÆ?µe öhƎ˘Üü8ùp’9™}¿%OÛ¿3"¨Åé¶ëMŸ›~®“ÒC4´Æ “è!}Ýqà+Š¶ëNÃefS"§; âùç6ûûð:Ä@zù c D¯ÏÑsb€¢%òj œ÷c ½~½ü,k$
+xÚí\Ín#7 ¾ïSøªJÔ?°X ÙMè1È­èµ=õÒ÷?”š‘ì ¥X’-Íø°‡ÄÎxL~$õI© ?ýs⧟_žß¿üþªùÉ3oÀ¨Óûß_~ÀOâd9sÆœ¬óŒ~òïéϯœÃçò…sñ̹–œ‡ |ÿúí7)%Þ¡s…wh÷í7kí×xÏK¸/ÝcÂ78¾~_¾ .I>ßþ
+wÀú½¿Þÿ@ B—€jî™Ê‘áGºåÛ<ZŒæêkæÁ^b쵟`η(Iî´ÁW-NÿáG…Ëo?Ïj…
+†ðÁɘœè…[áÞÚlâ8®fŠ¢3› L/uÉÂѳI÷Œ"˜]µZI4
+ Ç4†3îyŒj~ù-Ÿ­ˆì•\M³ÊT
+˜S¦„Ê<_G¥%Æ×ÎA¥ÓÒQ=µ¤Æ"8?+³ØJ¯¬ ¦…JêrFFIÕ=gàÚo£Jvž3€ †Éxnê€Ü°0—Ù ìËš°sP0­l Uã8żYY¿[žNô5]œôe;Ö·“êÊiE´†±¬>&1³N×–qËÓx½¾¶YNP¹]»\–°ð‹›´°‘ko…3ÇV¤k+›K³\K«˜‹œûÁ%!yù苦b’¨ß}3Lô^[âSæ–¶DÕÌ0€à¸”ÁAÛ2¸ty™;e
+AÒ0
+ŽNî v}£aý0ÇSoPÐë*¯™µõØÝ”uàú…c‰Ê³yK–& 3^MñÕ9/íŠ^⾘>ªý¹¿Õû`ܧNÈ}bw÷ AzÍ}¬‘û3<•¸ßçªÄý
+¢»¸¿•¸_Û %îOðÕ™û]ÑKÜ)¹>`Ýßê½Æý”Ü,Õ·~ö±<ÚXþ<o¨Å#Ò|´Š;Ke·l>Ò¡‚ê&E:¸ÌצR‘ºÉR"=\ÉŸPãNÛ”dÊäã¨iÐkç—L|ßý
+ÑúÙ~%oدdv Ù¯p¿_ÑÇ6îW÷ž·ˆÞcšwÚà:çånE¢¯‘d˜G9éf•ØˆøyÍ;­sN>HóŽ Ú¼+Xzt¹=6ÙjVßÖÀ[‹æÔêJ/–Ã3DSxŽyï2„77ð4fˆÞ¹_-¼Giáiœ`QÅÁ-<‚bh ¯`áŒ9åƃ5ËoÚ(¦9k+»¥@”æ–¨”cÜÚªjomµMA(”P5µG”ç‹Y“’ "¾­¢¬c`n#(9¨‘—™:°‘Gdw4ò¦ ŠûôªÆ‘j &pv·œèkºZ1°óƘhÐÈËì²1.à>~c¬pmwß½UÌÏœ2®˜Oín*æ‚4¼‘Gµó§x*ó;]‹ù5D÷ó‰ìÎFÞ _¥b~_ô÷e`éþ'Ú‰Þã>uÊ@î»Û¸_ÒèFÖÈýžJÜïsUâ~Ñ]ÜßÊîläÍðÕ™û]ÑKÜŽIeöçþVïƒqŸ:e ÷‰ÝmÜ/éi4÷ °FîÏðTâ~Ÿ«÷+ˆîâþVö™ûOmÜŸà«3÷»¢—¸ÏCÿ€u«wÇ&~fñÀ&>‘ÝÑį¡º§‰O}=³‰_ðÀÔ&>µ­iÐK¯Ð³s­‚hÐÄÏìR«(à>¾V!0åöŸ·ˆÞcšø¨‰iл‰¾F’…âÿ´òúVú¼>.¨ÌˆGyþ– ÚÂ/Xúí¶Øj¯Y~Sâ›fÔòZm‡eˆf´ñ­b
+¬‘û3<•¸ßçªÄý
+¢»¸¿•ÝÙÁŸá«3÷»¢—¸’q»ÿ#mDïƒqŸ:e ÷‰ÝmÜ/itŸkäþ O%î÷¹*q¿‚è.îoewvðgøêÌý®è%î ÁÈý¹¿Õû`ܧNÈ}bw÷ó I?šûX#÷gx*q¿ÏU‰ûDwq+;q_ú6îOðÕ™û]Ñ‹Ü> Éý×}¢wÇÓ;™ÅOïÙ§wj¨î9½C}=óôNÁSOïPÛÚ½³ „ܹNI´N8½“Ù5¤NYÀ}|2˜ ú€yk«÷˜Ó;„žÚ~ÿ‚ƒèk$™LªiÇwˆøyçw„ô˜Áƒœß!h†žß)Xzt£=>Î^³úžÁA­nû¢‰ÿ‚ƒ"¼ùìŽÀ QyûëðΣÞÁä%ìrŽ=»³1ôèNnßÈ ¥w2‰{°Š½·ÚY·`[ÑMgvÖ n¦8¿å˜j5êx<q¦x¨€©éf¢ÚMK)¶ÒÛŽ<`:h¤˜{Xg«ã ³:ÔÐGu¶¢;NêÌÀ÷ã9¦OF(}}yÿò?voÕ
endstream
endobj
-1112 0 obj
-<< /Type /Page /Contents 1113 0 R /Resources 1111 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1086 0 R >>
+1239 0 obj
+<< /Type /Page /Contents 1240 0 R /Resources 1238 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1225 0 R >>
endobj
-1114 0 obj
-<< /D [ 1112 0 R /XYZ 69.866 801.979 null ] >>
+1241 0 obj
+<< /D [ 1239 0 R /XYZ 69.866 801.979 null ] >>
endobj
-450 0 obj
-<< /D [ 1112 0 R /XYZ 70.866 581.852 null ] >>
+1238 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1111 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1244 0 obj
+<< /Filter /FlateDecode /Length 2634 >>
+stream
+xÚ휻Žä¶†ó}Š~Ó¼_
+Üð5¯˜OüŒ´ëëð±åÑÿ¾<¿Õ¢©…¦Øk-¤fIšÚå‹•ÈŸ.51ë‹ñY!ûP ü×µ¡K!üûÞCÐà 'Bñ–æ/c>-
+W‚8‘e
+v>§RÞ yo©œ"ÆÔ{'ÄäšÂ‰;&žü銅ɑfcËûú£øSe‚i¢œR+Áq\uv/²ÏÌ´êxöÓ¸ce û(ï6ö MzÍ>ÖÈþŒJEöûJÙ¯(ÚÅ~:vd_¿·±?¡Vû]Ý‹ì3AkÔãÐOÂ^Œ|T’à§Y·qŸ7èm4ö©¬Fê'T)BßU¦Èüs=»O†Þˆk#~|6à{úy‡œ …ǟƽñ¸(‘Gy·1Ÿ7I¸ÑÐ#aÔϨTľ¯T‘ûŠ¢]à§cGò…k#B­6ô»ºØ×ÖÁˆ‡£Ÿ†½ù¸$ãÀGY7qŸ7HØÁØ#YmÔϨR€¾¯LùŠž=ȧCoÄÛ&â'Ô)ßÕ·È»1D˜ãÏõ(î3âã…KOúráò[ Þ­¯­kë4SM¼¢,ãG‡¬¨5xì† >œs8ÆMUÕKüp(جÖe€vV@`Ö*ðɶwgnR©óã¨í ×ŠÀ¼rì­ˆ4ègw"ø=Ôýw"pVCnDäªÏ¿¡•ïýñ$PÜgs–¦Õ†Þÿž½ÆÃgl\•4%/Q 樛}(^#`Ü¥P‡ˆ²ŒnððŸhÚm̃¢œûØqÖ’ظÖ\:JÓ3“O<s-G
+«sl; «JUÊ´¹‰ò5³%ë{aUªðȶš14™0UÏø¥Õ’àDØ<ãçËJ! ÑLçŠ9éû(…Z£m¦°v˜‹Û2§ç8*XúÉ<º Ìú³ˆ¿¯÷}s–Íćf/‡z˜Åã¶kùLX€Å­–±üý†8VukfV””|œó|,¯A†ß#N‰ó-Ü甘‰>÷Àsù¬ cÚõÿñœãÆœßgÍ+
+V-&×OæL˜OÌ‹÷ØV½ïþÐåß[›O¹©3ŸÀvÐ UÊpô|"y眲î’jY¿´3 ó»å†o˜W¦¨’œX©Kªj·¢`¥#¨™£JY¢„)ªzkY\(X’'f-.Ððmî&³Â–We»·pþ7Öâ Ïœ2¢y!Õûç°7Gc·ìŸá)˜™£*ìÍ ªTX;[+[«£x‡.,¦·ï†QÔ Æ¼,¯!ûá‚îó7Ä
+ pæø«ö(îµ.ÛgEwÝçÝtá¾Ð¤áÆ<,¬íÒý”J…k÷¥
+ïkŠö\½GcwófÔj[™vu/²§N
+'ÀÃÙOã^Œ}\”주ÛØ/4i´1 kdF¥"û}¥ŠìWíb?»Ó˜7£Vû]Ý ìK'a¡ÂgŽûYQƱónb¿Ô¤Ñî<,¬ý)•
+ìw–*°_S´‡}4v§EoF­"û}Ý‹ì[îa=žý4îÅØÇEÈ>Ê»ý¼IÃMzXX#û3*Ùï+Ud¿¢hûéØ&½µÚØïê^d™:἟ƽû¸(ÙGy·±Ÿ7i¸S kdF¥"û}¥ŠìWíb?»Ó®7£Vû]Ý‹ì+K˜;἟ƽû¸(ÙGy·±_h’Í>ÖÈþŒJEöûJÙ¯(ÚÅ~:ö¶æWmìO¨ÕÆ~W÷"ûR.O8ï§q4ëf4뢱;̺5U{̺¸Ö3ͺ…
+L5ëâÜÚz! ·Gÿáu‚]7ËkÈýÉ‚îóïOJàFˆãÿpŠ{ŽaW2iôa&
+×ñ;K®ã×í¹ŽÆîôìΨU¼Žß׽Ⱦ‘ÄÚã¿ÀŽâ^Œ}\”주ÛØ/4i´g kdF¥"û}¥ŠìWíb?»Ó³;£Vû]Ý‹ìk>἟ƽû¸(ÙGy·±_hÒhÏ.ÖÈþŒJEöûJÙ¯(ÚÅ~:v§gwF­6ö»ºÙW”8sÂy?{1öqQ²ònc?oÒpÏ.ÖÈþŒJEöûJÙ¯(ÚÅ~:v§gwF­6ö»ºÙŽPvÂy?{1öqQ²ònc?oÒpÏ.ÖÈþŒJEöûJÙ¯(ÚÅ~:v§gwF­6ö»ºÙç†P}ü÷óQÜ‹±‹2}”wû…&öìbaìϨTd¿¯T‘ýŠ¢]ì§cwzvgÔjc¿«{‘}¦
+_öì3X%JËÿ3í_Å´Ï`£¸9Ù´T 5í2œ5¯¼ø} Zö¯÷ü•ŽÝdÜóË UáÏfTÕì*Á\?EUøfRIU“!ÎŽÊL[k¤£·ùŸaè»?Õ·ŸÆ8ɶèÚO‡î0íÏÐ6깦OŽPüøýÇ—‘Í{e
+endstream
endobj
-1117 0 obj
-<< /Filter /FlateDecode /Length 2915 >>
-stream
-xÚÍ]M$)½÷¯È?Ð ßR«¥Ê­ª‘ö8êÛj¯;§¹ìÿ?¬I0@t8v5Ù•™ö³ Ž~ûóÆo¿¹ÿøòÛ§á·mVZ}ûñŸ/>à7qsœykoÎoŒKøä¯Û¿¾q.ß8Wœ‹;çFqn=ü.àߟ߿*¥àFÂ;ð‰ñß¿:ç¾¥ï|„ïáwlø ¯ÿxü¥ô8rþFø-|CÆ¿û÷Paö€¾1Ý" 8Üƹþxü5O+ίLl|»å¯nÿýó¶óî¿ŠÌ+Š¬`°¤L‘† Ç
-0õûkzA•”å\+ŒÁhfŒl×Ò74a4ƒAx°^”òn‹ Û·ÿhCM‰ÒvÔH0Hêj4q%KPI# W¡r¯QIÉŒvIé˜s~Ž#¥ç~¹UI/øÙñŒÏ'Q|^Ò±|é4DAÁ˜ç &rŽ1oàš÷üP+˜OZE L±ñDYûö3š àêjdýŠ—ˆØ9JÀ‚x.•ž²o%lš°ÌnchVˆº…Ê“›«d½œm¥°·ëPo›Tñ'Dû ™Ç4¯‡ù˜¤Æø^£î8%
-qh¥Ø£TVÈ:rBHÁ•VàjÛ,WÚƒm'b›ÚuœªjHAÜf RªIâ²Î ÊJ;e\Yk)¡Ú!Z¡·Z0_¤·ål+õ¶]Çs*½¯½czÛÁ|Jo+Ôƒz[#B½]©»¨rB7¦rœ%›£ÌlPØ´J£žÙ †ö¬q´e›â-k\Ñ‘Œ;k\9öHÎ-Ã>”¡áII¦¼™4x¥³‚F$”–Ìk;ˆhE,
-£¯Šål+cA»Ž_åÞ?u,t0ŸŠêÁXP#¢ŒÂÁX@ÁYŠs”¥X°Üî0´fw&ЖcÁo9tŠåØ!ØûX, à cÁ”ÁçX@cÁKD¿}ÂÅ`ŒÚÊCuEE ûé4?v
-ò8aŒÇ{¿eÅÏOìS ÁZµœÅ€ÉGˆw q0xµÔÝF;x•Å‘“Š
-¸5ê^PŒ¡´‡ˆ;Äèñù€ð@Ô¾½sêð+?J[Vé8²´“ÎwÜ'á3íŸ×èÉrI£ Û¸»ÂeÊ™VºÌÎî1÷Íýò€Û$Óîà>“KÖÈÇrÉ¢Cn“Þ~Áåã„Þµ|κNÚ¶$á4m[Ö+ sîÝh£ß–cr ±Az¦ë±W8‹‚ŒD‰=Ô¤>v¸…ö€Gö0î(4k«j0“µ7Ð0/CÚ%÷xF;Àý£ðç³kzî”rŠSqÉ,äÍÜk¨\
-)
-˜åkÈÒAÂ|–Žõ¸Q:p°€Y¾†,$ÜgéXŽ;KÇî¯+`¸fWµÁs-l‚kÖPR÷¼Ž¡ÛÍ_ã<vÆûJ¤vLÌJ4°š·e÷óÅËUïîÂx Géö—)ŽÒÍ/«- Û
-ÚÎ:jIûÙv†Ý$CbÒÃ|¦£F=Ö‰Ñ BKÝ+»zk„c]½$œÅ®ÞIÊbWïz»K]½{f·¶‘ ûF{K8¤~©o´{DÿR‚Iq¡•ñ̨Qç8É€UÌY¿Ç€í=µèÐÚ ¸rÖ­”Û˜64n¥¼fÖ"Zq‚Fˆ«N1ÙÊxÓ¬¢7¡Yõà fФgRè
-ëX]㡈1)}­ðݼMÁƼ¾Ðª$„¦zÂNmm܉0/÷F$skÞ~Âäر«‡—éq:Ø ™ âk>S¿ýGz^”Œ?ÁsöŽO•KSÄ¢þ=àhõ‚W<mÓ¢rìx„WAêGþ1òœ£#² 漯§éXÈæ¾Åv^‹¸dq5p~‘„¨{ùü«ÑNjà<£‹ÿÈÎ0ít=öÀÇ#ªc6ŠL»Ì'@ùo I@²ûVksC·NP°«š9Di#†QÚ°™sóÍ–ûyyc~~ÀÇqƒ…ÂÇq‹eÞÇq“…âã6Ë>ŽG†Wùx.§<*ƒl§“Ž1DçæÂT
-mH¬P»Ê™V¨f,É5më0Ò¤bt©Ø¼"‹˜åð„é$&Üû«ÒÉr¶•éd»ŽWéd{ÛüPùßæü¯W0Vþ7ˆ–¦”)VÈÆ„oL(:)‡K)Å•±#O)«iþ)e³ð…)e5öDJÙCu&¥¬¯ÁXJÙCt<¥Ü±‰Ñ”rï‘#ieJý(®=n°Ì_{Lý(®=&ˆ5×½´2¦~$ˆR‚8g˜ü­·F<}´ÆE–¨b–ÓX"&ˆó–¨ýÆäFc‰zƒ¬DºIKÄ(å ¤ŠœÕðt©¥0î1á5©e5ÛÂÔrg/SËðþ}èP»‡ùL¯_z¬×¯Aô³cùNepÌ9´R’Î9ÊáÓJÈg´päie9Íß!­¬¾2­,ÇoÊ2<!ôÅr«ŽíS;D5_ÇdàB3 5(ÏËU8âÍÈS™æäÿž,5ôÖrÈ R3Y5öHuH
- ¿EÕyB,Vù=TgÛê+?ÖÙF‚%~Ê7r­´Ü7R3÷ kœt |`/…âYÁ¼[ä’U:+˜w‹\²a.ì¦Ü£ߘ©Õ°0Ï(‡§KÂa>+®j.'[˜‚·«hn L}V÷¡ÕAz¦ý¹Â:Öþ\ãYÙöœª
-×ØM„<¥h5ÇS
-VË- #ÕŽ…íÝHèÑÊR4ës#`Û܆X<ûXüøÈýrª!gM«Ü”½bÏÓ)œáÁ×_þùïzÉ
+1243 0 obj
+<< /Type /Page /Contents 1244 0 R /Resources 1242 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1225 0 R >>
+endobj
+1245 0 obj
+<< /D [ 1243 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+1242 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1248 0 obj
+<< /Filter /FlateDecode /Length 2897 >>
+stream
+xÚÝ]Ë®ã¸Ý÷Wø†áû ¸¾·ï
+£EO€5ª~S(û>ªP÷D»„Ÿ·ÊW¡Mù¸Z¥ß½¤}ë´x¸ôs³ï¥|JÉ8ᯛt_HùÁ²'°ÚT?ƒ¥$ú>š’æ+xöH>ozU¼oRüžPð]qC½;Ç”;~¬'vßLñ””’'~·i~#Hf´è °FÕÏ`
+eßG꾂h—ðó¶×*ß´)W«ô»¢‡Ú·†χK?3ûfÊ'” ~îu›îË
+¢]ÂÏÛ^«|Õ¦ü \­ÒïŠj_ f@‹‡k?·ûHû¸@!j~Y ð•ô.¿]eÔuÍ-‹ˆ
+$‡¯¸w´í†»RJHtWEõ”ˆ¤9ø‚ëmíd@)‡ßbàÎí­¾é˜ìeµ%½ Ì}ðš#bõÞš#ùÒºÍQá×5G¸_¿æÈ
+ÇLxA¿•Û}ÔoY~­=â÷ñsñ›Lçx¬Qšœç†Y­[ØG쵉ÌŬ'
+ÓlyZ¹CåųÅëï=± åõuõ¼ê½Ò’ym«Þ?U>iϸs…÷KMÅ–â®DtõÉ~BèÓ&k)¯NK¿!M
+2œ„Yum+®3¶ª“6w‘•Ñ×0ÚŠtúŒÒÊ0P›i}£¾ÚÌð…«T—s]jÓ_þ#0ÚÅd—ßÓú¨b¼¿ÛÇPµEÇ"øHÀZŸoþÿ}UW<¶Ö·¤ž Ó·À$1(³åáȾ%þît_Ÿ’¦M5¯Ÿš,ʸ”²h»e¡§rÌ
+;ö¢%ªÚ4ìíf 2žå6Q}4PŸé§yóm» ”‰Áݹ_¾{Fµ€óž9¸×\0+7\1ŸNsuÒvË|ÎPÂÍA•æê¨3Üâ
+¬í‚þ¦ÒýNªÒý¢=ôIÛrfp…•i_ôPûð.Ìñwï‰Ý7Ó>%e ö‰ßmÚßÒè 9X£ög0…Úï£
+µ_A´KûyÛrfpµj¿+z¨}˜J‰ð‚q?·ûfÚ§¤ Ô>ñ»MûA½+‡kÔþ ¦Pû}T¡ö+ˆvi?o»skÎ ®VíwEµ¯-Ìù^0îçvßLû””Ú'~·i¿ ÒðÍ9X£ög0…Úï£
+µ_A´KûyÛ›sfpµj¿+z¨}¥™ôöxíçvßLû””Ú'~·i¿ Òð:X£ög0…Úï£
+µ_A´KûyÛÛtfpµj¿+z¨})¡Åã¾Cì¾™ö))µOünÓþFFoÔ¡Àµ?ƒ)Ô~U¨ý
+¢]ÚÏÛîܨ3ƒ«Uû]ÑCí hѽ`ÜÏí¾™ö))µOünÓþFFïÖ¡Àµ?ƒ)Ô~U¨ý
+¢]ÚÏÛîܲ3ƒ«Uû]ÑKÚWÁ3-÷‰Ý÷Ò~AÊ8íS¿›´¿¤á›v(°6íOa*i¿“ª¤ý¢=Ú'mwnÚ™Áj¿/z¨}o—§Ä®ýÜî›iŸ’2PûÄï6í—AŠ«}¬Qû3˜Bí÷Q…Ú¯ Ú¥ý¼mÔ¾þÙ¦ý \­ÚïŠjßiPç ÆýÜîö
+nØ#mwlØ«¡Ú³ar=sÃÞS7ìQßÚ’ÞéƼ&‘X°a¯ðkÈšÄ Ü¯_“¨ g/¨Xn­¾f³(Ym[ôKì5
+LÆánÖú¼õy[õ”ÐÌ)ó&[õš¡[õ6<}õv%™òu¯Ÿ*˜Ò¦êµmÚ4X š±EÏz‚/NKu µ£Wù>äpÓ7ß½e<Š;4mtïp$n )¢ÜJ×,Á#g¯—s/§Ñ
+Õ‰÷ú­±7Évvô
+PoYà‰XØË1töÞŠ-Üòü<É dÓº®æ×s5# e¡h»6©¼\(
+Œ‹©ýenaT^–¸wååG^VüÚ•—Ä»¶¼¤€’[Có’
endstream
endobj
-1116 0 obj
-<< /Type /Page /Contents 1117 0 R /Resources 1115 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1086 0 R >>
+1247 0 obj
+<< /Type /Page /Contents 1248 0 R /Resources 1246 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1225 0 R >>
endobj
-1118 0 obj
-<< /D [ 1116 0 R /XYZ 69.866 801.979 null ] >>
+1249 0 obj
+<< /D [ 1247 0 R /XYZ 69.866 801.979 null ] >>
endobj
-454 0 obj
-<< /D [ 1116 0 R /XYZ 70.866 585.345 null ] >>
+1246 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1115 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1252 0 obj
+<< /Filter /FlateDecode /Length 2059 >>
+stream
+xÚÕ\Í’Û(¾ÏSøÂBÓüU¥RgâTíqkn[{ÝœrÙ÷?lƒÀ6$ [9x<–¥æë¾nZÈüðóÀ?ÞŽoœ?8æ4h<|üû&è ~ÙÕú`¬cè›_‡¿?s_9—ß9GΕä\[ú,èÿÓ—ORJ:CçHg(ûå“1æs<ç»?/£ýœÞ¿…+Á&Éç3ü'L×ýóñ'ªTqÇpŽÔãð/)ÃÕ<jLêª{êjÁ^¢Í½W&˜3á¸;œß¬<ü÷óP9ú×ó B
+Ü’.˜þp­Ä„º8vÙ(†k˜^ÿ’ÞBïãô9à'‡Ê㤛¡
+'}Â5Aß»ú$¡c‚ë>Ýp•ÒÞ%Âø7)­q“ÖóÃ׊ƒd”ÃîÂ, J,Ã|ûBwIÉ4}S ðîòaµÖ]+ÜŠ&Zg‚-݈ȸƒO§…dŠY§Ã-öà&8‘Û
+3Ö×¥~TV0³¶âàÇOc)í˜1vwŒUàúkfÑM«bç1–R†YØQ¤çx: ½ÛW2VŽàaÆz_ìGâÄŽü˜ãéd,Ì©2VŽëc5ggês¦ò,$ᮑÀ ³pf¥ Ü–bÛÎ5½ï6°Š¦ŒAäè\ŒÈ)âRÙD´üV‰ä‚‘‹j±²FÆÙ«ÄůúÔµ~oa^·€¯à}BvA¢q'ÔÈ@-™À™ìFª@mCËj"CY€ë…ˆé r‡ý0wŽ§O t–q4/ÌÀ‚‡3ð·¥­öÛ‹ <})Çiv— \/ÎÀ3+m˜KMû2p Ñò|—òoÅòæ;fQ71/ÌwHóߘÞgä;4 ‰ TÀ´Éî$f LرRŽ§S Å€yÕŽ‹bøNÌÒ20[`äÀ
+ª"ˆ:–Nçi’+¶ûÏ“äZòïSõ©Q ·u>Ì«Ú
+NZàe·Ÿ2ÓËã¢ö²4l2­‰ÿÇï|[';þg¼äE¦>^d¦Ö ê+Y&Þq½jõiÕ­Ta(0/îÖ(6íÖW4¼•Lƒ+ÞóÎ|kï­<^~vìÜoj~&¼†æ«h8^.»‡†1@oVPéc§P™© Œ¢”\zç]¹"†Þ$Èǘu +Ñççãè+ß¿¼ýÁA= 
+endstream
endobj
-1121 0 obj
-<< /Filter /FlateDecode /Length 2598 >>
-stream
-xÚÅ\ËŽë6Ý߯ð„Ã÷¤»o˜epwƒÙNVÙÌÿ/¦d±4WEY,Z,÷Âp·l“§ŽêuHIúö×MßþøööãÛ?>ƒ¾U¢þöã?ß | oæ–´Ê1ÞR.J[øäïÛ¿~ÕÚþ®µû®µyÓ:8­c†ÿ üýùÛ/Î9øF°p> ù·_RJ¿Öï|_¾‡ß‰Ë/4¼¿ßi3Ž¼}cùoù†]÷ïÿ & º(ß"]p,¯Tî¿ÖÕâæ]™¢Ëm{Ëîöß¿nGÿüc¡*œQÓ6ª|¥Ìp@—cÝh!Æ8/ ŸÅ/€Írì0Nf|QÎZ:[Lû_ ˜µ¼
-ÁÙa+¶;>8ñ\à}µÍ§õ¸{;ÅmU:§.î|&-oÎåTVàíá?;)gš±m<Gd­
-`U-ó‘—~)¢õüÌAf“J)7È:ɾ­u–á
-ÓïW˜~§{Û–|¼í ÝEû³ÇÕ”÷ÑIy°{6·tÊbsRzÝÏu’^¯&Κ”‡|wK·l{«²LD3R¹*kÿªT¾Ÿmf*oí8ë_GÒ:ö™ìÏ%ÏÚô½¶¦\Šhf‹é ëõ°5ÕIpU»Ñ1ªj§9Ýï@ *WÝŽ›Ó;m,œdÒ³ý©<‹yo?6§Åü$p‚8N‰érr_LY-X¹ï¾4ajîû\óÞ>ÿ­¹Åçó<ƒÒÆÑ™gäA° böÈ&šý’ûÒº„“|µån«eëa¿Ò²Qô¼–­A43® „;Oƒè_1*kwk S0eÅ4Ñá;d!&¨—6Æ=¦Øƽ°•r¦“<övuÄåï{ íœ³d]K<·Îä
-÷¹¼Ó@¬bJ‚ClN(êÄZATEÙ ¢ÚΈ ªí̘£9p|§%Ô…¬‚› ®ð
-ŒÕç„gj€PŸC†ç-…è”ñ^vÙˆLÒ[6Yª»D3–‡ B&°‡ŒÍXBnƒQÌ?ävâù7ÚBœg:_ÇŒNÊÃ@ ÊëyÇX•t3ò“Å·{8ŸbÝgŒ9tŒùÌa-h™› I±ó–`r«9ïjDX ÆÕ­DUŒyVœéÎVÀœ(µ%Àùw"¼9mÀKÜ o(æ‡àA”^YÚ…R“¢L<¸˜U)£ñà’WÖÊăKEùPaquN¯k¦öÃ
-p¦¨ÃWŽýÌ3GkÓ™àXn?Xmâ ŽîK‚ƒ g
-ŠÇLá±.½P€¬Xñ¥¨¤Be?:OvxÐO±YÙA&9» }qÅï)®ÇîaTÃÌÖ¿—G’Ô]åÆÄýj‰àÍØ"‹O¸ÇMæ[|Âlj[b]Ä'Á6öË/a»&·¶ã›Û5u±Ñ› Ùsåe–ÌǶ Êi–â¹&l{8¯ÛA檰`®öÌ]l™· Àâ–
-v6i›€= ËYúu>‹›| …M½
-àAñ:‚§VQ—3 (¶ÕD†—Ó®à-PÓhW2óDíz`Ó™vMå«Fôp_)9oW¶A$·+KòbªG
-V,VöÃóô«!žJ’Õ¯d’Gúu¹køY½ŠÁD͙ыb8+Dôj
-Ðø{:—˜^EOmK¬o¶«bÛ¸ã}À¶Œ^­:ŒmŒTëïw/¾J°’ù˜ŠµA9M²R<×4kçÑ:È\U­ÌaRl™›¤[%XDáJQó”«"ìJÆaW"¨Š×1OCõ:ßÓª|¢¨_Eˆ«vŒ8T°ó‰C û D'iX &QÄŽªXDUÆŽ!Âê
-U&ç(֛ӱ:ò‹žHf›øÀ;δ«Å­®*Ж^«™½gÇ• î¨%¼'a5ˆêr©Ú7GË®÷`S„¬€±iy¼‰Øåødxž˜µ~쳬˜%“<³¶>$ðþÐÀê•ÿ¿ç±iyYhð­i3îw¬âŒÍ¸ßEZÕs[¨«(£<ËÀu»ö€!¸öÍÔ6^Ä-I·ˆ-‘áK”…@Š¯zP-™mf‰jíà”¨TX‹‰ÀY^‰êØq©DK˜%Š"’,Q!/`tQY‹Ý~O†ç•(SdáÛïÉ$œ•,õÊáÕ˜6±D‘±JTÕ•Ey–,Q ˆ–(j+â–Ó•åxA†—+Q&@bL/ªPûÉ&¨ÖŠÓ©¿4©÷šÅªO+®”'b¯:Q<‚ʼnàãEŠ‡ôdÄöÍÉðÌÚä¼r—²îçxø”õÁôsÅ­LÄ°™…i7ôH]:Çt©,í9­Jù²Eio/Ò¬U^ËEÚ~x¹šT¼J¼GÜO¨IûÉ&Ö¤ÖŠÓKRÌAWʯI+®Ô$b¯&Q<‚5‰àcEJ¶*Ë=ä~?:¯"Õ7ÑŠ´Ÿãáµ)úèBE¢†M¬Hû¡*RÓ•ŠD8–¬H­ù¢‰XÖÉþõýûoÿ癇¦
+1251 0 obj
+<< /Type /Page /Contents 1252 0 R /Resources 1250 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1225 0 R >>
+endobj
+1253 0 obj
+<< /D [ 1251 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+1250 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1256 0 obj
+<< /Filter /FlateDecode /Length 2114 >>
+stream
+xÚÍ\Ënë6Ýç+ü—%gø..p8è²È®è¶]uÓÿ_t(‘¶5d$Z!m/Ëz Ï çA‘–‡òðëåøñòÛ»‘‡ ‚«¿(º êà¤ðÖœB]ù÷ðçw)᧔x’R¥4(¥õô]ÑñûoˆHwRÓÆÿøæœûžî9Åûò=6>!éóuz|–|¾#~‹wÀüÜ_¿Pej@ B—H#ŽËô´L“ºfM]«ÁËB¬«ý-JaìA
+¥\ü@ô.þ£K•Óü:7§$О·v);}^žrB“ 
+J¤±§ù#Ê7RýmþnÔ|Œ0Wdv+Ó3ñ¾ã|mº?$9\Kd8œ?<ÎJg¯t
+2®†Í~¹±
+F8‡5¼,…À
+ƒP-§^‰49I
+ãxbÈÀ“¥àþ<aÀyR¢Å{¼O˜Æñ$¦ýN àÉRpž0à<)Q ãÉÏ{ð„YaO¨¤Aeðd)¸?OðFž”¨FñÃ=x¬0Ž'J ´#üÉRpž0à<)Q ㉿O˜†ñ½–ï?öCÑõGEÃÞ´ˆ÷;y­¯-å:M°‡­#eâÛ&—‘rccÌع{ÖHÍ?Õ¬ºÃoe­(“³w«­5n+)Žñ`6–8òQ\ÇS]i³Ã7•º
+ýF¸óµã,£-ÀAðÂ…a빘ø¶
+Þ'n5vŽ oÜ
+M( †9§¥øqЉº%Âݹ¦°LvŸÀ•jý
+îîŽa1T›HH öÃH±ß±”
+ppÄZ6Òâø¶¦Œ´2@ ¿GXÒìYÈÞ
+K†
+b5ƒ>kXJ›íwôÎææ»y9äVïܸ´ -¾®à}dXJ[ÆkiHX
+ij8Ú™šÂ’
+A(;Ì1ñãÂ’rJ€{ônZ†¢kåUÑ°É…ÔV"%+D§þBú‹æëšr/¶5Þ·vz^—Íd7¬Éd0ä¯Õ8R/Å·…UEÉ#ZVY#ÕÕ|>ñ–Î|
+)xÙÇr$´­üS”iiéî¶Ã•µ×@“¼ø±@Úo‡+ݶõb¹æLae˜wü®V¿øÙê‹}?ðSÁû?ðS!Ý—÷¡!`a¶¬€ø¨ s Kñ³J‰tpO²3’¡éº3²¢é#³ƒ”îoi¼oWäœôsmÓ®ªQbDd©—\l½}\Á«œó.AtMyKý¾ÊéiÖñÂçü\Ût å£VÛa?Ä´þ Ÿùçéãå ¹o
endstream
endobj
-1120 0 obj
-<< /Type /Page /Contents 1121 0 R /Resources 1119 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1086 0 R >>
+1255 0 obj
+<< /Type /Page /Contents 1256 0 R /Resources 1254 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1225 0 R >>
endobj
-1122 0 obj
-<< /D [ 1120 0 R /XYZ 69.866 801.979 null ] >>
+1257 0 obj
+<< /D [ 1255 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1119 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1254 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1125 0 obj
-<< /Filter /FlateDecode /Length 2939 >>
-stream
-xÚÍ]Mä&¾ï¯è?°„oŒ´igg&RŽ«½½z¯É)—üÿC
-›bÚàÀ®jåÐ黪žªì‘·¿nòöû—ç__~{sòEôÚÛÛ¯?¿(ø@ÞÔ-H±x KRÃ'ßþ÷MJý]Jó*¥z–Ò)ýÿ¯àßoO_1ð §á
-|â–§¯!„où;¯é{øŸ~!áýÇúK½`ËåéÿÒ7ôö»ÿÿú€*wÔÉ(l‹4áØ^ë¯e1 ×}6\¯ÀÃF|H¯]R8“B©ÞŒYB¼ý\þù{i~QÂèP7¯C…ÍØ›²ÂX¯°© ”U÷܈†÷øô8•pÙ»}y2*Áð|ÍÃG†¢€oýœ¯ià:¸oÛ'N¥oá¿<Eûm»jýÖVú ´›¿aá7vmeëå½5綷ðr~O]¡PEoåm1ƒÍÕŸÝùòÑ óΧÝФ¾ýë†Î Â×íßƯ»¾ñaÊ,Љª:iìa|0¥ak…Œú
-Zz±8ÿòIJ}ÙÐChÑó›„5ÂÉUÁf A£|nu£­¥°
-GhW¤Ë» &
-Güß;!•i¡Ö¯ëÐQiH™Öàlðb ZC‹ÖÇ®µs°%EBý
-¸öìR ¢p‘:+Ø7J(-Ú„TCReü–L%Ä÷†1sU`®2;è(¤L) Ç[¤à×c%¹TY3)R@Êu‘z¼('¸^¸¥Ááú¸ÐJCÕ(4 5Ï—
-†*[–@Ë4J=Õ( \O ü\£4ÐrÒ@Ï5JÃ×ìƒ Qkˆ¥`ß(¡´hkÊ& †*Ÿ2]¤€œê"\Ï ü\) åºH9×E
-¸f/œ",ÔYÁ¾QB)hÑ&Ê è(¤L) Ç[¤à×s=ö"¤\) Ç‹Rp‚kþ‚ÁD±D}j= !7pióI¼¹¦/q‹ÉnÛ¦ÿÔñlFëº7
-ÇsV8§Æ[÷ïc‡Æ3g&Š<T(}gtÛ©lÁ˜¾!ÓJ ¹„Yø\˜ X¸ÒZ gÃ$WZƒs……Á´1BÊåÐÂ.Hû"÷¾G@ê …öR¥ LeÜ^þy•íÛ¶oÍ¢UtÀ¢a™W#ðh-BÚ NÄ%mûÞ(¥­G‘¶|ÞÉ<I[ã%i«PJ[h‹}´ÒV!”6®Š´MqU¤ÜŠ´Xؽ´-heYÚ^ƤƒA”¶9#4kûˆN‰-Jæ¾í±-2O%Gž²}£¼ð‘ ‘†6µDD ÿv±BÉGe¶Uo„ò0”<R•Æ4
-ð8Uï)çÌÇ©jÄçÌ2Ý ¢Ìr³„ÖÈ:¡ Ë# W¹´Ÿä*—íôÖ¦í®­í³Pðc(Ÿìá=#¼˜OVmoGŽyE ³4
-™sE¤”Ìí{£”¹vEæ’Á½ås˜zèàpç¹LwËYk¤~LpkD¤™î–³ÖÈ:ò–³Q®ŠàÎq…‚KneEn¬¬>c],m,Û͹% ‹(ŸS,aì :'º[ÎZµ=$ºYxÂÜrÎþ بr<ZaŒfEDô ö½Q†vGÙîDH(Yió•%†µZbhQf¼(¥²0´áÄÂæ®s\a^JnqÚÍ¡Áõ"¡º¾ù”þbêºo{DQ#¦¶(é±Q¨ž€ ©Ý¾7JµkÇQÔîÞò5´´ÛÃxei·F9¶´Û bصª‘-írpU’é)®JšLnaEÿ<åíîF—¼zÔIr}„"Fñ0,Äg5Ë\^df`./1ùfs ãXÊÛÁx* œïÛ ˜š2Ì¥1Axå'ýÒX-ëyAþ èR„&@µê¼ïŒ00µ£(q)¯
-Uš,ßï ±ÒAèW,p¸ƒUcx(B¸…yÖª.«Þ(ƒx;ŽÃµ´¹ˆŽµW÷•Œ¹ÚÈh‘®§åxX! Cûµ,\啱I®¶U/z£Ó.
-uè;gâ:†;Þp{dŽ7\Ô£'—ôŽ¼u4¶w$1àu°Ÿ ¦QX×´=M·Ç1Å92Nù*=<%6¢ˆ`Ê‹ ã£"ؾ7ÊÖŽ#ØúXE•o™Xýa¬í`½TˆVh+ÑF-Ê’KÀ
-áØn gç8ØGnq îN„“ƒìîîùk/C‹=èW«¶'9¦ç¦YxÊ‹<ùç±ò˜ƒ'¬§œ³Èˆ0aBD¯ô²ÀöAñªê0^Œcwˆm Nåý¼Æ+ûy5ʱý¼GœÊ•\ðsW@#
-PCäzàqÕ|‡5Ää-(óÕ«ÍN•ú—Ë
-Ç©lwÍå;l0£é–Òª›Õî^ócBÃÝ­¥)„½½×*ï1§Wò¡Õ×^¶ùÜ’\‡¸þNa®à›SÜjÖ±o{侶œÿôP]Y¨ç`ì$wÑù“ÜG6q—ʬO!¸{¤ìh“ë`ŽùÅJx~~1â˜_<Ü26¿ÈéØ$(WwG·d«[o¿vK£X؆<ÜÈ0‹(§g,ˆrz6çߘžÑû7&gÿ>áÛV{`Q³ø¶5©¼9áÛlTkË2·Öa}ˆo[§…_ìÃ|Û‚Ý*ë&=É‚ÝšÀ£¤6áå¬Ú`&ôE¿°ewûæKíÒCÉUêì{£,uÚq´¥Nþ‹*ÏcFë•¥¹íØÒ\ƒè®ä¡>¨]#s
->®øœbßü`É#S•iØKž}7ÿ…’§8eɳo{¦äé ºTòTs0Xòt](ylâ“’çÄ_Ñ(…Ã\—Bcz®q¥•–-ªîšiNå,°$üÕŒ÷ÖLs*Ïþ)Ÿ(É<¹OàÆlÇ'.úCI ,¯$ÌÓþPR_T˜ Oûƒ iQÓ³X_ºÝZšô‡±Õ…–+‹¨šçK­•Wë‘ÍǤÖUo„©õÁ8Žv½î5‰C7 ÷ð^yâGxì‰ ¢:½¦L³sŠP#s4åŽÏAöÍ¥Ù
-b¾Ý?.…#Í®ºù¤ÙÍÀ ÓìªíPƒ³ÕÄ€Lµ…'µ
+1260 0 obj
+<< /Filter /FlateDecode /Length 2509 >>
+stream
+xÚÍ\K)¾çWø„…â-FŠÇãH{Œr[íusÚËþÿÃ/wCã·a&‡Äžv»øêAÕGA›ž~èéû—óÏ/\%=Yb(qúùφÐ;iJŒR'm,¡€Ÿü{úë…RøF)§”)•œReðo†ï¯¯_9çx‡JÞ!ÍëW­õK¼çÝÝ—îQî_ßü7Á$É·;Ü_îßûû矔ÉPI-[¤‡B”ÚúoÓ¨1ª+÷ÔUŒ ¼$Déõ¿L%ÌR{º½~úïשrõÇ÷Û –mL9nÑjh'åôEÔpsÔ‚¡•”³Å›»žƒˆ¯i
+ï(´Anæ*è]„i‚ KUù
+Û¹Hµcj¼éRlo/¯³Œ‘ÄrYÑïÙTáâÏéïÓkÇì¥]”·tU
+c“ Ù¥åû'-óa:í¯¹«bUhw •ÚÁ.D5áæêzrR L1˜ýdA5¨hþ%ÁžGÃ
+ñó¾B¦À~2Ã/P ¥ø ŸÍdîso‰Ë’íš&2ÞÒôÑOÉ+—Ý_E%9¥§s!¾iJtŸfvn‹¬¤Ö"[ûÙÇ ‰Ö}Ư‹ÿ=ÿ¿ti†9Q+þ‰>D".Æk‘€È£+(€SÉMøR¯çY@¤ÕŸ"±ñWAû‰€[I0—ÔBq8
+ß[WOr£Ê
+ÕУ§ZÅ ÞÂx¨ZEºY¢lT«Ø)ß ˜¼Òa»™nÑ çèfØ
+
+Æt*mÅ/1;Os:;ÆÌl§ç£ŒtúV €”ÇÇãM¹¾‚÷s
+\Ó•}‰ÉYÒ=FÍ^BôÝΪÅõ‡»aþ?HEèg?ž˜ƒzvy«ß½}í˜êÍ'—èú¾8©iÔÐëq=£\tÿAep)dÞ#‰…ø¾Mvà@&?ÉŸ ñÌ!åž“f)ªsµ†õc7ºxü×z´ºßtûÏýÖ+ü×À{l=ÖŠ9âƪ7®÷ÑÛcòÛW™àžohLO°NlLçÖéÚLÂ
+O L›Å¹øyëo †0c“£¡š¡GC+š~D!Š{-Íõuãs÷¥fªë)ž "dzðÛ—åXèí½^Þ{â1½2ÄZ³A?-Ô]U
+wu¦C¹DÖ•óF,çÓâû˜CʘýsÅ0”<o1Z*92F Í:c´è;ŠkôBvAJQ=ÁNi礴SߌÁň€iÐ⛥ƒŸücnœH
endstream
endobj
-1124 0 obj
-<< /Type /Page /Contents 1125 0 R /Resources 1123 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1127 0 R >>
+1259 0 obj
+<< /Type /Page /Contents 1260 0 R /Resources 1258 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1225 0 R >>
endobj
-1126 0 obj
-<< /D [ 1124 0 R /XYZ 69.866 801.979 null ] >>
+1261 0 obj
+<< /D [ 1259 0 R /XYZ 69.866 801.979 null ] >>
endobj
-458 0 obj
-<< /D [ 1124 0 R /XYZ 70.866 734.247 null ] >>
+494 0 obj
+<< /D [ 1259 0 R /XYZ 70.866 522.658 null ] >>
endobj
-1123 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+498 0 obj
+<< /D [ 1259 0 R /XYZ 70.866 286.072 null ] >>
endobj
-1130 0 obj
-<< /Filter /FlateDecode /Length 2959 >>
+1258 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1264 0 obj
+<< /Filter /FlateDecode /Length 2138 >>
stream
-xÚÍ]ÉŽ$¹ ½÷W䌬}ôVøhôÍðÕ>ùâÿ?˜Ê³*¨˜•!êPÈÊMz¤H‘ZRßþsÓ·?¿|ûõåooAߊ*ÑFûõï/ÞÐ7sKZåo)¥-¼óßÛ?×Ú~ÕÚýÔÚ|Ó:8­c†çþûã7ç|"XxÞ ùßRJ¿·Ïü¬ŸÃÏÄú ßïß´[~|¢>«Ÿ°Û÷þõëï
-oï©{3¦ØG¸ÏvŠœWC-¬Q„, ±¨”²”ƒæy¬)
-ÙÍHž×˜ÓVX"m³˜S3Ъ—¦/4PÖ¸Ÿu†tŸŽ4 Äœ6DeK¬$mc°˜C´±@šóúÆoÖ;½5¡3#§_èð¸ò$áðÈæY‡ÄˆãŠÒlæ*‡o\eλ\
-ÐKèìTMÏ?ø8½qb©á¾yAîaOCðºˆ;í{[Éz9;Å·÷u×ʪ<uŽªïÕ×mËMë¾i”ÍY^Ès*‰"+Q@”R­¤V>à{Õ³üǯ€%HùižG­|¶•IS+ÒÍ' Và ©i›O­<<š`/£V¤?&µêP.£VϵºÏÒ1›Ý31óqF›3 ¾|gˆi›µ—m£ #Tg–MxvpRmŽ?Ѐ ÕÚx-qx„ˆ®“¸D×Qç`uýUB×u‡±³ÊnÁTDÛB§ä&9mL"ˆ¤ ÖùÉ9Ï㬟sñ4Î`Îœo½…ÄE[‘ùÏoÌÏ·ÞE`º26à=Ä]ë/™¼¯[¦üeó-ó82>Èh»íÕ¼DÛm÷æU3®Ï5ÙO³ÚÎEÙ’d´ ô#ØYD˜ø† ³T£FûæåJ ÞU"tÕ±&ÒÛÂÒ³¥Ó¶€ûÌKo²œJo‰4‘µ+¨C$YWÀŠ å9y΋ $Í3ë
-ºnø?Oºù u*øʺ¾m~]ÁÁÜ yÍeuÒ³®Ð¡\VW x^¨+ÔçÏvΛÅH¶3fAÚž87Buf‰“ggk
-Û ¡šÂ½âLEKœM"ºÞÊ—¨º•/ŽT-SR
-˜}d9SN ÒðÊ "‰ßm݇"ä9‡¹SlwϾu^Á9­b
-ÒEÒÍ'("t‚¯d‹û¶'Š&«tÝÞ„}wÜÁ¸®‚°Gó¤€@'¯ç‹d¬c,©^²´´]ÓœÒAÛÈ0ÀtæX)käOŠa¢_¦n€1`/kµ„¢[Eb
-M+5 ÁÊÂŒÃ?"Ýj‡Ôž:¼€³ã.hgÇMÏÓÎÞv/ zÛâ|«·Ïyú£1ã[êÂz=ã‹)<ðuT)Š]+Dš—cQ¶ÒÔX.bQ¤·…,ê@ŽÅ^Ý¢ðHŽ3kTÞýy" Õ‚EÈr£*FìÆ!Ò<CY0žÄo"Ý|Õ ¾C‘¶ùªš2|þ2Eúc²¨å2EñLò¨ã•Öåi#™^#Q?#m³XT3¤ª×ÎÏn 7ögyT ½„ˆT D6Þ=?"ÚÞXÚ$ €‰àÙxÚœã?¢ÞrÇGž6püÅN÷ñH8=ž„wz¤aÃŽ÷í\áô^åóÀÍy˜×AEcDtof
- #YÎpc* o{J‡hå¯ûl‘”cåË&ÖëĶ¥æy5UàË^üÒ ÒÍ'¨©v‚/¬©’¶'N1ŒPY© cÀ[©!zý·~Žl‚Pg³Ÿï¬Ûœ%Æosž{¼ÉLbì±zDuX7¤‰ j{æ¬ëMë­«Mk\l‰¸IYÂq+ó¼%â™j‰qÇ3Õs–ˆQÊAÞTÄ®›"Í f™•„–«®k#½­Ì2{9>þXä=|cH/¬_Óa})ðµûf)ÚÈZeë­¬*a¢@%Ö~E]a2§+L-–[Ú#ýè-í…Âî„Ñ\;§7©¹vO@sí”Þ‘’ŸµÛû)«€„WºJhò‘Miò‘â Y #mO,‰è S–©Ù£-u‰
+xÚÕ[Ë’ë&ÝÏWø† Ý<«¦¦*¾3¾UYÞš]*Ûd•Mþ‘F€Œ
+9×–þ ú}yED*¡€sI%”}5ƼÅ2Ÿ¾\*£ýœ®ß‡7Á&Éc ÿÏ—€ðÞŸ_¿“¢BµUÜ1YkêõÐ^KÞæqueÂqw/Oÿþ}jÜýùÛJÍ™J FÐFSI2„7Æ)âèó~#Ý3ô/¿7•K‚ ¦¬Íô%†T>|q­Dп¸÷3j™l*kƒ’þƒ†®QyÅ ázæß@Å2IÎüB àiÐ8ž,Š„Ÿ®©IMøhú€¯PÇß—P±WZ|ŠÛ ,|„2þ7ÆrÃÿ¦åý3™î›ÛÀý=_¯/£D¸çe$dÔ§Uwn\8‡ç¾|’Sêàïùg ‚hÙ1aÑcŽklÀh׫Þ‡)µ`´£›Ú&ÇëË íy õzÇJ²R}¾Ž¤SþNz6Ô1 :œƒ cÆÝÂBikŠG@"ëYƒBP‡
+Ú†N¾T"š·µ ;­5ºsDtš¡S-ëâù¶o—¡3µDzg帘´"?dB©C¬ mØÌk„†iÑtu”{i¦¢¹Ó/PY¦Ðì쨑ÝîuåJI#Iœ9Ä'¤“L¹Ó'Rô3Ôl®üv Ï‚i‹ê–‚7L’œRÇ=FD!Kѳbä%›Aàšy…0­±1&nM‰©Ï («¨–§âoè´‡Ó”x¨iƒ>ÃZìÊá·ºìÀ>æR±>^G©Š²ò0šŠïävDx5¸ƒ¹Ý´’¡E\6Òd­Ð3u€–Tµê›ÕR2î ¥¯g>êrÃ;¬ÿÝcmEä[›Ã< ¿Dn&ÕJ;fŒmeÕ~‚k¤
+]®•J˜n
endstream
endobj
-1129 0 obj
-<< /Type /Page /Contents 1130 0 R /Resources 1128 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1127 0 R >>
+1263 0 obj
+<< /Type /Page /Contents 1264 0 R /Resources 1262 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1266 0 R >>
endobj
-1131 0 obj
-<< /D [ 1129 0 R /XYZ 69.866 801.979 null ] >>
+1265 0 obj
+<< /D [ 1263 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1128 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+502 0 obj
+<< /D [ 1263 0 R /XYZ 70.866 245.158 null ] >>
endobj
-1134 0 obj
-<< /Filter /FlateDecode /Length 3421 >>
-stream
-xÚÅ]ËŽå6Ý÷WÔDc½m ÐÕ
-0ËAﳬ²™ÿ_ ]U×”ºD]“΢PoëðXÔá‘dyyùóeyùãËë/ÿx‹ËËf¶äRxùñß/~±¼Ø—¼˜5¥—¼nfqð›¿^þý벸¯Ëâ_ûº,Ñ/KZá{ _¿ýö‹÷þ":ø ü&®¿ý’sþµüÍïûßáߤý?øüíý?ÝŠW®±·ÿ…;þï??þ @mìËfB‹tDZ¤¯ïÿ½”ˆ›ÏÆnËöR?­þå¾t~ú¯?vªâgT%k ´JU(Aè
-¬@y'~˜¾ÃÏàÃÁïÒ_ï€íþ³.`l̆Íxçhk)Ÿÿk"¬zåLŒ®Ç~ ÞFÀi!÷ö9ÎÍ›âgL;›÷OÞ¯y;€¶?~Dº%ã·æÚ.}ŠÈ-ÖÀ­kAl¯BÈœÍÆÛÜ ËŸ#sÎÄU¸r.›œ×Y®¼7˲*ô2çW½^¶$yÏšpô°÷ìø¼—¹Ì­sëb–ÕÍ2·Fèùé6
-z
-zz;Š÷˜øâî–Ãnb~NB »¹A=vQx)"ˆó«2E‚l î(x\µï6Ë ÉiÛzœƒa{ó½÷Œ¶£ÞiCIÎ~’8$„¢@œ‡„r>tSu¤íßJZÔn€ù)%MÞäÔtmŽ’¢Ú)ÜÛª‰SiZÕNQÑD áZ"$øz—p[“®6Ž*\kGÜþ=ωp^r¢)Ó‰RDN” c:Q®ªã
-EW¼—Uan{Ù'ªÁ:Ñ9æЉÊ3‡ÊÜÉϵڿþÈÑ9'ªÀbu¢S,V':@tɉž¯=ãD5xBmž9ªêj BmžCTTWPq¢,<‚ž2t]›ntÒš  wâè9Ñ qG':Â|ʼnRÔ<'Ú Rp¢ωªpUœè$WʼnÊ÷¸âD;î‚U!®8Ñ9âЉÊ‡N´—ª#mç9Ñæ+N”\{‰jÜ[ÔĹ4EµSAth"„pÅD¸K¸Î­I
-W
-W°Ö=ŽðÊr¢#œWœ(EÊs¢ "t¢’Ž´ø?Š0³üŸgUç8C©ïmUÛÞöŒjÿ§Â*âs¨uâÌU=ìäéƒjíãÉG®¢#»RT.&«r±˜¼ª’‡k$m}¢’Bú7•ñUÿ4Ø.úwÙ‡Gìp^¸»µv’k/³«Âu°É€²Ï"rÖøEgÔ
-.AsI”?ΙåÃMåϹ5Éò§£çÛ'J¡êÛ˜/ùv‚šéÛ)"ôí’¥–aæ¹e Ί_ž£,nPÏ*ô;—³½n÷DTkÚª[žâÍ[ ·?(çaÌM[è&ì¨bÌΣWà~J.±V8_›ãà‹¦kÜޢᬻ{-~¸Cf·"mø:å
-ÿÔT%]ë*üsˆPÒ5y ¥¹g"(âÌ–ïÚANZ,:q`¹ßÇí¹’¡Èú÷•ÕrŠ<±VËD’¥B™£ È2kŽB…«R†Lruò®!>÷ÔLÿ1C¡ÁÖ!s¼a…!OV!½l}œé_ÎûóyŽJ«{¨4W•&M©M  JÏ%?ª´רғˆŠJ« **ÍC$¡Ò)·Þµ-œ´&©Òm=SE±ËŒÿ(†+Kà4ŠÄZoI.Î¥#À2ÇJ«0u˜éI¢Òf’³
-Ý7Êuºß3æEL84ÓsÌy!7˜óN6Ænâ>#ØŸ/×ã„ò(Ž§duí|m†Ù¯ú£p¿«JMenÕ D>™=–Hh›‡´_ò]ÚvnMRÛÚ8zÚ¶?fþþõcMX7˜ñCd…¼øI‚>ñT¶E&?q]´
-·ÍÇœ[“¬cÚ8xó1ŒZ¦l‡`¿TÇôÌ:†"úY#YÏàŠ5A<(hÊ¡-*b!3Ç!2â=²2Éž3Xp(0Z £W·º—å‡s[zÅ –%Sý  ²Kq׸úÐR­º­~ŽêZo(p]ë‹;ÈÆ ¶uj™R•Ì±õ†Û!ƒo÷°¤uè±í7 ¶aøµ!β «ÏQ‡íìMZ‘@å2$ê]Ç0¬Û(êY¥TÜ7à[ž_Ë)/ßÇ{dJÙ8@~¥j$ØyE#Å£1çulŒ!ð>O ìT)»Dñ Ã~—éå”!&[lìoÕ¹Ü7p ëJÚhQ|ý芸ƒ±íŽì#,Tãy M`'¯@1¾ùHãÑòñ
-Lãû Lס¬aZ¥n¬#Õ Ó˜«aϳ 6~œ/¯(®pw£õw©ë¹5Iymãè–pQkËó£8®<sH#á‹Ô z˜¢‘[b:V‹(B^€'Œ1«%Ìùò<Áõë
-¥¬ÓU\ÒÈ%ÉýÆ–Ü&4Psɵà9i#TWô’ò¬"PEf; è(TD+ã<”Å)¨e¹¼žDíGHo)Þ$Q¤5A‰êÄѳ€'¹Â×Nøò*8Dz^£®<úG£à=ú× zpƒ_•V(R^Òøl«–3§«3EÊE³De[H‰T^>ë£þ!X( 4LIi Ñ©Jù-=›ˆÒ@bã½jbÄöS àèÓ2^y£„F(ò-} ÒÑc@c*¾<ã5×pX±Þès׫ öÙ`ïzåiM°2èÄ12¯Wª„’£x®SC#bSÓ
-´•ÝyÚ®Z(4,
-VÃ2•Õ°h òªÜ4‹-No”9²X–©Î†'QÈ÷6|,T&IѲ(ÜÎjZ¦ˆÃG
-å‰ÃÇ’¦WMZ &ѲL%FXƒöuóv[žD„õ”Õ!®j5âùòz&j PÁ§¿ÁC´PmD?{ïá3nª,*Ð_ÙjDð'Öû)Ée›£ä °XI²‚ª9µmBç«ólTù¤ê¢Îm<e¢ælhP‚ë5çKO,× 0]ñ>„_ÞbÍ
+1262 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1269 0 obj
+<< /Filter /FlateDecode /Length 2773 >>
+stream
+xÚÍ\K¯ã¨Þ÷¯Èh†÷CjiÒ9i–£Þf{ïênîÿ_LaS6N ¶I÷"ÇŽ†zQU_á—ÿ^øå/×_~»~ ,XiõåǾø¿ˆ‹ãÌ[{q>0.á?ÿ»üýsù;çê“sqåÜ(έ‡ïîï_•RÐÂHÎ5´0þã«sî[jóÛaßàpý>½)=ö¼´ˆßb 9¿÷Ï?Pa¶5<0]Sé°×ø™Þæ‰c`×<c×
+äa'ÖÅOÑgÆ^8ÂÅ‹RÞ…Ëÿá_ÿúcéÞ ¦¤£ÝKÒ5½2x¸,¯æ‘ª§Ù@ȇLp» ¤á……E
+÷**ê6_-ˆZ€2lHß¡ÃgpÕr¾ícï§ï› 1"&¬¡ÔT܉(5î'!‘ø¬ÿ•÷m™
+f‹ÓHýÄeÔÞ-Qý9s†\i??Ãûø‘mŽ¤7L ÙähÈ
+†9§jŠàs?‰2%L1]Q6Î|¥`&ó:Ä|Ñl]únôl¦F¬&<µÇûûj²±mËl=gŽkJÅ9f ”Ùâp¯Ùâ÷øŽÓ}fŒFÓàP+`@Zž—3xÒ`ý87>ŽW}ë{ôÉO©BåƒC76 óÁe÷é•h²Á1+tIÓÚ^·zp“Î{:ÈdaÕqt“m|Î3A£¿ÎmÐqÇwâLÐvuòwl×p(B2î]Íò.N8pŸUßtpÌ¥”àN«±žØáAÞ”»¯µèºì Ü‚5aÛ¾Nœ‚K&µ§ãuN§&¿ø”ÈÓ&…
+“Ïœ%•ùÞžÊ3øÔr8ÁkJ­ ÄVÜvxMiD”&Q¯+@ˆövKþ(×)']ÝeB
+ Ÿ0MEìñ@$«uÜá>´
++¡ÞèT²5ƒœ_ .ÑÏv¬Â/²plÖ¤Ld‹æŸ3kPSÒ?'kª„FÁ)úeÕF,{õh åJÙ8!w„œmÐ>E­ûƒ:‹oÖXPò
+[Vúo@á˜PZùpA«öËÀ¶\ YœxX®
+ä‹74Q.
+5,³+»WZÜ2§Þµÿ€Œv&"zÎGŽˆ¢Ku‰î£ˆ¨ÁÏ!DD8êCD”  ŽŒÐB»æOÐ̹a•ù²÷>\øÎËÁ«4å'£"ÊÀ‰ ¨¦ûárZX'W_¬mçd3xi°·f¡Ï²ënX4'9#èJ3k›.ûü´¹‚é(•nÑuä§Ðˆ9 ÙË›vI×"°¿Àji 4áÌõýd×tê8Ê15ÊÈi8­¦þ$˜v:ňÒ6ä}HkP|£šû ZK‚Ú†Öß4’ nN]â>ˆÑÒOC”Cƒh lÎZmFQ#$­ÀùYõI§ƨ%=¤4ˆ¿zñš¤dÖë!’6ŽL=ôúùãË¿~ä-
endstream
endobj
-1133 0 obj
-<< /Type /Page /Contents 1134 0 R /Resources 1132 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1127 0 R >>
+1268 0 obj
+<< /Type /Page /Contents 1269 0 R /Resources 1267 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1266 0 R >>
endobj
-1135 0 obj
-<< /D [ 1133 0 R /XYZ 69.866 801.979 null ] >>
+1270 0 obj
+<< /D [ 1268 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1132 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+506 0 obj
+<< /D [ 1268 0 R /XYZ 70.866 433.219 null ] >>
endobj
-1138 0 obj
-<< /Filter /FlateDecode /Length 2955 >>
+510 0 obj
+<< /D [ 1268 0 R /XYZ 70.866 263.688 null ] >>
+endobj
+1267 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1273 0 obj
+<< /Filter /FlateDecode /Length 2660 >>
stream
-xÚÅ]ËŽã8¼÷WøšÃ7E Ð@»Ë`Žƒ¾-öº{šËþÿa“Ó6¶H™©:t»Êe“‘¡H*ƒiYüôß?ýùíüûÛWÃOžy+­>ýþÏ7à'qrœ-ÖžÜâ—ð—Nÿúà\þä\]8gÎâÜ.𻀟¯?¾+¥àFÂ3ð³üøîœûH¯¹„×áklx‡Ç_ñrÁ‘o¯¿…WÈõ}ÿþý
-Ž•”ëï/àÖö%f)%3ÚmbÞsÄ¥t̹¥B½^ÍùR#‚Xγé…Yï+dî%2–LÒåG6úWˆò_BRgž@ŸÌ-K9IÔž_µf/k®ý…Ÿ¥*5Ï¥ŸãRø:*á ÓN×aM`Y,œ9^ý„çû\|‚–ÃÌ÷<ñV?Íe˜W¦œK_ò¼1߮ؼeÊWóm¨ZrÁàT@¶ä–-Æv²}{—Œ/nѸ”¥pL ×Ò²¹®çƒ iû¹ž'ôçkœFÁñ¥!ÎxX˜Fy³Ž?mÖƒDD‹6y^S:Ðh ÊtÚŒ§ÎקL«—†„CXM™0£é ”dj!B¤³ÃºHK¶è'«ü T cÅÝ Ø”Y˜QIª¬bÎ.“’ÞÇ“äpjnàpŠAâ PƒÃ)ˆÓÂ2¨gŸ¥©²XÅÂlr8UµSÌršó„v Ä2šzÑ`% "°RÒ»AD©³N3Tb68}²°æƒÀ¿À>3O´O˜Jûüy£`Z‹š-œ»Îû©ô)‘nLkYS!BË4Õ:)¦­¯ö%†qL²ÌÈFï³NVƒ×ðšÖ:“¼²N!§Ìùn—z-æNÎ Ë„ÙSDAb™’õ+梳LÉ¢•±½V³€ã
-ŒÓ°LÜl£õk°mÏlßV·!¶o«Û¸ýÕÇv¹±µ…h‡ÓJ›_cAM¾„9§á,(F™[@…‹¤`2Y Ùbî]š\‹èíÆ2Bé
-}šŒ@78ˆ(¹ADÉŽ)MÙ…yO‘£
-”/¥Ÿ”£h)˜CC8Æœ–PNqŠÕÒ‚Jžæè»5ÙA&“Ë
-x%3’‘÷Ì™eV½pš1Ê“âùð„&5ìÀhý&5Ÿy¦I­cB“j¯+Ƹ¬ V,r60¿Óã+Q÷õø*D×ÏÇÇy[é%À®<1^1»åI1|Ÿc5ðf§­c-&év¬é߀c­Â)BØç"×T*Æ~á"Ëö ªä5¨ìyÃo®žp Õ¾ÝêË#n»öÀ¶íiÑ­±¡À=(5úI˜[ۃĭ«okó¯AÛ»öŠHë5 …Øþ+Qo˜ÔØ#A”Úƒˆ’E$A”,â˜ÎÐ"ÎÄ9 ª °ö’†8o@&ƒ¼¥vá|Ú°Yø$Aßõ>à‘…¦I NZ¹Ñ”Àv! ¢Ô.C„õ“õ±b¥ªéòáé¼Ñ‚-‹úïSÌ<Ñû4b*tZlŸô±8ÙÀùÎv‰´¯AW!"lЕû’C†å˜.9òá; çµáÉ'yexÂÏ1“öµèªp&¶èÊ(([tÅ\ä-º2¶¾ ÛhÇ`ûfÏj¶I[tclßÖ7¶q÷ªír_j Ñþ]cÅx£EGÂ\jÑ 2—ZtÌ¥]ƒ¹I-:
-oþk(#nþ‹:°1D©EG‚(µèÆ”†-ºùJÃÝœÅsØ¢c[tó™ÃÝ“Ô¢#a2µèƲ[t$ˆR‹n V½`b8œR©*ñ|x:›¼ºò lj1óD›ÚˆéU‹®Ç²¦"g ó;-ºu_‹®BôТ;ÏmÑ•
-ä[ÖnaR5MµtñÃQ%°¾á’inÉr$¾ÏÒ)å¼´–®˜ä•¥ «t-ı¯YIFª
-m¢‘*#¢4RÅ\d I4Rel}FŠ‚m4R}l—Fj Ñ~#ÕÐó~#EBÜj¤yKFŠ€·d¤¼M2R$¢‘Ë4R$ˆ’‘D”Œ ¢d¤Æ”†Fj¾ÒÐHÍÉÐd¤(ˆC#5F©ùÄ¡‘z’¢“Œ “ÉH%)DÉH!‚ ÂÑž¬H,†§3RÊpö_R™Í;ÑDUñ¼êŒí±Séã¯ñ¿ó¥y¶ç+à
-03¯^Ãb#Õ—!`ó,Ý·­ÃwÚ(.&!vQÙ»MÔ¯1U6ñz±|èžYú|⦷¼OÎqßÅbxö_+Vñ7.£`-­C¤%×3³dy*Ê&]&F@^%V`î»HŒž!<èwð ÝÑ×ÍíÌØÍêÌHÊtyiëÕaCœ¡Ï™MÙÍä4“rÒ¥aâ•aC‰pó8xÐâŒàÁÊDhæ]µ”_`úãªô)l•k+_É/ãȾ×½¿
-7R?Ýh5=‰$°QoEsy<zT¦ZÂÉ–?\gF(™|¦™’©c@ÉDÌÉúGßòÙ/“T‹W¸7ÜØ[’iG‚’‰¨eÍ12‘&Dp„Lò™fʤŽ!+å}Ñ·_°·‰1íXYÊfˤ ÞPb3šc$# š‡¬,ùL3%Slju+Ö¸;âW …˜²ÚaP2e ³%ÓŽ$îó,y4(£*¢cdÃCú•&Ÿi¦lê‰æz_ºc¾+õã2[q¼%›v$ñ(ð:š¯•Ž]îN1ÓDé4bˆ'©Ÿ©ÁÓø\ ÈxÑLÊ_§‡¥³Ç;ÒyI”ȹ3šcdã“F!›|¦™²©c@Ù¬÷ÎWwù»î_W˜‰Kà'‘ lªhŽ‘ˆ5±ÿz€Dò™fJ¤Ž!Jär'õV(òa—TᦔH;’(‘ë“hŽ‘IØÐÕ‡¬$ùL3eRÇÏâ—]ŽlÞ#V’v$‘õëW8"¡SË!«H>ÓLyÔ1Èt{WõpFWiG4Æѹ’¤e…JíHëÛrU4ÇHEz¦Õ!+I>ÓL©Ô1`çT§] ys<X“”˜©W’'‘\Y4ÇHD8¦=B"ùL3%Rlj}ØÜÇ0öjÆòVoIäI$—änz¢9F6Ü0#ŲÉgš)›:†@¦sw‚#±ƒ5J‰÷ˆ•¥I`Ý-E4‡ÈÜWXa_¨C>|Ò²C R±pÙlÜZ Ó ¸±÷¿ÜÛk±ÌëÞM¹À:ýãw· Ï&ï³;›l¼Éî&Ûqó¯mÎQªؾݧv6ÛjÑñ¦ÓéNŸåé û¼Iwùxùýíÿ†ó!
+xÚÍ\ËŽã¶ÝÏWø†áû hO·dÌ.ÈöÞU6ùÿEŠi›EI¤$Rî…ÛmYb*Õ›%ÓËÿ/ôòû·ë¯o¿Ý½8â4×òòëß|A/ìb(±Z_Œu„røæŸË_?(åOJÙ•R%(Õ>3øÿöö]g(N©„3”}ûnŒùÏùôç¥s´¿‚ÂûÏp%·iåûþ“?ƒO×ýýë
+>BÚ)ß„(†vå€3¬M€–G˜~»AµÚ딂ĨœœRÊ ~äiüj›þ÷ïB¼}‡`KÓ´WÌuøõM0¯z꧅.Õõí»0êÇSˆ¦éˆ Gà“¿ÈGg±!9Š_ç'‹÷)‰
+m-ÏÕ·7'<b¾'ïÿ÷gú«¦Tl^37$•¡3H²‰dÙ“ŽùjJJ‚LbrÊa×Ó,.Ü%´p¡,"$SþÕ)ÅBÇžó+n‰œ{O´g2,C+ÒÌ…ûr}{`TãWyvžfñúI=_¸ÔK°#¤®9GúÒ¡óùÂ}¤_‚!}Î9Ò—úL›B¡ÿTõ< ßNßïê’ã~úÿö¨–¦ ‘é˜äx£$ù`ÜÒ­WSÓ¾@Ž½ÏˆÀTo”RYºÃž›pì3n¦MÔP(!+\ïÚø¤
+–dh醾nš`¨`:2€nÅzS!M#`<q&XwÞøGØšR7i ƒWÃvKÑòm;<P‡3¶³˜‘˜óñs½¹ÊÎcÚÝAð¹ù¸«Sà}Ajƒ óu>÷ØSñžs[Ù`Eù:šíŠ’
+ðBòÙ> ‹ç3× ÷™v-Öqï*fãžE¶rË®˜qàFÜ€ûšvrY¶ù'ʼn‘ƒçâ‘Þþ
+§GÆa6éLêEÎèõµ®ØD¸Ú:‚#ä‚›ð$óç~rqðæ0"²dg÷jÈ×yÑÖtÚÌ YxG 5v£GÛh‡É—唾˜_§ì@žçØsz­ž£ìçÚž¹Dácê¨8¬ÒÁØ NI„×A±nIÌi"œªò²+͆ÔVs½Qºœ‚b*]E´Mí9H–Z3'Ù/ ö鱪wA(K”(97meÃD©pØ„(ºá8qú¼œÑkë, E«ø¯n*y DµWy<q( žŽ…¡˜cÎ`~a_ßFíU®í6öÔ½©“È×¢RèÔk—D V ™Ñ®´¡îÊ­mÓ²,¦U÷FíŠQmó+«¸û_ãu_Zω°%Çm>U0*ÎvW9Õ9…šKh|R==DZ®X±Þ,x;XÅ*â„šÃþ…Ü–T„Aèz•ÛÊÉ7FLÿóNlÃÜ{òr9ŽšÏPj6‡>¨Cd±‡‘™¦¡ãYDqìx£¬RQA´Ã¡¤\á™ÙÕM4cŠ3¯Ï³°÷½Ë»Ã©Œ\Ns‘#¤œæ ·Ý÷dNþ§a„}½9å8ZÍ©D/®½Í !k4'Œ¬§9m“U2§
+¢æ„ðl4§{ÿh4¥0½<BÀw+ÝtË“%ù_±âeÁ4'߆™û§™¹yfD¾©n) ÷x":!Œ§q®å¹Vߥ—ëóOÓó5îŽ<ÿ€¹kÓ¿·nøi]D¯¤™9dN¯± \ ìø$Ft¢æÆÀjÜíÒÜøæ®M)´ß²ã£‰Ðòã~vû§!u>ñ!¦ÛÆíÎÐàLóµÖ¼É–ˆïyÀÞšwF1Sûü!‰a·ÀÏÿ¶4tSŠ¾íáûéäk÷g%B”#Ä0=ÊÑòm üõ½÷‚‘E£ROZÓ°ÿ›Ê’‚ƒC<SÙ2ƒû…¦‹ï¤ç–êÓÂ<¢×¨^Ê„jüÜ)¢º¤oé¡ôgëžïfTHÚ}-øí²û:ÃÏÒC©ˆuêì[œS=¡i•Ø…hâαÈɵåzÌCYuÆœ^cP ì§ÏàLרñ³o$ºÄQ›0ð(bX¶‘­>.á·œ°|Œlàï¬åÄ:þÎZÉ…4ØWö妴
+Â]f÷’FÝ4
endstream
endobj
-1137 0 obj
-<< /Type /Page /Contents 1138 0 R /Resources 1136 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1127 0 R >>
+1272 0 obj
+<< /Type /Page /Contents 1273 0 R /Resources 1271 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1266 0 R >>
endobj
-1139 0 obj
-<< /D [ 1137 0 R /XYZ 69.866 801.979 null ] >>
+1274 0 obj
+<< /D [ 1272 0 R /XYZ 69.866 801.979 null ] >>
endobj
-462 0 obj
-<< /D [ 1137 0 R /XYZ 70.866 287.92 null ] >>
+514 0 obj
+<< /D [ 1272 0 R /XYZ 70.866 571.933 null ] >>
endobj
-1136 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1271 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1142 0 obj
-<< /Filter /FlateDecode /Length 2922 >>
+1277 0 obj
+<< /Filter /FlateDecode /Length 2249 >>
stream
-xÚÍ]Moä8½÷¯¨?0Z}Kt’Î
-6Ö)“ðÀ1m¿4°‚³òG€}^öÉ×}­¿Ûe—–E| 6å“ߣÅ?—Ñ[mTÙƒÛàÔä näL$YÜ“-îtTÖÝaqç¬r9XÜe¯bžLî
-L–dòØ5ù @¾¸€Žô°˜ö€«ål±”«{[
-F@= Ùèá
-B8iEÆ#‘\Zåð}àAÑãF ¦lŠÏ$<|Çf€)à#BŸßx “©Óë<£)Êâu»·Ÿ GI9£Yf¯û±ü¸ôtL·fœÖªÿ6­(¯?5~æ8{[6³zéüMFê—V­”ÅËæ8ØêÝíЄœeiÓ)„ìIJ¨ƒçÌU¢ExÒó=ö£p¦jŽvYF`w¡Õ8¼» ƒvdiw¯*®¥ŒÝ/_Fn4)…VÖQMIX:dÜ(ž¦™$ð4a5× ˜ØãÚ¥Iù@‰ë1í],Ku1íK1`퉘®_ˆÙKì¬IMæ–˜öÅ?wÅ´ONEÇbȧ\œ-ŠX:û¢àcT“¯¡àÅ”ÜvxÁšÆÍbƒfã¬jöë8.kÚCµ^håDï•öFLkŸí=U8Ü—´1BZ`è2zHb±žVâ¸\d§¶Ò5šæ(rv g¬rÐØeNÕŸÅ{@+tzˆÎW:G>Ñ)uæ÷*¯¾<íù+©ÄØo¨1Æ÷Z­"¨Z}p€*¾tŠ„EÉKx!~¼ë´&©¢&ùÇâô<\À ᄸ¸ £%¼„óxL€AÕ¤òxLø<);ÉÄ„ŸŠB³i0& s§¨¢Shx9™]éjŠwE³1Êìƒu|v•ºbŸ¥ÍD:¾ßÃ|å¶)ŒšvÛÔ–Úœ’{¹Ò‹ÒbÄ%¥XˆlF'êm”â×Ð4¿‚ÞÆ çÔÛÛ± ¹vÔdõùÃ¥¸.Ûi«ŠèÝÎÖq—²ÉÊ—aÂëlUâ>i4îgÒûù„Ãg=ËŒþƒœÚ%˯×qjó[#b32¥ÔæãG®Žu$\6@eåÑwZñ÷%¢+§}¶þ—(g}À,g}FâÒF_ü™=,mœŠ3›~X2„äZ²»\d ɵ6äGõã`H®U?"¨òC²híÄóAmº<= ×ROJ^m‡—«@lªlwW£ÍÆX¬W õ¸x]Ër©ÑßÃ{¥ÑÓý;DœÕFËÅ) l4*”t+hxZÁa‹Û…ठ4Í/PpìÎXp ±ü=TWüxh þ¢ó þ#Ÿø¤ÊØòÒÐýû ·ËŒï3\Øg8g„íšH—D5)9æy ù=.`<ï¤×ùâN[¯ó6ôö„×Á9 ‰=†ƒ@c^Ù§¸l˜ä2âvxA‰¨'5™»¸£Ù8%â~_KDòcl×´ÛÁ~å3}$µUvˆ8å"$Q„ŒfJjŠbíi4<M.š‹NïO£i~¹¸[8£\DcÈŪ+rïM.ö—‹G>A”‹g¿ÞĔľƒäßwFûâÛ™vP[QëÎy"œÛà÷Dèú<‘É á´„„úb]— /„Ó{'‹Ç¼²SÙz¹{Ķ£Ë‰Iã£r·=(ÍÆ(&Öñ,&ç5µ„\[×4'÷‰Ôåëá¾ò°Œœö¬¬"‰[(!"„´ðp^yãÄâc;<QPãùÅåvš_APâ…s
-ÊíØôÆûiwÛ‘4ñÐÃ%Û±ŒçYÿ/ .xüð}‘oÏ‚K(½õœ;þ°\BAc“@4í ºR©Óöýj0,õýDîÑZë&´6Ú£SD¬ Éb ÑrœBÐr b,êÛ‘
-þ ‡C„ g
-øµ|øµ|øµÌØñµ»!à×ò즀oÿÚXtµs¶n'5Æð´Ä?çñb}øíèr•S{¹§pÚNÆX7íWñYÙTŸ²´>þµ[:-™½ƒüJbGØixŒG¢n‚ÿÞv¯ãˆíõÇÏoÿóé
+xÚ½\ÉŽä(½÷Wä4 Á.•Zª¬¥¥9¶ê6šëÌi.óÿ‡ l°MàLpòP•‹1¼ïEØüòÏ…_~}»~}ûñ©ùÅ3oÀ¨Ë×ßßàq±œ9c.ÖyÆü{ùó…sxå\~p.®œkɹqøYàûϟߥ”ØBç
+[h÷ó»µö%¶ùíRÎàøú6 .õ¼´ŸB ˜Ïûëë*ôPÍ=S%Ҁà J駳y´¸xe2¼Ãÿ¿‚+ô=WÁú2€ÿ þY4HÂü^á æÿÂg¿ÃÏZ¬ŸµŠmâgñ6·Iï§sƒ#ñO^çc¡ß0†Úœ§ÒçØ>WS?v>ßð8~À¡*žûËòâäå¿.;ßþþU8Hy&¸Yb„k4æcÀÙøyr_ŽMíÓ{4‚cÞæ¶ê}x!g–+ŠÂØü,<fE¸àÜiƒ¯ZDûŠ¯oûÖÌK½ga°$üI;»wº3úɲöKš¬ŽÝ·V
+Q_·VI4 ǹÃ÷<^ÍòëßÛ¾ 3¾è[‹à>*°Lh=•&ÞCe®÷Q)`N™1¨”cÜÚ]T¯wQ¥I#ƒËÄ
+jØ‘BØð"¥³~V~½æëA»Ó„ 4Ntcºí‘éä³ÎÑaîͦ’Äâ÷qöÌ\Ñd›lU‰a¦e£Ü³lâ»Z©Ül%È( n>†Mfáó9á}hŽOl¹cRÛûW”Dîð…+:LÀé`<íº9@ãü15HLs&)¢Ê<
+de`§Ž0J3%¶uÊ\/M ðÀCp‰)”âeMˆƒƒdÌì!¦Ž°d²úe>2¹§oDtªŒÉšn¦~SKó¶&§Sš~MG´^†sõþ$<R5TÊ,’itú&j¦J34.UÒ¬Q”*‡`‚õjó5 @G+Ãÿp1$´bZÞû¤éÓ…hªfjø‰áTÍP„÷ùUà¬F—ˆbÉÛEˆÃ¡PdM¬f¥ñÄaS>ï¾-“Ö ãÚ˜öp¨Ež%ƒ„H›fˆZy4eŽ2Öã)[„û9GŠåÂŒ55f|íÙAK%²Û&Ñ¢XWOíܦŽ~oÉ7k†H8©]mg Й”“ôÝ’•Çœsˆ›bÒIýÔ4×µ³ 3ŸQstS‡[fÚb­Ý-±3é¾¢·Y¯çD/M¹|Ô¢g4ãBîÙp'*: €I
+úcŒ;»‡µ_‹®,¾Â“22ZÇ gÇó¹¹kñÞåÌ™H ãCYNÌW(ÊZ–c¼w¡M¯½˜/ AÖÆ|]Æí0æË»oÌr0]óFדd˜^™‚ùlÊ{ #;(ómyß Êœ<I©÷ã¢!ï~ rtŽ‚gë`>jO,íÙêàAš\£;^<»‡·c‡‹¯,0¡Ì“ôŒÖQwìØ^ôôÚø¦†ó1Mœù†"­Ô&<T¾¦DÔ³òH‘5i¢2áÊ {†FºoÓD¥iFk"¦—&Öò¶£ÔÈž1J,kŒÑ
+¢‡êçXŠ¾[êçÕü
+à öð›X¯¸mYàíºâ%Õ4;Øé’—íž›; Bz‚6Ìk9:òQzB‰Ús#ÎÅ;&JìÕ@xèPïÝè@ÈGé%þ”<¶æØÆï˜@(±×áÆâ· %ãj8#ä£ô „? „£+=bfU`î%öZ ˜a·'‚Îù(=¡ÄOáÑ»“1±í} „{-ä¸d‘{&äpFÈGé%þ"ŽÜgˆÒ@ñŽa„{-nÔ A`™Ò>馭ãM§;²}"<møn
+„Î3Å<EÚV̈ÒýŽO(2Ûôüd„¯
+®…oG J|Û„¨ß‚fJ=-ÕÎGëÉ·¥ÛT{Ÿ{Ûø¶‚ùßÔ|K­?ŒÕwË„¶åFø,òÜ1—Í[XûÇ]ÜÀZ »Fi_8n€ÛŽ;ä·…ã*ˆÎütéûÀOg ñSüé¬c/¥eFŒ!‰ô“\mˆ:h·H¥âIRÖQ J+n%ÞëLm‚
+â3:@0·É
endstream
endobj
-1141 0 obj
-<< /Type /Page /Contents 1142 0 R /Resources 1140 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1127 0 R >>
+1276 0 obj
+<< /Type /Page /Contents 1277 0 R /Resources 1275 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1266 0 R >>
endobj
-1143 0 obj
-<< /D [ 1141 0 R /XYZ 69.866 801.979 null ] >>
+1278 0 obj
+<< /D [ 1276 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1140 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+518 0 obj
+<< /D [ 1276 0 R /XYZ 70.866 662.516 null ] >>
endobj
-1146 0 obj
-<< /Filter /FlateDecode /Length 3775 >>
-stream
-xÚÍ]MoÜ8½çWô.¿Iƒâ$`ŽƒÜ{Ý=íeÿÿa©f•Ü*ªÍb‹%äàtÜn“OEÖ{%RÖ·ÿÜôíÏ/o?¿üã=èÛ¢–h£¿ýü÷S~ oæ–´Ê1ÞR^”¶å'ÿ½ýów­íW­Ý­Í›ÖÁisùÞ”ÿ¿ÿñ›s®|"ØòNùIÈü–Rú>ócý~&®¿¡Ëë·ûoÚŒ-oŸX¿[?aëïýëç_¨ G@ƒ^”o‘®8֯aÄe¸á³áF£
-<l$¦õk×€V!Þ´2&­/Îå´ÜþW~tðößnÍg£œM´y÷MÃ+ÅäetÜcz‚ÍèdÖþu¾Ã ¦bkß~À¶•r¦ÝX_šÿQ¿ÜÚÕw­ý÷ú½}/ÜšúS®a´õ˯×þ­~ΗWgáw–ò;åsþüìû§ã¶&)gR;p2XïÊXlÔ%.´Ò‹vu°íÛƒµÖªà›¶ý:"˺.)ÌñÕ˜1F[e}¦ýuB¦\håKC J'‹^nÛKæšwñ«’nZ¾‡‰­—8j—uqð5dîïÿ¨?Ãðpï4$>Õ·½1½eT:'Ú6#¶@ê zåÚ[›TJÜk’ç”ÖùˆøÖé辰yW–ë6ŽÒçlû¬â²È°œZÜ( PÖ(ƒ'zå–Á‰o㢢5ß&_¦ŸáLü‰“ÞE§RÌ"“ÞŬ–%¿0é]*Z#È„¡Ë^ż\2é]ÑJ‹½lΗ°P.Î0¯ƒŠÆˆpíM‰ro¡°¡Ì” ¦÷Í?ÁtfFÃ8âRdÖãt¾ z î[•oi¾ñCþÙ·:×i½JÀÎ46Ef9k÷}ÍP#Á«l;†ÕZlKÒ;ÈS½ÚŒ:žu‰ò¹¾oA¢®FÇæ,+}>žYh? ÈÉAKËWx}{|q E—P¬IsP΋MÒ<ÏXÅäÖD+ì«ö½ü¶Š{¢«Ú7Í7U±øbïÂe¦ŠôÇ4U Êi¦Šâybªî‹ó“E쮿ÌãB6`9zc<c1HÛ“f¡‡ê5#K9+N2
-!:‘5×»X<®{aÍõ¾d» >Øâqý%ë€I-&\¶èú˜•KapÖù¢˜¢Ž2l§\â>^Ãvöª ¾lÕõK1€6²½,*…,ÂvÐ^-9"B\|ò*1¥ìѾyÁšBYXCöWUö½Í¬+´ãx¥²°Þ&]ßó™'s;ã9%sɈz¥…*X) Ñâè(”7ô*^åæϾy^y!,IÅä¥ë ¤›_ ÀÐ |b…´Í/1„\·Y.+1þ˜%†å´Åób‰aý¾®hƒå¸|ñ½µtAÚæ”\.–'wQ¹ÏÉ‹ƒ“ ÀÀ€L}¡žéÐzõ…{QB„k(]\Â5”2Ž¸)/¬•mcGɆd*Â6”.ÆaQB–.ÆÖ\,JÌ_s±pÁXs…Ö[_D”ÓVd½õ6ªàì ë-%$bÀû’w­¿d ÀÉUë-–2ÆfœNd؆bÇ%lC‰äªKƒlçEÙ%É° ÅŽ1D(|“»W…¬i^®´|(¯ù¢Òémbiá`½ÒÂêÉVìI¿°adhg<gJ tD¬ÒBˆ–f
-O§¤@W±Ïïžñ¢3¶Sa±o›UN¨ûz¨^ZÊ°TÁŠ³åÈ-Bå„šÈÐX°E¸†JŬAH
-4Å(¸ïæ8},›Á|ˆçûÏt+ÊñwVzÿ<|¦Ÿõ?~oPÉÌÝN«˜ÂEwrHo3Ew;ŽÝpS)wwÄ™%–TºX_ÒÚ”lݲY8lÍ”Y(. ²Ä*¶Šp…ârŒ+(›Î4¼Ëvi/(-¬Þ‰0Û/™ƒ#!ÌÁ£9:Ii…\ÒjaŸ48Æ&>C°‡èµi­¿’¶Y5RP¤<"Z@P‘
-àAE:„÷Òˆ
-3ïôHÛ²sig\©sèJǘCW:Ÿ9ÌÏs”æXçé˜+`rs¥CLn®´ƒè”+Ý·=âJ%x =´z`î•
- ‚up\„2°ÎcŒÕ]ÉóCŽ„Þ‰ƒã¼mÎyˆ8Ü™<Ÿ9<8~4i9rˆp¼‡ýÄlIÓü'ØJ\á-—³®ðœ'Ø úÛ±ehËíl£C„¹]œ&ç!š¡tRÁ\õüZÒÛLÝÐŽƒ5Çg2O=7X'>khÓ#udÓ:@6¿ˆ‚% ‚w@ê)w39„ç r·ÒçG"ÞH?ŠÄƒ@Ñȯ vuJ]ì¯Ý¼®7ÆylžL¼p£œô%WÀšÊP,oÕ ¶±:rÛ(¡Z¶EÒ<U†ÈFI%Àõ&©X€&¤Ô2þõ™p×dÔ}gj;Šçùt½Þ)ÿ×›íätJ0ó²i‹iŸLáæÄC¾&믷179‘Ž±ytzüa=ˆ?víÆ#f»ú3»ÀXlžÝÞU·Ží»’K£‡Â3ÓØ®`º–
-Z¢eŒrM†C<c–àëðŒ·ˆùû¥P[cŠLCe…g‚RÉ럋5)•}g•J;ŠÏ”Š‹,¥BÑNV*3O©´˜¤•
-ÉR*GÌMV*cìR™¨Tâo@©tâ•Jý¥ÂbsŽRÙw%®T†Â•ŠÓ T®`º*•–hI¥2Ä3*žQ©\À3*•¢%•ÊÓ T$˜¥ÂÂ3A©¤’•}¼H©ì;›¨TÚQ|^Sa¨•º­²ƒøŒR!˜yJ…ây¦Tf*–º=€Àåý%Z ú@ªŒÑRez
-C®TM!À(j£sÎÍí»”+Uy Å.j
- ¦«†¸‚èz¯ åYH­Tå1Ä3j
-žQC\@4î½8`ZD®€òc4…Ó°­â
-¦á™ý-Ón‘`:$µ4S¨ÇtYJ"L—¥Ó%&|ýñóËÿô‘Ö 
+1275 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1281 0 obj
+<< /Filter /FlateDecode /Length 3016 >>
+stream
+xÚÍ]M“ã(½÷¯ð†oPDGG´««6b}ÛØëÎi.ûÿ›H@[ 2‰”éC§eÌG&¤dyûó&oÿørÿùå÷'o‹X¼öööó?_¼!o꤈ÞßB\„ÔðÎ_·}•R—Ò¼K©îR:#¥ðoÿÿñí7c |Âi)-|ÂÅo¿…¾æϼ§Ï•Ïøô ¯oë7u,-×O¤¥Oèí{ÿþùO
+—Ù÷Dé2cHâç7!\Ç O¸M6íîSÓ\ A>r›lÚD§ÜFkáløŒËdeayäsÖu ÆjN'B0ÝØ\Ç/Q5ò›E&èâ1ϽEƒã7MS¸Š1Âu€yÅ 6y¸Í¡ÞKÖ&Õ"nÿ. ¸ ëÚ/°D*zÞu° "ÞÓ(&x7:å^À»qFÉÄ;Ä°"ZÞ­ò wÃûÅ;…^D/L‹`ìÛ¦TŒuK¡Õç$£Å̧,ÌWÑ ç¾ª‚{{N6ع¯ºÁÂ}rî«r ¸÷/“Žd<ÂñØ2¥l´ˆJ­¶¨<%^k&ñ@f°§¢sjüU2¯‚A¹ÈÅ4ç~N<l×äø«T0p^…‚s•‰iÎãËDÃ!Ç»açdcß6¥pô¨Í&Ei1óÅ,ÌWù ç¾
+Șû³i
+;÷UDX¸¯2BÎ}÷¯KUŒPLǾmJéèQ·žMUZÌ|ÒÁÂ|•rî«t ¸?™ª°s_¥ƒ…û*äÜWé@pÿºTE¡4SÔ±o›R:zÔ‰BŽ„…| U:X˜¯ÒA»HÇ îO&.äc¨ÒÁÂ}•rÜU:Npÿ²Æ-N˜ýÌZî!7éì±ù¶”'X]‹žŸOn§ˆMoââ¬pNcOàãXžc]¼0‹b=w”¿• ´h=JÖ:D0¦ïTÈòÙd‹,<GñC€U‘…+X6¤Œ³\™(àÁÒ´5ÂúåÐÒ®ËË€/ q[“N–½Té„Y.2ï/?
+(Ø6¶mÛ~¤º§ç¨@ÂübYæ×h%íG!u>㫤nߥÔõãh¥îWÍY)%Á Ì
+g°Îq‘oDðñˆôwjlzh=ëV&,Â:·2Ñ
+±ˆ(V³ˆ¨Õ«Vœ}o”+N?ŽvÅIõËf¼ÒÔàz€õRpÝ E×-"Ž•¦„´ € i98+kßgż!úO¯»]ÃÖèdP©cWNe«ë.?€Š
+ì9´Í'«[+‹s™d͛Ӣó‘«îß·“«uáÑ›­žöcË­ÓL®ßÙ-JC«6Ò˜`aªñѾmÄÂTfA9±¨OÊÓLdQ"€X6Ý ,d BªØc».IR ½:8ŸD#ëm©£¨§nÁ5†øÏL¸
+NØ`Û¶^NJF¨Î̲‚iVÞ!§ù"eè`‰Dªû6c ¨(8Ø®éÍ¢²GèìäL¹y]ÐÈý¼.z8??áãuÇ…ÁÇëŽË´×†9®;./ðñr²ø*¯¹ã”GÕ¬ƒí| ‚Ct­¯
+H#–Wl¥Ùà…zÙVZÓabs0ŽÏ›öAÔÖû•½ú½GíÕwˆ(Or:Ñ" ˜@Öz ¢iž¦g@åt¢i—âXáæg…©N®›nþŸ©N±Ûvà©N±Û}ÛˆU±Ä#Tç’ò-Òhç`àMÅ҈Μ3mË6ÉpŽn¾Åœ?åõ“cÞË*;?ïeï•cÞËÞkËó bÈ»¨,ˆ|Ë2k‰eŸ•ÞË^,Ò ¬Ð»Ê:+´À® î„ÚÏ2ç6Z-MZaY,´¨ùVÌ}óŒá$¤ÚÎùW…“ûÞ(ÃÉ~ÏÂÉþæyTú?Â%ýoG€Kÿ;D¤!e^d8‘Rx6÷xlNšƒ±Ž;œlºù„“ÝÀ Ãɦí‰pr„êJ8ÙÎ.œ!:NØ6œ<z(&¤ÌaÇÜ—Í•ù¹/aÇÜ—à°åzRna ¢ÎYc üè­±Á#­‘Èm0ÂKK,Áá¼%Ú¸½ðX¢] "ÑaÒË*Ò4ײ¹o/¨L±ìË®ƒÊ¦7 ò`OƒÊtýŽ:Îa¾Rîעƕûuˆ~aïQ¶q®a¼X|dó}óÈ R;!•f*÷Ýü‚Êvà”Aå¾m|9†Q[ºðù­tTö¹¢éo`20ÑÂBCÊërŽd×òTœ™díþ`
+o¨Z²ÑXN™A®%kÚÆäE
+²Yå»õæ•Ð%ýh¦ä §öÍó¥ äȸâ¬cß1aÒÑèéÉàš Îàˆ¯ìL7˜q7êµxîÓkpL˜ÄAÓ%ͱ´IäfVb¤Ç9±påj ÎÊÖ;Š´«uÛ^ü¾+Æ2Ž-Þ›2Îîq0£=Š_ —í“_$ÙûŽ %»ÑSÉ~Ë7$,¨éê+åf n\µY‹‡thUàÖÀóëûÏ/ÿuAt”
endstream
endobj
-1145 0 obj
-<< /Type /Page /Contents 1146 0 R /Resources 1144 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1127 0 R >>
+1280 0 obj
+<< /Type /Page /Contents 1281 0 R /Resources 1279 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1266 0 R >>
endobj
-1147 0 obj
-<< /D [ 1145 0 R /XYZ 69.866 801.979 null ] >>
+1282 0 obj
+<< /D [ 1280 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1144 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+522 0 obj
+<< /D [ 1280 0 R /XYZ 70.866 771.024 null ] >>
endobj
-1150 0 obj
-<< /Filter /FlateDecode /Length 2713 >>
+1279 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F34 637 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1285 0 obj
+<< /Filter /FlateDecode /Length 2436 >>
stream
-xÚÅ]É’Û8 ½ç+üáp_ªR©Š»Ó©šc*·©¹NNs™ÿ? (j ”›¤Et:v¼O
-¦¨À¡¾AZÁd‚PNí1ÝÁ6î‘I‰#dqHýêþûz ŠS.ÿ×GŽ ß}Â×AHÆÕæM [UÊWcßáûu.k`4í%¬‚RÈ$‘¿úåÝ\^˜TÍe_òÚؘï!÷–^DW¹EÿµÒBÆÀ¶VAÞ…ími«ÙöW¶ËÂ5Äv‰\í èÛj²þ¦3‹Úáàwʹ»¹&fÜʆÛ|ë_Ö¥mFî5QÀ_ÃŽ‡\Ñ(±¤‘wm>%ŠfµrnÖ –%EÐu…‰‡L`,[˜áû’®VuÞœ»ŸãtÊ}êN¹Ô8bÐcYp͸û¡ßH‚¯éL (ö[˜ÎdJÂ3KZÂôZ›Ï“•0 Ëú¢ êbkø¢m?<cR‚ÌìöáÙ–ö³ÍLLµ÷¤à.Méõ¹6ërÐLKkӲ㱠S±¤•š0QD7’pz’Šº±æ¼/p´.Z¶ÀÙß™¦d‚Õ“;Oí'éIT0ÿžz£ÛIkKÔÔ™‚XÈš"ösñéÄ’#ˆm ˆÛ;-¶b ¬A5w²dµVpø@)‘ßÃœì€o.àm.Æ<
-QÉ¡s<Ö#6YÌrž/uÚ¨…’7u’IS§^0?_l爯©r9'Ä76„¥ÒÖ¦ÍØÆÍf2vGª,ÕªÇÿZPžá‚i¿…hü°—]ƒãî^Öã»ûg\€ž»JvæÖp$n-Ùx[¥ím‹r‹.¥?‚yfÉ5oç£<PhY(4Z‰¤+Çn,‰°` åxÂÁ-LFd@¼«;+â TàÆ2„A_3à Fg3.
-gf),mp<Y'
-X_¼Q*¶xÙß)?,wÖ3Ëý$=òcïˆÉjÚLù±{D~4P’„çNùÑ@tB~ÔÇýŒüà`—Œ1âP~Ìç åGMÛ,ùÁ@á&?êNùÁ¨È1DE~p ‚tíh€n‚eº£m¢fJ€š˜ÀxˆCU3Ä[Ñ+ÓiÛ4Íq€žVF(Ë›ª
-‰M¯p *ªfQ©ZdN¦|•Ô~x>åa€›ü(2óDåq`Ó½f‡»v]]ÒÂzæêŠÖw]W!º9»ð:YQ„]b¼ \ñ±½Oh˜|ÆIt¼BƒLÒ#4ÜõöÚ²>Q<š4ã³à„ ¶²„å3Jd.¶sËÙüÔ¶Ð%œ8Ø.Âé=Ø.rë€mž³ùË
-7Äö¶Âq° ë>¶i+º…è¹…íêƒU㙊—*±0‡g˜2—/QRšƒ¹€­>bî¬RE¥ÄÁbÑScQ´ "l "¡|äAB!¥Ñ5àûZ'O3! ëÒ¤µÊƒh欆âHŽÆ¨ÕPJŽµj"oîÅèY±
-š_'ž¨ÈçÑ8=6%OT8iE:¨/ûjqXÒ<Û‰yûÑ¥ª²"÷Ru?óL©ZÛÔÓ$kÉÖRæ4pŸ9/"ï;/¯BDÏqŸÒ![ö°)À¾H‘Z„È)»ÑûTk.t¢¶¼ª•L2¤ZÚbèô•I3Úb¨ZÉØ=m1l¨± B½y€ªu;êª3WÒ£î»öÂZˆiÖ­:ñÀ QAkC…¸µí6ÈÛº1ІgÐvVaCƒÃÒv£¨[­±µ¡Æ‚ÛnƒˆP&² B™8æhE&Î÷´"ç(vÔ8ˆÃ¾Ûo¥§6Ÿ·ržàtž ‘Øw‹‰ÒQcA„ç Ž!*ETæW]G†ç“@ÚI‘‚ý
-%µ­ï78Ø.š³mª9[ˆÐ)e!®£ë…‡ qØý$%'q(8ˆ;+ð°÷ÇÁbéýD‘œ,ˆPr"BÉÉ‚%瘧É9ßÓŠàœ¢¥ûÇÁ\éÿ1W$ç|æŠà¼£gvÿX˜ÄîßXTÉÉ‚%ç¢R :86°­ûá›ÏägðoSa_o€âÂú—ñæ_ñË77]C¯¢­Ü¢vq¢ëÍOy`¯+;Ys‹0Ò¯7$Îïg!X„ŸÁñ©ké˜ù ËMUó|èÀù=£ÙT­R¦úÞ\zì6v­Âï¼Lf›xçå;n•ì¦È¯¯$/Ê]÷xxJËv/“ƒïGïe .]d¾Ëá~Ž÷Øï@!D;ï$¨‚j‹&øHiU7PŸ¸Ýu7ÚA¶ýÓì ¼ý6Ù÷ãkP¯˜;¿š81Ò”Ô ü#™®¥‚ññû¯OÿeÑœü
+xÚÅ]ÉŽë8¼¿¯ð<6÷(е5ÐÇÆ» æ:sšËüÿ¡“S6“²E–˜îƒKU^ÈÈPfÃZJ^þ{‘—?~¼ýúñÛ—“—$’×Þ^~ý燂äE]‚ÑûKˆIH ¯üïò¯)õïRšO)Õ›”ÎHé#ü­à÷¯×ŸÆx‡ÓRZx‡‹¯?C/å=Ÿù}øŸ?!aû¾|RGy{Gþ+¿C¯Ÿû÷¯?¨r{@L¶H3(½[>-KÄ®{®Wàá >äG5€Î_¤P*ä11¤Ëÿᥧÿúc>*at Ãk_]¶“MBI_cºƒM%™.Û&šZóì ²¤Dˆ‘N¢-<`ÿ:µ>,ìCû«&Ö°çì{Ù·£PÎ
+çtn `Ó^Â^–B&Y°·Oÿu;vô†Žm¿òþïâÖ¡œÚçvâþWR m#ï ” ÂÂ@ ÊÓ{])-‚lFλÝy&O‚Ç<  íÇcœ@¿Ñúç·˜Ãôcc>sÞ ©Ìsú-4Ç÷R0zeRëÛBzˆ[k-œ ,LjDm†ÇˆŒRFD&
+xŒ"²~âAd£ð) f›vF$ŽdÓÆÊOªRìÛ‘ lÒ òf¤‡ýoˆ3JAŽØ{Uše+3–™¬P㞧Œ"¥Ñz0Á
+­yêÁX\¹4ˆÅU;Ø;Žm1UÓ™,*qø„©ŠÏ¬écÞÖUPN¡ Ëª5§¤•þZWK¹@­¾>¿ŠÃcñ*SÍ;Cº hžm<uúÃ\_+Îc^é¯ñ×*.1O$VªQ4ä", Dòûív:o…I\Wuø脱lÕA†ï³>˜ «Ó¨ç¸k4âš‚¶Á¯Ï-¥SJK—ßó£Ç„ÀäPVM€3¨ÉÃtè;|Ÿ³;TŒ+™êÛ9™Û`d 4²ƒÕ™‚JPƒi\?ƒilg ÓþƒiìW#LcÍzXê÷4 Kæë´° Êi–â9gapž±°ƒÌ ËÀ®/ZæN.Ž·âg`q«~‚:ô­K8áÊd Ö:¢bÇ2 MïüL+ÆxN‰êÑ[žEo<FºÞùÄ¡3¾S¢'¿eBËÁ$zر¢@Ë‚¨xØ1D¨®  Y¿¸VéõðŒV+á¢ý'\l=óLÛÆôÈÉ.Gœd×ׯG˜Ï|ýJQû®¯_D^vý¶‘ì«™ÀšðÕI=|Ÿ›u`Ê}°¼v–L2âgóë91G½,8û}¬ oŠ™]}2ŠÃc¡q&sñÙYÐÔèš´8ô³« æ`—ËÏ`[ÛÛL–vm\clcåBŠ•žæiÉ|ž¶A9ÍÓR<ç<íÎ3žv¹âi˜+«æ&yZ·¢$¨û<- ",Û1DÅÓ² *žv,ÓÐÓÎÏ´âiç”(zZ⊧#=í|âÐÓÞ)ÑIž–ƒIô´cEž–Qñ´cˆP]C¦Êp­ÕÉð|žÖYÛøxZ2óDO»Ó#O Úˆ>Å8À}J1ò¾#´ "¾c´`_­@tIñÕJ=|§¯ƒž\döµõ$÷|m°ß÷±XL4œËS,'‹ 쀥s±ùØÍÿ“ØB×p¶ÑÉ?m<¾Ã6Eÿ?Ä6Vª‚
+ ]‡imN†çó±¶Ê雓˗%ö¢•‡íRQ2Û Í*ºÇ#ïªñX± Ë‘Ž•Î~Ç™óðh$¾ë‚”Q¹F.”øæxÙ| T5û
+ÆE؃|Sßgf­…nj5¯™%“Ü3³ù›¡%#?¯UvÍÊëUG•%¬~mÚŒ+‹ù#cw\ñˆ&íÕ÷­®¦ŒòÌc
+S5ôˆ.=ÆtJ–jŽYU© ŸW”êÈú*  ÏWiõð|š¤C„mz’(‘Ù&ªÒNÏJQ; Ó~Y:ŠãŒ.ÑHú„©AĨLaWÁhïER–«`Èð}Ò¤!y’c¾›
+´øu1Kcþº9÷ä£;Päp'PÔï _®ý(GYäzþ”ÐNX{·+Ø›«:R
+¦S½µ‚®íX+`çzkS¹ÞZÁt®·VÐÁµgo°$rÆOnõ [A‹v9¨êï•o) }éŠßJ1@ÇV0•é­LÇ»µ‚opÝgÊñÄòùØ·V0•ë­ÌÇ‹­à\GîÖŒðvò"¡s^ch±š·Sne[!Leùú&Ó|ý_G<:vž¯wÈŸÈ3v„é<_ïºÈs§K(ÛÏ_?þ[Úÿ×
endstream
endobj
-1149 0 obj
-<< /Type /Page /Contents 1150 0 R /Resources 1148 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1127 0 R >>
+1284 0 obj
+<< /Type /Page /Contents 1285 0 R /Resources 1283 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1266 0 R >>
endobj
-1151 0 obj
-<< /D [ 1149 0 R /XYZ 69.866 801.979 null ] >>
+1286 0 obj
+<< /D [ 1284 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1148 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+526 0 obj
+<< /D [ 1284 0 R /XYZ 70.866 216.189 null ] >>
endobj
-1154 0 obj
-<< /Filter /FlateDecode /Length 3398 >>
-stream
-xÚÅ]ËŽä*Ý÷Wä4—7¶Tj©««êJ³õn4Û¹«»™ÿ_L`gÈ4ØžEUVåÇñ8à”·¿nòöç·÷ßßþørò6‹Ùkoo¿ÿóMÁ ò¦nAŠÉû[˜f!5¼ò÷í_oRêŸRšO)Õ»”ÎHé'ø_Áß_?¾càNÃ3ðŠ›~|!¼å÷|Æ÷á{|ü„„Ç_Ë'õ„-¯ïˆÿÅwèô¹ÿþ
-X£nƒ–R
-FÕ!Àx²Ï•êˆQÁýíM dX†T¡$«—xN½€z£õ.ÎCÌ9+œÓ£Ìª0dæPÕÌ­ž`è``Qk-œ­ÚÞ ”’8aHB„n !ççëÜvÛ_¯Û–(éܶÀsÒmwpžrÛ1æÐmé™C·­™£¨˜ {10¹:a¼o±ˆfø!DèºÊ¯ØêEó¦?¾Œ³ÆzÝX·uqUfÞ,þ¦EhÀè~|;oiV
-žeÔ[®7äZƒÉµuýã» îí±Ú€Ï´Ú0ïu‹õ³ÎÕïvOtÛ€_ì¬`ƒ1㮲›NÓt‘%Ø|¦¿Ý{žú,?¯Ý hòªì…ÂÍ­AªŸááNñâÖ¹âç×xóªÂ;P­—ÁDµ¼üÒ‹/ƒ©ŸnäÈgW˜ÓvDñ¹Xäy1*‚B”30_•Û<¶½PšG¿“‰¸ˆ·×4ò̽Âz¥y<¹Ÿ÷ZŸÑ—™†6bvì‘cÛ ¥i´ñÛŸ)¸;n%Ö+MãÉÕøL¥+ÑE¦¡”˜gö¨±í…Ò4ÚøMUøR×÷º!†èNÓAÍ·7–S¦ñäj4L+›ÏFu‘ùH™e,Û^(ͧÿÑ|–í‹_÷rr¯¹ä2h…3²<¹ óYñèîæÂe*6h¡ìfkËÝ>3€‡Õ²óH'Š†)¬cÙ\Ñ<¥jÒãCoæÉÛ*´ä+&Z*SÂó’?=áyÁ¿ƒqmº7àÚ\Á¸1Z˜É10n&+ü43Pn&˜iê.Êßw)§>¾®ÂöaºðÐ
-
-è¾d†aü$ÜÃQ‰vL*·½Q„Ž¼°1Ž;yé ñ€WÏÁ$Œ;X*ÈÁ¢@Ûw/Œ
-#ÜÅ["ëÛÅËÂU^ ä*o ¤·4<—Õ°´ÅºìÃôv9÷ç$…œ4sùdÖ s34k9|TϬÄ4}´ˆÚK¬‘÷ ³éÀÓëÈ yÒÈÀ¤q±ÍÐÉä¹Ã-Æ|e¹lœL°BëyÐãM˜…u3Û˜ƒÇåË W¹N<ÉØJáíU¹xÓe*®Fñ˜‰qO
-§Ž7êŠÇˆ÷âe>X·ƒúØí ÒᘷïÚ–_ây8Ç­‰ïkPà뺭]yþ0Ä–·ñŒ0¹É὎j“;’±¸ÁÀ™Q
-´ƒ#Í(¿ gÍhÓµ• c‚``óË9=T~êÁ™\àLDµ¹iýEÊ^?§à¢ØÒpÏÐfJˆÆ‹¹
-§†­ p%m#ÁÕ´.ˆY¹±°fA$)ë8¬ËB–7aO0ÂKÏ‚'Là·¾…øˆ
-‡6I*£¸'MýÀÂXRƒ„eAo~:@‹NµÌïˆ6Éúƒ8TcÌ¡‚ g±[ŽK M²~`a2©ŒA"S±»á²DÒÄ ¯*;ìÒ&^@x/?‰ÚD“j«…Ö¶…rO›8 ×Ó¶Q’(¤2Æâê+C•1ˆ(ëDÐ&´Ô‰ˆB›8²Î\¥M¶½Qj“z¯´‰Î§lƒìª™ìá>S3)‘÷ÕL*DŒ5“aWÍ„…²¬yÆËj†ÜôVÅS›Þ‰š o«æ"nU3äÌ­Š§á´….Áû3y¿Û‚Sèëáž²]†× ßÅðÉ ìYõŶÍÂ%‚7ƒa
-QIÃu7È¢ù¾{Ìk˜+;ñÞc¾èä ¢Jg2*À÷oÍßÍSâô]7QÚCtü&J ÞvõÔüÊ­»µÕ:U``ÃGÙ$_tWtÅw‡~œACÛ™`a=”ƒë¼©û²ó&ïÛ,Ê
-7q±m¤à
-,l¯s¾!D9«$ßÌ–Šæù´U¼ù´ÞÞjQ[½j«Æ8övíX¼màG×êØö3«c%ú¾Õ±
-iõ)V)‘õ}§! W) R•R
-½ÝeÛ0»CÕ§å8hÃ(7ÆÖ¬è‰ÃºVËa µo›ywÒÎ;éP
- “y7P“'óäÕ½¢/¾Ã<iñnÌÛón!®qµoP®1² Ê5Æ>D™Ùa¥¾*3o{£ÌÌõ8vÏó˜åkzÖ†öpŸY*‘÷­ Uˆ(³r>Z" ]_šÊÂfü1®r.'7:Ì÷µÍ9c›§,¼­)ˆ·5™“·&ü†·iyù"“ÒsOJÎçRYXô“˜ç©“Å“)¥Å¶/¾”Œ`È×óÖ²³FƒϪº
-¡ÔgtP»O•xUP¯KqЕ4Ð[I‘›* ÚäN ÎPÿ ‘†ò‡œ5T? Gmˆ|nPüp°˜µO‹$ÒgÛ·òrp> <£î¹€g”=5ѬªgŒé,z8˜Îšg O–<x²â郟¿¿ý›¬h;
+1283 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1289 0 obj
+<< /Filter /FlateDecode /Length 3045 >>
+stream
+xÚÍ]MÜ8½çWÔ­¾eƒÒô
+¯L‚%m&ò0é F€eG€ï¿Á
+~Lm½—œY¶ö,[Û)(gì ¶vÆ
+ÆãE*8aëIœ¬Qq‡iÑOzÅæß?møŒÑ¾[Ã߃É{w°rg-™lDدB°«X­ö¼3¼FbFbRþåÜ”æbýç#jØcŒ¯ñÌQ¹¹Æ ú:—5Vé)Q\é5#÷;“$ìd­UÁ§>;Y›TJÓxϲÎ)­§#ϺÀç““7ãÀ;€c£†Â^?ë·þó_Jl7´ÿÈÇkLs
+%È©
+ìëF¡,OAsn% ›hn?ÛHš«×±Ñ\v¸g«pG5ÚÀyNéÍJFáRDC•nѬYƒÞP
+Øj#Ü>[!á÷²n¼ì‰Þ¢}ö4žÚEm)aE¤Ï.+nÄØ@tŽt‹fÝÍ"ÝBŒvÚ´e—ÿ;ðQd¸Â9«ÜÄE4" @N›Ò]'·d¶‘i ^Ç‘ÚíH ›*m`¾tÄ@PGÞE4Rñ"•d‰uÃ$b+Ô®}¶B]:Üãlpjv‡×ÊZ¾ùÿ¢tÝÍá_äH­Ý˜”ålØ.L>Ûé²ÛO6ëêUlT÷^<wMÕ@xåX—`äêR<×TïLWÀN(¢»ì„êx¸g!ëÄÇÇÙÿs<,GF eg¨\ŒˆÕ’‡œl:­VΕÇ[­*Äc‘KL~kÆ#jÜÂSÄ_è{?4‡÷‹ØEç’Š&öÅ¢óVM>Šà­ “Fd¡Õ<ÝuÁHf™‡êul‰¨œ÷e½½P‡æ%€Ös§ËëA
+EYê¿B4òøs
+e ;a¡Üœ[¡, Ñ€|åaÂèïê` ³ ÌWëØ5²1òT¹Öka¼r¯GQò.ö*DyªTráëP@'Švÿàù
+Kyë¥ 2Í/PðT Xð±;
+žª+Ý^ÁÓBt¾à9ò‰Ïò·Ì§oOûýÎ*3$öËŒþ½ÆSVT¥@8@Õ</]…¼„¢Ü§;Þ:/]…¼¢"÷ûb¥üø˜ÀKÙFL\Œ”Ïž‡r¹?PøŠ *ò¸?|š`¢ˆ÷ùÉ+©30c§°³”ŠØ/'­—S {×cAd¶Òú`G7Þ÷"gfÖè-¼W>ñƒ"æ}âG…ˆÊë‘2%AÊ —è’
+ýðL™m=ŒkÅeö~š_AfÓ…”Ùû±©w\Ú„ôóO<u}§­W¦óµ®ï4d¨By²`Ĥ«‘”÷sßÄ'u=+öG —ËËÖ:θ
+ 3'åå₠ψùÙ†àÄ»CÈ4¿€@¬>P ’±;b ÕŸ¥{Àˆ-Dçâ‘O0â™/+òIbÏQdõï9Š!‰=G9DmÌkÚATz=ú¼ãÆ{!Æ5¼pbï„„úÔl ÄÞ ‰ýÆÖâ>Ĭor}”dx9 i|TÆÝÕAf(!ÖrYOIÃù;Oòz–”>³NóZ˜¯|&)EÍûè
+‘Ä3•˜\ B^p8¯Œ\ã=ž)#m~$D¼ûLó+ÈHºð‘2r?6¿ûÁ˜<ø}Ýd>f÷C…rX÷Ås ,ó!máé|Rû-¼&i­å””k26§š@l ºR›óö|P Ôy@k«ÂÈÚxÉ"bmL}ˆ°Â’@´öPô…|é¡ñ¥‡¢ðƒ‚ϼ%‚}+»ƒ}+Ú6{+Únö­Ô»)ر!¿/´°CÄÚk'F ’òçiù˜\!M¸]®^*¿núºóÝd#¿î¼ZÅQ±”¿
endstream
endobj
-1153 0 obj
-<< /Type /Page /Contents 1154 0 R /Resources 1152 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1127 0 R >>
+1288 0 obj
+<< /Type /Page /Contents 1289 0 R /Resources 1287 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1266 0 R >>
endobj
-1155 0 obj
-<< /D [ 1153 0 R /XYZ 69.866 801.979 null ] >>
+1290 0 obj
+<< /D [ 1288 0 R /XYZ 69.866 801.979 null ] >>
endobj
-466 0 obj
-<< /D [ 1153 0 R /XYZ 70.866 586.799 null ] >>
+1287 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1152 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1293 0 obj
+<< /Filter /FlateDecode /Length 3320 >>
+stream
+xÚÍ]Mä¸ ½Ï¯è?°Š¾e‹¦{§È1˜[krÊ%ÿÿ¹LzÊ”§DÚ¢1‡FÍtWIϤÈGË*ûöŸ7ûö×—÷ï_þö™ìÛlæìs|ûþï/®þÁ¾¹·bÍ”ó[™fc}ýËßþù»µþ«µá›µîÝÚ¬ÍSý¿«ÿþüã·B}GòÖÆúŽ4ýñ[)åwxÏ·å}øž¼|ÂÖ×Ç'ý„#oïXþ·¼Ã¯Ÿû×÷¿W .Mv6±EºàÈeO[°¸š›^™›©ðp\–ŸÝ
+6›%ÈØ WØ´ƒêÌuß”uݯC1¥LG ä÷Î|§l “©?må5Û1Ô~Öa;N&ϳQ
+f:€R]—²0êk.3A#è}žkø¹^Ð øP© ¶¨|H“I¡œø'3Ï“Ê%ïç[>”Z+¥ù¶€µ&›½0ºÂœê»U¸®~jÄë&~_aÍI­4ÜÿLW‚ìÈsM^Ï‘ü¨ã-TnkÕV–èÍ?ª>ÿï×ʯÅ®VWÁûý\#ŠMJ¾µaÑÕè*R»(‹Õ–euZþ¶üÞCUºh ´+xVúymË•ä³·&sRSù
+¯ïϯ#@Îõ ‘RΊ˜<%¢ZÄáyb*—°¤Je-µŸåRÔìJj?4_H媅cH· )2SH5(‡ )Šç@H=V埬`ºË=¯b2ÇÀ«×±ïŠ¬ cs„„ªs«-¬ã,?¸È
+knp¹Æcì­¹Šëmôµh±^e½>W]ëO¬·1äªku| Æšw}¼e ˆ±fëo[oc*f®Hds0.&¶ódBI÷°]+¾lóm+nœ¢©,IÙžfãç¢Ãö\u¨—"·Šã¥´Ô’Eûá uIKS¼«•°Ÿmd3¡µCÚNXn‡ÆÇgxåmÇ–Kå-±¦ÓNÀB•"Òì(`Eò‚Ç.•¥^ðì‡çõÒ\L.Q»©@¦ùº
+áÛ
+dl~_!U÷*n¾­¯@æcö”Ãú
+ω¾ÂòÿKà·èØvÉ-öc³z
+¡êœ©‹êÊ Mž\í)¬ üJ=…G§™šÖ»3úhD¨p½¶+n¡ÚGTë´*†ÉK¹†<ªB6´+„ˆ ¡Û²åã—[lVt–[¥¥6ºŠ':•¥6ºljÕ~b©ÅF„Æõ¡VA9Üÿعk©Åö…,Úbò&OQ‡mhpÜÂ6´EîZm±}!d»LuÐImØà!Âz·š³†’""ÃëµRLõuº©@fØN8°ãU;a‘a îbå;°úìØr¥@­áµD´0!Ü÷¡yASEÁìô‚f?<³à™Ó¤ÞFØOó+´¨á#õâ~lA¡VXÕšûÚûù¸mŠr\àyÑF KØë[e—ðU •®]§\Ým?6§…
+8OÆÖJB©T$Ãëé«X_]ò7é+2Û@}u`‡D_±oÕ®i¹gÇ•»Ô’ÌÚ‡Þ ÒÐV—(B^À¤©^A½€ÙÏÓV1æZe{mmE¦ù´Ucø@mEÆæk«j²ŸòmÚŠÌÇÔV ÊaÚŠâj«ã{çh×g]{6ÓU«f#c³t8RÕ¹çhWÍÆ»öWu$‹–%]©€ØVXÍ9¶WÍ&´ª1<«f“þ–õ†>*¶Nàú—Öý¤ôøD¬<èQi\ö0E“§ù– mxW̃ˆ“EX´ÉdçT¸F™'C„@]ùCP;g… ¯'ªÂ«—ä›D™m ¨:°cUÓúí»v;xy¾‡ÿJž§d–¼kQo)2V÷S…ª5ß
+™Z3éx×Ãl{àzˉR%þp³GÈ|²6úhð†[}dÄá3Gã™ Ë=-Ÿƒö¹š˜Ià~[f¼PQð¶i0ŒÍ?ÃØÖë!ºòL[ðL•
+OðL•lIÁíE*ˆ`’l/RAÛ‰xˆFÔ
+,%Ç:»§ì=¿F:çZ7¥ÒSY–%X3ë.Å3²i„ÁWaíOÔà OXBŒö°­Ìh<ìDË7»i°æÉXƒgîƳåÄåSöòï46Ym!<°UÅ­Ü‘°¸2¯ñ\¹çµZpËKƒ#¬L$ëܺҀ³îj¡;[
+hðö ΀ôý¸Í{Û‰(d¶ üÀŽ£f0›ã>‘îS .htŠ<³îK5ˆFö~ Rd¼3ÏU¸I-äj½/5Þéà®ÔÏÉéê4xÃ'Ðe¼á©ñÄám©£håäõ–¶ïá>·!÷dlÖ†ü5Ý©\ß5+ʞȋ<<#²WÌfžæ»²×~¶‘Ù«µ³×ãkˆ<tc>;ÚÓÕe)uqžÚ—
+º–"ͬïBi”Ÿ˜G ²ÂË£
+\¡¶r²u¼—mù¼õ²3ù
+6ª0úVÈHWæ@ßÅçs/ÿó9Fyzõ,b³^Æ"ªâ¢+_cBÆ|‰
+O˜ÓE+*cDX+ÈA jž ÝÍÕyîú®2ÛÈ„ÞÚq$Gɹ=ÌçR(È\‚:³n27ˆ†JQHŠYa5sU¸B™+ã
+ìpC‘Û:Ü)-
+ùNƒ8Ô¹"â6;œ¸Må„j/·°îy÷0Ÿk讽b26«£ ÙNáÚn9Q¦[¶Ó@9‘h@âzh¯ù®û d¶‰ëÀŽç]õuÄwEF%ÚÃyE‰R¤<%Ú RP¢O‰jp…JTÈ$Ýñ^†‰ùÀË.(Qæ@‰
+™%ªÀdæ£ø$ûy~ĨH‰j°ˆJTÆ"*Ñ¢+J”Œ-P¢*<An–­˜uUAn"Z³®
+ U‰òðŒHèyq»”(™mdBoíøÙ.yfrG%ÚÃ|E‰RÔ<%Ú RP¢O‰ªpJTÈ(ÑñJôÀá.(Qâ@‰ÊˆC%:ž8T¢G¡ÚËí<%ÚÃ|E‰’±JTãÚn9Q¦[¶Ó@9‘hDâ
+ÉD[îJ\ûÙF&®ÖL\Ñ­X׃'xJ´ƒó’%H™J”"ÒøÞ"Ôaáé?ζ„(ã SÝpoÛÒaëm§öç‚þÓ`3¢Œ9ÌuÙÛòáAœ>e­e=ù«¨H{t!s)0¹e.“c6à’¹^dÉAùOñ[þÓ`òßdƒFl¹V:ßfÝ«+ã%Ðà%"‚C TÁ¡<D#Ê[LrwJfYþ´vévA)´éöæKº fêvŠHã|P,!BÞt*œ^–Q¶n=ïwðÀÿÛ:ÚjÚ6µ,â w'Í9
+Ø^Ä?d¼‡ûÊ!ãdlþ!ã*—r8ëê9düÀ|ÕCÆe+ЖÒ¸Þ¿ ¦t Dð•i<DÊ…ÙÝuÞ~²ÅBkÖ
+éóyÑ–Õ Ó;¨¯Ü)'¸y>Q<#‹èN\¼Ÿ4x‚òCÆÓZW w6(=Z_»ðГgX{ˆ8âb8iXwD(9E÷9JÞ8á¤e R׬ÌâtHRÞϤÖ.Áœ,
+xLÉ
+<cF–ᄬò1 ¾~ûþåÿŠÓ‡8
+endstream
endobj
-1158 0 obj
-<< /Filter /FlateDecode /Length 3028 >>
-stream
-xÚÍ]Ínã6¾ïSøÊòŸ°(Ðd“={+zmO½ôýYÅjÍ¡Ärœ86ùq~¿Ò´¾ýsÓ·ß¾¼|ÿòó{зIMÑFûþ÷ÿÐ7sKZåo)OJ[øÏ¿·?¿jmÕÚ½im^´Në˜áo¿¿ÿò“s^,<ÿ ù—ŸRJ_ËkÞæ×ákâü ¯÷wÚŒ#¯¯˜ÿš_a—÷ýõýw
-?E’`ãÄÖ0ÉH2{óÄ”äÇ\ÞÁh6jÈZéI!ÕOoæ‚°]E6ÿ>§ˆÆtG–ÂW.w:»×AEcDd ñ[eo.‘µ[‡$·'ìø"!lUp¶WÚΨeb«wQMuÜn!òVY+µ¼OàÇž‰èL<B.äs¸Š mgÉ…êu<ãBá¤VÎÒÀ~(¹#³!è[|(©”rH‚fC
-—æ
-J!D!©iÇÙä(T¥&NWQ¢íl#)Q½Ž %Z×ñçd`”ÐÄyDµfŠÌ«±[Ù\Èæ±F´Ð¼±*‚,ñU²ZI_Ÿ¬Ài´ÎVf]VÖå]+£ýŒosÏݯÏ1O
-ßöŒ#ÞBâNÉѱŸ¤ÓªW% Û•÷±¬m@ˆ‹)«dÝE!ŽÌ60Äí¬ã1ÄÙ_'ü=WD+°´ðr_Pmµä#«_!ÂP7²Ò+M6Bžw`º“ŒÌJ/¾SfKÅ:ÞèJU»gs$àÙjwøÚEK)‹Zð5W…R¢›ü€qf/ã´¬SêÔ²-;dä2TiON?¨ÖwÆ |>ËÈ)y`ýS§âÆ€¢²1ÀC4"m£,˜ÊEik;ÛÈ´U¯cÃÌÓ‚Ó½°˜y çfN‘ò˜y…hdš*Ìœ"ã1s Y!3ï”Uaæã­lMä;VF™yFKî‹™‹H±0ó>):°8€ßDt( ÆOÆæ¤ËÒk•vdû쥈V°HÖÁ?®:¿Cf™êu<¦Xö¨æu1SÂZe40 ¼¥!¨#k÷¬B4²Yƒ¡” k¤ “²Âª¨OVXï ·8¬‰v ®•^Y]‘äCñ·tEÈØœø‹1R@µk$eÛ€hf*–¯Ú¡'³ Œv;ëØD;Svæ £%½ÓÖc}š…ÂR´‘w+D#‰o¡°Yb‘U‰»²*qw¼¥aÔݳ4º¥l­E~‘jJHÃhŸ$1@¶ ¾ …%c³‚ï EäT¨fŸ8—T4QQéŒñHs‹É]µ;If™êuüˆüv¤$©-Üg:9ïðz…h(.!• ãµîEdU¨l§¬š:ÞèJë~Ïæ8‰á•Uí·`
-Ã…É’±9aC¥€v׀ʲ·AÏC¦›®Ú¯$³ zõ:6Aïµ ïHF ç™Æ/EÊküVˆŽdPd¼Æ¯„¬VnÝ'+dÍílM;Þò^*‘iñŽ{O©Ñì-G[E$—!ÔeÛ+¹À$üÛ;’C"27Fâ·¦o®»ñX2(Ìz;6+”€- Ë•wù%îúŠ *{Ã<D#Ò“ñJû«ö%Él#ÓS½ŽªEÓ>F³¦§ÎSé‰ e¦'ŠHâ &‚ð¹; !i(_&ûp¨lÀr¾!µ‚ÉCl4.n1ý
-ˆ *Ò>«[‹›áV·@m«;`qx“€„Åá}ý‡Ÿð—Ð/^UÔgq˜uŒW9‰åÁÍèr”¦WþáJYJHfH wÖñcJÈþ,=žNiá>³=J‘óN§TˆN§Pd,·p)Üs®_áyqnÓ㤠"™æÄjá "»ƒ ¶P²Y¢Al!:Nwl‚CÜ€ôIBçH²úuŽdHBçH‡¨Œ[]ä¥Ó+‚¨ôƒû¬;½ã­»Á +`Ø-•°@ì–ö[ éBÖÑ7ö9û,³R0@]Ä:)dxA
-i=`±WQÈíl#)d½ŽýÃåböÖ†Þ3w“Pļ»I*D‡*ÆSH‚ç
-Ù@uÊf‰˜²è…¬m¢u¨âþÜW_tþÊêìIè{¥¦ÝúÆœ*¤¦5ªÖ­1H!¬p¥Dë‰G!%!‰ìò <.0Þ/ð†_œô‰•t
-XnÉ÷ûÄJ:%P•-ø~ŸðyRv’ñ ?C³©Ó'J涺cdx9š *SY_u‰™m ÍÞYÇæ.%ó€[³6ï[XÏlÞS´¼Íû
-‘Àæ=EÆsÈys>•r†íð<jmm’fÖÛY>±¦ËÈ«·CwÐê¦3¬šÈŸGªxŽsêÚö(5>·Ä¢®m{íâ®}·v‘Ú h™=‘'oË^O©º¬ áÖ† 궵°4Ü®°4Ü­ï¶4ܬÐ,îÕwYfëÕä‚XÖÛ/GÍ””ÏW]%AfHwÖ±¹ºTj°…õ ¤hy°B$@)2–3˜ÀG½”3áyÐ@I’8$Ó|X-| $cwÐÀª3<ê€G[ˆŽ3Á›Ø£‚öý1&uQA #ì×1’A #¤2åÑAD…öYÂñV‡Œau,)¡„Å!'ì·8$…úEVØgq˜uâœàå2ávxAZè¼2š¦…ÛÙFÒÂz´Ð”0ÜøN>¼Í …óÌm)ï6ƒ
-‘àm!Ï!ìüAI±Û ÈðLjh昔ĩávšÏ@ éÂGRÃíØ=Ô°ê5$:`Râ԰¶‰=j8ÛÀ—ºo3ÐñJ »u¼RC¯Ô¥ã1§Uw$ z›]ï6i—
-ˆÊÑDå€BŸãуñ>ŽÇ>~À¿ñ6 ÿÆÛ úýÏçJèJ\áßxtâ*ÿÆ}Þ„G)D¤]n3èCTÕ”ï—ò ‘¼íè’_úz¸ê;_'ú•¯tôÈñŒÜ:æ7¾>Eyî _78¹ß÷ºÅ#Xî| «+oß¿üäÿï
+1292 0 obj
+<< /Type /Page /Contents 1293 0 R /Resources 1291 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1266 0 R >>
+endobj
+1294 0 obj
+<< /D [ 1292 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+1291 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1297 0 obj
+<< /Filter /FlateDecode /Length 3239 >>
+stream
+xÚÅ]Ën#·ÝÏWèÂË7›@`ä™ p—Áì‚l“U6÷ÿ·Z]ÕɶHª«ä…a[–›§ŽX¬sXTK_þ¹èËï_®?¿üçGЗ¬r´Ñ_~þýÅÀôÅ\’VKŒ—´d¥-üåßËŸ¿jm¿jí¾km®Z§u\àw?ÿøíç<#X­=<#,¿ý’RúŸó}}='®ÿ¡áûÛí?íBWÞŸ±þ¶>Ãnÿ÷×ÏÿPŽ€•o‘®8âuÅrûo7ß•É:_öo‹»üïŸËÁ£ü¾RQ‚Ðvª<Ra¸ë
+¾ZDËW.dÁ©ì`é1°•‰2LE¯\ž%*f­˜~6yµs4ýÖ&­éäï§ÜCœÎX¼qÎD³ŸdÎY£² Ì9H'ÂaâfLÜï[ÒÞ'ìúغè¼'-<¾þýía^Mx@mÔ°jk¥³Æ@Ú‡ï"5D-¾¹¶ÿ±®çQ»N[‘×ÛÛ¨‚³“™ëQ):D.ª<¼–œ™[TÛ`U5ðýEµ­³¶µqÕ¶U~Ü~^ãy<ñ¬Ž°lÅ3}q¬ÔÖªàSƒ>ŽUÙÙVÓ¶”g­mÀ±Úösœ .A9cgÌpY/1mðÚ¸Ãùx·d¯ùó>iyî摃WÃéÔÅýTñ ,†£sñ\9pÑÁÚÌàåàdl A¬Í“ÓØ%0 !Ë°½x—ü¶Á@e{Dv¼
+ S]¹e’ë]|p½‹!DE4‹}™_,ã,©MýŠº>çñÊk¬ÒKjPsÔû`=m0•åt{™X-Z 39´긫é}TL¹'â^KÛ‰8TJ»“q/y‘?µ¾S…aòl1]À3ÔC ÖR¬Š3sw/wLcu{Ñ0á-ÏBe+â Ï{©ãçÙ›¨ f½‚èÝó·L•`š ýÓäÔ˜öÔªÃÃ!WtV6„Wé•r4NÁÒÆ1¢X\S,5nnÉR¡Ô,-*qÑRT-GôqË–9
+I·°OÈ]¸LÈAåÒ™”»ré`?%]†ØdÒ.åXòâejïêE‚m”/¯ õK˵¬€™âzW0\ïædïæ€mQ3Ç6© ¶IÆ !bÐ11'å^¤bŠ±5LÃ؞ˀŠëšÔÁ}F¿”ÈÇÔK…æ#í©a°]¢íH˜Ò{±Ü¡p™âe ÷ $ÑÒÎÀáÍ–¾lAiÁÏ$ ‰&OVQì%#É ”3ó%…
+ì`?¥+ôƒJ°F$±µe©>Κ[a]0Ø7ÿXìmª®Þ¡Œù |öǧkNÏÅ nrYêAj9è¯ïÓ‘N¶Seâ·~jÐNÚ·¡10m@jgšˆ$Ö|ì™ØŒ%&­6*ÚfJôl p“`›6Í_Áö¾¨µl‹èÅ}Éšb›²Ö9]Yl!)//Xk×Í=ï_UkËÑ8kmÇÑŽËÙº‹ï]èÅñÜû"¶w8Ô‘tê®wÊÇÜ"ºÛƒáëm- áP„ìnX(aªË•Þ
+Kí2%
+KbÛXÆAº®õM*ãÊËË•¨àZ–W5ªÑKÔAGv°(WvûÙºíy½ò„Š¦Ù·íÕQŒ½m¯Atg ¿
+µj¤cIc×=W¹¤)/?X¦`ÈIºL•ƒôÊTÒféS(YTê09‹Chq(Ç’s‹TªØ:n·wzl?Å
+oSR¡ “£x¡T¨®=àni“TùTqì=TgÌ@=DJ*Jƒ#DJ*-^UlckÂÚérkByyÁšj¼rc·Ê¹Ý ÈÜÝfÆÖuïjñø=\& ®™£¾BLPíŽbÚý7àtéý>&·nq iéæ3݉uÚ nqÞ&‡¤B6– Ú*¯£X‚”—+šT€F¶hVƒ4EÓn3pýù–YÅ,|/’‡óL
+Ê'߆Ų¼m/W×ÚÞz©=TOõ„QÔwr ~ÑG0q'àà5_oÊåð5]ÈM}RêÌQ.O2·)uâ6;{ÀÛÍ­-_‘Z"XanUfºÛ”‡t·©uºÛ”"¼ßÔ$"g•[ÂñrÈ
+ÄËâãä\s0CuJ“n“¥xXWäåÜŽëÎñ†Goùi£·}¤ëË&÷îN—'*|”à‘HÎ¥~A”`7N""Ùÿ쳘”ª./ç5\Ð*~‚Ó(ÆeôM<G.cÝ$ ¨Srñžñ%â1‡Q¡á¼Ui’ÕXJ8øW¹ãÕåÝ…]å°¹(Æèy‹rî½÷êf¼EËÁN´e,"ç:ñ K9”X£n·'ediÌð3½Û“¦ëMΞ'4?îp¶sø¯„ÎD€4´&Sœm7Zৠâµ”µIdJøùÛ=ÉLì–D
+Ÿ½
+VØÓ–ID¤z-Èø §ÄËËËÙÔTé\j90£Im#ê/ìùUT8Ägú|æ±6_§¾MßVzo(A–uÇËHåGyõ1£š@ªû(ëSË1†mêÄYBLŸ:Ž£„˜@å¥GNb_PºËSçæGd;˜ÎÜR²z­ãЦWÏ3m9üTÛfæ=u²qëîK°¶5üæHÛ–~ÎðóoÊNjÜ
+ÐG;
+sïHãÖÅ“Àƒ­¾9<è%ð  œš_äÙ'Y@–¤¤– ?Gv†3ì ²S¶ÈìaR2bàÎ0N%õ%ð`;pOýýûÏ/ÿóL9
endstream
endobj
-1157 0 obj
-<< /Type /Page /Contents 1158 0 R /Resources 1156 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1127 0 R >>
+1296 0 obj
+<< /Type /Page /Contents 1297 0 R /Resources 1295 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1266 0 R >>
endobj
-1159 0 obj
-<< /D [ 1157 0 R /XYZ 69.866 801.979 null ] >>
+1298 0 obj
+<< /D [ 1296 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1156 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1295 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1162 0 obj
-<< /Filter /FlateDecode /Length 3469 >>
-stream
-xÚÅ]Ë’äªÝÏWÔ\ÌqãFôÌtß/³sxk¯¼ñÿ/œˆLU T”HÝEO÷ÔN‘p$oÿ¹ÉÛŸß¾ÿúö·/'o‹X¼öööëßß¼!o꤈ÞßB\„ÔðÎoÿü]Jý!¥ù”R}—Ò)}„ÿ+øûëߌ1ð §áxÇÅ?~ !üŽŸùLŸ£Ïøô ¿¬ßÔ‘JÞ>‘þ—>¡ó÷þõëï
-Ç©Œ­~ùÛ¢Dˆ±¬F[(þ3ÿ˜TÕO)íÏüýüªü·‚kèuþ±éÚÏŸ³ðÛhüÎßÏÙøÞÏ—qk„Q¡¼ÖˆE{ íB
-¹H“ƒ­_~Vk-œ­Ê¶)"ý•1BÊØDõNóÐ&
-ø©®Áëö¡­–¿4©E.·íWDšªWñØ(ü²µ ûpM׶ñ¯?¼¦Íãu~‰Ý(Ø-Ë56ÊzûÆ5†
-:ŽklŒ&ºÎk|’„Wþˆÿ½Qß[±A{‘¡Ê*^³í tI‡m…3ȼÁóä¸ñQ,ËhŽ›`…Ö9nŒ›®+ÇßÈok<DkXòÛZ œ¼“ßÖiá£e¹¾Ö±¨kòÛB;UÖ]–ß6á¥Ì&"´9ÏÃv´ ¤Fó›•IÝ<ŸÊÛÿÓ½*“þ‚kœ0H*e6IòO»
-d•eVúQ(­’4[߇4vIÂI¢?ño_·1§¹Æï¦TOïéM¢år‚GY§ówÖòu~/½¾vø*Ÿº‹ôùõýëXe$Ö“>ëñÿA£œ ù½€Ø)&’–k¼ˆËë{YkœºAòx‰t\ÍðØ?®Î‰M}á
-:‘äï:9›
-ڱѺ¬mB?¯œÎé£8¬º÷óî«Õ8^kQÔÕ-üo©cPe!Ä*ߥ×+DØ
-.I€z«PÎ'”wB*sûÖà§cß’¢ÆNÀÚcÿ̸[FÝ/ÂkÕÄùVJð®*»•ôÄRÔÌE'ŒÒ‡Ìg»ä?Ãd
-µÍ”;u¯ôŽÿº¯i¥Òß馠4¨´´šÍV,§2¿ˆÆ÷¥~‰èÅ$ÛÇdýc`0ÒÆVÈû’ M»°ÝÆRß'€l\„3žW•ôJ Àð¢õLºýè¾U¹
-{ÊHE@-Ë‚ª ¨‹OaoPƺü ÛØ\ÂvVdó£<÷4È5Žò,\ãìÔ%\ãœÖÙ,êí Û‹ƒü3M¶ßZ{ÇÙ©žÌ†•7és´ºIÿŠ6`´‹v‡ DŽù@¼Õ¬ Ђp‘mT/Šç“ÈìÛ¯ˆ1J䢶‰ù ŽÞ)Á3r‡ˆFX'V=ʸbÇÏ™z¡p_6#t|³ëEñÄ–7Ì ÒE%,¹GçÝ*ä혴w)>F-¾¯‹Q穳2¶Ðå±YØ&í}Û¤Åk¶y2öˆcdcØàú½ÅbÔÞñt­à²´
-úÿŸ²ìŽm·´pÜBufå¸ä¹‘.¸ÜBôÆ>T¼×ý6¨„X˜Ãt#.K%Þ²œ: mˆ¸e”îZÀqfkbc+O4qPHK%êÐuÊ "œzD„çE° ²ZD;š t¢Äü†F§NÌIÐ4.š‡¸¼‡iŒ7ÜÃ4Ÿ6ÚÁô$AÓ^|yÜLR:ЀƒGë£0a4%èÈDx0Â"R-Ð~CàSRûâÝFÒÐûEÜ«Üƾæ™n£ŽéÈm¬'›}¥Ÿ®ÅåÞ3‹Ë%bßç{JD4ý;q¢©DÖ—à•ßâIQ|§ÍFDí˜mƾ’–ÍHY“[à}J·Ç^P;/Cš@±
-NXèxÊH: OÑ)ó/{Äð0ð´ž‚§Ðgx8‘åºr[ïÖ@ô†• ¾­Î‰w,:âÐóŒñ†“à ¼ám¼õ`äxHÜÏP>lŽ‡9ž1Däx8‘çjit†Þü–FçìÍÉPò< Äm®gˆ8:a>qVyh$úYŠžuaäy8˜$Ï3”tÌ "°îz ƒˆPÔiÐ]‘mÉg_:ŸÓàˆ¢Ñ+jžèÁbzºâ#éŒâ®Ý8-Ìg¶ã”¨ûÎ6«Mõayê¹DÖ—0àD¾%Ñ¢ø>¦mš¬Õ¼>¬¨¤k¹GÞOÊòbÙ/UaÍðbèªÊhZ^,û¥¢·¼ð }GYvϹÝè—8x"WUòºnŠbA„®jìÊm=\Ñ;^ û·:/Þ:pn5L,Ä¡­$-qx'ÏqgÍ&ÉV%&Dh«¡abA„¶j¬¥‘ešßÒè`ò9)JŽ‰ƒ9òUcÌ‘gšÏ|÷$GO»±ì˜X˜D_5–ä˜X-V8=Šˆ¤Ntá“›ûâýXÑEÿwà5ÏôcuL~ìñ s:ô; ÚµÕÂ}æ¼yßx¢‡­?f{4’Ò®¤I’z †+iŠâû<Z2RE^VTräÑR÷}Ü*¶@ x5tFUx3¼:£2*ŽÛ²i]«¨‹oú«2¶>Õbû½
-³¿:`àÉÖ„²ÇâhÔc]ѨŸ;bàƒñÔÀ±6@ý h[éŸlµšØç)©a°‹e}­ „…‚*”ç_H «’ßÔô´É²…ó-æp›å sxº?s(ˆ˜;é»·®ƒEšÀ)Q÷dÊ‚ˆº¤!D”¶Î %ãui»¯¯7mK”óÒ¶Às2m8O¥ís”¶ó™£´­™›`Å·ôb`rKÂyèZbAD#ü"J]k…r|®b_<ŸW*–«Î3-j›x|ÁA¥ý¦G¸š¾›Ú*¬¯ò&Ý Ô}·’ ›ÿ¨'¼=µDØwÌàSîfrˆ“ƒâzÃü–Hû†Zâí¾·Æþ§äà û™[§úØ<yN ® uñ=%gþÇÚ2=“ˆ…m|&Ñ%lã3‰ØæyHnÞÏ3F6ÞÛÆÁ5­Ôôš1¤JŸî¤½hDÝU6s@­¢x>ž&¿ØusB‰vöpºÇÜ9šV˜öƒéÌcÀóVÔfè¹/ûˆ¹Ùé{4ŽÎnÛ0Z·¿îQ´Ù·Ñî5ú3ËÞ]lžìÙq­|_ß0JâHóÝF:¦i`»€é¼ýµ&šçIs8Žð¼róy¦Û.à™îa8 úƒå‘~ùá|cLãS÷8˜Æ§Éwá™ THhyÕ£óö•MT*u¯”Šñ]J¥D;Y©˜û”J‰[©0»”Ês“•Ê{¨T¦·?R*ío@©ߥTèÏ(•.6ç(•}UìJe¨ù’Rá`•ÊLg¥RÍ©T†x&¥ÂÀ3)• x&¥r@4§Rc•
-Ó¨TºðLP*1-`.)•}e•JÅë9•µ’oj >£T
-Ì}J¥ÄóL©ÌT,yÏD·ïðúPªŒÑ‡Rez$©rÐ
+1301 0 obj
+<< /Filter /FlateDecode /Length 2984 >>
+stream
+xÚÅ]ËŽÛ:Ýç+üáåû®»Û˜å »ÁlgVw3ÿ¿˜¢Ä’-R¶H¹JY$î¸mòÔQÕQQbäå¿yùëÛõ×·?nN^’H^{{ùõŸo
+~!/꤈Þ_BLBjøÍß—ýRÿ)¥ù’R]¥tFJáß
+~¾ýünŒO8-¥…O¸øó{áGùÌWþ~ÆçoHxý˜¾©#Ž¼|"ÿ+BÏßû÷¯
+¨Ð"‚X®¯­bI Âð!&•VBóÕÆjôÎÔ¾†‚^Azm<ñ’!Æz’)ïÒœwþk®“œ{øóTGókþ3ÉŸï«:v—ê©¢ð;Ò_/z ¢+…L²ðÕ¾½šË l=—½e9Þ™ïPlщd\ÛëlVp\q¶“&¹SØÖR 8m±í¯ l/ê6Äö¢n lk­…³¡“íû·‚!î" ª*å¦b¸Û|ÆÍÊá?ç3ñÞ™Ê'8¾Š‡¹`á,¨F™‹…Qs0•l”ÞbN_g ÍŒeæ2‹ºô&Sòº/1&¯< ‹Æj­¬c£§"Œ3ÂÈÑ5.
+g˜y#‚ƒ™f|)qÔ¨Ì×:Õ(4œ<5j•‡<уÌYh£Œä¨Q«=dÉÓ5}̦‡ëÔF Öˆ'-XCF«Â&+œfB”’."*]¯OpJåjÃWƒóT'7+Ýo0¨ÕÌ„u#&4¨þ6cœ$eÀ¬–gó±æinƒjÔ;-@iqDËŸÔfÕ%hÔ€}5â‚°Ž­HV£÷yUoÁ%ËëU«Iº½êÇ°Wm©B8æK!­Ç~áïNPŠ í.ªw\fÍ-‹ƒ.ÞtƒOW<d[躆ÆÁ6ºÌ>¶k—¹‡è€3A n+눧+’ÆAœ·Â¤QÞŠÇdà­8Ì ÞÞutpâRαhŒ&ºÁz@É‚¨xÌADÅc² *s,ÓÐcÒg:Lš
+…oA°M ¤‰$-&=qh0Ÿ”軆.á%OQØ!–Ñ¢@‹É‚¨XÌ1DØBSí@»¹ºÕõðŒ¦.'¸µ¿ÃÔ­g¦4umLõªc^ÎÆnzŠ3wѺëôîC
+ùž±‹B› D¤†Î@'Ý
+4R,ˆŠ‘C„ ¨pn«¹šÄõð|FÊY%b4¿ÁHU3©˜^­Ž1UåæƽŽÝ8…OÍØ{]Álx@¸XFÒ­”Æ£ÖW/:‰¤ùêe=|§©‚4nSµžä°©ú3UuhkfhªÖc÷¬™•{÷P½e‡*ž}ŸÚAt ‰F3Ô÷#æÅ€ƒ¹"cÄ7DÏ[ñB-mïzh™|²,­@všÄÞëôÑ q B74†Ý"tCCy¶¸!òD[¼Iš˜O<<Ä%i2Èz!rÚ'´] ï:0„Êò”„õQ˜0Z‹â@„^hv-pê’*°uRëá+LÜŒ½(PjëõÆCmð.´ áñɸù =Hˆøó;äü±ÜŽfÔ¹Ô¦’“s”shʧüžþùÜù79‹¼ÄwrÓ>•©\÷L÷ï8·þ”{rñw vé³67OëÇÆô
+3/Î8{?\9õq÷ƒw²»î4lb؈C“;Ñé/=%îHûöÆ¢Ô“H2ëê½h¾—ý¶´I©3Rf=eÊ´1`ÊL˜Ë%‚ÉÑ|ö§IéÐÜ;Fí­”ÙŽSfB­«hÎIèa;EYÖ3Q¦IC&Wë»è[_Ž…ðÓe©c N“íH2ëÚtDsNÊH+ì ó8eºÔø'JÃŒsºb’æäÉñ¬º†ÁdYã§N•­(¦ë>q &OÍ)Éb’ÖºÒ¥š‰0a6bÈ$ºÛ]°§ê{7mæÛiöâx'ižD2ÙFó›S'JaÓ™³šˆ2qš¦óÒŸe…Cö?çžqzž¦o°ãyó:Š·Òf3Ž);®±œ“1>/+Ÿ"6ë™(s¦“f¾Úq_ëîwçëØ fæž÷I$˜6M4礈óÂÅ32d5e‚4Lùñugti å°'ªQs¦ÇfSvÜžÄrN†ÀôúYÏD™#m Ó¹ûëûÁE¶ï"²ÉÄúíw¸Ÿ¼ âý)mÉz&ÊôhcÐe34óp27åêçG§Ž”5Ê;WzlG’Y¼×DsNªh)‚:Ã*W3Q¦J®šÚrBßÆ|¶#5fn%yÉ×ýBâ*šsRDFÜ)j²ž‰2EÚ&b.y?^
+ÇÞoZ—9`wâx+EžDòUŒMO4§¤†3r”g(K5aÚlÄÉ áNðDìXÒà=AYžD’Y±ŠæœôÈ;É—ªb?n¿ìHm„
+õÀÙ £°[€§åþx_M›:½Î\([ø5hÉïÄÃs=áå*zÂËmVŒOWþú7`µ9ƒq¼ ‰žqíôô=ååNžʯ»”SÈ8ïä ƒ<¬¦“‡pÍœÕãòP£å“rÂQÈ Gyè`ÜŽË;ã‹<3¾È9å(”ûSäZ¿¼o!½<¬¦“‡ðääÔ|ó ØÄ™X_Y:Krô‹<Žò@¹ÈÃÆ}¿\”»˜éá/ò@Îø"ô˜‹< <ž"
+Ž–äè&ÖÓÉE Ø\ß75Z¾n‚œp” rÂQ.ö?b6Ø_ä‚œñE.È)G¹è ü³!P–£›XL'-àš¹#f£FË'ä„£<ŽòÐÁø³ÁÎø"äŒ/ò@N9ÊC姘 • ˜C÷P L&€3sÄfƒ=Ê=áE Ïòp„ñq³Aåžq”̳<¡ü³‘·xÐ÷ÇÀ^m*ñT_ë %v¿æ%ªj6
+ qV8§·âX=w¶ÄÑõ¿
endstream
endobj
-1161 0 obj
-<< /Type /Page /Contents 1162 0 R /Resources 1160 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1127 0 R >>
+1300 0 obj
+<< /Type /Page /Contents 1301 0 R /Resources 1299 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1266 0 R >>
endobj
-1163 0 obj
-<< /D [ 1161 0 R /XYZ 69.866 801.979 null ] >>
+1302 0 obj
+<< /D [ 1300 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1160 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+530 0 obj
+<< /D [ 1300 0 R /XYZ 70.866 479.203 null ] >>
endobj
-1166 0 obj
-<< /Filter /FlateDecode /Length 3433 >>
-stream
-xÚÅ]ˎܺÝû+úÌË7)À0pÛöÈ2ð.È6w•MþRbqF$§U”ª”ÅLÏt·Äãâ©Ã‡(ùøë!ûòüýå7'‹X¼ööñûß_Tú@>Ô#H½„¸©Ó'ÿyüó›”úO)Í/)ÕSJg¤ô1ý¯Òßoß¿cÒ7œNï¤O\üþ5„ð­|çWþ|Çç#dzý±©#œ¹~#ÿ—¿¡·ãþõûï ¨r# N.ÂöH3ŸQêõhYjüÇ›±e…±^ªë¥XÏÿ~’­2édöûׄ[¦·mzµ?¿•ë²¤¯ä²ÒG&$fRô³¼§S}‚û¶}âTþV}'`ãön>&ŸÇê|ÞôÙ¾åÌVJþÖö)”
-ß°ùØtŒ}nŸh“>É
-e8ôø3™öÏ÷¦››b®Ç‰ÑJ Ã!þKá0®AfÛ>ûZüŸÂ$é³Ó쪱/…2Lzü™äœÏVu×HÅ"HÛã¼C5Æ5Èl¯™¨Ôâ†PZ8¸Ca_
-e(ôøWÅ
-g×Æ|Dqý|É5…('´ ÄR°?)¡ôh[Ê°v¤ …Ê'¤LW) §ºJ‚k;'ì\W) åºJ9×U
-\{v)FhGí
-ö'%”‚m¦L—Nã:7ôsOa°Ss ÐA
-H™®R@Ž·JÁ ®=Šk#}ÂÎ&U
-H¹®R@¤àב[\ê\{Oìš“ÒIÃíóR‡¡ƒÊæh™i §¤Áõd‡ŸkZ®Aè¹iÀpÍÞapŒ"v ÍI ¥`€öy©ÃÐAå“R¦«S]¥
-ö'%”‚Ú'i‡:H)ÓU
-ÈñV)8Áõ\‡{•R®«Ðã)8Á5‡AÛÔæv+iÖu³r—'›€Ä ש’²"t›.yÝðì"ŒÖmi ÏYáœÕc#n›žNq±v%l|šñNç3ž<³$…11,ÐþíDxa–îÜÚ¬PÂkß#*SPÈ`J¬E^#ÓZ8X¸Ò:ˆâ,WÆ)#C”U!D™ÚÒtV×Öñög°":ÅÃ\”BF=Ëø8zæ–ØŽÛç±^5¦¶Ñ"د5ÅX-¢õ,,… Éâ{YÖä)g/Užz–‹,õo,ËadW–}ëî èË;U7HGS­Ýø(–%ò°ÚƒÖË,¢°ëDÑ
-±ˆÒ°MÉÁÅxSnJ#LÃz@Î áFó¶Ý¢“WV‰eY<x„ù\âÛÖ™´¨IJ¤Ë¤dÊÔ\|z‹ð 5'ùòËÂÃY’«ÅÌRæ–ä«âN{›LÕ0ìæó²I^+ÈBt‡æxƒ®=qFù"vÈÜż\2 ‹%SL²X2Å Á:× :•Áã"–Nû^$p80‘,LÇ”óÛBˆÑêT†‚ôÏ× O×ÓŒQ\SkCº:vRâ¬Ó)C[–(³.ˆ%±8‰(ù*e¢Ô¦LÀ"¢ð#~IRhïò#ûÒ(ýH_ÏüH¾é7×Cœ9À|É4¨‘~¤EÄéG„H?ÂÁYñ#s”?BwàGawÁ0ÐVýÈoÕWýÈ€9"?ÂÁ"ø‘9Áô –ÔìO?áGö‚±’Ãô ±~d„’ÒLI\õ# QVýÈ"ð#ˆÀ Qø›„G-wù‘}i”~¤¯Çg~$ÿ¿Ö#®Ûi`î—9Â}er EîQ“"ORÜEƒðÀ“ßÀAYqsŒç@z:µQ¯Õ0ôÎx’âx«îbŠ¸êÈ™3Z¥<ê†Ì]ô$à8Xw1Çbñ4XO²8¡:*QžÄ ¯ºðS¢IM‰Q"x3BydJ¬NÔŽQ’X€b/¦4®†0«öbDÁ/=…)Q&}àî2%ûÒ(MI_ÏL‰.{&‰$9À|i¤A$iq’4‘ƒ$œ³3GY±1äqVgvIh«fgŠ·jcȉ«VgÀÑ ‹`væXÓ7XÒA’ýé'Iö‚ñžc¤‰$¡¤$™’¸êb¢¬z9Dàb8×A!"ð#&&¹ºËŽì #t#}-^ÍØز/Çj0 ¨¯ 4¸qã#-JRÖ,6¸ŽLÈf]8x*þfŽ§Í¸[ñ6ƒX;±œ3umC0œ¹™â \ 9i`l¬5{½·J¤ûØ–$r0XŒ ŠÁ‹Ž¢øœ}Q|ë8ˈÍTû.®‡ƒèm€g
-M±R h`Ô‡"õº$néõ¦Ü»/2ùöõx¹~Ó¬ûwc†Ž0_
-hQã†:D¤Éw»¡EP÷{±p™}Ž+HÚä™}pgRðv— qÞ§ˆ«™›œ¸šÞÌ}HÃë>ÿfKǘ\îBà`n­Ã1x1 ƒ•Ø—Å—…!éO5tÜ`a|Á¢b 8
-äÿn#æ#Ì—rqƒ™‹[DŒÃò-BÜ°< g%ÎQVº®äqW†åGaw~Xžƒ¶š§x«½Wrâ`X~ÄÜÇÒŸÐH!#£‡åYX„Ì…bñj׸ä»}YŒ}ã-›MµtÈS \CG÷ªkÏ·§ú“9ƒ‹UKÁŸré$×V«d75ÙeÖdQYûÁ‚¨ÌÆàQX ™RÝî²@ûÒ(-P_W¨< e0_²@ j¤jqZ !ÒqpV,ÐeÅ‘ÇX AØ]°@ ´U 4Å[µ@äÄU 4`®±@ðÈ•Y ÄÁ"X ‹Dh_»šjé`¸ tÕÕõTóZ )®«â ,Ð"°@ˆÀ¡X œXÔ][5¥Z A=ªªu@ízw„ñܦVÛ†Y-J°ÍÖ¶V‡¨ÜõBiÆZdeÆ8¸‚5s\ÁVXôsT£»°gaÙ€êïa‡mªšs#íÁ$ÇuŸ‡‹4
-iK~Üè»6 jJ£”¶¾ mëóµËc˜Ögõ-8A9ÀzªÙ–øZ´ÕÏìÄ1L6·q“Í,œ•~æ$g¥ŸIq¥—9
-¸J·>Áltž¸öuÚôS=‡rZsn„꣓çæiÆ„d²±Íâ"e«¿,†&ÃçLs³°]¦µqˆ(rŒ–"Ø»6€iJ£Ì1}= Çøð Eœ}>ÀxÉ>7(‘ö¹EÄaŸdHûÌÀUµÏS\UûLa5ë"ìÄ
-¦r—6 se¿ÙIæÀÈÓ36~ÀÜÇ…Ä?ß„ŠÙÀ’ÝÞS ’Ýþܘ\v’帮5MMµÑš¦8AšB!"HSj1B¹»öiJ#LSƒzÔQž°a4OTš:Âx%Mµ(qiªCDºuù–¦Zd¸4ÅÁ¤©9® MÑG¤©Q„}å‰e¨å¢X,éÇàÅ¥²p¸)‹oV¦ŒÍÅ+Ìöq° s‚8D’ípá®Û›Ò(%»¯GíY¼•µ -ß0Êt„÷ÜÖ6Õ"ö¨[&;D”½ ½Y@=ç…«2*6ÉUï¢6EÛ+ùþ?Â{Ê+ƒÄíÏñÊ E ×èp‘F!s©Ë°ÜfLw…QŠ\W‹ªqj[w•QM@‚}|òÊCuœ¸gê´x©ÓàÂ=Q‡§*´S<ÎRGWÙ>ºš‰ß# gKÁÎ10’‰aHAwEñyRÝ™X­zJÏ4Ìw ðP(µJ×CÞuïnS¥V÷õÒ á®Æñ
+1299 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1305 0 obj
+<< /Filter /FlateDecode /Length 2974 >>
+stream
+xÚÍ]ËŽë8Ý߯È´FïÐhàVÝ[ ̲qwƒÙN¯f3ÿ¿*S1íDT,µ(¤Ê•H‡I#ÉŽ¾ü}Ñ—?¿½ýúö /E•h£¿üúÏ7ÿÐsIZå/)¥-üç¿—ý®µý®µû©µyÓ:8­c†¿ üþñÇoÎ9xG°Z{xGÈü–Rú½½çg}¾'ÖOhx}¿~ÒflùöŽúW}‡]>÷ï_ÿ &ì º(¿EZqÄÚŠ½~Z7‹7¯Ê].·—ì.ÿûû²sõ¯?««Â3WE£À´›«|s˜áÀ]Œu
+u¾ókH Lí^ç+Ð$Käm.ßAƒXI9Ón®‘÷sùqé3c®N[õ©¿›&ÄëOÍ¢k¶ýXF³Fêõ3« ©/§š|Ý>aVB‘KÚfLK(F{¨Žð :‘E„zˆ^ íÅ!u¼—…˜1âa̵e‰1ÆUÆñ1F:$1Æȇxc|”{-"vÇ2ì£ñ*j[‡~4Š$âíUpÈ‹AÔÈÖXŽ#šŸã.å+Ç_Èoï"XëDòÛƒ@°ö•üöÁª˜½ÈøúT1çä·‡85>œ–ß>9uÌ&Ÿ2Ä\”ñvö
+ZD„ŒÊ %¤HÞºyAÑc`XŒ?Kô¬{›)z¶vì‹žv¶á'5:x,¨Qļµ ¢;ñ3{ƒ›"ä%Fu]KŒuó<ùrQI‹ËÒÍ?Ã'ÊÒö€üé¡:³t xò§‡èuù³ùs½VëêÛݘ¿³D‡Äx£èo\…AÕäªøÖ‘ ­—ˆB$ÿtÔyk¨"ˆùË $öóóÂ銙•sÉ´Dô!yÏ ¤Á"¨YÏ Ÿ°E&'|†fÓ`NàÌ’J>K± Ò¼Í@€sp'ÑlÒÛDš½cÇ£mëŠýJmz[× îa~íÓBš)êÈ#O¥Ú3)÷²LòrÄ%•‹\Ž¬›g2nTñNœq¯»ù
+Œ›>“q¯ÛfÌ68 äJÎû£11bŒ¶
+ˆ/í¯20ÐÊCC”Ç«äÒ›–‘ðûCŸÕëžptIîlöly) Ú¢i›#¼°J ÂÀߢêÜcA…RsÕwž$ì :r6ˆÆcâ´œËW=ĸ@ºÚX À ']'¤êMA
+„nK§êMAJ B9œª7=(
+ápªB¡U&ˆ$„œry0Qq¶…Yh„[7/§Y|òʸ³Ú’Þ&j–;¨f©ÇÍ«-Ë=p¬­Þ#[1ok`ƒh¦>is5EÆJ­2Y,!Hó<âT¤õÑd BºùecøDBÚØè¡:²%@Ç€·%ÐCôú–À^L<P#ëº4t¤Ä8ãí6ã㌛ãŒ'•¨_ksBQ£–c‘‡¤q~äá–#ò^Œ:‘á´‰:o# ·/Dž ’c<A4u8ûÔÒ”ŒØŒ¸n^"
+—#PZ‹—Ë‘uó<™dAí•\¤eéæ Ȥáei›/“¬ J;šN"ý1…Òå4¥Dñ0¥Òu»pUÁäÒ¢iz6½vr{YO"msRÕ‘“f¼±ŸsJ|Ç2š©Éj[O4-ÊFÄÛm¾´h<‹K|Ô7óŸÊÌHü‰I{KI2h<éQzH ;ž?#雦9+ç›hË0¯ƒŠÆˆøºžÉÈÞ "B`¡b&±{ Iór:ÊT‘šÏº—ô6QGíØñè{]ð¡ôµPÕuzÝ6¢ô§}G®ãlÔ³éÀlDŠœÙhƒ‡ª«™* úJi ”•Bðe­X
+‘æy2Ë$£l¿]—tódÖÆð‰2‹´Í—Y"Ú™ón×%ý1eÖå4™Eñ<zfŽ~\ЮŒÌܵ±ðh"¤gãÑAÚæÈ®&z¨ŽlŸðbá Z™ß:@Fu-š‚Z–XšBÄ×MUœâëöÝ/{Îþ.áìöÝ.ƒÞÆ UÀÛNÈ77ˆÈé¨,°cDíÁÅcuoì™_wñ¶Fݬ¹ÞIˆN¤æâ ã5×{˜í‚Là£dϨø4¬³Š.ž²Ë:|:–ˆ·ÛéÍS¼ÝNsžUuñ[ƒÞ.E¥E¼´¿Þ9?† 0$‹b7 “æWLýÛ³î '½Í\eØÚñÊ*ƒi‡Ã}æÑÜŽ=‡h.±ˆõõL@¢K G ¼ü‰Œ\þ¬›ç-1
+ËÈu¬;rúsÝ4ë–ºågÓ‘íNV4¿Õõ­ù2K
+Ëš31,qNwJø¹­Uœáç¶t±ãg‘Õ„ö´cŽnS§„§Û:Å\€Àƒ«C5—¦×X\¡è×X¡úŠO¡¨¯øŠáúŠK£ 8!ïqä¤úŠ«Cy†7Jxº­fœáé¶rR…Å•Š1O·Ç…Kxº­d áÁ/†6*z±»üÖ­w ~þúö
endstream
endobj
-1165 0 obj
-<< /Type /Page /Contents 1166 0 R /Resources 1164 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1168 0 R >>
+1304 0 obj
+<< /Type /Page /Contents 1305 0 R /Resources 1303 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1307 0 R >>
endobj
-1167 0 obj
-<< /D [ 1165 0 R /XYZ 69.866 801.979 null ] >>
+1306 0 obj
+<< /D [ 1304 0 R /XYZ 69.866 801.979 null ] >>
endobj
-470 0 obj
-<< /D [ 1165 0 R /XYZ 70.866 771.024 null ] >>
+1303 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1164 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F34 565 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1310 0 obj
+<< /Filter /FlateDecode /Length 3520 >>
+stream
+xÚÍ]Moä6½Ï¯è?†ß”€ ÀØÈ1˜Ûb¯›S.ûÿK‰Ur‹T7‹­*a{ìnòÕë"ß+Š”ôíýñííç·_?ƒ¾ÍjŽ6úÛÏÿ|3ùúfnI«)Æ[šf¥mþË?·ý¦µý®µû¡µyÓ:8­ã”ÿoòÏŸ¿ÿâœË¯VkŸ_¦ßI)ý¯ù±¼_—wèüý}}§°åíËÿ–WØò¾ÿü35áhгò-ÒGÌ­Ä·õÝ"n¾+3ëù¶}›Üí¿ß~û× UáUѨÚF•Šr.Óås°.ƒJùËå_Æü»üeóßâœοfùÝ!`ìÌøY9këÞbÚ¿k ¬­åàUö(Žå[0.±ÄÏüñ¿—ŸÃg‰É¿ìI—ÿ/ÆæìÓx¬wùã›»ñ„¸à6iùæÜ”æPûë¿îÛžTœ›¶m|Ž(85»Pé;|ã8i¥§–òô æ[Σã=@P“É –êæ;¤!&—” fé6£“Yú×Ó
+'¿«¤hóë;l³QišênÖýQ¾\úZËÿígIÍåç5mmùZ†Û:,?Ê繦ñGIsû^†ëú·çÃÑš¤œImàU°ÞåXlÔyËù¬a<¶¿¾ÏkUðMÛ~‰È’> òPÇŸcÆmUku”É´ò¹¡åù™ÌX•tÓòš&ön&ûQR êãYlù{™‘q&»O ZZtb;•û¶ iaSZO]T/MenRù‹˜'@ÍhèÊýK±"T¡¥ŽŒäù3Êp½ró(ž8«h  äÕÌà°©û`§‡Ÿ¥L
+3<P¾ þMùØ?o„ÁÏ<ð]ŽÉÚYdà»4+æ>f½›³Ó— {¨¯õXÍ2o¢Êæ^„k¬÷Æ¡pyòw“˜UÜ7ß­¯ÜòSþ·Å™i×a[Ú©|-x—zbŸk}d‹¯[½øŒÕ·òûåÿ«¨§RWáRÉâ ×÷A­µü=\þï ½TÍu›Á—þ–v|,?»ÇW“ŠÊ0OÙï®)¬AÀDµÙnÆ–
+'/IEeÕcQyÇ}Q¹^Y5wæ}¦dv˜¢2^ìZSÕ|GÔò‹CH-¦ÓBÙS£Z^ÈÔæÒY “Bvüþ(Ž™€eRïKæ\óX >HN¾¥ð¥52’/¡ªøÒA¦Š/åO5t¥©¶l Y&IœÉ×!òùÜC阋/›3Fùè‰sÙjÄÙ 0ç²Ñ˜m8¤•F}ý¨ 7´Ë"l·;Hfñ±=<'|kÕ4å²8P ’ЧŽÍè@EÁu‰ADpÅA‘‹jn§Ê"os (3QxŸr 艈n;„iyÜ6Ú
+¬ŠÑq¯Õqúš7ƒùrÏëßtëÊñ=‹I]_¯éËþ×û­ ‡ëö9#õU—rªÞ8]wÇîR”Siênˆ3sÌZºX_2Úd¹nY︇,ËËU‚§ÏBwY!K¤ÕV®Ð]Žqë¦ü™†—Ù2í«…Ëw"ÌÁî‹Aææܬ—£6ûŽ”Üáe²ZyŠ.‰°é¢Ëê;š‡.NYWûyøÚ"iY€­Ú&-’‚%•à ,éЂ–T
+ý{çÚc¹>ØÃþÚÖNÇ}ÛYøˆQņ†ê¦b€PÅHˆTÌÏF.R±ª7F;ˆã^Å\×Z/º}’*ÔÖ3j–V¡6ˆ*Ô­Bá
+*ÔA® BåÏ4ÔõƒL;Q¡Š0ê sP¡
+0êÑ­wÒ}ÞSbuê”ÓI„I¬|ǘ̶‡è%…Ê·j›"£ î"<¸ÍPÓŠ
+ÿNZííá>³Ú[µ=°Ú+òù‚2 TÔ<<¨Œ$<êåòØÉîø"õÚ÷Æ©^m;õš`6±Ý#n[UÚÁzª*­Ð«Ò‘DUZ!#V¥\aU:Æ*/{¦mêÜfÚ™ªT‚9¬Jǘꔟ9Ôçƒ1Zñ˜ïÇéXU*ÀäV•1¹U¥D§ªÒ}Û#U©O¨ÐC³j¯ Pè!<¨½x¶ª”ˆC×õ¤®º…Ø®/NM¯cxT¨ûV>Å|ªÝ¡&Ö¢{4•è±åç«ÐŽ eN2¬@ë;S²óµUŸ|mµ'3a[åÙŒJŠ†ëΧ˜OU÷-ÔœüŸ)¨ÞÀ€D5cÇ‚ŠGÀ I.{^o®Ú£[õƨKqÜ+“ÇMÖëQeR­ÙÃz¦Ö¬ÑÒjÍÖšœ5'Tx5ÂDªðD8åä T?ã@ûî%™*žq cÄ¡¼ñ‡"x4T+¹ÚNÃ,íN2(Yl¢hÑØä¹SAÕ׉d‘¿±1(Á5HàTcx@µÐ]ʹ±1®ñܘÙpnlœAçÆhˆ8LP°*¹«63W½qš 6ŽGåù€!Âò¼‡ûL^#§•è "‰ûË¡‘¨’‰‹PVŠäAÆʶcþÔÃCâ©wâ¸oX+‡ÛŽù™ÃCâGƒ–b‡è‡Ä{ØOÜ«¶jš~¯Z‰OxÓrÒ'Ìs¯ÚDïU;6 mÚ.Á6:€1D¨íˆàä8 ‡o°AépÕöñª7NßÐÆQŸ*Çû~87Xï+´ù‘
+u$Ç:@Æ¿ˆ‚KBÚ!¨‡Üqr÷ä.óg"^?ÊăÓ=_ÙH_ÈìꔺØ_»$].wÓØ<)¼pù»êKnm
+ ¦a[ÅLÃýù[¦Ý,ÁtHjn†Pé<•.¶M‚é<uºDÄÃa £QAOW9Ã}oœÖ°cwø¼á²ÑóÌÖçâsÉ,i·iÿ™‡#ÕÐŽÔ YßZ—ªj€¤gæÙüɇ öxåªyÚã•­K*ÌÄÇ+¿ú”±ª“Ã=o_I‰{<ÛÄ$oo1Ù¤Î.´áq<›x¹m[lÚQ
+Ößk¤´“bOW¯š'Ê”Ék'¬SûN(Bµ<Lòq¦ÞUŒ}ÑÚ¢•S!ªE%bß—\ÕˆQÅF»3gí—À9¨e ¾Ñæ
+‰@›|E”XGH¬ÒÃ%Ó± €™ežröˆMvûÖåL|»Æ#ì;c´m”"öŒ[€1щèÄ^Ä*$Ò“Îj4wÝ(À}‰*˜<…ï?~~û`å#%
+endstream
endobj
-1171 0 obj
-<< /Filter /FlateDecode /Length 2702 >>
+1309 0 obj
+<< /Type /Page /Contents 1310 0 R /Resources 1308 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1307 0 R >>
+endobj
+1311 0 obj
+<< /D [ 1309 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+1308 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1314 0 obj
+<< /Filter /FlateDecode /Length 2827 >>
stream
-xÚÍ\ËŽë¸Ý߯ð Ã÷ ÐÛdÜ]m²šMþ‘¢Är[EµIJ,¥†»m‹<õ"Ï!)ÉÛnòöç×_?þöáä-‰äµ··_ÿþ¡à yS· EôþbRÃ7Ýþù»”úEJóSJõ*¥3Rúÿ+øûãߌ1ð §áøÆÅ?~ !ü^~ó3ÿãóÞß–+uÄ–ï¿Èÿå_èõºýú;
-è’¥.․·‰$pÇŽ}øhS×
-e ó1ꥅŒ¡Bí»æû
-Ãb)EÖU²7ÃU¤ù>Vè|!DnVHºù¬°2|"+$m°Âª3¬Æ ¶g…;9Ñb…ùócs{XbáLñFf5od@ñFDýºVQY•uÔ± Ä•Ôùˆ+© œ}xj€#ûp}t<û¬ ")Çk\#Ë>œ
-›|Ÿ,NÑ"ŠH'»äC–.óz/SËúþøê’Ì•™ï¦ÖqLYx<ôõdÒžs·µ-t,Þ.cÅ%Þ.#ÌŽ·YJÐAoyÉâm ÿÉ\ãl—„ÚÍlÿÂákŸ jÕ¨¯êG§x|]æ”Kœo¶SzÏÛ&qx;9¨Z3èmœ›<¨ ¶CçÛÖùh&ô/üe÷’Þ&ÒÌ;¾¢™þ£¬hÊÿ²ÙgÖÉÜô­¶ì8³>H-é[¬=¡›/“i'è!ðŠ©÷•‘ö0O°•Ñ¦õNÒ©¬Æ1“Îm'=¤¾~’·;äó­c~½÷¡2yâ-­ÔR–‰©Ý¶/>Šã
-F¥Ì,Øt9i¾Ow¨„V†WwN¨îÈÃö~F>,¨—÷íQôAeÚ –_nù q,9¡Z!}ñ-¨-Bm ]…jyûвcÙÙñ@ã1¹8Zqä
+xÚÅ]Moä8½÷¯¨?0Z}Ët:ö8èÛb¯»§¹ìÿ?,e“NL9‘d‹É¡ºªR.éñ™¤øD—[?þûÐ?¿=ýúö— Yåh£üúÏ7è‡y$­–iÉJ[øäïÇ¿~×Ú~×ÚýÔÚ<iœÖq÷^¿üñ›sŽVkG„åßRJ¿ã1?ËqtL,ßÐðücý¦]häýˆò®a·ïýû×?¨ g@ƒÎÊ×H Žø½<Öok´Ì ™x4HLåq@«Z“Ê“sKÊÿÁG'þëÏ}øÅ(gÞÆãÐøÌ1ù¬ŒŽGLï`3YçÇþ´¸ Zõ×7ȲQiYø$ÖÃà…Á r¦à<x8禜1¿½‡ù×÷åso·×|—ó ï-¼÷ôxþÐR«‚3R›ÊÌóðÛ¨Á´ÒY£}õŸÿz;vTK¨Æö/ÅG>Fe’r&É ²VŸÎPŧQ9§´^š¨®¸©u‹‚Gå ç~z“ï nó)ßó]²-8•]eZê
+A—” riá8ü;˜îD9Ù¹ÒB|åk‡vO[¤–ÈM3°)‘ ¯_¶/Ù <ÓßKÄûåCM JÇgž¸ Ø>tfSY_(syxíÒ¶J%v¬¶|e6©”–&îkQ†ÌÇFÜclrD`Ó÷YÈ0F°®‰²¥T„ï[6ã”óAvÙd“œ.›vsÀòz ®ƒ¾.“k™ô±efÑ*i_›6aA20fvݱLš•Ë¡‰ê’CbaÀyn„
+.ù-Dã§Ý«ô’ÎÎ{xÙÎïzîŸ1ù4Ê¿¨˜³ s[(`qá-zð‘3ÚìÓæúk¸<cåˆk̺Î|¼¾8B/B¡³Fe[9v#Bº‚Å\&œ³Ê-È ¼ˆæŒ8¸±NiÐ×8¨ÓIÀÙ\XTp³‚RœO‘Ó €àtòæu€³ixƒRI-Þ¼¥.RÅ·-^ƒ‘êã¢\"29uŒ Ÿ` Ê Z<(ý4ˆˆJ0²¥T-u]NlD”Ïþ Ä›y¢Ø8±é­Øˆ/o¶DÞ²u²n›Àq©±£,nÙp©& zƒYÑ*
+¶J‚š©;b†2ÏTÀú¢äT —ãðâJ‡°xañqœ¤G|ñšøà¦ÍDZGÄGÕ-ñÁxî D7ÄG}Þïˆ æ0eŒ‡âc>o(>jÚf‰
+wñÁPwŠ D$>Æ‘ø@ä-¬£ºË•éŽ¶Kš)ê–  Cjš!ÞH­L§mW4çz[w8e¼LHìšf($vµ"ˆ4Í"ªZt)Ãä*©ãðrÊ#À„ɹ/Plæ‰ÊãĦ÷Ú¡Ñ@Ä2¢…õÒÂ-SŽ¶±òc3´B´¬¯Ï5GØ tJé
+ ¾Oj„Ôb¬Ô`“ôHð„òây{ôH òunÒŠMi™|e‰Dk›¤›ë9sÓ68K*ÛR—t’`›¤Óg°M‚ë„íw.¥˜”ã†ØÞsœÛجîc›·¡[ˆ..lUŸd+B5y8¿F†9ˆT½ØQæʦ®±Ìe
+¾¡“®!»oc1A}5Dx­à"*¢«Œ+ìØðr"ȯ`þÄfž(‚Nl:ëÙyÓ^ù©Bi`½³ŸÍÑöõì*D‚=;Ž°/@`5³A.@ŽÃw*j#¬|Ž“´”Oy½FÔµž]eÒÄž·D²gÇæïÙqÛúzvlïºìØÞuZͶhÏnŒí=ÇI°[Y}lóMª¢ë=»“¬q£g'Âöì™Ãž
+W>f¹ÃzÏÔ2únùÌY1Ñj¼J®¾ý–»S]«²öN¥å³ÍªÅ9‚=³ã­PÝ÷Ó+É«0·]®­’û‰ßqô>ÍU6˜+,ºØ$Ÿ±¡j§2゚ Ø9±i‚ŸP7º…ûÆ38ð®gœ¸ÉÞ‰ÿ1{[#5Ю%Ä–•6æsžrb NŸ¯3è`mÌÆ rZУ þÎf=ÛûØ—¢Êkßôîû÷AH>WöN‘›ÊæV‰t”Qv³¹Äú÷$¬¹m©«Ûbû¸­yÂ@ëŠlÊh>€í3\
+á1Þ(„ç3G!\37a7k5&÷€dÈSÏ—D
+[PDÞÚÏ Ûã|½aËQÎ [†çfØ6pÞ
+Û1æ(lç3Ga[37cë„ÂK€É=ò¾®‘"Zá‡Qèšò/‹ý¶š ßØ—øùëÛÿ ÓŒ
endstream
endobj
-1170 0 obj
-<< /Type /Page /Contents 1171 0 R /Resources 1169 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1168 0 R >>
+1313 0 obj
+<< /Type /Page /Contents 1314 0 R /Resources 1312 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1307 0 R >>
endobj
-1172 0 obj
-<< /D [ 1170 0 R /XYZ 69.866 801.979 null ] >>
+1315 0 obj
+<< /D [ 1313 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1169 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1312 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1175 0 obj
-<< /Filter /FlateDecode /Length 2598 >>
+1318 0 obj
+<< /Filter /FlateDecode /Length 3564 >>
stream
-xÚ½œËŽÛ¸†÷y
-¿@8¼_€ @zº=À,²;˜íÌêlÎû/¦(‘j«¨˜¤TåEDZ,“’Å¿$ÊòöÏMÞþøòöóËow'oI$¯½½ýüû‹‚äMÝ‚Ñû[ˆIH ŸüïößoRêRš)Õ›”ÎHé#¼Wðÿû÷¯Æ8Ãi8Ÿ¸øýká[9ç#ŸWÏñù^_¾©c-y;#¿Ëgèõ{ýü@•;u2 Û’f”þÇòmYZüÛÝØ›²ÂX¯šë¥XÊÿ,dmL~ýþ¸%¶ðjß¿•Û’à£\|d(mÒo嘆ö÷mýÄ©|V=’[fá[εïùüõ˜Sõ}=Û¹ý7œßµj{*ÉtÛ^¢¹ýÿŸÛÁÑÿd%œ{Öñ&
-kÌÖñvmVFôëëÒÄ´¾Ïÿwð¹†æÛåï°V¢ ôè®Å‡ý·&š³•l­IÿŠßþX»(ØGAŸ³F'’q-ë¯ p¢Ë?Z©àWàöð#qòÂ$÷KÅ?Ö.¯Ôù½¾?%¿¢_í~í… ‘»û÷µPvÿ1Ÿ³5ϲÑ!”PÞuy/uÿ/Â÷Ô¯>Eá¢ÞÝ?CÐ2.ßW° k×?—Q¡.˜¢×5L#`×õg‰™¶DçÁ>úö´øï2½–J@f\;¡‹ApíLˆŵVÜH/´y…âÆha¢cPÜD+|L ’ð7ØF$ëJN¢‡QÂþ`ºðÐcå2ülxÀ´|á\ðȯáa@q;Øß¹â[x —¼†‡ÉýKÂC€–÷°/˜.<´ÀY9 ~Ë€bþ½ädJÎ$ÅåÑÓoá\ðè‘Kx8¡¸:å8ß¹â[x g.áá„äñ%áÂz‡›ØL.Z`óv=ÙÀ´|n‚\ð.ȯ᢯ø™dƒ]ñ-\+¾… rÉk¸ü5Ɇ±"jÅöÓ…‡+w&ÙÀ´|á\ðȯáa@ñÉ»â[x W| ä’×ð0 ùk’ ­—Wúð°/˜.<´ÀY9êdƒœ~ ä‚×ð@\Âà ÅO$äø[x W| ôÌ%<œü%ɆKV¤°‹[ËÍl¹æXUÇGÐåvLz¼Eû|Ú$ŒÖ¸6Šâ¬pNµcw[aZò‡"FÕùÌ”ï`IaL i…mÄ LëŸÇX€£ó-Qï$d0@ YxJVQ4B*ÿôvð¨¨`Ô\|G­Ê”þج\uI‰#ªc™;÷‡›Áïë<êÍeĸê)c„7
-Sú¡ÛÑžów£[Í–¹i?¯,ñåÞÙ‡ E<ª•-sª•›âôªÕ`Ô¨†W¼%Jo®¬zï#>ƒAÄb4¦4ÔÞBS{4Öä^ª¼@&Y4l?ÒøQi{Ï›šž#Á0“Q³(Ą̃f:<·:A©–‡'9‚™ã1°œÁÈãà©IçO ýyôIǶí‹ÿ…73Jè—Y³]e”άiÅ£1«›Ð–½ƒ÷u7em@+ 33ô¨OÍ`fâ¢{Á«Ú'ÄS¥S³Qø”0ßØÌPIhÇ73öÅ5 z3û´Ç*ŽÏÇ=|Û¾½Áy³Ç§›6˜™ðì6ZŸ²ŸK#,#XñÎÜŸ*e$WRƒ•…¿~Nu¹$Wp[S'ÜK<•œ#°OFy8¨ô÷T/í¾ç|!K”„`d -¡ï\ªòF)z2X¡uB=ÙqT! ëǸ*—¸fhJ„¶0ص¼1Ur)™n€ ³iÌ9–N÷ˆÎçÓºùûg,ó˅С;j Œ%M?`¤\ÍŠ!âèõ’"ãŒM›Q f“ÙBÅó¥!ÖÁøHöEyªÐQ´ãY&’ŸÌÊmÑf(éq_IE0ùX.Ò1&#˜pl‚X#œá› ûâDz Y•‹Ükݾ⌤iÝ j¹²’ÿ•¼·`,3¡W´æ&#áBv¡dÍO攬ÊÁô"ÍQPùY
-úfÍS¬dÈS(3•CJÂ\÷êX¶Â2ÎJ¾2GT£¸ÊWü#sßWr-cÁÀ” âÌX:D2–V·³ =cÍXZFŽŒ…¡×kÆ‚06md>6C¶/ž/cÉq)ìŸfÌXPm„~ë ½Œ%¶´±ãJfÑc¿²•Ó÷²–Õ¡5D¤ÙŠÖ§†lhrDÔl“?–­H»¢¼ëªäÒ:×
-QyÂtŽ¨,é1/Kl.c_zÇŒüüò//²ôŒ
+xÚ½]ËŽã8¼÷Wø†Ã7%`ÐÀÔL×{\ôm±×Ó\öÿKY™´E²Ì¤•©Cµ»\6 %#ƒQúö×Mßþñíãç·_?ƒ¾­j6úÛÏÿ~3ùúfnI«%Æ[ZV¥mþËß·ÿ¦µý]k÷Ckó¡upZÇ%ÿnòÿ?¿ÿâœËŸVkŸ?–¦”~ƒÏüØ>‡Ÿ‰Û7t~ýãþM»`ÉåÛoÛ'ìþ½ÿüügjBhЫò-Ò GÜÊ\ïßÖÐâ_?¿¯œ¶×ܨսüG!{craáû/·ÎoûüêÿüîÌÖ–5×±Õ•ÿäRf&·É~À{6·'…ßö¿³}
+ßé•á>e=¾Bûé­*¯Ê¬z½•—ÅÝþ÷×­óî¿6&BxuáÝ¢¼såÂû½Yqƒ÷c½C]÷ß·ÿ‡üw››ïï?]€X‰É¥/ÑÔµÄtüÖDsJÉÞ+½Ú¯ð§ô x» ;±[;^ã]21´x_ýTmÑÉ… ÷þ5&Ž1íÛO­±Î)­—/¯Ff>-Çmïyû²UgøÅð°Qù´H‡Ç±Îðèãß4g#nÃK %¨5_½ë•áñÅÕøA-º(4²¼+®ÇZ8C£ßÿ¾‹{òó¡Qc½24¾¸[(|<ZtQhh«BLÒ¡q¬…34úøŸC#|>r¹·Ð¶'@ k“J¹GÚr*4¾¸и»›­º&|r*+>U-Œáóþçð¹ÛàÏý÷™pÑQ-!¶Ø•å««Ñ Ÿ»!~jÕ#\ÄB%Z•Ì!¶ñ
+nÚÍ<…qëÈŒ»Ü­»‚qç¬rK`Ü-^Åe ÜåÁù&€Ê?†”sÈCÐ*E+ Ç‚ù䡸bÎÛyy¨ÑÊÉ;á(ì„£<÷óò Îx‘vÆ‹<°SŽò@ <^"›ÔQ@ŽóÉCpfÍf¦\f,þ àŸ˜œÇ®Q¹5 /òÀN8Ê?d‡7t¹ÈÃ?$/òÀÎx‘~Ì oP¾\"F«Õ¹8Ì'-àmdv°Q£•sì„£\°Žr1füÁ†8ãE.Ø/rÁN9ÊòKa]ÔÜDU0›<t
+'¹Ê£úü#iÖ;åãÚ‹´{tù§‘îÖC>_ã\´Ò‹•an Ê;ËÜš‹õ}Ô®!G‰ëöÑJ·ïZSú)h÷kmq9[:D˜taQÁ%"“º¼Û–º£6Û’·^5Ô¾ý\Wt*Å&rýç¶qtPß[mK^Y»Nöx—VåÃ*Ã6fá9Da%
+9ÑÔˆ$-H…æA$(2ǸöÐ+6¤ ½3>D€·bD¦ˆ+N„¹bE:–Ñ‹H0‰fdŽIp#mŸeµ#ÇâgüÈñ›hH¼–0$-Jª#é¡ä´$S2W<‰@”S2‡]‰"´%$D ¾Äo þf½È—Tµ1ú’N;^ù’í÷{[–ñí:àFØϬ Ôè#i] A$áMv—QY“»alw“„ƒà?›¼Z‚é…ß;Þüƒqè2æ˜CÁÏ.d÷:.ƒ7ÿ Âäî2&‰Ü'»;]–ÉšM‡$oU–÷ú›èM,«7ñVYë{(GÞ$Ø|=}%‹Ø]ƜΡˆ2t“ˆÀ?ˆ Ê}*—DDÄáM²! OçÙ{“cmœÞ¤mÇ+obá†Û¤Is&#ÜgæLjä´9“‘àœI4g"Bxž9ÆÀÍ°‡^q<mè˜3‘à­xž)⊛ag®8žN§­|ɶ°êÁ›àÁ Á< Ñ'z•¡á Ã%Ó>™á3{N7u‰m³ðΨݤ à‰Ûèq®`fl:lá§xfp&ÙFo%Á6:°9Dè­$¡#!âpIf“úå*—t¬Ó%µí ¹¤}cïý¨’§¶•ÏZ’#4ëŒ#¨ÚEs5 [k€¯ûFN*¦ê˜,PKÎ6ÕÅHLÛ;™/Nu;§kÎ4ËRWò¦£ÚoÎh
+!Í IP^hŽ1ðBì¡W¼Pzg¼
+ Ê›Àý Gt´»¸‚¹÷)®öñ)wÁ¶±ú€€:ÎPâÆÃ
+ý6{”•T݉²Úo/i¤¾Šß–`ýö‹x³ÝÑ[â>þX6%= ªO8Ï:ÿÅBH BABÄ‘´W‹¾êÜÿª6Î4жã9 DXyÚÚEL e 1ÀüžðÂX£BIkb "Î)”Ò
+Y"=X„+ùÌq…£öˆÃ±O'àFáÚ\Ç
++íì5'°W¸h`—à ôvŽ'[öC­íDXçÔ¡G”ÑŽ8
endstream
endobj
-1174 0 obj
-<< /Type /Page /Contents 1175 0 R /Resources 1173 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1168 0 R >>
+1317 0 obj
+<< /Type /Page /Contents 1318 0 R /Resources 1316 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1307 0 R >>
endobj
-1176 0 obj
-<< /D [ 1174 0 R /XYZ 69.866 801.979 null ] >>
+1319 0 obj
+<< /D [ 1317 0 R /XYZ 69.866 801.979 null ] >>
endobj
-474 0 obj
-<< /D [ 1174 0 R /XYZ 70.866 771.024 null ] >>
+534 0 obj
+<< /D [ 1317 0 R /XYZ 70.866 771.024 null ] >>
endobj
-1173 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F34 565 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1316 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F34 637 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1179 0 obj
-<< /Filter /FlateDecode /Length 2973 >>
-stream
-xÚÍ]ÉŽ9½û+ôÍá¾
-ùŘÒ´ûiò¤nlíŸ"ÒR p]Öôu2­‚0*tÈÂsdZ g‹­´"„8k+c„”‘!Ê´‰~£ìóG”ù-;0cô{Ž¼ç˜˜ÂŽ3Ã
-^Γ:î°ð sÆ@™W@OFðÏ?c´0±›Rü¬Ñòd†/ˈ^¾hˆ #ÑüÛ`¾SkóF?›SÆG‘Rä±v°BëDD´¢ÕH'txU§©&[ÙhºU<ö™¬rž"•~Žò“®q‰tƒ‡ƒG׸ˆ4z½v=e'$Ñ«£ko¹}Ž|ny‘s çDΗAhÈìè‹Õ"”Ò¨'­¸ž!'w}ÐY̓ÕTî±q³Ú V"éa>žj4ØÆ«¡)Öá•çðâÞÄgrqïÎ x°Sð,èD>@-
-îE­¨™ma/:XGµ¯6œæÔŒF8¯t£)­uˆVŠœÒZd´†Äa+ìH“¶*-i}”aO:Š²v_'b¤yó´¯ÃbŲ¯3gEð‡ˆNu€²_ÔŒMiʃìµ,v–7ÿØÍXQJC´¢ @¶€áEm žmeè×Qi’Â…îÌ‘Öpj„ù\áÝv²ZÔ£ý¯R®[D+%
-–ÒÙ %`™ä°UÙS›´UÙ-[qeGí(àFá´§>‚|ªþ–=õflJýÅÉàÚ½’’‚mEµƒÅ¸h_UíêÙVV»~UµËA÷¹a^Ð,ät€õÜ.¡° ZO«»-¢•Ä)lƒlD| 9å°ÖÝ9[aÝ]i{Õ=ˆ´¦ÌÝ÷úöh#‘ßj2Xr/£S–Ü ä
-"'´Ã¬†˜¬1šÓO°)Tž_Æ;§Jìuo?`ƒh 1¶Óܯ¶}l?&üÈ™ûé—R
-¯z\@3ÛBš}°ŽGšBIY™ñ’NØŒ°^9aÓ¢¥°é­¤ÖHžd´dÐ`2åÙ’¡žH­•¦~¾ µ®§ù¨u»ð•Ôº{†ZP]¢ÖˆÔz€èµîcâˆZ‡øX“ˆ—Û·+ >Æ+ ó>ÞI>ƒw’ßØ”vꉊ‡©¨ÛeÁò¨Ã+ „¨;qVÁ|V±Dœ…ˆfq"ârGpF³øרìÞLFv©…•|°žfuæÔ«ha3ÛBZx°ŽŸÓBòS¥pÏs„ûÊI»9í¤]‡ˆa÷µEFJ ã s\‰Ñ O£ˆÆIá¹ b5É/@›E/$‡ÕÈÔð9¢K‘ZÙžF Ÿ£9O
-»8 PÂÏC´ÞÏHªfýŒÔg½Ÿ‘úÔ¶ ¤]V4eu&êp‡uuÔáîê0êD<Xq¸S:q¬šïÆ]ïcÜ%‰8ì6P”¼åë€õðŒÔÁËžCQO¶’v«xä…ùÁ²9Sô'é0ò
-²§]øJÙS=#{¨.ÉžÆDÙ3@tAöô1ñ³È[]š—= >ÞeÏ´wÙÃàã]ö|¼Höôà•=ÍÚˆ²‡ÃÚ({æ¡ìá@„²g*ÇwÙ³<ÇwÙ3Îñù½Ë†üÞeÏt~ﲇÁ¿»ìyA~ï²çEù½Ëž©lÚe‡µQöL!BFÍGiÃÆòêáùdŠ!¾Hö4³-”=ëèdO*÷pÀïlùâ›ü,P«ñZ(é1ƒ£5\yÌ`»
-Úc;D(…^¿-û¶…í‹ZĤäQA Ø’§ž&‘”ƒUD‰4¦E 5“ü´Q>Dªÿø¡u´â#Hº[껊ÛÒî*!:%ÓŠlƦÈ4Ìt;a¦7v¢=È™Q‘€“ž+òŽÅsÛ3ò7¸L{+Lâ±’O;jÖoåënX•ï»™ôÖm¿•ïN8rÜWÒƒg9ì„žón.° *› sžÃç$rx7-<gé ;•[0æ<‡ýÜBù÷šcÔÃ3t•¿qúUßM×̶’ ÷ëxFЫo†Ð岩Ù(Ј¨c³¬åR³lVCl–-¢'Dýëb¾—Á9-™dNñ%S=<°'qxùz=•®„'±{@ÛßÉ×3ÚE/¼%¸Y«'QäžS,¢0äzh
-m/¹Éa£’ÀåQÏp¶g=ÏylãÆ+Ô¸w؈®Ëa¡BsçVø+žòÕ_S.CVÌà3ì>ûJz8ƒàNù ™+‡ÊÕ¶ÞF#N\x+‡ÊU²¹8*É8lT®‘Ø(’îˆá°Q¹Þ5G…TÄ|‘Bqñœzôføøþåÿé
+1322 0 obj
+<< /Filter /FlateDecode /Length 2841 >>
+stream
+xÚÍ]ÉŽã8½×WøšÃ} TfU60ÇFÝs>Íeþÿ0A‹![A¥IJ !ÎE¶ÉùžHIòö÷MÞþüööëÛ?>œ¼%‘¼öööë?ß¼!o꤈ÞßBLBjxç¿·ý.¥þ.¥ù)¥z“Ò)}„ÿüýñÇoÆø„ÓRZø„‹üBø½|ægþ~ÆçoHøý~ÿ¦ŽØòú‰ü_þ„^¾÷ï_ÿ Êíu2 [#Í8|n3Þ¿-‹ÅÕo¡’L·õW4·ÿý}Û9úןÙUî•«¼`Úê*[\fp—c €
+ð2pÐÿ€cðÒðžOð7w*ÛŒ)›„ÑšöæÃö[f­-;+œÓ{vXµ`Í8ý„ÿ}±+Ò|,¸ƒ~‰[+-d MÜÎg|*ä_ÆÄàõá¿žÛ¨ªmí_#ÒZ8»ƒlý> ™‰^²ð™5Ò‰ÇW6
+ŸÒ¨¯œÉ0$vI¨ÝÚÉõ°æ ^?ç|æ=×ÔKÔFy°Õ6a[¸´—0ÀH!“,¸ëÃOÀV"iGÛ¶áëJ0F Kt Âïø3Lé g ÄÏ_5èm{›9èÕvl½÷’€¯C«’‚V\ç‘Ъä…IUۭ•JÀ|U#š9ÈáðK…¾á—ÁWZBõ|ZÊÈeë4°S-K…ܳìÇR9jÐÁŠèç" uQz.:È
+gFñx#‚g©kã£Hi°® p}­êÚ„$¬ë©ë5mS GM[ µZ¨ië´ðÑrDÖº ’º¤¦-䧲¶Á/ýX Ù!Ù<‹§£ÐÒdM2^ò1¹mó|šÆ[%¼}¨!½MT5;v<Ëš€
+@f¼ i³èÖCl¬ÈŠ¶%n¼ÈÔºB4ó´rW‚¬¯t‚ X¶bØ6ß)k€ç»”ØuͶ›¯ l¨á3•Í¶íiÓ@uJÛtŠ›¢ê¦Î‰=yâó˜Ô¹Uä CŒW}3ãUà0ÄxU8ħ¡ëD( ¢r"t,ëV=3=ëVÑÓκ“(X«X2ÎBƳ8qV{Pcš%¾ÖÀÈîÍ`Æá¬#ð–o&Ü6ÏG ]"Øx-$½M¤…;v|N ŸíêÚ~ÒÂ}fý“"ïÛ~R!bØ~B‘u†óNñL…Ašï£ˆFÎh"7E$Ý|ŠX>‘"’¶(b Õ©œ%1裈-DÇ)âNNôPÄ|ÜþxŒ½=”±(Ž˜#Í9Ò!Ž˜#!¢>n;^Nð² *çDzOñÎÏB<Ü‘…2Ï•rd ž,Ï@ Þ5Á±ÄOtŽe ÎJV‰ùfÊmóŒR‘âerÛÛL
+YÛ±¿a¢l^ëÚ¨ÐÂ{ììârž"ö}d–"zì˜O! ¾Â
+ÙBu&gi ú(d Ñq
+¹“­M÷cy\}{Šù{×¹=Žx#57žƒcAU¨é*ÿÖE!9²)$zè¢,ˆ
+‰« Ü)0¿.L´@3»êâdM éäÈ>\’¯ $,¨Ê"üxMؘ„N<5a04kgn0Ii66Ašç£ÙÖAØ.Û•Lz›H³wìx¦Ùø÷·ìZÀoa=³€OÑö-àWˆð)²¾bÈ'(¶bØ6ßI­5„Q±oL&Ý|jM ŸI­·mPëªSԚĠ“Z7 ÖuNìQk<¶ŒIC ø1Æüñ¯$Ÿ!Æ+É'>í[ÀgA„âa(ëVY0=ëð|uGÖÈ8\ÀçÈ8\ÀÏ8\Àçˆ/.àeÎ:Ê
+ãùfÂmó|´ÐD¿‘Å5´ô6‘îØñL uQo´°…õ -¤hûha…ˆRd]Å%¾SlÅ@šï£…ƃAÎqÓBÒÍ …•ái!i{€¶P¡…4}´°…è8-Üɉ=Z¨?žÇ¤!ZÈc¤…ã1FZÈc¤…Ô§}´Q¡…cY‡´p~Ö!-ìȺ‡´#ãŽgÒBŽø"-Ë8œuœžm|nœ‘Â`¤»Šn{›I k;ž)¡*C°þ躃A ç™[P¤}÷0¨1ÞÄ€"ì+;Û¥oÛÖûH¡NQ„d¹I!éæ ÂÊð‰¤´=@
+[¨ÎBƒ>RØBtœîäÄ)Ì9°ŒJÃ÷2àˆ1’Âñ#)äˆ1’¾ÏÙ»ºãÖPÛúîhÀâí²]aQÙˆÀ‚¨lW«q܈0¿Æq³BG¨o¼¯G}ã ÆëwërÄ7N\Q߸‘âªúÆícÕ„+X¼]no0†Uô
+—ÊââJÑ–v‚/´N/ß¹·¯ uÇ‹+ÊÿØ>÷»¬§å½ÜÇF¦Ç•Æ¾üŠüB
+v´ ©¥S\^?ÚºÛ©¹´%
+jÍ¥pæ \ICv F*(¡Û•à¤ù>É©À£:ï™2œ‘Ep’NrB>Wÿ*.åCd<.ÝjßàZÐoeÊù‚ò0å(sûšðÓ±¯EQc?òTŸ„ת‰óPI•'–P¤­§Š,Ï"að\y^ÉžçNͳ]ôŸÃÃ(
+VbYè)8<]Š+<]F—ÚÓ,ü
+“öÜüÃÍE0¹¹è%?—yä
+G—'>Öž6‰C\Àx MyºLF1ŸHg»ÖnÛzƒ[þüõíÿ)“,V
endstream
endobj
-1178 0 obj
-<< /Type /Page /Contents 1179 0 R /Resources 1177 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1168 0 R >>
+1321 0 obj
+<< /Type /Page /Contents 1322 0 R /Resources 1320 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1307 0 R >>
endobj
-1180 0 obj
-<< /D [ 1178 0 R /XYZ 69.866 801.979 null ] >>
+1323 0 obj
+<< /D [ 1321 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1177 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1320 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1183 0 obj
-<< /Filter /FlateDecode /Length 3137 >>
-stream
-xÚÅ]Mä(½÷¯È?Ð _[*•ÔÙÕ5ÒW}[íuç4—ýÿ‡ l‚J™€á=Ìdu–Ë<žƒ/lÀòö×MÞþüvÿýíÏIÞ±8íìí÷¾)ø…¼©›—bvîæçEH ¿ùûö¯7)õ)Í/)Õ]ÊÉHéfø·‚Ÿ?ß¿càˆIÃ7ð›i~ÿÇü
-Çá1.ü…„ÏŸë_êÏœŽÿ
-Gèíïþýû
-µÈå–>fsûï_·Ê·ÿü3P5½¢Ê)]KTÙHtÃ
-VbÑE`7$ ŽæÆhaæaDp´ë¸¬‡Y-f;:@ ¾ôž!Ð „½‘TÔ€i[4qËçä z!ÌÌ@›•„ˆz6@C÷å­ÁAjÊò ëfaüè°Þ'y†„õ3°ë¡kÑL¹œÔþôO0‰¤Ø·x1©éÿPmd-V•>=V©¡ø´浿º«Úhá>SmäÈûªQ4µ>Öôo
-¤Þ‚eSÒ®AãÀ»NlÕÇþì}Ň[õeâ->²FjÅGïzLÆÂãc»–ᳫ
-ž­ràp«DsÜG·ÚÁXÕƒL£Î°0mÕÎAàT¦eJÚ‹¬JÖ¡W©ôã•Y1®Ë¬x‰ÝJŽºÏ®TPqû•h—a©²GìXŒ–…>ѳÔâpÀ´4âMK ÿ×ÒÇ(mÉÚb÷-caŒÆ……íè\.a{³.²9½Ë×h^8¸F÷r×h_jdsú—A¶£aa;:˜>Dfv ÆUfߥ…)ûñú~K‡Ù&
-µ0Ÿ²0êN “#zfa(­Ì¶j Ü°2n'¨x(D3F!zò@L¦ˆC7^:|Lô ¬&oÑÅêY³=VÈÚbô1Ñ‘ ÅpòlGoqÙÛS…
-×L6&:’!®“×`à:y‹ ȶZA¥¡«l³øt$cl£×à`Ûj¨ì5l[ãÚÖØ6 Û“K9–ZlÇ…7,lÇ…7¯ýñi,81a¬Ó•Eé\²VVÅo«óÊ_ïßÁäÉ·m7˜=£Þ6¸š)¹-« 9mAµ.©}ÿ޶ߋè$~ã~óe"×úýžþƽ/öí•Ý|lašÊsNO"n?$|ö„å×ÿzpšË×zãéþµÆØþ|í˜Í ­¨¼
-Çl- !]Ã_XD¸·N‘»w,©Ù¦“Ò÷çœÖú¡÷ýX¯‡|Ò—x­¾ú®[¹%gá+«n‰ƒfß
-eДøG‚ÆG¢Ãú—ðßJög×T^ú>á­ZŸP½oE05TØ:ðif©©pøÙ/¤Jü¸NήUÉ£F¯Ñ÷°Riý\ÒU‹GZ¿ßDa¯Ë¡…0“öñ~m¶6Üêóa–Y÷„øxXþØ3ÄŒpFå-P ±8x+ØשÈó~éXIl׬LzÜø¸‡óxïz¼?ÑA¹6Ôãîô¸qï>Êc¹H=ÞßîaüÞÍ8Ab%”™4§bì[ TŒ{N¦ÕǃwR 6ÎQ1è¡£btPn+9î¤l”£bCGÅè`Ü]ªƵgUŒ} ”ŠQb7w:AŽ;)ç¨ôÐQ1Ú”Ÿñ专b°QŽŠA£ƒñK=† ›E(ϨY „ŠQÁž“yÂcÐãFÅàã<*ô¨=”÷ô¸Q1ø(ŠA=*Fã—z 1& «bì[ TŒ{À­Õ~&É#¹~<œqN}?ðÎ5ß5À) ØãRþ
-öÐD×€"À'½ÎÇ` ð} ”^bo¸;àäýHÎv R€ÓcÇ
-ïüEóŒ³ÖçWúQ{ÄùÕŸ®¥R-¼g6:Ì»® D”¯7ˆ›#kíéµmÆÂUœd0ÈUœ@@m¸L-ÚˆJi¥
-›#kí¥µª' U›Ïdjó°ô¡‡sÆj¡7’'~vÝhá?¤ÊÑçfçîQ娜Wõµ/ì(4Ð:a.{N–µF©e?šwLĮۯ*A là?¥Y:50G„H隣ôd
-œ‚³KÅ&ºûÓó™“,šVy“}c„Ö¤ìŘ3ùJ¸¾.¹g;‹-D;¡Y÷ºwÑËñä®…á IxÓ)ÃÛ÷jîíƒëÍÜ»³·ö¬ŠŸ¿~ûkkhz
+1326 0 obj
+<< /Filter /FlateDecode /Length 3300 >>
+stream
+xÚÅ]ËŽÜ8¼û+úÌáû4 ¸Ûîö8ðm±×Ó\öÿ›”˜ê⣊d‰)ÚÕ®®#C™d)Jüåïþòç—·__þø0ü%°`¥Õ/¿þûEÀø‹xqœyk_œŒKøË?/ÿ~å\~ç\ýä\¼qnçÖÃÿüþñí«R
+>a$ç>aü·¯Î¹×ô™Ÿñsø¿Ááõ}û¦ôxäãññrÿÞ~ý €
+Ójx`ºFqX8Š5Û·yŠ¸ze"ððr¼xõò¿¿_ïþõg¤Ê<¢Ê
+¡TéD„¡€. Á*
+1)! Ê4ÅÙWÂB•é+ξ’‚iZá{‚³¯”dÊ›¹³£¥ÂÝžžP
+ßxMVMùáõ0*µ Î!QÄ#jX¨ëêWä1*í"R=œ¤wÞ¡ Þ§ÇÊØܘ¦`Õöl£ü®Ù¦QÅ©Gœ#;õˆ®ŸŠw#þïA¡Ê¥È€èý…¼&P>× ÜÑ«gg\’<žJÔŸ›à˜udcLqx:Åf í¢éPlÛštRAòc*rÕ¶Ú?VoÖ0.TÙò
+õ1A—ÕŠéV½Åß•Û×í]"÷a±³
+³OôpŸéúKäv¨ë¯¡ [·bQ«㘗Š¬FòÃé0£ ¼zZV4ÒÒañÿ1 ãï[e‰˜4×{ºxäqdúÇuÚ‚QI@ÿÀ9Ç~ Ê%âª3KÄ%ÏrI‹½=Dó§oã¼›ä’Ânw7ých-‚„¹TÎsÄíR‰€·]N5hÛfüN—ÅëÒ8³5¾3µÏ2QPˆÓJ%êÇ]"tXLšrÀ™§ID
+$ÆÀi}
+‘–ÌëÙUøÜ9‚DSöŠ¯*Påd
+ÑñÌÕ:DÉñL"JŽ‡Qò<s™¦ŒgFQT¨¹ï¬_T¡ÉóP‡®gŽ8Ðy
+7†¾ªˆ¦çÆ’cê zÊ¿Ðw”Çpc‡c"àéðUOnè²(D諦ÎÜÑÃu=ãÆRÿV×Å3n,Y&
+âÐX͇¦i=qéZžqgíZ&c5U‡e¢@„ÆjZ&
+Dh¬¦2í0MË3MYÏBXU¢‡g"`îpVSÌ®i9sZ‚áwkô´Kž‰‚ItVSUqx&
+DA3#g¡´ãqÆ•Nn懧óc
+N¹ö7ø±¢å…~¬Ó­;âxÛ/CÇËÏ{;$’®èá>s ^‰|ì¼
+ÑÍæˆ÷Õ-ÉéPÑ(kAôQÕL~ô1‡¦â¦ohZÑHË¡Åλ“7[ &œZòEUx+œZòEeT—eãºVÑÝ6ˆä®ÊØÆÜUí§.LOîªÁÀ­ UEGuA½\ƒ’´ij.°?_aU»;YØã .a¤óEs½Éã”Ï»ÿŽ—~RÍãËʧXK;,çX3:qEÀê Šµ“nûè2Ö3ˆ³6f7ÖàÁ~h–ªâÌ:s]­æík‰r]µxN–kç©zc v=sX±5s Ì÷Q[L%X wCk>$ˆpTŸB„¥ ŽÝ‘­…æG§³ÞqÏ¡¿¹½+í ŠÖÞ° Gi·7;#»å~…uáIF±^¢»x¬ì°Úo‹/H-ŽÝ:ð.w+9L“
+¶q »‚í}lƒl’1‡Ç)®€k¼$á
+®ñB†ÙsïZZ¨Z9˶PŠ†meAÀŽ+$Œ…Åe³yk+%LÇ# £ì˜„)ñ®–0êA S£"—0Ð1 Óboµ„™c%Ìò<<$L#'$Œ²c¦ƒÿ”„bt‘„ÉÛ¢—0Si|H
+¶QÂ\Áv’05Ù¤fŠëCÂp}H˜ ¸>$LƒlR 3Ç6J
+¶QÂ !Z!a@sÙ,LÞÚJ SÇñxf@Æì×õ0Ÿ’0êA S"º'aVJ™}oE xìé
+qºZ“÷y++S¡Æ¿õH¢›K…ç©ÐŽàöÙèÇZhSAƒŸðä½BÞÊÊT¨ñß<&Ó'é*ì«S¡Á£Áãâ‘\yo‘·²2Ejü›•”˜i7y…¯÷³2EÚ Û¤€ˆÛ,u
+ä­¬Lÿ¦Tº)ÖHì7½ª0^•í6í€Ïm¡On˜‘‚: òVV¦A¿”2áŽ+T¸ó~PZN£ƒÿT´#hIHùÑŽ„>MÀ Å‹tîd bt¸<ÑÉ
+ˆ<èâ˜+rB*„ÖX·}{>¿ÃH‘v–@—ßMo¼°”e܇·œfÜÅÔç9>îs¤ÊÒb9Ïøü×¥<ãÛržqum€ç·‡<—¯?}ù?¾
endstream
endobj
-1182 0 obj
-<< /Type /Page /Contents 1183 0 R /Resources 1181 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1168 0 R >>
+1325 0 obj
+<< /Type /Page /Contents 1326 0 R /Resources 1324 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1307 0 R >>
endobj
-1184 0 obj
-<< /D [ 1182 0 R /XYZ 69.866 801.979 null ] >>
+1327 0 obj
+<< /D [ 1325 0 R /XYZ 69.866 801.979 null ] >>
endobj
-478 0 obj
-<< /D [ 1182 0 R /XYZ 70.866 558.188 null ] >>
+538 0 obj
+<< /D [ 1325 0 R /XYZ 70.866 226.69 null ] >>
endobj
-482 0 obj
-<< /D [ 1182 0 R /XYZ 70.866 480.86 null ] >>
+1324 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1181 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1330 0 obj
+<< /Filter /FlateDecode /Length 3521 >>
+stream
+xÚÍ]Ë®ä(Ý×Wä4Ã,µZê¼U·¥YŽj7šíôª7óÿ‹Ái‚Je;ÂêE)ëÞ› ‡C<N
+Z´+eZm4ù¯âw
+Î\U2×Å8è
+H™.¡€o '¸ö(®ô ;‡™”P@Êu ôx!œà:²‡­„¦ »6 C‹õ¹çK}ÌI„
+(ŸB d¹DjšKPò¬Íœ<à湄JžKD æ¹„1ÏOvÿOeŠNum
+Y8F¦µp6°p¥u!ÄY®ŒRF++Á·cejK7PŽ¾¼ãóg°":ÅÃ\”BF=Ë\Vl Ì- °íûç[ ~Řâ£9XÇcµˆÖ³°hl2$‹?ú²&µ¦½T.½ÊEf‚Ú_¿÷åŒ0²éË~®›GƒþN ’Ñ”·ŲD¶“?h½Ì"
+éÝnáA­ð‹ˆ" [%\úóMixßenÇiØþ¾¹÷Š×|n{·ús,“~ŒÎ1ŸK|:ËРKH—5"HÉ”©Ôy…pšSøòËÂÃY
+W‹™¥Ì-IW1Øö6‰ª®ÙÍçe“´Vú m¥ šâ­9äÄ哉Ø.só2d
+!S̱™¢uXç*T§2x\ÄÒľƒL$ Ó0å|ƶb´Ú§Ò¶ Ò?AŸæÓôQÌ©µ!ÍŽ qÖ锡-‹•YÄ’XœD”t•²ŽQò)°ˆ(ôˆ2Â+{—Ù÷F©GÚqüL¬§ÁÖqhƒÓ#Ì—ôH…©GjDœz¤BˆÔ#œe=2GYÖ#ävz¤cvômELñVô9qEt˜#Ò#,‚™côHë°¤zdßü„Ùôˆ•z¤‰Õ#=””zd*Ä=Â`eEÌ!=Âô
+qщ îZ©z#Ô#qüL¬?¿Æ±]
+`Ó #ÜW6jäµ9Ð bÑ$›º¨4ɦX(ÛÔÅ$c›r 7=íáµêšÞM²éÞ@]ÌÊž9£UÊ£®ËÜEM’u ‹Y]L²˜W¼;K£I'TC%J“¸”bóQ¢IE‰Q"xÓC9%V§ µ}”$`“s1„‡™¼˜D”… ¢ÄˆôHD¢$ѵ¹K”ì{£%í8~&JÖáì+Þ¡IF˜¯,’Ô¨q‹$ "ÆE’!n‘„…³,væ(Ë2†Üî@êtÌîü" mEìLñVd 9qEêt˜£Y$aaÄ΋ cZ‡¥\$©šÇ/’T=â=Ã"I$r‘¤‹’p‘d.ÄÃ`eEëÌ!ô
+…Ñ«IÇ»ôȾ7J=ÒŽãhÓæõÈsˆ»è†îK‹$rä"IˆR‹ä“‹5²‘É
+†ƒ+Ð9s\eCnt r:6wâdgªrC0,¼¡3Å[‘0äÄ™ÓaîMŒxýî¡H1²Pda„ŠÅ‹„Ͼ/¾“°†3åë „8È΋>Sx@_1à)kI(@Y¦œ“ÜMyßeFnÇqx¬s£Æ­ 0_Z!¨P#WjD¤Ùx{B¡FP~±p™~Ž+Èáäy¾cpgÒñöð q꧈+Iœœ¸’è;̽¥ã•¹Í=q©8?œÀÁ <m‡cðb*I±ï‹/CêŸrô²æÁÁ6ˆƒ9DYp
+YÀ‰1®àÈWpC½…ÁUÏÂ.\_˜ï¥á=ØáöªªmÄY>ØÄá˜×¢óP–FÚÌ’xrê¦ÐVõFÚ:ã€Ðöú>•ïIÔÃçâ  Œ°žrÛ|1_Ö£êÌ„8†Íæ!n³™…³\gNr–ëLz‹ËUfÏàÞ"Ýê {£ƒˆ7®Rrý3‚~ªrÈO§Um#¢ž1:in·0&$‘u‹‹ ä
+äóW Ÿé-¬dÝŽ…8Á”Þfa._C;É\ò Ìeßcîý@ñWðOÜÞìxO% Hvû¶1)8_0Ë1¯%MMùhISˆ M¡Q¤)c…¿k‘gße’jFQ–x†Ð<q9ê᥵LjÌPÒ»Ìs‚ÚãBæ'zžJzšá©d'jË*É©µ¬÷¥Ö…:#Z2{0ì]\DÊg…÷]ñíÃäÕ¡);…í=¦a…‡"B§¡[!±ï2F·ã(…Äg>Š Ñ»,* ðž[°ÊKObzj²ADYT@¸«Ô·=°p‹`s\Áò¹µ•%°ŽµîÔê÷ï)i ñmß6FC$b˜×²‡²4‚0§CL¯wÝ[WõFæ:ã(aNm'­Vœ£-Ç,G8¯|½N÷õ: "†¯×©‘á¾^‡ƒ+¸“\å€Koen{VV=JüÃÒpÚ4«:søıHN«¾øäiÂs6 ᕃmØîÀ!¢ÝNŠ%ÜuzÕeènÇÑS¨a”äó•ú½F;,Û ¢T©þ*d¸íT®²Þœä*kIz‹ËÛ©=ƒEñTÝ;‚|*²B¤Û·ª‘¦Ö¤ ­œCE´ÓɺÃ]wU½QF»v;¡Š84’MG¯¬šÖ(q˦ "ŽC# ;+„ÇQŒ(ù’ÚßÕF*ªd5¡n~ÀZƤ–õ¡€ØÿêÚìdPkÿ2¾à8•í®ùõ¶4£!ƺ ÁîÛüÊ—»~Û¾ôlõxÿu¦¤º%g=oò‰øýyÄ=W[.lNqÒ.[GÕ6æ¤]Ξ#TWVkê9À­ÖŒ_­éØÄîšÆçÌ™3E9rÌ/$Ãùù…dÈ1¿ qó{uKwÛ.î0Às¦(ŸaªÇPÛÇ,lçíãIDyû˜QÞ>žóoxBˆÞ¿áù Ÿðmx@ƒÃ·á1Žy߆ËÍ9æ.½Ã·áúÑ»|.ó$¸6”…í|Eú"PR1­ØÔ]Õ<_©£\*BÔ]¥NÕa©ÓG[êl§ÎÜU`Œ°^9'_£Å“oý(yÈvj„8§HñËxÍæûæ‘%qÂÊÀ^òì»ù;”<õÀ)Kž}Û3%Ï
+ÐÕ–ÚåŠuÖe€òÊQ—
+'î¤K‡ôá M†U¸P×ÂTq9À¾uœŠ‰¯ý%"zßËß@C×Ã&”Ðû¦'ô
+Æõ
+endstream
endobj
-1187 0 obj
-<< /Filter /FlateDecode /Length 2760 >>
+1329 0 obj
+<< /Type /Page /Contents 1330 0 R /Resources 1328 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1307 0 R >>
+endobj
+1331 0 obj
+<< /D [ 1329 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+1328 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1334 0 obj
+<< /Filter /FlateDecode /Length 2832 >>
stream
-xÚÍ\Ë®#7Ý÷Wø¢ÑûîM÷ eл`¶“ÕlæÿC¹D·‹ª¶(—hÜ…án_[:_‡,VéË?}ùãËû÷/ÿúúRT‰6úË÷ÿ|1ð}1—¤UŽñ’rQÚÂ_þ{ùûW­í›Öî›Öæ]ëà´Žþoàß¿ý✃o ŸÀ_Bþí—”Ò¯í;ßê÷ð;±þBÃûï×_ÚŒ+ß¾QÿW¿a·ßýûûŸ
-àá"1Ý¿v ieŠ.—Û[v—ÿýs9øô¯?n›£RÎtë·3LðàeàTüWøüc¿a{ÇÅŒÍÊ÷€ È+“ê›s9• eÿñL㜊Ît8ãc<.Ú!¢ùc3Þ+]ìѹYаûòUÛõUà6¿nÿwð²õ<Û™n¯‡rXkUði(‡w
-Ê‹%²¼ ‹!©»}diØ~³…4¬—bLÃ~$Ëú7g1Y¶ ÿÁ %:?ö"ñACIš
-p¨\^TY‘Ý–VrÕV×a ³É°}Æj–pŸi—Q伆Y‡dz[ÞéÞ˜E8¢7WN$rdsš<±­7=äMG¦÷º_?ß›ßýÌëJßHŽ§2F»ÒGÖfkŒêÚÆØ?§nŒê"甊ò¡Ӏͺ\€ÉÐR@;ç¤`£ÀˆDðx€& ),//îU)l¿ÛÊÖËq”ÂêD¡c¤.¨(¢C¼OÅávõ—"Ž¼dJI¤®Ö. YÜ.@8Ìðc!nG–ç5ü‚7*gæuZLÝ_ç+(¿7ì>î[~d›jƒ×6UMM?|çšË>6¿©ÿ®­ÀØl´ÚêÕï¾núÄ–õ>×1®S6zD_rm°‘¨ýÚŒ|‡Ú°5œçcm,´£­F÷u8uRêPžUàÂIw+?¢<Õ°Ã9AwLÀ"ÃP†gÔoÀØMìÖæô1¨P
-ª,]Ÿt
-Ä«š@ƒÅÌŒ«Þj™Õ®z+dØ®ºÀMqþCÀü°M>í¦.ûë`¼¦í6ƒi/m· ºi³NêMT@˜%üâV¢Í¸i˲µüÍV¬`!ËËU,6Z°”WÝ÷Gv[X±Èñ³Š¥~Veº†Íš á>3D‘óf‚:D+«“–«)2žc­J’sŒýò¼ź¢´)Ò
-Ùæ(à ²6ë‘j[k{„ê”ÍDÖ¨ÅÑ,§5ÌlbT‘ìãê}0>½8Kèš0¯o¶Ð7[ÐóŒ·\Eµ!Ž9 ÄñŒõˆ”wŸ´>lüJXŸ÷õA]þ ëó!©b‚ˆ®=hÍø0i}˜ÀYu''ËËQGSj‘›_DÉn ©ã<êx/#«Å<’áÌ LTŠÈjÇtˆVÒÈ­½B±|Ä䤬ó²<Eš” YšE’m>‹ì_È"ÉÚ,r„ê ‹¤:à±È¢çYäM̲Èú·ëSD[Hæ°ÊƱ$ôLl^ÿȘ$ôœ‰žwb ÊŠ jƒ²s‰­ÅõÙ:‹¹È=ˆˆ£¡lyÆ=$·dŒ1h¯Jž5FLV±ú—\Ý//H2]P^¿êžE²ÛJ’ÙËqD2¯²µLíÓ&Û5ëVWp„ÿÌ3`©¼gÀvˆ$ò²]m£
+xÚÍ]Ëräº ÝÏWô /ß*×TÙ3ö­Ê25»T¶É*›üÿ" DÈ-Pn’jB¹‹ž¶ånòà
+çô‘¯ƒ÷V²M Öͦ‡˜µô":ßÄ|f”µÒBÆP¡ö© Œ
+5"°éu2h[ÊX! ‘¡3ið^åÙ‚bß|ƒ-ÄQoh ~MI°ú—qãTñ¿êò¶¤Dˆ‘v“ýÏ¿¯/>ã&ÿ®?V?Ì?+ðE¯×WŽ¥%æògßV]¾q¦®~»üíWŸ—Pɱր-ÚKH–RÈ$K°Õ—ï½CkálÕ¶Í5¢ ýªêœÏF¯j Ñd L©‰h<'i…OéÈ'²/¸ây¬CÜç¦|=1æÜuÜÚ‘!ÌUãmŒ&ºãm¬Ñz–ñ6À/dõŠßÇ9Ê8!x¹(œ ƒh¼ÁG4>Š”bË'xŸ…qÖPLqxŸµAXgOxŸuA$åXÆÚ¨)뽯ÌF>I’m†$Íó•Þ'áï¦bÞ²‘ô6±l<°ËƬ\òT­?cŒN$ãšÏŒª‚âBùªíFZQÉ “a™X‚~ÊÔ[
+Š°/ J=Ÿ†"Í÷•‹Þ:h€Î/I7r±2|b¹HÚ([¨ž)éô•‹-DçËÅŸ åbÿ5'Ýñã"d¬6–e|RÀ‰=1¾¤\ÒŽe|± îß9òþ­Ñß¹Òw-«©mÒ·Ì,l—²zQ)˜Y•²z,¾±džß&X(‘›ñ}"¶­öÀ¢f‰mk`¦òæDl£$à[”WĶuZøh/‹mc‘dÁoMàɤ6áåh¶ÁJ
+¦ðàøª»}óŒRGBï¯Z!'½Í”:µ(uò6KÆ­MŸÔi`|Jê”R‡"â”:aW0¸d¡žeÓý¤ù>©ã¢Ò±¯Œ“nþR§2|¢Ô!mHªg¤ƒ>©ÓBt^êø•:ËØ/9iXêpŒ/JññE©Ã1¾(uúÆwŽÔ9`€UêPÛú¤ ÛEê "*R‡Q‘:cñRg~|£ÔiÄ÷‰ØF©ÃÛ(uÆc¥ÇØ¢Ô¹"¶Qê\Û(uÆ" ¥ ÛEêŒ!ÂJ*dJùª»}ó|RÇ;yÕ®ém¢Ô9°c'uÒjGþݪR:Æÿºýù¸<ÂR¯ÿœÈ"„XYàûJHŠåOý¾”ÏSGpÎXsÞ8Zä[# ÍwÊ"Y&uî
+$ë=ÌlŠ4ßWx‚ØÁ*Þ“tÒSxŸxîAú³c%~½ÿ¡2yʽk¡F-e™<JyGúâ+B1ÛS5Æ8Û˜ ®`»”wló¡k6H¶·0¯óp]
+µK¸.åÝ×,Eh)ÃÉNЬÕM¶O1P
+µ¾( é>‡à>Ô>`TžÅì!‘cǧìfù
+NØ`k³&LG*JdÕvÇ&%­j¡:wlk]M¦7b¥¬·8`RV…ÆÜ}1šÖ…EÎüê’¹Ìa,2·®B2·Öº¼-‹.qåËãžC™a–Yæñì‚ ‡X PÔ¡ë@ ¢R "*GkX™°Ü™5ægxøf¾£á9j¢>òD¨‰ üd”8P Ê1ðü€| ¹œZK½uâ R¼_–ƒF<ë1xÖƒQ9ë1†K–
endstream
endobj
-1186 0 obj
-<< /Type /Page /Contents 1187 0 R /Resources 1185 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1168 0 R >>
+1333 0 obj
+<< /Type /Page /Contents 1334 0 R /Resources 1332 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1307 0 R >>
endobj
-1188 0 obj
-<< /D [ 1186 0 R /XYZ 69.866 801.979 null ] >>
+1335 0 obj
+<< /D [ 1333 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1185 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+542 0 obj
+<< /D [ 1333 0 R /XYZ 70.866 264.903 null ] >>
endobj
-1191 0 obj
-<< /Filter /FlateDecode /Length 3069 >>
+1332 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1338 0 obj
+<< /Filter /FlateDecode /Length 2741 >>
stream
-xÚÍ]Moä8½÷¯¨?0}
-çô‘ùrظbôzÅ»ØöGùùmý[¶Ó¼å÷žÚ u!Ä® Îg¬*äcbH«íÛ¬ÐÆ)›±µŽÈDÿZD`×Ky}…Ð[aR0<Xc ®¾’þ#¾)˜¢‚ 
-xøŽÓ*&„rjélJ•ç—qßZòyû¶¤DˆO“ÃÒÿXÿ™ðžNùwý¶¦RþY}/!«ßC4._ÎœŽ¶„°þ¾¦èò·ç)¨UF…Öpd¬5`‹öê–2É’ƒíÛƒCkál3¶ÍiÒÕÐÒÛ_‰£¤ÚF<_'dàB 5(¯W/¥EÍÈKõzm«×6™Äì{[ÂIâJö14haѱíRXìÇ&„ÅV;¨ÎÕÚR5I1pÑÖ
-®µU·¥¾ÕÐ I=˜kV{áŒæñ¶ÈV£Ú(#ÞuÑô–q7ú'ˆ®äu±Âçô¶î&u…f›¨®ì8RWþ­´®rUWK«úºÚäú{ÇÙÎ\Æê÷³½Ë÷ÒúßéJÑìÙ{Š |À¶w"9І¦ET•ØdF)è%lƒŒ”N>˜LÄLé´&À<(Ik·
-ŸRצ ÷°Qžr¨ÁñšPË*HJ—‚ð-uÐð´nÖAA%înMóºÙÆð‰Ý,›ÞÍ:Ð#™‹îêfÑ|Än¶A9­›Åx.t³9tÖbF_R¨—¯cß¹ÐXaÑؤ%…õ¶Õ©rVnóÓâàê’ÂJ`ZRXX›Ö»…¿Ü÷gñuу€Š²`ATôÇX¨8¿
-Tõ1P&W
-B >ShíÇØ ÓCueƒ¾½d*)ØAt¢ŸªiÚÆEUµeŠt?Õ˜ ¼ò,×Ý
-bd4
-dñU¡ÀA_­8?è
-Ä\~FC°ëîTU4~#Äàð›‘
-%3è7ͬ6–Áqõ@ÈQ¶~Ò<èWœ±¥ dñêzNpЩ냞  ÐÐ 8œT7Œ‘ºU€Q988ˆ¨l&`AT¶ÐÍ`{.°w‘ýn²™\ßXÑ»C:JûE•v,¸òØdí©)ÏÌE÷•{X¤Sø^Z·
+xڽώ'Æï~ŠyþCK–%{íµ”cä[”krÊ%ïL½K‡¢›šÃh¼»3ðñ5TýŠaÚòöÏMÞ~|øúóÃo¯NÞ6±yíííçßTúƒ¼©["z qR§¿ü{ûó“”ú‹”滔꫔ÎHécúY¥¿~þhŒI¯pZJ›^áâç!„Oðšïùuå5>¿C¦ç—û;u,-¯È?åWèý}ýü= U®'ÔÉMØViÖá¿d-÷wKq®{4\¯D’Wñáý£jH
+µÉív<EsûïŸ[ç·ü8:Ù”1âN´Í.¤qfÅ[z|K4vû­îžKcJGa[ÁH¤óYŒ
+ùɘ¶]eûëw2•1ÂÕèôõ˜˜,TCEó¶)k…ÜtÏ·<÷Bö/=ÔKö,ýþõ±Î(ELÎE'6ãfKóByÇáÜæ…Ù\Ï9fœÍk5­dÿ}Ÿ}i–ï.¦«_†3P;“FËb¤v[²dÒÇ´¤Óh‡z¬I=j/S8‘i^Ið±ýõ{=~^7“Û¾æ@óXTšn2j—Òt3ª]á±¢-5k™mN„`&™^-yf’‘^hc'•t`Ó4”¾N DE%Œ¸ù_hº
+}6
+¿mXme$êÒ ¥¸VFÝüÀ3Ðä·ä7/ºU]ôÒ¨×o wO¡/äuƒä/[6æ{zWõZÏžÇA*T+‹4[k?59uH™;>X; \¥ŒËÔ mÓc|õÏ@dÌõ–¬:ã`É–ÍRrnEåSÀA­*E¡R4¨Þç<(ÛV*LHkdhúÇëÀx#‚=…+®d°Bë ]ÉS…T»c^E+|œSS"tVë˜ctÝÉ¥òº¼°¼Æ:iåõHÑùòºã›}‹eÙ7óxªà„ –C#í+³
+¬œV‰4ŠK¬¶<R@uŒë£nžX‹¤šÊEËœéêNV×#xëVP«›£&è¿T• ë’厕Éx&\©Mœ<ª“)'ú¤]^k+”ºý™¥~g©R¬ä¨RZ•Ô:¥§re¥‚®*±Vá˜g¥Z™RT¢¸ÌÛþs¯;¹V¯`Á+뤓X¯ ]¨WZßÎÖ+ë5–z¥ÕÈQ¯0\õR¯ –Û‚ðÁrjž¯bq~»gûçT,¨·…¼ÕǨbÉ»q@PYŒ´Ÿc­ã°úQÕ²Z£hiµb„õ[£Œ¶8\Q¶ÅQ7O«V\*»¢¼yur)Ï5‚æ9¬“–çFŠÎ繎oŽ½°8Ç^&ƒc/ ÎÁ±—Žs½úø-ÖÍ{á0Ž½ÌùÇ^Fz®{AmO{aq Ž½`›hÇ^XA¡<§¨”ÀŠJ¡<§¨¤ƒ 7Å—¢êæù-™ <‰ßêÞVò[;ŽáÉ—<NMÚq龲㌕ÓvœE+Ù vÌ°2Ò°[JÉ^s- Ô<ÝlÔBÉÀËn¨“KìÖ^ÈnX'ÝFŠÎ³[Ç· ìÆâ°Û¤sÀn λuœÃì–ÝÛãÛ`·„ÃE`Â9öFzÎÛ QÓn VD§xL&Ä. ¸ hE0á¤" =E… ç•Tž•ãKOuó|Üf­Ú=‹ÛPo ¹­3ŽGÜV~–Äm#ÝW¸ +§q[£ˆñ¤
+ŨQÛðeñ ÀûD;ðÉ¡¨€ïÜ•3J ë-Ë•+@ݹr#ðeñ ÀwòÊø²(ðTd£!ð(‚ï—Î)*)=ä¼Äöm|Ô<Œk'Åžu»
+ÔÛB‚ñc´œ9Ðy*‹—¬‰”’N
+¦^ûVÑ^`,ÝÇÊ©@áðª(“^A²~–•ãÔ½Y†·¿½­˜ýV´ô=Ð|
+*Jú®Û¦|Í¿¤Y†k{$cÒl[âtšOû~+êmeˆkÇñ>ÄÝo&®à›Ö÷¢XzO-ß4}¢k÷¤ÏE%Ô1|?+„<øF,‹gð™ã¤gû§ë'lÀôæ
+xyÔóŽ|žƒ€òOqy!àºmJð+¤Êp•ž%]å5÷Oé8ð‹ÊäâØà®+skÊø(¶-ò¸ ÷i¡)ZjTʸ*š'¥ÔÛÂTÓÇûT“ÿG‹ý–[$šé¼BÓX)¦E 4•ÑhšÃ«BÓ“^M¯Ÿe%ùöVËüŽuÙ–cq¶å&ƒO°œƒj¡ãÜäMÊgµ#§¤uÔ6%õÂǵ,i}n]–„Í¢4MÑŠôäƒÐñY•êmezjÇQmö„]§ùJKO—ÒRJLOXÑÊʧ¤'¤Œ˜ž¼:ÒÓœW%=-ŸeGzêÌ2¼ÙËL#ÞiÂ7‡‹°Ù3çbù¬f¤èÊ!%Ô6% Àg*>‰ojþ)CTª4E+Ò€IzÓÏJuo+Ó@;ŽªJ)n$9%”«‘æswßÞª=éÖs¢•K ¥HÙ %”0Éál´Mz[hëgl³õ&Ü(#¼6ÚG’Ï}2½o´£¶Iwù…ÉpiHJšl+¢]¶a{Ö×ìQo+£];Ž*Ú)8f¨Ÿrœ´žÛú„Ej=-îbE+Á· ,RH7ÚdñªÄÝ9¯JÜ]>ÓŽ¨Û™i½î³¿j28y„Ñ)'
endstream
endobj
-1190 0 obj
-<< /Type /Page /Contents 1191 0 R /Resources 1189 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1168 0 R >>
+1337 0 obj
+<< /Type /Page /Contents 1338 0 R /Resources 1336 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1307 0 R >>
endobj
-1192 0 obj
-<< /D [ 1190 0 R /XYZ 69.866 801.979 null ] >>
+1339 0 obj
+<< /D [ 1337 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1189 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1336 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1195 0 obj
-<< /Filter /FlateDecode /Length 3055 >>
-stream
-xÚÍ]ÉŽëºÝ߯ð<†ó
-¼ãâ¿…~/Ÿù™?‡Ÿñùž?îßÔG^?‘ÿËŸÐË÷þñë¯
-µ"„^+<©c„”qWoùÉf „…Ú¢ÃkmÛ(|J<ÚvF$3
-È%p<Þ‚§ † í“ðZ1„ ,¸Ÿ AË,C`qtÙÈp üoDð‘•"¥x ü˜
-]
-Y«Ú$U#ESuàQóè::p7=Š(Á°– QràÆf0èø4\4† o¤w´#AÿDÀ_)%ChE
-9ï‘ 2`Z)ãp¸·Ê `:,6h5Ô©R_‚¬öÂ}Y¸·Æ‹TGîµ·PŠiË£m ›³×hÛið/{YÄ·Þeݨ¶}&8m#¼ôƒˆJå¡ F䢅ÛÑùÚ(Þ+‘€ë]ÓF!³Ml£ìÈñ¬’eÈÿ›¯®%¤æc-”…5PÔ¾‹WˆZ'ï³–%Š°Ï5Dˆã\¾±¾¯eâͲPÀÜ3!Óü4M*Á'vMÈØým ÛBi}YÛ„Ì×Ù6©PNk›P<m“ï°õh]kó-9ά͓±Öæ[¨NÖ®ë=§=³£'õúœ~*[ƒŸ–v ‹¶K{f¦D¥3æï¥3ßÝKûfÀÛzº1h)§€—úžŽ‹óWç¯ðtã"ðÒë<—øÇüÊ ¼”ǯpëÀ"LöÊ‚¶rp;<Wr—vq%2ÛD®´#ÇW²jy¾×Ÿï])½…ùLJ§¨û¸R…9W¢û¶§±èlIhƒ*[’Õ|»++ ;f—·»d=Uhþêêns¨ ûÛcz3JÁå· Š3ʃ‰Ø]‡}R?Xýè´¥~h“ÅÒgQjr²jŸNÏvÐïÍy2Õ‹BeÎ>¬1¿Çf=‡®±Y‰²K³~GÛ,E6ëµ]šõ,Ú.ÍúAD¥í΂È‘vœ¯$‚œa£¾ª$ÚÎ6³$ªåØ+‰üWiÕɱò¨´ËZøÏt¨¾«+P!âh%—º‚
-г“O'ÞÉD‘v¹’NÄÀv¿&¾¯~Ðê³#fÕd’éõÃÇPýP‰<ñHI2v.ÝUT%óï ò}»*Z¨Î0j,™v©öÀ’iK#’õE`$ɳ N†gL´ÚBX®vÿÝüg9€áñ–œXox½G@AY½¢³ÌH°Ö‚ùè]ü F®u)$J€²}÷PÏ—©Å“kÐpµ¡²äkÃe,*¡ûîs»ÿÜ‘zØ#¦ieV
-¬+°ª¼T¡ÙÊ.2|_Ù¥‚&(Þ²‹LÒº}ë~ŽZ‰È[ƒüŽÎ]ç‰/‡cU"N<‹Œ=p8V Õ™“4¨¾û²@ Ññ,°sýóFÛ5û~–²ú³‡ö±(®xõ˜Þ
-ícÐ[é“<ñ›lûY_WÞJâ¹'ŸØµ”C‰¸”¢]ûGY•¤ƒˆÊ¡V»¡qÊÁVËaScÖ†¿85ßÚð0ª9^Š7Òr\O¼‘vLsxÇ|ÍáÝ>Oü4·ï–Bð›m øª À0 gØÇAÏ°1 ¢d…Ó£ˆ°ŠñJÀef«¬¶ÃóQVeà²û¿`!Û™g²Z¦ ±x"*¼úîNmá?ÅBˆ,„"šyÃl©W°>_¢L)¶Ý‚døN]yËÌB¶“Œ°­A~/°*âŒÃ‘…Éx¶/{«È\ŒÛ —!²…>.àí•Íti›¶Õ[ˆ°„ÒTß±ë#ì
-Ù ‡æÏŒi®ÜÉÇ ¹²gôID8ïÍ0hqe3C±²DåˆÞADÈö‚þ TÈg†¬ ×omx´î?]Ù Ãõ\ùÌæð`‚ùšÃsžøéY~…l†C“Èf†<æ$‚‹,ˆò}”i§
-êªÙ2r•ŒÛÑQxyºž\m'žÈ­j‰z5<B³ð_
-rê7’øž³)š™Ë<ëÏn`5L³<ÿüõã¿L`´]
+1342 0 obj
+<< /Filter /FlateDecode /Length 3424 >>
+stream
+xÚÍ]ËŽ#¹¼ÏWè¶Ì7«€Å­~,à£17ÃWïÉÿÿÁIUfµŠ¤Ä¤ŠYžC£gÔ-2™IF,µºüuQ—?\þøÛ—W—eZ‚ îòóß?4ü@]ô%ªiáçeR~òŸË?Wʼ)e?•ÒW¥¼U*Ìð ÿþúã7k-ü†7J9ø ?ÿñ[ŒñwüÏô{ô;!½CÁ÷÷Û;ÍL-o¿‘þ—~ìïû×Ï¿Pík@½Z&W"M8ì¢T\nïV8ââû¤µ\¶o³½ü÷¯KåÕü™¨òϨ
+z‚¡mT9¤†a.ƒµ
+vŠA¦Æm˜§eé­qÝdŒDÛâͳjü…úv6Àh­H};g€“WêÛy3…Ù‰Ä×ù8-úœúv§ÚùÓêÛE;:«ÉÅr.È°=;Pw½õMŠÊx¨ /¦òöÍ?Àt¤vqaIÓîY¶'ëm í©Œ£n{Ðñ^Yf£…÷%¡¦Â”4tŽ¸!Ô´™ÔKDwöçm°”̲
+#Ì+Œ¬yžý °ê í~ö½üæ'ö@ï³oºÃú40J×=ÿ<ãÓÀóºï)³¡e{n¯¥ùôzíw–Ùˆ4yîH[V³ "˜Ð#”˜ÂµaV)/}¤÷³x·LÂ*ä%ð ÚïªòëÁ‚Æ
+3§VIg¬#¥Ü] $y%0¡.î®7/“YD*Á- ÅLì«Z¡ø1%§öÍ ÊiëA¦¥¦wÓÅ(îµtŒX©*¡m#¬[ý ¤¯Éh”è{¬­CÔÞž‘â™Ò¯
+ Ì4F®
+öÍ3µ³ÖhIií¼ëåWÐÎÙ°Gjç]Ó=Úù9¦CÚyÏ?S;?Çs@;ÙPÓÎq¾Ÿ‡(ʬ#èÒ‰Awt7 ?>º›†ßóÙЦ¸ñ/‡¬AO¶m¢t¶ÑÙA;Û^È4§¡;§%2ÍA¦„èÏ4g¸ #Yga¶/Óp…ñ HR¹£¬y9íç£X¤ýö Ô~å(k¿ûQ±v/¨_ZÁpÁÎp7V0\Šs<›¨.^Eh×ÊUľyžô0 ë¸H Á¬›_@ (³¶;´` Õ¡”ÍbÀSƒ-D¯ËÁJNpô`z=Å™f]Ž>DÁ$sÒUý1'$sA9Ç‘µŸ*‚7Tû²vTÇg!m¨2²p@Òõ‰ ¤=Òþ tÀ®^$Þ´KÚ—´*Ùp»Ç!µRî›ÔŽjp&÷½Tå8îåcºxžŠÆ|±n·p¹}œ#åÝ>. Þ>β
+Â-qÒN¬ ²æyÒÑÍ~Ò³¸t̺ù¤c1ðÒ1k»C:¶P‘Žy xÒ±…èuéXɉštL9°ÎKÝ·%bL{‰ý1¦ÍD‰“8æÅxŒX®0 zû8ïö±Û(±;¡xA„»¯ÆI>¯qº´À¨ñê›nKÔ7Ý>î¯o²ñ%{pF}ÓŠ³ê›LF_5Ñ- ¶ñöq"RT0cåTÞ¾y9Ûã\
+Â:Ð=r±oži{@©ëe·=ûn~Û“|¤íÙ·Ýc{¨Ùž,LÛÓ@tÀö”9ñèöñ:/õÛo¶§;Æ›íˆñf{X1d{JdmO66¦í‘`›lO"²=ˆÈötÕøf{†×øf{Ú5þB}o¶G ¾7ÛÓ]ß›íˆïf{N¨ïÍöœTß›í骦ÍöH°M¶§ )* ÔÁR*oß¼œí±3¤>ëšxÖÛ@ÛSGa{|”~æ4ÊÈçv4Ú¸¨³š‚Ö^o«0ÌGÑo(ù
+Dd…*ß?F!ž=ì’wVñؘܥXñdÍó,’õËdÓ"u§)¤¬“‡ å]¦†Ïï Ýg+.¤÷_, ] uà£Äùy·½dÓÐfmslUºOTéO‘WéˆÐvFíHä@ԃñD™ n²‹ KaÚѽqé={-ƒhæfÓ7š·%â¶
+À4DRØ(ì;©…ÛÕ¦øý‘bûDü>¿ý™‹ç#Ó –¢råÐÌÜÔÒb}Þ6CzÓžª#Ÿ±”óÌû¥¢®7áÉE%îþëîãã>Ð~°6D˜Ãrî#ÅxÞÐ|TÊ度~¢+Ю3·µfæÉP
+7š¡fÊP D$Cûáf­"’·]y¶ ×ቶ‰Û!jç2@†8ð‚Úwò£˜ì,@›SRD?*дż
+¾ïÉì(Rºt$Á#=ÞWt-I^^êCDªæå”Ô¾y9·¡!ÿ·‘õ<ÐmTÆtï6¶q\×aÚ f^0já>â6rä<·Q º;§xýì™çHYEÞ
+­M{š±r`›±NÈmž«0ð&‘h÷úr€æ`ó-–ƼòR*‹Ýœ÷טô´Š“ƒ†
+”Ç_(¨Š–_ôtá¡…ó%æðÊC's`¹# Y€9D%sM÷6u°H‡Ò9êÈ›’$єԇˆ& DxØÝ—iÛô3<Óp¯iL‰Ò¬qx
+–.žI¯ðLråžI­Tˆ–+}L£V‘`¥
+ Ï
endstream
endobj
-1194 0 obj
-<< /Type /Page /Contents 1195 0 R /Resources 1193 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1168 0 R >>
+1341 0 obj
+<< /Type /Page /Contents 1342 0 R /Resources 1340 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1307 0 R >>
endobj
-1196 0 obj
-<< /D [ 1194 0 R /XYZ 69.866 801.979 null ] >>
+1343 0 obj
+<< /D [ 1341 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1193 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1340 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1199 0 obj
-<< /Filter /FlateDecode /Length 2920 >>
-stream
-xÚ½]Ë’Û8¼û+ôÆàýˆp8ÂÝ9Nø¶±×ÝÓ^öÿS Q´P@Vé «­˜ÈB%²@’·ÿÞäíÏ/o¿¾üñéä-‰äµ··_ÿù¢à yS· EôþbRÃ;ÿ»ýë›”ú‡”æCJõ&¥3RúÿWð÷ç÷¯Æø„Óð
-¼ãâ÷¯!„oå3ùsøŸ¿!áù}ù¦ŽØòö‰ü¿ü ½~ïß¿þ Êu2 Û"Í8< ´Ë·eé1t×=ë®Wàa#>äÇ®)œ¿I¡TÈOÆÄnÿ‡·^þûÏ­ù¨„Ñ¡n^û}Óå¹Æd“PÒï1=À¦’L·í)šZó겤Dˆ±>ˆ¶ðÈìAìlf2?<>Öÿ›°þmào›Ç‚]ß¾Qµï%îÏ{¨àèÊ»¶‹U·¬ÜÚKRÈ$K¿Ú—ÿ¾oÛ “š¶ígOQiéEt¾‹êÌ@ÐJ CÃ÷sž´
-¨ÐE4~­µp6Åß}®ñ]âþöçsœZa"Î[ç,o> ¯oÁÂQò&ýÌWæ-s¨ááÔú°ñ)fÐ ¡œc!Ñ-LlÚÖá9"„g
-«±ZDëgÙ(dÇÒHÊEáÌl–oDð‘a´EJ‘(K­tOÅO«
-g­žªc=©p.k©ÀM7C¢3®±šâ`«©W°5ØÛþƒí"sslcÖ“«¥Ã¤%”%5L ±:\GX” ÂB;5ÆëÓŒÐÜÍ9“¬Àä­{(O±æÀG9=ÉÌ)úKÏZ±-k Ù-aèD{Qaî&žb.æð˜(àq˜«˜ Fö)Í2í L_ôƒ¬8"’ÌÔÉA G Ìp€gŽ3œ6–ž4£”°Þ>ÈÌ‹¥+.)p°¬Ð:Íeƒ IX—Xð@%íã$œH=ÄÀ86C¾ož¯lõ P®J½×”­Õ‘ ËÖƒ>•­þsÅ»HËD ‹òÜÁN› dvjzÐgTôôåu [Ö·k„cI£•pѲ%;ùÁ:VæS‰¹ŽÝäTû>_ÇÖ]£8{†uì¾í³gxÞ­‡êRZñÌRïaÝÚ2ÀSï¡]®ú6”q.áƒ}YÁWo°âkP’•|5žk5_ç•¢o’¹Rõ10W¦çæˆê>±ð«QU~,ˆJé7‰¨˜‹Ã¼%,þæF[©þè[)ÿh²ë?Žhb8ÇV€ôÄa ø K‰j@&K8—X² *eà"œ`Á•¸,mÕ|…éO\Ê
-c½>Ø´æ,¸OãÝηuÞú7øµ¯0ä·­ì1êÛšqKæÉÕˆæq´Œ©Å¨~ÿj‚û¶¾“G’—øJÞ¼—?ãÞ~Ï‹ym¾«Þ±ˆ¼ÿn>îz¬‡õ÷ßqn÷ÀÚMäRgËŸSù½pŸZ˜JK?ÖNlÕñâÑŸOÚÚˆ<ÿí¦˜³uöð’ÿñ÷V¼¥ÜÝX|68ðf¶EK^#¡y§'ç-rÂqÞê3®Í0ãÛlÁÎ8n÷¢g|ÓRrÊM„õåo]Ê ÎœŒà“5ƒ<즓‡pÍܲ1)5Z>y 'åœp”‡Æí¼<°3¾É9ã›<SŽò0@¹…<Øä…t î¡j˜L
-öG¢Ð²ã ˉ&ÕÞw`p o¹ÝÁ,ƒÉÛ‚–ôrúnݾ|°gèêGwL¸ßp0$Ùì
-Mó{•¨íF©jm?vû,î·°—æmè²Ëæ+—]Ö¨ÇnbÓ ¢T9ˆ
-ÙØn<®ÊVÿI®Êþ=úW
-£W+]Ä6æ³QU:ÏHÝ&+û¶G´N+ðèŽ%´X 6
-µƒ"Éûô*µÛRíÚ~<R»åõÏwÇÔmªÔÁ}É=UÈý˜}ª‘*^Ñ®
-YGñP•8¸Bíšãªèù + #Gcî¨ÞÆÚ˜èA¡ç“íÂ>%z(]û¶GD¯,¦pDo66Þ(DOZ°¹öU¢·?¥èµýxhñLÁ¬û›áQô:¸/‰^…|PôjDW)¢ÔT‡¶të¤EäÛÒ]5?v•¢ŽùÙò^¥XdY°TëÊ;žÏ/Û¶ŸŸ:È+ü `Š%0ñÞ¨gçR)˜£W]DgÖ"×UÎÞš)äçÝ…ÛÕœCk?=ÜW®a¬Ú¹jÉ}Žø¢BÌÅŒXx*eãOþmÈH±ðTÔ­æ)Œ)@«•šÃƒÊ–¯5’|j»ožÏŽh«–ë&_cGª£Ú‘ƒ~ŒÙ‘ß“^A„7ŠXDïshpvºuepVýêÝ x¹«pƒ§ö* 7 Ä5ðX6é$¤‹lÙ´o~лÀ”¡¤aö.ûƒ\ó.5`JïRáô.D¼KËÛ˜wÁÇPÒÃå¾{UÛ#Cœ7Ç0g\¬aá HËSÏÃQæ ©ˆrÅRe<å†ð“a+7Ãa ˜)õaØ~ Zdá©œ[œ ^=ÏO/ÌEn›d"‡k‘3ih Oeío2reUQ¹Åÿ"4Ò eùŒÎ¾y¾²A… ´Ó/*ª£– ýØí¿_¹Ä2=¬WîU£õC§ÌD·/þ¡F8”ùÞ=ù&ÿLIQ5?æþ˜Èt^÷_ä’ûo
-嘥ëà9ïèZÎÆ ÝÔr.›è¢¦ØÄÆ<§¼Añfû¦GL]Ñ=ŽŠìU…!ÕãÀ³ú§¹­ ¿[MY°ž™+Þ‰ƒ bæ–×Gi<eex.beêb® ÄìÇÐò-G¸z;3ܒɧ¬ OÅ {9bVV„Û˜õ·Ëo³rp”K&cV~Ë•OùÁ×)<ø;’aY;áú9Ì]ëzéã×—
+1346 0 obj
+<< /Filter /FlateDecode /Length 2631 >>
+stream
+xÚ½]ËŽ9¼û+ôæðý
+?·WJ-wÄ¿ârÝ~ÿ@…i5<0]#8TˆÛ«yŠø¥oB3¥­l…k9ÛÚ¿7²¿Ü.kxÔïß•ˆ±@
+n³ð”rÀ Ä$ßÒ5 ñ8ómƈx^Ù8ûëb:võw¾¯±ßƒŽw¾ïÏÄVñN#ök÷Œ©Û46‹ýxd"ðp;¼ºýïï[ãê¿"_Æ<+å™Vê(`Æàíaÿ;þnày $éí§ ;к·¢ìźüUá-kÍx-ü‰Ÿbx߯oÔ‹=ÙzKöÓ8¤”ÌhG‡”Ž9ç›qÈ<Ž-üA,)W÷xbŽÚÅs-´Lhâ¢É{YY45þ™¢q‰h£÷Ÿìç1ÁALR+PÏÐŒéDµc«Š©£ÂÖK<7D8þîÂR!Þ¦±×}ü??KôV|zo-¶¼=†#iéNívY¶HM&˱íó;è¥ÙZÁ¸å(+ÄÌmóNÊžaŠY%ÊVŒ°4vØ#îè$bŠ0!5±ÏqËT0¸% Ò@È9ä°S@· Q.Õ4å
+æ'a((WJ2å !åP*€
+´.P®ºóV–w…¼[Ýö|u¯Žâ(n*þÚ^ŽK»BÞ­ì×J·q,xRéÎ{XYÛ5önqûóŽ<Ž£ºÉrp”÷zìXß5önû—¸ϤÕ¹WßÕ4š#ËW¼ ÌÁ¥±(q'7b?£àXŠìÜ)ð¶¤ÎîàëË7À G¦Ëâõ:SdeÂ%s\|·žá{=Çôã¸û\×õç%¢SR–½-)‘T|u­÷6ïñ</‹´<íá56âŠy‡+︾œ-}-ó¦fÞvÔX2î]bú±
+lÌu
+UxŽ+Táå‡Ü(¸g»¬GÑ9cô¡„ª:Eè¡—Dç´8ùÛ¼í!-NzIÁúЩ¡ ŒßŽ* ²Š9;:8Ì*Èòl'áìPô¶pvhÄÑsÆ33Er°=üW¶)ÊìÐ6E…h©;Þ¶DÖ™)võ$¡j÷¹“Lív}éáa±VéÍÌ?‡vzøO©rò¹EÛ#ªœ”“"˨¯ce·B¡BŠÓª”˜÷¶Rë8º»*a—]ü‡vð_ÒÀ"‚A ,¡®tÍIz
+€Ï¥ëËÈüÐä"L^@A¹²ùiˆICã^æ˜`›¯È ˜ó¾ìd;H!ösnø9‡m =ÿ²žéðñ8O‰Ó}Ò»‡èü'½¼=œQÞïg<Ž3ïCï½ôðŸ™Qp[´=0£@çC(¦òŒK^žÒ’·Á“}²W4%+XrCöŠ¬)@(p VÒ‰nÞ<¡9á¼<ŒFiNòÞVš“:Ž9srŸ;ð‹ö¹cì›,R•v»T¥E€qqšy#jD¥w)—lí[O%â¡q%ã÷)ªa•·>fe¤sŒ;CkeŠN.Y™
+ðB+Sâ³2=Dç­Lƒ·9+ƒ?Ck“^§¦êdLŠ¶G,M2ùF1—oÜÑ!ái7& šzŽf×f–’6—,¹!m&Aä9/gó–μ“ä-zo%îÇóM .ÀV+ž·0vôdæ𸠢tÜh.s8×RdßæidN…¡MEžÒ¦âdæÒÛ<$ˆÒfå"tÖ@ÃÌðäÍÓ­#$¤¼ø¦5ÂuDÑÛÂuD#ŽæÉ؉Ít  ‡ùÊ1€õØ1€
+Ábà0±Á! 3’n57?¸
+wÄ˼“kËðÊå@sp9ÐAta9Pó6¼xÞÙ¤`ô“SŒ “¢K “¼í™… O¨'OcG*I¥…É\âö½P’¼¥õN¶ÞB ×%$áºd.m¸.¡@„ë’)D8 ÄO¼I61åÍÓ¹6á vÝ‹L[ÞÙBÏVGÑ·l׶{“œt"º &EHCbR¢y´Å»r«7-£ ¸CcHX˜M…¡CEócæN)Këíò>.Y»îBgW 3v<ç}]ÍÙœ­›Úå%`½Ô«ø¶rÏ)ZÞôˆµCå#à()_N‘R>4»‹šKXÚ¦HXòfuÂz¦.Y(
+Š’ƒšËX00Ü/žÊÙ1ƒ­Ïî7röchS—‚£´§;•3<¹O'íÏå,mSä,í×9ëmy§S¥¥Cûs9³ž…àIð€Iæð Á‚‰Gp:Ó—7O¸pPHV½jå”÷¶réTÇÑZ;ÿ›Èûà÷íe=ÜW6ÊJäce"Š³¼è‘
+„CŸk ¡,¹¤9Æ’Z^z‡Kj”ÞS¯çå7|õôN§&‹ôÆ_ÑöÈçPÒ ²}(ÿTºQ§àɦMhñÔq¯Ê‡ø_&‘дãðÜ Mß&LGsNH Z0…y0QòUßÞ–w¶p«£xø©íy+}‘Qí•ï1*ðŽ}Q‰‡bÒJ;¾!S—ˆ<]ÞúÆÊÇ_¿¿üI7(
endstream
endobj
-1198 0 obj
-<< /Type /Page /Contents 1199 0 R /Resources 1197 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1168 0 R >>
+1345 0 obj
+<< /Type /Page /Contents 1346 0 R /Resources 1344 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1348 0 R >>
endobj
-1200 0 obj
-<< /D [ 1198 0 R /XYZ 69.866 801.979 null ] >>
+1347 0 obj
+<< /D [ 1345 0 R /XYZ 69.866 801.979 null ] >>
endobj
-486 0 obj
-<< /D [ 1198 0 R /XYZ 70.866 558.904 null ] >>
+546 0 obj
+<< /D [ 1345 0 R /XYZ 70.866 771.024 null ] >>
endobj
-1197 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+550 0 obj
+<< /D [ 1345 0 R /XYZ 70.866 698.641 null ] >>
endobj
-1203 0 obj
-<< /Filter /FlateDecode /Length 2751 >>
+1344 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F34 637 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1351 0 obj
+<< /Filter /FlateDecode /Length 2640 >>
stream
-xÚÍ]ËŽë6Ý߯ð„Ã÷tßtÈ2¸»`¶“ÕlæÿS´X¾VI6‹2KèEÃÝj›<EÖã’’õ埋¾üñíýÇ·}})ªDýåǾø‡¾˜KÒ*ÇxI¹(má?ÿ½üý«ÖöMk÷¡µy×:8­c†¿ üþùÛ/Î9xG°pþòo¿¤”~mïù¨ïÃ÷Äú ¯ß¯Ÿ´[¾½£þUßa—ÏýûÇŸ
-φ*¦Ý†Ê·!3 —c€Ju€àbü®Á…ÿÅ¿Ãõ`êµ]ÀØ™ñE9kio1­?5`Ö­åàUvÏŽ:a{xoScìÑ.دöèv½½ÇçŦå=Om²>«XJצ+v“ê‹s9•Å¨íå;«lpª¸Qñ9 P”‰[<`Ñ[{}Ÿ…/åÌvÔÓs€šõVfÄJP)™ÓðníüÒ騬ó»~iúeüXb‰úf½îÒÚ?ñ½k…kß—8íÄ wF¥Ø·Õ;0ÆF ‰K+]t3v{ù¯û¶£*[‡õŸ5¥=Gå“òÁ‹ø„VÅì}‡¤
-X)2NÑ)ãÃÞ8Å÷稒SQG™qJ¼7F³ÏÞdAY´%1½§XL ¼žT×½Í,ƒ[;îË þ>£ü¹ .wm9”̽vT6ÖD^A¦ˆ$
-`ò*³Aø<dÐÙ¬QvU §`Êœ+‘Ö;c†ˆ€ŽZà‰+H Lí^ç+„Å;7—ï (=9Ón®ÞùqWìZT] Ýçâ™õwó½y¤]¼ó‘¿/³Y½ùú™U!ìF¢5 LÚ>!É[kælÚfÃ6±
-ižGƈŠl4'Ý|2¾1|"'móÉx
-ke¹‡ùPEEºNPGžî£ˆèŽÝÌ»F* PVŒøR[©!Íó |¶UíK/n¾ÀbÁÆð‰‹¤mþb‡Wìi‹¤?æbÁå´ÅŠçÁbÁý-"?³×ý.c÷nÙaëÙrÈ ÚÁÒ6g åATèø[TÝÝ»eÙBU[¶ØCõÆÚ/ë¡zeÁú#kÁAвà0¯mé`~¸â‰RF¸NU“¡“LPà&Üx¨:àï)Ê…–_J>ª.PLEUö ÊP…D Ÿ Œ¶1¨XmCÿNb|lݼœfñ®²¯³nZ&½MÔ,;vPÍRשêß×4¢YÇ {x_9_HónÍÔ'X« 2^@˜¬œb±nž)Pt%jF\ ¬»ù
-…>S ¬Ûæ0SäiT¯œ—¢sÀ;/ÕCtü¼ÔžO<P#뼄óý¼(š½x‘yÆsXãó윅zDæÏaÑqMú·œ°A„ÔrÈón¤qºçá¹-†çô:ÜÀð:Ü°÷:Üz˜cÜ óºV}\ñ`³XE$ÍËQDajüI qÝÙD‚¸µâ9?¼·ŒUs;È_9G°óŽÁQ<3‰b+Ÿ/*ê|d±›²Hó<žXËD?ô¶îå °DjöD’¸nz€#v0½BÉøóbÏq‚¸ã L~XÿWg³.‡/6ö$0ãH±†g™ÀŒ#"cœX‹rxښܺä{x ®óõ=p’÷áqïÃ3 ÃÞ‡j˜m|šÓ÷a%rZÅ$W×Í rFmUÊgqÆUg39ãÆŠ{Îxµ¨U_Ÿ–ë×J^X+yÔÇŽB´Â¾ÆY÷×Q<zÂÚ·ÆÇŠŒz(3[±[—Ió<Þhk‰â·.“n¾
-Ÿ?¹©ûdßtÞÃþRy'èy«íDò©7#BW‹ÝlNšgÊ'í ˆ¯»“n¾‚|¢†Ï”Oë¶ùòéúL¢rÞÍæ¤?¦|Ú œ&Ÿ(¦|ºî®2Ø€„ZdNϦWž·DÚfÝh¾8RÕ+'Ìxs?çtøÎÝh¾ˆ!j[b=Xd´—z1h‘9"x14ø(tæ>Þ®Îü‰AÛLAbh<èQ~HL;žý>#蛬9+æ›j‹0¼;]b¬½/÷f2
-'³xL\™!?½•é~z+1}?=ÉGoÌNÀGñ©Gã>ŠÇö%|¿¹cÌK1Áj§‚»?“4/ømz Üiß)»êlæwém¬%²¿“&ó¾Jï¹%/}“ÞÚæé<’ߣ·Æ×ñÌöúñãÛÿËwjæ
+xÚÍ]Ënä8¼÷WÔ —ï0 ÝÝ`Žƒ¾-öº{ÚËþÿaSÓ.%ÕfRb
+>eW©ÈH2ƒŒ HY?þóÐ?¿¼üüò× E•h£üü÷è‡y$­rŒ”‹Ò>ùï㟿km¿jí~hm^´Në˜áo¿¿þñ›s®VkW„üÇo)¥ßë5?–ëðš¸|CÃë·õ›6cÉoW,-WØí{ÿúù
+¥¦ÍËö·³4>Ž!U\èÆp¦û $»‰MÙŒî·Ú( hÕ™¾¶:ª…™¼¾¾H
+n”æ.:•¢ ©\̪”Qšã,ï–"šk¨lä&-þ˜®Pã
+°Æ
+„´CÞÜÛeqöÓ׊é³}ñr^Æg»ˆ²›¼ ©m¢—9ˆãW^fyo‰iN4k_P÷•}A9o_Pƒh¦o©s7EÆ"†‡WĈAŠç2dO’6.¤šO`\šÀ'R6G©ÖeïªK9Kú ²6_ô;u1ý 'z.e?>a¿w¶PoÛœ%úÛ9 º œèoÜ‚!Ñ߸ƒ¶og›1觓 ¢º¹c,qßÆü Dé;'³…%²Ïû¤|ð'²Ï‡¤Š "}í¡×ŒƒÙ‡³‘Êz¹r_¼ t4Y9ï’ŽûÚfJÇ6žt|Ž‘µøÜ‹áÊ!&Ed-Ï4ˆfÊÈm±…ãqDGåŠØ± R<OEºâa¬ŠÒ*’Tó TdøDIÊP‘=TWT$힊ì!:¯"rbTE.Ÿ-}ŽC2GUV%Ñÿ¨ÄÆû“Dÿ£f¢íX[hEÕ=´c‰ Œó3²./$ä¤dô ’Œ‚²åL2úRT
+2É´W%&#NVÙ*ŸÅ&PR¼œÈt‹HËw[$µM™q‰Ì5¶:Sû´Å¶Îú…µ*ØÃn¿Å&^i‘7KSDOû,^æÞz£
+Þê|ƒHÂ<mSÈâŠQ#vÞ”ϳOò¦ñ󦤚O`ŸšÀ'Ú'R6ß>-Kãpýmþ‰ÔÇ4P ÊiŠâ´Pë=ÆÝH6`£jZtb»”û²nÞôP]¹yÃË9[ÐZ@ÆKm¶ˆ†ÖóR«ãië:kŒá©žGPµFc
+öFb)tDu²ËWœFæç+N5ùzS®¢â“HV|\Íx¶âÙ
+Û¢Ó•‡³2àêí„mºhú›°N$0ÖV(‰v®¦c Nuxªåb>NzÓ™vƒÏüɬ¯›–H_o sWàú7%ÝÀy\׿‰óhá†X†ÞL¢¥ë¡ñ!<øϬÊú¯Ù¤þ'×®ôŽ»úñóËÿöÆÁ
endstream
endobj
-1202 0 obj
-<< /Type /Page /Contents 1203 0 R /Resources 1201 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1168 0 R >>
+1350 0 obj
+<< /Type /Page /Contents 1351 0 R /Resources 1349 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1348 0 R >>
endobj
-1204 0 obj
-<< /D [ 1202 0 R /XYZ 69.866 801.979 null ] >>
+1352 0 obj
+<< /D [ 1350 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1201 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1349 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1207 0 obj
-<< /Filter /FlateDecode /Length 3137 >>
-stream
-xÚÍ]K9¾çWøŒVï0 ¤˜ã ·Å^wO{ÙÿX–KtZ¬²EU‰…>4œtÛÔ'Š¯’ÊúöŸ›¾ýùåíç—¼}+ªDýíç¿¿øƒ¾™[Ò*ÇxK¹(má/ÿ½ýów­íW­Ý­Í›ÖÁi3üßÀ¿ßÿøÍ9ï~ ùßRJ¿×÷üXÞ‡ï‰Ë'4¼~»Òf”üxÇò¿åvýÜ¿~þ@MØtQ~‹tÁ)öþi]g Ó ¯¦x($¦å§ Uˆ7­ŒIË‹s9•ÛÿàO;¿þûχøl”³‰Š·±]_)&_”ѱÅô›ÑÉ,ãë|‡ÌŠmûëØŠQ)g:Œõ þÇúã–¡¾kí¿¯ÿ·ï W³þÛÀF»þøeíßÖ÷yxu¶~¦Àgà}þ[ýÛ÷—ó¶&)gÒvâd²ÞÁ\lÔ`Zé¢Ý:Ùí¯?LÖZ«‚ßÈöïKy¶.)ÌþjL´£­²>Óñ:& ­<Ú ¤vRt¹=^rÕÜæ·ñ«’ÞH¾›‰]—:¼UsY^u]þ·ÕTRý?šŒÏëÏ/³è˜„U:§î¼™š[+›aÖ&•Rî¢:²þÖ9¥5wýOjÀe?{ˆoñÍÍgËÖ–Òkm§Š“Qv€hGñD¯\‘Á‹ŠÖ :¿M^å`œßf0šl9Î?ÙñÌÉÚ"âø.AåÊÇwPk+²ô®y‰ÛÃê© ½Þ0+o½Ì›¨t’ѵ·P–i;ˆ  U‚X©ØŠ‚éŒS×yÄéï£Gßëz]+¹o«÷¦ÅËã¯*о­UÝRñ-^ÞñbÕ–³¶kFQ¼
-Ánç°0ŒGTz¯Uª^ØFF%Œ•è_ã?“æÛtâ|M× ¬Â×iùðžj[P,¯ˆ9(çż‚ˆç¨˜Ü’¨…ùS;Ê' OtÚÙS+šS)£™¿Æt̃ª7´úï¸wÊÇÒÃs Rª¥íŽ5¼`IÛp„+þº ±KÞ
-+íœ…Ú Œ¯´ó²|”XiºÕ‰Z_'.9eN'<!«àÒ˜å¹èTŠy¾å¹˜U)™ay'­ÎÃ
-[ë%¬Îû¹·:’*&H¬²‡3>ŒYfžh`ÂrÙ°/X#Bø­QIV‰íh3ëÄí<žUŠ÷µ©ÿ.¬æT÷¡ì†Éœ ï¤7ÌÓÖˆk1!f<‚ç ÀÀBöbÒŠg–‹zi¾È׋í0Ÿ¡`¤ŸY1¶²ùýö
-wÆ0×ù8’à1B,¢íJƒÇaz‡$‘L‘*
-"^.uzx5Á^”:ÉhSçÎ<öSçr±ƒÕÅÝ`ÖÉ]»«qdmÖí jShuÜ™[d)ë¼ó®ú&Ÿ3Ta=g<ßñœñž²²h×(ñxJû!RS[sD6‡ÔÔšªzàdU'BãÙëªCtº’KžåÍ!›{ø*Ñ¢])꘷Wò)¡k¤¨<@3r!˜³)éª\ØŽ63nçñ,ºÈË…ëì\H3sá•|.$Hy¹pO}³sá˜
-1N7ÂG.Ü1Bf.ìå#v°ŸÊ…­ì‘\(
-sá7vPÊ…,Ë›” w4 ™ ‡¼s¡€®¹hF.ôQY/lG›™ ·óxÎ »¡™=¼§r!AÌÌ…ѳ\83'Ö
-̺~*¢AL…cÄT8Ý©pÇÙ´‘kÊêà?vëù "›“1eI ªWvPuÓaMYÖ÷HQ,ë;›ïy÷ ‘ 1± 9ú#e èw¯Ð5ÞäÝQ¶+ʶ
-I;ªmgÀßœŒ¶]sLD3Š“•óñªâ£mfñ±ÇÇâc™Ó‚3xÖ~nç™ý\Š”YQD‚û¹!k?×ëezbÏE"âyû¹®x8âÏE"Ã|‚{›‰O¼§Adóïi¸l•Ï×=‰ŒÇ¼§±A9ížÅó¤6]6z×PÅßüO°û.öcw4ÖûD6ëŽÆLEPÕ`ºƒªS—"÷ë¡:v»beˆt¥Ïi%¡Óù&‚ù¾€÷6¾pÀlu@Õ$aq¶Љ;àx.Tž÷g ðš buxscÌ0MÀk°A<i·Ã|îc9Ì;–CDóåÜ»ðb§rZérüê\ Îá"þCF›Èvæ±Ï؇rzXÏ\­¤h#/eSD¢›ë­ Š”ÂœW1Š¹F#É„ìRƒÊÕv˜ÏÀ„èÄg2¡Vö
-;H!Çœ9¤ˆ¶W9Ë W”–{/È"Áóu¼êpd´™,r;ç»ì«=¼g®zPļ«D×]õ €y~b°¯,æ'­x&¡Ô²'”í0ŸPÒ‰Ï$”­l>¡¼Ê+ù2BIÆcÊ Êi„’âÞ~dÊ•øõæpìØãz¤’Èæ|½N±¨0Æî ê’ÊÕUz¨Î}äYàY·\Lîi@†T®ôÎ-±Q-¢íJ/ÑöJw”-rK¨òÁA]× ’"º®×(Õ+’"ˆ–/]3v0ÚãqÝùÑë2¢ý‰HüQ"¦"_ôÈüDPU~8éë- ã«W&¯ˆ<xÑòª8"Ç<¿´TDÙõÊä%Ú®-¯
-ôøµeƒÚ®ßH&¢í`ÁßFa©`y@¦$âåš&&À€þªgE‘Ñ&6MvæA›& ö{‚zgíõ°žÙz§hy[ïD_'VwT(BžS8XæbÅœ¢Ïë`Þ%é ætH6ŸØ!!²:$&(Ÿíu’v<n‡„¢œ×!!x^tH~…«á¯ëá?³åNdl¹÷P
-¨¬užÔ‰Ùj@ôëÄèÜx_'&¢mìÄŒ!”"{5C~þèÕL÷óG§¦ïç}/¥Jø8~©É¸ã®»Äã®û>Ž_'v•ãÞý˜Gáã¬D´]ÏŒ!Âô®
-VìÞ*/ÇŠRPÑ™‹HQ;ØDN´Å³Gú´þû^ªò¾m¹ƒúLÂ#¸yßµLñH<§w‚¯c…õõÇÏ/ÿ,Y-ï
+1355 0 obj
+<< /Filter /FlateDecode /Length 3389 >>
+stream
+xÚÍ]ËŽå¸ Ý÷WÔŒ¢·l`0@÷L×
+ ^ÌÀkðãá½ @#¼ž\}í0uæâj‚÷¼·\ößëÙrŠ&%$GŽ¸l³ßðæw0ƒß7ùÒ;Êf·ßõµú¹à_ÊâÃbà§+Kʳ+õWKY7aÚ—?Hãc
+o¾£,ŠqÉí1}‚ÍÙâjÿvyÀomfÙ¼üÛêLYÞM5Ëü}û å/wªÿû÷Í•êßE³­æûpÅúÙo›©>¾æìß\ôñÞkô®˜àJ+86Åg qË»ZôÁöåÆá½I±i;V‰zÎŒµKÕ)“%GecÐs&tÁ¢ñPõtÓÖ&j8mBÕ÷mܳý,LÑø¿”'@oÙe•qÑ›%æãR
+#h7”tÂ
+cY@3YeÌã!SŽZ!e'Ÿ`ä’ZÆÜ7ÿ ¦+†rä’ÎMµå®¯‰•e#C¯®|‡¯¯“ &Î×ØO%?_L) CŸEɘ¡¡*r+?æ KP²qóyF^’ QÍ3Xó²Z2—PkcåRrßËOPIr±'’û¦‘œFèI éx(&Z‹³Þ@9Çûë˜ Œ²‰ÐPƒòz¬rÞÛ´Ü--ýÇHõÑ^ËérêÊqÆÜša䛶%TÂfSݧ‡êT¼ýÚ¥Çû¢{µÈß:ý]ÊL¶"ËÚFâ6ˆ‰›
+"¤ncþîä¬AÁÝ)}ʽý¤§‡àMXt<ˆé¸§ [ŠÊH1½ÃÓ‰¨ÞåéDCÇüŠh¨Š¶‘ˆŽ!¢d…M§Z¥à¾yE’äIK¼‹&í{›I”Z9Ž¨Òc•Ä}¨X;‰Ro÷¹´Ž©–!Ï2ÒÆÍ$H”2a
+ÔÐ¥À1]a
+œnt”[›«+{¥úPÜØÏÃWÞ_£\”@AEoÁ:(” Þ³>DÅ¡6ÇCoý¤x¨¯ï= ˆNñ°D“k ËjV?ªTfHÄ=<§æ -€lÜU2é`€¢SQRtê$?D"|:X¯ƒÈg¨x†gJÖqÏ2ÔDAˆhB¶OkxxÅ=Ùžõ61ÛÈÑ›ÍüHL{2œË¯}åRdÑÒƒhæBû–19°Nâß²¡Š¦¶…ÿAEåÕ€G)˜Ÿ6²$wd~'?%C ň¾yƒš ‡VŸ4œ²_:tÜÑÄßYìÛ’aO„sy6™ìšá%Ú-j 5¥Ì1§¥d¨‚S¦ ÑŒ´–¡„^ïZëc½ÍLk­Gi-|ÅeðN
+ƒâ?ûÜâ8]A$–#—‘ØdÏÕ¾¯“©#G(šåIˆ&J³<¬yÙ‚_ŠÎ,K­ø ›"®÷±Nzk9Á³™Ý×1ÚAÅP õF”k80ÎÖ5m ‚´+ÉÄuP-ÖP}2ÛÊGÝWιh¯ó²n^-ô¦oÛÿT`ÇŒŸýc«‚hûX}ßãn×ú~ý>-|¿ÚUýžpC•©\'3±˜Ý7=0N×Ô"ƾyÅ”j¡bÀ~SJÝ÷63¥¶r¼N©u÷½h©·Á<;¥2ä”ڢڧTtà‰i8Ð[DJw¤½Y¸ ØÚÅj°î¾q¶èW
+PI”ê†<þ™Ä4´+•·h7ûh;¬ÚŽJË8ªíäÁߢŽ¶S1k­+Eˆf”#Î!éÞUŽì{›YŽ´r•#U¶Š7EѺpï©J3
+"ÜW;æÏ„0Ý'èDÌ€OœðÚFªay´tÜhç
+*<:îtg†õÑÁÐ1 ´aëÉsý$¾ïæçÞÞÓèdÞöÖ´|{OX#t v›k^ `q¹ëæEÖÛDft Çkf$ÞÞÓÃ|å&Ž:‹’xƒHuýòႨ(–A$1ɫݒÚ—‘¤Çi÷¢^÷½ü‰‹=‘!í›–$H&»ûnÉaý RƒrAâxN¤n#"Ó“ãÊ-9¬í[r4P=ck‹ªG’È¢;¨®Üo#³Â‹@ús¤é|¢7\¶"º/XEÛ˜µÆ
+žmCÏX¢uÑù!ˆÖNBÐÉðC\HÃÑé’œñðC[€TPáêéxø¡-@H«§w„\M½+úà옯Óꪆ®i5u UEJVîZWd•¾Ö8é.V¹ïm&«låè±JáÎØæK¬’¡²JŽèVÉ€Ê<Ü«è‘Ê]ë2Né×Å”5j“JÖÍOÀ*Á'ÒJÖ¶œWú<쳋px%ëOÈ+”Óx%Çs’WvâñÊžWx%k{€Wj ¢èz€JÈ+{¨®ðJ™Îá•GÐä•\6¯TÑö–·m¼RÏÆ+ÇBñÊù!ˆxå@:~ˆWj8:ñÊñðC¼RòÊñðC¼RÃ
+¶¨Èð[T]²‰„°ƒêʾJ™%^%›ÛnÌ# èM¤L¶"Ù¡¦¢l¤wèid«j•IOš8¦j<”©¢k<º9ˆeª ÂËàÇ‚>]ó>?èÓUðAÿBÀÒJ…ÐJ4r8Þ!TÀô¤ÃážîаA:¦yG¢Ãw…{:„9æñsY>êhiÞ¢m<ÜyWħ¯j©ª¢íL¶yUþ.‘R» –5¯7™â–b¼»ëºdÖÛÄÉ”9>›L©2<žü.ZHêa¾²LÏQË–éDFÅ…ŽPäõö\ŸÔœƒ5/›8q¹Néí‰ÖÍO0qÒ>qℵ-Ÿ8q †2–Û&NX‰“å´‰ŽG0qòWØ~>jOŽ++ô¬íúªKU4Þs&h4 ú|T.›ìù¨*ÚÆ šAD”Z4áΘ¿ãÎ|wÇ œo?éét VÃÓéù¨ãžNKô#MKôwx:=õ.O§…þ1¿¢‹µT´ÆQ²Pý¯^­Ü7¯È•êéúõ® Yo3¹R+ÇWŠo6¬õç7YJï`¾”Òj!W∈#ip%†P¶IMEg˜ÐÆT†ÉjºÝáÚÂÙyRÎok¨f¸ÇôF—nÌW]¹qä°ŸÔÑtZz<ªà©q¥nËt:å᧬«…ÊœÝXc~OÓõº¦éú[”ÓõÚV)Šhº~PÛ8]¯¢mœ®D„ï*ˆðVE¢ %ÑR§Ðïº:dßÙÄ‚¨•¢÷Ù‘ÚçÊ:è¯Ì0üY4!ÀñhL"oƒ'zð†¶p/à˜¶p£ÂtÛ£½ ­íz|ìV((hž;¤5ºñkºÖhžãÀcG
+¢þ„
+-Çw$¸rÕò¾iÉîÌî
+£LÉ\4ÊWï>ÞîYnÅ×)°
+B”Ù54é æu <¸./ÂC¿¿ÿøòGÿÇ
endstream
endobj
-1206 0 obj
-<< /Type /Page /Contents 1207 0 R /Resources 1205 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1209 0 R >>
+1354 0 obj
+<< /Type /Page /Contents 1355 0 R /Resources 1353 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1348 0 R >>
endobj
-1208 0 obj
-<< /D [ 1206 0 R /XYZ 69.866 801.979 null ] >>
+1356 0 obj
+<< /D [ 1354 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1205 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1353 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1212 0 obj
-<< /Filter /FlateDecode /Length 3308 >>
+1359 0 obj
+<< /Filter /FlateDecode /Length 2644 >>
stream
-xÚÍ]ËŽ#9¼÷WøF£÷ Ð=Ý=À}[ìu÷4—ýÿÃ2bN'¥*QN1Q‡‚«\6dR …(§õã¿ýøóÓ—Ÿ~ýô£¨môÿùdàúaI«ã#墴…ÿüõø×oZÛÏZ»oZ›/Z§uÌð·ß¿ÿþ‹s^,<ÿ ù÷_RJ¿Õ×|Û^‡¯‰Û;4<þñ|§ÍhùxÅö×ö
-»¿ïß?þ@Mè º(ß"ÝpD°¿<ß­«ÇànxÏÝhÀC#1m?'Z…øÐʘ´=8—SyüþÕyúŸæ³QÎ&jÞƳéúH1ù¢ŒŽgLo`3E—ÇñÝ­yö'dŨ”3Äz0¾]Iø p­ãv¾ìDzÿíóþ·Kûs®¦þ¼ë•IAùä[·ˆ+ÞV5\u­tÑÕ—ö韜1Y«¤Ûþû–8˜dP•¨\ =T$;ßÊ
-½Mö•c2g-òlž’’ß<® ÞƵ%Íã
-sÛÌ)‚ª2g“9G¨®0'/!×0g/’Ì9W9E¢]™“‡hs¦¤’Ïw1çy´•ÌÙú1§9ì¹ï§Ž|¸ÄœÄ &sRD·t›÷Æ1E<`ÐÚ‰!2çT æ\ž™sv2ó²æd°g¥¸_WCÛúDŠ“@U[ÈTCú¬'•¥±²ò*}îýà^dè³áT 8(N"Ú1+—Â=Ñ®=áN´ezеç;mXHØ’d¢]€{-ÑŠÅ
-,#r¸ëDmåb¥õãçÅÊæÓ†sëèœÏÄ ZÐäiâ~‰\k{›"gn8PD-hŸU,¥AÈêA—T.YªƒDÌózÐÁU¼“î>’aÞë>nEì">;vÿÁ¥Êö:_—2Ï÷ü¼lù:œwGŽQÇW´1϶K¼Æ©’sÿj,Ì£a½
-‹g‹j$AQ&P]9´ÉËÊ«g¾žÇÉzQ ULÏF
-´ÊD‰X£˜¼#ÖÈ—m°E>uˆÇ¹h׆JD?>:‡I´Vº‘NÃq)`\Çg4—›ÏüýÈ÷=º´y2=³)€ Y¦ÁÄÝ‹|Ó¥­HN&.Ú‰lݗ܈<;ÆÛ‡ˆ3òË qFºiâ,Ã
-7GBVÅËÍ‘³yÞ®ŠõQ•,~[`2ÌØWi_¸±BlówV¬ J;Û*šŒÇ\F7(—­£)æÎÊ…;‰ãBzäÓ••4±=±”A…Õ²EÅ\LP]YMÓ }8w_‹ ª•~jŠÔ¥óúR×׌ ²pr8Ó2iˆŸ²Ÿ.Ï•,ƒª~Êv~r`ç\"ëÎÍ ¤ë”NYœàÏÃ|ìç61Y÷ñ\bšÿñ\kŒ2Ö‰-Ïæå”)[îº#m¡€êøÁPìûþð_iTSxêÑ _ŒK‘²
-›ÉIY#6aˆyžš2)(aÒÅ– óÔTãøB5ElóÕ”‰ÛòÅݦ¦ÈxL5Õ \¦¦(ž%jŠq÷]õŒüºÒ§&¶'úÔ"¨°t¶¨˜}êª+}j^V.éS÷ ا¦žñúÔ"±®ƒIDµã,‚¨öæj6Ö×$ì-0jÒâzTÅ“Äįgžç«ÞÐXzž¯FxÌX"ñ†ÆwT#<¾|W9ÂÃÉs³op,íú]
-€:”èt5:”¨@>Jô†jt(Ñ›ÊÑ¡D§fÿ¡D%¢Jt
-Q]6Á"3$+µ®>[—Ó¡ ª½¹ë–QçÁªÐÖ‹¹v(û+é\ùF:âï é(ž¿Žàdh}üöãÓÿëñ¾ë
+xÚÅ]M7 ½çWøDÕ÷ˆ7»z,r+zmO½ôÿJyÄY5kI3¢sXx3kK’o$9òòÏE^~|ºþüôÛ›“—$’×Þ^~þýIÁäE]‚ÑûKˆIH ù÷òç)õ7)Í«”ê*¥3RúÿVðûÛ×ÏÆx‡ÓRZx‡‹_?‡¾”÷¼æ÷á{|þ„„×—Û'uÄ‘×wäåwèåsýü€*·ÔÉ$l4ã0)ÿÜ>-‹ÅÕ«PI¦ËúÍå¿.;Wÿø‘]å¹Ê+¦­®²ÅE`†wY0Ö
+ùŘÒbD}ùÎ
+mŒ²[ûLjLðS#ʶÌBæŒH¦sI(Ïã)o…I£ŽòIx­ÂO+¢S{á—+LÈédïCî!N£TËâ8£¼ðÉzÎh%’v ž3NʹÝĽ։ë_—¢tŸ¼ùšÕ÷ ×_šÅÈ‚MFj/[í…3ºÓËïsY£i/-¤IÖ—ïç2J_å¦}Ë<Ò˜ïmV ­í`-°6ëxbÚ:-|Fä‚HÊñ òF(ë:Éäo`¯Oâïíl3ù»¶c¿}áïlß.·
+mjÚsˆ¡l„B[Ý¢¨Â³˜òmu$À\Ž ÇáªU-êQWE'ŒâF
+Ô²FG§5t9ÅÓåÙ3<]êZíiåðt)[CžÆ¼…:d%_-ÙÏǺÞ*áàÏÏ¡]2ÛDÞݱ£¥5Ï’pÑ„-›N<¡¥Fùž'´”›3Y¸È5
+°/ut‚[fÙRg;|' CÑu)1óðv’iDüÒOÄÔÌ ‚jeâíØ‚J+-d MT§X”øœ…¶|kððÒ$±­/û qö–/û¶Ãó— ЖØø$â"³M$®;ZŠqCbzù]›å3MÒZZž–=g’R‹º’V€î´ãtö*)ЮüqÞ‰
+i_*I 0£ÙRi;|_ÿ`¡!’!ðöd’éýÃËPÿP™<ƒÑJÿ@ÆîQÂå+ ªÂü;¨|ߎŠª3bF Ó.ýžX˜v©cÔ²®ê`CJ³U2<ÑZ·CWÉ~Kò×åÕÜ%|þÝ]ïù1ÁB[½¢³Ì Xk!|ô.þ†*׺4¥@Ùqa±˜nJ‹îAOÁÕ†Ú’ï [°
+d‚«MœÐÐàb»§Í*+ù-TÇ-%õw ´gûŸ7Ù®ìû½´Õß{d‹ã–¬ô[‘} ~+ÏI>È›ûÙ_à
+ñÜÈ'víåp"C×ÞQDe÷è " ‘Ü4ï–ƨ\ÎŒf©ñF¢Íø(RŠ“²ÔæÅ7¥Xîgf¸hÕ ç¬òp?5ƒçðÄÏyšß-à»ÚÈÕ,”¢áÉ Acø0˜6&¡SàA”¬pzv1Ñߎ½2uVdx>Éz+ áˆíÄ5HmQK‚dxÓ€p=ôTm ?£@þ>BñÌ<7[:•-¬¾$±*3ÛvA2|§ü0Vxæ­ÇÛ9FÄÇ6ß׈GÄ1p‚¿Wí±µ‹gÛñ²¯j;ã¶ã¢_¶–…>ù2ßÓ«~éñ4}ŽÞÀs@”‡èu<S(^¼†êeÈkåÈÞ|¯•m¢ûUàŒ”Bá2߃«nɃU¶0àqúÜÁ¼\eÎN‰Ÿ UËH”M­Óü(3! ëÒœÜ\Ëü;¹*–¯á—L÷~ÓÀ~nž•O(V¼ˆZe$lJ"¸ÈÇI{Û0„;0à¸Àwˆ„ Ï'4Ü“Øwˆd²v"3OO;65·ØTRËòtË”ÛÙ¨-­g«7™Sᙹ’S:
+¬+kt†æ;?B†ïÓR:¿rŸ!“œVScK9•‰—rÈØK9-Tg¤õwßRN Ññ¥œû|)‡Åq¥rŒù­¨!¿1ôAÞLXÊáp".åPÔ}K9,ˆŠ$DT4Ñniœ¸”3m¸”3?ÚPÍÉR\Êḟ¸”3æ9TFó=‡Âèƒ<´”Ãâɲ”3–¨ŽXy4†»H©Äw6 ϨG@ÛJûKôÈvæ™z¤¶éÑjŽmSXÛŠæ3_AQû®ïµ©Ý¼N–F`_ž¨­,Ûq2|§‘Ð’pŸ$“ô*<±þþµ1}ÊTb¶6mÆBNt º]eÇJΪ ¶sñ-唕#j[èST Þ^Õ¼½ê°ÚÛ<§ñ±Ô y»d­JN(z°®‘½‡Â]j`‘Hçk”&Y¨ByžÕT~4Y|°YÆw-œ‡<WŽÜ zØ%À»<W:ϵ˜8^Ä^ƒ¢]˹,ˆJ¯1ˆ¨ìzÙÍۉǢƢ­<Ažl¥Iš“¥F Á°ÜM”€ý†9ç;¿õýƒ,=)iñQ‹'Ë2íX^à, "Ù>Ž"B‚̉\­:žOÒ*ç
endstream
endobj
-1211 0 obj
-<< /Type /Page /Contents 1212 0 R /Resources 1210 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1209 0 R >>
+1358 0 obj
+<< /Type /Page /Contents 1359 0 R /Resources 1357 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1348 0 R >>
endobj
-1213 0 obj
-<< /D [ 1211 0 R /XYZ 69.866 801.979 null ] >>
+1360 0 obj
+<< /D [ 1358 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1210 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1357 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1216 0 obj
-<< /Filter /FlateDecode /Length 2997 >>
-stream
-xÚÅ]Ë’ã*Ý÷WøšËQÑå®®1ˉÞMÌvfu7óÿ‹I)[  gú.Ü®ö<JNrÈòòß‹¼üùíúûÛŸN^±xííå÷¾)xC^Ô%H½¿„¸©á¿.ÿz“R¿Ki~I©®R:#¥ðþønŒO8 ¯À;.þøBx+Ÿù•>‡Ÿñéž®ßÔ[Þ>‘þ—>¡ó÷þýû
-ç/R(Ò“11,—ÿÁ[/ÿóÏ­ù¨„Ñ¡n^û}Óå¹Æd¡¤ßcz€MÉ Òñe\á8•±µ/ßa[”1ևњÿ•&êCJû‘ÿ¯?_•ÿVp½Î›Îý5γÑå; |>g–÷>¾Œ[« Œ
-màU°Ö@,ÚKÈ )ä"M¶}ù.X­µp¶iÛ¦ˆôÐÙ0A(§ŽÏaÆ(©…¶±>^'eàD 5(ë<YärÙžba®yõÒ"Ȧå5Mt>ÕîZÒ%‰ƒÍ)â0ä-=Ìg•?‹Hø±´èÄöTZìÛH mŒ2ò 2QÀã•¿~ÊFá—~œÉLíŒXÌ`b>I€ƒ^êãïîTd~^«&´ð5×ÁŠè×H‰ú5dGýK±m¶'B0“l %T¶ôÐßì$", Úrº×†ýñF C’®0Tx
-KQÐÐAB7®S ξ푢 ¤väA…§EÕ-
-FÊý8Õ™±à eå³U! xª‚¦¬S°”ppç\cjÉf*
-ð«gÙÆRÂÀöVp¦aQPFÜ<)¹Üµþ
-Ä‹qmx:® *囶G."H#ßEu*3¥i-HÍ5Ë2ε °XÁmö«Šm¨×¹Å¬sL½®jž¯T9ïD€RýšRU°TÄ1Rªv¯ëü·6Y z%«ˆ^LO,¨ƒêT¬ì“<w‹¼p•ë)5б.AF¨ù\]hßüXárV‰ oáª2R¸‚ü*O÷WÃ{«æJ¹hB¥¸æ\ÊEÕöH+0XP¡?@åÇf[z¨ž™n©³¥´–!ð,—‹~U¡É‚N3â|²°ož±²JÎ}ßËת©ËÌBéñ©Š®‹!Kï¿õä¯+*dOôª>
-EEµòG`¨÷UTë2b(Êd;…
-U‚;!°wV›:†t.¸’ÂãS&Œ »Ö%îên²X×C¯8~0P¢¥2õ‘)b9Ši—0*/ljI[ƒûeh‰T÷9 Îò^#÷Cs "Ò9ïU@k`Cj½*j.­šWY9¢︪:È£+Àë.…¢¸ûD¼©ïÀŠB¥Ò¶¡QL”‰†ªíq”Z¼0‹ë¢:7GŽ5ÏcjßCt^íÎ{ºÂ¶U×2nþòs,Ì•î<G\ös ¼å‹c´­”˜éò87VêÌZkâÐ$
-R: ]BbAT®"M"2Axõ@)PAË&sÍ@‚’͸(œ¡ê¤ mp>YNgYP3Ç.•¡ç Æ<è¥i2.únEn¢§Z… LD#¼ô“ýÂ04Æó Š`i|˜D„C—4Ü l[=«æùühJ(üßa9öG¦´mL_-ÔEûaËÆÃS[ßÒ‹á™%±u~dIlˆÒ}”5.5°¡þb–(¬fë/UócöÃD¿îýfµÕAFìÇ>OÙ&4BûQµ=a?z¨ž±5Ïcö£‡è¼ý88ïOØæ²dL—íoÙ~ÐFd?8(DûQ£³,ˆŠý˜DTìÇ¡"Ú¹\CûAŸlh?h:i±§³Ø9ÞÐ~Ðó†öãA/%²,Dû1×/Ð~° *öc]‚Nñ §öÍóÙcAœ•ûìGudBûqSÏ~Øþb¼âÑÃýÌùØÇ>Á2:¨
-͹$.ˆì <ÅZY9ǘ½
-»±½?î\îÀ"O…­Û¦(ÊТ7êõÚßãíÊĺDrnF†ã frï<Ìã0zîq¯ß
-×éºÒQcæ“æ7é ç~“Žîí9é`ç~“î7é ç~“ŽîýˤC‚ï1L£Ž}Û”ÒÑ¢NjµßbzOi˜KgœÜ¢a“æ7é ÇÒq‚{?'%å0} ›t°p¿I9îM:Np_%%
-,£®6$QIIÕ6¡” 6WÓ`f…ð0RBÏ=JÉ
+1363 0 obj
+<< /Filter /FlateDecode /Length 2827 >>
+stream
+xÚÍ]ËŽä¶ÝÏWÔŒ¢÷ 0îe0»ànoVÙäÿ¡lÑ]–\-Ê YôTw•K:<¢ŽHJöÈÛ_7yûíËËÏ/¿¼;yK"yíííçÿ¿(ø@ÞÔ-H½¿…˜„ÔðÉß·?¿I©HiÞ¤T/R:#¥ð·‚ßß¿5ÆÀNKiá
+¿ !|+×¼åëðŸ¿!áõ×å›:bËÛù¯|…^¿÷¿Ÿ¿P厀:™„m‘f&ÁO\¾-‹Å¿¼{SVëõ‘¹^Š¥ýFVcÖßþþ°KøÈ«}ýnT¶'÷{øÈ`ìÒ/å=øŠ îÛú‰Sù*|'ó¯qp­]·¯GßÍ-.Ÿ¼ß7÷»öµâ°þþ;Îí{p~ÇÄö*T’鶽Dsûç¯ÛÁ»döœûÌYLÖ˜ÍYl†sgâÛjDþ;ÀÎFýz
+VÚê†}ØiÀ‚†¡Å#À6®k3cvå÷ƒÅÏÁ'l°-Úúç2z-•€1` \;#’a \»$”§0® ™q#½Ð挣…‰Žq­ð11Pn@“&QþÒ¥ü
+”ía~DyØ7<OZÀ5sVËC–O¦Žò0p”ãv\Øßäa:ã›<L§å@¹Š<@Xæ4Gô°oxž<´€3s:3å׈.¾g2ÐW%/Lr è7y˜N8ÊÃ|ÈEN0îér¡ƒPŽƒñM¦3¾ÉÃ|ÌENPŸ!>zðâ0_.ª†§ÉÅ`ór9ÙhвEó /r1Ÿð"ÆO$üŒ£\Ìgåb>åE.(”?%Ùð, šAö Ï“‡pÍ܉d£AË'Ó Gy˜N8ÊññdƒŸñM¦3¾ÉÃtÊQ”?%Ùð^‹ 8¢‡}Ãóä¡œ™›œlÌG¿ÉÃtÂQæC.òp‚ññdc>üM¦3¾ÉÃ|ÌENPþœdÃXµúŒKü;oÊä¿ñ³•×¾|X+d¦`ßÓ ý°I­lX6šÔ™û€os»ƒYã
+Âä¿B>G¦µp6°p¥aI !ŽreŒ22x™6"âxèe—þTØþÌ°&K‹—*KŒL²€nß¾G°hê¶íû²ýOÊ
+”ȱ -&G4g›¡vBDŸ¤vûÞfª]kÇ#µ[Þ_qw¼M•:¸¯„Q5rO
+£DS¯hW…¬£x¨J\¡vqUtiºÓ•:É‘ÏåÆ›¯ÑDOy°ÕvaŸ=”®}ÛÑ+µŽÑ5&À'Ÿèi#îŽö2kÞ®³™’×Xñ0¾3±î¢ÞïsÔ—o›¨w”»µ2Wdöø>W=ô(ˆ&ttû½ ˜¢
+uóÎ
+&›²¦ãý˜Ë^˜”1Ö,…KµVàq_¿ßþ| !WúÀ3Ê(½{¤jœŸ3¨`Œ^u©I®ÕÎÞšµãõã½­–úJ*ÿôpŸ*”ì¯j›°vàÄç_Ô‡±ñÅ‚ O%_<àÉ¿"(žŠ¸Õ<JÅh¡Æð ²Ep¨`¹Ô¶jž/±À éIHÕÛÄHäÀZ(ò±XàDëbQDï䜳®8geWGT¼&µxêP¥~X$­Óf“ Âi¾Ù´ož»sÇ.ûN®Å.5à™±K…“»t]ˆ]ZÞh± þ2þSk3F"û¶)1 F ã¼E CãŒUž0iyêÅ0E”9h*¢\±H¢ÌÇ'¶G§§ÂhÅ3lÞ‹úpØ~öYx*ûŠcg •ý`A„û
+c#·-² #‡E¿ƒ‘3‰tœŠ…§Rô¹RÎcAdµˆvT0¨Ð°ž*Ãèì›çKLžP*>)m¨z›˜6ر;„C¯Zâa™ÖSòUj*5ZOÚ+o1Dÿ?ÔI“ÂD#‚g›Uó´èß%¢Œ¼ÑÕÉ¥è¿<1ú¯qÒ¢ÿ¢óÑÿoÝèÿ•\¹ä`r›‹CLbÒCt%©ÚÈCXxB©x¢taATòÁ‘+µN–‘[ó›ƒë%Fk"ÂÂRIDÇ­$",ˆJ"2†Õò¼èøV¤}óŒašQ"¹ð¬0mßÛÌ0­µãq˜v­¢‹Rұ咔TÖ¥¤Fô¨˜;3¬+ys˜6‰4Ì@©Ù&ѾybX'£60‡uûN®…u5à™a]…“Öu]ëZÞhaÝPQ—ƒÑ-˜b7Ž{ˆN ¤íÛ¦„w¨€<¡V<šr *ÁÔØÀ­e`–q+1Z;l½àc)’0–¶è`RhD¥X<8n¸œ1 ‹FËÁuÇFÏh² *ÅⱑÃ20ËÈ•bñÁÈõ
+ß L2ð,)„ÉÈ0:r.
+g˜ù\G‹ƒˆJ॓_Öx¦`°jž/£Ò>ÂçϺû´êmbFu`Ç}Fµ<X•;¾ËÕ‹=²¼_®ÉwÓ,OFY®!­â=›.¬âµQ¤U¼ÁÃq®·,…5À@Úea¬,…c”á"7ß/q?ôÈ/« Ï¥Ú7—[ÒÃÞ?ñÚ½’²ZÈyó¶AÏÖ3KŽ5^¤Öa Ñy>Êdeñ ë´ðÑú„uA$°’…'Xr”uG<uÂa Ç•ž‡§
+¬…UHÛ§iÁ–ͼ-/ä`óÂ!D%XPI ¹¢É}ë|˜òÁÄg=5¥êmbv`Çà L‘ŸŠØÃ{å _˜v†¯At—eÍ~jJ6-ò,g;ò´o–c)H}}íü«êæ?c5†O̱ª¶é9V>TzZŽUõG̱”Ór¬5Ç|myžgÏŽ3.€·(TmSr(”>T›@¶¨zGÐ¥;¨®<ϳõ@Ê€Y¡¸Í , Ο˜WæÅÅ9Ç8¼#ŒÏ <6À‚ªÜc6>'ðØ
+òYÏËØw61ên­xt/ÿ_°½«$RÓA~å9;vÚcvj<žˆ1å^ˆå_“4I‚‡”™mŽì[ï•&ÊëÛÏ/ÿTŸ
endstream
endobj
-1215 0 obj
-<< /Type /Page /Contents 1216 0 R /Resources 1214 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1209 0 R >>
+1362 0 obj
+<< /Type /Page /Contents 1363 0 R /Resources 1361 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1348 0 R >>
endobj
-1217 0 obj
-<< /D [ 1215 0 R /XYZ 69.866 801.979 null ] >>
+1364 0 obj
+<< /D [ 1362 0 R /XYZ 69.866 801.979 null ] >>
endobj
-490 0 obj
-<< /D [ 1215 0 R /XYZ 70.866 271.98 null ] >>
+554 0 obj
+<< /D [ 1362 0 R /XYZ 70.866 771.024 null ] >>
endobj
-1214 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1361 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F34 637 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1220 0 obj
-<< /Filter /FlateDecode /Length 2840 >>
-stream
-xÚÍ]ÍŽëº ÞŸ§È \Uÿ²€‹ œ¿¹@—ÅÙÝö®ºéû/JÅbS‰EÙ¢1‹ÁÌ8 õ‘")~2­èÛ_7}ûóË·__þöô-«mô·_ÿþbà}3·¤Õã--Yi ¯üçöÏßµ¶_µv?µ6ß´Në¸Àÿþþøã7ç¼#X¸¯„åßRJ¿×÷ü,ïÃ÷Äò ¿¿ß?i”üxGù¯¼Ã®Ÿûׯ¿P^ :+ß"-8b‘™ïŸÖUãæ·2YçÛã×ânÿýëöâê?þ,¦
-{¦ŠFjSùj"Pù<(ë
-¦Å€«%"½c³%‚¥ÑiïÌF¥e¡XÞ$ÈSÔ?Ëu—¶>Z®ùøÊO1©vãñ±zî+|$¯Zp­©hFZ}¬¶û˜Ž-äuIñ \kLT3Fc¡øÙJ^-ŠîU: è¶X<K€‚ÓòðLXcv0^¸h$£M\wôx¤³ê2kù«±ÕÓéD¹K•b•» ‰å¯z)ÈZþbY¨¢Ôò·•Þ1"‚üâuØBzÍèdÊðz¹£Ô±úhs¹] É0ù.u5¶îKbå åï;mµëO‰·{\þXg³øìý3ùy ì/ƒ•Ö6ŠÏHò•ÖÙŒ…g#$åßLÆD1Ú*ˆa2\Ça`š•9ãù<f¬Jš
-~W1¸ÓJáj©V&my fÏhNµT³Ü>¤¤ƒå'•¯õL«ü›Bèl¶^Ë¢Y¯Æ©)^ÀÐÞàGñTÆ%€Çi•»ËNGeŸŸ œ1tž™ .ÈÞE•³“ÈÞC¶~< ø`U\¼„7x™íyÀG§ŒW埜Š:ŽÅO 8¨HÂõ‹W i  >(Ÿ½X¹/È¿  °^Ä¿¶£Íä_ïõxɿʵé‡[ŠéæC+T[zI êÈ«š)¢'†5û EÈ TôrÁ±ÏãX¨b\²4Ç"Ã|ŽÕ(>‘cÙ|Ž`*“s—‘,2“e5(§Ñ,Šg„g•”ûíÉöoå™U„®.‡Ü
-×h›Ùä°¨š
-¹kÊE2ÚÄrqG÷åâ³~2¿.“=üÇZçתAd-¿ ¢©û¶ë²G‘±ÄǨL "žW:B&QP©K—Žd˜OP:6ŠO,‰ìÒ±‡êLéHç€W:ö/_øÄHéx¿õýãÿ¹˜SJÖÂJbî±üŸ{,“$æ %jëN)YwD%ió 7º”¡è‘ðF·øû=¦7NòD¼W/á‰xKÜý’•Í2žè3T%6 z"®R¥‘$È­œ[ñ‚¥¥ñÊ]öD&mfiù^WO%ü÷`ɬ»V=ÜÇv#ë²OG^‘KÑ–€™%æÚIòâD[åµXó5Ï«0]†|Œt…I†ùf£øÄ
-“Èæw8X|Ž—uñ˜ ÊiO§èl3Øó-Ðî2wð{úëXïÝÙ¬î€ê ¨ÐA[T½î€JDPU
-ÕWÖýøªQ—Lœy<k‡üXÈb³ûüÅg÷˜!;!\‘‰I¸ 2±ñpEÆ$‚ªòªñpuK¹Q)*/Œ«/‹Æˆ‡7àŸÞ F+®º1BV”*˶ÒåØ Œ¯¢¿êaR2ÚDö²£&”ûÿ?ºŒ»ÿzXec¬ÚÈêèhÑÇDg>.Z·
-)R^hØ ¬Xhl¤3 0¯äÄ%Ã|ÂBŸYne ´M’¯l†ãÒ‚q[Ù¢Ù!+÷¿Ç§Þ,JÐÐÓàÈÌðs©h=ÁÄ·éXN­Ù‘3ËgÛ¤×ͬV}™‡@1ζš%VC¶„¥‘Í]`i$w­¥¿JXá¥+Õ0tåƒCh*Ñ@ƒlp$>ˆÞì4ŠOFóÒèÁŠ7þR(¶] §ÐÙœ?Ãxoð‚À~ßkR(Þ 
-%¤Á†®,XÞÎà÷êºüù Ò#fö&B‰ØÙ[ 
-ÚŽá©Åi9ê`±bÄžˆ—cö6Zðâ«S&£Mdö;z´Ìðš•k ¶¼õðŸiy£ðZÞD’l¿.ñ)/`‚V9ÉÌV<ï[—•6â.“a>ßoŸÈ÷‰l>ß/ ãu.“ñ˜Œ¿A9òS<LÎïA²Õ•^ö#ñ\§¯£ß1ר)n+›Õ¹2¼ª3›—<?˜s*Ö Èl
-¬ÜªÆ"‡"¶Æ¥ã
-[WRùÊÖ"Ûõ@­Ac׳²D¬]ÔC„§eI ÂCµÆr.ž˜5?ç:SîxnÎÈ·H>$ò­·Qgä[|8IÂðL°+r
-“‚²A,tˆxÞ®‚‰eï^üL2Ì'ØUhŸ¸«@dówL€©ôé²]2sW¡A9mWâØU<xº§ïŽMdóžî:ÑYËóŠ9‡O¿Ð_ôôiªïøicWN=ˆ¨²e DȩDz²åùY53+\qJddœãÃð äŠWäd˜Wåd‚cˆÏ­ŠX»rÅ1DX<8àÙŠ•—[ñ‚̬„}NW1³íh3™Ù{=^}hø¨5m}@¤¤'gYq=ÎtÆQ-"ëHƒH‚‹Õj…
-ò“þøžæùþøšæÑ
+1367 0 obj
+<< /Filter /FlateDecode /Length 2708 >>
+stream
+xÚÍ]ËŽ·Ýû+ôaø~
+gÃθ?få:èƤúâ\Neº}û¨ÑVYŸi6> ­<4´AIý¤èr¹½ä6r›wïñ«’Þ´|u»Luxkîòöñ^ú«Õ¿Ãg}^ÜdØ%¬Ò9uí:äènë¶.amR)å.ª#óoSZsçÿÅpYÁÏÞÄ·N‡lóYŲõ¥ô|´ƒSÅÉ v€6ã9c½rew¨¿J uò*C¾ê À³•ë Üì(¢Íz!D%@»ÁTë4TíR­ÓÂÑsRíä4 ßT.‹dY¯ƒŠÆȲÞD¥“ÌÔ{k€ÙS"ßÛ¨‚³§eYï¢*Û„Ù 4ïwX/3ÚØIðçŒv°*fZ¢õÑ)ãÃèhǬ\
+2£œŠ:"Bšë’2ˆŽ  2Ä›M´ù˜^I¢h(1 òê.‡^5¢nJåÛ’?SÍ£ñCåØ·%wÖZ•N'obg-ímí^…`÷쨊kÁU›šìWUVžWT¨2Uö0ª¨H× êÈÓ}Øõuïu
+ó[H%ÊŠ‘X
+@Ë¨oÛ+æ=î¯`ý¤€G'ð(àÆ…–ÄŒ£;#àQ ð.Uì`tµ½cÝ6kŒáÁÂÞcJ£†ëæå´“w•š“´ém¢vÚ±ã‘v
+ïÜÔ½3ôS+ïì/•w‚ž·¿A$¡ŸZq#
+£*Fì ižÇS-8P âg:I7Ÿ€§n ŸÈSIÛ|žZ
+¹îæ3PHjøL
+¹n›¿"o@™›N[‘'ý1Wä7(§­ÈS<Oþ_¸tÅ^€3YC/¾‹ÿÈÔ›@ZÚ6cêñòùªc×Õ.§¸yó<çT÷ÎȬ¼c Û¯XHŒv[TD„êQªÇ¡8¿©Çéq~+Ÿý8?ãÎÀ.ãxqëxŒßt¬Àßtì 1Žwã75<Q75,1Ú¨†‡µòd($±;nÖ­wôÑŸ_þLi;ã
endstream
endobj
-1219 0 obj
-<< /Type /Page /Contents 1220 0 R /Resources 1218 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1209 0 R >>
+1366 0 obj
+<< /Type /Page /Contents 1367 0 R /Resources 1365 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1348 0 R >>
endobj
-1221 0 obj
-<< /D [ 1219 0 R /XYZ 69.866 801.979 null ] >>
+1368 0 obj
+<< /D [ 1366 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1218 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1365 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1224 0 obj
-<< /Filter /FlateDecode /Length 3564 >>
+1371 0 obj
+<< /Filter /FlateDecode /Length 3515 >>
stream
-xÚÍ]Ënì6Ý߯è‡oR@À¾¶ÌrpwA¶Éj6óÿ‹)5Y²E²›E‰¥Ü…Ñvw›<U¬Ç©"%ÉÛß7yûýÛëoÿúpò¶ˆÅkoo?þú¦àyS· Eôþâ"¤†Oþ{ûãW)õ‹”æ]Jõ*¥3Rú+øýã·_Œ1ð §áøÄÅß~ !üš¿ó¾~¿ã×ÿðúýþŸ:âÈÛ7Ö¿Öoèôþø7
-µÈ嶽D“fªÞý2ÊaŒPðŠÙ¼\ RKgAñÖÅ‚7ý¼?>ó üï;µ¾×ˆ“)»€Xºœ­ÒظÊYáœ~&ÇŠÏÁßþÌñ{zïn6êS¿<ůµΆ.þ#+®u!ÄJÿ|[ÊX#y^f!³Qøe©…çÈœ‹áQ•[`ÌQMy+ÌÂ`zÚ/ÂkÕ2½5Ò›Ìn5¹»Ë|<…i¤ÚX½¥ òÙAÅåaù-ƒæŒVbѮ鴶pÚ÷löÎ
-ï­Zýþ?Äù¥s¬|ÚKHRÈEfüõÛ_XœP~û±f“§˜¬tÂ+ŲÊVž­tW « ᬳ‘šˆhF6õBö¼(™í&›™ËJÑJeV%ô«döõy(TAzÈe±œ!÷Ø;¡S_sØ*дԑ²Ò^/“¥tà­œ“†”…éf¶Ùé`EtªavGÒ¦šùJÛòшֶT3[kÀÒ!¸–³6RØZ>ÓW7Ô`žyþH\”žGI`˜dæ¯ï–‰(ë{RzLL•øþµ3Ý!ÉŒÁFk¼Xª5GÓV ­í „u,žm>ñL  >@ î"žPÌ6‘(<‘c >1cuY&øòj
-ç‘TôöðŸ)zK hEo…ˆ¡è-‘‘Š^U%2¨©D0曲†é(z9ô†LdLqH2æk™HËiŒa 4÷¢we¾å¼¤"óuOžCY4'ìbl
-‹Ð^8£YÖ“í˜c¶eA”Ó- ÑŒü™Ç†‹òÛ~¶™ùí±è*æ%ÉÒiàªÅC<t]¬‡´Tk­w"4„¾è|¨,~§æ6!q©>w 4*„ûÜ6™½ãQ ßÑbÒ_ö˜`7ÃIŒå$öêYFíN&¯êhé=À¼•(´òNHUMÐ*8°ÛEudÁU”"Èjl–BOE¼Ìµ4ÀRémq¦­Ã1‚0ØÀgx!ù˜2Â+Kó1ÔªïZr*;YõvÃËöÓh¤A«g…/½øÛ½¦¿·¨Ïß}Ë9á5½¿~®?²W¾§ÿGJõ•F­ÿ·~‡@§ç—:™±P™çï‡X§ÕˆÜŸ÷Ãó‘—{x¸†¼³M$/Oä¨ÉËZ¨“BD…w5PZÈ*Ôž´¡Ð@Õ&1Ù‰'öÐKÀÔDoªq0È9FéQU.0¬å0H½8‚iäé©ñŠ¨Ø•áЖk°PDUëMà2&ZáãÒEu¨Éö˜iK=eϹ!?OÏ:ïTù¶8,
-±Թš¿ÂÑsuU¨Ç£ cn…GA8
-ÂaxäÈGA®
-öxdÐòQmç£ cˆñ«(Œõl5á~xÆÞ‰\y¯ºªw²Ÿmfïä±­Þ ñòÞS½“1±wR"º°wR
-GϽ“«B=öNÆÜ
-{'€½“ñP½ ÀÞÉ%&{'W{ì Ú@î°h;÷NÆ!ã_—¶’p7:_çÄX/¼ºêéÅl;'OähŸ:!_jÜÃ|ŠÕ¨i—WˆþKKä4—1Vx¾.ÊntbE¯å«co¢ì§ùš(¥à3›(û±š(ÀÂ…=”ÝtÔJq^eæðáB%7:žKrì.´©ã¼šÒBÁ€øÓ±X›-ž²Ú“ Ÿ§‚½d½öInq0¬~¾†¤!þ åt1Çâç~ÆkŸ.©eçiœ`Zzìm0è (û!µ¦9.GßÚ#šÆž0hŸw2„'çW½D{Y‚-æ#fØ
-å´[â9t܇¼IÑ“ãÌ&E1öÀ&EÕ™r†¶Þs6)`ݤ(e£mRpØ
-€4¿±^,‘ÏoöÃÓš…Ú8!å} U1ÉÃ' ¿~&>y¸6Nòˆ7ÎZŠ8“³îÇá¬T§8k¡oVÎZk€—³²Ñ<Ou ‘ÍóöÃóe,µn¦ÇÝ­>ïÙ(_¿¾n7ž}O¿»¯ìîÜÉHxôªœeF¦² H·ð—™êkvÒ:gc/ð§Ä½…ŸÈ´)åXׄÍH|:’î´§_¤M|Öû'µ!=nÖWÌ<Ãp@& ÏdÚ G¥'|–¯Í›LÇkbUÛÃ~¬™ªÚ½'¬
-ÑÌ»î¥r³F
-¦ÊAõdØ.º/†§Ñ:3Ô›¥1Å$½_çÐ÷Æø)m·|oµJ¼‰÷V+Ƹ·ZÕ™k0J]#щÈßXû/Ùö-×Vo”J…EqÙ£Çô–6xÔ–ûK µÝ KLêÚîÖ“óÍ=çt.>ÍÏ"çÐ!„á§BÝéÓ-LdB”ïp6ˆ(ß»¬§Ü…,ÝálÌØðÞeó­ ïT6ÇIó1RŽåÄgÁŒ)šÎWF}à¦k×k»±–vUŒð’'OàµÇï¨Í‚(ßQ{ ò£„å»áW1<c*p:üµÇ~晵Çc™šíÕ/uˆÍ'›V¹‚'ícõä8±U
-Òëª&BQâ™Y…äý¤Ée€¾ºÀæ1ûÑiEHXµÙÏA-Aövx¨)…›Xì‡(@:˜ÎÔ…žiåGÏñ꣱ꇋ¥¥P1¦³TzÌWY®<j•M*<ô‡uG™VvpàÉUÇž\t´¢àÄšcÈÈ°ä˜neXqLqÌ\p0,$ÖCJÃrcºÒ°Úh»æ¤bƒC‹¹Ör,58ðäJƒ„§|}ÿñíÿ’ø’Ã
+xÚÍ]Én$9½×Wä´Fû4¨Ån`Žƒº æ:}êËüÿab–ƒ’-*C øPHW:Sz¢H>=Q!ëÛ_7}ûóË·Ÿ_þñô­¨mô·ŸÿýbàúfnI«ã-墴…ßü}û÷ïZÛ¯Z»­Í7­ƒÓ:fø¿Ÿ_ÿøÍ9ŸVkŸùßRJ¿×ϼlŸÃÏÄí^¿ß¿i3¶üøÄö¿ívÿÞ~þ€šÐtQ¾Eºápúð÷oë:âæU™¢Ëíñ’ÝíÝ:ïþëÏÍTá#SE£`hSùj"†sy¬PioÆðü³ð»@=¼Ìö^0vf|QÎZÚ[LÇoM ëÑrð*ÛÇ6aö°a}…éÿ¾ë>Mæ×Xbù»5I9“†ØCÜ0š´½8—SÙÁ·o¿Ao­UÁ7mÛø1"›TJ¹Eãùº
+™wà ¥A–>F泊¥ÈØ*8Uܬ©BQ&
+øD“r¥çv[fI[ùÝåîáòú!J§¡íDÌætTÖùI»9c`ú½€áœ‰à"¾°öMÀ¾ìIæ¨ðÞfÑïcO[ÃØ ½p6jÈÐZé¢+øöí·è³W17mû×-wŒªMJL1˜N¹<ª^‘d`Ö½a":ãMÈbÎA˜Ç«XìØÛJkÇñ–ÅÜ×ýçc™b •0ÄùÌÔš!ï5mÒ0$8X€´ˆ±V2²#Aøq8 #Y£ìQ—`Ê'‘Ö6CD°R´°„;@zڼ㧤œi'½d¼ÅÑî{˜„‡‰ø/t ñ#bŽm31D†ÒÆÉ ‚Iƒ•SUüÆ™íX`±É›kÌæj:ß=/˜:ÙÍÛíl:¹ÏõKãô†l_êÜÿøµrö±~öǾ¼Ù|b{û½}­þñ²ÿNÜðsª¿÷yÿÞö‰×ձǂ)ª+ÂCÃó“ƒr>H%Ò¼aÆä¶åë5|yìl!]¶£è³å&猹³EºŠ’` ¾Å#Á;àLc•Î©ƒéH™5\׈¾]¾œ‰©Ó­‚ ¬̤ù’››õÎg3$•Üu>eÑy «ç8Bþ”| Ö‰úG½„¬‚K"˜¢S)æ¦AJv0ÃÖ–¦§Ds•,[£(;Ãÿ:èî©‘í2t*«¾°3ŠPœ´‚Ô»pï{[I|í8Þc>yÌG±®¦>‚˜É}-*yò#Hyì×3ßjú›3!òßr'|`Ç ™ 8pÊ°Ÿ¢ÀcÛ3(
+I°EÅeÁªS4Èò¼E<ر€$NE;2¡€­TÈ´‚ ¥|ºL{[É…í8ÞWÃÔƒ;•#¼§¸ fr!Eô®äĺYB
+Ù_µø8ö¶rñÑŽãíâcÓ†3xVÁv„óLÁ–"e.ƒ("Á‚-EÈ*ØF½­ŠXAæØ<¯dJR1yé2éæ£BÞVœÃ‚ܽ˜g÷[Ýãmûl] OÚÔßý`‘k¾¢^WÈ‘¶ œT2¥? =Æh«¬Ï´¿ËÀDß3nƒò|ŠÝtÓò{kÓ­ž»§*~}?Àî‡ØŸª¤ÃÊ:é¦mN}¿&ST5™vP Ö¥¨ýF¨žJ U!Ò™N¼ •@„A; HëcÁ:§´ÎœXx"lsx+âq¶@›É=xðS$_lñ: leB˜Œ¤‰äîËkiÒ>vó¹Oß46Ywþ†4Í?¢QBYhÁGš—S@´Iî"Dz[¨€:ãè+ ö!œÖç¶^w=CÑFiSD¢eÈýÁ Š”—Ä\R¹ÈDZy¦²A/ŸXÝ|5D¾R ÛžPC2{Îש¡c\5DQ®SCÏ”§0T-üÏ)"˜rhÛ,ET«
+ÉŽ$¶êZ†Œm ö\5e¬”5‡¨ž·ATׯSÉW¦ËsO-ˆ2RÏ“iç!|Ü9«\~&íà)Tµ$:Ÿvð„ÛaIôŠ´ƒ%Ò«ÒVç‚K¦"ÖÞK¤s€pˈ<±…ò±y9鋾ÇÁ5*’ô¶PEvÆñžŠdha=£")ZžŠl] ")RVpø”•±bÁAšç©H#s’V‘¤›O "›/T‘¤m¾Šô¶°~¿LE’þ˜*²A¹LER<“*r”ªŠá?£"IÛ*RÕ#±¶¨˜*r„ꌊäyߢìX@REÒ±ñT¤ˆµ‘²æU)‚hW‘sɧªÈõ¹§ªHFêy2í Š”pT‘óiU¤ªª"çÓªH ·CyEÚAyUÚA9ä¨"E¬½«È9@¸ ß´!‰-”Í ªH·-‹¯ºŽô¶RE¶ãx¿É~d„÷Ì£ 1ïQÑu‚PÀ¼81Y9ÅâäØ<SPêm9kÄå±›Ï (éÀW
+ÊcÛ|A銇âe‚’ôÇ” Êe‚’â™.K2Då.üFcxîXä~䒴͘~̱¨0ÇvP Eå*#TgŽFò<ðlXî*{•»<¤cI¸]ø‰X»ÊÃK¬½ËÅŽ±Ež"ªzpÒÖõJ[×Ç,'ÕG(Em×i;™íñ8ïúl‡yÙþD¦Gý(‘SQ/ÎgzT~"¨ª>œÏôõ
+EÈ
+ˆqúðɘ8´ÎÛqN«˜‚ôþéæì4_¸?BÚžØ1Y¥ëêíÇ#ãºÍ‘#šöF~%ª·SÏ*¶П©µ›ž(µ0Ê£œ^´ÿÒ ÿEùšj=Ù@}b`
+X7_¦ð ‰àÁÍ™™Ø~ìͬŽíÇÆÌ0¶ŸŒk|DU ®ñO˜LÇ5VØf ìĵs ÔæeqEú©8Âk­$,]KÿSxÆ!%¦(v}<i^NûØ”áõª»Io µOgïÝèÓþó}UZXeÚî3,G‘GÍ5ˆ$®ó©™"dˆQ㥄4ÏSBœ¥„"ûXH'£ïÏùç·9}kK3¬…·¶¶'nmAU—ÓT¼;¶U|^Z “n>÷ÝMÖÝ Ašž˜'g”öb—‘æéÕ°ÍUwCÞVÒk;½Ÿx|РžX¼ÑD–zë ’{Ò§Vt)Òĺ·k¿UÈjuÒ†µFºÞ+ñ¯lö¼òiª?›»Ÿ/ ç)!¶/IÓ ²Åz¡(¼¸µƒjı>8Bu¦>ÈóÅ5õÁž¾
+Öç2
endstream
endobj
-1223 0 obj
-<< /Type /Page /Contents 1224 0 R /Resources 1222 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1209 0 R >>
+1370 0 obj
+<< /Type /Page /Contents 1371 0 R /Resources 1369 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1348 0 R >>
endobj
-1225 0 obj
-<< /D [ 1223 0 R /XYZ 69.866 801.979 null ] >>
+1372 0 obj
+<< /D [ 1370 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1222 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R >> /ProcSet [ /PDF /Text ] >>
+1369 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1228 0 obj
-<< /Filter /FlateDecode /Length 2001 >>
+1375 0 obj
+<< /Filter /FlateDecode /Length 3081 >>
stream
-xÚ½œËnã8E÷ù
-ÿ@Ø|?€ @§70ËAvƒÙάz3ÿ¿˜¢DºÍ¢"–DÒ‹@‰lo•xyHS¿ü{á—ŸOoŸOß®†_ VZ}ùüçIÀ ü".Ž3oíÅùÀ¸„W~]þzá\~ç\}p.Þ87Šsëáo¿__Ÿ•Rð#á ¼büë³sî%½ç#¾/¿ÇÆOp8þX>)}Ž|{Gü+¾C®Ÿûûó*Ì–PÃÓµÒ¨ÃBk–Oó”1¤köÒµ‚¼ĺøSàÌØ gB¸xPÊ»pù^Ú8ýçÏ[x/˜’‡—(4>2x¸Ü^­-UgïÊy(ÅsC:].(©‚K§¡ð
-
-äd*5\ý¿_á Öc>/àýÚoŠÍ k
-·\UïxJr’ZíåuøÛ^W­ñœ†sÊ­Gý¾«]BdÎ}Sû™+/•gðS©·ûŠ´‚NjEË÷t|¥Ðf¥¨º]…¹£IÁä<¿Ñ5ËŠ`<`òBÒÒŽwÆ ˜ó7²ôEúâÇê¡Øóï‹Ç~¬þ‹¿/Cã~V¦®ÓB©€AÀ&–à É<åRŸ¾w–çÌñ*¶¾Æás_ÔßTuæÚ‹`™
-Uì/®~_$Ð÷íVì[£½S^’qïªÜH^³Á1µÝ¯ZOp í/[kXOp4`…ýC?” J…´D³]W€EPÙ÷4àïòBSdCã©ŠÍŒ‘Ç*f $j|ņ«ŠÉ·u¸‰•Š‹Õ“ ñ æ÷ñ.ÄnBõ¤”Ìh¹a)sÎÏP“¦‡Ô$Äoøs„"í™ áPï’F±0¾sIè´Âq£ ® šp é çP½·põð‚)!`§·Ý¨lžXC[ò°#•õ,„PN3)Ã!(«0f¨ñšYLM¦7Li3kvŠÂ#M߮С„†wX¹±Ò´º†4÷ËÕuÙœ—®¯ÏÐøËm£ÄËê°Åi|XÆþ³ô¥xNÂêÙ™—õ•Øƒ,Ïg¬ ú%õ+»ÆRË„4¿#.+Dš–.K?½z9öÎeIU, ó§ŒÙ‹ 羘´ðRcÅnE`&hÊJ7nIé=á°L‰4y([ì<y¨óX¾¹_ѦËêäïNóX^_ÎÑ ÙÈ¡ ›( K'V”W¹#”%"a´ñ¦µôÍ?Êð´å­pZ¯æ.oQ#±3Æoù\ZææqB^÷M#=Óµà3nènV‰JgcÎ ÝÍ[ÑTtÂÄZÃÒRnÕmïL¼|à[FÎ_¾¶jåsjaœ¬‰b¾ÈóÕ×=™—™dfãsrš™Qøy_ícàõ à¡Öo# ¼e 9ÀkåÐ<œ x•¢ñÀÃÂhÑŠyç¦y¤ Ož,@Oœ ¼²‘>àaÁ#‡t×PÔ¼ºn[À‹ƒÐ¾‘¯‘OðÊØG€7áºg3£2ÓÌ,âªiž™Ëð󀧃d€³µ6xyTÀówû¯>ùâ8ðZ9ô
-Gíç­vj¥×Bú
-
-OãàÒ#›ËAÔH+Á9ˆuÒ8ØRtžƒu£ppĆ`¶R#·s\øŠB“ ¸zoBÈ|ŧù&ÅšÏóu~"y`†ÛG1°lm$ë<¶˜ÿO:î ÆâOÔ/¯äÛ;[9ôÜÞ‰³ ÝÞY)ʧú˜šÕ‡H É+ÁÁ%šö”š2:€Þ0ì\
+xÚÍ]Ínä8¾÷SÔ ŒVÿ’Á
+[cÑlí c#³60®”œˆµ6on +KÈ×…ýxÜ¢@QÎ+
+ÏéµhþôdG§SÓ“{Ù#Ó“¨°Ø´¨¸Ó“T§¦'Y9izòÀ’Ó“D5Þô¤„­±Ø\ak,>­­e
+NYŽˈ„µ±Ø !‚`À¤ÚŠñȽx¹ Ÿm!MÀÑ&NÀèñÞLx}#²î•ñœîÆzØϬþSô¼Õÿ‘Äsº[N²bÄë b1BÄóæZ|ÈàHIz®… ó æZÅ'εÙü¹ï#´»ö²¶šŒÇl«”ÓÚjŠ‡9ײ>ôµË`ênmuO§3m5‘=ÐV‹ ÂlÙ¢b¶Õ=TgÚjê½Gu·YQÍôC!R;èùR»lF€L &pZÆ ñ™Ûñàp1«eÉ2¨ê3·ãÁËê®èò¢;XRh”£xßó¹×ml2ïy]"šÿÀ®‡”ïœk÷â 05—âUj?ÚLÕêÁ'Pý'Ý°ÀwðŸYÁ¦ðV°D¢[¨·ùŠ”•ØÜ’•·bCÄóØ”Ëq=jL8Ù’a>›jŸÈ¦ˆl>›*Å<s›"ã1ÙTƒr›¢x¦°)Æ‘ëééufåšÈX¹AUSç*æÊuÕ™•kžWNY¹>2€àÊ5ÕŒ·r-bëºx0ˆ¨®A‹ ªË c9 —æç$\\`ä¤Éù¨’'‰À¯¢Ç³‘/#
+wDg#܃,áÞF ûö’l„{›¯JG¸sy,ú½‡ú¼ŒµƒU1"¶)BßÄNÅ!â嘨 Z]ÅCwcMd¡#”¹‹úcìgè=4°Ï=J^ˆ8è­¼\ˆìÅ3¹'dظˆSÏÝ(ŸyµgÏèÞi¼JîºÃvÉx\ÞIQÎãÏ$ÞÉÜ1ÝÓëïÜËá¨0e¶¨¸¼³ƒêïdyåÞy`
+Á3eAš=YÙÓëÌd%‘=0Y)‚
+ N‹Š9YÙCuf²’ç•S&+ 8YI5ãMVŠØ ζÆÔ[ôx‡Akc)°ö½à !¢ààÃ^ŽOîÅ NÆh§L¸êë£Èh3'cZ='câëÃÓ¦.þûÂ+BÜg¾q—"çmIh=L¼¼ÌNýaâ<A"b²ÊÆ,V³üt×»W‚ÖõÊ÷y'¿õC¦ÎØ×Nû[[T»9cÖo+3œ3eqß XΕól8 ZÒY–ó¬³M¬gÍzØŸ;v]¶"¢YkKë®w—­xwxÎ2ÖÞéSÏ.Pm‹_ci—µD¬]—±Õ£aEÕ….¢ }ƒIAÙpÕ1¬d´‰}Ãïõ áõ1™õ•Úõô8óÎT“È¢Œ ¢©'¬åšc–$b©Z°-UIÙ|D
+vàƒÏ4µ\KX ö˜å€È@2
+–sÎB% ‡ÑK|N£öý¦¢sŠúvÒyO—3'›ÙœŽ¢"‰{Žåj,|±‰ ªû2xˆf9ÐE{U‘Û6³Èµz¼KŽ¿n¿¯çŽ›ºª›7]üzŒ
endstream
endobj
-1227 0 obj
-<< /Type /Page /Contents 1228 0 R /Resources 1226 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1209 0 R >>
+1374 0 obj
+<< /Type /Page /Contents 1375 0 R /Resources 1373 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1348 0 R >>
endobj
-1229 0 obj
-<< /D [ 1227 0 R /XYZ 69.866 801.979 null ] >>
+1376 0 obj
+<< /D [ 1374 0 R /XYZ 69.866 801.979 null ] >>
endobj
-494 0 obj
-<< /D [ 1227 0 R /XYZ 70.866 658.53 null ] >>
+1373 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1226 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1379 0 obj
+<< /Filter /FlateDecode /Length 2934 >>
+stream
+xÚÍ]˒ܸ¼ë+ú„Åû¡ØˆmK³>*tsøê=ùâÿ?¸@¢8 €Ý
+þCÞÔ-H½¿…˜„Ôð?ÿ¾ýã›”ú)Í)Õ]Jg¤ô~WðóÇï_1𧥴ðÿBøVÞó#¿ßãó_Høþ·å/uÄ‘·wäßò;ôúwÿüõw
+•dºmߢ¹ýç¯ÛΫ?ÿÜ’”1¶ÑÏhá˯b¶ð]evìú;ùÝÃw«×Ÿ5ðoãúw~·øõ½Z¾#-•€èûP›ð¬üÚK`]
+™d‰¯ùçãØ^D×m?òùxJaTàA¥µp6ì¡ò÷רŒRÆ!*N¹
+ù›11¤Uÿò#*|uÙàw]dÀ¨‘´ËÀƒãŠÍ‘LZxI6– MBI_— ßQ £C;üLWªãÐJèªÈõ}-ô\ÐXð>­¿cñòK®$OfëƒH”²²Gï Ï¢(íŸò¤õ*K¦È’õù)A\+-d {Èâš…´Ž Ÿ®¼ðÉ€Ò¹G€ÜדŸ]fA•~þX•?'LþŽ¯/€ãëdñNHeÚ#Sd ÄÚ²S•.ùç°v
+Á–8–X^§Š"„8Ä}N}Weo‘’·hv‡h- d«v¶À¦´Óg‘c“ÎzôUˆÈCw&oCÕd·æõš‚¨µu~êîÒ¬¾ŽLE)‚´}h­ŠŠN¾kÇžh TòÂ$7Du*%KËØò<§ô#Dç¥~ç¼»‡yõ{i˜ ±Â§ÄÃ\)æcÄ9hQXxórd¶¥5‰+]™¶ÅS”Yf™i^Ï0Fy Ð²Ph`>OºKì ‚^ åxÊÁ-L<ŒÈáÕE¤@i,C8˜kÔÈÀlÆEá U‘‚´Áùd9
+.LF1œê °ßh¢5k'Ñ¢tP%¬s l®ZT¢â*—zøIó‘EÚZfóQdÆ|Ô‰xÎ|´¡Qšzì#æc€ê’ùhxž4DÌGÞ¯˜æŠd#®˜zÞŠùèi£2 næ£A=i>8¡ù8†ÍÇž"RšC¹¶™òdÛÌI‘¢ù`8h>ñ¶™rÞ6ó±_¥T惃H4‡êb3ˆÐ|BTZ— œÈÖN5ÃóÙf À$ô~ûÑ™Ð~ìÄ4²V;r·c„ûÊÝŽùÜÝŽzŽµ“%òKwÐœ«˜F"à䪕zø9ëá¬1^ëÑdd=òÏKqm Eæ,¦}…åNØ`Û±g,G1+#TgN¼~AF:~9–f uÚaàÉ┫vj5Fmls•¦´Ãq?« +OI )Ûã JOÉ
+îëûlÙ¶üMªW0š‹Íí'ü‰fì‰)φWKz½kó|s¼ÉÍóJ²Íó-ž'”¹ïÜ eèžJŸ2Š÷ÜÇm­ÇžéžŠÚ @]ð"sYq1þÒÝìÄÏóL‹Ò»´±:ž"÷d'xƒ=Œ¨¸1Dxïí˜*à]5zUÀ-瓪ðE°Æ‹” ‹"X›7ÚŠ·&úhYrº à}‡&Xo„²îmš€Ïƒ;Vø<8¶ËóàŽ!Âæ!{ ØÚËzxFg¦sÙ«w9³úh”Îìy»Î,¿vŸZ
+‘œûTÉuAa=ôÔ‡J®²Ç©ä{itå·\µ`º²˜°9çsãÀS4ýPE w&¯ˆrõq® .Þ›fH<\\s¸ðÎ4¦²¥áp10Á³$>tìP1àGw‚u°ŠíH«Ñ­ö__þ æ‡Q·
+endstream
endobj
-1232 0 obj
-<< /Filter /FlateDecode /Length 1966 >>
-stream
-xÚ½\Ënë8 Ý÷+òÕÕû¦wÚ ÌrÐÝ`¶sW³™ÿ_ eK¹åF´-fQ$qòy-§òòó"/?žÞ>Ÿ¾}8yI"yííåóŸ'oÈ‹º)¢÷—“Þù÷ò׋”ú7)Í»”êMJg¤ô^+xþñúlŒO8 Gà_ŸC/å3ïùsõ3>CÂã÷å›:VË×OäWùzýÞߟ
-çôVËÉù€Óþ}Ç—ç6®qä¸lXcÉ9ý‘ßE›(ào‹ó³
-ùÁ˜ÒLø&m ,‹ÔEãï#²Qø”zDßÛ,dÞ
-Ó wÕ5g_I‹k
-¦¨`Ql~¬ŠÉ¡œj1}mÿªLJ„±“¼(sß ¹ÈlYŒ¹˜>îŽÂö€'$P#¼QÎûTP
-*AŽLk­…³á!™®í¬Ë´ãÈtíW{2]kF køúHkž‘e¡Ï»¶1pòlëm&ÓöqP&è#œ[WÍ –34Ž†6Awˆ£ÕŠVÂEËV+­y"çÊ,ú¹I·urj‚î
-™G˜¾} …
-©4¯¢ANN)šðDEƒqÒÍÑqE³‘·Ú“kåfåR_·¹¤)—Zi Y½Ö#)«s® _|Ú¥öÛ@»”A%ÛEƒîCTº€M^HÇÖ™y¾ëÖGP°ÚÙGÞ&RöF˜²m‘]Aÿi9ŽeÔÑä=€Q gvp´}€ÑLú^‡) ŒV#Î Í·£ÌÓØÛQhî}ää{w€'²7ÆIcï¢ã콑·-öÎ×!î2ÉkÑ1døZš¤ Ÿdò‘È“—–€Bùz¥„%×ë%Ó}xj;0ZèÄ×¢ZóŒ4.­°"ñ[_3)Ç€ |¹§²ôÐ3~ÿ)ún" ’w‹†ºP¤ª0I Ë·yÌÓˆÛDhƒÌû­S´áNdm„’FÚ<Ç9»ÏÙeç–s¿twQ6Cvk=’²;‡°[WÜ|#Ñ5GžW¶Þ…¦¶
-ëX±,ëÇ5 õuEwxfÒz¹K#UMÆ—4[Õ ó4b×N‹ä#/±#'§ˆ½<‘Ø1N±'ö¼%öe¯<àò¦~)+†Ä×Ûàh‰?É÷åæ9ä‹ïó[T„ŸÀ¬Õ<ÙNhÕìDT…UB*ÃÖ¼Z󌔯 `‰¢üÖÛLÊïãØÚ&¯½u‰íä¶y¹ËbÓ qŒƒòqÜááøù\-fV:2ÿ¨‹¯tZó4ÞW1 -/ï#'§x¿<‘÷1Nïçý¼Û=' õëàÍ‘å:hÓ²|v¨_{òÅ8Ô/-‡(‚Š%×EP=$×EPmäšçLJ¥ïLvT,Ù.‚j¢ÚC Ä¸X™çT‹ÔqáA‚
-y›(¨6â ª³·1Ôf5ˆé„ ÂA‘U‡‡QPa€´Ò1AXÉW:­y¢ ÒNXË-¨Z'ç<SP!œDA5@tBPõy;wo]P1dù*¨HYž$¨Z_ì‚
-…FT¹®‚ê¹®‚ªÏ5¯ Ú—ì*¨8²]Õ.DµÃln“bc…Ö<Ÿ ‚³ânî4åÕS­³‰rªb¨¦NÞdR:Õ ¢b
-…DÒR £”Bðhÿú øÚ²•Lk}Ô3ËãûçÓÿt.†
+1378 0 obj
+<< /Type /Page /Contents 1379 0 R /Resources 1377 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1348 0 R >>
+endobj
+1380 0 obj
+<< /D [ 1378 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+558 0 obj
+<< /D [ 1378 0 R /XYZ 70.866 491.158 null ] >>
+endobj
+1377 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1383 0 obj
+<< /Filter /FlateDecode /Length 3291 >>
+stream
+xÚÍ]ÉŽ#9½×WøZ£} dVU60ÇAÝs>õeþÿ0 étHa‹rˆ<$œÞ¤GŠË#C!ëË_}ùóÛû¯oÿøúRT‰6ú˯ÿ~3ð†¾˜KÒ*ÇxI¹(má¿/ÿþ]kû¦µû©µy×:8­c†çþÿøã7ç|"X­=|"ä?~K)ýŽŸù¹|Ž>—ohxü~ý¦Í4òí˳åvýÞ~ý€š°4è¢|‹tÁá`æT®ßÖ(qó¨LÑår{Èîò¿¿.;¯þëÏEUᙪ¢Q ÚMUUb8P—a€J 0x1þ€×àÏÂ{±Àÿðz0Ëk»€i2ã‹rÖֳŴýÖ€X·‘ƒW!Øgr,ø‚_—ÇçUó}yï)f«£Ê!v1ÃG
+Ù‹ùÉvx&›ÔEE+O'·Ó|>Y >“PnÇfDv\
+xe¦›S\ Š BÝAßY%*¬yöP½u
+Ÿµ>é¡z-Ò;U\c’Ï#=¦<Ñ/ÌlÌem\"‘pY %B†ë²Ü•ê/ ¤lÜ]©TA…Õ¸»:¨Š•U‚‚7ÆÕë ¢1"Îá ا7ƒÞJY7•L‘âeÕðrõKIe{V뻚mbýòD
+)×ç?º5‹)bfèb}){¨ÐFÖŽÑ]­ò~ÿ8¥¾¶k¤<çð³˜sl‡ç-ÈH1Nºh©¦ùEK#øLN¸{ hY.ð‡|^Ѳ[´Ô(ç-ž'EËõÿñå7AŠ ]^Y~Ænb36§P¡
+(Ri·ÕxH½•¡ëL— Ïpò[Q|RH¥+„cNEE²„²±H>A×`ÿêÄxz«´‡TíMw“ѵ‡1¶ƒˆˆ¼‚8ðY±òf;¼\íï³]jš“jÿj¶‰µÿ9ÚÚðšµÜúÖÃdó[-oû[ƒH²€¿FÊr&ˆ9L5<¯àC«JÒý€jš/ÐhŸØ¨Ææ÷¼P§ÛÓúÕ|Ì~@ƒrZ? ÆÃì\÷(Y4¥ÝýJ<Ó åëÈ÷ši`ˆÛŽÍÚ1¹V}=TGÚ›<;8¨¬&w4 Ó+X‹ÅZ4V±(¢kJgèKÌ=]‹t
+–ÝØÆŽ*»À°ÞÊhªˆ”Ü "§ P
+'‚ÈiÓùÁ˜ëŒõ1×A]‹çÆ\xKÕ‡D¼õ6ªàì ñ–nO’°ï!ïZJ  ›¥ÎŠ·>$U
+ Ëuøä,)ש†çu\¶ÊgñSªi¾@W¡|bW¡›ßU
+
+ÓÚ˜¦0eM7=jIï˜Þò# “¢ÁÇ~°Ú¢z£Æè˜âhÑ|ÍÑé×{Nû䘌Ogå—ˆá½ÿÀqÕÐœÖ+÷ ±Êtʘ»ÒM("ˆpÑŒl±Tdz{¨f›™Í˱—Í–>®›5®\›ÕGéa?ro>²Ú’ "‰& æ¦
+ ëø"anSåéæG›‹wÌï•ŒFYG@q·Ü4¤¹[Þ™®9úÍ…=ÇÝÉhK ùtX~AŒi§ÿÀ “ÕÐœŒFYG`•o¹‰µÊG·c®j5 s1‡a,ÑemãåAD¸Y^¨æ!šÀLYB}>‰?T³MäO丅¡ŒX_ØЉy¾‡ÿH5\KÀ«†DÕpŒU ‹¨jå%ƒšZÇ|Ó#V²czªa ½/S1Žùš#V²ç´{Mõòy¡õùö$VÞîÉóR.ż]ÍaxsĺSÆs`ʸ"ˆ0ãòÍÈoÉ(›Îª«Ùfæ·Çr«¸·Uæaˆ=¬GC¬ÑòClí~ð6ù²g”u)Ä@rFì0ÄjxÞþ¬ÔEËÛ3l†¸;¦šäÙ¶gwv¼<Ð‹Ü æmD™q¾] J›flF€6)(Ÿ|ÕKÛ[²VI7c‹”{tzàŽDʽ[œ©dK¬Ó%làgv4ðÆò1¦ Å©¦y¶-¼¯Ïo}шŸý97 -ï[Ü@Iw9¥º§QñÇý~ϯu2c¡ço‡X' Á]îpšjxAò²ðörÖiNÕl3ÉËc9Zò²ê¼Qãü‹×5jÞ/^ï Ú'1èÄ›ê5àÄjªïªqòÍ ƒªÄû~æ$Ý´gC<¦k¤´×¨'Ñc«±9;¹poQÕ½E¼¥žr1zG~™Æ5^Âó¯[»AÀní† ¼ñÚ pk7œ`·&E«W$l
+endstream
+endobj
+1382 0 obj
+<< /Type /Page /Contents 1383 0 R /Resources 1381 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1348 0 R >>
+endobj
+1384 0 obj
+<< /D [ 1382 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+1381 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1387 0 obj
+<< /Filter /FlateDecode /Length 3174 >>
+stream
+xÚÍ]ÍŽã8¾÷SäZ£É@¡ª®®æ¸èÛb®3§½ìû†²EWL9‘d‹ž>\qé#ERü(Y‘·¿oòöû—·Ÿ_~ûpò6‰Ékoo?ÿú¢à yS· Eôþâ$¤†wþwûï‹”úUJóCJõ&¥3Rú¯üÿñí«1>á´”>áâ·¯!„—ü™ésøŸ¾!áú}þ¦ŽØòú‰ô*}B/ßûóç
+1ÁúüÙ÷%¤´$ÝOï§,6e¨éýô}ÌhC~ßÆå{é3K i
+ÅD##&¬‰7-7Ø Žd.::6N³mþÝœ‰ýYp
+™ÍĜô‰þv5P#ý 1g±%g¼ÄòüXÊo& È|½Ó€±E§xtA)Q÷"Š<Gó šàVwF| L0Ãñ d“`­ÿD´GfÎáéÈßû£½ÜqâêL߯pôLç¯
+õVÙ^G·Ê  j,`5äÝRõÖ@Zì ‹XãÅtQ¬·RIm/ öÖiá£íµĤ¶½ʺND˜ñ[%ÄG.>¸mž±`¢'᜽ªb²ímdÉä±{5ãÛj&¼§Š&qcÕ„"º°lB
+7ñùɶùƺ‰tÂ[öŠ4éæW¨œPÁG–N¶m·×NÜdæõŽ«j'¤¿ÆÚIrXí„â9X;©D4¬Ôä8S;!mwÔNj¨ÎÔNÚÆ{LídG¬µ*[[í„ðv²§¶Ú ‹ ,µ“KL`™$wäg­tZ@®°è:×N:åÚ ¢\;é‹øX;ñ±vÒñOD{¬px:ÖNú£}®p u®\áè¹vrU¨ÇÚIŸ[aí„Ã
+f_y›Ó€7GÍç4ÛæÛ
+)Î:¸FîB
+éæ(¤‚,¤¶;
+)@ï&e®+¤lûk-¤P”ã
+)ÏáM( Å”\ð¨ÈrÈ ré™´ÝRLÁÀXAu,èfÃoóAŽPj€§˜‚e"[­˜’ 6Ÿ!ÙÓÀkËcÈŽ+,`yBdG|žZ
+ÎË}€õ]cUä
+ec•dGۑ㉠¬‚tiÛ@F©eѶQj^
+Ù6ÏW?´¦twÕé4¤·õÃ'r¬)ÀÇÝó–¯Ëÿé¾U9 ˆ‹<v~–²éûš<g°§ùÒU
+Ó¸«Û@sýpÛÇ£ 5•Ñ,ç×zÏ4ï³×¦Œ•
+80aÝ6Ý‘¯V0IW‰®9³ÕR|Öd•HÖæqFŠï±jÒ<ãL¥ .nŸHžg¡üd|ºÎOÉO¹Äª—§ìWW©æÉwôŠö2b†²ÌGïá§3Ôý¬¤už…u~Ê¿moîxü«©ïàoaÚP9Ò˜p‰™à›Ò™ù,Á<õ§%«iJƒÇ+<7ï„T†ö<ÂpÒ\fÍ3™VÃQË2T:s1Ø,Ë,O›­a?VÑ^Ø,EÑȃ÷šI5S¢˜4Û¹{¤ù¶ôÅx/¦ xóÒÉCï×y=4Gà­1~Fã–r[>^­oàñj¤íŽãÕj¨Î<•AuÝùkˆŽGþ½±ÿ¸›mß3§zoa(,ŠËݧ·e‡Am¹®´£¶9a‰‹ºÖ#{ò|3Ï9•ÇQS¥B;BøÊm×ê3FÏÙ ¢|ÈY'¢||ÙnTrÙrÈYŸ±áñeã­ +ã¤yc)ÇpÚôpŽRŠÃ­§ã‡ÛS¸iªv­§kénWµÁ/yæ YB4½Ža#ðxÅIè)t"ÂüÅ¥ š/§Ú6ÏGPSÕÞþÜcÛóHîñX¦Ý²ê±yS’+ø¦õ«š'Ö¯¨ µjê’PP<#YH^G¢ÀÚ\F9˜„Øžh%Í7Ò £c.£’NZiÈÖÑ*ÞH²m»‡†TP¢!D×4¤‚è Ùûã4„Cq9jôé-ÓñjCRªm aÐáJCêFÂiH"¤!{Qq$ é2¶•† ·¶•† qR¤! ùÒ.Å­4d¸âV²ï¦£h‡&‘†t9ÆJC8! éB”ó “±á;%„4ÏGC4x¢·á_ !¤ç4ä‰LÏhˆ­ïLÁ%ö3K }ÛHˆ>%6aÎ(Â6‡qƒNl[ Hóm$D›IãyI餅„àæûmÇ-ä#8aƒ-ÅA>¢Am7¤-5T‡¶˜ç}%TÇ,›82‰ÚÑ
+$ÞA5ùGŠ’í-ÔjýNÞg†i¯ÑÛc<~öâܶ]Üä$vã~W9È
+endstream
+endobj
+1386 0 obj
+<< /Type /Page /Contents 1387 0 R /Resources 1385 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1389 0 R >>
+endobj
+1388 0 obj
+<< /D [ 1386 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+562 0 obj
+<< /D [ 1386 0 R /XYZ 70.866 189.217 null ] >>
+endobj
+1385 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1392 0 obj
+<< /Filter /FlateDecode /Length 2730 >>
+stream
+xÚÅ]ËŽ#·ÝÏWø¢èý
+¾}ûû±# oÆö‹t|Œ
+"À"”Xcç¬r90£nåÅâTöå$Ê#³M¤¼=;v(oé<–¯caQ^ïÊ£ˆy”× BÊ[kæT¢¡ST6*ÿPþ<
+†…Ä£Ãw¼†˜"to®l1}%Ít2Ëü:_áSc°yû[1*åL§±•ô–.ÝéøÞ~¬y³|m Ç¢]ÿù¯Ëç|Ûëï$Ìú³w–m Ÿ@œÖZЉÍØ âÄÕI•ì÷WcR´”¤´ÉtªN´mµàq–Ò è¼4x”Êåû%"V¶º_ýÇ6d­’ö]žYy“¬x c3VÞ”¨\ ]TÏñiåjÖZŒ}äîÖ_í3³ ó˜ØÖ¡˜¡Þ®²xQ•Å"ˆ°Z å:Êâù¹Ž²x ןÈs”¯yî@|ûLž£|•Xgç’Šæœ<wÞ‚ò9/Ï]p -FóÜ…¬‚“ÉsJq4ϱÂû¨´-bp;¼`sd²ògµF÷sÍlŒvÚ¢ëq‹©R“Ña3òó¡‚·Ayån‹F¢1Bjß ë”>Híâ$\Š2qÌSу ›j:hMj_Õ»%E¶áƯ{°:õBï)ÎG¾™Só)§¯°‹Y•’YK|Ðö䕵¥µ]¦Úe¯bK#—¡Û´N.AO8X&T”P =Kö¤šBf›XUöìØ;aH+^÷ÊÚnëá=²ÝFó¶ÛD3«Im¥(2^+%â«ÚJ úª¶Ró£ ëíN´}yÂ1âjIyg0Hx[4ž7ç´ld®åkÎ9ÅXìb 'âíÚ²ñÍ r¨ûÆŸÕÙfRùŽ{''u§Zói½ŠùöçÈsý}¯U¨”KÍ<8F:$È:´ŽT'᫵tÕÚ^̻ڄì„›ÓßXç³=èOñ,òÞvlN›€ü$°ÀØñBn÷¹ 8è$îÛÎ6“ûvìøêÔ¸žØu/ËT¹ÙÁüÜæH¥uä±0E4õĸŠR‚¬'e«Ü”ð²ð˜¯…§GrppnAÇS³¨zcU–C'±ìv.95‹Ü<¾7Ö•ðvÝŒâ!šÁè:© Ür£og›Éè;vtÔ컣êìà?´@,ˆ¼í
+E*”1D¨Pöòvb—6mµK›lµG›“¥ø©Äj:(y
+¡gÇ‘?J@-áýQ‚‘È}àõ
+ˆXÃT@Ñ
+ˆ e%OñP¢TîlGçéŸlU¶FVþl瘭~zQ[Õ5t¢ø!öIjŸíTâÒ‡XÆS>ž®Âç OW–k=-*{Æ<½ª G¯¢ç ?¯šgÇÍ’’gÈÍø¿W®/B¤½½§wêë÷ßþõxo
endstream
endobj
-1231 0 obj
-<< /Type /Page /Contents 1232 0 R /Resources 1230 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1209 0 R >>
+1391 0 obj
+<< /Type /Page /Contents 1392 0 R /Resources 1390 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1389 0 R >>
endobj
-1233 0 obj
-<< /D [ 1231 0 R /XYZ 69.866 801.979 null ] >>
+1393 0 obj
+<< /D [ 1391 0 R /XYZ 69.866 801.979 null ] >>
endobj
-498 0 obj
-<< /D [ 1231 0 R /XYZ 70.866 570.859 null ] >>
+1390 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1230 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1396 0 obj
+<< /Filter /FlateDecode /Length 2496 >>
+stream
+xÚ½Mo#)†ïùþÃòý!Fr2ÉH{å¶ÚëÎi/ûÿ[í†L(ˆ©NS"'Žõ¾]OcLäå×E^~<<¾>üñâä%‰äµ·—×üB^Ô%H½¿„˜„Ôð›/}•R_¥4ÏRªG)‘ÒGøYÁ÷/ß¾càNKiá.~ûBøš_ó¼½®¼Æo!áñéö—:––ß^±ý´½Bï÷÷럨r½@L¶‘nqèÙ_o-³â·G¡’L—·‡h.ÿýºtžýùc³ÈݳÈ+’Þ,²Ù߀MD&lÁ“þ;<_~ç|Ï;µ=× ´t¦lFkÜ›õ_õÖ²³Â9ÝÕñ²Ç¾é¸i€ç,\õ´Ç¾i0/ûåº=§÷×Ý.¹¿«G[—- õ8¿Å­Âö`L iÔ>ýó}ÛQøÔ´­9#’iÉèñûûÇ  }ʦoî\ò2CIÿ>à)AE póKL&åTÓ±ÏؤDˆw²%ìmС„õÏû•ÃI»=¯ëÄÕOûU½]YBK/¢ëÈ‘ÄJ C£²Ñᆲִ—P-¥If?Û§«¾‚0ªé˾lutÐߧ´é Bh¯àý|×ÆÀ(‰<n›(àkÛ¥ôµnûG·sa;f¶ƒaÏ”ÙÞ
+“ÖXí“ðZu­¾rX!†¨z ?Ícv‚X½Æíä`X›žÛ&1¸m üjcº]¦(í`vqlÓfÝü1™³Ÿ v/‚Ϫ¯‰èÙjè€çvŸq›ÏÓ®o›·‹Ží^¡è2šž÷µœÁÎZ :Q0ä¼N®u¤ã·2eÙF jžš>˜m.aå̺{˜ùö}'E·ßïC­¤i›öé~¢dÄ‚§æNH'Ë ¡5dîŠ331"e#ÌÜQÃéR{8]ŠQã4cÞpñ˜Ñ;|>ƒ}ñWRUûpkø*]Ý<#À¼mCZEuo3ù £ã!lw÷JÈÃg éÄýå)÷cM<¡ÂÔÕ©³qÀ4h
+”­ÀxN)oö`åa¼Y·ßf¿nëmç˜ëº9Ü6Aøv„gvD
+|3{Ý</[ª2„E¼Œz›ÈË=^ö/y¹œ·‡mŸ'FÒNÜÔcmžtSßô’god+·ž8RÒP²!
+ÉÁ4”Pó4H¶ÞÃE ¼Œ:™ÉO‡6³5’g D^:EmßVŒÕ£¨ÎìDÃþó û¾Úq€#3|cmrßÏ’¹<vô“¶Y(ð¢lÕ¡nžq¢µZh·l¢­{›9ÑvtL›hÇÛgòŒ8wæ ô¤°&¢f[†¥)1mÖ5ТTlãªnž8ëª(Œõ̳nÝ ß¬KÞ ÖÈžQvó’j›2ó–ÙqÕ™·ñ5àüd_ÇÎOöai¤Oö±d@.•ùWZIãH€¼¦´$òûˆXVoÊÊÔ± (¥î Lâ+Çuó|˜c’…«âaêm"æôtLÄCzßk$ï æ`4Ìi"Zˆ98bÒ¸2Q ÙÆjž†9v¼˜ƒ:áÄâþ©FöDÌAmÀœQTg0_NÌé8À‰9X sX2 —ÊŽ|æ°$@Æœ% 1§ã
+·K]jÝæ\ü;höNÏ#¯O,þõä“6i¸ÁN‘¯àÕÍ3Ò‚qBše´P÷6“::>M „s¥òèè9³+"}þ® hÉ)û˜êiˆlã¨nžpƒ¤´a‡ºp l$Ê<–<ñ@J¬”óDJÔû‘”XíLJ·KIZáv)Q­Ûœ«hÍÎ3üÀë3«h=ý´U4– (7p+2 ¯¢u`]E;–¹ž«´¥Ûƒšçc5ƒÐjÕ)ᨷ‰¬ÖÓq‚Õˆÿ¢f¤ç «aE$VkZÈj8`Ú8
+NÀ Û8ª›§±šòFÉÌj¨.Vî†ÚY­‘<‘Õ°RNVC}±³ÖFc5·KIZáv)Q­Ûœ¬vÐìÕF^Ÿaµž~«±d@fµ%Y­ã
+N­È€¼c¾ã
+endstream
endobj
-1236 0 obj
-<< /Filter /FlateDecode /Length 2603 >>
+1395 0 obj
+<< /Type /Page /Contents 1396 0 R /Resources 1394 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1389 0 R >>
+endobj
+1397 0 obj
+<< /D [ 1395 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+1394 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1400 0 obj
+<< /Filter /FlateDecode /Length 2540 >>
stream
-xÚÅ]ÍŽÛ8 ¾÷)òUõÿf:™{\ô¶Øëö´—}ÿÃR–äÄ”'’Ñ= œ8‰H~’È”äá—_~ùñéõç§/ï†_ VZ}ùùÏ'ð‹¸8μµçã>ù÷ò×WÎå çêʹxåÜ(έ‡÷^¿û¬”‚o wàã¿}vÎ}Íß¹Æï•ïØø ×ïË/¥/-¯ßˆïâ7dúÝß?ÿ
-Ì×Ò˜žéZa¤¤±QáâE)ïBÒ²¾}§¦PŠY%*=íc}”ES£qØ„ÖŒ¹‡› €LØÅ×öš®Zæ«OŸËׄ«•ù}ÆX¿=´I‚MðG‚²Ô
-ÆmèDù&K+hMZ³,<XßÞÈò̆J–~ó¤!ïm&0QÍ&éƒm5Sk˜•â¬fÞˆ=¬í+ÖÞ0%ä(ØšÕ’í`˜sjP£â5 n·x‚R^0%nþžñVÅ)˜Üøª%^BLSà‹ô÷ì·¢?‚›ö-ûü×›ÿ2¢éŸX£¤DÂf¸\£™1rÇ
-ë·W»[ÄŠ–ÅÏ[Þ7Z¼|‡§{6<«eF=¶òØä ì+;GºuÆ!}À¨×ûëý”$4Ö¯o&1’Àv¨fÒ¶ùfY'S´ìj#â)n…”Ȭ¶:öñªÇÚgU^G9Uüžrxf÷s­£ç£^üGêOÆþìN6’èXVŽá[»Zq?Åæù(+Ñž«PVÜ+×5Ê$üJ ÜY¡¬À]i(P–Ž c†´)¾7†-MPóH§/ïÐa¾¶r'ï¶âœ4÷É{*"ä×þÛgðâ<ösbEJ|½yª…Ue½ÒrO~û¬œùš>‰\ÊòõNæœݾkLý©ù` øÜFÕÁŠÀLÐ÷Nxa2Sªk¦W™0Þj› –€³•0)˜åÀ„´o„³v°F©£>&Â9xûYAœˆ75ö ÷)$8xG‚§0¥…ÄSJ AÀ}„çý@†aµà¸L†Þ¯“£àþ>-d'=„oá»ø®Ž|ßÕ•ïà‹ÝHtAïéjм<è¬g!x,û¡XéÓ&à_š·­–÷£áþþÞ¨PfR?h°
-¼mçȘŠÈ ,ÀxN.Ž¤MLÆwìÀCPgWshG+³ÎN°¥ó1w–\%Öºáβ¬4š˜TKŠœûJ³.e`f9­¨Xj¾/«6Ö-©/i^„,£˜%,ü+ ¢òýñì1`7È­L™AT¬a\Tm“ä&ºDêJY( ãt\W¶=˸zP†m/€ø0ÚÇdY¦‚´^B¦
-L¼iýøTYýi=Wâ‘ba–ZékòÖ.×VµïšñÆ€hâJ²ÄÍפýR÷‰tÒæôDfú~½#ðnÝhûÛÝÚÛ÷\I¶}ñ ›û|O•èTÛ8¹§´bÞ¹ýžš?—àx<–×ÊƸcª´|ž´
-Hb­Ð̲Rf7X±®ù¦š/¨ù¾²R,Ô
-êÍ°HQY©2ebY [@YVB²ÈËJض¾² Ú9Eû™²Ò˜õ¥¬Ô²þxYig®Ì-Vhc™Ä›/§Ïø­Ùe¥fI)÷6u^/ÕöÍb{%Â4tf“Ö¾µ2mx"@3o²ÜAsß—ußù:–µaºW^3ëIç +ßGW g’FÑ•mó„ôƆ2ö,z¿•6“Þ×v<GïÛ~´Ðð†MÇê–‰¬#£Z )vVúÜíÊ~›¶k<û&¤`ßÔáši²‰sßxËW®h¼-pvÌGBˆX~eÊD–- dùH9ËǶõ±|´3ËEû–?f}á-ëóǹ2—å+èvˆ'üFÆo\:ÆÆN[9®-œÅò3ohþÌq'¤{ßq§†>‡ÎKä Û¦låLJ 0*WF}ûV)ôÉéËPŸ•Ìdúè/çêÑ?š•åÕÓùæV²ù©¥Í%E_kÞÓª±±W¼º€’ï@ÍÓ¥dJsf7g!dÞ/²D“7†XöŽÄÈR"C‹)æ3 [!OÓÕÚ··è¦bÄkŒ}FwmnA9H°cÁS_Þc+®·Œ2Yû…lœÄ`­OJÝ‘´‰©ûŽxȨ—2軶µt=v\&Ó^¤m' Ãá£Òp}™ü\ ¬iŸåù@æD·Í÷%èÒƒÏRš–¯#!D zeÊÄ[@™ #Yä :¶­/A'A;'觠ýÙÚ4ORÉÞj í’¶Ð>”å`¿‡ÀK—ïp`’ëÌõ¹î” MΣº½ã=¶b–tàz{"ÀJ¶¯—l&˦àœú/ÇÎäHi gH…ÉŒŽJÅgÔô@?Y ùYY5OGÞ¥rŒË³ŽÚ!iIÙŽ“²˜5vÕ [ú>å´Æ¶Ïia>"f3WOò\A
-wñ3)!Ø;²Ów¨ùN~&´K|ú çgÍAºò(lÎ ÖPx²‚†£¦Æ²9Zf[ȶG+<Ší›N@{um5Ú4­8®!´WÕ@û¹n²‡ÀKãé’é2Å(O®<e äŒ{Hž.™xÜÐ(ΚÇyG@¶ÍÓ-áô‡;‰h!i‰ÖŽˆVçæ¾–¾Ï-¬qѪ4:ha…»æ‰°bYô#š'¨ù>¢µŒFãh‰r„h5i!Z•9‰¶‚’h!YäD ÛÖG´HÐÎDë ´W×V£MJ´ÆÐ.D«…ö3Dk>¢E1
-Ñ:e d¢µƒ
-ŠYM›·­7èìõç§ÿq´ˆ#
+xÚ½Ko7Çïùúaù~
+~ûúÙ¯pZJ ¯pñëç—üš×íuå5~û ßnÿ©cùþŠíÙö
+½ÿß_?C•ëêd¶µt³Ãl3§ÛˬäºGr½`^ćí§@
+ç/R(¶cbH—ÿàOÃü¸•0:àᵯ‡ÎØ&›„’¾¶éÛT’érˆf7­9úβ¤DˆO¢- þ7›_öÇ°{}÷{Ú_£à]Ô/ùùëþÜÆýGo¿o?߷LJjµô"ºŽ\$ÑР½„hB&™5¶‡ß‰ÔJ Û¾mqòØ*­…³ahÕ3A¡u!´¾ïGÅI#¤Œ=ø—Á|Oi³²25ÚÂcoÛ(|J<1àŒH¦ë€+) MÊñ•†zøu&Ó‹íàïî}¦ß*¹Ü3}ËÖ[†o™ý÷={K†[8îÔvì¡Ó¸Ùhg›P°”³Â9ÝÕñÖ©Xo{EºéSW®­£•ªåãã(uB~(í©´ñV˜Ôh{Ü'´OÂkÕj®ùñ=ÿ>É`£<d¬m,¤”RFüêØÓ3ªØk¥::æ^[OÂÓkÇQ\z"–<¥ßaT36©ßæž8°ê©ä*=ùŸ§ßF?=0õÛÜ9‘¶A¿Í=‘#r‘ìè¿ÒªG Œ©ÖD@„cQ÷<€ÎI&E@‚X}0rÝópòd W%®GçC ì„Uhƒf›ˆ6=“ÐÆx
+ÚŒ¤@¬†6A Ñ[LK(ï$#WBU£ÓÐÆ»íŒÌò¢ š„ mFQœÑ¦‘<mÐØÐfdÕ´ÁþçD›ŽXÑk#¡ Kä"ÙÑOC–Èh³$2Út<ÀŠ6Ç" Ô=«„ƒŠÅUŠëááF'€»
+nêÙfÂMGÇ´u›qkÈ2÷àäìF•¼Åg&é- œ2`Ëiù Ñ%¾üª‡'²ŽtÂ[nÖ©'á[Æ!ðNf,{F³Ë@ÐØÞ)L2°ê9ÞÉ ‚Þ–n—/et<ÀÃ;™\´@:q㈀\2;ò¯´ÒÆ
+×1oç¥Ó‘·ÏìŒêy€´1ÈÁYsÒ|µ­ž‘ ¥°ŒêÙf2@G‰[&r¯Ø~*1õž–Ø¢8`âªQ9½ÃÓ€
+J{ÇÚi 3‡·K£^áíRç:Þf‚‚½ŠôvnÜ#oŸ¹ÆÙóÀ•´…™%ö•Á%!°Ÿìuôó,yåk'Ç" Ôí¨…’l½ Ï`•Ó‹
+<­a‹F6ÆòEl9-Œø¨žc&Eaµâ…14ÉùÕ0íÐÔÈ›d’°* Û/[¡¹lG+¬-®œsx»@Ò
+o—š×ñ6åŠvÐÛšFÞ>³ ®ç+e'>Kì´$ö]pù<<–Ïí@ÞÇâë¼ n‰³s3íy›eXÞ;wÌÛ¥QF» SóFÃóѯqQ¸°~ëÉ&²oGÅàÓG7ƒeD(8Uõk žVô‘=}~`âÂ#²“–-p‚é•cË–zx"ê ¦g¾ÁR=ÇS ûíÐ>0,j”ÅÌzhÂGî`üئ3Û·YºR^“låó0`açZY ]!ax÷ï ÜÊ'í“‚²Ñ×ùõðŒ}Φ—Ýd žlfŸlUî“ã S¥¡=Vqæ@HÇ W–“dÏ‚» Ü‘¶¶—Ô35`iHl7JBÃÓz¦,&ñ6M4ɹ®IÞ,ÕH›Ò:÷e'46©wî ndÕ™«lØÏ<Ýs_@êx€©}îk ¤ÅmŽ(g=\IŒÏ¹&.‰|m®ãžU”}}èX”·äD¾¢[χ+Úk‘tZÄ+h¶‰ÀÒÓñ±Ú¥¤‘Ž3È‚•Ð˜¥±h!´`‹i ä¤H/êá‰Ôb’Š›ZêIÎR q‡Q#m&µÔc¡–U§¨ù™•ZZðR ÒF¤†¸SKÇDjáˆRWÄ@¡–Ö¬Ôr(JƒwKz¶;9¢á©E9¡d\E-õl3©¥£ã©u¹älh9•mH'íÄk,Zyk£|ç
+l9-™¤Êñ%S=<`nKé)ò šäüº y[N#oÅä«hlÊ-Œ2iŒ¬:³¡ûšóSÞ°~Êk£}Ê›#Êy]ÏWÒùK ä
+¹$öm80m(¾í—9y2‹¯óEë%¾ÎûpzÎŽŒ7È<æíÒQBä\] χŒÊÁ„vÕ4ÛDdìéè c9Všo¹§àí˜ü¥ÍhZyè9UÞ"OÙ/ØÄyk£’?ÈPZþÀyšIl÷úFÃ)Z©5™ëIR¢ü8X·¿ï‰÷ëØûÝÙKž¸Å+åÜbŒæâÛÐ]ˆi£m1fñv)E+¼]JSëm¦›zÞÖt:;3ÔÀ×ÏmgΤÕÑOÚÍ£à„ÚF¾ªWÏH pîô2j¨g›I §¨a¼¹§¤Ð@Ó‰ZbQ¤//iìYðQü²Ì„ &´SØ2©ø5hP÷7ŽVsðÁù®^XôÄ{J ­<ø¿8­šŠ‘ò÷›ÕÊé\ƒÃÓåûÏx:iZãhpÈßyÈÏå+Ôûù)ñåÔZõƒe´üñ!Ž÷¾|óÙ‚÷>ßš»•Ï²ˆVÚ
+éÝǯ??ý¤¹Z
endstream
endobj
-1235 0 obj
-<< /Type /Page /Contents 1236 0 R /Resources 1234 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1209 0 R >>
+1399 0 obj
+<< /Type /Page /Contents 1400 0 R /Resources 1398 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1389 0 R >>
endobj
-1237 0 obj
-<< /D [ 1235 0 R /XYZ 69.866 801.979 null ] >>
+1401 0 obj
+<< /D [ 1399 0 R /XYZ 69.866 801.979 null ] >>
endobj
-502 0 obj
-<< /D [ 1235 0 R /XYZ 70.866 658.53 null ] >>
+1398 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1234 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1404 0 obj
+<< /Filter /FlateDecode /Length 2467 >>
+stream
+xÚ½Ín7 ÇïyŠ}¨úþ
+ß÷×ÏßÁPåF†:™„í-=ì0GÏñþnYƒ\÷ž\¯˜WñáøiÂù›J…ãÁ˜Òí?xjpù/ÍG%Œ¸yšÆB%™n/Ñ䞺«¿tTuØ$”ô/Ùr»À¥nÇpP8œýw¸?žó ~‡ëN׆ÖÎôb´Æ½u;/C9+œÓCÏÙöCÇ]Ã/×ünᦫǬå~M¾j»¿Ï¿«IÛ(|JSM‰íŒH¦51ÈÁ«}o¨ú†Êã÷Eöé…6¶38¼kp A„r|C©m~âÄj“vo®µé ÛÎmR"Ĉ;9bö>îPÌú§×룸=žÏcðõš~Ìß籬‚0*ô²WIJÖÂÙ®í7îÃk_Ö@kÚKHæRÈ$‹_ûËM_A„ÐyÖ>i~Ò߇´™qßßÉ0É
+QâñvÍJ;¼]²TïlÿÃÙÞ
+“ÎúÚ'ᵚúúCúƒÑ©¡Þ·*:oš'¼Àê=Œ·a˜Ä/uæT Ôœ®Œxžåe¦iؤ>»€­ím%° t\¶ûüaÆH9eMd}ŒÙ2~!]{JNÃö̘m%»i%’vá¤1åa.e טj[§‘›€2™ÜP'œäF êBXô%ô–‰
++f©&Æ)»¾øè­pÖHó>oçô´ÅÙ9] |Ío™ÃNúºÖÌ×r@„kQ=0¡·BX,PˆjGÈø\Fà¡7¥`¼Ù“1`”‡ñfY¼]kßoëc ½9¼m‚ðý'ÖuïD8W]oZçce.p¿@9/+£Þ²òHÇ€•ýsÆ‹C›)kŠ3i¦óX›'Mç;ƒ~ä˜.nbKi fªƒk$µÍ¦ª^YfDn;YŽÈ“' ›Š|è%¯
+_l›gÄLFHµ 3ÛÞVbæ@ÇÉìÇ·dk6ÒÊÛDË¥ò†ÔоÙYôÖö•iYJ<*
+c=Ûài›'â#dQ“3>¶\ÁÇãï­x»úû±D7»"&Ê>¬’¥4—%?Ôß6õŠÃH[ -²x»æ¡Þ®y©÷6çàIg~žøúÂàH>i‹‘I¶5l 5ÏG &æ6î¢ÔÛBZéø0-Ìwa”Ñ3Óse7VDú^gЖS
+òLN;¶qÔ6O¨î/7´}ð`a3Q.ïXðrÈÕéä9 ¯™µ]1N
+eî}…²N>/”¹ù%ëEHlçD¡æù LGO¤MT†z[ˆe#—ÌÈ'{Î4]X^Æ¢H'{vöì<%ª|BŽ § ©c«ZäRmó4LÓ^‹¤/§¡NøVÏÈûÔ;Ù OøÄj9OøD}±Ÿð‰µÑNødñvÍN;¼]²UïlÎ>OúºÕÌ×WNø9€vÂ'K˜ÚeCüÀ¬'|ž‹ºWŒÃÛ/•oƒ·ë·ÁFÞæ9#J ÝIo×
+ê¤H¯ª·Í3‚²†)yˆ»@¹ím%(t\øºuOZ)YfðXéÛ¥=¬DåÙ&6”6Š u)Ív„*jžÆÆ*Ž¼lŒ:YÊƧ6¤ur—•GQۤá2MϬº²• ûžó4ט‡Ê̵ÑNse‰œG mÝR1­ØRjž¯Àªà„v»
+,êmaéXR`çû_r%œI»0çÂÚhßkì ÚqbBáql1©Ú*o„‘|CªmžXm¼Ù2oãBðT[ò>®NòÂãQÛ'ŽcœYuåó>ìÎã`=Žk#ÇÈ%Mô?ÐòG”5¤-P>,x€é¸„¼u.jÞ3P°Û!Ó¨yF¼ôaMØ…7mo+ñf cÞÒç[3iWði#â 6h'Þ ‹iCJ9a#ßj›'â4Âin¼i;áÂ⎨NòJ¼iÛ>ƒ7«.á ò?+ÞôàŤ†7!PÒä@?o8" âÍŽ¨xÓ{€oNE@É{™\`KÅmëŒÿn.ÝêÙôßæšÎVþ³¹^Ų…êy—qWŽ»Dòh§]b{¶
+endstream
endobj
-1240 0 obj
-<< /Filter /FlateDecode /Length 2393 >>
-stream
-xÚÍ\MÛ6½çWø„áÇð XÈf×z öVôÚžzéÿ?t(r\‹”-Òâ¸9,´–%òÍÓÌpIYžþ:ÉÓO¯Ÿ¾œ­<Evpúøó“Â/äI¼Á¹“QHßü}úýEJýMJó.¥z•Ò)]ÀÏ
-ÿ?ýlŒÁ+¬Æ3ø _?{ï_Ê5ïé:ºÆ¥;$¿/wê@-_®HŸÒ:ß÷ÇÇoTÙ- VF-Ò„Ãa+ð¾Ü-‹ÅÍQ¨(ãéræôÏ_§³?$ªì=ªœhÚ…*(¡é4Ö (¯‹yH¼áÿg<&°1é¼Âë!l‚§Ž•³B*S÷ìüú®/-£MÌ–MÆeœ²=€xÏnà¡Ø²Øs»6FHv±[—0*ŸÆ3øöôÏ붃À¿½» :Rl¡M¯³Ù(Të*þ.0ò/À{¥»Æ5SPÂh_7¿Ca2^(«Ö˜n`÷¨„¡îdqB¿vB÷ž?§óéÿ%ÐVΈ÷}ϵä£ûÖ©`E4¶5oÝ
-­ÂÀm¬r;y
-£cÒIÌ‚RÈ( íéU_N˜Øôç”wú{Ƚ¥Á6n±ãßZi!ƒga[+/Œòl_îÒZXØG4îÒZ{áý¦OÛsñeôU÷–x»Ó>_â\N«Qâ< (âºwÐ[Äé×Ô‰°D\"Q—‘tMï¢ÆhaO°lÓ©Ñ€0 E
-oà "*Í´Å'dÙÊÅuó¦/g'…ƒ8½!•6¢½½ÖjY3Ýf¿~F_/Y]`tõ’#n‰<™ ½äG‹O-EJGo_ò7É“œ¤3ö[ŽÔtý­îúzk·¯°7
-²y‚Ñ¡
-NÝžDîBþù*ÌìÓTxM¢QXªÅ¦Ð-qé³…Lì²øÓr=ý&‚óµ;™]aUâ%Ô(Z¢¥W)˜dXb c9ÛלþÙŠ “%‹Ìñ™ÞEÖ¼ßvŸt.Y“æ!Òù%rÎWÒé­0‚ÿ{Y?º.—£ºb‰Gd UUÛwdLí$*
-+VÍ÷Ig'±44W:WÜM1Wò¹ÏRÕ}_ H…bÃÔ >AR³j»Ã'Hî¡zH5áXó¾'7³(ÜCô€j*³l~°Ì7†’ôUM[¦O’ŸÐsÞ‹}|ÎxËs6øœ5ãÏÙ`eì"0°j°zŽÚÞŠ®ÁA°V3~Iz¦FÜUIÚh…C˜²gÕü LJëü’Ÿ?A_õ<q‚~˦­r÷|õ¹LØ?è¦eÎiϤ#sNµQ}sN "4éÛ,d/
-cñ@«,ˆtÚ2¡´ãm3½OÙc–÷¯ù­ Ïw6Z?ž¥&`e¨y'ªR5šÝÐ
-|š ´´Â)u+HnårF(à @MŠBa0,Àá¤ãAä²ëQ¦Ð¶\ëÖù–ßLÄòÆÚÕ”\‹öµÐîœÿS×ôkÕÛ ¥T&_7츯”ò O—,³Ûº&øöl9¢UjköÞ‘ÉUDƒh¦ŠÊ Œ5°®H1fl²j¼O@çP«BŸ€z`X‘PU7÷¶ˆ¥IÚÚ³¬—7d ¸oºʼËrO¼Z”{Û/a‹ðo ŸðæD–ý¶¦pÓד)¯»¡EÏ'ÅtˆO[òªúë\òjPN[òªñtjïű^Û}CËQVûÄÞºæeöl<²¬ÒÇúÁÕWÊÕë¾ø^µ¢L\Ùæ{ô ÙYÑ â)¹žOÙL2r´™d~ÈÑ LBnB¸ñÂAx/϶"yžkôþΘoÓ›9\Óû;cˆhÐCyî ÛnèªyFA¡@xŸ%(ֽͭ#‚¢Õá]“Œ{ö”*‹º&@S5E *`}ñ‚Å›|ñ²n¾OX¤ ‰AnaQuó ‹ÆðiÂbÃÖÇ……Nó=Þ<MXTýu
-‹å4aQã9(,hoÁj®±C\°gç‘écþ ¸(9»ê‹O\äŒ\›¶§-ÀÂu– ƒxJÎgTdÂXØ‘˜v:XÌŽúHØM
-¹RšsNëψ8*ùŸqTй8½l϶ÁÀ&þœQ®’©jžObh“~TÌ<IbT½M”vôKŒ¾ºlû‘^5ú¾^ "ÒSÏ+”À¾Aœ’o7hÕ|§¬PÛÕì²bÝͯ +jÃçÉŠÖÖ²B¡¬ž¬X÷×++j”ódE…瀬ÐRvxíÙôØ“å>ëcù „ G_÷Å'!( W¶ù>ÁÆÁ6 ¶g°M‚­eÛ½2
-¶1²‹`ãຶ1<$Ø8
+1403 0 obj
+<< /Type /Page /Contents 1404 0 R /Resources 1402 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1389 0 R >>
+endobj
+1405 0 obj
+<< /D [ 1403 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+1402 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1408 0 obj
+<< /Filter /FlateDecode /Length 2107 >>
+stream
+xÚÍ\Ënì6 Ýç+梫÷$½™ tYdWtÛ®ºéÿ/JÙR2¢K‹Fƒ™ñØ$Mò;ŠùåŸ ¿üzx}øq5üX°ÒêËûß~àqqœyk/ÎÆ%üòïåÏ'Îå çêsñʹQœ[ß|¾>?*¥`#9×°‡ñÏι§´Ï[Ü/ïcãÞ[Ž”>[þØ#~‹{Èõ¸¿Þ‡@…ijx`ºŽ4Æ¡À³5ËÑ<!¸f ® ÂËF¬‹¯Â
+Ç”p5lU+À"-‡ªàŒž°Ö›oÀJ)™Ñ•m}õ²•RŒsßêžâÊ3xUç §ƒÐ
+º%´2`_;þîÂf ª‚涓m`oKSV3Õ†ÿ²“ÓÌAS
+ ›À8"€ôšÞ_¦Íˆ4P„C}d(ª.*Œ HG¾6´99" ãçÛ¢ÛÖ†¼)ìQ9$ÛªL”m9¥lC¾6„ëÙ†¡ ɶ^®ȶü/T+n§âñT=YX§#6 —ZElÈÛDbká˜JlñB³Cn+õ0ÞÕ;‰§0Ê»¥k€*"Ìn+Î9,',³AW‘Ž±”‰vt=Ušd:˜æóÓ•N¾ÓáÌd:„œ”éJ_äL‡ 1]'×G˜®†ßaº±CQ
+[æ|ä‡ø@>?*gžÖ_¢N³<o±þ9觤Þìj+vÓ:)¢…-ã,ú/±Òé(c¶lö/*pwv¹%eÁœµ@y›¨i8–gš]SúãbßtZü,‚R
+™Ó§K¦5ñ_ä$c|LßrU¥?焼n7ôL×OH 
+(7oE7¢;šÎ$²•·e:ß4qTèq¦n7r~ôÝКçž#ZÙyÔ]’Åç=73JóX3KHž®™Kót·pDPðûY„‡¼M$¼LxË>ÓÌ9@x= G£#¼*¢ù„‡êÅ,ÙÒd~Œð\ŸJO¼<99DxUÀ Ç9Fx½ˆî'¼FÞZ„‡Ðv#ï"¼ž#„‡lï <Šóž›¥y¬™[ºŽª™Kó„„'œº³ÖU"o3 ¯ÆQž_ã]âö©/î ¼†C„‡P Žˆ€ðP`c="ÓŽle2?HxÜ0#‰W6 'Ç<“ðPœƒ„׉è
endstream
endobj
-1239 0 obj
-<< /Type /Page /Contents 1240 0 R /Resources 1238 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1209 0 R >>
+1407 0 obj
+<< /Type /Page /Contents 1408 0 R /Resources 1406 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1389 0 R >>
endobj
-1241 0 obj
-<< /D [ 1239 0 R /XYZ 69.866 801.979 null ] >>
+1409 0 obj
+<< /D [ 1407 0 R /XYZ 69.866 801.979 null ] >>
endobj
-506 0 obj
-<< /D [ 1239 0 R /XYZ 70.866 698.381 null ] >>
+566 0 obj
+<< /D [ 1407 0 R /XYZ 70.866 295.89 null ] >>
endobj
-510 0 obj
-<< /D [ 1239 0 R /XYZ 70.866 493.153 null ] >>
+1406 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
-1238 0 obj
-<< /Font << /F50 614 0 R /F15 567 0 R /F55 684 0 R /F34 565 0 R >> /ProcSet [ /PDF /Text ] >>
+1412 0 obj
+<< /Filter /FlateDecode /Length 1856 >>
+stream
+xÚ½\Ënã8¼ç+üáðý
+ŸR‡,l"« ¹’þ#°) ¢‚™pøA¶*&„rªÅô ¶ýS1)bă䙘›•e—wSÐu[1:
+Ûž@3ÇÕáÜΠ2R¨†ˆ(ØZ!“^Ë[VèGû¼°†-Ãûœßo5Å ¸X`µ—°„K€( ™~÷¯]¶±í5/îÛ¨¬KH,Çü®d”cš’µƒ#çؔ܆ÿÓ™Vxø„yÑ5cM´¹Ž6¹\¥d¼ùµ-R EyßÓ+r›Ë™éزž3" f¦Ûù$¼VI!>:a,›BPxš×ù`„I¼V׎qÊé0܉F‡PÒ|n€ç¸Íõ9[s¹,Ï*ãü>»Ý¶”iÎWD´Mîï9¨Ç𬣸^UÝü㯃ÑuÇŸ¦h(y­áStžÑó@®nœ®×Ž6Ó÷z[ÎwëÑË2tÆù|NybDs? ˆÃÿ0š^´.Z6½´á‰(3!n l9çðLD8‰.8@tÂû¼Q|0/PÛÂÞåƒzgŒ° ½Ç fÁÝ
+QÖIÚvPûÀ¦mžÏ $8·ýñB4ÚD/\á±é…qÁ~ã‹Dö{áˆÏ/ÄŒH^ØbðB Œ¦DÔ†M/mxš:ë`y½ rÊ ;À½ã¤yáÑq/\ÉÉ ÓHØ{¼pDï„¢Ð;¼cT/ÄY§i¦PR|ÚnÃ3z¡ôBªð(/lG›é…=-/<s –ør9æƒÅc›V÷Ĉ¦¡ÍçN00’Vl‚åÍk.­ ð4´Q %¯¢ANù`x¢bœ4!:îƒ+y£øàŒ+‚EJ#nÇLðæ¯(4ÉoÚã˜Õ_qÆiº†­r|ºnÃóy µZh÷(D£MôÀkhj©ù/ãÏ’Þþ²\0q84ËsÌ“ܸCüÞ>nçy HÓŠ€R±i¥ Oô@…±žÙÛA¶Öò:1ëu®~r–5üûXl0ºò®§8Ã5“‡iÐÅþ$ç'=C*XŸ»Cµa'§¸ÒBÆÐqÛžãZaT`Év½ãî!Ù®Ë[ŸmÿÆ‘íºxíÊvU¯ÌÓoEiÃó¹¯ PÞ&ÿ ÷E£Mtßû–×yqË<2¯#.\¦ÍˆË™³¡u ¢ùî‹‘´b¼‡E„K*mtš÷š<k¢ãõ^4È©þ³<±ÿÄ8iýçÑñþs%ok5 «NÎãÚ…&$†l—þ“–ì)ç{ÑP|UKéb1µAÕRÎÿ²ä:BR¢Þ‰¨® Ð`x¶SËmtF_WVãåëíh3}½ç±ÕUç;ŽvÕ#gºjÌ‚ÖUwˆøºj ¦©EˆlJi¢Ó|]'ØjËëëhjOí¿Oé©;Š{jÌŒ³§Fc±÷Ô˜­§æÈv򤢸­d›µ§Þ—íªÞKËĵ  ð|Þ«)Øy/m¢÷®ð ôÔG<¸N›—3=5fCë©;Dó½£iÅ$!ŸVÚðD÷…ÅFâÒyºû¶ƒœêª;À»jŒ“ÖUïªWò¶§«Þ®^hRbÈvéªiÉžÒU£¡Ø»jLÖU³äºtÕûÕµA9¡$[³€Â#L_®Æ‚òY~½òð ´ŽñãÓ–§PÔ'A¼>ÃŒ—ùh/¶lÔËbÕõÞ÷|ïƒ*¶wÛ§_ŸMp/¿ïŠð²îññ5Ù—Rا~R‹—e‘‡ønùË•A^ÜÌÛý'n- ìÿDóžXq+?vÙ6±ÈYáác›ÌþR»ŽîcÍÒ›`äžôìŒÑÌ‚¦”qi…P&+ÙîgAáiÒNXË|ŸäTEÓžXÑ`œ´Šf„èxE³’·º&WåÞîKÓk¹¤U.Ui Y½ë‘”Õ9gÐX|µK]·@ú–l—t¢º
+(
+endstream
endobj
-1242 0 obj
-[892.9 0 0 0 0 0 0 0 0 0 0 0 0 0 585.3 ]
+1411 0 obj
+<< /Type /Page /Contents 1412 0 R /Resources 1410 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1389 0 R >>
endobj
-1243 0 obj
-[570 0 0 0 0 0 0 0 0 466.3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 277.8 277.8 777.8 500 777.8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 828.5 580.6 0 0 0 0 0 0 0 528.6 429.2 432.8 520.5 0 0 0 0 344.5 0 0 0 878 600.2 0 0 0 451.2 0 361.1 0 0 0 571.5 490.3 465 ]
+1413 0 obj
+<< /D [ 1411 0 R /XYZ 69.866 801.979 null ] >>
endobj
-1244 0 obj
-[ 28 [ 481 ] 42 [ 639 444 ] 50 [ 444 ] 55 [ 306 ] 66 [ 239 ] 72 [ 239 ] 77 [ 517 ] 81 [ 500 ] 84 [ 517 ] 98 [ 383 ] 105 [ 361 500 ] 109 [ 517 ] 116 [ 461 ] ]
+570 0 obj
+<< /D [ 1411 0 R /XYZ 70.866 188.294 null ] >>
endobj
-1246 0 obj
+1410 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1416 0 obj
+<< /Filter /FlateDecode /Length 2395 >>
+stream
+xÚÅ]Én#7½û+ôæp_
+¥˜U¢Ái¯ãQ(]Dó´ ­r7€;™¸‹¿[˜/®º‰|Êôšóè%ñjósrãøj>XàÜ“0,+ødø+–V0š´*%<“×>}K+¨€céX#x7åf ªIÍ]'Û&, ×V3&ñ”v ·u;X€É ¦¤ÃÃéHé”<¤`²*œ­yCa(( ýš‹(<ißrzIE¥e*¨NÁÈFI‰‚­¨£™1r'‹MZ.Ëÿ5µÐø³_ú×g¡tÌ9ßËඊÏݤÎÁvZPn\Š—U¸rµÖ°ÆŠ„W‚šRG=|‡ªŒÉÇ­zW!i7»P¹kŒcº}ÍíªÝðµ§Ù±å\/Ü)Í^Ïl)Åf×èu‰Z­ë´†´š€ã¤Ô3XJÙ{Ô&kEhx:¶Æ±‹8´:][¨ÓmNû„vC_»A§;Ñi”ØNc<ëuÁ+m˜š¬8êáuh6Pë´J]9¦ÕðJµF8õºƒè€b·¼íjvèñœf0|.Ì!†év‹\¹QjcÚMÁuVï)<¥ÀòÃxºUO§ß&@Eûp'GÑ*øNóžrÔÙÍÛí½É¹Íè^Z·Ë6ïq^YO3ºÁ³RÖ=4ß>T5¦·SŠªjÐðcÂnlج©°£ ‡„½¼PØ1Î1aï!º]Øwx»UØãû”Ãå=&ø¹¬ˆ—0&4ûAâê½ÓÌ›&ÞÇE¨h/bGð «% ÛÁÀ˜jQi°’ñ’®yÕÃJ¾ ,H/ɯ£­”ü6,ùÚ}õÖ-7×»Ñv}jjÏlÝœ˜cœ”1Ç ž¢÷Ku?38V:±àèJ§~P÷¹e\8bݯƒÓ} x¥î#œƒºßAt@÷[ÞŽÝ8XÔ§…7Ëe¡=ÆòÑE}îQu,ÂE}jA(57d¨(¸.†ê\CÕrm_( ÕÙÅPQ°] Õ¢Üu€b·’JÐðt†J[ %àîd¨P´…†j'ž¡:z|!7«^N NjÈP5x 8V:pɤ +zø1C¥µdÒ*ä¡j
+jZ²ÒAÃ*åÀ¥Kk¨PC†ª¼ÐPaœc†ª‡èvCµÃÛ±#'ÆŠ‚åb¨ÆX^c¨P,jC…S2T$\gCu®³¡ÚášÔPM’  ÛÙPÍ!*Öæ†ìO=:‚øÌÞí.Š¶ÐNíäqÜNÍŸù)%ÕÉóÈáœiÇc•¢ÃˆL–„B7ÇÊIZèüdåT>h±„fNb‹U9f±0à• á´XD,VËÍáŸ@Y² Ø?÷“!öÚÒ_êXtÖ«;Ê­g²d°­¸`0î¶â »Þc›Ä|) žd[IÁ‚44lKÇ„1“ˆJo†u<>—¹P-ªÑ¢pÙ
+ïËd!µê9~‹¦à·4ó9~K3ßã·‘Ø‚>Ò£Auy›ÜYÏBð8ösqþ¤ LC?EŸ4o5ÊËÙpùüÞ¬PfÑuÐtÛÁ™±`µ.y`B©;­ÖQ´…«õ<ðÔ¹UÆUPÌ£·ò.M°ƒù¶v–[%BÝig¥ bD+okä¿6ÄȆ<”`ÀèL~lÍ-¼a ´knd›}H`¶5añ_•×ëÕcDQm*+ŒŠ5Œ‹fl’Š€K"u‹l=(`ýé¸nr»>—㻬H؆ùŒO³}[,ËT0“ÙKX±‚ïf?_*¥ŸîÔJ¬)j…ÙöR_R·vyïUû¡Šw
+¦ ñÉ0dÓÍ—„~Û ŠvÒæå‰ÌöýýÂTÀïðÔ—m»¸9÷šwší>5é¿RYvr\|¥¬Ø¶’w¯ÔBý°ú–Úãx½ÕwLÃ@ Êã¦v¼yom[–ðñ'-ÔçÖ¸¥™ur8ÔÌæX-m©½ö÷]ã¦û´üÐ}Z
+6˦ï›e;÷6ÿ¿®ñÌ(7I¯²Š9ëIø-ëÅ9~ð+eÿŠß´‚ÍëP4öÈ
+ÖÇ¿Š£¡)&Ìäuƒ©ÄÍeÓÜ0+Ä$ ¢/qÙùÝq
+}©ãê F¹N_ž³8§?¥8áWv$ 0æ-Œ‹LÆÙÆt°ÙÄèǦ¥‚ ÏÉþœ O·w$x`ængQ´…{G;yìíE±,wÒ·;»å.ðä¾R>üÖË綃ué°ÎÈŽ|¯Lhå¶Rq7ØP½—‰ì°l=úئ¸jC}T¶ŽA´¥„Y¸£„ðSn(Õ¡È÷“PfcÛILçØ$ÓG6“¦R/{IÔoßJjKdíþ„SÌjêÿì Š±z©»‡”®NtÙj³[eî² t9"…°÷NE¦³Në™ÌÇ-[&'­|¹Å»a¹ Lv­•×Û—¿\ë¼’FÐ;Ž9?¾>üáiè
+endstream
+endobj
+1415 0 obj
+<< /Type /Page /Contents 1416 0 R /Resources 1414 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1389 0 R >>
+endobj
+1417 0 obj
+<< /D [ 1415 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+574 0 obj
+<< /D [ 1415 0 R /XYZ 70.866 275.965 null ] >>
+endobj
+1414 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1420 0 obj
+<< /Filter /FlateDecode /Length 2434 >>
+stream
+xÚÍ\ËŽ+)Ý߯ð\žR©¤z¹¥YŽî®5ÛîUoæÿd‚ˤ ¤ ÷,JvÙi8qˆNòô×Iž~ÿñþëÇog+OQD§9ýúó‡Â/äI¼Á¹“QHßü}úãEJý&%|I©Þ¥´ ¥ ø¿Â÷çן
+½þî?¿þ…@•Ýje¦Fšp@HX–_Ël1škï™ë”@x¥çÓߦ)¬;I¡”O/
+Eµá@£ê+34Z€“ÔvºÏ£°ÊÚÚçW^ ”¤%AßÇgƒ°àçãs ¼ l1i´CÜša” `¶t0äs%‡§Ð4–KH’æùJ0g½0›¹n©®²\½jÕƒ‹>ÔëLRf‚–.„€(ÒÉŒÂËLizý^ÝEk«Tا×4×Ys?+ô åç[ µÆì÷,ØÑåËÿÔŠ¯ï
+rµ$ ›Ÿèˆ¥®yR©Nz›XªïØA]ÞŠÓßÇšåk ë!±E.EÛ)º(¢«"¼¼¾ÍBj
+g ³<ßvÂTŽW¦L,Ç©œå8鋽§¶õ•ã,lçrü)l—|V³}£(x4Çål5Äö¥
+-һТ¶õ -¶³ÐzÛ—ÔV³Í*´ÆØ.B«Åö#Bk>¡ÅáEh=ŲÐÚa€Sh¹@IÖ8Á£±M Ûæ…–ÆWÏÚLz›)´j;î¯huï¨ja~(ûÔ®/ûPD-±5StåýZy_Ð(#€o=i¾SuI-Œt̪kÛɱ孶ò*ꈚ4Eye5D,aQ^ù¶ é‹Oy Eló]Û8ؾ¨¡'°}És5ÛLÊ+g±!¶/ê¨Áö1åå…÷a—–òÊêˆÃŠz†äÓ-; 0)¯µts‡é=òpí"Æ›z×eÝá:pp÷4‘gGˆhe›±Ió|2¦íƒ[2w9c˜71¦;ôFS©[îÎw-ƒžgHÞ<ÍïØÔ®« la¤ ¤è[ÇïÖdX!*’wÞz"Ö'V
+Ç%×÷©ZlJ8Ã|Ætro/m9ñ²9Y”nÂÍkd•y·~Q«8·~‘¾ØnÑxÔ¶¾­_lØÇ6U-DG¶‡¯pǧíùjÝà3oëúì‘*,Äe©2H\ ÄåcV;Ä-‹Da%ì²-Ï¢ËLzÐO°xáÔh@€Ñ"ǃ%xº5ˆÈ‚
+dÇÂÿÃ#ET´˜8RÃéAÚ¾SÃP'Á¹N†À• Ió}u³–Q(`~VédþÓ"º6‘U¦ÎXIÏu&i»Ã'J=ØBu¨dÊU#å½Uk®a Ñ’)/¯íøÁ²Ð¦œ/OŽàçòìˆñq.Ïy˜ÏjyÄèœi)Ãá—¥˜¡ˆ»d¤Š^(Ï–=Ió|+óÊ¡ºúX™'=O\™ß³iOþÏ+õÝ4/8µLzdÁ‰Õ·àT!šy>?S‡"ë‹ëG犟mó}êC+Àk^õA:¡³]­ßÎ8}«ô%À¨9ó¬¶á_´G ï#»:IÛý*9UFÝØ>Ño•ÔHm ý5k%a°¡
+åãC­4qUËWúÊÄÎCÌå-ˆƒÌågF00W¯fîÁùK 0°x ‚Úw‰tDY¦"Ê÷·wãvʶ u«Î˜·å­Îó-ß4Ÿ¥:ZM`ÍRñV
+ùÄ•Gé݈Ò×ãKÙÂÂd.[Æâ|ÆFDÁ,Ï¥CT&X‚m‹i¾QH}ýúñ? x°
+endstream
+endobj
+1419 0 obj
+<< /Type /Page /Contents 1420 0 R /Resources 1418 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1389 0 R >>
+endobj
+1421 0 obj
+<< /D [ 1419 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+578 0 obj
+<< /D [ 1419 0 R /XYZ 70.866 299.875 null ] >>
+endobj
+1418 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F55 774 0 R /F34 637 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1424 0 obj
+<< /Filter /FlateDecode /Length 1532 >>
+stream
+xÚÍšÍnä6 Çïy
+¿@´)Q°ÐÉf
+ôXäVôÚ=õÒ÷?”²¥I,;cil{xÆÒŸ4Iñç1 ?~º¼?}»Z‚
+Œl†÷ž´€A”gœ
+PŽü;üõ
+Ø'¤²+m[3”y»^ÞPePyñF¡à\‡`#‰bwP–’´ÛûÜÎ`åv6úM¬»ÙÁm¬b­¿JRâܺÆμ9Q “Ò¦OZöJ@¡1-Œ#ÅÀ}9/ÞåFE¹ éxÙuk çáiO$%;ØÅk¸)WÌÇŒsfºß˜ fa9Û¬dåæY\³ã>+Mà«3³Õíþú+$!ŸM[öÐJiÍFGúˆ…¢#9Šty aU¹ÂŒÊén¹R _‡QlA9Æ:Œ§ãüàG9V§°\ì^‚T1M ËLñ3†`J§ø;>Šˆ©¿Çpeœ>&…p<Ϥ§/ã5!W‚®­F6áÿÂðý}c‚ÿ[cÊáçG*—ÍôÊ÷G²ÌKá_½?Æ–B+ùSηDrë…úÂRåþz¦%˜a1r-uùXüÇÚö–¶Ÿ»÷×í€IOg¶l|¨š)€Z¯ï#ô[½žÏÕÐoÕ¸°ÍÕP]gO\ר'Õûz8úëÆ”CYy¼ÕR½Ç=)w@º%„éáð„0g$[Ÿ³rMZ9¡ZÝÛF³Pm_”¦°QQ^ôÇïÕ(͇ï6x,ŸÅlBÅŠ-P±¤ñªG[öìY”J‹ª5.ÊÓbP
+«Êë´Ýò¥¾,¬³
+ ÷‹bš_
+endstream
+endobj
+1423 0 obj
+<< /Type /Page /Contents 1424 0 R /Resources 1422 0 R /MediaBox [ 0 0 595.276 841.89 ] /Parent 1389 0 R >>
+endobj
+1425 0 obj
+<< /D [ 1423 0 R /XYZ 69.866 801.979 null ] >>
+endobj
+582 0 obj
+<< /D [ 1423 0 R /XYZ 70.866 771.024 null ] >>
+endobj
+1422 0 obj
+<< /Font << /F50 687 0 R /F15 639 0 R /F34 637 0 R /F55 774 0 R >> /ProcSet [ /PDF /Text ] >>
+endobj
+1426 0 obj
+[ 28 [ 525 ] 50 [ 525 ] 75 [ 525 ] 77 [ 525 ] 96 [ 525 ] 112 [ 525 ] ]
+endobj
+1428 0 obj
<< /Filter /FlateDecode /Length 23 >>
stream
-xÚc``à`0PdPhñ`PHá
-Ò
+xÚc``à``P``a`h`h
endstream
endobj
-1247 0 obj
-<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 1560 >>
+1429 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 1180 >>
stream
-xÚuU}LSW¶<ÄZ]+ëÃ÷ÄmNG[ÑmÈDA¾¤@©¿e³Ðt­-뇅¨¡~0Á
-™N&̇_Õ ‡ÛÂ;À"èfYÔ9Û¢Îi¶g.&{uÙ?Kvrsï=瞜߹÷\
-1Ç£uù«³5sró
-ôû\uül™Ó¬·…β¸X.Î#¦¸Œ›sTG 8Fˆ^ :ĉD4#Ú#Ü&šaxÓÔÐÜý LÇñ»ð9â™!ÁYñóXD†cÑØ ì6 ñH|*>ýÂ&(ÕêùiÖŠ*›±¬ÜÁ$¨Õó^Í ˜%JF£/1Y]v“‘Ñ[ ŒFÉä)­ÕÅKÌ,«…)fËõæRÆZʲ«§µÙ™2›ÕYaIÉ–íŒËj31üjcͬÞΧÅÀÚG9Ëd-/(d2­“k,a-v–‰g;Ë2åGE’Jåp–)­¶2U)¯cW™ÿQ²«Bvñ™ùÚÂøÜì´ mA†ÒQé`J­6ÆÀ:ôF³]ùßÿåµVÛ½9Õ`-f³ ¬ÅatTa<Å`³±9Xö¶[ŠåaË°B¬3boc0‡€G’§iØ´¦BŒÅ®á±x%~â¿…Å…•‡õVÁU¡D¸>•pN·fö€ª??
-ú €‹—ÃÄÃ%Ã*Í››*ÖQ{²E§»¿iê"¿î(I¥×hv’êç)ÖOú©ù×ú/û¨2¢¢e•›±’ª²°»ÜäÚ71 ¯îí¬§%¥îAîæ ~鶀»ñ¥¬æŠÅe©4n}Îm*ße$5:ï¹bº¨ßy5 ´¾ê§Îé÷‘­mµÛNЭÛ>Ù|¬ªùZô†ýæFÓžˆ=fS½‰œ—T¢ÑÑy&µR¡<©Ȥ4ýã%·H¯wwc;ݾ¯í`ëÁ §s½AüŸÒ¼YÍeQɪå[V‘‰£÷ƒ§ïþÙݾ½ÌGïµëŒû´$¢“Љ¦ÝA8<sÞ×|ú<òá‡dDùqo
- <áñ¸ÙRþhT
-ÊsÒwë¤à!ý%Ý
-O;¼özÏÈÎ.j-_kýÓ›…{¸õn½­ƒ*È“hA8R ˆ‚¢ÄpÐ!ZªD×ÂáyÐÁl¤IB_Á4Ž¿À÷sì•Po_ålátÁÊ–-ᔦЬOòˆ'û#ƒ“;>ÜÍS}?ÅâÞ¦ú††ϳâ)Å Í
+xÚ}”[PeÇw]À®YÒŽóÑìg/hÇ’`/c©Ò–¶¶åÒBµƒÖ²¹@ØM³›’J/$@B’*
+Rî.iÇ©ÕÑñ¡ÚÑj«Í Ší8ãL_dÆÛ·º>¸ ”¾8ž‡owÎü¾sþÿ3ßKIÁp×V<TQô|qI ÏñÅâ ùy»x»©¬Ên;îbU¢L‚Ò3J+å`Ò\Ò&IL²”¤píÃÁ*žJ’_¤’ RþåÏÿû{€XƒaøøJõüô)DPk•?"Z¯&f¨ Xj†cZlö+ž†gá«qæ%lÖåçoÝÍ;<N›Å*ÂÍùù[6©gÜ¥ƒŒÕµ|½PkƒFÎè`‰–òõJÖŸã9XÅZv3äÍÐÀ¾]ë ÅÉ»ÂF4Xm¬çµPù:Y;kXtq&Ö E+ ÷U”à^ža±­šåæåA(°,´Š¢c‡^/º,:ÞiÑ›FÐÛ!A¯ÞËÛ[VjÈ+Þ¿{Oiùè¡™wB+mvA÷ßNgwšø*v¿‰åD›èÁ”ÈÁ6c±ìæHV¦§DêâS° 6_M*Kº¼ íÌð&ö&ÐõD}L¸¬™ŠðAàÞ…š™ d$¾=Wý@ÎG×µ¾ücó^𠃞É÷®eã¡î¯®:yµò®9ûpæ4údQÓ'û~“7£#3t¡£ïƒ¶8hŸŠ0rÁ¼¦ÕÝê¶4*XƒÅ8 5£“æìôchU8MÑÒï!<Ko!R3±›ëT‹«‰yƒ?rÆ ^)»vÏË  r°?0ePjß‘_äÕ@¦äÔ\9³ž‘Wž¸¿­(çÖá¦åjd/ykøæÌ`æ#×Ö&#@W{Y_ß¿37;‡¾! Æ5ãOØ.#7q!Cé:ÀWŸ¬±2£MÂy;à¸Sžã ý}«[™‹ôØÛ¬>¦ÆóM×å+„¥ÞWãe,ÞKþpŸŒ ¯ã‘F¥à0z‰ oÌv½?}ôFÊO3™wùÝ>oíÓïˆÂ·Ì7,ñ³]W§ã /¼DŸxLw«ô˜J/»øcÎUÎÑÍRw\8‚n@ZÉ)Ä¿õ.
+zýÏçïM΀ëQçáÓ Ýj•mDé®[¼¦ÚFÉîeeí VÕ†¶Íљ҇Rº¦¿£ef ¨,m|µ” u4œŠøÎUHÒ…ž:u–ô¨¹yÄß î.(*"=u~E¥Ù«æPtÉt<Â)ã–ìE$Agv=¸ýÂBit¡ÐÒçCC±Ka&£ç„¤>Ÿ/¥µšxTu “äbÅݤ¼Vž¬D“D7](ûsó~s³âgÔägò,ÁF..‚ CÁx/ƒ¶£Yb`éN†ºá2%@å*ë Û¡®ªœ¬“ÒöN´½³£“Ô0ØõTz€Z‘xbnÅõ‹A5½ŠºÓÞŒƒ±öwƒaêI©?ûOÍ¿Ä1(ç
endstream
endobj
-1245 0 obj
-<< /Type /FontDescriptor /FontName /POYIJS+LMSans10-Regular /Flags 4 /FontBBox [ -420 -309 1431 1154 ] /Ascent 1154 /CapHeight 694 /Descent -309 /ItalicAngle 0 /StemV 93 /XHeight 444 /FontFile3 1247 0 R /CIDSet 1246 0 R >>
+1427 0 obj
+<< /Type /FontDescriptor /FontName /ULKPUD+LMMonoLt10-BoldOblique /Flags 4 /FontBBox [ -480 -308 789 1039 ] /Ascent 1039 /CapHeight 611 /Descent -308 /ItalicAngle -10 /StemV 175 /XHeight 431 /FontFile3 1429 0 R /CIDSet 1428 0 R >>
endobj
-1248 0 obj
-<< /Filter /FlateDecode /Length 435 >>
+1430 0 obj
+<< /Filter /FlateDecode /Length 394 >>
stream
-xÚ}’ßkÛ0ÇßõWÜéƒk9¿Ü•`h<Ö&ÔalŽtɱddû!ÿý$ÝÂXpðÇß»Ó÷N7ù²/£'iŽÍï9¼ckz+0Ê_«†M&#úu÷†(QŽjû{kD‰LóbShÕݹàB‹K/qŒúwÐ3ž•þ ñçÀô€?£ýîWñ­Œ¾¿–•n½ã¹¿T6â>ë º‹‹þ 8n¨Êü@Û*£!¹çœ»/Zæ¦ö¶,\B<ú>)-í`ŽÞ8Kf •è
-ÿ¢v£òÉåµí°.ôÉ°õbw²j;{ ®ïX¼³­Òg˜Þðèbʾi.èý
-„9û +›Ò˜Æg…'¬Ø¸îžv[ö×g
+xÚ’]kÂ0†ïó+Î.wQ›ºMA¤0­B™Nñcì¶&Gh“.M/ü÷KR«0†¬ÐÒ§ç=_oÚyXoƒW®<õ(l°RµfL—YI:D±º@iÞ9ò6Z`­Û¢î4MR)Ì£§’å5ÇVõ·h‚'!o׺;ü ö‹·õ> Ë¥’ja"LTÎW‡\|×P—»&·9ÿ‘ƒÕÀ] ø’¨+¡ä¢¥Ô~˜I>U…Û¹"áenÛMŽBr}nõ f.䟬°æ¹äí¹2X¤ò¨Èx áÆ+£Ï~ƒG®4G-ä ºw'µÊm]–9º©€’8ŽGÛÀz÷ž¡3$å6*Ìù¾3·ÌݹDè{Žšá™âX•CÉ’±5„Æ0žÛ+&(ù¯8m²Ç­ }´ö•iW'šÚ:”¢ØÑS¿¡OÏ“†’†’†fžÔÓ°ïix¡AÜ4óÕÝ\ÎÖÚ:áÏÄ/êV¯ÇVªÒeùÛŸwû7:ZÍÉo*÷
endstream
endobj
-799 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /POYIJS+LMSans10-Regular /DescendantFonts [ 1249 0 R ] /ToUnicode 1248 0 R >>
+1173 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /ULKPUD+LMMonoLt10-BoldOblique /DescendantFonts [ 1431 0 R ] /ToUnicode 1430 0 R >>
endobj
-1249 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /POYIJS+LMSans10-Regular /FontDescriptor 1245 0 R /W 1244 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+1431 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /ULKPUD+LMMonoLt10-BoldOblique /FontDescriptor 1427 0 R /W 1426 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-1250 0 obj
-[339.3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 706.2 0 0 0 0 0 0 0 0 0 0 579.4 ]
+1432 0 obj
+[ 28 [ 531 ] 35 [ 531 531 ] 43 [ 531 531 ] 80 [ 531 ] 85 [ 531 531 ] 92 [ 531 ] ]
endobj
-1251 0 obj
-[525 ]
+1434 0 obj
+<< /Filter /FlateDecode /Length 18 >>
+stream
+xÚc``à`
+endstream
endobj
-1252 0 obj
-[ 27 [ 843 ] ]
+1435 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 1228 >>
+stream
+xÚmTmLSg¾·-Âôª›Ø¹µðö:£ÚÆ £nS‘
+–&-¤–!uÐiÓ‘4tIXX¾» P6,6U“6†„ÙÙ2$ ‡}ƒJåp”mPé…Feù«ˆQ%û² vhʲ‹·ååkvç+õ¨§h¨#Z“…Qþë‹/B E[µ–\UEnÓ‘6‡ÉáÂÉÀ–a˱ÕXVŠ•cïcb:Aæbs“$J0/öÏÂâ×D
+‘QtA¼ /à[ãš8ú2¾h2jéõÜÀ°t˜b›Èæ¶v@dê½¢;|fÅrv£½Ï닆ÎùAÀç û¯«‡ Ég.êËßCó éîÜ[۟ܽ †AúfKÿÄáIyôSvXÁç!‘´–uèêAzØeÔyÈK«FÎ_G¢Jó)žo¾Š#<Ž?H BÌ}‚,R4Í/¼¤¢ª2
+´-zØ“f‘å 9Žö!¹ÝGHÇjÕT±zˆüeÉrB§'Ίã7¨G`ÌŠ¦¤h¢6Êïà5N;?ÎOôÛѤˆ¢q°)(ÝÉnöì{Ýõ´J¾–éÿÌ­øø*;3%û†îš7Âg;ïÈïE›v†Áýl~¹ìoºÐf½d´Ç}ì`;à³3hÕ]ÙØÑ;ã pþÖ¥ WϦ…þÐQY¸¹—1󕼌?Æ`‡#ÁÞð?¼£‘„=K®à+‘Ììð44¹z‚Á(}œx/íLi÷ÖbÙj#ŸÉ¿¦®-­²¦Î†“ÃH(GÇÀs²°_kÑlG{åÜÏy´8ƒ3rnéçûoóïò++ ËM§#§NöngÃÍ] û‚í•?˜ ¬Næ@Ë!ŸµáÈ;ûdz¶ñâ`wÛ8žz¦ýæ“ëàdhrpJƯŸ-’ƘˆÕÊ0Vk„‰Å"‘X¼g/srb…p”°µ‚J/òtryhcw›o(*³¨ˆ—Xb^|nbÞhÔ'ˆ¿Ãw¢-@£¡¯­Óçëóur"bþŸëmCo
+endstream
endobj
-1254 0 obj
+1433 0 obj
+<< /Type /FontDescriptor /FontName /LHFHNR+LMMono8-Regular /Flags 4 /FontBBox [ -456 -320 743 1014 ] /Ascent 1014 /CapHeight 611 /Descent -320 /ItalicAngle 0 /StemV 177 /XHeight 431 /FontFile3 1435 0 R /CIDSet 1434 0 R >>
+endobj
+1436 0 obj
+<< /Filter /FlateDecode /Length 402 >>
+stream
+xÚ}’]kƒ0†ïó+Î.
+Ý…5Úu´¥›[™ÐQËØ­MN»@M$êEÿýò¡Œn‚âãyÏñÍ› îÞóà‰«ã…ÖªÕ ƒt]Td0xQ¬-Q6DŽ¼¯Ösx׊åØÀ0Í^2)š{#Î$;·{ÕmÑ3ž„ü‘ØÿÀpŸÁêmù¶Ù«õZI5 vxjÏ…¨mÚ‹ælÄÿêÀávÜÔµPrшRj>¼JžªÒ.¯&agÂÞôQH®;Ÿp°®I¬éÈ=Yir²Íù¥n°ÌäQ‘ÅBógQ7úâ<ß“p«9j!O0¼mÑHò¶ªÎhí
+†º'$ M`±4WBPò_uê»GFпÎú
+û*´¥f¥Qb){Š==8š¤žž}mìÉ÷ŸM¨£‡¥§‰£xêéÑÓÌS×ç}w>ì
+ìV\ób­Ö&,·_.†xÝÒJU¶ËÝî,ô‡ÒÒvI¾HuòÎ
+endstream
+endobj
+1167 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /LHFHNR+LMMono8-Regular /DescendantFonts [ 1437 0 R ] /ToUnicode 1436 0 R >>
+endobj
+1437 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /LHFHNR+LMMono8-Regular /FontDescriptor 1433 0 R /W 1432 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+endobj
+1438 0 obj
+[ 28 [ 531 ] 43 [ 472 ] 47 [ 590 ] 50 [ 472 ] 59 [ 531 ] 63 [ 590 354 ] 66 [ 295 ] 72 [ 295 ] 75 [ 885 ] 77 [ 590 ] 81 [ 531 ] 84 [ 590 ] 88 [ 295 ] 96 [ 414 ] 98 [ 419 295 ] 104 [ 767 413 ] 109 [ 590 ] 112 [ 561 ] 116 [ 561 ] 499 [ 502 502 ] ]
+endobj
+1440 0 obj
+<< /Filter /FlateDecode /Length 27 >>
+stream
+xÚc``à`T\0Å£aÑÒ€
+endstream
+endobj
+1441 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 2715 >>
+stream
+xÚW TWžÈ
+Øçiaª.‡N¡É,Õ’„±9 Þjé2ÛꛨÖ{M;ù8WC!ŸQpó_f"jü¬%'›÷}DÝ´£Çá3B¡åö"¯Œ¢Ï†!÷™€_1C§k a…4øß%ƒÓžLˆÍÔ‚
+tS@ Ÿ1<Z‹o/„kAnêé…ídG7Ô÷P‡®ÁïümàÂ…ú—c
+/±®h<‚NØ‹Ü\Lw?¸Ï­D^ ÜÄFTË]n>F1N¤°3=a¼e-ã„Öpvb77ÿ±s°ž¬=õ.ŠðßÄ|)tæ´Êå9ê ykÎ!G›­Œy`~ËÙßMt¡¦‡Ù2£8qå×óã¦m ›¡þø½7sî°#¿a®æ¹ï„ÉÄÀ½Û?Cíºôu–ž#Ïïi75E“sVfP·ÄuvÆO5²ÿ÷$î\¸x©zkÜo`ø3°ßpŒïQ?`š‹ùLÏÞ¾\Uþ0ÿ€jn©t0SÇ*·o„ÏèQºMG;‘8Ÿ%"è»4 ïÞFA Ò*L0Ä)Ä 9{»6‘Ü,¶¹4”ò„~à´è(<ïè.[wS?ùjRÚJµ‹›“E\~ì N4×èkgž#ñ‡‘c„ðeÎ çkæWì#)‹¶loâĉû$¿k.S£’ßËmN¬ßÚ¦ä‰äuM "cñå Ÿ–&ÔŸÎ… ÐØ(BéøñÖÓ]É/-`y”G`ˆÏûñù(ñ¬ðpv‹"]“­Ho×Ø·´Û¹Õ:rŒ
+
+%‰+hØK5–‹”¢Ñ\
+w=$SÂ`ÙÃõú.Ê)ÁŸ€u.ŠiÀ[aMó@ЕÖØH¢ÐV%ûl'ö?qbĉbò‚‘×°Ìq~:ˆoÐ]$<'ÛŒ¯”¥JVÃO÷dG!N6q»¡T&¨ˆHš¦÷Uà„ûk°~7´'áõÎñóŒm¿=W{‘®—÷cõŽÕîØ΋îà켟¤…Ïß³t~yÏi€>~ðdê#)v¾†¡§nyÏjƧÌÕ¹Ì<'q1Ó„N\/5À$²8šdTî2X5;DE]y1àJÔÌú£6Ÿ²Z¸Š €³9¾Bæ¾M™œýsYz=…æ°_úì´T•Ö‘u–½5f
+MAï¶;\ÛeœÄùãØàqþNp±¯+2;r( EvWÇáNç$§Ëe»hôåæM1Àí¤nÃý8 {
+ DºÂÂ] fÙâ›>…uÐ
+E–ªúƒFOɱp7©Ý
+MYœñecÅúW©oØ Z©HMZb˜Ä•L—v“ð"<¤çì *w[ˆÔÔ™ÌàêÈG!>Mjh(•”îRUŒ­}—Î@½ç£‚™Ä)ò…<Þ‡ö;¸Î#Ê ÂÎ\›4»xwY¸}ädo7§hh†"kq•nׂŬÿ†¶mýΖƒ
+endstream
+endobj
+1439 0 obj
+<< /Type /FontDescriptor /FontName /WEHDSH+LMRoman8-Regular /Flags 4 /FontBBox [ -456 -292 1497 1125 ] /Ascent 1125 /CapHeight 683 /Descent -292 /ItalicAngle 0 /StemV 98 /XHeight 431 /FontFile3 1441 0 R /CIDSet 1440 0 R >>
+endobj
+1442 0 obj
+<< /Filter /FlateDecode /Length 475 >>
+stream
+xÚ}“MÚ0†ïþî‰=dã„,¡+©›m¤î‡j{ ñ@-;r’ÿ¾¶ÇÙ•ªR$óÎÌ;“añå½¾qu„`uÏè5é‚ü¥éÉbQ¨vê@Ž¯
+endstream
+endobj
+1166 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /WEHDSH+LMRoman8-Regular /DescendantFonts [ 1443 0 R ] /ToUnicode 1442 0 R >>
+endobj
+1443 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /WEHDSH+LMRoman8-Regular /FontDescriptor 1439 0 R /W 1438 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+endobj
+1444 0 obj
+[ 82 [ 611 ] ]
+endobj
+1446 0 obj
<< /Filter /FlateDecode /Length 12 >>
stream
-xÚc``
+xÚc`€
endstream
endobj
-1255 0 obj
-<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 567 >>
+1447 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 510 >>
stream
-xÚuRKOQ¾·í´
-#UãƒPÚ ‰vZQãc'”¦Ô„£+2ÐÛé„an33Í€,Ô„Gc;4jŒ,pcjT¬Ñµ?AMŒÀý ¶ gbܘxßy}''ç‘ǃ0ÆÝ#·“éDòTrb’Îóò…È$Š¯8¹«Ö «¯Ì†¬^d±rYa·žÖ½ËzÚzë}¯·ç—ÅÂu¿ƒO5Ø>Ûpõ³ýŽÿˆ@û\£nD?Q{pöããÿé9ÌÅbçâ´°¨ˆB^ƒáXììi/Á ~vŽêꜼœ…¤¨nGE8Ie˜!y^ÊÍA†Ü‚¢J… ꙼¨‚N•9°µB$«$ E9KÐò®M¥30Fe ’â,‘U‘€Jä5­p9ÕŠG!š³9jTúCR£N]dìF*IŽÇGSéQN[Ð GÈ%•ûwÆ¿~Š*ó¼t%KgÈx–Èš¨-"[n{[¶¸ cÏ]óe×ÞrÓL7­›:Þ{s¬©û®/×÷­5«Íl¯”j …ÒòÒJ¸µÔþÎ(÷ïLŸ ¾õÝW•ÝwŸ×6Mß4ÝilVŒj=üÑô3ækï§Ö c¬®/¯öЩr!$øÌ¡*óáKéÁÃpë¹¹}´µå5˜_™.çZvо%:ïÜõâa}ÇŠ?6åúÖŽ7”ÈHQv™ílv|ë|jFeݨµÏX¶±a¼­VªµêfµÆø êDÔÈ
+xÚuQ¿oÓP~/1 ´ Ršä¨R‚ØQ H°Ah!i¤ÔHëÖ/Ž‰ãÙ¡ kÛDj‰¨XÈR! 
+C;t@ü]*±w`Ë2` ± ñ ßýúN§»ÃHÆx¢ø  W–¯–+¬¡˜7³ªµ Å
+k÷øE>å’ŸD<‰y*ÂÓQÂ,‰¾#Âðå¯Ï“1öólj$B¸;rïì™
+ï$šm2NFF(‰ŽÑ xã ÿ™9#ær×ó¬¹néZÍ™\nöZÈ·à®Ee­ÎÚv]ÅT¡(¢eÖ²:\f&¬ÒšbTUA¦Ëв©eƒf±VÓ¾"‚\Ómh3«µ¨A›ªÐ2UjS£pÿÑ’ óÌt ¤¯QÓ¦ÍØ”BÍqš·%Éii"³4©hlÉø#²¥°/;ÿ°,gK…ü\yiNtž:Pe¨ÔQtÃÿÝño\fVC1î¨l•Tj:º³ŽT¢ÁµDPcaa°;ÆnŸ¿îiãÁη(÷Ï÷Wâw{7Í?Åßn¸ÔBaÚÕj|ç«ûæ =ôãÝg™ÔŠëìºû‰ýCwc/=þó OKÁ_Ѐ"¹'=ž5`Ý­^,U” ‰œrÉhähô½ç{Ï=Óó·ùàìxM¯óÂï’Ó¿˜ö»1
endstream
endobj
-1253 0 obj
-<< /Type /FontDescriptor /FontName /BYLSJL+LMRoman7-Regular /Flags 4 /FontBBox [ -483 -292 1562 1124 ] /Ascent 1124 /CapHeight 683 /Descent -292 /ItalicAngle 0 /StemV 108 /XHeight 431 /FontFile3 1255 0 R /CIDSet 1254 0 R >>
+1445 0 obj
+<< /Type /FontDescriptor /FontName /JHITRX+LMRoman6-Regular /Flags 4 /FontBBox [ -515 -298 1647 1125 ] /Ascent 1125 /CapHeight 683 /Descent -298 /ItalicAngle 0 /StemV 117 /XHeight 431 /FontFile3 1447 0 R /CIDSet 1446 0 R >>
endobj
-1256 0 obj
+1448 0 obj
<< /Filter /FlateDecode /Length 361 >>
stream
-xÚ}’_kƒ0Åßó)î
-íƒ5vƒAamWpôϨel6¹º€&ãƒß~IZ[ëÅ›sîÍ/GGïYðÂÕ ƒÇ)…¶ªÓ ƒå6oÈh´R¬«Qš"G>¨íÞµb/ÓU*…™Xs*YÕq\›X
-y³¸}`|ÄÏ`ñµÉÞ6Áf{Pu.Ÿƒ–]•ë€º®£0•uÿo«Âü˜Ô­PrÑ”Rj^%_ªÚ°%á…»’ë *œ8‰fÀ3—Ê?Ym£rÍY߬SY(ÇÚEktï©'$ÜkŽZÈÆw­'뚦BÇ”$ p,ìh›Ñ.¯Bwü”[U˜þ^·žcß Ì|™âØ69CËIlC  Äk{%%ÿ¥Ósש8—Ö0¼FƒÂ¾síæD ;‡Ò§(9Ûüº›è¹€uZ[zŸ GtpBâ5äF5®Ëßþë Š«ökò+ß
+xÚ}’Qkƒ0…ßó+î
+íƒ5¶l¥[»2ÇÚ•ÑW›\]@‰úà¿_k c xsνùrtòpL¼g®Îè-çblT§z›}V“Éd«XW¡lˆù¨6+8jÅlaº‰¶‘í̘#ÉÊŽãèúÛô‚…7‹Ý¦)ž¼÷·(OÞÇ>VU&Ÿ¼‹®Ì´GmW*ÚÒ¸ÿ7‚QáŽ
+nÌêF(¹‚`N)5 ¯’oTeOØÿB þÈ ÉõÎœ à‚µ—Ê=Ye¢²ÍIß´XE2Wd½ßì,šV÷ŽzFüOÍQ YÀô£ñ$]]—hy€’0Ž¹m2:d‚oq£Š¶¿—í'ík„…«ƒ˜)ŽM1Ô™,¬M4„õÎ\!AÉétè:çCi ãk0*ì;ÓvÎãÂÌ¡t„ƒÍ­Û‰6œëX§µ¡w :D '$^C®Um»Üí¾Îø§ØêsG~
endstream
endobj
-742 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /BYLSJL+LMRoman7-Regular /DescendantFonts [ 1257 0 R ] /ToUnicode 1256 0 R >>
+1164 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /JHITRX+LMRoman6-Regular /DescendantFonts [ 1449 0 R ] /ToUnicode 1448 0 R >>
endobj
-1257 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /BYLSJL+LMRoman7-Regular /FontDescriptor 1253 0 R /W 1252 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+1449 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /JHITRX+LMRoman6-Regular /FontDescriptor 1445 0 R /W 1444 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-1258 0 obj
-[446.4 446.4 0 0 0 0 0 0 0 569.4 569.4 569.4 0 569.4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 323.4 0 0 0 0 631 0 0 0 0 452.6 ]
+1450 0 obj
+[ 43 [ 591 ] 50 [ 558 ] 66 [ 302 ] 81 [ 636 ] 84 [ 558 ] 96 [ 602 ] 98 [ 458 ] 116 [ 613 ] ]
endobj
-1259 0 obj
-[ 34 [ 525 ] 42 [ 525 ] 46 [ 525 ] 49 [ 525 ] 54 [ 525 ] 58 [ 525 ] 65 [ 525 ] 69 [ 525 ] 71 [ 525 ] 74 [ 525 ] 76 [ 525 ] 80 [ 525 ] 83 [ 525 ] 90 [ 525 ] 95 [ 525 ] 97 [ 525 ] 104 [ 525 ] 108 [ 525 ] 115 [ 525 ] ]
+1452 0 obj
+<< /Filter /FlateDecode /Length 21 >>
+stream
+xÚc`
+endstream
endobj
-1261 0 obj
-<< /Filter /FlateDecode /Length 23 >>
+1453 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 1428 >>
stream
-xÚc```PPrRpÕ˜ èÐ!
+xÚ}T{LSW¿ÚÞ…1j‰káÞ+Ùˆ¤Ð2—9A‚A”‡›Ì¨{yHiᶼäUìÚÛ–"+±zA‘…¨0†aÙâ’ùˆŠhfÌÜp›Ù?ÆÅìq®;dÙípY–-;'ù¾“_¾“ïûýò;EEÑجÝyùyʼ…†>CSk|=9©ª¨×iè@A6·Ž‹c$8ƒp±(‡qD0G
+`¼$xZ"X±ÂÙáÃß–…±‚N¾ˆW^!’8þ$üYòj
+u9_cTëV‹ŒêÀ½¤ì]ùÅIy¹YùEY*S“‰,7Ф–2iªtFÕý˜o k4ºt­¡ŒÊÕRzS•©á—IA¶!H1RŠ”!¦`^J~… !Q<AÐ#è×Aöà|Á}×Ærf]xÄE°ÁÜ%{Ÿ9ÖnflN|5u×&E TŽ úÌÜÝåw¡ô$au»l>Å ã=I€-Ø0Ó×is::-¸v¯ÐßðÞLš*¡ †ÁD˜ø ” úÁOßÜg šX e£f—˜¥Å¥!ˆØnVúÔÌwd´†1îƒkUÚ=ÓعˆÝhÌ!X°åt4¦ãY`³hÚë™ÂŸ‰¤ «„h?ÁŠšÀáJ-ºéµ•+ÁX™Ý–ƒÓÜ~LŠ˜#
+”xj¿ –À ÂÌLt”€Ý@4ó–À]øªÔiÐÊ¢s¼ÌÒš®‡ ‘-m½ 1žù‹„è €t Y,ÇÞ;C€@Žýø͵/‰Ôh-ó6ŒÂ!
+
+VE¹-QÌÖC¼ÖOùu~PÇ“¹ Œî²k–¹Ç·d^Æ×nvíÂó­N«¢ñè`¿° Ûζ_·Lu.¤/Ž\ûB¾˜r†ãÐú¯a~ñüú÷(Ûcì˜Swž8UÏÊ‹˜æIÞ<2Ý:§¸~üê(óÀu™Öž£ñ [ĺ}>/î96ÎŒ(î-w“üœÚX' ‚XèdŸ°nÔÂhY0,H 3§q²kÚ/¿ØâÙ8Úà­ì³¹Å%£-—&ä—§çoé ©îÁ­nÆÖÿ‘1/é¬oÅíöÎÖ.›øµ L‘œ»}KÑäáb¢f´ë‡†OÛ}ŽÓ b©?ÍÛ5^{P^¢Ý“]·§gª?0Õ=ï÷9-®nE;cm&¤éT`R3ÒÂX|½.—ÿ8ÎC^¯ïxO¯XjN«;÷‰é†âÉÕûxJÏÿ4[Ô9~
endstream
endobj
-1262 0 obj
-<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 2458 >>
+1451 0 obj
+<< /Type /FontDescriptor /FontName /EPLNLQ+LMRomanCaps10-Regular /Flags 4 /FontBBox [ -496 -290 1501 1100 ] /Ascent 1100 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 106 /XHeight 514 /FontFile3 1453 0 R /CIDSet 1452 0 R >>
+endobj
+1454 0 obj
+<< /Filter /FlateDecode /Length 404 >>
stream
-xÚ…W TWž3 šêʘz•™ÚV·º<|¬çøè9>*T–P
-ÝÚÚ %È#ÈDL¡ f!„ò†Xž-»Ú­ºÛj±Ý´Ý¶ÓÇö¨]α-®º}»êí¥çì‘Øžî$3“óϽÿýÿï~ÿÿe$Dd$!‘H–ly8}ëö”•i
-…N«ËT+µÆUIñ»T{Mj¥^ð¨p¯°”“Å ‹ a‰Dˆ›#0i—Iâ®øru²9h£,‚—EN•"þ¿þìä‚] ^¿X¥²¥ø—ìŠì~Ñð©ìB:‡Kˆ¥Ä÷JBKb%q’e¿Ãꄤ¤µÛt%ú½FvuRҚ߈×õìÖ6UùL±®ÜP\È*µylj«H`ÓuåØZÈþZ§esUJu>«Ëg³T³&ƒJo`÷êu¦à lVA¡-×é‹Y|׫Ô*¥A•Çš´y*=k,P±)ef±É:­‘M+|F¥5¨Øøx–5¨TlÑX²!1ÑhÚ› ÓïMÌÇc ‰êÐ C¢8/>ùÑô¬ø´Û¶§gnO0î3²ù:=›§2* Õ†„ŸM4̘®Ók”ê-yº\ÕŽ<•ÖXh¬ ð±”XA$«ˆuÄb ±H!R‰4"ƒÈ$ž ž&”D¡& `|,"‰PGÉ"‰yÎ’9¯DìŽx9Ry–tSK) õÃýÒ²¨¢¼sÏ=·Ìç°,
-FÞî&¦ó2×$Ž;X™kaÐÝà§Ix¢OÔd“û¬ ¦0êèíibÚ>&›Z ÁTu`zóÄX‚ñkÂâjØåjÆW$~£a$Ÿ)2c3¾,º@_>êä·|. ›?LÑ7D¯Eá¨$P7ÐÌ 6¸JC½‹H¸ø§ùó¶óYÔDÍdCʳ® À?¢'yXÁçò´ C‹| ¹”;
-gå¡¢¹7,YµiJGÚ¨e‚•¶˜›J@Jí}A€ôa¶ëaE¨§Î :ìwSV² ¥ÓÖڛƜÌÁIúnÆêÃB'|C¬<‚
-­äuêËÁäìšé¼pç…wb*zxú«_L±}ˆ³»™c(Š¬rº1.Êó<‡+Þî4¿hñÖµ?;ÒÐ~¢ëð¨÷ŸžÓî÷—&ÛåHe2ë}ã±pör@_«¦Ìܾ¦ž³6ÖÇ ®&‹©UŽœ¶1¯ºßwŽs·Ÿí:)}ÝÛßs Lúö§>^Róج>ü•Å?Â7ó*܈ z²Z½,j•ñ9#§©cjm5ùûîÐñS.†FDëÛ‡êûj_Ø×[åþè¥-G¥Ÿu(&Ð\€¶ßƦ[fÛà¼Ûè"¶ãsT÷
-úáàME3R+`\ 3:²ß7“o×V¢e9pÙÓw«ïÒÜGѳC¢ÏôQÈ„¶£ç±Üн³ÉøŸçÎàB˜MÒÖw¾ÖM?6_|‡ù•
-ÞE7äÿ·Èø)
+xÚ’_kÂ0Åßó)î÷P›V§N¤0BÁ©S{­ÉÕlRÒöÁo¿üi'Œ!+´ô×{îÍÉI;Û}ðÂÕƒ~ÂKUk†Áü-+H§óªX£¬Öˆy[-'°ÕŠí±‚î<}M¥¨8•ìRslU‹fxò&±ë@÷€ŸÁb»Z¯ÞƒÕÛN噜gEÑ`‡çú’é€ÚÖƒ¨.¦åj0¸'7ðu)”œ@Ô£”š Éç*·.Iؘ†°ÝÆIH®çp´û Q \°ª!÷d¹IÎ6ï¯e…y*OŠL§š•EYé«óÿHÂ樅<C÷žQ#Ü×EqAk
+(Iàx2óMnë,Gm)7UQ]ïÆrk<\ „Øqä­3ű,2†:“g$SM`º4WBPò_u껎'FоŽÛ
+ûÊ´ÏÌJ‡ýÄR?öôähÐг£§ÈÓÒÓÀш:RO±'ß7ò3Grœx#neëÙÄON¬ÖÚ„äNË…`·/$þh¡
+Ûån÷'´?©¥Í’|˜…ún
endstream
endobj
-1260 0 obj
-<< /Type /FontDescriptor /FontName /ADNBEG+LMMonoSlant10-Regular /Flags 4 /FontBBox [ -477 -316 786 1016 ] /Ascent 1016 /CapHeight 611 /Descent -316 /ItalicAngle -10 /StemV 175 /XHeight 431 /FontFile3 1262 0 R /CIDSet 1261 0 R >>
+1117 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /EPLNLQ+LMRomanCaps10-Regular /DescendantFonts [ 1455 0 R ] /ToUnicode 1454 0 R >>
endobj
-1263 0 obj
-<< /Filter /FlateDecode /Length 454 >>
+1455 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /EPLNLQ+LMRomanCaps10-Regular /FontDescriptor 1451 0 R /W 1450 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+endobj
+1456 0 obj
+[892.9 0 0 0 0 0 0 0 0 0 0 0 0 0 585.3 ]
+endobj
+1457 0 obj
+[570 0 0 0 0 0 0 0 0 466.3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 277.8 277.8 777.8 500 777.8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 828.5 580.6 0 0 0 0 0 0 0 528.6 429.2 432.8 520.5 0 0 0 0 344.5 0 0 0 878 600.2 0 0 0 451.2 0 361.1 0 0 0 571.5 490.3 465 ]
+endobj
+1458 0 obj
+[339.3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 404.2 0 0 0 0 706.2 0 0 0 0 0 0 0 0 0 0 579.4 ]
+endobj
+1459 0 obj
+[525 ]
+endobj
+1460 0 obj
+[ 27 [ 843 ] 82 [ 569 ] ]
+endobj
+1462 0 obj
+<< /Filter /FlateDecode /Length 15 >>
stream
-xÚ“Qk«0Çßý¹…îÁmµÛ(BkÛ!Üvc–±W›œvM$êC¿ý’Ýàr)æÿ?9çä8ùóZø+®NàÏî)yƒVõšŸíËÆ›L6Šõ5Èî
-%ŸHxO)5¶’gª¶·^0$M‚±Œ³\™““­Ã #ÂërOV›ÎYsqm;¨syVÞrI³³h;}uùßyÁ‹æ …¼é­D°è›¦›¡^šgßôíPÖ@Ûœ›UÑ]o¶åÇx¼6@"Ç!¦Î‡¶)èR^À[švД,wæJ=üŸuŠ®ÓÑÆ×ðq\bŸ¥¶¢È¢t¥ŽVH3¤-ÒÜÑ,DŠ‘¤ið-Íå#RŒ´FZ eHƒoƒ”!mÅi‡4sd>:B_"í°†w±†ä kHp‡kX 1Rì‘ë‰m§‘ï#d½ÖæüÜ ¹ó±'#$|ÏZ£ër·Òñÿ±ô²ó¾
+xÚc```
endstream
endobj
-707 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /ADNBEG+LMMonoSlant10-Regular /DescendantFonts [ 1264 0 R ] /ToUnicode 1263 0 R >>
+1463 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 639 >>
+stream
+xÚuRËOaÿ–v»
++((
+í'h·5FoÊKj©ŠñFúu[[ökv·YD4á%Û¥¡Pcà@â«FÁõq!šxИxᨉÆÇ?à}?lnc¼˜8‡™ùÍü&“™ü(`·Š¢êú{:ý¡þ£¾<Æ‹§=HH%x©Ôë$‡H“ƺH q•·@{3kÛdíEµ°Õà¨ÿEèF
+ÌâæÓôæËsKNƒÆëù崞ɹ_›U´ùÌñ¾ÐB볋ӳõxHKºÆlËЯ>Í/Üv›k
++s¿ù™®$ÛšAîš‘W«Íìך-2Vk ¦U»³á&o˜‡·Òظè[qÖ|˜{ÛZþ­»˜e®j×[]Hp˜Ýº²$¥½ÄɶX’
+endstream
endobj
-1264 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /ADNBEG+LMMonoSlant10-Regular /FontDescriptor 1260 0 R /W 1259 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+1461 0 obj
+<< /Type /FontDescriptor /FontName /QGDJTQ+LMRoman7-Regular /Flags 4 /FontBBox [ -483 -292 1562 1124 ] /Ascent 1124 /CapHeight 683 /Descent -292 /ItalicAngle 0 /StemV 108 /XHeight 431 /FontFile3 1463 0 R /CIDSet 1462 0 R >>
endobj
-1265 0 obj
-[777.8 277.8 0 500 0 0 777.8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 388.9 388.9 277.8 0 0 0 0 0 833.3 ]
+1464 0 obj
+<< /Filter /FlateDecode /Length 367 >>
+stream
+xÚ}R]kƒ0}ϯ¸{(´ÖØn Šk»Çú©Œ½Úä¶ ÔDb|ðß/Ik c x<ç\Ï=Ú{ØdÁ W{ ÆC
+;¬U£³eQ‘^o®XS¢4+DŽ¼cë l´bèÏÒy*…Xq*Ù©áØ©þMñ(äMâÞý¿‚íÛü=ßË* ùìðØœ
+PçÊ…9YõÿB°,ÜaÁùD] %' )¥öÁ«ä3Uº k^RBØå>Éõ%*ì]p€ f.È_Yi«r欭 –©<(ÇÚ7‹ÚèÖ§p­9j!п“Ñj²¦ªNèò
+endstream
endobj
-1266 0 obj
-[555.6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 277.8 0 0 0 0 777.8 0 388.9 388.9 0 777.8 0 0 0 0 500 500 500 500 500 500 500 500 500 500 277.8 0 0 777.8 0 472.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 555.6 444.4 555.6 444.4 305.6 500 0 277.8 0 0 277.8 833.3 555.6 500 555.6 0 391.7 394.4 388.9 555.6 0 0 527.8 ]
+833 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /QGDJTQ+LMRoman7-Regular /DescendantFonts [ 1465 0 R ] /ToUnicode 1464 0 R >>
endobj
-1267 0 obj
-[ 27 [ 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 ] 95 [ 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 ] 155 [ 525 ] ]
+1465 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /QGDJTQ+LMRoman7-Regular /FontDescriptor 1461 0 R /W 1460 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-1269 0 obj
-<< /Filter /FlateDecode /Length 22 >>
+1466 0 obj
+[ 28 [ 481 ] 42 [ 639 444 ] 50 [ 444 ] 54 [ 569 306 ] 59 [ 500 ] 66 [ 239 ] 72 [ 239 ] 77 [ 517 ] 81 [ 500 ] 84 [ 517 ] 96 [ 342 ] 98 [ 383 ] 105 [ 361 500 ] 109 [ 517 ] 116 [ 461 ] ]
+endobj
+1468 0 obj
+<< /Filter /FlateDecode /Length 23 >>
stream
-xÚc``ÿø
+xÚc``à`0PPhñ`XÂ
endstream
endobj
-1270 0 obj
-<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 8354 >>
-stream
-xÚµzw\×÷ö¬°³¨ˆÊ¸Š;æöÄ[ìŠÁ»¨ (½,, »À.eéÌÒ{]zUÄØ+–%šd5jb¢)ŠÑ4MýI.y?ïìRóMò}ÿ¼”…iwνçœç<ç™ææ„@ °qZ·yLJéNÎÎÒ@é›sfnñð
-õ? 3ÛÀç&°–ˆGp¯ 84ˆcÌ8[s­¥
-yc–í6oŸ[…TægËÿ•yø{ñ8dxÈCf+÷ö°]¿}ë6[{i ÜÖÉç G`ˆ‡íÌ™¶¶!¶ÞryÐ’Ù³å¡^³¤2¯Ùžü9!³ý»O
-™m¼n¦ýÛ›¶ÍtrX³nÓÖu³äJ¹­§Tf{ÈC~ÀÇ?dÖαw{“TpÀßîÔÝÃáG ÜGNð_41Ž_*D0„-1ž˜@L$&“‰)ÄTâuâ b1˜AÌ$f³‰9Ä›Ä\b1ŸX@,$Þ"‹‰%ÄRb±œXA¬$VvÄjb ±–XGØë‰ „áHl$œgbñ6±™x‡ØBl%¶Û‰ÄNb±›p!ö{‰}„±Ÿ8@¸‰C„áIxÞ„áKøþD
-5nT¦X$V~stÆèÆ0cÔc8›¥6Ñc%c‘¼&I–üI¯£·cÜï¯Å¼vG¥è6zŸ™Êhl‡Û&Ù¾ï2^=þÇ Û'šM,›´rÒÇ“í'3eÔ†)?M­;+Vÿ‹ž¯ÔÁÛßÁÛf\B£¸01/:¥'„²*ãtÂcµÖŸŒd=4 ÖU!TËÙ”&&!!6JPË–¢ŸÈ²j¶±IÁz1U¿a!Y5Qè¥`ýªÙ2æ'²´–mdðrØ%Æ6äûðÐ*A¿MwõÖ i ”\I“¸QƪÄf¦Ç!ðÝÝþž´2»: "²º¸>·U‹r´Z]Ò²¹ôÇ—ü×2x]2¾{º„Š±Ïñ§ÖŽì¦sˆZå_y>õ]_É6ñwüY,gÃ…#ª0ÂË•£Ý¼ÛöU+LÎ`¬bôpO£õÖõ†¬ö¸öfƒc;{ã^ûÖÔ¡.Š›$n
-a#ÑlR%cü«ÙR&h­ï‚ Qîï)®Xüø+{£J¢ûx-¢lˆÝÛ]§îÏÞZáÄÄŽ³1%ÕBé½OBÝXµòÜš/h>Ö„”%§v]§ßoøðüa)˧'2nIʨHÚÓãl†©hÑÍ«¹ slšHʶ¸Æ¸dì—âÀp¯Ý[‘êRêå u’¸^[[y$mƒ%u ïðôJTÓ®±ïÕÏ/8w‰ÉŽ,÷-’[PƒˆÊC™šÒ +Î;.Æo}Ÿ®aã“Çâ·–yGTï<R<¦ß†éŽ-ªêKÞ¥c­8Gx".Q•DÆ$$&Ä#i@p¤šŽË-ˆb
-£>t42BÎ(T¡á’ÈâÈ’ü¬Ì¬lTßX[RDçåh¢ ™¨B]غ®¾¤´ŠÑ7T–I¬ ü}3n/øŠK£sS´HVºþpp7l
-² ³Ë%lÃA„G¬¦Õjßo䲇}}Y_M Ö!-aâ=a®:…§Qá*e~Ba<‚͘Ø,ŒŽJPH’ØÀãF|$L Nu”hXßÇÙù ©ï§Ô"½§î΋Ⱥ46‡Ö–3|Ä]ÔC#ÿ!8Ýþu;¬k7ã䟉ë¥llD2‹ü¼=b|hLL&À?þôsý™ØMULZ²´Ì—^ê¸
-Õ"=\0þ@iõ%çµSÜ Ój—Îm’ÀQMò‰mèdMñam؈jØãé9èXÙÓ´:K—UÍ'oø:,ˆšÁ¤&°»¥’7E^¬Ê+©¼v§ÊéEBH@ujS›
-‚ä´íx‰(€u½ˆä'¯ÆŸ§y8kbþf\7†hcQˆJKi·€¥¢zöÌÎT»Ç)ÛŽà×/¸<‰wJa½|%xè`±ß)9Úê—²7I‚íE¬žœ‚Œwç=\úä[Ý£bF›Å^¨—<e‹– â£çµÕ¦)ïÿûDþæ2ÞiŠÝx„gü>fFx0n3Øô×ø1nùgÅAà`:Öw­Ú`WˆßØídþô<+a`ÆŸñŒÛäáìÜf#2r9zÁqÜào¬„eâÃ!lŒFΦ 7â—„¸ÓsüÓà'¿uÞ¼ºoI‘žÙH·°:Q [žŸˆR’Ø”(™E½ï>Ý.‹±9–`G¼ø¿0,¾ê|fŠÎOô‚{é4ã<A ®d"cSñ(*A¹×Ž^¸æÎ×çëAtÅ»¬†ñÖ–««éêŠÒ†{YW¼êm<n¶üf2Xsä‡RÆŠ…‘à
-‰ª8¢´ù§+0ȘٜZ/xl€2~±ÂáŠæ/€ix,Âî½ UÌTv©Cû·À„1OÁðù„¿ƒ‡ó‰?SG‚°ÅLw}üИµÖP ³ì ö0k”Ååò…2˜U#W.‹ü[Úâ¹dƒ¯{É~ ¦ÏÀC¥ãϦýÖ~²®¡Q›¼Xõqt,©1ÖÆYð–˜jÙêºhÅÚ·ïv~wçö[m[·!«ë·`·ŒÎX)n“¾Ä“ëNº .Ùe—%‘—†ÕUT´~²í#<$µš|îÏÊ"‘‡ŠÚ¸ÒN’… Xæ°Jäšå^©ºh‘•‘—S%©)Uh¼’ö-º¾,b§(’•55²5%蘬Ê/~uG‚£`³xKÞŽ£%çÏïÈC°¢kŒx—ëÞ1EïGrÝ%1Bj¨ÜôÖ<¬1œ1ì5Pp©'Ä¢r¶ÒÇ› S {¬ƒP#rg#y,«,G/zŽEº#<ÜHê¤ì •lècðòfZÒ®Á¤ÊˆÁF_5v©ú=Ç1$5¨;IôìÍoÂ(½5Äê‰Ûð¸de<Úº]#¥W­ºðU$ÉŠr¶È?àÑxèô©x8Cµb«§€lÎ=«Aka‚—“÷Šn\½C_êMÊ5q“4=ìÓ[Ÿ6l3@ÿAÍàä°ZüÀñ†]ú¬îLÛ5Éã…ñPlùÖ²%[Îîþ4QwW…mܼJ2íÅ<>¬Ÿ?ý-‚ãâ-În«uxµó™öKíç?}xmÏN¦ˆ/ö[!jË"‡vƒþú{_?¿æ´‰æwßpœµ¸Å“3ü’T{²ÞÞ‡Ùþ ³- žaÞâËF#üíËk5§—dQ+ÌŠ}Å•+xÈzd·¹ñe÷ Æ=iÊÆQéx˜0X[ËÒGÓsŽ§1`'Ô^ʸzYÒU`^Z)•††J¥•¡õõ••õ¦’éküüd€q¼y
-câ£â”yytInº6·Ác8(ÌÍ*Ì)—ô‘ZÁxóþNmì-§®œ_ƒ]±7¸þõh_ˆÕt©enhÿY2žÐzã0Ù
-5Oà*ÅGYžë%ëw;Áž·SÆ=ìIX‡þ!wÍ".NTÆíakQFfFf‰¤Z©“ÉCU~Nïï}ÕùèÊ׈›ß(2ñ
-+¬Ôó32Z|¾l^­3P¾œ¹›˜³ïa sÉ>$…Ñ]3ÉÖ#Øyù³r:0:-MÅhÓÙ´lI=O2䡈Ҭü=“‚å-DÒr߉ÿ©ZW»³¶Ã›<ÊñkÄóU”’‘”•š†çÃ1˜Û„G+Ø¦Æ VÍÌ3Î¯Û§Ø — ¡¼RTÜëÿ©Ý“7¶`&âÖ·õŠì;'Æ’/`0Øâta_Ãö` Ë`(ïý%°gkûVØ3j—Ùã7¿;`8ˆ„-BaVä·’x!ž!„_»W̱?êÛºÔ.r`@¥syD~v†âÙݺ‹iu‡ô™cŠDŒíŸ‘"éØ
-¾*ÂxŠ”À©ÛEEu½v,`G—Ú³‹³ìi¶WOÆãѽt´×½¦œ͇´xÀö㞜弿—GåÄðàsœçêü¯0?Û)UÊ‚HMrª†'ñA¡&Á>ü‰yñ¾ÂBMQzj.]R^PeZäÅz(Ñ[_kßßþY;ŒãÿPU\oRë‡8µ¨™÷6C-0
-Kh+鞤Ö0°k´—&0!pl*{n¤dYTÇÊX5½Õ´° Õà_Á6£.µÈ/Œõg¨LãäQåÔÝckEùûnámQ9òBÌx‹¸¬‚øº°(§(‡IÏú²
-.[h»‚Iã¦Õ£b÷VÏî­/·ÃPãϨqTWh²Ú A"ï ç¸G’¢#*£öà  a¨G)
-6œöëÇ
-ö(ƒ;D^a=Qü´;”ø1X/¢Ú:Oœ;QUሰZ¤ì…¯9é¿œÒëäíÆ“†xî“n?ÖÒT;qÉÂÃѪô zý
-}@†ã)B—þï’‘x8›ÈJ‹"*šÒ
-ÒP X þçÝw×0¼ÄÆ&™ÌêÚ PÇç¾7\ÃÉ°zìŒÃ‚ð)|²"œÁ©²N"û\±3»6f;Ú6—ž'«¸ÍD_dŸ\•t°æŸE7
-›
-ÓZ4ÛŠ™‚½ìªM’%àšjŒÈb©FÎz‰Í±ù¬×ñHL};Á o¿kdŸ-žå¼ÊÎÎùÁ‹¯oß¾ûÑ-Ç9¦
-`¥+žé&ò×oêA¦9\)id’Ê„èèDä±pgŒ2Å"25,E*‘•%—ŸÈ:vu-™#êçý‰ê¤‡d³Hᇔs«Ä/ìžaÂòkAÜéà#I°¸÷ìßçïØo?‡äßÈïNÙïàë¤L³ÜÅð§ `k lþS›£^6¤yü•µÔÿk¬»“ÿ®ÕQÖýjØñ³qØ..ŽÏ/àãù‹}0Ì%¯Ž’¯QI~vF±$'Qˆ÷cœ‹‡ž}³e7Z}ùÁÖjº6SÇóG8j0ƒ_yþC÷=ó¾€îíXÕBËqªüøÌdaA1^à(™ê‰LÏAªØ¸D•$.KQÓ
-:†T‡³ÊDmrz"sv®Ð|SQ%–Ñ\d?¼"ig?É;®VêžÓõŽùLî.vývIo|Þ7 U¼yGð¶î”rá®Ý}t„jr¯ÝBcóÉ30…G|3 }x¶µª‚Á~.¢~¢²´§[œËoqY¼ØÎñγçw Ÿ=8³Â5†'ÖíŸýf l9w.VÜ*{‚õwqØêW­ª¨¨*­/HÌKÌbêkÎe¿Kÿô®Ÿph´2–Á“—²sJ±QÇ󲎠Rѹ’k/.¢†’Ö†K¼¸ëí ŒðÎ 8†»%>—î“E+cÜÒ™Bì&TiÓÃêéšÌ²R-ƒÁþÿzBŸLaÍ7A†aÔ—Ô·\ù qs+gRQ\Šg„”={ù=6GS…¢äê| ê×÷[Ëõ'$_­|Œ‡ ¼î×ù>$ËYi3CýQƆ8²å~( ´>òý^õûÇøE†ŸÅ.®ïÌAkÀ÷#’ê|~zóžþâ
-3 `f`¿¤æp‘ÜP±.úä¢]ö¡#"ê“n
-7¨¿x?ÂK΢„ÕÌøäaÒ77¾ƒa(D[ª¨¡+u%u=Qm}鶣ᜃÇmÊŸó‡%â[^'£ ‘ûñ ìåeKÊlx´œ“\l;†ÏôÏB¡éù ºžîßÆÔý‡$FÄ¡÷í®46[µlᆳŸ‡0
-RÅõ Ÿ+æKvîß¼Lê’Qw¨K:™ZfQššZæGÕ?ÛµÅÆʬ¢æ\p\y‹‹žvöjÎé¡LoƹÁHñ/X\á—‰Ö3Ö¼+©mnúöó¢€àt¡M‹hê¶ÊÐmT’:>U¸¹±J/•/öšýkÄs5Ó÷YÔ‰§§ïœ½[óÊPYbR~p·ÓLfä–h[ WÛå”zæ6~þ¥TgâoÄï4{xK}¤¥Þm(j»‡Rg‘¬Ž4ÉЕß]sd•Æ]× N®™
-U]ß“% álíÆ*™¢n±«¼A)‰í°“ƒ$jÖ·¥´4¿eB+Ì„Õúº²´´"‰‘ ê
-ý嬗$þdö«WOžÃp/{% ÓÔŽORÆQªþ')½:Ê_:
-’j{sI´ß2öp3‚ª¿«G8—œn¹wâD^}+¢öúi+Ø2ºçáŠ^j”‡°Í‘‡â>ãdzë2pÂÁéSp¢>áÒ{ç>¹·ÇkaVàQ;”+ã÷óýjbKR©¦u7Ö†ÚßRѳÔæÉ$õ¢¯'›®R¡G^ Û@ו³­¹ü®Ì¤{0V¥aܽ v?†Ýf\rï+xp?ÂדX€`<Öé÷—£FDø…Ч@ÇVÐåUìá|áackŽû‚ Ô[çÃ| Ìo‚ùÔ .ÏGÆi-PâH7üUܦø©R~b ·ö‚Kj–E•FÎjèXË$ÇïÅ{-RÉÌÔòø+h'g+ .ëpêÙ\FK~Ô¥RŸxgV³t®ŽÕå1éÙW *㸅–Ìp½‚õ)²ìZ6›.¨f[2™80¿ÎhmÒÇpQ/(=ßÀ3.“›,n aÑá!ü’T±åL¹_¦’IµQg£OX¼žœïMÇòðÃÛx£$oãN¸(lë~ FÎ*™Þë+ø{ÜÄByFºê8}<=W_ÆÔ<Õ¥Wò–eîlŃ3â,"
-Êx»[ÓK*3˜›Ð)l49Ë„gÖuàŒWƒóNp¶ãÿ›ÎÔ=.¾GH’“x<”äÂÊþº<±Û™Ul³OYÁ·mº*>Td݇zs¥ŠKŠÇâRa(IUôù…Jþ…ß4 ÂÊ™ç°CH%¿Äü§FÚsÎ/U.ÞB¼ \.óœÀ…â^ó’x,
+1469 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 1832 >>
+stream
+xÚuU}PSW$<Ä[Ò ›‡ï=«V—±í––oÊwX¨Š%
+¬ØÌŠ®ÝuÕÚvv÷<çâ̾tgÿÙ™ž¹sß=÷sîü~÷wçàŸá8î“–‘š°.1)M©7­—ûÿ^]`Ñ)®±¬»Â&¤X_Œ]Ž³”KóX†V y½BþBºá+hðåï,Ç0¼q©ky Wp+"J¸ÒµqUø&æá†á˜¶{†-à|Ü_Š/û•cerùÛ‘†âr£¦ ÐÌÊå~뚃™¯ÌÓJMZ £Ô«˜x“$c’ ¥Ü®†YcÐ3¹êB¥.Ÿ1ä3éê,ÆbRMLÑ`)6½%cÒ 5&¦Ô`Ô2Üר֩•&µŠ±èUj#c.T3±›ÒÒ™ƒÞÌ$jòÔz“šñ÷g“ZÍšÍÅ!fKÌ`,ÈçbLºÿ™\yþ1)Ééþ‰q‘ÑÉiÑ2s™™É7•Ú¬ÔèL²ÿÇø??Ù`,RêÂU†\uœJ­7kÌåg¾ØZlˆ½‹ýÛˆE`bIX*–Žå`¹˜ÛŽafÇ'gbLìb–©±9Ü/ÃÛñûnMnn3<‚—Ä;ÛàÀ¯à/ ›à¢ˆµX°rFñk3 tòXoø’ø)b* ~ÛÎâ­Ô¡8AÏàÕÆ~òJo^8C µ5H¬Ü Í9ò}Ó“º¯G¨¢|$e6£¦Œ*׫k­ä–mm_NÁ»‡ûêhÑK±uŒ}0†OÌóØû_Kª¾Õ—êË4»cÕÖjÈxE÷@.=j¹=+mýã(5py´{œìè¬ÞsžîØs®âLyÓœOQƒî¨öÇ!¶NKnÉ‹WÐIÑZ¹L*» ¿CÅÞÍ{Hvw8ÚEwélîhö±
+ë<Ã/q6ôJªn ò²6íÊ"ƒÒfž;{žþk°kont)4G’ID‡ %Ƚöáðú5{SÏ5ÚUávðràݳ`æ±`tÕΪ®S7r“ˆ·ÞIÏÓ ¼9Ü~î ºj\™·ßLnL˜~^MÃìds¿sbèê09ø& ‘+;qª&P?‰?áXi{é._ˆz;“`w ;„eDCCm)‚ÑS%¬÷luà?ÎòàÅKBr‹¨¯Ô}–OúGF­¦×‡§Þ^ðže½Ám `1qûÖá3-gk*º([r‡aÕÌõa(ö:7U0±S-Sâ7ØrÖWb½)ˆN-û¤ˆ>Y¢9žG¾)Ïo,hÙAësmªO¥;ŽèO–P⧙ºÊìÒ°R@Kýh´Ñ¦¢6¸²Í6tìà‰ÃGèŠSwõ¦nÏÿÉÒc=N¬´ž;ØN6_®¶Ñ(bµ$t«!‡ËÏl»wo°­§ïŠ!”~´€I>ŽÙL‰ãB¢:¯ÔÛÆô#÷VØbhìåP+Jaż×ì|ЬØroV¶  Äò{ìMÉ|` ñKÐËøRü.Ç‹Üûe|Ø«xBÄ6q™”¿ë„ÍÜÅÇzÃ
+}ÅåTsJyáÀ;œà‹Š% ]ýo´-]‹ÜÐ2äóÓXÂ?‚7zT‚<cá1‘ßÀXr§|j&yrl7¡ðHpÀ“1|Î Ÿr•Ì`’€0øëRRKTÙTØ+/'ì#ô_®“Ï>_:Ô{eTt˜ª¸ål)µû¸­®Y
+ÙDwûm}äëp\üƒC´¥Ÿã`þ…õá®?°6}³.ÛãqôBÆ,l'^ÌÌ<¯ãÎ[oÂÏ£øÅiHšæÁ¼!±çwÕÔSªîâCñH?–}´_zcÆÖxah¿f˜â”ßž™ûYiD~6´lóyíé2ºÓÒºßnõ¸´o¤2Cóž­"$­§¡œªŒì¼`7Ü%›í¶ }tgûÉÞ>©^q¼=q)þó þzV²sTP²C[©%ówu ÑP~#ÈÄ1Hüvê}ÔB¤4E;5pºñ´Kœ|î€Êœås >”<Ž¾{Šºs¹{ò¦ôAÐÄš÷#ò¢•Ô¥M‚©óã—ä`QBr®"y]U[c‹ªòHž&
+î⿇¢‡î‘m[î MŸè맶pšPþ¢@ÜÆæðØo´Ê!´‚`w$EÁˆ‚`A;(e rÁœ;¼
+X‹‘«G¾Æ’ÂU\£ÃÞq5½,/K+«8 ™­'ZÝ©øt]€p‘M¸Øáé\Ü{ü
endstream
endobj
-1268 0 obj
-<< /Type /FontDescriptor /FontName /LEPVCI+LMMono10-Regular /Flags 4 /FontBBox [ -451 -316 731 1016 ] /Ascent 1016 /CapHeight 611 /Descent -316 /ItalicAngle 0 /StemV 175 /XHeight 431 /FontFile3 1270 0 R /CIDSet 1269 0 R >>
+1467 0 obj
+<< /Type /FontDescriptor /FontName /SVBQKK+LMSans10-Regular /Flags 4 /FontBBox [ -420 -309 1431 1154 ] /Ascent 1154 /CapHeight 694 /Descent -309 /ItalicAngle 0 /StemV 93 /XHeight 444 /FontFile3 1469 0 R /CIDSet 1468 0 R >>
endobj
-1271 0 obj
-<< /Filter /FlateDecode /Length 741 >>
+1470 0 obj
+<< /Filter /FlateDecode /Length 447 >>
stream
-xÚ}•]Kã@†ïó+f/½ˆM2_VJAÛ
-¿°"{[“i7Ð&!I/úïw2ï[Ù® øt>ÎyΙÎ\üz]ÅwEýébyˆ7×Õ‡6wñìiÝDó:?ì]Õ?;W¸â4Ú݊׶ÎW®—³å|Y•ý•Ÿ¼¬òÝ¡p§Yÿžtï¶eõ=eˆ#.ßÝïøqñú1[ÆOOuU§Iü涇ݺ“aÕ{ÙïüìÿO~Tœa›×ve]ÝŠô:IÿÁ¢*fõ~0좳£SÞ›²*Z¦*>‡Ä£4E™÷¤ð7ßûR ‹WÇ®wûeµ©£ÉDŒ|ä²ëÛcÈú*½´…kËj+.Ïäèç¬M³sC>"‰¦SQ¸ßÚ×èy½wb4è/ ?ZöÇsuø^ó~lœÈ§H8¯ ×5ëܵëj뢉/B2“ÿ3\UüO°êsôNÿŽõi(ÿ³n‡Ò{¿Q’¨thÈæ2ZÒ ÐC Ê̼¥Ø3e  $¤°ç ¤±'É€îA4Ý`ÇÆ ŽÝ!žÁÏà'™'ý~Jàg@’~$úiü ~ò?‰Ì$ü2TWÂO¡º~†?É=á'~D?û‡ÊKøIôHҙѤè‡<ýÆ ú‘à§PA?C‚ŸBWü ~
-µVð3$ú‘èÇ\èG‚Ÿ‚‘‚Ÿ!ÁO2Oøe軆Ÿÿ0ü ~]ÑðÓ¨ †Ÿ%±¨™†_†x~:¦á—!3 ¿ •ÐðÓŒ?Kâùdf<Ÿø®hi‘%ÁHÃÖÀÈ’x"ÝðDâ¼Iœ:C#D74‚»á7gÐÀÈ’`$F’™ÁH£.F–Ä…ñè‡\,ýHôCÖ–~$v ]±ì ~=²¼QHðÓ8»~–Ä ÷1ŒjŠ»4Üõ;¼ _·|~h[Ňg&Üãà ^Vîë%jêfX~ÃvzNzyˆþŽ,Þ¨
+xÚ}“Aoâ0…ïù³$zHãJØ
+E*¡HQ—¶Û j¯ÁXKÄŽœäÀ¿_Û“´RU)ˆ/ïÍøyl&?^ËðA膳[oØêÞp ó]Õ“ÉFó¾FÕ=#
+£ÚÞëѼĦy±)”ìn¬¹PüÜ ]ß›Öx’êÓâÖéÿ„åûú÷ÓSøkWVªYø†§þ\™¹ª½ìÎÖý#X®¨àÛ¼£i¥V÷ß2Æì‹G%r]»¶A4¤„hÌ}”J˜!*\ð N@HÞ ä¿ymGåŠËKÛa]¨£V+ˆìʲíÌŧ¾ ¢#ÐHu‚é•ŒÖSöMsF—Xe ðh[Û=W5Bä¶_«ÊîrmŸ5ûKƒxŽ)0×Û¦âh*uÂ`e‡À2Xmí' P‰/:£ªÃ‘ÐÆŸñr”øßʸFqn1¶ˆ3GɃ§ùŒhMÑ,!º#ZsA”’6ÐP—zšu?‰–D9цèÑÓ]L´%š{J™§#Jˆ¨gJÉlkOs"ÚÃlÐh…”R§CÏeFSñSptwáã¼xoŒ=,aü‰¸³
+?îT£WåÇ?†£—mðf˜ ‚
endstream
endobj
-684 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /LEPVCI+LMMono10-Regular /DescendantFonts [ 1272 0 R ] /ToUnicode 1271 0 R >>
+799 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /SVBQKK+LMSans10-Regular /DescendantFonts [ 1471 0 R ] /ToUnicode 1470 0 R >>
endobj
-1272 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /LEPVCI+LMMono10-Regular /FontDescriptor 1268 0 R /W 1267 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+1471 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /SVBQKK+LMSans10-Regular /FontDescriptor 1467 0 R /W 1466 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-1273 0 obj
+1472 0 obj
+[ 28 [ 525 ] 34 [ 525 ] 42 [ 525 ] 46 [ 525 ] 49 [ 525 525 ] 54 [ 525 ] 58 [ 525 525 ] 65 [ 525 ] 69 [ 525 ] 71 [ 525 ] 74 [ 525 525 525 525 ] 80 [ 525 ] 83 [ 525 ] 90 [ 525 ] 95 [ 525 525 525 ] 104 [ 525 525 ] 108 [ 525 ] 115 [ 525 525 ] ]
+endobj
+1474 0 obj
+<< /Filter /FlateDecode /Length 23 >>
+stream
+xÚc``àPPJ2pµ™ xà„
+endstream
+endobj
+1475 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 3424 >>
+stream
+xÚX XWÚž3 %JeŒÅõd»V­®xwë¥ÿ¢Öë‚¥‚âªUA¢ÜB07ŒÄ 2!!¹¥Õ^Ðz©ºÆî¶N­ëÖn}V+®v{³në™Ýãÿ?ÿ™‘Ø>»›ËLžo¾s¾ï¼ßí}"¡BC)‰D2juìâ…q+'ÆÆÅ©³Õ YÉÙº©S&­TnÕg%kD…W…_Ïs²ÑÂHJ%F`ˆ µÉ$£¿lIQËá¹²^úpæÿÙú/=Š¢$G#Äë?†¢0ÙóäWä3²1¢à+Ù ”t%¡FQÏSßK +!-ûï|˜=eÊŒ…êœ<MúÖ4bÚ”)Ó%^g+D+–'oÎTçj3ÓÉÙ©ŠåÑŠ¸hÅ
+u.‘¦+Æ«³)Ê´ä¬-
+õE¢rB¯Uj´Š­µ>Gûb´"1-]«ÈUk2ä®Qf)“µÊT…>;U©QèÒ”Š%«‹ÕÙ:Elúfe¶V©˜4I¡Ð*•Š4.gÎäÉ:ýÖhµfëä-DG;9+ ¤,®›´øÕ‰“b—-\´"aQ´n»N±E­Q¤*uÉéYÚèŸ=hp…Z£JΚŸªNQ.KUfëÒuyy$¸M ¢©©Ô4j5‡šKͧQK¨åÔo©X*ŽŠ§¨µÔFj•L¥QéT¥¥t!pÿÚ‘"ô¡T•d¢dÿ !ƒºB†‡t‡&Ò¯Óï0j泧j¤›¤_‡™Â¾xzMxHøÙ«²ÿœ?1D̈¸‰æ)ö%úÐe_$»Ihj—·Uh¸ Ù\a·ÀÃ(‹¾ìÞüW<lz[PU% û€ç ëH%,ßc³5–Kmµ5œ ü¹'ë•BˆYqÔï
+&JYÓbÓ©å߃#T¶Ÿ‚lLÖÞãeÝà€—k¯€øW÷åV]©!9¨å§nàŠ@\ZçNè:qçzÁ!ÂùÁ‡6ø"ïñ5<Ç#ŸÌ³ï
+•h®ÜÍoùãË —¼§OU]”^©^‡
+4\V ñx?W PÃnAôÕÞk50•§X6-›
+ÇaÛçá‚ÛDæº`¤¿b݉G`i®hé}h£/òhëw¼Šg
+ΣrO/Ý`wxÓAZ©!×
+ Ó¸‘ࣧѳLŠÅZÐ:Þ;¬»Kôì¢Þî‚ ÄÏ€7Òh7Ãö˜WÓÛ­¥úNÐåhj´Ãê+t{EiU:xÆìè žèk›ßUÿd¹\d*wáÏÐ0’«9‚Iä*²¹bg¶nßרÌj³ì½›»!:É45pGœ1 ë¾ÁÃÇ¡ãp„²GðÜ¿ŽEr€¢.ÞnqÀõèy9n`®ì¿ôþÇàÔy͘"?â'…ò bÆË°ì]ác¡XþØ÷¡A~bØ¢÷ÁèG3ž®­¶Wh¹ÄF4ùSÜüøZý¸ (Ù™~ÔØ›ÜH¢é>ô¶/²—Gy|
+Â!d!U»T-gvh`î#•pŒÁ¡Y+ׯs^CGsRË7÷¯®ßë0UóË…û’š‹)Ý
+˜Ö–¥'Aö£T·1³áu0é×1³ŒÐ²©:ý}gÁN}‰ª8­JSY8{ƒiÉn“t¦ñï+Ð0€†¡§.Þ¨…Î#æ÷Ö·J+M©Þ©`S´“+·ÀÅ\í.h®µ{¹çX es8jURVaÝ]Þ©;îÜø¤×Ùiñm¥ 4WïsÔÚ¤96¯¥
+ìm©>H:Ô:"_iNÚ˜V¥÷œvAöÃgÎU|û8Ó¹~µÇX¾Ñ2{Ó80nÉ[oWB{½§£«QZwÀÅ],Ú‹hnæŽGu‹Ì¤˜B„¤6y{ H”¿îÅxöòÂ/íªòTL%¢$íî[Ø:ò£³Ú³ûÉ÷Oh*묢Ò@™Ãê,+Ç¡¨;
+Å¢Dúp“—¶ŠÎ¦‹ú“³•ôEì ï ÚÛ·/›ÚNÚ×oVì¨ì§ÚJ@ʶäßõŸ@\ÃVê/hö ¶Ó[òÕ`·Q8Aä{RRìB‘¿»4ÚMbwÉ5ºK±¢³ +Ô¶ÀhS  8ßBÐ8âwjKL=꤆gûPÁÿÄYŽ¼‡\"@.ˆ›wô"N»&¥Ø¸ÍÇá y[Ù¦ìeÌîž ¨ºÌ)ÝW¬!°%ôV×D»™†ÇV¯÷—¸¸û_„m´±¿ÞËw:t•J‡EZäp[ªAgO­:œˆEΦÓR3÷ᶟÝHôþ"Ë‘œEáâgØHö„Pð+8ŠJd ˆ™T›v¦¦ÁN³¦>dfõjÈ~ÞfÏåò@f ›¸Ã _¤·GþVìÄ ÛК=Ñë9Ñs4»ó—›`*6ÒÛ5õ¯þDÿ¿Ñî+ûg‘ïlˆp[øTè‚¿
+Z 3ï¡š.cÆ
+VúÅhÏK‚úX‹?К ÙA]UÃ|&¨ è÷Zé´Êº²ý ­ÆÞí„7'Ýò$¦x”ȳ…ZN1s72o ô½½ßš–®Iß®‡,ßQa÷l ‚XÄ;ŒˆâÆ`f1©P™6´ˆf~W÷y÷IpÚ¥~uTâ\:µ‘šÔ·¨Tuè¼;^p
+ašÐPšÿeÝÕ¯Ð` µÖä¶
+†kþ|Ï?죘'0á²è±IˆQ"—gmBŠ”דA˜2J ùVgŠß¥ÿã:EX*»éMd¦ÑKA{³ñø%†•Ö^ĺ­â¡ÙxãlzF ‹©ÆöÞbR°•žXpqëð§[o‰‡'±"]Í呉4…ÿ®="‘ò'zÂJü%­È‹IJ«N=¨‡çЗt›˜þùù³K^ÃßÒ8"÷òäïÀw÷ï ˆFx}KÕµøb
+endstream
+endobj
+1473 0 obj
+<< /Type /FontDescriptor /FontName /VLFCMR+LMMonoSlant10-Regular /Flags 4 /FontBBox [ -477 -316 786 1016 ] /Ascent 1016 /CapHeight 611 /Descent -316 /ItalicAngle -10 /StemV 175 /XHeight 431 /FontFile3 1475 0 R /CIDSet 1474 0 R >>
+endobj
+1476 0 obj
+<< /Filter /FlateDecode /Length 486 >>
+stream
+xÚ“Qkê@…ßó+ö>ö!uM´E5*µ-*å¾Æìè ènØ$þû»»gÓB¹È¿Ì™³3³“Á¯}ø"Ô‘Âñ#g;jT§K
+ómQƒÁR•Ý•dûF$HôÑæ™}hUî©eÃ|³ÜȪ}0â,/ ^õoтΕü–ØsØð@¿ÃÏ×u¾Ý…¯Û­’j)dñpGçîRèÛÔCÕ^Lʨ™‘°{æ ?I7•’Ï,z䜛+)ruµ 7ÁÈÍF}§J
+í+gGÛGÅLTeëÉý–W39›¼¿5-]7ò¤‚ùœÌÉUÓꛫÿ!½kAº’g6¼W¨¾-Šñ ˘ “ñ7s{+®ÄFva¢U{»;–ïÄí&;ŽPz©5uQ’.䙂¹ÏØ|m>Y@RüˆsdO@#èÿÆÓ>Tþ)´5ŠrcÄye–âØÑ$½€Æ hâhòRO)b)È»LA (AïòJ@ Дƒ¼Ëä]<¡‡É
+´D ”pÄÖ ±#óÐ<ôž¬Aè=EÞÔêL0‰tÂ$Ò'(=¡–“˜úóf  ”³ wâîÀ^ŸÝɯ•);­Í¾¸Åuû`7¡’ôµÛµªm–ûº—¢_-½¯ƒ¿>Î/
+endstream
+endobj
+798 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /VLFCMR+LMMonoSlant10-Regular /DescendantFonts [ 1477 0 R ] /ToUnicode 1476 0 R >>
+endobj
+1477 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /VLFCMR+LMMonoSlant10-Regular /FontDescriptor 1473 0 R /W 1472 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+endobj
+1478 0 obj
+[446.4 446.4 0 0 0 0 0 0 0 569.4 569.4 569.4 569.4 569.4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 323.4 0 0 0 0 631 0 0 0 0 452.6 ]
+endobj
+1479 0 obj
+[777.8 277.8 0 500 0 0 777.8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 388.9 388.9 277.8 0 0 0 0 0 833.3 ]
+endobj
+1480 0 obj
+[555.6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 277.8 0 0 0 0 777.8 0 388.9 388.9 0 777.8 0 0 0 0 500 500 500 500 500 500 500 500 500 500 277.8 0 0 777.8 0 472.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 555.6 444.4 555.6 444.4 305.6 500 0 277.8 0 0 277.8 833.3 555.6 500 555.6 0 391.7 394.4 388.9 555.6 0 0 527.8 ]
+endobj
+1481 0 obj
+[ 27 [ 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 ] 155 [ 525 ] 275 [ 525 ] ]
+endobj
+1483 0 obj
+<< /Filter /FlateDecode /Length 23 >>
+stream
+xÚc``ÿ
+endstream
+endobj
+1484 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 8419 >>
+stream
+xÚµzy@W÷öDÈ•¢2F1cïà޺׭îŠ
+ŠZÅ Ù·@$@Âv&ì;aßE¬»âV\Bµm´jk[»(V»iû¶ýi/ý~ß$¬}Û¾ßûÏ!aîܹsî=ç<ç¹ÏD@˜›ÀfÝÚ5ö{vÎØìä$ ’¾1wÖvOï°€C2ã¹Ün"k‰¸ñ÷ª€CC8ÆŒ³5×Z
+ð2K3ƒ¥y÷nløMú»Vø*AŠGðïC<FA£åDþ¿ö–“ û-§CaC¼J|Ot ÌÃ#cÿá¾ófÏ»`­48Bæëí#·7wîü™Æ÷%¶kfÛ::ì/U„úûÚ
+ò°uœmë4Ûv‹TÁ·úÚ¾& ²u÷ô9àe+õ²uöÜcê) µõ–IÂC_Ÿmëìãj«ÊümùO™g€ç¡POÛ° O™­ÜÇÓvÃÎζöÒ ¹ífßÞA¡ž¶³fÙÚ†zzÚúÈåÁKçÌ‘‡yϖʼçxñ}Bçôt
+c¼n–ýÖ-γ6;¬]¿eÇúÙr¥ÜÖK*³õð”ò ýïsì;Þ"•
+°óº{:xxÉ}åÿCãù¥BC؈‰Ä$b21…˜JL#^#^'¦3ˆ™Ä,b61‡˜K¼AÌ#æ ˆ…Ä"âMb1±„XJ,#–+ˆ•Ä*b5aG¬!Öëˆõ„=±ØH8ŽÄ&b3áDl!¶Ûˆ·ˆíÄ™ØIì"v{ˆ½„ ±ØO \ 7â qˆp'„'áEx>„/áGøD DH‰`"„¡„œ# ¡$"€2ã½Íÿ¸îF¿›QÄÿ<2lÈÁ!?˜ù›=3w44× '«„H2‘| ²­é,Ä—†®Z2Œæ<¬|¸ÕðÐá]–Û,ï½rýlµÚêúˆe#\GÔ4¹säíQ{G=·~Ó:Âú>züè,±H¬óƘÌ1ïeƪÇr6ËlbÆIÆ-+yU’"ùƒ^OŽ~u«¯þ‚Ð5ô ú•ÙÊ4Û¾i{lÂÈ š um&ª'͘t}²÷äÿ4uÔÔ੆i㦽÷šì¬XýÏzn‚BP[¿ƒ­f\b“¸()?& e$†±*¿ÂUkÔÚ
+Ö›©þY‹ÈêIBoXÖ1?‘¥ulƒWÀ1¶!߃÷…V‰zg=ÜÕ[_4@”Rrºfq“ŒUŠËʈG º»ó <ùàvM`eTMIC^›åjµéH[\ÄæÑ]XÇàõ)xÄÞ*Öþ]ÇŸÚ:sšÏ#ju@Õ…´ãtCÛÌßñ_b9HoW6žvr?úvûWm0%“±ŠÕÃ==ŒÑ[7²;â;Z Žì{;nP±\47YÜÊF¡9¤JÆÔ°¥Lð:¿…Á»¢+ÝßU\µøñöFµDþÑ:DÙ{wºN;˜³£r3ÿÖ¦Ô4 eh”Ï ucõªók?º|²åx3RêNï¹N¿×øÁ…#R– I IbÜ’•ÑQ´—ç¹B SÙZq.¿ö&̵i&) Û’Zã’±_Šƒ"¼÷î@ªËiWr%Ô)âz]]ÕÑô”ÜýŠx——w’šv{·þBAáùËLNT¹_±Ü‚BTydiJC-¬8î„¿ùIB††MH‡ß\îY³ûhÉ8˜qf8¶ªj.û”Ž³âá±X§ÒEÅ&&%& i`H”šŽ‹Ï+ŒfŠ¢•¾t°4*RÎ(TAa’¨’(]AvVvjhªÓÓù¹š˜"&º¨"ü(]ß +­f*J«Ê$Vñž·üÄ¥1y©Z$+Ýp$¤ˆ6…9E9å’L¶ñ0Â#×
+Óë´ï5JòØ#~~¬Ÿ&Hë‚0ñ®0OÊ&Њè•² ±(Á6LlÆ$D'*$ÉlÐ #?¦†¤9I4¬ß‘#쑼ƴ÷RëÞ׫âÎ!‹¨út6—®(*+aøˆ»¤‡&þMp¦ãëXßaÆÉ?7HÙ¸È6.ùûxÆúÒ˜˜L„×üé_ gã¶T3é)Ò2?z™ãB,ÄÃï,½ßþÝ)°»ÍB^‡Çã‘x,Þˆ7€¶O¿¸ÖÈì€0ñR×í÷ºùð‹sïœ:{æ­¥ˆO3׃«Þúk¨ û ÔY.–‰ ûn/-G·ªÎ\î”ÜÛò›!NªCø€«euL}·:˜Œ’ñiTÇ3FRrÞìzȼ'ÅîþÓÑdp…Q$õñ—UN~L%~[ìâ±m„")ó/›Ö¸g÷õ Ô ¾7@¶ÁŒSA€FÌûaÂ>׈
+b°9ÿ´­ƒ‰b\NÞ+¾ñÎúr§lrž‰›¤ëá€ÞúŒÁÙ
+í5l˜˜{Ê ^Ó,Æ2dð“Ð8¹ùz8£7@?¹H0‚•
+ááUæ‰Íc\ö®â™Ö4˜õ鿶¾+ÇD)™žS÷§2žë«BM>‡KÑØr2¦±Þü3ϵ†_;ÕT]Á„±ŠÏÂrQMµ±d㈛`wí›°êfàMëÆëJÃvl4„\O6¼uIpÙœ¸ZÙ¼3Ö%Í÷
+¢ng];sæòÕSûw! 0»­>8mÚêÓgÊòZZ*®6½Gw]ÈXqÙá Q8s®V\›¥æ)ظ›Âجx–•(T*ElftM,㶠S²³Rs躜–\þ*¸!.Š/ˆËAø+ðä©vŠVCG)cäJ¾•§Ú'ø•æÿ„± ÑñJ‰¼<F——¡Í+Fð ó²‹rË%ý¤VðØ
+5OäªÄEYžë¥èw»Àž·SÆ=ìMX‡!uÏ&-IRÆïcë‚PfVf–NR£¬ÉÃTþ›ßÛÿ²ë³«_#nA“ÈÄ+¬°RÏÏ<Øhñ….°y¹Þ@ùqænbξ—Î#û‘ÆtÏ"#YÏäÀÊé ˜ôt£Í`Ós$ <ɇE!J³êö$L9–·5ZË}'þ»ja\í®Ø oð(ǯÏWQjfrvZ:^
+…Ù‘ßFâEx¦~éY1ǨoïV» ÊA•Îå3òÓû0ÏéÑ]L«;¬ßS$
+ hÜþ)R[É×AE8O‘9u‡¨¸¾ÏŽEƒìèV{ q–½ÛƒAíÝ›ñxLís¯)§Æð!-tü¨7g9Ÿ¯Ååѹ±<øœà¹:ÿ',È1BJµ²0J“’¦á‰Ç#|X¨I4‚ß1?ÁWØS¨)ÎHË£uå…Õ¦E^¢ÞúZÇÁŽO;`<ÿAUs™¼Iá¬?âÔ¢ÞÛ µÐ(,¡¤{²:DÃlÄ®1Þš Ä qidÜùùP˜šmQ'cÕôÓÂ2Tc@%Û‚ºÕ"ÿp6€¡²Œ“G½–Sï÷Œ¢¸…3£såEžY ñÙ… …tQqnq.“‘ý%d^±Ðv‡Æ1L«GÅ=
+6‚öï ÇJöƒ;EÞá½Qü¤'”ø1Ø ¢Ú»Nž?Y]鈰Z¤ìƒ¯êôºô9ùy„ó¤!û¸Çσµ4Ä›¹á‘UF0½aÊq¼ÿè×A0ÎIµ$lîNúéÒêè¦ÂŒã —]+úóʘœ:ûPNZØ’ÃÞ÷tþ$§ÿXÎÓ–%ÐÆ{Ä
+Ƨñ©Ê`p‚ÍUõp
+Ùç‰Øu±;ÑŽØðyô|YåÅ&æûøI'ûAÁ9t£¨¹ðý Uã\ÂîgWo‘ô*× PkD£H5jö lŽÍg¿†GaêÛ™0†|ûX#ûñl§ÕvvNž}ûöÝo9Î5U
+ø3°5P6ÿ®ÍQ/S‹=ÿÌZþ1ÖÝÉÖê(ëµìøÙ8ì—$dFòñüÅæ’—ÇÉ×HW“Y"ÉMª ± ÎÃÃϽѺ­¹ò`G ]—UÁóG8f0ƒ_xþÃ<õ¹ˆîíZÝJËñª‚„¬cA ^è(™æ…LÏEª¸ø$•$>[QÛùÉCV‹;ab'¤t¤NA+¿9ùÕ¸AOîšø¡GÇ>Ï·V¯x{Ç…öã× P¾—©J¡ JÞ‹¸îõÂä¸Ô¤‰RU^“SV‰ þ· ÂÌüô¬Éåî_Å÷½nìÝëµÍήmÛÅ‹m7î#ÜÅåŠÝ”Ò˜eÙ“eMEEeü†ëH·±5˜o­?s¦¼¾°°<Ø­_ 2êG•LìÏ(ar‘ý p"L"û¥L< O 0‰xÙ/mÂ$˜(êaˆýé$2<ýÇ„*jaµH‡
+cr XG–”²åÙŠc±UL|QÄÑ„¢3ee­yŸYd_eß?'±×Š±§B¦Bû K4iZKª#Xe’6%#‰97OèO¾¡h¸Çh.±\•t°ç_@ïUU<£»" ˜¼=솒¾ø¼o«yóŽbçž”rá®’=ûèHOÔì^·ÆæSfb
+üf: ùà\[u%ƒý]DDeYïnq7F¼ÝeÉ;Ç;OŸÝ1|úàìJdÔ ž4Zwvu|ú«²åܹ8q›ì1vBÔgx‚‹ÃÿUeeuiCaR~R6ÓP{>çmú§·ýBÂb”q ž²ŒwXâÁFŸhÊÏ>ŠJEçuמ_Bº¶Æ˼¤{ëßFø Î 8†»%>Ÿá›M+ƒbÝ2˜"ì&Ti3ÂèÚ¬²R-ƒÃÁÿØ¡g¸ÁuŠOeÈKøP(dLº¢; £´ÚðFºQ[©Ó2ýr†5¿Yr02TFI}Ë•?·„²±qr60 ŧzEJÙsWÞes5Õ(¦Q^©.° ~y¯­\RòÕªGxÂëÿ»ý’ßC²¼‰•¶0ÔïUálØ!‰#XîK¢ŽÒïÖ¼wœwüKìâúÖ\´ü>$©®gg¶í(Â0Ë
+=[ÏK.µ_¸ ÃJfd£°Œ‚ÄŠ^•ÀƤ„&EÆ£V÷…®46[½|ÑÆsŸ‡2
+R% ‰Ÿ+Hvܶ\ê’YªO>•VfQš–VæOUBÛ5Ȧªìâ–<xBu‹‹ŸtõiÓê¡LoƹÁ(ñÏX\韅6
+ƒ27¾-©kiþöóâÀ ©Mlî±ÊÐcT²:!Uº¹±J/“/ñžóKä35Óÿiô.‰——ßÜý;
+ÊPYRrAHÓMfäé´m…È»ýJj óZ>¿ð_)ÚYøñ{-žÞ!R_i©O;ŠÞé©TÅ[$¦¨¢LruÕwWÁYå‡s×õ‚3†k¦‚ÖKëðç¤.1‚§}Ù0%sHÔ#Š•7 (%±Þ싃ñ‰šõk---hDYг`þ†EEYzz±ÄÈ †t‚y'OÈ­¯Ü]÷ $²Û@çiÔN1ó»ðÝ»#Ý]L(þæÑú¨.6)‹IJJJŒ„–)êj+J›Ú½¯NÇþ÷ìŠãÀ|Í D=Á_€%_È:l_ëèÑ®W ¸šôšbIçÍ‹}ve£ñÉÓoÓL¥!,AÈÏä{aBT/‰(‰¬¨Ê))ÊFðùoö–͕XõÛ÷ ÏøßÑ‹¹¤A’"MúÅÇû1kDý¢à×­Þ=Èìi‹<k³, &«¹À˜7óøÅÝ Öâ2¶ÒÇ/-<9¥m“Ó+Ù˵ h`ñ ‰oñ#²_®^²`@d|‚SÈxß»ÿÙé.“l˜~ \ôÖgº¶vuÁ0ÃadR„ïî¿áЄ:Ž5\»*¹¿æ},–ë÷ÙûÕª+Œ€Yœ˜Ÿ’š›ï²yô½]U>ÁaŒˆ,Õ;Õb{²Š ’'†Î‘Tþ‹KßÚ²cóÜÃ+ ·0YY9Ùýýy߿ųڱ_>{n"Z)|âvÌd R¸€“âº^aU)EXCR#o\úîÁéÔów;ÎÝúT–S`+<lù’E^ ±¥=H^¤ÉAçJÎ7¿C?úøÀüõ.o9838ojâ“Ôã†QYðŒ¤,úKñdìbùå-í—*ă¸þ†´uؽ{—ãåÿAðM“qKßÜdB¡?õzAâç¼|ùøŒ@ð¢Oº0=téüÄe<¥xâÒ§·üiçáKRío,ñ_ÎiAPýW• ç‘3 ¡÷NžÌohCÔ~m%[F÷>„±ÂËŒ2¶ù2Rü§œLo]›ñ$Øü l¦>æ2úæ>¥o/ØʬÄ7¢w)W%ä÷µI­É¥š¶éÜ8ê`keï
+PÛ¦Ôóþ½#Øt—
+=óul#]_ζåñ \™Ia¬JùazA ì}{͸”¾¯Bà¡ß@b~€ð@Ø0HÌ:PŽšHáçBßÂ
+¶’.¯fð€ ß›zÙuü\Þº
+!õ±OV [HçU°ùLFÎUˆÎ<a¡%3]¯âmª…,§ŽÍ¡ kØÖ,æC®BXPo´6ù#¸¤è`ß7°ÏŒË⦈›BÙ„EdD(¿$Õl9ÓNîÅ—„idr]ô¹˜“ïF¤øÐq<<Äò6Æ(YÁÛ¸. Û{¾,#g•Lßõ•ü=nâ.¡<3Cu‚>‘‘§/cjŸh‹3ªx˲v·á¡™ñ‘…e¼ÝmºªLæ&t ›LÎ2á™u=8á5à´œìøÿæ‚uKèœä$ž
+žŠëå2™B"«PÔÖVTÔ"X2æ/m¦-k-Œºhz†é³q…µcþ«6+ã·dGr´åÔW ‚XjüÖ«‹ul·¶
+W5úÄÿÂEé†
+endstream
+endobj
+1482 0 obj
+<< /Type /FontDescriptor /FontName /DCBFXU+LMMono10-Regular /Flags 4 /FontBBox [ -451 -316 731 1016 ] /Ascent 1016 /CapHeight 611 /Descent -316 /ItalicAngle 0 /StemV 175 /XHeight 431 /FontFile3 1484 0 R /CIDSet 1483 0 R >>
+endobj
+1485 0 obj
+<< /Filter /FlateDecode /Length 753 >>
+stream
+xÚ}•KkÛ@F÷úÓE Y(–4¯8CüCó NK¶Ž4v¶$$yáßÑ|ŸS(M 9žÇ½çÞñÌÕ·—MüPÔ.–·‰xu]}jsÏ·Mtuµ¨óÓÑUý“s…+.£Ý½xië|ãzq=_/ÖUÙßøÉë*?œ
+w™õïI3·/«?S†8âúͽNjùlõþ#þþøXWušÄ¯n:lÛ8V½•ýÁÏþÿDáGÅ£"lóÓµ]YW÷"½M’Ä°¬Šy} »hÄ,Åè’÷®¬Š–©Š!ñ(ÍDQæ=)ü;TÃâ͹ëÝq]íêh2#¹ìúö²¾‰FÏmáÚ²Ú‹ë/rôs6§¦9¸!‘DÓ©(ÜÎoíkô´=:1ô×…-ûóWuø³æíÜ8‘N‘p^®k¶¹k·ÕÞE_„d*&+ÿ3\Uü5ž`ÕÇè'\þÛËPþkÛ¥3¿Q’¨thÈ2ZÒKÐ*e f>€R와2P’ˆ@RØsÒØ“d@3-@wXDZ1ˆcˆ'Að3$øIæI?ƃŸR ø¤‰~?C‚Ÿ¼ÁO"3 ¿ Õ•ðS¨®„Ÿ!ÁOrOøIF§ŸÑÄþ¡ò~=’ôcfô)ú!OE¿1ˆ~$ø)TPÁÏà§Ð?C‚ŸB­ü ‰~$ú1ú‘à§`¤àgHð“Ì~ú®áç? ?C‚ŸDW4ü4*¨ágIìj¦á—!ž†_†ŽiøeÈLÃ/C%4ü4ãÁÏ’x>™Ï'¾+~:­á§1fàgIðÓp7ð³$žOäbx>±§ŸÄ4ôC.†~¨„á÷'ÒÀÏ’à'~’™ÁO£J~–Äû…ñè‡\,ýHôCÖ–~$ö=²ì ~³¼_HðÓ8É~–Äó ÷1Œ–Á6M‡xY¸#Ã=îÕáJ^—Ï ?µ­¿þÃîøáv/+÷ùJ5u3¬
+¿áy»<µ=¯¢ßÚËãõ
+endstream
+endobj
+774 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /DCBFXU+LMMono10-Regular /DescendantFonts [ 1486 0 R ] /ToUnicode 1485 0 R >>
+endobj
+1486 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /DCBFXU+LMMono10-Regular /FontDescriptor 1482 0 R /W 1481 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+endobj
+1487 0 obj
[ 27 [ 750 500 ] 34 [ 708 556 ] 42 [ 722 444 ] 46 [ 764 556 ] 49 [ 681 444 500 ] 54 [ 653 306 500 500 785 500 ] 62 [ 750 556 333 361 278 ] 69 [ 778 528 625 278 ] 74 [ 917 833 750 556 500 ] 80 [ 778 500 500 681 556 389 389 ] 88 [ 278 ] 90 [ 778 528 ] 95 [ 736 392 556 394 ] 100 [ 500 500 ] 104 [ 722 389 500 500 750 556 ] 111 [ 750 528 1028 722 750 528 750 528 ] 120 [ 444 500 ] 125 [ 556 556 ] 317 [ 500 ] ]
endobj
-1275 0 obj
+1489 0 obj
<< /Filter /FlateDecode /Length 29 >>
stream
xÚc``00.þü|ß¿oþþ;Æ€°
endstream
endobj
-1276 0 obj
+1490 0 obj
<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 8142 >>
stream
xÚz XS×Öö xŽ©âÄ1^è¶l´ÎÖYkgëˆâ,2O2“ÈLÂñ$!až!‚óLµ´Öé:UK‹Õ¶¶¶Þ¶ûÐMï÷¶ß×þ÷ûx|Àgg'{­w­ý®w­Õ«%œ<–®\µbýø•«Ü#¼Ãׇz‡‹§Lžàî( õŽ¶îXÅã‡svNüPŠKÀ;ÙðЖwîåô•Ù'Âβ³m±ëÕµJWÿ‚é·(Jph
@@ -5711,32 +6821,32 @@ vÄ9Q:_£Ó« våÄ á*:,Â
HdnFcàIpåä¹s qüúJÓ)m11n-gæ›ü"´Æú¶ODøN,$”Á ¯x»¼<NG2²@—ÎÅ|“ñÇ3ˆ¨ø¡ÒÜ„l
endstream
endobj
-1274 0 obj
-<< /Type /FontDescriptor /FontName /UGLMJS+LMRomanSlant10-Regular /Flags 4 /FontBBox [ -457 -290 1446 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle -10 /StemV 93 /XHeight 431 /FontFile3 1276 0 R /CIDSet 1275 0 R >>
+1488 0 obj
+<< /Type /FontDescriptor /FontName /UGLMJS+LMRomanSlant10-Regular /Flags 4 /FontBBox [ -457 -290 1446 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle -10 /StemV 93 /XHeight 431 /FontFile3 1490 0 R /CIDSet 1489 0 R >>
endobj
-1277 0 obj
+1491 0 obj
<< /Filter /FlateDecode /Length 642 >>
stream
xÚ”Kkã0F÷þšE!]¸ñSjK´y ú¢é ³ul%cHdc;‹üû‘ô}i¡ e 9¾WºGW².¾½¬Ã»ªÙè0½ŠÄ«î›cWêpöX´ÁÅż)m†'­+]£ý­xéšr­1š­æ+S—6yeÊý±Òç¬'Ýë]m>R\1zӿß߬ÇÇ×æP˜õ¾0C…¯zwÜ]¹±oõ°·cþ']ØñeŽðSþÒ]_7æVÄWQÙ SÍšƒ[sŒé-Æç•lkSu”·” NDU—Éÿ–Û<7x}ê}X™mL&bl+×ýÐü
.ƒñsWé®6;1úÒÔf®m»×ÎJDÁt**½µlƒc×Ue£õpúº3#ßN­‰çòeSé¾-JÝf§ƒ‰mH4“¥ýLmªOñ£6[ M8ÿ•ò*ÿ›(¾·EQO=Í<IP’ –€RÄHwˆ¥ Ì"I Ä2Ð1P#–ƒPA’P!½IdJB&é™wbš)ÍH4cš²ÈS2ÑóDORŽØ=ž’Ïl‚§$ÑŒhFBç³hŽ Ö)ªçðÌ– xJ<Sì_Ž~Úž2OŠ„5$X{Ž5$¬
endstream
endobj
-614 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /UGLMJS+LMRomanSlant10-Regular /DescendantFonts [ 1278 0 R ] /ToUnicode 1277 0 R >>
+687 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /UGLMJS+LMRomanSlant10-Regular /DescendantFonts [ 1492 0 R ] /ToUnicode 1491 0 R >>
endobj
-1278 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /UGLMJS+LMRomanSlant10-Regular /FontDescriptor 1274 0 R /W 1273 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+1492 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /UGLMJS+LMRomanSlant10-Regular /FontDescriptor 1488 0 R /W 1487 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-1279 0 obj
+1493 0 obj
[ 27 [ 525 525 ] 34 [ 525 525 525 ] 42 [ 525 525 ] 46 [ 525 525 ] 49 [ 525 525 ] 54 [ 525 525 ] 58 [ 525 525 ] 62 [ 525 525 ] 65 [ 525 525 525 525 525 525 525 525 ] 74 [ 525 525 525 525 ] 80 [ 525 525 ] 83 [ 525 525 ] 90 [ 525 525 ] 95 [ 525 525 525 525 ] 104 [ 525 525 ] 108 [ 525 525 ] 111 [ 525 525 525 525 525 525 ] 118 [ 525 525 525 ] ]
endobj
-1281 0 obj
+1495 0 obj
<< /Filter /FlateDecode /Length 24 >>
stream
xÚc``°0N6®ßsÃðÁÙß
endstream
endobj
-1282 0 obj
+1496 0 obj
<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 5120 >>
stream
xÚ•Yy\×Úž 3¥¶0Fo3í™´µV-"ZiÕÖ­®¸Õºï  &HXÃ.I ˆ¬BÂ6AÙ\pmí­]nÕëk•¨m¯Ý[ë§÷L{òý~ß™€„ööþñ~ gæäœ÷¼ïó>ïóÂÛ›c×n\·~ÓüWW¬\©RªVh§M~[¥ˆào-å$Ü &_À=GpÏ 8àűøÑÞf_zÃwXŸ¯·k úô·øßíäó!(~¿{ üàS¾/â¿ž=ã;Ž¿ü›ï˄Ћc‰çˆˆßÞß_o:-0(hú•Z%×J¦½À¿Ï”¼(Y& U%ib£%Re„dY de d•* _–LP)%a2¹T)QEJÖÉ6I4²x$*^• ÖL ”¬“Gk$IªøX þŒ—)dR,B’ ŒÅK´r™dÉúµë$‹UJ­dEt¸L©‘I&O–H42™D®ÕªgM™¢Mˆ
@@ -5765,352 +6875,374 @@ Uã&ùx·ã¸- bº»sþÔ|
É!=å÷Jmº= fös8ãšA&“ŸˆëCE¾Ç9…F‰àódUÓöDÜSØ’ù®ê;¶döê›dƒ¹¦d¿¸CÉ?` x5åVA ç‘M$åîæ¤_Q%ïQ›ÙK?_@Æ$çîù”{¾Éº÷®Ãÿð/t×Ã\0ªš
endstream
endobj
-1280 0 obj
-<< /Type /FontDescriptor /FontName /SWTUXA+LMMonoLt10-Bold /Flags 4 /FontBBox [ -454 -308 734 1039 ] /Ascent 1039 /CapHeight 611 /Descent -308 /ItalicAngle 0 /StemV 175 /XHeight 431 /FontFile3 1282 0 R /CIDSet 1281 0 R >>
+1494 0 obj
+<< /Type /FontDescriptor /FontName /SWTUXA+LMMonoLt10-Bold /Flags 4 /FontBBox [ -454 -308 734 1039 ] /Ascent 1039 /CapHeight 611 /Descent -308 /ItalicAngle 0 /StemV 175 /XHeight 431 /FontFile3 1496 0 R /CIDSet 1495 0 R >>
endobj
-1283 0 obj
+1497 0 obj
<< /Filter /FlateDecode /Length 574 >>
stream
xÚ}”KÚ0…÷ùî‰YdpB·#‰§„4/ ´-ĆF;J‚_ÛçfFÑ"òq®}î#öàÛë&ž*»×ñøž³7ÝÚKSêxþ´«£Á`aËËY›îYk¥U¯¶ìµ±åFwl8_/Ö¦êî\ðÚ”§‹Ò}Ôí ™>Væ3Äû°áV¿Ç›ßÛŸïÓøñéÉûØ%<žÙ“Š¹_´­º“ þos"»-²°É/Ý´•5,¹çœ»?–FÍíÙ—×F#J‘ú¤•Q åÉö>ë(I™ªÊŽ(ü–g×'¿xsm;}^›ƒ&6zsbÛ5×ó]4zi”n*sdÃÛ)ºÍ¥®OÚ§ÃxTLéƒÛÙõçywÖläk_+§VÝõMø\²½Öš¥¤[Z¥ÛzWêfgŽ:š¸ð‚MVîSDÚ¨/:ǪýèúG‘öRùg×ø’™Ûˆó,)Íå 4…–‚ÆЈ²@bš"r ž9ÑZZAh¿œ(‡–ƒ$4"ò“ ò#"¿ï òeä÷D~D¨/›‚P_N$ Í@È,'Bf:álƒFDy.@”'z-A h Á¡­@È:'Bž.$ò”D𘟀Ÿ$B'æ—ÃAÁA`b9ú"‰P‘ÀÄ\³‚F„&–£ID~˜˜$?"òÃÄ$ùQ}˜˜¤úˆÐy‰‰It^`FyÊi7>¼áþpøSþqËKÓ¸s®‚pÚü9«Œþ¸-j[ûUá®™þ¾óô²Šþ$Tg
endstream
endobj
-568 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /SWTUXA+LMMonoLt10-Bold /DescendantFonts [ 1284 0 R ] /ToUnicode 1283 0 R >>
+640 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /SWTUXA+LMMonoLt10-Bold /DescendantFonts [ 1498 0 R ] /ToUnicode 1497 0 R >>
endobj
-1284 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /SWTUXA+LMMonoLt10-Bold /FontDescriptor 1280 0 R /W 1279 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+1498 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /SWTUXA+LMMonoLt10-Bold /FontDescriptor 1494 0 R /W 1493 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-1285 0 obj
-[ 27 [ 750 500 ] 34 [ 708 556 500 278 500 500 278 278 722 444 278 278 764 556 ] 49 [ 681 444 500 778 278 653 306 500 500 785 500 ] 62 [ 750 556 333 361 278 ] 68 [ 306 778 528 625 278 ] 74 [ 917 833 750 556 500 ] 80 [ 778 500 500 681 556 389 389 ] 88 [ 278 778 778 528 ] 95 [ 736 392 556 394 278 500 500 500 ] 104 [ 722 389 500 500 750 556 ] 111 [ 750 528 1028 722 750 528 750 528 611 444 500 583 833 ] 125 [ 556 556 ] 199 [ 778 ] 251 [ 444 ] 280 [ 670 ] 284 [ 500 ] 499 [ 472 472 278 278 ] ]
+1499 0 obj
+[ 27 [ 750 500 ] 34 [ 708 556 500 278 500 500 278 278 722 444 278 278 764 556 ] 49 [ 681 444 500 778 278 653 306 500 500 785 500 ] 62 [ 750 556 333 361 278 514 306 778 528 625 278 ] 74 [ 917 833 750 556 500 ] 80 [ 778 500 500 681 556 389 389 ] 88 [ 278 778 778 528 ] 95 [ 736 392 556 394 278 500 500 500 ] 104 [ 722 389 500 500 750 556 ] 111 [ 750 528 1028 722 750 528 750 528 611 444 500 583 833 ] 125 [ 556 556 ] 199 [ 778 ] 251 [ 444 ] 280 [ 670 ] 284 [ 500 ] 499 [ 472 472 278 278 ] ]
endobj
-1287 0 obj
+1501 0 obj
<< /Filter /FlateDecode /Length 37 >>
stream
-xÚc``°ÿ_ÿùý¾ÿýýÿ
-!”
+xÚc``°ÿ_ÿùÿ¾ÿýýÿ
+!”
endstream
endobj
-1288 0 obj
-<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 8548 >>
+1502 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 8649 >>
stream
xÚµzxG·ö
-YZÓ x]2k:¡×P¡†ÞéŽw[®Ø–‹¬2’Üå^dËÙØÆ…Þ{sBI( „„–„’Y1¾yîJ‡{×ûÝû?¿äG¶wggN™sÎûž‘€°±!Á
- ’‡}0Îa½·O˜CdP¨Ÿÿ;ÔÃßÃ%ÌÃÝAèîêîíá°ØÉq½Ã¢ Àp‡>nacÇ:8„yx8x‡‡Ï?>\ê5.(Ôk¼'?&l¼Ç °ñ–çÆ.Z½jýØK|²Êñ“qáQážA¡îá.>þaãþ¦dç…UA¡.þó܃\=–º{†û„Gü‹!ƒ‰!ÄPb1œAŒ$> F£‰1ÄXb1ž˜HL"&Sˆ©Ä‡Ä4b:1ƒ˜I|D|LÌ!æóˆùÄBâb±˜XB,#–+ˆ•Ä*b ±–XG8ë 'b±‰ØLl!¶; gÂ…p%Üwƒð$¼ —ð#ü‰
-~ü.x)øCÈ»˜m%¶ZœmCDòŽNïbßeM—Xa/a…ð¤ð®Í:›z›û"VÅöb…ø)N!_ÚÚ^ïZÔõ·nÉÝCztï‘Ò#¿Ç£žs{VØ-±{Øka¯]½{÷>ÜgzŸzûEö¹ö5‡jî;­ozßG‘ı_ï~±ïM}¯´ÿúþØ0à0½€–Ñ/˜Ì—W <óþ°÷s€e½8|=hÛ ŸÏ¬b7äìТaã‡v{¸÷ðæáF,qld—‘‹Q9 šÐf·=R`végŠ&WÇeÖÉXìo‰òRU™±L¬R—Êb·öŸ¢7¹írRð'Õ!R)2‘›C•:MŽFËDÀcE…V® a0ð'u ŸÃ½ %X*F6è¦ÈŽSÊ 1&Tøà°Á¾ör»zÝHÅs‘÷%§Cɵ¡r™¯â@:@ÛÈVØäÕšÜ7nef,Ú¶4 4¦²º¸´27µn»†­¯:¢¯eŽœqŸÄz’›”Ÿ(WØÎõ ݸ“¦d3Ÿ„^j;Ø|¨PóÝÒª\1eò¿añGÇ$”fÌŸ[\ëžj½ƒfd
-ÒK%û„ùsÅT8ðàþ,îîJ–o™†…
-¢£ÃÃ>Qئª
-9-Ë9ÏïûB ÐròGXXY òó«ª.¥Ùffjr¬&Õ5¿Ó,@Ýx“fa¤yÔ«1Ošñûî"ߺÛapäÕ.ü¾Û“?ÇŒr#íÌžR“y¬Ipú¼[h‹â$903^å‰j€‡$;ÌÀfÞ´CÇÑÆ=àþ<¼”ÓBe>Sue,J$‹`¦L¡€ É`ó<Qƒç¦££¼OÅ“±3vCâ‰hšö±È–7á™Õ=j4
-öÜA ¹É¨»$'*“T
-Œ \–àÉl˜¼MEÓ¾m=‘}IíUϺ*åñtHqdueiÑîÏæ4}ŒûŒÇîû>‰l]‹zä
-Z–EÊ£Bn;š%iðhQe±9Ë›m¿h<r¼~4éÌ„3ç‹ÖîhÝô ¡ÆÛµSGÒƒ~]ò;ýtç°ý*Yç¾uµ7À½o‹¶ïVì)¢/\i½výòÆ ¬]"™7w㌩ .Þ9[{ù;Þ½f‹ª£¬â-\‚4£qÍ‚Óæ±B³z.)‚q ýgq\ŒŒ,,÷£¸ –²xƒ ohÿQ¼«ã^>Ëý,ηܳFƒ
-žŒÖ]¿]yn+ÍkvÓ3Ù0«€Eóɦ´ô+VàZŽÖ=P^XŽ`yB¹=šüäß}…2Š”qÑÜHIQB­{äN¹«  °¬ÎÅE'eÆ-ZôñNƒ‡1‚ßíëMûçy˜"Áê?g7zÁ³õÈuûíØÍú¸c›ªAõ†µpê 5)¬_Z„©–NƒåE¥ ¨©EYÂ<¾zõFclch9»§¡!½˜¡Þ“ÁL¨S™"U–@Çä%æ”d–¼’`µß®PäÆLÏË«4µF–º,ËÍ*¯nf¾‡#ÂYÔ¥½»Äiáæ†/:vâàÞÆý:pN|ÙÀ©lؾhB{:’ëqÞüÎýLaäÇGqdƒVT˜ÄJïyЃñ˜ uÞ¬iE£øòWëê¿äq÷Þ¯ ²ž}³
-w«YäHÞƒ&ÿPç[º–™¶sµW,«F¿ˆ©'ocÑ¢Îàé…",‘Á,ZAþvíôåKz§u
-þRÈMëgò#'*õ,w–¬€Úp°|ådèÇø“¥ç`åq¶¯™Ê„‰ÀÏ’¿‡ÍLó÷Öºb%K{+Ñ%“}ý xO÷9¾ þ0ÛprÉÓ‘?à÷~ùw†øf“¨"¾yÎí· òä—w/¨¼ƒKÝ£ÉpÐKÆLhŒ`Š3Ú¿¼Š
-ïP½_wˆF=Ã6³]vJ#Aù¦,_Ë”ïdÛ½;7’‰þÚn³Èl26½ÕéëÎÆQ?Üó“ióÜ<J[‚A\Ô”Ò(Œ¤ú«9RsŒ¹~a2ñ2 xÝæyvVˆîâ‰jcŠ
-ík d2³_¢$êeIêäD5p’»83ÛB÷\c©6u;ñê‹FÓ‹h4¡—™ê3²kÀ˜‚üñêcÙ¯<<Æâyèì<hÐlpZêwt ³ÉßÙ58/J£bJ±ÍuC£<äðÍ#@…OÐÀ©8‹ÅCq›$ÊÇO!e6%,¨)«k:ipYki€_o®QÖþMáU!W7HÞ´3RÒc‚¨:ÞõÒG ¶<
-÷Ã}ž G¶Ÿ·ì«1°xñ[›Œ§%·%~ÑAÒ0ï¼™¿ê>OÏ»~çËÛ­S6ðv
-—øè9a@Ç;¢¾èkG•˜ƒd@}¼ &¥¨ÁB¹wt(³%ùØã86þvôå-uëK<©¸yá&ý3ßÅ#
-&Ä¥"1I¡´­öp…»lç±ÄÑ»0¨JÊÖ†TË¿ˆ³¥®ßÆ. 7y»Ížæuæ»(§T§%¾–´¿UÒt¦¤hµP[\bë²ÿ€ºŒAäÁO¿`;;ƒÿØSÔñd®Fõ¥Ó›ŽaºNA¦F¯ÍÊ´ ‚³—Ï)É–¼ci꿸l-åKÁÝ»Q˧±…„\´¹¿+ÄØN•W¢`CžØUdë
-³/ååÚfdÞ„y ró\{’h"f|1;ŒN„;„rÀ1ò”îTÖIVžoÿEÄ uý³ùŒZF[Á
-•&Pì 7mùÛ9P¢OÊ–Å)•
-uEõ¹-•Ñ•ÞÉ*¨V‚+å'Ï2÷ÍœÁRW>Ú<kýJ€×c_‘LUa4GŠ©ù< —š¸‹¦C÷_˜:Ay7%îÞ Êñsõјm¸›­\Ÿ&¦=I<Ùb~RD>xŒÄE@W
-³›it¬ƒ¬XÜÒ8?lBûÞê\,³âqkÛ!’Ú‡Gü•‘S¶.ž?Mqè8 z ïHª¥ãîM¨œÄâQäl89½¿úb ˜HRsyÅÔæM‚óV¡9Ъ‘ÊßMÂ`±E©ãê²p:Y)WÉ^Þ9­HžÓ ]sÏq½ñzaÊ2úJ ôàÑîöW¢¨ÌteS¤MÏOgQ÷]~cUÍgš|ΉàÆóëqqB.jY/<PÎL±LШևGÑI*…B†á,lƒjEò<Ëj•M°˜_ ”¢`76€çÓ—Òäþy,Š‘(.C›šÇä¥eçð$ð=t3»¼h_¿Ú«<>Y=5…šLöů¨M¯ä*ø«˜¿}ª.õ¢åÊd‹Š£Ú]ñ.^¤NSe¤Ó»ÏÂJ«Š‹-*ÚYFSÓÏ”A¯\Öð fÛçá©œL¤Ö©3uï{â«´TÏ\mk7‹’tºÄ<&_›™Ç‹8ƒKG3Û3þËE¾’8rwEgŠ÷å41|òàí$0˜ÅæyB³c‡¥¤j)3Î2wƒÚHË¡*5LÀÙ#yC)rÕÚtºª –òr QŠ;ìÔX¨ŠÏaÓåú€Ì¨©8µÿT*JåólÚ›±¼Q­sÍUúñÒÚã?DqéºdÞ Ú Þ}¿ †_q£H–f½¤³Ú¸+ú¦ø¨)¯ž·ñ®Za^'4ûö3E‘#ÒM,öB_ ÷ÑvCížÚû–&*En[¡ÎÍÚÂ1HÃéD•*E°ÏÆä$RéR³Òè\CÑ>Å’Þó-–ìÇKVBž*I âËý
-lÂÓqª(2.`ûp¦£×ÐxÊŠƒÈ횘ªb:[—–©h0òD“p²H«Ð)”t‚4ÆYmmè\ÓбA“}.§¡”\OÔ§hmM8‹i4o÷Þ½G**˜Z
-Y9ª
-VJÙÑð©jR«v³õîÞš#:#6˜Á¤Å‰-…Q‘2y¼BÎ⸠/E‡E)¼pét™1í€uƒÎ‡îf-&?Ë’…²Èÿ$ÂÉwâËpòceN‹œHä„>]h<—Vk1!v1ß…n§É¾ä.uàï±lRÆ„Ò‰jUjŽÕ<â4ˆ9ª´4º²–ü·X>\½ùÌ1ª]ºF´^´h9CÝH ‡ÅQ¬)-ËPHWF†GJãv´z½ÔræL@ ¹9¢K•Ç4…¼8îáþ4ñeZ#äΠRËY›5¯dðt1ן{%ÊÔCM&](‡‘ }½XÖQzE™»¿AÓ4QÜ> ‹RdPLǤÃ2À¹XNî ‘ëË3u®«†V[fí–±Û2¸›™¸¢l½%Žò’a4À×ùY§ò³þšQÒˆº0H,Ƶí=EI|I¥ã2yѱ¥¤Ìý ‚¦;(‹§ÿÎèºävêmï/ÁÏÛgº0«ç‡Œseý¥Îþˆž›6±e˜¹ïzäæä×e?ígk¯¦ß¼EOÏ•Ì…‹eËÁ˜]ëv0îkŒ?G³²óðÑ9ú2lãê^òU¶‘©k‹YÂæ8Â9+x(s»£‹™n ]äß<±5÷’4xïq\³ÓC‘
-Óƒ™1Øv#&X,þ¯ÇUBþE­oð{柲Hî†lÉû‡xçQN¨‘Ä*#ãƒh¹&´* (ãaRIìƒDä“o[¯©Ž‚àMÓQê ‚—mÈËòÓ×Î| ³)$Ý•ƒ“Ej•
-Æñ~A"ñ³{Íw7$†—W•<(–ö­Œ/)//Ü}n}ë¼ÉëÜvEƒúp—ÒÍÌXÜuüšzýýIäÁÌxW—¿ÝýÄÌŒÄ]•IKsc‹SO%}y­žßt®¢>5¨ª³Ç†¨û ¦…†ñþ NYÃßh…í“D±j•Òo©Fµÿ“rãpw^!ð?)ôN¡;ER˜¤V‘¼Ú¨'o ô'é%)Ô­‚Í÷s…2f08ù_OäËÍ•Xl!¦z?þúà—€rÏ®‚IÕl’"61„ŽÎÚU$·ô,¾G-¤B-Bn7Š•ÜZveÖ¬eËfͺ²ìÖ­+Wn·ÎÔïD 5‘öÖƒuêáÿ“uª¿’')Ž.ŽÞ%“É
+YZÓ x]2kzïJ ôÞ‹éŽw[®Ø–‹¬2’Üå^dËÙØÆ…Þ{s„$”B$”„„ÌŠñÍsW28ܾÜïÞÿù%?²½;;sÊœsÞ÷Œ„ !úm^¸qãò…£V¬\èï0aü˜uîžR?çËÍEÜ
+zðŸ¶öâ`·ü_£Z» ¶\X×maÛ‰ý@<#þ‚î{ý¯–8vüøÉóƒ¢B¼=½Â&Ž?i´åsºÃ¼±Ëœ]}#B}½œÜ–uX9ÖaU`ÕÛax`€ƒ‹»—³Ÿ‡C ‡Ã÷ÍÒP÷PÏ@iP舱¼¼C"C|øß!î~îΡînÒ
+ sXáíêêî0fŒƒC¨»»ƒWXXÐŒq㤞cC<ÇyðcBÇùµ
+gynÌ¢Õ«6ŒY±tþÂUëŽ ‹ sð qpssöö û7%;.¬
+ ñwö›ëèâ¾ÔÍ= Ì;,Šà_ ÑŸH "Cˆ¡Ä0b81‚IŒ"Fcˆ±Ä8b1‘˜DL&¦S‰iÄtbñ1ñ 1›˜CÌ%æó‰ÄBb±˜XB,#–+ˆ•Ä*b ±–XG¬'6ŽÄFb3±…ØJl#vN„3áB¸n„;áAxÞ„áKøþD D!D(FH‰p"‚ˆ$¢ˆh"†ˆ%∠ôôü&ø]ðJð‡w2ÿÚNl·¸Û†ˆà]ÖɾӚN1ÂÂrá)á}›u6u6E¬ŠíÅ
+ñ32Œ<J¾² °½Ù¹°óo]’ºwëÚ-¹[^·ÇÝçto°£ìöØØ£¹ÇÓž²^£zUÛûýIyQõ½õ®’’M©äLYŸŸ?¨èÛ£ïÙ~ýÎÓ£è&úÆ…iê¿°ÿÑ'˜ D ”Ã~å °xÀÕÛî$7xÊnCJ†Žº|è­aƒ†MÖ<|ìðáP­9šÐ·#B`vîcŠ"WÇfÔÊXìg‰rST1LŒR›Âb׶Ÿ¢6»îvT÷ó#Õ!R)2‘[BŒ:M¶FËBˆŸÄcD…V® ý×à àGêê¯Ã} î²$X*F6è¶ÈŽSÊ Ñ&TðèˆÁ¾ær½vÓHÅq%gBÖ“kCä2ÅÁ4€¶“-°Ñ³4ºm)ØÆL_´}©ItEUQIENJí [WyT_Ã=ë6‘õ 7+*WøÛÎñÙ´‹¦d3ž†\n=Ôt¸Pó\S+3¥ó¾fñÇÇ%”fô|ï[]êŽn¹‡¦§;ófÞ­Ôh²Gì=tîé¼ÔA3‹–K¾›þ%性Å×®|A7îÜ´uò+ßÒÊ<Ù¶rÒS%û„úqýÅTê÷èá,î‰îK–oŠ…
+´†¤lž·Œ]ÂÚq'e†‹-è¼y´Ø¿j]ziïQ‡¹"ä'AÔˆçX<Ëi{T @×I<X&ò#¯g&oeÛžÉúK¢°ü–-_0¨ëoÏ„¦‘x¨Vì~áî>Ž å±Ó³¼!”-…º"¹ÅP£/
+Ý:šw Ž
+½;Bp†û@È­ÆÑÓRr~òzŽH¯PècYb¢ ”´8=ùsŽH–š*ËcôYYzÖ™Þ<º6 Ñ$ì/y=ƒÌƒÅ02ü9ƒŒ…‘%%°8´/ÄÅ”s±üh¿O…Ülœ$É–Ã ˜™æq0±ÞV©‡Ú:$÷Àãªl׺¼ÂMo‹ºì…7ªh´„üÊ ¨¨¬üzªmš&55Ö'Áøa7ÏW¼œc‚AllPÐ
+…mr²:!!f«ÙýÊoÇÑx+¹zŸð
+ŒO[æŠê=6ÅàÕx
+ž„°+úO@«ÐÔgˆE¶¼ ×ÈŒ¨öqƒQ°÷ÚôXÈMB]%Ù P™¨RÈU`lÀ²xfã¤ýh
+šúMËɬËjÏ:ÖE)÷£ƒ‹"ª*J
+÷|6»ñÜk&pOÜûùpd‹èÔ-ðÊÂW(ð•àÁ+!ÚÀÙIªCËBCÊC««ËË«¾mó·kÍ GŽ¯h©Aˆvi$WB›]½¢‚‚ƒ ƒêóóÒ³õ@;3pÕ®í¶r¹Z­ “Ói9wî ’Ï iÐd˜<8úŽš7¡‡´3hžýþLÐIŒf"€†£5ì°>X¹Ús+ŠX·v(3´=à¹}¤5'¼_º&]pœÝ¿&kÊ,Úú2Ó:ͿɯŞ·_q+åΕ÷1‘ “2Ž²Üo$UðNÜc?²>À©Â‘Á]ŽÀL=ŽÄWî­1²KIj’ØDA•,PÛüwJ˜žûBÙàfåÙfºA{¡ú 0•î«=ÅÔµìÞibõÑPEÛ™gñ©ð‚é Måõîÿm5¢QFQhv@zIˆ ›‡ç0¸ß›ôUòˆ|ª÷ýˆ5¢¢ñ™ßH0%¿Éz1S¹³¬Qˆ¤¢¶ +í0ØâöMã_ŠæU÷Pbë›]“¤MITÉ“T`°×˜ÀlqÝÓÆú­õ4ªt°ô¹ãSÜ ÛŽÌÒ¿D$²;ˆ„ÅìRÔO‚ÄhDú}ã^æe6fÜ,Ñ-­2÷0
+ZŽ•CÊcBnš)©—to‘¥1ÙË›l?o8z¢•~<ñìøa3æŽÒîlÙôñ !ÆhÛµSÖ§üºäw$úéÞ`úU²ÎmÛj/€{ÞíØ£Ø[H_¼Úrãæ•MóAi›D2wΦéSæ_ºw®æÊ·¼)zÌUEö_Å[¸õkBc›gÌc„fwôBR cAÛÏâØHQ óYîGq~1,añFþÞnÐö£xwû½<–ûYœg¹gÚ`#© *
+ŠòmÛD»5š¤&[—V¨añø¿‰y
+K@`c³²˜yríÚ­†˜†2vo}}ZC} ƒP§2EŠ,žŽÎ/È.Î(x&$AjßÝ! >),Е™ _”Ujjò,uE–“YVÕÄ|‡…±¨S[W‰ã‚-#†.:~òо†:p^ü
+‹ú3yõÝfZÕ¯ ïèÞ¨¯”ÍÁÝîðº5Þ±êƧJKâñkA‚Wößþ1£•2"Èk¶T‘ÖÈrB’:‹,*\Í’óeÕÐ!^'¨®N¥ÞËR}7p¿H*Ã*ü½yFT¼goI•‘ß¼z©"Gd#5pá&ûfd³Ùüò€Ú¹›,Q%QŠœ'A;ëWO>ƒq^lÛvrÜ–õ5P¾žód©Á'röTÔ–²Ô©wì.–‚so¬~øëÍë_ê&j÷Òܲ9^æ±Ìyìl(øž µjâúøøK[©ŸÇ '#ñh‹·²,np w&NYžsƒA~jI^%]U¼éLàÙ//]ùP½Ímþ®’¹ø/Ë›Ãx#9†§ðgq z‚– ¹™™'­ég"•Á¾0ˆñ\uÞ¬Ù¤NK¤c’’nÅ'DèÆÿÓFOò°¯ZŠKEé‰Yqñ´¿Œ°°É: ›´ãŒí•$زY_µ~ÙÚØJÝã2yi=¤ð¤;‹)´X¤Ö¦¤ëèÔ²3Áåã-ÚR-/v@ d<Wj5±¼ØÅêlYo{
+ØÂ8í*=Ć€ëéFxªü
+xc d2³o‚$êe‰ê¤5p”;û;1ÛCö^ e©Vu9ù-êFÑ‹hÙ—™êÒ³ªÁèü¼qOêÙ¯<o=Îàyï¬x<`À,pFê{l ³ÙÏÉ%(7R£bK°ÍMM£\äðõc@…OQÿ)8“Ńq«$ÒÛW!e6'ʯ.­m<ep^ki¸ßl®‘Ö~QÁ5!WŽ7JÞ´³RÒ}¼¨*ÎåòÇ ¶8÷Á½žE¶×›÷WX¼øMÆÓ »ߨ@i(ˆó ÚÎÌ[õ‘¨ëõ{_Üm™¼‘·SÕLè¤hø²·Ulú^’õq2˜˜¬ ä^Q!ÌÖ¤ãObÙ¸»QW¶Ön(î÷´üöÅÛôÏX|øÓw"Œ
+舱ú–ªvÃJßÆX:"É‚è]Çîó„~KèeеÙPÇ=›OË÷0· ¿©b±”›$Y:XˆrÄe0Ç ÚìjXÂ<B6
+<„7Rÿ·ÉÿUë«”Gp½$5~ÕNó<—8ÅÔÉ’êÙ÷¥ú¿óç±$5üyËï2´P­JuD|0XºÛPdÌ©±”ž.4¡Ù¦‹&4£JpæʧWЊ+BNVI^,ýfj À½M¢•ùn§ÎÑ×O]¼>6ài;Ó\åz&¦³h‡•&«ÕñÉÀk¨Úߥy"ÃGà¤ÓNλÄêÇã¯GW&ïI®ò°- Îöñ¡l™?5`vÚÑ`í)åu½m¶: *™8˜Åâíd4LÖgh´ú
+ÆÇ¥"!Q¡´­rw»lç¾d½WA`¥”­ ®’kKÝ4(¾‰™Ooör5Õóì·‘ W©NMx#i_«¤iMq1Ðj¡¶¨ØÖùÀAu)ƒÈCŸ~Îvt"ÿ±‡©ãÉcµê Ç·Ê4‚ ^›™ag-Ÿ ’“,yÇÒ¦Ô~ÙZÊ—:œ{p«†Oc  ¹(s_ Vˆ±*·XÁ†ˆ}°‹È(Öd]ÎͱMϸ sä*æ¹ýDÑÌø`v
+1‡^Z›,®ä@˜·× K`^Q*Ðê+a1ƒFåûà)y–
+#3¢#P’ ­ˆ°ÿíZˆÑFê5úõ”œ Ù@Îõw÷X(È„™ð ›"VO÷w¡°•’”é[\-Æ=žÄ×ߨºq¥½½uƒ'GƒËP—_.hìcÈ¿{“¼/fK¾Yq{P)ø¦òÜõ;ô7“ÎŒ:{õlCdµ©ÄP}l;Ü ŽšZsë™æÓÒ ñªµÁ»XÿmÞʵ­:)T•Ì$©“Õ ´,‚âoÀýìršSxÞ‹­K1öÑõA%¡¾±»Æ?YŠÈî‡~µ6ªn=½…ýþ‹ÉþØïÏ~‡?P¯9G4g;)þÉ»vÛ&%/…R/¿z)Bã¸pêÄîb;,š;nâúcPWX—Ó\Uᕤ‚j%¸ZvªáóÃþÓYêêÇ[fnX ðì#’É *”æH15äRwÉt¸½“2ýáKS(ï¢Ä];@9~Aâ#?½w1¢u€ëõÏÄ´;‰ [ÌOŠÈGO¸èJ`Vn’µð ‹[õGLhÿ;’eV<nmÓ#DRûñ°¿òñ"rò¶Åó¦*Ÿ
+ åP•Æã¬á¼¡9jm]ÙKx9)Eþívj(PÅe³ir½FäœÒw4*¥ðy6õíXÞ¨Ö9å(}yiíñ¢Ø4]oPm:ï¾_Pý¯¸A$Kµ^ÒYmÜ}]tÌ”[ÇÛø-W-7¯š}ú˜"ÉMái¦p{¢Ïчh‡¡foÍCK •"×mPçjmá¤at‚J•,XŒga r©t)™©tŽ¡p¿ÆbI¯yKöá%+&O'òå~6ái8Eë¿c(ÓÞkh8mÅAäMte¥KÍÐ4y ‰8I¤UèJ:^í¤¶6tn¾mèXž É>‡ÓPJ.—'jc”¶:ŒÅ4š»gß¾£åýLõÍù‡-U°?þµš8^xÊ¡T•CÇ$Ä¥ÈÁÊY³~%fCm:ŸŸU¢T.¯+¡…o×hƒøá×5êÕ‡ÙçX²}5Tm_×oí¶5ªp^xm…ISÁüdá+Ô©.97Ÿ6T×^ü|5L”)Ë‘Ó‰‰»ƒÔ€R¶7|*Õª=ì_½û„æðŽˆ b0iqbsAd„L§³x:.ÅKÑQ2/\]jL=hÝ ó [»Y‹ÈÏ2eÁ,òÀ?‰ð&ò½ø2ŒüD™ÝÈ"G9¢OEΧÖXLˆ E÷¡Ûe²/¾Oü{,›ÔÑ!t‚Z•†b58 "E¶*5•®h€Åÿ-–C/>sŒl„¬m.ZÎP·RÂ`Q$kJÍ4БaÒ8ÿ-žÇ.7Ÿ=[Ðn¶èrÅqM/‚{¹?M|™Ö¹³¨ÄrvÈ&EŽÁ+<MÌõå^‹2ôP“AÈahÛ –µ—^QÆž¯Ñ4M·õkâdT'ÑÑi°pΖ“BhäzóLë,䆠ՖY»$†ï¶ î"F&®›(Ko‰£Ü$ðM~Ö)ü¬¿¦7 N ‹qM[wQ"_FRèØ ^gtOl)©s_ƒ ñÊä鿺)¹›r×ë ðóŽéÎÌêyÁc]XßE)³>¦ç¤Nhž fì¿q”9õUéOØški·ïÐÓr$sàbÙr0z÷:ÿŒÛãÏQ¬ì||ž¾[y@…º™edj[£†³Ùëáì<”¹ÛÞÅL3®òoŒØš{Hê½ö®_³Ë]‘Ö§1£±í&L°Xü_Ç„:$ü‹Zßâ÷Ì?‘&ÜÙ’>øÞ£3_-‰QFÄÒrMHe"PÆÁÄx“؉ȧߴ\=Z ÁÛ¦¢×¯Z‘§å§·ù`G#RHº)&‰Ô*Œåý‚Dâçš.í©O+.*y` íSW\VV°çü†–¹“Ö¹îŽuaÎ%[˜1¸óf,ø5õü‡{ÉCq.,.{·û‰š‰›*14‚–æÄ¥
+Û'ŠbÔ*5¤ßQjû'åÆ⮼BàRè½Bwˆ¤0I­"y¶ROßèOÒS.R¨5Z›çëeÌ@,X?èi<‘7Gb±…˜êùä«C_
+5 ¹=(FrgÙÕ™3—-›9óê²;w®^½Þ9ÿŽÖDØ[ò©þœäS}•ÜXIQTQÔn™L®
+)iÇùqàrŒ|n@s &·^R]é› —~s¨!Tå¥Ò5Ÿ_¾rÚ{R)©)²i³q—Õå;÷×UV
+
+endstream
+endobj
+1500 0 obj
+<< /Type /FontDescriptor /FontName /XEVVKE+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 1502 0 R /CIDSet 1501 0 R >>
+endobj
+1503 0 obj
+<< /Filter /FlateDecode /Length 750 >>
+stream
+xÚ…•_oÚ0Åßó)¼‡JÝ%‰»T Hh땪ê+M ‹
+áo?Ûç
+ۮꆮ ñH çîgÙºü+cÕçè&œÿ$çPñkÕú’‰Û(ŽU2
+”Ò 4E,IÄH*P–ƒ²@†¤AMA÷XÇØ
+*xÐ$ªfvª&áÔ „sÐ$8’P–ÁƒšƒàA“àA¢º<¸àÁx¨K)3@uŠì*ŸÂ_3Àƒ!¡Ö:YC§!Ag†®ÓÐiHìdÐ윦†N‰žÐÔ ·š=žÐÐiHÐ)™:%µ Ö:K£Ö†DÈgèDPfèÄZ£ž†µ&ÁC†ê~Å$ôK†Î2pdHìyœ˜óë¸|!fòÇÈ¥sÍô:Ê‘Ùu˜û¬©¿ˆ<ͱÏ,ÌN’{Ä4(”„:&s ÊA
+4e { F¸'ýè¯Tÿ>\®ðâضîþH¸£ýí\ÕöòÎ웽_~Ãu~/==Ï£ß:Úp
endstream
endobj
-1286 0 obj
-<< /Type /FontDescriptor /FontName /SRCMOS+LMRoman10-Regular /Flags 4 /FontBBox [ -430 -290 1417 1127 ] /Ascent 1127 /CapHeight 683 /Descent -290 /ItalicAngle 0 /StemV 93 /XHeight 431 /FontFile3 1288 0 R /CIDSet 1287 0 R >>
-endobj
-1289 0 obj
-<< /Filter /FlateDecode /Length 744 >>
-stream
-xÚ…•Ooâ0ÄïùÞC¥ö@Iâ؆
-!A
-’¨‘²@*©@†¤ASÍ@ìcmbm‚~ešeršJÙoŽ}h} ™ ¦@p¤Ip$ 8’Ð"á(EŽ2 ‚#M‚#É3áH²;‘¨šÝ©”Åè-= Aô@‚j\2¨ÎnÕšÕ2Ë Z“¨“ý¨“„ä³9Ék<HhQP-@P­IP-‘§BònC x0$&$<¤ì
-endstream
-endobj
-567 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /SRCMOS+LMRoman10-Regular /DescendantFonts [ 1290 0 R ] /ToUnicode 1289 0 R >>
+639 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /XEVVKE+LMRoman10-Regular /DescendantFonts [ 1504 0 R ] /ToUnicode 1503 0 R >>
endobj
-1290 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /SRCMOS+LMRoman10-Regular /FontDescriptor 1286 0 R /W 1285 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+1504 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /XEVVKE+LMRoman10-Regular /FontDescriptor 1500 0 R /W 1499 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-1291 0 obj
-[ 27 [ 869 559 ] 35 [ 639 ] 42 [ 831 511 ] 46 [ 882 639 ] 50 [ 527 575 ] 54 [ 724 351 575 575 ] 59 [ 575 ] 63 [ 639 ] 65 [ 436 319 ] 70 [ 607 692 319 ] 74 [ 1092 958 900 639 575 ] 80 [ 864 575 575 786 639 447 447 ] 90 [ 864 607 ] 96 [ 474 639 454 ] 100 [ 575 575 ] 104 [ 800 447 575 575 885 639 ] 112 [ 607 ] 114 [ 831 ] 116 [ 607 ] 118 [ 607 ] 121 [ 575 ] 284 [ 575 ] ]
+1505 0 obj
+[ 27 [ 869 559 ] 35 [ 639 ] 42 [ 831 511 ] 46 [ 882 639 ] 49 [ 756 527 575 ] 54 [ 724 351 575 575 ] 59 [ 575 ] 63 [ 639 ] 65 [ 436 319 ] 70 [ 607 692 319 ] 74 [ 1092 958 900 639 575 ] 80 [ 864 575 575 786 639 447 447 ] 90 [ 864 607 ] 95 [ 863 474 639 454 ] 100 [ 575 575 ] 104 [ 800 447 575 575 885 639 ] 112 [ 607 ] 114 [ 831 ] 116 [ 607 ] 118 [ 607 ] 121 [ 575 ] 284 [ 575 ] ]
endobj
-1293 0 obj
+1507 0 obj
<< /Filter /FlateDecode /Length 28 >>
stream
-xÚc``06¾˜¼ïŸÁ›?«0
+xÚc``0.¾˜¼ïŸá›?«0
endstream
endobj
-1294 0 obj
-<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 5521 >>
-stream
-xÚ}YX纞w@aXbvtf±PTKb5 ±`TÔE@A@¤wDYiîî¿,Déņ°RD°·¨‰‰å$zÒŽÑ$ÆrbÌñ~ƒ?÷¹÷_4íæܳÏÃ,Ìüû—÷ý¾÷{?VB NI$;?o_ÿÕÞ“½—ùÄDGOss™³-ÄôÄKTŠöÈ‚ÇPâX‰È y3Ñv8v°0»d1|0÷‘y%KQ4Òt}a íãÈoo.±˜`ºñÌb"E£$”ÅR)‘L+“XýÛ%§Ous›¹ &6->",<Q9ÝÍmÆÓõ]åü©Ê%Á›#cR"#”ÁÑ!Ê%S•Ë¦*—Ǥ»J§˜hå¦Ððàm[”1[”~¡þʤ„ÐøeX|LRl‚óT¥_xD‚2%&>RIÞãC·…'„†(“¢CB㕉á¡J¯Õ¾~Ê…1щJïˆÍ¡Ñ ¡J¥2!4Tž˜ûž«kbRØÔ˜ø0×-dL‚붗ƒ\MŸsY¸b¹Ÿ‹÷âžË}=§&¦&*·ÄÄ+CBƒ#¶%Lýó ûk^H̦ÐÅ!¡Ñ‰‰iy±Ôj<5‰šLM¥\©éÔ êmjõõ.5›r§æQó©…”µˆZB-¥¼©eÔrj%µŠò¡|)?j5µ†ZOm ‚¨`jB…RáTµ•Š¤¶QQT,O%RÉTšdŒ¡¼fR3M„ §b(DI~¶nX§™“ÙÞác‡§ ÿ›4VzJvˆ6§ÐæÍCÌKFÌqîµÄ×>y}Ùë=#-ü,:,ç[ÖZŠVG:Ìå2êªõë«6clÂKFo;Æ6ÆöŠ<Eþ‹ÝV»Oìîë$€ƒ nL‘ |b'L¢qé€TÚ¬ÎDélÌîì´ëÿ)ÍÈÕd»³É*Œ0H;Î!ÍQ^ Ñt´GQPq,¥P'»„¤ST2CûCÔÍvÞCš6߆9N• K­Äs¹Æ(V£Í~! cTâ‰FyÃN´“[®G{Ißÿà#ì샭vÏlKݸ¥îØ¡Ô*M>Wt E_Á~ÖìÎGÐhpqž¨`Ô“aTÚ§_]Çê9Æc
-ø…ë“ÕV F
-l™Xñ1$ÈáM—ñÄùë¢S8襱g¶TE_.F!üàcÞWSU½¯Æœù(»¤õ}œŸ}<míTÈ/.„Û Žd=CÎìÝÅCݶ¿ïàY¬¶ôä­nªñ… ¹
-.¢¦ßl Räµ9úôY(]ÇaE¶\îÀÎÕøáZ^u>ó³ïç @]ù˜ûø£oËO±@=tÇL=ŸjÐkØf}~3O ªA¥iYZmN6·x¥ôIJEÕ^,ÎÇ.Øã` ï+@
-#æ­Ä’ÜNqd§M;Ø"°®ëi`Í<ãa„¼rÚ•¦ÓîÌã¼ã6¤ú³˜GàØ{ÈÛª4š=<ã—¶]›œ¥ø•’»Ø¼hÇÔa¯y˜ÆæøͧÀTxû˜óV/dHï p„1âàh6p¾“C,žr¼žœ¯jð>¦T⬃Id[y쨗cIæšÈœ×†Û—³ØA¼²¿NõìçÛüK¼¦*†¸‹D3ž :k:
-’(Z">±èe9¨ƒÿE3Ýà ¯¥;Ö­-ÚJ¦7ÛãÑ?L§û›óëiÆ$Ùýi;7ù¹³Ø
-åõ>t¦¹ƒ?vP(;̞®'À5æv‚÷xÏ(iÛƇ`ñÐLÌ"°U§¢¼tmÞö\nC²OäÛëàÍ“<œ•Õ—¡ý‡so­;Á·¬©^Èâ™3'`k¬øi¼Ó»ŸWñS@!ÇÙ²üý±º#æÍY‘ßדoª»ÁµCTtHúî~t\ °BÔ,aýîºñðñ ŠŸÝz° óžs&V{ß äfm ô™§À–@ùƒf~y†qJ¸%_ÍáIßH·—ÆTµ*®WÜù͉M^\ÝàëòY.Û}œ}NÞ¹sº»­–ƒ±îÒãñG“7¤Ã‰04P?Dã8p`¬`60K\*ß¹ÒÁŸM~M8$ÿgûA‚4Çy³Ðp‚~T4 U%›—4‰[õ ”Á[ ïã{y+ø…ÌýL€X£„È
-ÆRÎÁCõ~¶PEƒAÚ~iŒ¼0ž-`˧4 û¼´©°i‹¹ uvjª"¨-µùPK]7݇0&¿ƒQ-)6çAŠû0Žé+!@ôœØ)z&RÅÁh:ï@¹¶•‡@ÚT¬-ÏÔèÐn5Ÿä³&7ˆu_SSDztz »©·ó¸‡NC;ë÷ä”s½gʺØûhÆìùÈ[$xžæ™ Æüƒ]ŠÓA{2Öf-ûÎÛD]f>ù¬L[#ǖ⺠|23±ƒ.H “ÄwéýÚ˜d.#“Ã?.–ª  KðpmhÿÞ¤§ßéiÊ1’‚+DOoâ
-ÿ³ Ï;¯ʾ²¨•cVÆð]&³qHŸÇ«Û«e{‹J8Æ"6¡÷¤¶‰… gï\âdìãí«Ë/×›kó´Y¹
-æµØøª´æ檚FGN‘oD‹fpÌ…ØèZOºvïZ´‘é ¥<,d5¶Ãë{{/]A•Œ)ZF´“A¿ç<˜ÊIIú["¶Bý¯ÕŽ“ýW…&q:x cÿQµO¼ !°ÑHÉØP$wû¯´Ö%»s¸áUtY‰‹~“«qf¢£€eDyd­ÙäŒØ
-½„³–f>ýËÆF*^ÜFB  ÞlÀéô¡ÓâaR¢º^ %Yˆp¤Fñjç 6ã±YÚ¤V£$Ç›½$c<’tº Ǩ5 ZÃÆ«È-CûyÔÁ2šc§Lœ ñ4㟖®ÏO㣠:}½Bô44 >‘2M)¥yålmÉÞÒZD,ÕÄ4‡ñêbu×&)²záóŠ÷—áüòÇv ÓÿböË |æß5Ámíº€8îAŠ«!”é³Ñ;’Šf¾Ä¿W§Ë‰Ïoû/·Ö§¼ÿ[|þ‡G¯ÑCx}M.6àHƒ»äÂŒx:ÀÈIx(5¡>(„el‚×qÍŒ¯®Òi«ùƒ½.I1èLŽÃ¥Œ…Z§OfqÚKÿs~GÑûO(ÖÒbÞà×R¦>³L¯ÛÇîG¥ ¼ø]¯×0pÌ(Cc>:À¥ò€3åñÁ?åñÿ8ÎÓíÿ Ó¿Ic¢üu`Ýo„ç’Û`MœÏXSÙüJ~ AÞ…Ç9½‡˜û§ŒlŠ¯·sIôü¬•\HzÐÆ…lZX~m_a8ZÙ£hM<’êuÒ̈ šö ”rxì?åÞqgMAŸýô}ñ_Öì*à*¶¢U¤^þK}l@Ö9äïæ‹Ù@'ü ‡mx"ŒÃñ8 óØ oÁ›A‰ÇC
-¤!˜Ã.{åž»§/äæoôLZÍ®œàóMüÖËÙ7î*®þqüîîkMÙ«ŸÆ,îäÛ—¼ï¥ %FŽ2#P ¶¤Ž@´®Oñ,üŽÛDü&uÏfÃœoŸÂHÛ–Ëg"La3¨o{ÐɪVîhͱº~öرíáõ|]òÛ *Ob®p•T§Lx8’uJñ]ÊâÔZ”“Åù¼?%³)ªZÙ¾³úš‹ü`%æ‰ ŽúÙþç¦òo5°Ÿð[Òý/Ý´› 3å0Ìéø=nð­_Õø†'¤²u!m'¶‚ð¤ó›0‚Ç.v ÷ñdbŒ¡XLBî L…
-âÿ'L'µ:øþžÊÎ^Ò¼’¸+OCšŒdnåfu»lÅxÆýM¸ôyßœud‰è_E‹eVÛÁŠq—‹Ãå§W\ë¹yw"Rš¹…ßû‹dýn^Ð×›Àê'¥¦G+6µ¤<ØR×ijGÕu‹t·äêcø”ÄÑ âòÀì½/Ýj8<ñ°ts©o뇊î—úâiÓÀ% mÛˆ
-xX:Ôfët»ÔÜÆ@iïª%¥X<eÁäqKŽÔ%ñýë[s@’ptÐõÉæ{3šââŽwÇSjÁ9›«Ö¡Â$6å&òx Š²ªKóó‹K¸Þ^éúä’´x÷2HŸ Öç¶DE¶Å¦ýdÞ`RÅ ”w§´…àBFÍÝc¾¥xI¹ ¸ü
-ʪŠyF÷*žãŠ?Ý„ ð\ÊÌÛSXPr‘}Ùç=$õâ%3ñ+;áÏ „ ;i垢â¯I[窙`Z¡²B›SÁïÎEÚÝ»g¹ŒvZÚI6`©ÁÃÈã4é7½ñØQšš†6°*úÃ3bkè´ÔÂ"„ˆŒóAð4D%#ŸÔT,UFñYhÒáÓ¿‘õ+H@™Š¼LLca¡áÿ°°bÐ>qƒtCR¤×ì­ÞÍ—4T¶)Ž$4FÄD§†ø ›.ݾpùü~"Å
-jò¬ÍpSþXÙ8çêp–³“o‡\ÈɇôŸˆg­ ^Á-g-7u‡÷Ž(6Ì·þÖN>ëúå¬â&ú¨äw¿âzY#{´+5°†¯Ú‚ìß5I2”%H¼aª ¥rãà0ÚÊô]É(‘µpKQÔÛ¦/?6Ú¨ËÅ•¥°±®¬\Æ-ñÛæj1Y¼.¼²× z}~¾¸¸õ’……PtlOQ¹¡¤ ¿Ü`aù¿Àô'ü
+1508 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 5745 >>
+stream
+xÚ}YX×Úžw 2,šY,Ác¢±"쨨‹€‚€HÒÜݳ,½)"ÕÂJUFì-–xc¹–›j4‰±$Ä\ó îÿ³hLòçþ—çafΞò~ß÷~ï»+¡úö¥$‰Ýœ‹–¬í¹hyD˜ø87—Y[LO<D¥h,8q%•ˆ\‘7mûb ³K}{’ññ!2!}äC)J‚˜®ÿ3š,†‘¿ë-F˜nüj1’¢ûPÊŽb©'”H¦•I¬þã’ãǺ¹Mœ™«ïæ6aŒé:E9k¬rÿÆЈ„˜Ð¥x€rÁX墱ÊÅ änˆÒ)"\¹!0ØË&eÄ&¥W ·2.&0:Fã<Vé£LˆˆU’×èÀ-þ1ʸð€Àhelp Òcå
+/å܈ðX¥gÈÆÀð˜@¥‹‹R¨ ŽüÀÕ56.hlDtë&2&ÆuËëA1®¦÷¹Ì]²ØËÅsþl÷Å+ÜÇÆ&Æ*7ED+cýC¶ÄŒýó ßþ73 bCàü€ÀðØØ$Šü°Ôj85ŠM¥\©qÔxjõ5™zŸšB}HM§fR³¨¹”5Z@-¤<©EÔbj)µŒZN­ ¼¨•Ô*j-µŽò¥ü(j@RÁTµ™
+¥¶PaT$MÅRñT’dˆ ùyzÏ”¾T’0ÉO}Öôi1s2Cfÿê«îû¹ô}é-Ù0Ú‚¥÷Ó/Ì5æ—ÌíWÞß¡ÿÝwÆ¿sÄ‚µˆ¶8j)·¬µêcµn€ó
+¥͹†—c«]|÷×ÕW´J,Ódq¹êõÅìFÿé|=GƒóRñH£ ÖIŸ~&´¶UrÌŒ-Èçî¸l_1ªæ±Ðræðh×íÑÞãKO8«n&Ã(ÚaÙY›— C` Ö`ËDŠÏ Fïºü€GÎZžÃAÝÓ¤*úr
+à{ž ôžò²½{ÊÍ™kiù+±àüâ[àylk§B^Q܆pu(ëpf÷N²éÆýÇžeÁ
+aKwÞªû–Z_ ’«à"j:ͺó A¾/]Ÿ¼=%ë8¬HÇ–‹Øi“«?^Í«Îï¸ó­âœ¨+ŸpŸ\û¦è ԓ阩ä zm[«Ïªå Tå¨ )U«MOãæ/•žX4o¯‹³° vÆþØÈ+dÁÂ
+ëØó-¡á•$tR#
+6äDÃ`’
+_¥ Uq0˜Î<P¤m`Áá{Öäi‹vhth—š[¾*þª¼ Š7¤êôvRoåñ1: m¯,ÉÊÎÏã:šÏ¶²Ð„g!Glã™sÞŸg.³V·*NûíŽIYºø½ûï›øü[°2m["ˆk$ðÈÌÄfÂé y&Œ§Ðûµ9ñ:]ÊÿÜ3_ª‚V,Á}U´¡é;eÓKÙAà+ÇH®ʾ…}Œ0æ霧1O£ŒÐ÷©ïÓ cP« ä?D`†ÚR‘ Õ%žíåUÉ>)*M°/ÇÔF'ùWÌdñ¯iîöm¨å#‚36Ç+R²×¶„rÛ5³â=Þgg€
+Üï_¼q(íʼŽYy`Å4šòAúLÞ7OÝ´WQ˜½;7Ÿc,"c:NjkXqöþ !úpÊþОŠ¬"½¹6S›š¡`úGF—%ÕÖ–•Ws8tŒ|=š7c.DN@×C×>DóÖó í±”¬ÄvØbmGÇ¥+¨”ƒ~²:¢E¤Æô;­€©cù^¹-b;a.Óÿ\Ùì8Ú{Y`§ƒÇ2æÙÉ×)6)HƒäA畆Šøé®z“]Vâ¼·Œ8ÌLt´°Œ›L 5œ‘ë㌠xÈ+ÊH@ZŸ£¶ã9Ò´’L6…´‹lëàfó¸a+ ˜ ]$:ÒÌy<Ë´•‹½\wÙ´ž•AÊ þTì’·7úùûù5··76¶“ô0UÅ÷g}Xm:çKÒ—‘٪įì„dÚO“½g;§AØuI‹J ò®³áHMd4Šb%¦ d%fq•A“–ÏãeØY*úÐLÁ_À°0€e/ }°*?w_i¶\°cO‚F‘J²›SÑY‡¾Ñç°Æ¶`ÿpàa€A½´:7-Çì‚+È4¾X‚Ö²¾ÈÈ¿m 7è^€ÈÛMq3'‡9$fÝ,Í|ú— ¡xu ¾‚ø€¹ÓéC§Å:Ò[_IH(²%à(:N¢Õ<Nï©Åéb­´F­Fq,Ž6-zIÆ̈Óé"4£ÖÄhQ­"· MçQ3ËhÚN™b&DÓŒwR²>+‰7èô•
+QÐÓPÓó\ÊÔ$g±ûòwdóP/b©¾÷ ¦9ŒQ+˨[0Q‘Õ«åoâþ:ý_ÿÚa:_}ø:)_x·Žp[½Æ'Š{œàjd'._ïÊE3Ÿã¿7ÀËÉÏo:/7T&|ô6?ÿË#‚×à^¼¾$Òþbð€\ëî®nFNÒC© \ŽXÆÆuo×ÐÌð½e:í^þ F¯‹Sô8Ó=ÃÄ`)ã]¬ÖéãYœôÇÿÅôßQôüŠûh1³çK)S¹£P¯ÛÃîGU¼x‡®Ôë8ÆÚP…°½¥üàLu|ðOu¼j¹wg‚éÞ‡é?”1aþ
+Øi„—Í’{0ˆ«¡¦¶ù…ü:‚b¼sú
+u¡&¿¬íHÙ^ÜÀµ
+<_šR¯—C-¨å„QÔµØ\%‘`„ÅÆKàfdvÎèîH“磽I)Úíé:.0c‘.™ CxæšÞ¿ÚN Qü%¹ý`v€”ÊÃúüKì›ú˜e¦Ïø¹úÿDºä+v=Ÿ;tzëí².C¯ÎÊäñ€‹s_Ñ‚ž¹É==õ`÷1öÌý„÷ŽóÌxuÓ<䥤lñq¹::,3’õJ¯/Þ°üðµç>Ó/¯sB´n‘¼±fâs¼J.ÌØ@¯š*í ^qh ±#Æ“ÚwM¾óXiKqo¨ÃÈ“&%ž[ºÑ[Æ.ZrÞ…a.Ý=>u I;Sg®3B]¯Ç‚`ÈÏÄ =aû5ó¸ûÇ'òJâÐâu;·ë8Ufx\»$õf[&¯-JûT—³í†Wßs0?tòÚ'Š.Üç+¼”ë±&ŒúëÛB0>GmlÛó^‘K
+¡úÑ¥GQH_Œg)棵7B¸¸£—wµ²¿–|»‡Ç‚èL°|Oá°9ÞŸHë¬i‹ ῱+Q¬¶‚ã$.ûÊO¯<¸Ú}ãÏX¤4sðný]eϦoÔ€ÕOJLWl¨O8x°¾¢ÅdÍÕøµ‹t»äê3ø”$üM"GÁìƒÏÝÊ9<²Nº±`EÃÇŠö—ú¬+©âb²‘¶‚­F9U<,ìõÃi:ÝN5·ÞWÚ±lAÁ:bÊf¶à°OEß¹¶!$1Ë4•ñæ»Sj¢|ë¢æŸŽÇìç4n¯åı1(#–Ç èD”º· ++/Ÿëè®ýäq©ß)—AÚE0X›QjÙz›¦›°ã&“(N
+ï–”dg™ç}ŽÊX˜&KŠKŒOŠ3ûÎÆ,vR¸ŸC¹{„œO¸ú¸áxžÀ\¯¸ØØ
+®0opaÊjT¼¶’WÀz²ñ8X×6Û'g1QUJÒýå t¸-9f^Ü
+4ÝŸ/§AVÑž·›ªÏ?f™“{4±U|PfRd˜"¤*¢¹¹º¶é²ÿ{<O™„s¦|Ø:—›.ܹÁÿô PðxH–ÜÍtXÙ¼'ÛZnïUÀÀ3ÂÙ'h†#I¢VÒdî ’6Ò‰ L#‚R+ΕǛl÷$Y<Î §iAáç0‚½×s»ò8CÜÌEö"¹jÎqïߥaxá‡XVhbIbÎÿ-ÀŠ› S Ð_`ž‰6`-?­ò¦=Bc"–¡«U°Ó
+­s\ëä¤1"eðÞ/S~wóî±ó·_[Çzp™Þ £šoÁЦf›Ï€wÞ†"Êp3dóägÃdç>­¸}þâÞôËØ¿3má‡~u‘MÇjê\XY´KÏh<š_Ç~iX¸y»žÁoÐju™:ó:íNb‰¬ÕI…h/Ç4QGeÄ7;{«ÐÈáQ«³­ãÔÔ´*˜3Ô±Ð:_ÿàHïqÏ–€œc”xÜþé;S!¢m΃}“@Ì-— œF(cʈ¿&Ò\“ºp[ºy†zÚÊbG™Ð|ªýØasæȾº*<Q
+«Ù#­‰¾å|Ù&d?ÅDÉP`” ñ¦©ƒÈ=7ƒh+Ó÷GÖ"ká0Ôômƒé ¡hu‘¸´
endstream
endobj
-1292 0 obj
-<< /Type /FontDescriptor /FontName /TLSXUL+LMRoman10-Bold /Flags 4 /FontBBox [ -486 -295 1607 1133 ] /Ascent 1133 /CapHeight 686 /Descent -295 /ItalicAngle 0 /StemV 106 /XHeight 444 /FontFile3 1294 0 R /CIDSet 1293 0 R >>
+1506 0 obj
+<< /Type /FontDescriptor /FontName /DJGMOY+LMRoman10-Bold /Flags 4 /FontBBox [ -486 -295 1607 1133 ] /Ascent 1133 /CapHeight 686 /Descent -295 /ItalicAngle 0 /StemV 106 /XHeight 444 /FontFile3 1508 0 R /CIDSet 1507 0 R >>
endobj
-1295 0 obj
-<< /Filter /FlateDecode /Length 583 >>
+1509 0 obj
+<< /Filter /FlateDecode /Length 591 >>
stream
-xÚ}”Ûjã0†ïýÚ‹@{áF¶c©-ÁÐœ H²KoKÉbÙØÎEÞ~%ýãJØ@‚¿ÌáŸi<úõ± _T}ÐaòÀÙVwõ¥-t8Í›`4ZÔÅ¥Ò¦ÓZi5X»göÑÖÅN÷ìn¾^¬MÙß[çµ)Î¥¯ÛN3}*Í·‹Óaw{ýî7»Ïß›póº­«ÜD<œÕgr³/û³õýŸ³6vÓÆ|Š?ºíÊÚ<³èsnÿX5¯+×[Œ©>6*>–FµT$;¸’ƒ(fª,z"ÿ[TvH.xwíz]­Í±¦S6ÞZc×·W_ñ}0~o•nKs²|«Bë±»4ÍY»j²Œ)}´‰ílÞòJ³±k|­¬µì¯·'ð±¿6šÅž#[ÔJwM^è67'Lí
-’jº¤ÞÑ­D·ÝJº~.‘¿­1’ wÜßi·n«¿v¯¸´­]<¿ú~¿Üf•F½šºqQþë_+ÃËÍÑû*øŠºb>
+xÚ}”[oâ0…ßó+¼Hô!ʼn‰ÝV©ÜV¬J©
+m%*>fÆçÌøÒûö±_uµ7±xälcÚêÒ&ž®ò:êõfUq9Û½£¾EÛöÑTÅÖt¬?]Ζ¶ì\òÒ§‹6·¬ûIs,íWŠ×aýùÏ~|_­Ço«MuÎmÂãIuÒ1÷5»²;¹Üÿ¥1cwc,,ñÓ4mYÙ–<rÎÝs«§ÕÙ÷ÖFòÇ7LJÒê†L²½·%)ÓeÑ…ÿÅÙ Éo¯mgÎK{¨¢Ñˆ 6.ØvÍ58~ˆëF›¦´GÖ¿ëÐel/u}2Þ ãÑxÌ´9¸…ÝlÞó³aßøR»hÙ]ïOà«bw­ K'0[TÚ´u^˜&·GÜ
+â $‘)A
+™DOȤºg)"u¬9$õg©AON@ÐNAГDÔû DzD˜Ùpš!F„¹èe™ œI"8˜|†¹¸‚@Ã@Š( ”¢¿ =¤¤
endstream
endobj
-566 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /TLSXUL+LMRoman10-Bold /DescendantFonts [ 1296 0 R ] /ToUnicode 1295 0 R >>
+638 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /DJGMOY+LMRoman10-Bold /DescendantFonts [ 1510 0 R ] /ToUnicode 1509 0 R >>
endobj
-1296 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /TLSXUL+LMRoman10-Bold /FontDescriptor 1292 0 R /W 1291 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+1510 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /DJGMOY+LMRoman10-Bold /FontDescriptor 1506 0 R /W 1505 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-1297 0 obj
-[ 27 [ 850 547 ] 34 [ 800 625 ] 42 [ 813 500 ] 46 [ 862 625 ] 49 [ 738 513 563 ] 54 [ 707 344 563 563 884 563 ] 63 [ 625 ] 65 [ 419 313 ] 70 [ 594 676 313 ] 74 [ 1067 938 880 625 563 ] 80 [ 845 563 563 769 625 438 438 ] 88 [ 313 ] 90 [ 845 594 ] 95 [ 839 460 625 444 ] 100 [ 563 563 ] 104 [ 782 438 563 563 865 625 ] 111 [ 850 594 1162 813 ] 116 [ 594 ] 118 [ 594 ] 121 [ 563 ] 125 [ 625 ] ]
+1511 0 obj
+[ 27 [ 850 547 ] 34 [ 800 625 ] 42 [ 813 500 313 313 862 625 ] 49 [ 738 513 563 ] 54 [ 707 344 563 563 884 563 ] 63 [ 625 ] 65 [ 419 313 ] 70 [ 594 676 313 ] 74 [ 1067 938 880 625 563 ] 80 [ 845 563 563 769 625 438 438 ] 88 [ 313 ] 90 [ 845 594 ] 95 [ 839 460 625 444 ] 100 [ 563 563 ] 104 [ 782 438 563 563 865 625 ] 111 [ 850 594 1162 813 ] 116 [ 594 ] 118 [ 594 ] 121 [ 563 ] 125 [ 625 ] ]
endobj
-1299 0 obj
+1513 0 obj
<< /Filter /FlateDecode /Length 25 >>
stream
-xÚc``00.þ˜¼ïßÆ7_¹
+xÚc``0°/þ˜¼ïßÆ7_¹
+endstream
+endobj
+1514 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 6279 >>
+stream
+xÚ•y \×Ú÷DH£21£3ÁQ«·îuÇ [ÜqO}Â" ûšœdß‘M‰E„DÅ©V[ë^—{[µv±×ÞõV«Ïà¡ïï;ïÛÞö¾ß÷½ìÉœ9çYþÏóüÿƒˆ²´¤D"‘ÝÒ5nÛ–,ê¾nCXˆ*tÆ[Ó—†{›¯¬‚²á„1”0V$pƒÞBi‰—ÙX\µ±ìÛ‡c$SÆX†‹ÇR” #?ÙŒ
+U¨·b³b³âÝ°òn€Â1,Táåã¯
+öU„ù*6ùx*¢Ô>j…_DXÔ>õgÅ&ÿ
+÷€½>¡jÅôé
+…ÚÇGá¹ož‹Kd”ŸsX„Ÿ‹/Y£v X¤v1ß7Ýí½w7Mw_½lÅ»W8GîTø†E(¼}"UÁjç÷ð¿_-ñóòYííK‘–C£ÆSNÔTj5r¦\¨Ô[ÔLêmj65‡šKÍ£æS‹¨%ÔRÊZI­¢ÖPk)wjõ.åA­§6P©MÔfj åIm§vP{(%¥¢¼(oʇò§¨@*ˆ
+¦B¨0jNEP‘T4K%XÄ…ÔBsŠ,©xêµÈOôpjÐǃ~µ˜k‘g)¶ô±üB¼Y|L2XÒEKé£VV¿ vœjílíc]1ÄiÈ›Ý6W†®Ú.µ’.’– 1,dاÃ~~|„Ý£­ÌöÄܹwdËÈW²r;+»D»‡£æ*±w´ï½jô§ò©òŽ>$½†LàjvLjz»ìLÓh\Ô+W¥kªÙMfl:u}¯Òã‘&,{tvDŠbc•ýáOPÛxiêx僊ÃøœB¤×çvƒ=ÔH>îâéd]Kjc[~Fš_…LNÀ`èKqr†a_£0Ö`Ûà"æ”ÐV+«IE œ»UÔÉ!˜~¼ôv؈­3g«Zb››jڪӫ⊹BC=ªf¯wøÌå÷Òø-<s¶p«˜ûÀxòÏxú"å?¹.IMªåñV,›>;6h»—áôß:úä '­$^h€:“&Â0øÆXôFÁ:Ùsnà¡…Lh<ò Sþxö=<‹ë›§|Ù×ã <%0÷þ£Ÿx<¾’­ð^†sx
+ÔÁjÉóš…Ûø#ø¾Ì=`¦9ìÂâi%¦vóRüV†A°ê
+4Àæ.Û/ l…ð¨e0vú÷x,ÇÜ÷ع?È‹‡34^’&VÒ—ò‘7ß÷O#]Y]Y]qÈjK×¹äv¸—a"mt²ÝhƒÚ—Û¼3%ˆ]é{¦6‡|š™pæý³UF†#̬æ¥ÍI&Šu4ĘD—ÀAÐ-zS`¿¬2Cw %%k9<-˶Î`×̬úl#ïßt8ù“òÛç¹»—ŸaïÂP^Þ̧ê Q [‡ôõ<„Òu('Š[¼L|fãªú%,NÃÎx"öÅ^0…Dn@ƒ¬‰ç­­Â¨VQØÀJ°¶üI.J’QJ¼V›”ÉíO߷ʅŦº¨ƒQ0*ÿ¢&i5-Ÿx B®:×PÓVÚù
+l…i<æG˜ 3Ž‚U>'í D0\a‚è!L°€ý‚•¬#ð¨·w`°——!øÄ ÃÑw[þé=r#^ [úotµ€ôzÙåó›öì ôökðëlª*ÏÍå´a™sæ®°JÏÐh2å©%)y¥O‚œ“~‰LBÁÎ`„1fì´Ã÷2ˆÆÓ`öàúæ¾Ì\ lG‚¯@ÑÉðà[ýwr»üWÎ`±“ÐN’ool=Î7yUoÇ2y?Rö™k‚“²ËÖ¶<Rk„oìLôºtt‚š1ý$x7]µ§ÉÅã&ÍÄ
+<þéÛ0ú\gµá¿•f¿²dßUy&ú±x8æj'ú°¶?ôb^Ûq2v—î&¥`4A…É–¸csàdL62¯{·@L%ÁS¢}â¥,vãEÉOE^‹x#4«$‹STS9¨
+SO½¬ä]`´ §Jôº5­V-ÕïךØW…Øf›Ž—&µ ZE÷à“{B1¸Ë@ô—NÏ#܇‡ÏÿBþÜå$áÑË9mn|ïŽ7‡ÅÛö»m•cúÙF
+ûmÂ/²Ž€£>^AÞ^Ç‚Û:Z '8)^L^]0Ü«ÍàSšùS,Ü"í>>é’ù„œ¬œä2<‚íÁögqQIqá –ƒ|ÙðHÉ+é’úì´¬Œ,†Çkð$± ¤íƒÄ,°‡©i¼ñ&Prº¢¤¼´¶
+†bW{fq~©[9“œC8Xÿ õWÍ7$w•!‘—*þ{èÙ[ôZõ·ôxB¿V±
+ÂÑ& &½ÌK>”3/ÐýQ#÷™S+~Á‡$«½<ÍÜøs?'Ç5~ÞŸ&8þæ´É Â^Ù™„ž—&@G§¢èT§÷½Ó…÷Å5©ä5‹È‘×$QZmx§‰ÑƲ‘¤ÉÖ}aNý—ýGÒû4(G͇æjuµrᜎ††¾Wâäƒy)•le^QñAš{‰ufÓ%úÆè{ì…¹QHÁ…¤¾Ñh:aŠ0 `tÏÀ÷Hš¹þzâ
+½zG™»VäBƆ-è‡IݨGÙõ|S–N%ï{›î'¨ÅÅ)Z] ‹Ãÿ·Ñ3ÐBZßâ¤b¶”­Gyu¼pŸ®ÕéçrúªCº*v °1sUþ[U/[ç¿8€ëÏÿïøÜþ¿ÕuR{=XŸ3ÀµÚvþ03À0¯Éø »† ÇcnÊ|<ó?-ã‡åŸ·p¡ô
+„ݱk°_AE4×”WSÓ"oÝW·gÅ9Ïçd#篠˜Ã#ŸÈV„:ÎvD÷Ÿü„¾Ñåº É¹cY¢_(—^JjëÞÚϱ׀ƒEoü ÌÁ$ÕäÌÉØû;À>ò© óÅÃe2Çä9Ûܸ€ˆMÊ…ì÷£ûð;ngþã¶üÓœ‡×¹›'o5\dï¢ÜÝÄ__²n²\Jø´Ü 2©°!ÂdÀº<Å3ðìYã±õx:Ì€Ùß>[ÛÉæ B™eØÁà„üU·ríµ§ªLìÇ­ûÂ*ùC~hë9™¤BŽé2¤ ¶bHOK’Ù¤AAÜÚ%Ø‚h¾ýÊjÉûÝy¥í|_-&¶èÅÒ’ßò6è ÂÐiö|‹"jÚ×x.×7m  ¦óŠŒÜÖWHÓÄ› Þ¡aþ_?籃Ýj4»p˜‡nà%¤Êæ®4O¼Å‰f2…µÚ¾ ÈÉ#Šiø€bâœaÖÃ3&h/w–fz~ßD
+þŒšMtTÃɈOXûê+˜D¤“ž¸Ìs­RYÛÌ™%ÓÈ3Ç»+N°W.z`{ròý:D‚zl!Xã4Y.Òï¯â°%X*a9,—öàm°1WR¢ÓåÊK’PfªE‡sx¦W0­’c÷x%Œ#Œ,ê°±KPÉï÷N~l÷A/w7X‰Ç¶Y®A)lfJÊBšêX24±¥ /ÇËåxÛvü6¶Äb.)I«Í’'• ƒ…zTs˜hT ¯“¾J> ÞèŸ[–?ÒKx 8t´z ÂÁVBoÆ€Ì
+QùDmrš–óÊØ”ÆF¡ëDþåR'ÈÖòÿ Ìs–*ì@E<®^ðwöy3 »Ä§~–y <e’wÝ˧në¹Çg\N†>“ÇòóV_”?*ü«ñ*w®õJë-öÂÈ<³!Ù¸"gÆ{rÌá³2´7n—g²¡¼©éб35;+ÌÓò 0ÞHÊ<3éûo‘™Ü„'¾ô–9â.ÿí-« ÷ÿ<ö6Ø·u|p–Ȥ?`/«²*Ä@ví{…Ií¼øÅ©y»xéù$C´ Ž µ_10Á©îýëcYeZNâ~mz¢–Û–Æ®M¿ö8ÏèN¿ƒ)ƒ°­†[ÉŸ{ˆ×q}båK ão.Â:_˜Kà—7%p†Ðí-Iáµ|s
+a‘@˺¶Ù± ÀMeæH2\çü±›þ›$XC3Ž†|Á\Brz\¬ÜË×Ð`¨$`Áo¼È[ÛÁ­]té{ðøÞø½…p‘På¬û‹8<ö¨Ø±6ûV™¼Ëp±§çÛxT ƒ´Õl Ê©ãÁƒ®FùÒ³µ)©œr»¸&bÛ '_4‹Vµî,KàÏn=’ñ"òYT‰¦6Úª4±)ÌS®Œ^€-gb¾&¥qUZ”ÃF£ìH{­^ž¯ÓqÅÅ…¥ V».<H$5ízõåKÇ7ÃØæ+Í¢¶ëÝB˜¼ìL¸!¦Šó:·¹Èjmñ{ÅgäW¡°È[¡çu„“÷›ûM¿µ”z€ËÊNNÏ̶ªóÍócC°Âvã`xÔÑL>³Ñ‘˶§¶G¨ä︢hO÷Šž0îP†V÷ÆPzÀP=ª8Ä®ûŸúU±ç`D Œæ¥…ÑÂû`ÝBª£ù9ˆ±×^†ý$éxÊA}‘«)ÖY©$‰¢ŠnV[å~…*XX-!Ü!1>ØÃÊ[¥ÎØ._Õ…
+ÊJóó¹Ò
+TrRÓËÀò³»8ÁJqaÒäd6|ÖGúÇ!…DÀlè%…Ó<$f-z{/×HšséÈGœ±¶ëĶº5;¢ž÷ÉŠÛ'÷kŒl9l¨<ùÉÞOÇáxáB\¶
+árHᘠ`ÿä Pð˜ÑÉÑüñk#>*Èâ è^¡†uŸ½øÍŸÌIµd¶|GÄD
+O5Çý‚»,†èà_'Kbp
+ñ–h·‚¯a{¿ï;<U)=„˜%ñTá»{4L(˜š»'™|´ 6ÆØþ "•†™Á†ËºU[éÕ!¡Áï¡kuƒ &<6ªh­ãGÇl«@Âî㣇‘·îœ<Ç,vO
+Ë6Ë;B›¼8&}±*4Tåòl3 ƒ¹_þýѶ` —at—ItFƒŒ´ "<ˆ0îìèt)Véi Ñ»HHƒ"‹¯®wý$kÅçØ‹ÖNÛb:Pw´µæ´1¸&8—;ÝÞ[Ã>>¹xÙÂ-˼”<Á1â”T¤‰•Ç shéƒ$“ 0{aÜi‹Þk¿' ÿyAãñ“Öck¼, ä8aÎK²>TüX?Åú?ƒÆö/I@wÁº‡@:"Œü#?4?ìêT¿ñÃMf~øæQ—%Í°Ûo}Ì“^´ûÝ…‹³ÎqŒ=üD3M¿¿šBO¾úªþºoâtó$Ìbéµ’è^…IÔ{uÀàe( [> ™j£ä#|fVõùã`!EüƒI¢ šŠ|Ø G¤à•ßÓÐôëqLa¡¶‚­(B5…<T ¿ˆKór‹îã×WD N&‘pU˜hÞÜOƒ¼Ø¿è‰5µ™éi2Sx<aŸ#{G®@ûØÐõHÎ+?£ayŸ­x¡>³Ž­(Ð"{Ï…_Ååù¹Ÿ±RaØ€ác,Õý–c‘FºéÕf©÷J@(;‹èŸ}ðJ!Xü£Ùrgby°Sÿš‡t¦ðØ>
+»‘«ÿ WC§ÄMë÷ë! ©¿Z‰ãòrÒkÙÚœüŠ<–
+*XÖ§Ç÷¿Y}0·:Ÿ‡XágqU¾>ï!+mðµ·iÀ×ÐD²Wb¿P¦ ?@‰Äݬ~.Å4´‰?&'ª=ˆ·H8.Ò9isS­r2ŠÔ™ò¬¤EdˆSPÝ¿*r%Y´éCx²¦÷ÇæçŠKСþ%T½Äâ¨ÂbÒªksòªˆUᵸ2?'ÿÛ¯á5IÁm;Ó
+/%XÁhqiqaÁWD"» )‘>ŒØX]CRBhš†Ÿ5ņŠÿ:;dsÿ‚ÏipÅ{ž,NHJOŸÃ*éôâ&#ÒáMôþèƒùéó øg@J ³bá´õ×È<mî6/1ó’áŠITk&$oõ/D 3(Qž¡Í&£Ä#¡¹ꕤ¾B=ú!q™†u}3“B3“FïŽr[Áf%¡¼d^¯k.i“Ô5!Áêè€'UŸ<øèÎÉC*qY^nÁeVšdžD' #J0‹‚2¸%û ANÆ)§;ME8 ’!YžQP"ÃÉBB¸˜˜})j6H]ZÃG4ÄW@’ü&º\p–{Zv+¿–m¹t`v_è‰æ½+s¯Mʳ·Áf¢éž™|€÷ ¦ÖüdÚMp¦ñ’L1ãž…'<£I¬‹Ú‹[QL3œ’¨—3Ã}ÕÇ8æºáH]Û¹Ý&a ž€‡ò“~{bù›ö'´ý5¬ ò´þ<¾ûÇæÿX›Ic)ŠZ`þ‡çÛ¤Á£ö**‘pk6»Ø F6CLÖ Ò”£ËÉÑéuùÅwmlŒ¹§Kê ósô…¹6C…OFöÖËþþG4J
+endstream
+endobj
+1512 0 obj
+<< /Type /FontDescriptor /FontName /BJFYAB+LMRoman12-Bold /Flags 4 /FontBBox [ -476 -289 1577 1137 ] /Ascent 1137 /CapHeight 686 /Descent -289 /ItalicAngle 0 /StemV 104 /XHeight 444 /FontFile3 1514 0 R /CIDSet 1513 0 R >>
+endobj
+1515 0 obj
+<< /Filter /FlateDecode /Length 613 >>
+stream
+xÚ}”[‹â0†ïû+²‚sѱmÚdfÁz
+ŠO¿Ó›7MFß>¶á\5{òLj}ê¾9w¥¯EŒF˦<×Ú oZ+­®Ñþ…}tM¹Õ/6Ë©†›¼1åé¬ô5ë~R®•ùJqsØx§…ù÷õïyþxýlêÂÄI˜7'F®fW '›û¿4fcìnŒù?u×WyañcEöÁʨES»µõÁ„ô±ÉUñ¡2ª#‘lï$qÂTUDþ·¬­I®x{é]oÌ¡ ¦S6ù´Á~è.^ñC0yï”î*sdã»
+mÆöܶ'íÔ°(˜Í˜ÒÛØzóVÔšMÜÂ7ÊF«ár߯ŠÝ¥Õ,ñClÙ(Ý·E©»Âu0µD36]ÛÏ,ÐFýPµ?
+u)h:Ë@˜.ˆ0?2H"“è ™T÷ ¢ ¤Z‚H5iÁ„”´<ƒH ¦‹„é)Ö—bº ¢yKÍ#‚Ké
+—\☗EÈ\ƒ LAÇŽepÉxJ=I¢ û€õeXCB :Áô ª3ê Õ’.ex ”I"(Ëð(“DÐÂáµ€Ž˜žavLA §.ÐÂiÌ°ÓJ"Ò‰ ’t‘Nh‘¤“ˆ<ƒK.I¸$é]‚Ÿ’vLà½ð§ÌŸ*w ݽr;ýå¹ëìÑ÷—?áîlWFßi]•ÿú‹íz½:z_q¿z†
endstream
endobj
-1300 0 obj
-<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 6196 >>
-stream
-xÚ•Y X×ÚžÉ b´ŒAÌèLpßÑjÝ­;¸`‹b÷Ù·a}MNdÙDXDHTlµµUëV—{[µv±×ÞµÕê7xèÿü'àýÛÛ{ÿ-@HrÎœómç{ßw"¢lm)‘Hääî±ÎËké$µëÕaªðéoNYªõµŽ¸
-Á9pÂpJ!¸~o# ±ÅËl®8ØöìÆæá’ Ãm#Ä#(J„‘ç~vo€£ÃHòjøY‡ÑÖ(‡1ÝQNKýH dY‰Húo·|sê´i3—©wÇEF)Þœ6mÆdëó\ÅÒ©ŠÕª]!êXMHBî«X=U±vªâu,ù4H1^®ðñ T…ú+ÔþŠ ~ÞŠh_¤F©ŽÞ­™0U±!0H£ˆUG†(ÈÿH¿P?•ÆÏWî멈
-ôS¸¿çµAá¦Rxíò ×ø)¦LQ(4~~ŠÀ¨¨Ýó\]£¢¦ª#\ýÉkhß$«õº)nï¾³aŠÇªe+ÞñZ15jO”Â_©ðõ‹R…j¦þ³‡ÿõn‰¯ÚÇo•¯_xTPTE,5œI¢&R“¨©”+5z“šAÍ¢fSs¨¹Ô<j>µˆZB-¥Ü(wj%µšZCyPk©w(Ojµžò¢6PïQ)oj µ•ÚI))åCùR~T DS!T(F©©ÝTIEQ1T•hC’Bó©ùÖôØR Ô+Q€èA?U¿l†Ûì³ùÙÖ×ökñ±Q²JRJ¿e7Ø.Ù®½ÿÀþ§úÿl?ÖÞ<`Ó€¿;lr¸5ðí…/IGJ+¤Â ¯AšÁóW¿±ø*GOÇ—Œ?ódȬ!©²1²B§þNÁN†ŽÚê¼Êùæ0¯aù¢$½Š,0Í"ìˆuw8Y&Ó¸¨[*>¡Ý§a#µYq<Ö÷¼ÌH@ZuΰœÈlÍÆ)%†CŸ ¶þÒÖð:Ú«ù\#2ò:Áɪ$—ð4ñ2¯© µ°M¿ m¯@– 'J ?´‰¥8%Ó´»^arl
-ó¯»Ç ž²Þà<ì ŽÄÐ
-ªsk5ÏtRÍõþaÁqÛf~9pŒb1Lízƒy) ‡¤C¬Ü"¡ÞÉ2$]–‰ÂºN—§E{“9ÜÕó®X Ç°‹Hlž fö褭çIïØ&ÃH>K&k«Ep´8’¶‡€tgFè¾ñ2 ­Õ(P‹= d%—1t RïŠä’bCSUìúñ¥·Öò¾'5Ÿ‚ƒüYÅ“ÿ¶‘šþ?5²«_–u¶ñ!G?Òä²%¨¨œ%-ÅÛ›àÍGwš ¾I}ÔñÈýõ/`é‹üûŒ%˜…Ѳڸ&•Ò'&.†c©Z_£7‹¹ o¯-ò1ññ{âäÊÿªŽyœ¢É\µ^îùÙJð€yÎÞùn]Cd W»u šÁFîDú,^YÜR)/Ô—ïç"NŸ'YîÜ_ot„7'ñ åµy»œ¬œì$yLéžC‡J+«8ì7Q¶¹Íä˜Bj&º~êºþí·Èm;¶=ƒdë°3Ç,OÁÎç[._Be<H$·n$m²²vŸk¯{fì MïG¡ËÉâåô>à~c·,KätðXòOí¯çãÞr¿IÊýp1pƒ ¨»—Uiq¸þOãÒêuïÎ6ÂP' ¶%Ø–d8`R±ªqÈÀ+‰Õ]Ø–\Úü™YóS¤m&—Kbä70Ú‘€"¶{ÎÔA““e­0‰f>Âo[ͺÐÛ•oôn{Õ³‡/[O!ã¼YøUÖtÄÏ'$Ø×çhhK[“é8'Åëŧ[`•µø”V¨fŠ…›¤Ý'Ä"}
-Ÿ˜››RŠçC¨38þ".*)6^g‰±±ÈŸðB†(^I—Ôæ¤ggfkµ<^ÇŠ%Íèþ$fqŸ=LUýõ×’Óå%eû«À@<Í™Y\NέœII%t¨÷‚Ú+Ö R:J‘ÖÌKÿzÎ6Ýv½àà–‘@˜ÐJVAB8Ì"Á¤—ùc 2„ó¯ðcº7jä:kjÅÏ™cpœdµ›§™ëÿšÆÏÉvõŸ÷¦ Ž½Þm\»ðœ€ø«"'‹‹Ðõ‚ƒè˜4“Æ㌞÷q†ð¾¸*¼gqÙòª$Z§‹Èæ´q±º86Š4Ùš/¬©ÿ²×ã(z·åjøð<¾Z.œÓÓP×óRœ²/?µ‚­È/*ÞÇCcw?±ÞjºÄPÿe>·6
-)¸’Ô×›‚-Ç-‘¦¾ÝÙ÷7„f®½ÓW©|Ï`Û±ÛÜC¸¯ÜËÖ°“6­ÝÃë Ÿ„9þÚ7þ]Õ2×@tïÌ¥cÕÑ ÿµnûêú¿—vý#;íBf»M÷ýî¡Ö®µ©Yõ‚Þ2©¡ë (§–oÈÖë¢å=³èž‘‚F\œªÓDz8âÿ=-¤÷ü N.Öëö³µ(¿†îÑÕzý¡<Îpà þ
-„=ð´Ð€Âò®!¿ªªIÞ¼»&$"8~çŠsÞÏÈBS¿‚by,[>~öxtïñOè[]®YŸ’Ç1¶Ea†µÁréÅä–îÁͽtw5¸Øt×À2ČőXCö‡p
-‚/v)•O™³Ù ŠÜ \È®ö8ò‘¿õVÖßoÉ?Í}Ðv»qâfÝöÞ'Ê ü±u%kÇÉ¥„ÚÊM"+‘*‚x –ëúOdzgŽÂNxè£)0fû9ìP$›ƒ{•a'ýïòWÙ̵VŸ<`a?jÞ­®à M[åI…\Ëe¤‰ ¶bIOA’Ù E!Üš%؆ȯ=ÊJÉûùû[ùžjL:l4ˆ¥‰$¿e-ÐÙG„¡ÝêùF!UÔä¯ñ\®gr_ Lç%Üæ—HÛÀ[\  Þ¦aþ_?㱋Ó*4»r˜‡Nà%ä”Íu·"Þh1D¾XÔÍŽÏIåäñ2¸O¼pSbÖÓ;6dw†fºþØD
-ÿµj6ÐÑu'"?aaÄ˯`,Q1NxÌ2ï5Jeu{(gU/CNë,?Î~vÁ;“ãø˜W‰$Ô#Á§ËòaÏÛ‚­–Ãr9lþ
-ÞVnEË×…ñZÝå[Iß7x£Ìâ&<ö§7ÎwniZE¸Ï¨·ðH<êé,pné(üà ‘Iª ¼®È¨<“‚Ù5ï^
-åÖðàIW¢‚½9ºÔ4N¹E\¹ùøDZ4‹V6o+MäÏl:œù<êit‰¶:ÆnRƒÚ[®ŒY€mg`¾Ʀst(7–A9Q<ö$Z!£¬@¯7qÅÅÆýuuvÛ?¾ŸDÎô´+/^x<Ê4¼F4~Ö(j¹ ×l„ ÀËNG˜bp>Gƒòß+²[SünñiùgQØ䯈4pIúBÂÉ{Íý¦×ÚL-JÛËeç¤ddåØ•«ýóØ0<a§‘08úHŸUoÊÌc[ÓZ#Uò·§¡oò.5w0S§m(Ýg¨•äUŠOžEØsðF ã¥Æá}°o"§ßËzKÂÜí,Ã’ <aŸ!™ÌÓk‹ìT’`ŒÄf QE7*Šíò_¡rVIHwIJõ´óÄviÓ·ÈWv ÂºÒýÜþrTrBSJÁöÒ&‚»ØX„ &9CÀ¦³`¸ ²]¯ÑGŠ‰·ñ€Ø5hÖ.®žþ4÷â᳜¹ºãøglesNd-ï— Þ-¨j:dª8ñÉ®OGâ7ðÂ…¸t%ÂeÊ1ƒóã/@ÁcF/æZy¶0›K4¡»F9 ê<sá š?Ž“ê¶|G
-‰»ìƒÈ±k=÷]ý§¿”ßYv óØv®ç¼ÍÇ5¼_yª&õ趮Í| 峑[XXöö>"(Bë§MÖÅê²µv™9(#[Ÿr§%`‹FmÝ\0³*÷èVÞb,;Ò(o oðᘌŪðp•ëÓ÷`ÌýòoO‰¶{¸ Ã:,¢ó0 <aˆ á!„qçÄdxîMµËH_ˆö²ØUBÔ
-´› _‡ ¼ò Ë{Å{Œ†¬¶¼Ðp¬=~—ä^b¥Â >ÇÛjz-Ç"­8|)2h¬Rï;”ˆPN6Ñ? zÖcw!Tü£Õò©ÄòЉ½sÐm˜Â#z(ìFFÿNFÃ'Ä„Lîõë i¿Ù‰ãós3ªÙêÜ‚ò|–
-*XÖ£'ô~X¹/¯²€‡8áñCþVÚØçkwCŸ¯áId9Ÿ¤^¡L?@IÄÝìT~$ÞihDvÔxoG“p\ sÓ÷%å¥Ùåfi²äÙÉ‹ˆSPÙ;+ÊÌ
-ÙŠ a<™SzÞÇäŠKÐÁBþxËÅÑÆbÒª«só«ÆÀ+qEAnÁÇl¯v†W$·œ,+h¼”`ÃÄû‹…_‰ìJ‚¦D5±±²Š¤„Ð4-?sÂx(6ÿcï°÷z'|NÃ4¼ž°çqâÄ䌌9¬’þÁ n0#íaÞBï‰ÙW€¡ 
-ä¨aV¬"œ¶ö*ÁÓÆNë+/Ùf>³ˆª­„äuEeÿ£"Ði”$ÏÉÉÔå(Çûðhì- ;9_áž½%q™†µ=c²’ó’‡íˆ q[Áf'£üÞ o,i‘›4Ua¡š˜ m'TŸÜ?{ûÄA‚•¸4?¯ð2+M6 OL¢„%ZEA)Ü”ý„ §àT„3&NB8R E{ŸQP"Ã){øØØÝ©6D³¿*–¬K(‡dù t¹ð ÷¤ôfA5ÛtqïìRÞèæ½#ïs¯,Ê3·ÀaŒå®•|€ïs¦ÚzgÚM˜Jã%YbÆ#~J“ Ùµ7£ØF.45I!gû×kŽrÌ5Óáš–s;>‹%xrÈýýŽåïÚŸÐöW°‚®Ë×òøΟo X¿¢,°cGPµÀúãmÇäÁÓ;•H¸ÕB]ú#‡{ hÈÕçæê ú‚â;æ¼S%û Æ‚\ƒ1Ïa ðÉîZÙýæù
-endstream
-endobj
-1298 0 obj
-<< /Type /FontDescriptor /FontName /GLQSSB+LMRoman12-Bold /Flags 4 /FontBBox [ -476 -289 1577 1137 ] /Ascent 1137 /CapHeight 686 /Descent -289 /ItalicAngle 0 /StemV 104 /XHeight 444 /FontFile3 1300 0 R /CIDSet 1299 0 R >>
-endobj
-1301 0 obj
-<< /Filter /FlateDecode /Length 603 >>
-stream
-xÚ}”Ý‹â0ÅßûWdç¡c¿’8ƒ£Ž‹0_keÙ×ÚD· iiëƒÿý&9·30È
-Š?ïMÎé¹&£yø¤ê½ÓûˆmuW_ÚR‡Ë×¢ F£U]^ÎÚôoZ+­†j÷È>ÚºÌuÏÆËÍjcªþÎ6oLyº(=tÝnZèce¾ZœïôŸðç˯<_„/¯Ûú\˜8 õI…‘[³«ú“íý_³5v³Æü¿uÛUµydñ}Eö‡g£–õÙ=[LÈ› Ž•Q-™d{g9ˆ¦ª²'òŸåÙ†äç×®×ç9ÔÁlÆ&[[ìúöêß“÷Vé¶2G6¾éÐvä—¦9iç†EÁ|Δ>Øm6oÅY³‰{ð²Õª¿ÞNàkÅîÚh–xŽa¶¬•îš¢ÔmaŽ:˜Ù
-è ‰N¢):i݈ș‘3"ò…Œ¼<€È ÔÅõl ‚º "½ˆôˆgö Z¡F„”Rèñkœ "8K1Ž”ìO™'IÄ=%x>ŽgHH®¨s¸æ´'\K"¤Ä1ig’Î8&-àLÁKŠ¬¼¤˜˜€:ÇŒ&&‰à%¥]à%%=$È1i%ù„‚$ŸDä^$ù$¢Ì’DJ)Iú/!OIø_ø“äOŽ;tîîø<áå¥míñöŒ?ÅîüVFÞAMݸUþí/¯á
-uô¾þYu“
-endstream
-endobj
-565 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /GLQSSB+LMRoman12-Bold /DescendantFonts [ 1302 0 R ] /ToUnicode 1301 0 R >>
+637 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /BJFYAB+LMRoman12-Bold /DescendantFonts [ 1516 0 R ] /ToUnicode 1515 0 R >>
endobj
-1302 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /GLQSSB+LMRoman12-Bold /FontDescriptor 1298 0 R /W 1297 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+1516 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /BJFYAB+LMRoman12-Bold /FontDescriptor 1512 0 R /W 1511 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-1303 0 obj
-[ 28 [ 469 ] 43 [ 435 ] 50 [ 435 ] 55 [ 299 ] 66 [ 230 ] 72 [ 230 ] 77 [ 502 ] 81 [ 490 ] 84 [ 502 ] 105 [ 354 490 ] 109 [ 502 ] 116 [ 448 ] ]
+1517 0 obj
+[ 50 [ 435 ] 72 [ 230 ] 84 [ 502 ] 106 [ 490 ] 116 [ 448 ] ]
endobj
-1305 0 obj
-<< /Filter /FlateDecode /Length 23 >>
+1519 0 obj
+<< /Filter /FlateDecode /Length 19 >>
stream
-xÚc``à`PdPhñ``Há
+xÚc`
endstream
endobj
-1306 0 obj
-<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 1331 >>
+1520 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 835 >>
stream
-xÚuT LSW~Rà£:ºVÇÃ×'ê¦QqC7„Ê_A(k;ðI‘W(Ô–ô*êP6T(?j˜Áù“ ѨˆDeê@3…Y ò£CÔE³Æd.ÊƲEÏ3Í^]–%Kv’{î½çžï;¹ßIŽùúb8ŽÏÒê²³’ô‹2Öh nqLäÇlQ¹Ù`ó¾¥ðsø°z’æC1~6ÎÓ>¼BÄ3¾HEŠ.“¾SQ¨?T¼#Ô÷3ñl ÃN÷ú+oA
-Yc/f™½VÇ$[-v&ô‰µp,É0Ë2Åv{Y\T”½¼HiµE….ÊüwåÅE&geê"3ÒTI™Ú$¥}‹1ZmL!k7˜Ìœò¿üçžiµm6˜
-­lZ!k±›ì•˜`¡Ø",[Ž%b©Ø,Óa&¬ÛŒÙE‚Š‚I0‰WO_!|Ÿ§ãeø.¼í“ãsD„‹–Š,Ð!áMÕnXx Â]xïmØ0.âçË¡›x–<ªÌÚø©u½?M|ær÷QÕÝeLTë²j³þ©öBãÚüq?õn?G‰:‘9ê¹½µÌT»ÒOÅ¡~…„O©€_ðN~ÑEYSm»s/]wRlÌËÝ¢¥Þ×M<êúyrèä6Ë%EË ølvI³†Bô‡H‚üÐÛO€¼úmKWß"7¨ztãw¡æ¦@å²K{úK¯Ó#IÍ
-a‹ç"9šõløw÷@{k;êéúÚ¶½!k5ššÍÔGi#Ïëàì•¡¿¡#=×oRí#ŸÎ9¢ÀµÖ
-^î‚ nü·1<yé/»E4Ö”4©ˆ”ÄpÅâÄì¦äc¼ü… á@Ã7Z::Ûwîn¡%°U€j0Ï|dzbLÚr^“0¥!¤Ñ?òƒ2ϲeÄ›¤—j~_ ¿T'¼RÞ) i7~oryVÊ¡—è¯z‚‚´ëmëYzxõ”~‰¶Gã¿4©‹iÔ#`ª='Ýøéq8-`ò¡LÔ‚?Ãç wÐÌÉ࿃ŒŽ? CÓWëRU©n„ »W¾ÍA´P%T@†žà÷Ça§@dNAéà£,H¯ÊÏ¡{^Ãç„ùìE®—z晀PE¼Sö^²*ÁºåÀ—•´íXíÑÃ!P@œm;ì+j̽*BñEõ€Ý×\ uOÞ–®‚§dÛ]bé×æbãžJ*WO§öíB4H“‘työCtŒÈ>˜<BKW u·n:]Uá†ónØq‡×¯ƒTÙ½ÜáØSôèù C·B<qƒá+V秱t§^üýñþKCÔ7W,êÔ<~‡b·3cwµÓ?ë6ñÇñ%º¸u™ªô•gîä)vjÄ1ƒ·]¥ àñÓçBgu?×ñ¯ö¼&] â?1ª“jN\¦áa<òª¶uO>Ø××O¯¤×½i4^ÏkE¼VŽôP IP*^Q,š ±âX?P£R”…*Åü€†LC™b‰wPÎà)ò]aÚa˼“//¸¢•×‚ÜÖ£­~´ZgŽ"êÉiî@Ï´Þ††ÆÆFaíÛßL’î/š¼¡¦F2è/B[B
+xÚuSmhSg~ßÞ$mõ·BjiÚ›×Î}isSãìX'jû‘4¦™¹Á*ˆ$æÍÇï-÷Þ$F™õ£h—¤ºáÝ¢óǘuÐésC¬ˆ©Ìu݆ëü3(þS ä}åêؽŒýìÀùzÎ9ÎáL&
+JM£×$Åp*šM )<Œr
+–””¥Üˆò:„TZAIÎ ]Ë8‹£
+Ž£œÇ2RSõGÂê“DÒ»°¨`ät"¤`ŒRª:Òãr©¹$/ÉIWBÏQ\Ù’—Qçì
+
+΀ÏÛ ÷òê%$űMgþ¿3þë%yw4ë‰K1ì‹cQM«E “
+dÀöûðOÝŸs?O}5ûcëBÏÝ•ooÚéÃÜ—óf®ÎÚ¯'úv‘QÇ‘RàÈÁRÃÐ/õ^X#ôlz×]üu‡ã@Èì¾û`ß÷vÒøàὉPÍÓP–i˜¡áf-BŠ¤—dÌoZ´&­[[FºÍÝâ×2ÚV4ÿa! ’-h¶Ÿðµ³¯èç Ö§½¾)_¥¡OÈpõlÕÂù…¬‹m,³‹k‹OW*:øÑ –­}\©«б vÉßf†Oü
endstream
endobj
-1304 0 obj
-<< /Type /FontDescriptor /FontName /STQOEU+LMSans12-Regular /Flags 4 /FontBBox [ -411 -308 1407 1154 ] /Ascent 1154 /CapHeight 694 /Descent -308 /ItalicAngle 0 /StemV 91 /XHeight 444 /FontFile3 1306 0 R /CIDSet 1305 0 R >>
+1518 0 obj
+<< /Type /FontDescriptor /FontName /QKURIC+LMSans12-Regular /Flags 4 /FontBBox [ -411 -308 1407 1154 ] /Ascent 1154 /CapHeight 694 /Descent -308 /ItalicAngle 0 /StemV 91 /XHeight 444 /FontFile3 1520 0 R /CIDSet 1519 0 R >>
endobj
-1307 0 obj
-<< /Filter /FlateDecode /Length 426 >>
+1521 0 obj
+<< /Filter /FlateDecode /Length 385 >>
stream
-xÚ}’Án£0†ï<Åô)=P ¤I[EH-I$¤¶é–tµWbORKÁFyûÚh¥Õf‘@|Ì?3ÿ ž\½•á£Ð{ ÓïØêÞp ó—ª &“•æ}ª{E(Æhû
-¾Ìo4­ÔêâƘý°V"×µ›° ¢Á%D£ïƒT VaïŒqBòn ÿäµ]•K.Ïm‡u¡:X.!²eÛ™³w}D[#ÐHu„éVSöMsBçXe ð`KÛ½V5BäÆ/„Êî|i?9»sƒxŽÉ0×Û¦âh*uÄ`i—À2Xn앨Ä_qFYû¡Œ¯q:†øge\¡8·…›Ç™£ä‰(õ”&D·D ¢¹§Ù»'º#ʉVDkO·1цhæiÁ<ÙtO3¢GO)uŸS•u_ ywÍãý»ÑÝ_üÞ4ï±kö¿ÚïÒmQ*ü> n\–¿ý1´£í&ø^ÿ=
+xÚ}R]kÂ0}ϯ¸{ô¡6~‹HÁÕ eócÖ½Öäê6)iûп$µ
+c®Ò“sî͹'m=íboÁÕ½A—ÂsUj†^¸N2Òj-+S”Å‘#oØ|;­XŒ´ÃhIQtŒ8’ìRrlT‹žñ,ä]bÏö¿¼÷×}zoë8‘y¯ïíñ\^íQ[uÅŨÿ‚aá ®Í'ê\(9ƒ^—Rj6^$Uj'̉u ~ãû$$×W«p´ÆI¯\°âŠÜ›¥&*[Wyi$OŠÌçà›“E^èʹî«9j!ÏÐ~àÑhâ2Ë.hý
endstream
endobj
-523 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /STQOEU+LMSans12-Regular /DescendantFonts [ 1308 0 R ] /ToUnicode 1307 0 R >>
+595 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /QKURIC+LMSans12-Regular /DescendantFonts [ 1522 0 R ] /ToUnicode 1521 0 R >>
endobj
-1308 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /STQOEU+LMSans12-Regular /FontDescriptor 1304 0 R /W 1303 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+1522 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /QKURIC+LMSans12-Regular /FontDescriptor 1518 0 R /W 1517 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-1309 0 obj
-[ 28 [ 515 ] 35 [ 515 ] 43 [ 515 515 ] 55 [ 515 ] 59 [ 515 ] 63 [ 515 ] 66 [ 515 515 515 ] 71 [ 515 515 ] 75 [ 515 ] 77 [ 515 ] 81 [ 515 ] 84 [ 515 ] 88 [ 515 ] 96 [ 515 515 515 ] 102 [ 515 ] 105 [ 515 ] 109 [ 515 ] 112 [ 515 ] ]
+1523 0 obj
+[ 28 [ 515 ] 35 [ 515 ] 43 [ 515 515 ] 55 [ 515 ] 59 [ 515 ] 63 [ 515 ] 66 [ 515 ] 68 [ 515 ] 71 [ 515 515 ] 75 [ 515 ] 77 [ 515 ] 81 [ 515 ] 84 [ 515 ] 88 [ 515 ] 96 [ 515 ] 98 [ 515 ] 102 [ 515 ] 105 [ 515 ] 109 [ 515 ] 112 [ 515 ] ]
endobj
-1311 0 obj
+1525 0 obj
<< /Filter /FlateDecode /Length 23 >>
stream
-xÚc``à`´œâÑðÈ¥
+xÚc``à`ÔœâÑ°È¥
endstream
endobj
-1312 0 obj
-<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 2378 >>
-stream
-xÚ…V XWž‘d‚Ñ2fk½3m]UŠõÑLJŠ ±j H€@Â#ò €"mEnxƒ‘‡¼!¾ZÔÚÏ縵ÆÅW}»¶Ûí–mm·ÝZïØ¡»;!Ú ­Ýùò%s'gÎýÏ9ÿùïÁ1‘Ãq|RØšà×B£gEFE1ZæÙ¹s¢U©¦ ¥Þõß+Ü“ÜSP
-¸É7çÀ(Žòâh‘EŠó±R¯ëRÑÐJþìÝõ?•‹§`^7Þõ}ñ1$–>%ÜIGK§º|(ý#æ=
-ñIØì6„‹ð1øxüñGì;×/ `^£ËÕkRÕFzn@@àl×÷":ØŽP&¥3fCº†Vj“é?:Ê^Θ…§z£¥UjeF
-ͤÐ1ªµ´É ÒèT=cÒfúÑ1j63útZøÕ«2TJƒ*™6i“UzÚ¨VÑá«WÅÐaŒÖHGj’TZƒŠž3‡¦ *­6uÏûûM©~Œ>Õ?E°1øg¸ þ®÷æ„­X3'riHèòU¡~Æ#Âèéd•Q©É0ø=ãýõrFŸ©Ìx9™IT-MVic.&\“±§±YØllö„c!Ø,{[†Ea¯b1ØZ,Sb‰X
-¦Á21—[áz{•e¶û ÇwàÿuÎ+Ô«Ý ‰4¢÷EÿwO\#îJR¼Gy×xŸ0zç9|8k»†EóØYßãN”ã$c¹J»Ìžó³Ì¥•ù
-‘TÄf…‡/Yœòé1𱤯·×y‰ ~¸÷ø+ëû‘Ís–]_í$os±—uèa¡qkaþcz½È ˜rqð¸IÐã-ÛJj¨ªm–’-òIJ®’J9ØÚTßy~\ÏÅðôÞgp:’R¤É÷~ÛàŠ"1R"1ŽâØ ý…#sèlÚt½>=³#k·ÃÖiüEѯž¹ÞdQ?‹&²8Šp~?àŽÌõÉú‚àÆ æ‚Õ3$ùº{ÿ‹ïŸíIª&ê: ÝU<j6êGã<K~Ü1âúØ `u²£¡ÍºËµ ŸÛ‹ÂzÙ^”ØëkïËuÂ>$w꜖>R†qÅœBִѱ*7~kš´¥iªE@hðs¦
-Õ®T*‡)Î,«™ê·ùõâ˜LóêdùÂï"‰ÈïÎÜDSùP˜æqðTSYyy5•ßìØ´Oñ —?£Èyo¶ue;@G­¬Þâ]™±»Ê­íÕ»)~ /–E'Ľ¶.þðéÓGä™Å'ÅES?ð?Ëâ‚×Ïœ|øH}ÅÞým ¾­žW|ŽFÁ@Ê´îÓ&F ÍV7A"* ¾‰;²(|½*' èß`Oaâˆ$N÷d--%nõ:ÅZÓ¢¿!Qò°u¿X_ø"õNò.êÞ¾3ЧÄðVü$÷;|?OÃõët¹ér»!xŠ³ÉÚÍÍz½Ù¬×7›ÛÛ››Û]E*`¹r¿z… 1©¹evàœÉãóÚгDàóEyëJwgŠÊ²šyˆ&ƒ1w#³¬?öË›'· SR×éFÌç°Ü».Èï §] /£¡õ2.Ì~ºÛµ 6PÈg(€Ø
-yŸë3n ë{²y»>'“G¹rÁ›f
-‘(P­Ù¢õE¦o(â3´oRäî’l˜«Èt;mƒ]ß/I7ÝÛছ>‚
-EJÈ£7÷<¼«Z øBIÞýH.?`ô;&#qóš|ïÄ&Ïï‡uIðšïÿ^“öÿËìa‘ÄY'jÒëRáǾå1 ˜Á?Æû~9ëÎ/¿F¾ ¢J6+jqHHÔկϞ»páìR¿ayѳh®«)ÝØË䤇µœ¼å€õ‚ÚóHÐiÄ#µœ8RÝ¡Gu{eXšå¼í¬»N.äôœì²aÝ+Ñ™«âÀ;òÚ0•¦y°\åûƒF +ñ {
-=NSÑØ›?­¨„% µlWq•¢­¡±•rwp‹?ƒzÎxqIh¡ìBÂáârÔ“S>ÍÚ8)±>mï{ò“ÇŽž¿r<iþSVºi—Âw6Sˆ’4ÀV&{[¡²
-Âï¬æÒ©o;¿÷g¥þû¨щ÷¤þîË$Èý‹ÂMñ/Â}]
-›M­pÏvJ˜en‰;÷Iàô'p
-é4aXÇžs îS| ¬\ˆ½XWf!@DL†¿t4”ŽeÇ8ÇÚk-¥‹¥ÌÒ\!•:Ú„[a
-,Ý^Z#÷?/N±™
+1526 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 2165 >>
+stream
+xÚ…V TWž‘dB5¢2¦z½3«®¢@ÕúØv
+"‚ q«-ƒ™mE¹áýHyÈ+€¢hkuÝãóÀ¸uÅW«.ºêÙÓ-«è¶ÛÖ;vèÙ€4`k;gÎÌÜ;ÿüï~÷›ÇD" ÇñÉA!áa›Þõ g´ÌëóçE¨M)J½ëÝjîwÜ4(ÜŒ›Šs`Gyp´È"Åù(©Çm©¨=éYìE⩆Ws]?›€ÄÒiÂÓoé ×Äéï1ÏQŽMƦb}X?.ÂGããðI/‰;ß×ßa £ËÔkÕFz¾¿ÿ‚¹®ëR:À—UnMf̆d ­ÔÆÓ¡¾t¸/½–1 ³z6£¥ãTjeJÍ$БªM´É ÒèD=cÒæøÒ‘j63údZ¸ëU)*¥AO›´ñ*=mT«èà"éUŒÖH‡i¶ª´=oMT*Zm4êþàçg4%ú2úD¿ÁÆà—2hdðs}7oÕºµ‘óÂBƒÖnò5féFOÇ«ŒJMŠÁ÷ŇÆk}ª2eE<§
+‰Wic&&S°é˜6[Œ½‰-ð•X0¶[ƒ…coc‘Ø&l ‡%`,Óy¸
+Ç$l’ aV‰ý€ÇàâÿuÙ#È£Yôª(QÔ.Þ vcˆ\¢UBJZ$<Wx~Å9¼8k.û‹²ß³Þgœ(ÃIFq%v™= f§™ J²ÒJnFôð
+åkp•®n{c‰£à (¶X
+€Åú!´*šA½ƒê` £•¯ß÷öÞp³çæ¬5‰Áròý•[×Û~±¸ã, —'ÕŸÞwTa³A;Å/ý¯ÌÓã2
+¼Ö{ÆŽ$hRkþürªtŸ%<®°-¿DAö6ÖU·^™ cùe‘<½˜÷ê…¤)BòÃOj\u@$FJ$ÆQ4{ Ï¸Ñ2‡Î¦MÖë“S[Ò:l­vÀ_ýlÎõ%‹ºY4‘ÅQ¨ó›n×%ëZ·/{sË|°q¶$[÷¼ðÿðÝsÝ0 2¢ªÚ]‹GÍEÝh¬{È=Mܾ
+Û,‹wÔ4Y¸Âð™hU'Û‰â:½í]™NØ…äNÓÒEÊ0.SÈê¶;6dÆìMR‚¦$M£ð
+xÃT¬:He0y©;åêZ¦l -L5oŒ—/ù: ‘ˆüúâ=4ƒ‚I`±3ž¯+,**£²ë;:ÿºzãE.|¿9·-ÝZªl…ÕÏ’”ƒùPnm.;Hñ+y±,bKôŸ6Çœ¸páä‰S€¼¸üÜñèê[þGYt@ìœ9'NV>Òª›*àÅ?Ñ(¸€íó!ÚD
+´Ù;Hc‡v£O. ŽUedñ ìɉâ,7jq(„èë>~žµ&E
+yŠ+¼a
+@û$‰¨5Ût :×tô=ELŠvWEÞiÏO‡™ŠÔA§M°â»%ɦçî ®µàƒBaòÔ½Žs'”©£
+mQAeA¹tìÿ‚6~
endstream
endobj
-1310 0 obj
-<< /Type /FontDescriptor /FontName /FWBVER+LMMono12-Regular /Flags 4 /FontBBox [ -444 -311 715 1019 ] /Ascent 1019 /CapHeight 611 /Descent -311 /ItalicAngle 0 /StemV 172 /XHeight 431 /FontFile3 1312 0 R /CIDSet 1311 0 R >>
+1524 0 obj
+<< /Type /FontDescriptor /FontName /EIMLXZ+LMMono12-Regular /Flags 4 /FontBBox [ -444 -311 715 1019 ] /Ascent 1019 /CapHeight 611 /Descent -311 /ItalicAngle 0 /StemV 172 /XHeight 431 /FontFile3 1526 0 R /CIDSet 1525 0 R >>
endobj
-1313 0 obj
-<< /Filter /FlateDecode /Length 472 >>
+1527 0 obj
+<< /Filter /FlateDecode /Length 464 >>
stream
-xÚ}“Mkã0†ïþê!\Ë±Û ƒ¡iKº½:Ò$+ˆ%#Û‡üû•4v Ëfyü¾ó¡Ñdv÷±÷_¸:‚?P²ƒN š_lëÖ›ÍÖŠ Èþ €ŸÔî™|hÅöГyQ­+)ú{c®$» &׿M+8 ùc±uÈü
+xÚ}“Ñk«0Æßý+²‡B÷àŒÑéî(Âf[Öm¬å2î›MN{5‘¨ýï—äèc]ÁÒŸç;_¾œ¤³«×mø ôÂ䆒7èô`8„å¦nƒÙl©ùЀꟈ©ÚÝ“W£ùz2/«e¥dmÅ•â§AÀ¤úYôG©¾$n2ßÁ{¸ª6Oïÿ§ÍF+³ð ŽÃ©6!u];ÙŸ¬úw!±Ur¡J¼Í_0ÔêžÄ7”Rûb¥D©·Ã.ˆÆ”$šr¤fŒJö.x3"$ïGòß¼±£rÍÛs×CS©ƒ Ù•e×›³O}D/F€‘êHæ2ZÍvhÛ¸<„EA¬µÑsÝ
+¦ŸŒM%þ¿6Î(.­¥Y\8b CzDJP™<xJr¬eH£2GZ#ÝyJÒ¤ ]RtIK¤;¬4z.‘–H+O·1Ò =sŠ„. •Åî(Ã,9îȆ÷Jt±}-EÂõò[Oùè’8M?=7xw‡>Ï™ÆØCöÍŸ¤;C©àó.¶ºu]þñ—xúC9zYN9ì
endstream
endobj
-522 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /FWBVER+LMMono12-Regular /DescendantFonts [ 1314 0 R ] /ToUnicode 1313 0 R >>
+594 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /EIMLXZ+LMMono12-Regular /DescendantFonts [ 1528 0 R ] /ToUnicode 1527 0 R >>
endobj
-1314 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /FWBVER+LMMono12-Regular /FontDescriptor 1310 0 R /W 1309 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+1528 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /EIMLXZ+LMMono12-Regular /FontDescriptor 1524 0 R /W 1523 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-1315 0 obj
-[ 27 [ 734 490 ] 33 [ 762 ] 35 [ 544 ] 43 [ 435 ] 45 [ 272 ] 47 [ 544 ] 49 [ 666 435 ] 55 [ 299 ] 57 [ 490 ] 59 [ 490 ] 63 [ 544 326 353 272 503 299 ] 70 [ 517 612 272 ] 75 [ 816 734 544 490 ] 81 [ 490 490 ] 84 [ 544 381 381 ] 88 [ 272 ] 96 [ 381 ] 98 [ 386 ] 101 [ 490 ] 104 [ 707 381 490 490 ] 109 [ 544 ] 111 [ 734 517 1006 707 734 ] 118 [ 517 ] 121 [ 490 ] ]
+1529 0 obj
+[ 27 [ 734 490 ] 33 [ 762 ] 35 [ 544 ] 43 [ 435 ] 45 [ 272 ] 47 [ 544 ] 50 [ 435 ] 54 [ 639 299 490 490 ] 59 [ 490 ] 63 [ 544 326 353 272 503 299 ] 70 [ 517 612 272 ] 75 [ 816 734 544 ] 81 [ 490 490 ] 84 [ 544 381 381 ] 88 [ 272 ] 96 [ 381 ] 98 [ 386 ] 101 [ 490 ] 104 [ 707 381 490 490 ] 109 [ 544 ] 111 [ 734 517 1006 707 734 ] 118 [ 517 ] 121 [ 490 ] ]
endobj
-1317 0 obj
+1531 0 obj
<< /Filter /FlateDecode /Length 24 >>
stream
-xÚc``M ü=/¯aÉ×O
+xÚc``U¾ø{N^Ã’¯Ÿ
endstream
endobj
-1318 0 obj
-<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 5156 >>
-stream
-xÚ­X TWº®¶é.TDCÙŽV™ª6‹Æ ·qPqAû.‚4‹@7t7«"{o—†fßšµp㊠Eb4&’q2Æ0Æ f²¼[xy3ï6$cÞy™9ïœ÷úpª9Õ·îýï÷ÿÿ}·D„ƒ!‰Æ­ðܸÒÇsªÏÚªp?¥»ÇôŠ ¨0?µýÇÂá àÄ
-ã áu‘À8± w@^NâÓNýóѱñõK$y D¥#ñuñtvzÿ÷‡ëNoÙo NoŽC1Ž`‰gÄßE¤h„ÈEDÿ«e=\g̘奊ˆS‡kå3fÌœf¿Î“{ºÊWûíUÅhBCä~Ê
-µ\¬{oÙ´Y¾B¥ÔÊ}Bö+”…|út¹\£PȃµÚˆùnnÚ¨ W•:È-Ѹ… Ò¸ÙŸ›¾býºÍÓ}Vy-_·i¹«6V+T©å
-­_H˜ÆõlòŸ7Ö©Ôá~aKTþŠU
-¥6DGàCŒ'&oS‰é„áNxs‰yÄb1±„XJx^Ä2báM¬$Ö>ÄZb±ØHl&¶[‰íÄ>ŸPÁDq€% ADjBCDqbœ
-üq#ÜìIq ’DŽ¢ûC¶ 91ä'q„ø‘Ã*‡&‰ƒäGi¬Ô,ý’œCf‘ÿéXáølèô¡ß ö|¸zøm'™“ÍéçkF„ŒèvÖäFêG~6*aÔ‹×Ö¾ö¾‹»Ë3ªxô¦ÑÏeèÎ=€‡ûxa{Œ¨oãž\N&pHÙ'•êÙ L‚ÑpPÇ!EÿÓUäÓ8%ùYRk9žôËPWÖÓÙÀl)bÏÂqh‘^AîK"0èðí@Í*IsÕ}PÏÔßÆ*X"C‡¤ÐþEâ¬ãGÃLkM÷—1.Ç?þ]6ªBP>–]ÚDnÔ¤&(Àåz‘í Õ·…=¼·Ø—™ç³eµÒšPU]VV}2âÞ«:_ÞÊœý@áÎí'ÑÃ⹋hjÉ¿ª¯t¦õ¼•¥êwg :ÅT^+þ’Cs/É&{Ø·Ó¿é< 6™Yg8<¹¯äö«K» Š:aq'$lÑ6ª˜èÛË`:Z
-)4y£w;Ú6Àñh!Ü~ô†ÙzŸ=ž %%tn:8ȦKAê!nŸû;½´É ô†›à8Îå¨À$8.‘#“GºëÊ0݉¦“6S†– ‘víZ›§bÞœ1B£z¦ÿøáÙMÕÜÖ¼ 1ÍÌ£¢çàÐö¥²X`Jв¾Ê½‘þÌÒ ¡Š®=þìŨG¸âh`Š¥ßI®Ü*`H«K}èðé‚–.*X°À0¤¦?CâÍ»Õ~!,ü”¤Z—$Q’ç¦íäúŸÚȦNI`Õ)ÅM’ß÷B·8C¶2ÙOĆÅìÛÁl n¬‹çW‚¬2ú“ÔŠr`.(e›ªOómLÃO‰h3猒mïn·‰»àÞ‡ba
-.ËK†“!ÑÀ.‹Ú¾…Y7ÿ2œçuòBó•CU\b ð×”ÅWWY‹ù[ËÏÏGC]ßD.hôw“¡Žm€Nyœs?‰–DÃ-½"èU!†Ûô²Ñ-ÊبÈkTCIAŽ%›ÍÌ4
-'ÙÞ*álÒH¨‘ôŸTVHïf&rýµd !Ù‹Q
-íÒÁTì±+ÜãÒÐSoP×…©8Ùº¬ôT£NgdçF®Ôú1~ëáRÎ
-HªÍfÖï·|‹F éÌ·0Çþm
-Ãág QÉ­…ce(E
-Ýs¿.¯gþ#MÉÀï¼0”‡µ1˜‹=÷ÅðiŸ‹ìD¿kùÂ-o³h蟔_ äÞ$°ÚÞꯀ¦î{CàcHOcAïC H8”üæìÙ“¹%ÆôBVoR§(iméÁªêÒÒjÖ£Çò‚¯qþ#±àÈø‰Â.Ò
-, ©˜Ê¢öþ ‰–Î Éžé/½çË_–ò2äŸàzÈU¼ é¥P/Œ8#¿J¸åÊ_*¡¹Ò¥®íÐmèu´%·µQ£—*aŠ¬<¡>x[@衶*<¸HÁ¸¯ô^´±10?…£ž&%ŠSÐÕ¹:vÏá=AÛèßn„#áðç—ïÕ¤}°þ[»}˜Í¬KÖ8.9?ÅZI—e—å³açZAóÍ­?¯Km=ʵ¶œ&ËŒY5{I²^—œD'ä'–æ–[l,Z„†Èâ€|«Œ OŽff‚ï«ÊÁɲ:Ž·6äW2TGÒ×`¢–ƒDÿ0Ù»‹w»Mõl{?×ÜÒ\ËÛòÀæ!”€Yœó;8QvòóJL¢îï¤>Ê1÷w¨Aƒ‰ƒ>äP¯=ʶ(wg‡0³÷¯KàLðoRª÷·}¢òŸ©¬mÇøòíƒj°&œáà:ò§ÛWoÜ(Þ¾ŽE‰¿7ÐÝÚE°H «áY;*ÚB:£S€ï“ ”†ÞÃG‘KìÙêÉ™ù÷X/5jfƒp&|0k8¥¼7@÷z;Ý—°Q8×ÕÁ´jxŒÕöV7êˆw É^—¯{wP50Ý®ozK '8Ôûh¼}?7óÒq‘×¼¢æyÀ3×€ñ8GÝ$|/kÐX5ªè¨ˆH[TmƒµÓÉAôƒ„D^tñ9œz_,lë{CÆ“FµP2ptœòù831ˆë÷%=v¿»%úÝÜkálƒ®¡¼‰®>X¢L\Ö¹öÑŸŸ|‡°‚Ù’e¹…'îEk¢·
-õA‡<ôïhê]ÓA) ïv™D¢Iö€ïåÙð¹9ié
-Ì‘8›OÁn%׿ŠD/„IQŠ)#ŠAÓ•ÒS5 ­Žëo!•`÷´i/Û[êåÁõ§s<'T‘¹©À˜—(Ðý=cò3L9Lž9ËœÁ ·Iœ{ÊÚûÎïßµWXõþÿaå]×Üý¤âNì¬ì†ún±°vË  9Üš‰†LqCcÑØ'î/>kn¿XÁ QÒ;×k¶f6ªÙliŽ±)ûm;dŒ<¹ö‚ß#ø\8;÷Ù\ÅÔ™>­)ìÁfpþ }œ¯=ÉÖ•×ñíÌûüm>W±Ì9D;'Û„1",Ä ]bÁAÙä#rš6Ánv^L…R8¬÷taçÉ‚ÁÚÈÝì.ÕžX¸·´MÉEœ1}ðÝ ®9Þª?]ÚÈ´¼PÇÙ|i,B+ë£ê¶XpÇ‘3 …Mœp¬1l„fGà[Œ’¬º
-àÏQ )ª$¶¶¦¬„¿¤¸8 ÓX$C¨:­ýŠ¥n/¢'Oán^†l;Ø«`w©ƒâ÷3>áW+S¸”Úä¶;ôý¦çß\áCJØÒ@°cí|÷L÷̈ûf
-»dqv£Ý+C‰M
-=Šóš S^Œ¹\…!#QK÷ódH˜Ìá’:úhaZ~Æ£DNÅÇ9'kÌy¥Y¬9—Vzä!b;#q[ yèãòCg” Ž·Q?a?<Jö~ÔfÒKéà ž”±ðœÀ£ ¸URÁQRÓô ©3 Ž1Xp¿BG¤Hü™örDZwYŒæãg;ëà‚j8¢ôhª]>îñ~ÒÐsá %!0ž‹e]zwjû¨æê§_Ð÷ç]›2ié:O–b–ì?’ZRY]ÒpTS•n&ûqó·Ø“ë<49Ö°I¹ ÷ 1D˜©Û•áI¼IoJ¡“- œ=+ýªyùTôïà»æU}¤ä(9qTÇc·C]Nâ£+TšÈ…ÇcO(f)¹ÿºç{Î|_~‹M¿KÛ·Ÿ?ßîH¥ >p!VyC|êæ䃎)i±×@k¥uU×oÖV;R/ñQ~õÒs’3>ÇåèèýÎìí§AfemÉÑúX«*e0hkûÙNæ«KËÜæì\ºq ‡ö¢h‰F‘øè×"8¶ŠõG< ?'>(h«ºó&çì]¶džîÜeþù—_º€ÁƒCSȵ ¨á
-8Ìý—²déó˜\Kf‰…ƒó…R¸ ¿ß´r™¼¬,ûÍw…?—žç+.àØoâvØßÁHõyˆû– "¥ŽÃHͱïþŒ±0"– UŸÌº¡’I°I¢+´QTÚƒPùã¨ÝíC›‹Œ‡ 8Kz᜘9È0v*¬‘芀9‹®kÖPw`P]íc/æëC 8è‚AMÊÊL+`ò,™¥îl~š%q¬yLAfNAIøÀÖqÚ\†cýÅ­Ùú–‹ûvaš¾«Z€ŸBî)«æO?ÍgG> lg"Ö ºñ“†"M<¤OOOÁŠ‡–!î–²ô9º¸²´i
-ÀE¦®sPmü̇kÊèKNv 'ÁP8é$Ù)&=`²ËSõøÌTÿÉÀ¹ 7Þ5ÑÍ]†.%ïb½îÁœ{”ËoˆÊÌ·ãr˜§³Ãý6²H¨·Ø^ r
+1532 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 5207 >>
+stream
+xÚ­X TWº®¶í.ŒH e;ZeªÚh4jÅ-.Ï Ô¨ ¸"H³(tCwCŠì½]š}ohÖÂŒ+.è˜Ä%ÆD#‰Q'£ÆQƒË$™w /gæÝ‚dÌ;/3çó^Ÿ>Õ}ªoÝûßïÿÿïûnKˆþý ‰D2|í†åë7¬œà³j&2P=Åsâ:UhLD Vüq©0Rx¸²ÂBx["°ýN*(û#/Wé1×þ=³ÑÁ2í+${› $eoâk?â-èæúþö‡×ÑâmÁõ]Â¥!!†,ñŒø»„” ’¸K赬ç¤É“§yi¢âµá¡az¥çäÉS߯³”‹&)WîÜ­1èv‡+ÕÁÊ“”«&)Wk øn¸ò=Z¤
+ ŒQjB”¾*eŒN¥Õ)Cµš˜(ݸIJß°pÒ ÑîVâO­*B¨S+cÔÁ*­R¦Rzû­÷U.Õ¨õJŸð*µN¥œ8Q©Ô©TÊ0½>j¶‡‡>&t’Fê‚Çè<"úé<Äç&.]³Úw¢Ïr¯%«×/™¤Ó+C4Ze°J¡›ô?6ùÏ«5ÚÈÀˆ…Áš Õò`•Z®'ð‹!F#‰QÄb"áAx3ˆ™ÄÄ,b1ŸX@,$^Äbb)áM,#V>Ä*b-±Žð%üˆ „?±ƒ"TDNì"v‘„†ˆ"¢ -¡#b‰x)N~ybRúÉÉí~ûî÷³4JÚÙiÿƒ²PY»ü
+´W]àŸenF~_,ÌrÔÞýÖà~èKtµÓIU
+ꇊ 1ëÉuº´D8WÊB/²´´²¶—0³|üV¨‰Õ5åå5GBÁ^î£êSm̉US¸$Úfž?sM-˜ûí§Ÿo;å`©†­ÙûC2UK¾åÐ̳Šq‹víØÔ|
+ƒóŠšm¬˜R V
+JñêÞá„’«°ä*$œ±Nª„èÞ*`Z)4y£÷д­…#Ð\èà’Íq›=”eM¥t^ØÃfÈ÷Z@Ú^nÇ”÷öx1hR@Oè ×Ñp œÉQ!Ép8\ DVÏŒIË"Œ‡9˜A:­™z6\Þ¹eU¾†5y"Œ?šøÓ''7×pòOZ˜ûÅÏ!Á!ÿ…Š8`MÔ³êíÑA̵¡J.>üêðɘMû¹’X`£ÝÞK©<*ax›{C'¸ìÓ íT˜`‡
+HM|†¤¾[µá,¼IR­ˆK–©ÉÏóÒ7s=OdóUYHõQÕ’/» ‚›Ÿ©X–¨ e# ;#61~aMõ ܾ*]Nà ’ZZl…elsÍ1¾iü9 ùrn(8Å ù»NIS'Ü~O*Œ‡ùéÀœj5'™ÙÅ1~‘~ÌêÙçàûpöwGN·œß\Í%…€ ]yBMµ£„¿¶äÔl4`Ò(䎆ü0Êà°FèšÏ¹õhA,ôë’@¯J)ÜhR\Šm VÇÅDG9bK sí9lV–
+Ÿv»+‡ò[–Ìõ{—EþCý ºCnO+D6h8WªÿRdÞ@.²â•nCH8€üþĉ#y¥–Œ"ÖdÕ¦ªi}Ùžêš²²Ö-¶>êAǸ®r·Ö<ÐÔgÜ_Ö¿¨ÿé5äœà·)àÀ9ÏßY ÕD³p'I 6Y (»q¯$ÛbÏà¨~0T«[¿ÅÍPý‰å[+óâ8jmUz–
+Ø# 'kN3çê6'äqåÁ™›U´
+¬Ólg©ª¡1ÁÚ
+ܳ›´ ÑÊAò1hÐ`[Õ[s™é;WD$rVøW9Õõ[~«úgÖu`|ùŽ>[™Žsp5ùóõ —.•ø¯fQÒï tC_Àµ’BX,…5p­¢û‘nè(à»e½½&…_ åcÈb¶„òpVÁ-ÖÉË-ºé ’‰œl:Ní$oõö^ƒØ{ ر÷þŒ;¢ñ>°Ôˆ‡7ê‚w É.÷]ó/Sµ0CÔe“½•ú“ÔÑq?Wò309Õ¾îªS€g
+/Ë!Ž¶^x©hÔ9tšØ˜¨hgL]££wR‚Ø;?
+I¼äÌs8á¶TØØýŽ‚'-Z/ fváè¢8õ~òaVR(×@znýÐ/öü‹‘l£±±¢™®ÙS®N Y|uÕý?=þöc…@²5Û~ OÜ…VÆjzƒ¿t¹¹kåeJüB2‰ÆŠßÊ0šôM^¸–»€¾„¥\êìyŽršê_P¡c©KÚ„xÝ–Žè³7>¾ôˆ£Ü3»GýÞ6Üq?íäáÛ<Ô‰ÕðÓeªK0cˆ¢"À ‡h¸1½@–u¹#/½þɱ̪L¼IC4NA´?°é95Yn-JÝCbã‹°ÈÈ„X’ºùûu‚qŹÁn§á×:ùy刕•Ææ&'Òñ‰ÆXq\m;¨gŽÚ€å(çñº „k0_#›²QÈ‹™&°ää„Cd³­è>ÛˆkC=„1‘ž½µQIÞx]"/ @Þ[x:±î%—©Ã0sè/t$uý_DÝ.F}ZŒÚ .Äxä/¿îüÆ’w¯ûпjŸ×ïá¾Nôsú0ãUÒ8ërêy_åõÉbÍÿ©“þ÷-÷èW,k„)5Òîe}%½hÍ`‹ÆÙ|
+¶ª¹žå$z!ÔÊŠS­™1 š¨–­éõ\O+©[ßïöœH©çúÖœä9¡šÌK–ü$îy4,± ÓšËäÛ²m™œpäÁɧ¬È;ÿ¼G;¯±êúÿÃÊ-Å),5H°]hì”
+p—*Æýˆ\ëû#Eƒôb”Ã7ºžAwv~¾" ¬ŠÞÊnÑl‹S1!ÛËÚÕ\ÔqëÇÑ-àÓýÇÙ£ ÇÊš˜Öâƒë¹ýÛ€OÅIhã¯`mÒ\—
+“†òäT3áS²dØ(ݦьš¬> êÎs=d¨9i*Y«¾ dþ
+ Ÿìtÿé*,뤿v›’©[}Lföù+‘“Àõìúw°,"µG‚_»Ð¡h ÷´yêb‡ÕWï­lݧdbïI 9ÞØîhan}2õÇ$]Šb_%$Ï:¤ðdRd[B9;öåz8 î á†“p>~¼Áä[c´™öÍò·™õ£W¢7iÏ4ð¬’E®ß]Qˆ…Í–ó›9až´ Ú)pðzèÂB×g]MfLFK†Xʸc. Yh6lEsp–Þ`SRÅÃP†Ý’]|÷ƳvöÌ_«!]i±³»$÷»¤Ð§]Q¯¯Òª zmdm\u½³ªó\).½km}gº}à65þM Q ;f¨=â2X+”Ê)Ñ¿Wj¿µY$•nS+ú¼Ö²«íÑ×y6`ÍfÓL{2¢huurYeeq=^³ 0zVÀÒ
+ÉÁã0þ¸þ )EÇ®©ùlèþ¨œåE.‘9‹J>¡÷WøJr&EØØ´Ì\Å{÷Yì)iq1©élmDDÎn
+]î› ÂZ¸šCé'RÏ'›k .{‹c4ôí–©Ë·´¼ˆaMV ³-&`f’1žC#° 3`VUÎÚs­´ÌekK(g~>{ñ6‡í Ü\ó¸þbå_îÝ5îGîÂ%w÷Ü¥¦' ¾p‡Ÿôp¬ç®yš¶ž„9ðͶ,7Dssr¤ƒÃÎ/I‚8
+$Ç”ÆÕÕ–—ògUg¦áf†(
+5@×Uß±ÔõPòø)ÊÍÊTøƒíq*v‹64a'ãy¡*•K­Kiÿ‚¾Ýüüûó|Hx)[6í Ý®`¾"0_}vGÚ=UØ¢ˆw—<édN9ô,Éo†žLE°äq•æÌ$=ÝÓá qŠ[êÀ •iý Xp|(9”➬µå—e³¶<8虊<EÓ]Šiæ¡ÁýÇ«1N8ÂIýŒmô`Åc|I/u`°7x\΃p$Fbš¢ÂbäÖ‰¡&›] Xì¾CûåHú•þÜ僗nˆæúá³ÍõpN ô<ÒÕ¸þÈûqã£Ó)ñœ¯øËÂÊÙûµn~CßžuqüØ…«±³`çþ´ÒªšÒƺ’˜ °šÙÏ[ž`?xðêÞqqæõê\d@¸9ÊêB]¯Š4ˬ&k*bì ùw-K& ?x‡mÞ2«ú35G)‰F; ê\2[©ÑE'ª<.‚R–R*áÀ^b'ý%|õŸÜÛŸ|}<ÙyJÇÞ.VXsBšoÊ—ÔôuXçÑ*y}õ§Wêj\¨Wø©¼pö9 ÉÉ_ãvtñ~oºÿ1UUWz !ΡIí ÚÑqâ*óÝÙÅ36/\·’CÛQ¬L'HH|\l\Ú$}Ü/í¥þÞS"H4òußy“3¶/^0Ëxò ÿôË/ÀìÉ¡ñä*Ú¸‹®9’t†)?
+½ n NÇž)0í.ä ;59;+½É·g•Ù¹°åj‘íÁ±æ3…Y¹…Ù$áçåc¶rë/NÉÙ½DÚ½—é‡:ФçÐ.x²p[y ìiæpùdàÏD­ìsÂGÌź:Ù”‘‘Š-F Ü*3g›rítIUYs/òsÅâZÒ—©[ÆÝU\ƒÑ\dIÐîÞ9EüGÐv´œaê¯ö©M m_m9]hÏÍÉgáX¸Î@FYNj¦ÕD'Å'[EyªùŸW¾ì=ó`â]ÛÒ)¬íTóîŽ[à̽E¹ÿ¦0w3³E\[òõñbab¸ßEv5I1Œ% Дo]¨ŽÞŒ3?^|àbž1¢˜ƒãzúŒSÚðÈ„(Õv&"®p )»‰®‰+Žg©Ò„صêpȹ GÚ/×qp¡0Ov­þd¦ƒqÃý¹È 9Ò ó°÷ò…7÷ŒwB;Ù{A^ÎÍÌÚÅêB8OÊ*DÐãs5/fç·^×eîŸ>{‘çšoÙž]¤ç)–ùÉØÝõ‹ó‰ cv¯¨€’8.ùÐù}|Uö1{­üÌþ£LËEýtW¼Ìõ¦ÝÄ¿ö Œë˜· ‚˜ƒ/ûÇV ^¥PSW%gWøFx¸
endstream
endobj
-1316 0 obj
-<< /Type /FontDescriptor /FontName /FBRHLB+LMRoman12-Regular /Flags 4 /FontBBox [ -422 -280 1394 1127 ] /Ascent 1127 /CapHeight 683 /Descent -280 /ItalicAngle 0 /StemV 91 /XHeight 431 /FontFile3 1318 0 R /CIDSet 1317 0 R >>
+1530 0 obj
+<< /Type /FontDescriptor /FontName /QVISVK+LMRoman12-Regular /Flags 4 /FontBBox [ -422 -280 1394 1127 ] /Ascent 1127 /CapHeight 683 /Descent -280 /ItalicAngle 0 /StemV 91 /XHeight 431 /FontFile3 1532 0 R /CIDSet 1531 0 R >>
endobj
-1319 0 obj
-<< /Filter /FlateDecode /Length 566 >>
+1533 0 obj
+<< /Filter /FlateDecode /Length 569 >>
stream
-xÚ…”ÉŠã0†ï~
-Í!>¸#oRw Y™@o$a˜«c+C,/‡¼ýHúËÝÐL3©í¯’Ê“ïQÔ'åG÷œíUWm®üÕKÖx“ɺ·JéþU©B£µ{bïmTϦ«Ýz§ËþÎ8ït~
-5zýÛi©.¥þt±uØô¨~ûÛåþçóÒ~Ù×U¦ƒÐß«ËpÍZŸÛ°cÙ_û<™1³ïÌÌ%ú¥Ú®¬õ î9çæ.Vue›ì¼ e³Qú¹ÔEKjÙÉj÷‚e޹߼2Ó²Á‡[׫j§Ïµ7Ÿ³™©\v}{sºï¼Ù[[¨¶Ô6ýN¤q: MsUVã^š²BMn3§×¬Rlf'°+Œµìoߎâ3èxk œ×…êš,Wm¦/Ê››1ð”Í·æ“zJ_ìQ§3Ð8Œ±MùŸ¬µ‰‚¥IÄy¤ŽVŽ( `ã ¶„8ÖŽÂh [ì(¢, („H‚èÑQDqTA‚(烣˜£ÞDATªã(†H€– h‰ÑCü
+xÚ…”[‹â0†ïû+²‚sÑ1=%3ƒ<Œ »sXÙÛÚD·`Ó’¶þûMò¦3°ì°‚âãwz¿7“oïûp!š“ “{Jv²k]ÊpõR´Ád²nÊ¡–ª•RH1F»'ò®›r/{2]m×[Uõw&y«Êë ä˜õ拉¼Tê3ÅÎ!Óƒüþ<n÷Çïá—]S*ŠÃ¼ ×B‡Ô–ªþjÒÿ“IL˜|&®ÑQê®jÔ‰î)¥æ‡g%VMm—ì‚™Jf£ôs¥„öjÉÉj¢˜ˆªì=¹Ï²6nÙâý­ëe½Uç&˜ÏÉÌL®º^ßœî»`ö¦…Ô•ºéW"MÒ~hÛ«´‚ òœy6½O¯E-ÉÌ:°&Zõ·/­ø,:ÜZIbÇ$—][”Rê"ƒ¹±æd¾1¯<Jü§¨:&aüš²1Tþ.´m-M#JÓ(w´rÄ@q„%ˆÅ Ô±´v¯@ÄRGI Ê@ =ˆ#æéÁQâ3A¾‹ŸÇA~ƒ£”búäU?‚ütOØ!]€RÄ<A[‚ ,ÅF)”1O^‹ŸÏÒgœ`  ZØ- ÜÍ0ÃÝ,ÃØ(ƒ–ª3LÑ“a[Žs`èÉq ]øÉP—ÁA?¹§2}6J|OìÀq ^gèÉýtOØ/ép¯Å¼Î°ÇFq¶4ÇÓéžFû Û[ùqqÊAkskÜÕu7ÃÞ‰JÉÛÝ6­­ro÷·0þKYzÛ
endstream
endobj
-521 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /FBRHLB+LMRoman12-Regular /DescendantFonts [ 1320 0 R ] /ToUnicode 1319 0 R >>
+593 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /QVISVK+LMRoman12-Regular /DescendantFonts [ 1534 0 R ] /ToUnicode 1533 0 R >>
endobj
-1320 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /FBRHLB+LMRoman12-Regular /FontDescriptor 1316 0 R /W 1315 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+1534 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /QVISVK+LMRoman12-Regular /FontDescriptor 1530 0 R /W 1529 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-1321 0 obj
-[ 28 [ 451 ] 43 [ 418 ] 50 [ 418 ] 54 [ 535 287 ] 59 [ 470 ] 65 [ 259 223 ] 71 [ 509 223 ] 75 [ 745 ] 77 [ 484 ] 81 [ 470 ] 83 [ 600 ] 96 [ 320 ] 98 [ 360 ] 104 [ 641 340 470 470 ] 109 [ 484 ] 115 [ 625 ] 118 [ 432 ] ]
+1535 0 obj
+[ 28 [ 451 ] 43 [ 418 ] 50 [ 418 ] 54 [ 535 287 ] 59 [ 470 ] 65 [ 259 223 ] 71 [ 509 223 ] 75 [ 745 ] 77 [ 484 ] 81 [ 470 ] 83 [ 600 ] 96 [ 320 ] 104 [ 641 340 ] 107 [ 470 ] 109 [ 484 ] 112 [ 432 ] 115 [ 625 ] ]
endobj
-1323 0 obj
+1537 0 obj
<< /Filter /FlateDecode /Length 23 >>
stream
-xÚc``à`PHœÀ°à‹
+xÚc``à`PHœÀÐpe
endstream
endobj
-1324 0 obj
-<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 2013 >>
+1538 0 obj
+<< /Subtype /CIDFontType0C /Filter /FlateDecode /Length 1752 >>
stream
-xÚuV{TWŸÉ[Mƒ“EFg¦®UZ%P«²â oPˆZ| H0 /A©
-„—º”õT,ˆRTN•¢kq+È[ëŽÚÃJ«mÏž=ý&çâ9;ÑíþÑsö›9wæ>¾ßÜûû~ß½ƒc<†ã¸[DxÔöàÀ¥‘±jƒùcÏMJfšÚäì fÞgZÅ$3cà Éa(.CóP¥˜Û-æMSÈ6Ÿ>ŸwŒ¿
-:RAG³ÙVía4Ð ­:-™6&Ó*ͧt¦Yc2Ó)&cf†ùC­ÒêÌt¶Ñ”J³O“&M£6k’èLC’ÆD[´:xK¬ŠÞh4Xè]¢Æ`ÖОž4mÖhh­Å’áëåeÉLQM)^Éì³WÚ»Af/§ŸçÆè(•gDh@PTlÂ’c¡“&:IcQëÒÌŠ?®ñ÷z”Ñ”®NóO2&hB“4‹Î’‹±6[Š-ÇVa>ØÌSbÁXŽEb›±X,KÀ´˜Óc©X:fƲ¸,³¬¹anNŽyXv‰åw%¾—ãÉàìåTr8 ww/·•û”ÁËæ]ã/áçóÛø¯k¡YÂl+´Ãû·€ìÂÛïCô—‘ËáŠp*¤ïã=;
-SUäñPþ™úo.Ü#n5%ER!ZqtÉ®µî õ¾ã§Ÿ”}c#“…Åà&˵šÓsÉ}{õÅyDœ®ñò0xŸh*¥$̪Â^xØ‹7³ÈÄUÙ‘~¾>>.w ±îÓÁ—÷š'éh*H»AUõðOìú"¿‚¬Ö«­’¯C|$@âç‹`ÆÀͺ†¯ßÙÁ·ã7;~q,ý,eÍÅwS¿#;µ1µñÄŸ?ùIÑìÉÅ ¼ÞQs¥ª(:g%­EÍîI;T‰ð·WD¥C†Ò5mÿ¸Cœ.^x†ÿêl Ù¡¼1Áe
-BYßôÒ7!0-vÔ VW—T¸z6‹Ù ÅŽOŽrá{‡HÖ/¬´Ë3 E˜ŸõÑÆÍCÓ¢QFô«mÌŽÜ®nú¼Ñzð
-)aô(¾>¸ßÙ¡ê‚m6U‡kÃHÂHÈÀÕ;#U#RÆìdIJ‚ž˜’í‰9óôºJ ±"4ÀgËÅ„²bJŠäše¤»kO™ªòHéÛR?۞㮜Œ†0s²{HäYª&}­·¾øü”•*8Ý´ï1>4üìfæåÃÕT¹ ¼µü4ñUyIQ#…|=e+Ty{IéZ·ãìãç§.ÝÌZC=E¿Éâ#uH©r¶_dóõJkÏõDðå¯Ö`JÕg³aÙøó .øÉa>o„0³´(³A1á:<±fTj9£ôŸV
-¥Þ»lÂÇG(aŽ[û3²ßr¬“÷¡$a~~I>±Õ1“żÅp²¬z°ÀþN`G üžƒç=÷/Žår¸.Ø÷ñ6ìÞiÈ&¿ËUŸ‹&‚ã“ŒªG94G…]uc#“Öp‰ZþPe§‘ó?ÈpV–žN¸Þ㈮ÖëŒäï½_Þ|Q¾I÷ÎG_ØzðócPËúD^s—ý‚xH¨X„æ éOË€ ‚©×0›ô;)Cü0UHPTà iíîØ…xlü_±2kµAÛü‡§ÐþˆË´12À<§œDß„M@+x @üú%p¨µòà둘Drh¹
-
-@ncíˆ\Ön~ˆŽ cj‚úÛoœ:×æL¡ý=×ìh£Ý~žº1Jˆ=Rõo¨'»›Ûzî¹O¬ð\²5ÆHž8tÆð×¢®ºÎ¶âNKòV•6zS%ýáXä‘’B*jP8u~u̺=Q±kGwSŸi­ÅÇÌ¢Ó  ˜øñßìæ ·Þ dZîºÂO¤Œ¯|­§Ü%¥X‹/´^¾py^㥖›ÃîÀñÿ¹zÄD~”A~½…?Y×dûžxv3h½WPàÖ­”´ù£P~¸S†…6« d»¾¢4‡U"£ôC„þ[ÒcBÔ]#aØ=J‹Ö× ]zx²ý6Çfÿ]š0 GgdÁ¾—
-ÅžGëë‹ÎõíVp¹AIœ¿³B¼˜=㱕Îó>Öu-£¬}m]­€ S¥y‰gXųì3Çfu”–±—ÓÊjÅbÛÉ
-gm(+¿÷gœÑŠ
+xÚu•mP×Çw“ìn´iPbr•èfë¥-­(RéE‘D ¼]1h©ÚH€@H lZª›u*(ÃT¬JQ™ZŠ[CƒyWÄúSíp¥ïs?ôÙÌÁ™»ÁÛû¡3÷ìÎÙ=Ïžç·gÿÏçà˜@€á8¾6]œ–¾)1iÖd}),0UŸSlÔZ¼ÏbÙgØÍ®ÇØ 8KóXŸe¨QÄ¿&,)k=‘°^ð>±Ãðfo}5E¹;ê‘¿70(zò0[‹mÀ~Æ–p¾÷Áÿö^¢ 6–Y 9¹6&$8xËfoÿF¥dÔÚ¬|³Ýšo`´&£V2IJ&Ùlç¢&Àlb2õ¹Zc6cÎf4úטb«Þber,æâBë JF“k°2v³%Ÿá®½Q¯µêuL±I§·0¶\=›¶GÃì2›lL¢!Ko²ê™À@†±êõL®ÍVd+ÎQš-9AÙÜkñÉ$k7/pWJ²&01>:&yOŒÒVjc²ÍF§·i F«ò¯ßøç8Ùl)УtæL}¼No²le×Öc›°l+†mâ0‹Åa X¶Ûƒe`¹˜ËÇ
+°BÌÊçTåš “yõ`:ì<§íËx/Œ—È+â5òÚy,3¿ˆßË¿/
+b­‚‚"" [Ìî«tÃ3W€ÂnBÊ,Ÿ•Éà"µ7úÒ›û+ó5ôñx¢õÜ—7äWºtI
+=…B=p»_æ¹ð¹Ó÷ê¾tÑÙT5¬•–9¬eô¡¢¼êÃòtCÇ…)þ «V!f·VŽÀí¼›#Ë/IŽyéeiòˆ×&Ýè^øÍÙUaüJqr˜øààGå tSžÖQ!G²D ‰øÊñþ¶öÏ—AnwþáÆ?ÛG³´»úzþ7ô·¹©-ò¿oyIЪ…瀺ìl¾8 h¨:ë UÝ ~ºýš#Yò„]WAP¥
+ VQfy§°À/÷”åäaZòcá¾ü÷^/õS-¤À
+X¹pmhX«¥ÃÉ·³W>úð”CQqºëÐò¹É©ïû‹/¼Û¤¨'ë{ëOË?«¯©êP ð@i¨æp-9ÊöŸ¹ûÀyªý|É6Å}ô‡4#Éð*-Q­ŠLê¾ÜèžTÜ#?þÝ«CÓ™ÚŽ?˜çC¤Ì£{¬¦Ä`ådQÙA9ï;5¿mFâ†
+û²ÆÙ(ÒQåå5åò½ž•ƒ\fxÁ3œª8Ê öæÀO»ñ™YHôžk^ñ„Èà25~è¼úÆ“þ¦L{6E›¡3Û꥘Y8F µÍN/8L4êùË[Féÿ œ-½¸‘·ç‘ Í3˜é?#ߘxXÿOÓœ¼Êa¸3Œ2 -\N2äIaÍæß
+¹¸UøìD>ÛwßFÇ©Ô昱¯NíózÚq=a‚í¹î ?Ý‘²á² ´ãI]Ÿ¯%a#øwtö^è¼°®ã|Oÿ”ð¢~E¾©I/ÒŸ§ m]®ïäß÷ÇìŠÙ¹w¯BÒˆ¢P<‘à-R¥Ëá‚[vßå2IJ¹:±ªHÔIE¥¤Æmû‚†©Ht‹’TE|¢Ÿ<ûÄÀU:ËÛ¹lDœÝʪ¤dJ)I.;–±®†¬n­l?Öj[»Ä6B–TĤØC<± 2ÔÊò îA$ŠFÍ(š‰
endstream
endobj
-1322 0 obj
-<< /Type /FontDescriptor /FontName /LKNZGD+LMSans17-Regular /Flags 4 /FontBBox [ -395 -305 1355 1159 ] /Ascent 1159 /CapHeight 694 /Descent -305 /ItalicAngle 0 /StemV 87 /XHeight 431 /FontFile3 1324 0 R /CIDSet 1323 0 R >>
+1536 0 obj
+<< /Type /FontDescriptor /FontName /YBCNUY+LMSans17-Regular /Flags 4 /FontBBox [ -395 -305 1355 1159 ] /Ascent 1159 /CapHeight 694 /Descent -305 /ItalicAngle 0 /StemV 87 /XHeight 431 /FontFile3 1538 0 R /CIDSet 1537 0 R >>
endobj
-1325 0 obj
-<< /Filter /FlateDecode /Length 470 >>
+1539 0 obj
+<< /Filter /FlateDecode /Length 459 >>
stream
-xÚ}“Mo£0†ïü
-ï!Rz H ©"¤š
-m›V%Z­z#ö$µ 2pÈ¿¯í1­Tm6QÞw><ãÌ~½Vþo÷àÇ×”¼AߎŠŸ?×7›-ÀŸÔþ–¼ª–U0y^¥Õ6—’F“ëߦ{8
-ùm1uÈ|ý§ßÛ÷ÇÂz®jÙ‡©ÿÇñT+Ÿš¨NÚý#Ñ*¹ ›æ¨^´ò–„×”RýâAò¼mÌ {/p]’`êû $W®U²7{aD¸`ƒ#ûÍ=*\ûšRZo½&®,úAm×W^ð¢8(!d~¡Gí©Æ®;é‡P/ˇƒN­g´­ 9~ɵ*†ó¥9|ÇìÎÈrˆ ³–CßÕ T-à­õhFÖýÉ<ü‡N1j@Ô†égOû¨•Iæ:¥I˜Šî‘bKq„´DJ,-¤5G..µ´ѹBrYaÜ"GºAÍ‘ËR H––˜3Ù Å––ÔRB-¥ÖKñ VX.V¨9º³;'V]¬žâÙSWï '‘®2œ­¥Yƒ¹Q_[g£RzåöÚÙ½š
- _7³k;e{¥§¿—¡—÷ èð$
+xÚ}“Ín£0…÷<…g)]P $ÐVÒ„4Ò4­JZM—ľÉX
+62°ÈÛíkZ©š ˆsî¯ÍìÇKþäê
+ɵo•lãAœ.ØàÉ=YkFeƒëK?@[É£
+V+™Ê¢ôÅu}DÏšƒòDæWz4žzìº3Ø~ Š‚p8šÔfF»¦ÙåWܨb¸\›ÃWÌþÒIÇØ0Sú®a y‚`e†@ ²Úš«@òo:ŨÃѦ×$ž$ö§Ñ6Q\šD”fqa)Y#¥ŽÒi‰”9ZdH9jž|\îh£óÉgñ„q‹é5O>Ëiƒôèh‰9³-RêhIeÔQž aÎåé5OX!õN¬ãúrŸW”û
+wÎÏÍËŽÚžšÏe£Öf[ÝÑr{gwMHø<}êl”»Ý±~!KÏÛà/®±þ
endstream
endobj
-520 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /LKNZGD+LMSans17-Regular /DescendantFonts [ 1326 0 R ] /ToUnicode 1325 0 R >>
+592 0 obj
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /YBCNUY+LMSans17-Regular /DescendantFonts [ 1540 0 R ] /ToUnicode 1539 0 R >>
endobj
-1326 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /LKNZGD+LMSans17-Regular /FontDescriptor 1322 0 R /W 1321 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+1540 0 obj
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /YBCNUY+LMSans17-Regular /FontDescriptor 1536 0 R /W 1535 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
-1328 0 obj
+1542 0 obj
<< /Length1 1733 /Length2 9941 /Length3 0 /Filter /FlateDecode /Length 11060 >>
stream
xÚ·T”o6Ž€tƒR‹„ôÒÒÝÝ¡Ô ,±K¬twww—tJ£Hw+ÝRþò}ßÿÿœï;{û\3×ÌÜ×=3ÏYè¨Õ4YÅÍa¦`ÎÊÁÆ.
@@ -6152,48 +7284,43 @@ WŒSÂÃŽ3j·„ÃÞ*_$j¨Àn¶Ú~Çß_U¨½9­zŠZoæ‡9ŸŒµY}.˜''ê¦JŠž CuYº•/ãÉ—U¦zá¬
©üM+1iç©)´jX¦<Í×Gt‘69Ø´àÖhßDð–f¶¹Ê׊Æ+Íà54”—,‘a°Ç¹ú<Œß78ÒZé+AŸ°xŠÅ‰&íõ¡{É3TIègrNb›Ag¨àÀÐûÕÖêçÿ¹:‹²
endstream
endobj
-1327 0 obj
-<< /Type /FontDescriptor /FontName /REYKIW+CMMI10 /Flags 4 /FontBBox [ -32 -250 1048 750 ] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 72 /XHeight 431 /CharSet( /X /Y /a /b /c /comma /d /epsilon /greater /i /less /m /n /period /pi /r /slash /t /x /y /z) /FontFile 1328 0 R >>
-endobj
-1330 0 obj
-<< /Length1 1441 /Length2 6365 /Length3 0 /Filter /FlateDecode /Length 7347 >>
-stream
-xÚtTÔk×/)!!Ò%C 3tIƒÒ]ŠÀ03À3ÄÐ ˆ4’# "H# JK
-"­„„”€ Ò|£žsÞï¼÷®uïšµþóìÞ¿gÿöd70R†¡ìà($Z, ’¨êêjJ@ 1aH”4A ]à©IfpO
-)û¿T=à4V§AcýtQH€–—
-TE¹ùy ÑØ2¼P>
-˜8"<ÿèQöhˆ€U¸  p¤'6 ƒ{
-éâ÷÷ßó±T7¿g`.ðñ?6”/ @ •
-{úw–ðÿý·Ö
-cÒ¶î]šÀèëƒø¢UÎ?”ôBÆT¡áCBQÊùººÓ-Ò×lâhšEdd sŒÙ®»ìÛ¿¨:„=¥ yy±P¡nÚÃ|Ñm3FÿÐþ[Îÿ©ÓOšŠ“$òçÑm[x“<•¾òg&ZÞ}õµ´!ª=`£TáçÄtIA®LÝ矣i†<OÖO®–6DóTÜ\ÅwfBK2¡óC% ^M…Ø7w¡Ým“ì-Бï6°ÐMܦŒ¹U1|ò $ƒˆ ì)ýúÖBŠÍÀ¨@–çC7õ6­üBgtòíÔ
- »}Š¥—â¹ÄYz}šg8P€Ù}ºoFVdâô–O*5çcjhÉ
-}{Ʋ€s¦@QלÅ=xôªµ%ûþ0æ _§ø¿ÞrøÝöJáv
-õ%¸M¾ê³~è&Ç,§„›KEëÊÛHNóó.ºÈ­‹Ã©žÊ|3~j¦lk¡{w$ž\DévÁF¹«}ìQWîÕÙøf¼ÒÏoøp|e†Y"¦¤ýmŸÑÈ÷E´FP/Ò÷íð:
-kY>ùÑqNËéñ-¥¹óËÓ¢4¤ÑÈÇɧQÝ:ðW¾[×s/‰Ãòn˜³1·‰êu^Ÿor¥»,?¶õØrÓ0~Se_L†÷3‚—¢¸ªDÂN<\N´%ˆkŸ…ž¡“Š_•ÖŽÖúƒ-ÎGB³z_¡ùP‚…47«žÙ«¸øÓð÷{ö’ý›(?¨×Ä™/Íná·€G|·‘'ÈŒ}|‹¾NÑTŠÕP•¹—KÏÓ´ìâ3ì‰ëùÄ3´.I¡Å…|Ÿêk
-3ujÝMgH
-;ý ¿‹ (»ØËSpqøÆ}9ãS]´>!¡jÎÌ—ÿ$-´ðÑé÷¨á)É ï Cš"qQ•(
-¼ž’ñ¡÷—Àý‡_ä+*|‡Åm”Q]#y.U)FÓzצrè¿6tݽ { *ÂD¤½>2Ë÷ ˆ-Í3ç‡ KÑÙ+–Ö˜ÔœÂÁ‹¬øYm[— s%·‘ä5È÷ÂT¥º-­¸Ä)U\ñZÆ¥‰zŽùKçUä½°™¾L¼´£~ UÁh.ê6¶=g†6²Q ‰‘n ³òê›ÅÐÏ‘ÁRÅ-ï'kÜ(V•ò–Ê#ÑW×&â‹ã£ËvP|±'-HŸ>ÂÆ™ŽdohûQ8hâ®Ù®ÊÅ_#M!uáqÌ6ØÌÔH'ÉnV Ô¤{î
-’ßbÝÔhÃWyŠA±»LZ¬bú©úÏTÄP´9½›ævîW¾ŸðüLéf<”iô…ñì^5E«°Ãti»Ú´µ§ðóØë&O¬òoÉlÑeɱ†—âö’Rú4‡Fé
-‚pØÍNØä6 )Þõ´ÜÁ9dÉ."Þ
-Ð]fSã¯5<^
-•_VRM~ž ¶Í7ðï1r^] p¿6¡Ëg†–´[¯Ómþ$¯µrÑNÈëEKq>XÙÊ/»é«—¢l¦fà„Ž4lP®N 2™‘ž€ìEeŽ“—©0¨O6‡¯Ú@+ âod‰zëÝìuÑøœeÊÆÓ´â¸6 ŽóâˆzFŒùœµÆRõܶó›'i yt
-°õðݪÿœy»$ndÁ‡—ïÒ·ŸÞÃ{cPÛ²¥&ä¦ÿN>~¬%<üSPÆ{m–«~CnS²‚•þ~ºk"dÍåü
-R^\tÁ™ü5tÒý€Oןèìž8TêÍæ¼.¤?C2еi3qn¶—ŸNÚtÈRGQܱ®á#\6¦º)Ýß:p³´^Ù‘¯fSž©Òj’>–qÍêwòlª±wËÑ%Y;Íp3f™°ö"¸†è‚I\&Ž«ící]bµw K?G>Þu¹ýûr©%éÍÕcçTë~‚ê‹û'‹ÍÎzÞ÷kGS ÿì9 :]Ñš@p»\CßB ¸¦kG.ÃI˜òè&£‚ÖökåOï®pù±öåΖ
-Äòñ&úºƒ´¬<Ú辘›jCWD?Gga‹Z9nˆ ÃDta*&oú¼žýqB
-Ç*%
-ê˜Ü_ÇÚ;û¡u*·í<-j(ó@á6wi÷ûâo%2e”4Röiub?žÞrwñ)̸’£ûî%$~ŸKHçÂÌaˆâ{$Xô†ýåËÂo/p²çH¨È.îfÆ6ʾx÷Œ•†ì+hò[£Úgðò²¶l‘ÀísÞÃé¨Í0‹Ÿ7ÈËëkľL Y!$8\Šª»!S…O<þºYŠ;Ä'Î=V OÝ›¬HŸØ™Á uEÅã逄,þOá]1äµ9E4iOטÀ¡‚ ZßK£ôOê_Ä5¶¾Q½—ýÎBÁð]–¢ý9À¶`ãš®™Ø—¼W–®ûœ^œÍ1:¶óú¸ÅÊe
-‡pYRÖaeç+½qúW¥zÃt{ -ÎP}÷ã'1¡ÒÌÅÜ|š³›ÉJÉ/Ÿ?)$uå½]r_\ܽ1ØýÞ-¯UHÒLñ–â,‡¦y'üU[œÒ“z@ÕÈÇéµÜ˜Ôh;I^½ø« ˜7âˆy‰ È”(§y!(¼º[2h–Œ²?
-‡
-˼}ÿ­)æ: äD$¶Ê Ø¿ìRòüjŽ„ß‹ƒAwÈñD2]p弈9šF²çs¡¡‚“ý¡Uñ&“·ßtÖwzŠg)ê©'ˆ=)ØzðŠpxß®•–cè_‰7vA=¡ÂŒI¶¨º
-[GNÈnå ýuR‰ "Èî=Žzc¬»±Üùv|"ÝÃÒÃáœá ª3‘@úaúŒ£dó<áÖ¨ göf>‘ F%DשÍâÑ›àM±ñŠÙêþ£-¤:cK°­É–gÉý†WÔó¹ïYˆkõª>¦Á–…Õ¾Þô*&¿.ªo6aÌ=t‚§Ã8KêOP÷ìp¼ÝÛ
-JnxÔ•D(»¾Ë¿CGÓà"ßêú–¾µsí²Tí 6²õËbšµºìŽ®«…±KŽ)w% õjHqþ¶dƒãÊq§ýãÄè“6&%מ:/øýê.Šhp°°E•Ãj”ÒÞóõ¯%ΆwÇõ¨ÍZ· O;ž@Lì¤qWu›*´‚ÜXÝ‚ûn¼Þ`)¤Gl¯t;*ÉLfX}r 9šKÓŠ:ÝU˜¤ÏT`Æ‹¸G~6QKLß®i˜ˆWòŸ&ÈrŸ}?}Ró$µc"M&Àì§ó[Q[¡£:·>´yÿgKˆïQNª›KÃÂ(—ÏõF›{VÒ‘ñ{ªÍ×Æ*è€á˜ÚÛçõ—£Œ1…q$a‹©³ZWîÆÅ jÑîµqqzo|›ÅâôjÒÈ™ÈÜM31Ç¥ôŸŠ>›>£ž¼ãQØ‘C‹S7Ð>ÞÒ:>dý%î[z E.Ÿæ$[Üã9ÜXpoˆ
-ž—¥_Óè¿ÕîUrµ-çð°oŸJ¨÷NL®FžMYTMó)†—(;lâFó»âS¼ßóÕ2(ãl{ Çå&hô6¨ò ³U«ÃÃB‚ÊùfÑ.B1’Vù–Ô˃/qî225š§ýÁ„æÖižã‘ûD)°Áü¹äçÏßn`F0Ò$Æ|B’ÞÅvÚL¤¡ùèöP²›-¬.–¥½¶”MYæâ{l58/æ×= F³{<ŸñâPô&¿åPÆd&þˆuaœ10«óM3` ÍÀ‹ä8€¢ ?ó5^J¨Üª ëV‡o2˜ªmb€ÓëBV<f?ž& j,ú˜(ÞûšyÒÌöóÇ-Œ°qÒ‹-³4ZZ³Ì«p¬ Â`¹¹Iî»Fiíþ;õHÚ-JÎÁèšJj_c/óû3à¥=­Y¡¡Š¯ø#‰E QFÓO¡îþöæÉUjª˜$óÄŠ<JEyž]—…Ckèpàºe¼R¿”ÑÙú‘p¸"˜Œ34¬ 3¶î`¹}It#÷Õ¹.ƒ%x7Lq¨±‘_hܪ´Ù0Rþ<1ÔíõÜ{X\,¤PÏËV–¢E‹Ç9r:3 æƒ‡Þ~vïÇj¯`ß+OÆëéQi•Y´^Ýd[Ëìêõfp‹=Š2·o—çTòçä1™üÐ…Y²õçí)î¡¥8+êáºàš¥k Iâ®3á¨)ë )!ìi¦ ¶ÈFårhž°1ü”„ŽP}˜5àx—Ì>.P;D6(ým-Ã¥¢z’ÔyÁ×äû´d#…V£~cêõ 
-endstream
-endobj
-1329 0 obj
-<< /Type /FontDescriptor /FontName /YEWZPW+CMMI7 /Flags 4 /FontBBox [ -1 -250 1171 750 ] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 81 /XHeight 431 /CharSet( /n /period /y) /FontFile 1330 0 R >>
-endobj
-1332 0 obj
+1541 0 obj
+<< /Type /FontDescriptor /FontName /REYKIW+CMMI10 /Flags 4 /FontBBox [ -32 -250 1048 750 ] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 72 /XHeight 431 /CharSet( /X /Y /a /b /c /comma /d /epsilon /greater /i /less /m /n /period /pi /r /slash /t /x /y /z) /FontFile 1542 0 R >>
+endobj
+1544 0 obj
+<< /Length1 1456 /Length2 6674 /Length3 0 /Filter /FlateDecode /Length 7664 >>
+stream
+xÚtT”k×6)ˆ"]2ÄÐ1C—ÒHw
+ 0Ä 14ˆ Ý‚t ÒÒ Ý) Š !%)Ò|£žóžï¼ÿ¿Öÿ¯Yë™gï}í}ïëÞ×~€ôÚ\R–s¨<ŽäsƒD2ªªŠB
+éq†P{˜î‚Êp…[B¨ÃÚŠ*
+ŠúÃóv¸AHgW¨¯÷ÿüÛƒ–0 $Àj ƒãýSå†Zý±QÃw†y
+n’8˜ŸÄÿÇs‘‡y@-5`H ›?Bú{¨3ìap¨Âö닃Êþ+†Ú: ;ÔWÅ5±?!ˆ j‘¿‡ûˆ¢–ìß}ÈÁ-–¿¶‘W@
+–¬U‡˜W_#Ã’ÔR”ÅÛÎñâÜ+|éì_"ê¦íˆðWr X?`
+FɉõÓÈòãTè-å\e¸í¤>ô6J,­Àf4É_»žÖ£¿ƒåR1è°µáúN¬ó¥íNñUºÔ§ÀZZABÇt3ÍáÞõï5UÇþKJ't·ƒ˜þwZbÊù$3íæ)´€h*ì»K
+ ›zLþ¨"xä<$ ñé)úÖa D§¡•+Êò±›x—T|¹3,îqb;¼ù!ÁJ)nšZŸ·â%š@ψlð»–ñ}~rÃÈrÅ¥Ž*üe
+ñj­îY©GÊ{õœºgOzñ+@ج°—Y&‰x_pK0±öò¾oVÛ1ne-ÃÈíW¤Œ®Áß;¿¾ÉO‚kNϼ íV¾÷ØiŸÞ̺Á Ì~ OGÝÊ«Öyo©Áìà½úÊ×y{ØQ^ûC…UÁ}ŒŸ9S¬…æüAb¼M¾L‡4äDx˜2¤Nd¤&ÍЦ±õj=L¹–°–“{òn£¢/‚Ƭû§í°?ÊUEé¯,ì`4G=vOàçð”CLƒ¾w¶aD•Ò‹¥+o“4ícRð«¹GS´¬!ù¹<Þ¨+ûpSu*)$GR¹m)À°Š¯²ŸØ[g¾™w¯Ìß šò ѧfˉL
+Èó¿8
+™Lqó=!Éçç•}B€ÑS89|ìT
+<|ñU¼¬Ìc„ßlP
+Ñ5šm_Ñž 5§vg6ƒœò[]—Â5Y+?>8©ùT/cÒ™ ¢([ŸÝ ^„LŸ.[Ù ¢µ ¡ÅLkÝq¾¡X,| ǯ*Ks©6µ ã&T0E+i§ŪÙä¬\Uà÷ZÎ÷¥b$öÈp†ñ0ÇÐÑØQ´Þ‘íRK­øð9¤ÝO¨ iàËT}•#ÁºdöJIòöÇTtAtXÉ‹öc‚¯&üøÍœäÉ£ ŒÉpúºÖyC:NŠm2LìUÂB×ÎgtCTõd‚Az¹’ ¾ªW ñÚmu€2t¥
+ìJ¾3­…)Ó¬:$Á@OÓS´šô|ÜoÕea:Yöj-γ5 WÉM9‘ÖÌç?Ó± ¯Ía»õe,§;SªlzHa@›É&ÙöOüjc{嘬(Œ²
+皊_$Š©u:ŠTWv
+ë û€¤*Ÿ}.9Ù»çeߊ‘¹rqGƳ°Éì©4lþœµ§èKKó¾¿CK_¼KtÿZ!5z¨ñXSôÝ@&-Éýo ™ïõ²ŸÁ««Ê¢=8¯XOæB· ~>À/©­âû:Çe `°Ï¯ì†ÌæEÂX¼T;Ó$öpÏízŒA.ª}háîóCSrguÂÞ1i쟂ºÂ ð«3òI’ÞlP8—•:ŠBÕ/´jK£êóZJAùDã¢G4G¢mof¹[wlÑõø¾f¿7t8dtel W1[ªWG/*~rÅ£‘²»Uä'ß{_¤6Bv@Ñdg¡îtÉ L]À̦¸°'Wú62Ïõq¡?¿S½ŸÓ³G®ƒë Sž×ó; ®ñ{Aï[sÅ$#k£ÓsYá‰a 悬jÑ·¾–zÌ°Sê* ;P „ä'÷ú¦_Dá^Âê4È‚[,·cü{Cø=È9OD…#°ÓϾðííâ]vW
+Õa›sÁdε«|ê0ÁžÏyšOl­N´ˆ
+~Pét|WÙÜë)X ¨%žòÆu! ëÁ(°AcíØ(*‰'Ï ÜÚõpS¾6CÔx«`±RB\­‰ß#‹‰—fY%¿0§dO ¡—ìg\äÎs&ár \ˆãTxz9HØ4¥deî·Aé>Æ_±–ZúÞW6°(Ülª'_J6eßf<9ü©qàXfÎ¥oéïq4TÛvC"zÀɘf|ô´|x,€²¾ô˜‘‹`³< ‹wþi7öV¾1,ûêÝÏqÓE/ªP‹z—Õ˜„Ô6†Œ‰ü*11ÒõSâx¾›b@nÛ—µ?ÁÞ߯3D§ÑŽŒ4ñ„O`‹êX†*‰D&ŽÕÐòÜÒ;›Ò“µ’žœü£hŒìì-†¼w‹W3RÊû_Žžz®ZÏé<)99c:3*K|hï- ÞB’H(—»]ª†¼orf›&m?§§Ül‘†0 ð½ev¼1Ž­{Š5(a3bu²ULÅ1¸Ôtå“çâCÇB»»C–@j)*<ö¿jí–9µÌâU粒ŸLŒ˜èï¸w_kÊ>§Hëz!)ü‚õ ÃͳÉkÝ RŽTeôIY›c<XR²+•3}°½<§íx…Ÿ…¦•‡Ì×–Ñ{ÇéÀö/š†æo&váÙâñ¨·ÛÚ!Gâ–íÝ&c»NL8”„M 6”F=ÑÉÉB >¸hd Ñ@Ãœoó/Wòv<ï«_õ½Ô#Æ=
+0Ÿ,ïÍc>ñ}w‚}èw/˜÷”lª$VGŠ¸ì]^ËèàùýGYXp/ •DÍ'Á÷Ÿ½
+ý ­ºµÚù~v.ÜCÓÃ`—b-£2ƒ÷qî’¡p,þmÌ£1{Æôí²xé—ª¶­þü¶ù&Ë*ûOwàr”M~f:;.…Fuï‰G²Æip«Õ*–§“ ¶«Ü²ß†ºàßãU× …PfØZh'[2Öž#Œžï1tìøÆÕùw½ÆÝ Úgß##©óáï´û~OÞÙ»sS$ûœ•ÙòõK’‰œèžªƒ¶Mš.s9 ñúË‚4Ì]Á:›µ³N«W±aç­T’=5®P£Ê.‚0°·A…õz¨äÁÛÍo…vš
+“jÄz-»ší‘AsaôuÕ†2%_GZG¿¾Í;4yä°-íµvmÛ I‘™ãOÖ$ÇB‹IJ¡ûOfÈSŸPc?ÿ‚ÈÆ&ïÏUÕMEKzÍa¥9MñŽÏWE&¶O%‰xëý´ëà5ã:|A-p__†þÓÞÌì2/¾@¾t4©»ÖUÉ yóegP`¸ËðM2@å»ÒhU¬Ã¾~Šw‚ðy[Z“®±×Á¬Í¬A ¾÷Ç´×Ï5¸öì›2$ˆ2Ó3µ¿ïù92¼ jãS¸ƒsO[ ¿QSÓ5«ò:Äüž–šKÔ8O#+àLu ˆëlH¨çK+÷u‹'[iå”ÿø1Ôlè15û:ŸJ2ß^¦±nzõ;†#òí彆†øŽŽ1‰öã¸i滇Ån€a»:§ÿŠè¼¬<›à´»Á5‰‰[FgÓ#~Æñ]FúèaËù~“ÂÈûîCíPa9hÓ„™þÀœUQŠè$5½sNô˜çNm¹×Ç×À1îªÓzPÊ|÷Q!®Çb#qÒ6¹Õt5ÀÚ°0Ãô¹wõæC\¯‹¢ws϶7<dÛšŽô¦Íx(ŽV³}-UX(
+`õ]«$“ækv³liÒÿ°ÂÔ5%¦7O¹ˆùéösŒ]×j`¦Zp‘Ô·q£ÆŸ4¤SÞ&ù‡×©$W¦ëRbœ}Žþ
+àj(p"¦B¬´ÔÇ™FÞ…¥ï
+œm˜ul¦ípaÜkó&¼£¸xßZúå.™ž©k¿œBvUŽ *1zÂ[ž¯ÌF‹½–]·þqxY‚ßKÜñU“®ä+å1ð
+šŸ?l“.";øg™º4Á”¨Ú­0ñ–Û¬—E–ô÷Gã>Y>z%[ú‘õµpë’¥‹øòYrzPô.µI{A‡@O£3ËqÔ¦LH|Ü*ˆ„±ïâìj­ð›¯áhüA›Ÿ>ôÀÐS¸Öh¢<et´†E̓žM
+endstream
+endobj
+1543 0 obj
+<< /Type /FontDescriptor /FontName /ZVYJSD+CMMI7 /Flags 4 /FontBBox [ -1 -250 1171 750 ] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 81 /XHeight 431 /CharSet( /i /n /period /y) /FontFile 1544 0 R >>
+endobj
+1546 0 obj
<< /Length1 1983 /Length2 14698 /Length3 0 /Filter /FlateDecode /Length 15930 >>
stream
xÚõTækû gÛ˜êζm{²y§ÉÝÙnÂÔÔdÛ5ir“5Ù6'Ûõ¶ñ<{?ÿï[ë}WkÕï<N'®(IUÔEÍLRö FV&>€¸âGV
@@ -6265,50 +7392,52 @@ AL4¸30ÐËyk»¸ß„8°ñ}®Ýw« ëZpziaÒ=z®¬ÚQÞÔè‚h©KÓí:—>'T*w º^¿aÝ1ççCIÞÈ1 :åB
.tÎ[D38Ü9i&l5¤¡†ƒ­[¼â \XnULÜÔ.-°ùÖœ^ÃćcÂä¢pTv_BJYå,‚ÑI\;‚~w„…¹q<ÅëR¶-¨m¨êÇblk {ÓKÀ÷Ó{ó†Ý Š•íáRÅAÕ}å‡6{6hì›=Šâ²Ö™wÃK8A8+f³ê¾B¡å µš!3Xr#l¹šøòv|(‡lh9m~q£à;žgU†o(™ Ê¢1¨š{€aS}sZß3#FK20Ù;?°=Yò¶!ÿuyþÒ}›;üfGã5ý^u¤Û^›"RÌðŽkÔ Ód¹ÚO·œOG,„¯Û˳Zc_D“¤ÛïAhƒìæð”é{.Äé…¥Ú`åÔØÉ«¹»z¾JÐCÛˆNu&Ÿt"kL
endstream
endobj
-1331 0 obj
-<< /Type /FontDescriptor /FontName /TSASKS+CMR10 /Flags 4 /FontBBox [ -40 -250 1009 750 ] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle 0 /StemV 69 /XHeight 431 /CharSet( /a /ampersand /b /c /colon /d /e /eight /equal /exclam /f /five /fl /four /g /i /l /m /n /nine /o /one /p /parenleft /parenright /plus /question /r /s /seven /six /t /three /two /u /x /zero) /FontFile 1332 0 R >>
-endobj
-1334 0 obj
-<< /Length1 1520 /Length2 7266 /Length3 0 /Filter /FlateDecode /Length 8279 >>
-stream
-xÚvTÜÚ.¡ÄС€€ ÝÌ )H§t§Ô0ÌÀ
-G㼿ϧŽô‚Ãð·
-ø»û ß¿5!ð÷¸ÿs ^Çp À?²·Kaø/Èÿ·øÿ”üß4ÿåÿ!ûÿ>¦‡ÇŸ¨Àïðÿ…¢Çñ*öÁá'BƒŸ ô§ZÂÿb}¸3ÒõßQm?*h_"Ò[éw6Bâ`® è_=ÀÃ{ Ñp#Œ7ò÷3…€ÁÿÃÏÌÿ”xã;õ'ÇÒn©†aœÏœ¸”4êå
-ÚŽÀýã…üíý«õÿ`᡽ÿmâ¥
-«ŸèúˆÂïºe¶ hЬןSjÒ Á¹‘K^G*ý]´×4•ç8.‚¶›_‘ƶ¤·žŸ;¤šŒ¯·fÆ®¿}º­R×ÃNÎ&j¦¼|áláNÜLØ®Ã[àés‹Ú¨ˆáØï­–]OåüPÌôºñÆ i]ŠóÊ÷¢Ìm#Ê&y žL1s‘àDÙÉ„èüi&&èóG/9tR…!;$J‚l–Å“N¦ž™‰{w°ð°Ø0³Òó©neê0}*/Y,ž´õ)—øØA`§:½J.#€L½U«ÔG̹á²òs§¢i-¢W=—ùtãB¤*¬K$µ±y>Ìï £Ý šf¯¤oxÉÕ~þTFíøÕ£k«Òñá:Üœ7ùÓ9¼îÏùr(Îqhý`ɬæŒQqSiRë¿
-íA€P7Y…
-‘÷ò¸8‘ù
- +eÔ“„Á‚I?¥¯[ö¸`ÚR÷R/¦n T¿têDÞr…{·ÕÓ Oïõ·H
-j¦ž0ø6 =7¢´Ø[/¿>“ÒEº§69ºíO|rìÈ©ïÔ¨2Äí}©·< pS5@ÜïœïhŠ2ê7Kœ!i)}uàÙÿLûœªßGÝ™1fF"ɘì(K•ÅÆà#I¹•Wîßµ\Ú²²4np"ÿ+?2Ãú~µÐjÅ=C†iB;§Y‘—õ|+d" 0Ã?¿nöèR°"ô6ïÈ¥çòC#mî:Q}ú´Ñ- ÷ê.ÿžåÅדó¹ 6K:Ò®áûÏWç\Uæj–F†HähÛ¹S0NÓ¾-‹Œ`x›íÇšÂ]®ÂvpZÿÖÕC˜Ñ ÕÀ žE…¥ãgH—­ÇüAÝÊÎ#ê¡V^mêÕ†6)åýb£)¶ÓxíË߀Ä-:š˜›Ún<ùò¾§÷“ÀÒÁ.j¿…ÑÂBz•žÍ$IÌì¸ßh¦‡ú"<úd̤÷p€-’*PwFŸUË1\R[’{p>C.lÿ¹iÚW¥î5
-ùE´(ý"üqýéÖwæ«‚˜+²•7nÿ
-•tû—¸õÁ¡\»4‰Ï¿(™‡ŒaÎ
-•ɿߥÖZ°ó/î“’}ù¸!‰-ƒþ =+8åhÎ18÷Ó9ØåÃ3‚ŠÌ2âæ#l7FRK¥ù:¬Doì{­Å׎d+~ª¢áä#ÓêQò*± –Î)§~Ô§'÷ë*eNýØ­*ì5©šÛœÏ+ˆîôäd-s¾z&òaÑÜì.S¹I:ïä)ai¯JPÁÿdAà‚Ùº„ Ï ž¶|k²•lº¢DàCB0÷–ò‚h'˦‡£¦!#.™Š~µ65 0û¦i® 7[p;-¨Þû…ÂÊ62"2£Ý‡ÎÃ^ËÕ c†Dùl{Y€-+Å›ÊÿJë©ôµ´Y¶Ú+N§ú±üôB_Èø‰+K{¤×•>­o£ÛU
-šƒrójqˆ´>‚ÄåhÅíˆM›ø£ $YZÜ—6 ürš=$Àú'´•Äíùó+¶ ,u^€Ë-¢WKd±»Ã¸Ý€òK˜]Å
-ÒíÝyþštRÅŠhNc»5ýíeÙOs—|y÷zÏ2=–î:Õªé!·g-t®ÔÓÚ‰ü”<WÛ”çäPbb1 Ï,ÞJ¬P5ÄJe‹ø¼î£»™õ†Z7ýà±kú_;Qºå×Þqfc{âmÛ[ûR>¡{ëwå8„µÔÂå~¼Ôæ2 ŒMÜÛŽµÉF±d©à”MGƒwŽFóQóÂ
-5•oîX-K| >#*À¢¹ZKÚÌe6>´±ôݵ°ÊÛÏ+Žy¡9Ðâ5ÕÐlZPüŠ1WÿflŠ÷Z_Ôq Ça´–þ²qè¤B’Ñà¾ú¨Á§ztfØ^ëwXµ#J–8Ø¢ñ¹½%·´ÏkåKrS§À‘ª¼‚xÚ­A[)9Y+óq [‘IÎ’ ·Ý>‘¥g}î¾MSyêZkøãÎAôÄDñ“­ý
-Q©Ë­AÝìNâ—)uÚŽ3
-H¾<Tdÿʨ~#_ÉÈár7†)þ®›‘¢—À«L8ld'8\$ÿȶ[pÅÌhJ¢ÈØ)ú$q†;85‰òvØÈê]ñú\Ñý Ç€zeeLÃúØ•íàµØdÅô‚¦ð ŸÃB~Ö'A+nö¦Ò“"Ùï@ɯVñ\/¹Viüˆõ‚ò`1šáÏ VÜÈøsÞ%'L¦âšØNÄY?˜Í¡C÷Äv«¢€÷ÚY3‚+zn20/¥4ýrx®y‰ ×n å³YHœp‰¹„~–0UyÆ9œõmØ{ñÖkrᑵ…ªÌ dvÓìgu™æþëêç­'Õß¹×_Îw`4ÎôÀ`lºr辆mÄÛÙê3áv™ÌŠVãŸdQ&oã©F™‘êÕ‡¹
-Áhbq§kÝ9m–?öëM|Ûï4Û½’çŽyÞ{ð à/øÞhªq½Uª¦8Ã0oflß|@N óÜ“²ŽÖÒ–æ×Àµ¯ëùž D¥LLFK8ùÃk®„kõ]½Ã+&"¾/dîÓh8Döl´ØH1*Ü8TìÎ9É"}tÐ3Ëx\Ì}­ÕÕ”ÞD¥nGQüí"I™á”’ —ç¢
-J‚Gƒö¸S°Ai$m«ƒÚú³YUùU…*—m]Cjèú†s—3v2MÀQgðùY±Ø^“âÁò
-“Zë’²ªÙ0FóV¦{3
-bßþ\ô?8º¼cȤnòÁõžÞQ|bì<ÝjE…@SäË‘ò|cÊãÞnÑU^j†zËeŸÍwzDfY™q2Ђa)Àú8K߯x'…UÌñxÒõ¦r؃Üxè/À†—‘µgC#;C‚õZþŒ„9¼4ÏXÚí!©í^<g=Uj).lÝZO„[ãË/ߨÁ鋦[Já4ÊcòŸé.QJûÝ÷¯v5]L´[ïe1uÈLÙ›ƒc{¿ê;¶ÍZ‰ÌöaˆK“SÎØÅ”ÿúxFB­fzP„ušœhï»´í Š;éa,›ñé˜ì«ùð‘_€Ôp×ÀÛFÒ‚ÏBnêœÝû¼:!ŠyÂœh8bm–©f·œì¾ûrÔe±¯/5&ö©ÝD%’Ü&\yZAOzϱ,v÷6@¹ÎRmað§{¼¸õeÚô-žmÙ·‡“iY†õŠºÂTlšóßÅ(xu?î]~°œ£¡žû¼his•2ÃÆfL[t6e’ÄXš²iö’Wÿ¸ ¸ïµu”“¹›x[sì¦ÖtÙWþ‹6v¹—=ÅÎ×v®[ÅŽ¢ƒµ_Ú —û{‚6™!d±ç-ÞÈR'lfø{l£¼¹Ó!˜»?µâŽæöÁIïGBk¦ä}c"eƒ…Åo¯Dv™•òßjíÇf<õzg”"dß*¨\\‘%›äŸVs²‘Ê–þŠGóñ¸÷TA½Çl¦Å¬ø ÎܤÃ26@§8mw;8Æ\Û› g™z1/\ÃP‘“ûØÌë·]ñU{éPô dƒ».j)tï2s¥¢A¡§sÚïHl,Ñ»§ËdE4“=.
-ãDÀÃçm/ät²Uºï:o»p}Ÿ‡ ÅgãjAz›´®û•Š–´ªRGO/ˆþnÏÉÈWJ|þC8Þ¡bg4‹zVå açÒÎ=³0šo@Ú·šuŽß"[2ª±À9,õͲ8hl¾,€tæaæÔ³¢97¿5ÀùM1º³Ùa© Š!ÜJjxnÇcpÓǼ†cLèõ ªJyS°IˆdŽÔjÁf6&Y1¯»q×Yb.¤TÆ Ø’™…k„W ×(ûÒ }ÄËGûJj*Nõ×Èý­ø!ð!éÕ’ð Yc½Í«P#MGõ$»8Ò¼k«6?S_
->K¾…,½Kí÷¹iXH Š«õ._•O‘\¿ñ¯Ç>{¢Ãä
-Ùåõ\^jªho—)Ö£{¹Ã.ǣ藕sòN/Gª ßgcWY…é_âÿã\Ž>™œiJ¦¥líÅ(4K?ÃÔ–?cúvòtŠºš19ì–b½Ý ¶ºSÁ+Y#¬?‡ç·Ë Kì¼?E&râþýíÜkh¨jñ…½?,U$\”í4ú=Ü]þ¸“¬Í
-´ û,9;]¹›J »xþ¾.ŒbEÂiŸWõ†2O¥¾sÃÏ-mï´ûF–°RëË9ñŒq¾ožtW†?Jf¦ðÊ-¬}ëºÞÝi if2F²hyQ+%WUH÷R\õ:àk¬®P¦²
-¤£ütö’û“?ý;Â꼉¾6¡–†”,È$z$ˆ (4£'"reÇI
-À®R} MŠ9,þô3½ë>cƒXû·mʸ}üÆä%לhE®¢„B*±Ï»¢ RƒZ?
-4Âã”Ë.Ô…bìŽÎ\=õQôÌåϼ(V×éfnx{µHJ±$šŠv›3öÓ29ø?&Z¾tÒä¦^ZoO !H–7_,7/ñ†‡ qŒaju»ÇçKÜkÂOkQ¡Ä5rÇkQàž«KAIé+ÃÒ¢± U“JL³Qvˆ(§{^}çKˆƒ|oÖ3Õdk˜
-¯ÝgBQ`Òën|ÚÝâþö~Þ¤ =ì´+v÷Óžy-·[(7ÈZ@ŽØnzjIŠçôc<÷à^'”GúÆÜQì-š=¾s)ʯUW #õ_*Ðz*K7)`+›þ}‘ÓµÓ5é„c½v˜Ljk’dXêÐfëò“ØÚY¹m‚ Î»N›ŸÛ~÷rŸ@‡„ž½À¶ÿ•ãÀN;%½¼\\]Ù£[—f³ 8ÿÂj ÐÓ¤pNlØ~bs÷
-ct^¥éû¬·¥§²ÙVq+IY㜯rܤ¥á„F!°ö[™æÍõîKª‘ƒyTž&h:0›p¬o\9ë’— 8Àèþv¬|h®˜®½bô¾ìâKm]‚€I{=¸ò1PBÞ16$Á±y×ÆÞ\PcJD½þ mªÑ%p”;äoô°›i/ýÁšùPõ«‚œPEÝ–ê×Õ¸ßBë˨¾ççá
-‘ú%õÏ?uªj0Z>ß}—OcT³½Á¦‘|}·D2ŸPË”E·C9ìóg¬(oX4hCW€Õ„=V{’Ð
-ÉibÝÝŒ8Oºk¶.Û¢îÌ|Õ¿–Q):a¥Î÷êöE„´â·ÀÈç“;|د'®†÷ýÃo:ùa÷éÎYÎ憢ù`qNë›Z\Õ>Íjê ³É3NÇ}¡O¿íd …É÷Ì>“ÔŒékÑ€]òürÌò#Ù_5ê3&KTÅÜS$¢¤º:½xkÕÎtS
-endstream
-endobj
-1333 0 obj
-<< /Type /FontDescriptor /FontName /QVWUJX+CMR7 /Flags 4 /FontBBox [ -27 -250 1122 750 ] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle 0 /StemV 79 /XHeight 431 /CharSet( /five /i /n /one /parenleft /parenright /s /three /two) /FontFile 1334 0 R >>
-endobj
-1336 0 obj
+1545 0 obj
+<< /Type /FontDescriptor /FontName /TSASKS+CMR10 /Flags 4 /FontBBox [ -40 -250 1009 750 ] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle 0 /StemV 69 /XHeight 431 /CharSet( /a /ampersand /b /c /colon /d /e /eight /equal /exclam /f /five /fl /four /g /i /l /m /n /nine /o /one /p /parenleft /parenright /plus /question /r /s /seven /six /t /three /two /u /x /zero) /FontFile 1546 0 R >>
+endobj
+1548 0 obj
+<< /Length1 1537 /Length2 7420 /Length3 0 /Filter /FlateDecode /Length 8440 >>
+stream
+xÚvT\×.¡ÄÐÝ2¤43¤ ÝÝ-5À 1CÌÐ  Ò H
+¼¤4"ˆ ! ÒR’J*!Í?úÖÿ}÷®uïšµfÎ~vœóœý쳆‹ÍÀXPÑ é
+@"
+à2ƒzûÀ‘éÿåWö†BPL‚„é"@-´;,
+KHƒ%¥A  $õw Ò[¨ñ…;u…€ZHÔÀ¥Œô ð†;» 0»ü½ò8òÁRR’¿ÓŠPo¸#Ô… \ ˜!î@c¤#Š
+ø<2.(”§´°°ŸŸŸÄÃGéí,Ç+
+„¸û 1ù_܆ø}pPMÑÁðû‹£7Üå#äwÿÅPøWÌ%«"œ”‘PÊðë|*po¨#æÖ„·Õ ôCý¹†ÁN°_œÐžÂ¦¸ª©òWü‹9CQ@q$)B½€PGá_ÅM<¡¿à_0æü!AžHO C‡A1?€ ˆ/ˆòFCC‚þ·ã?-
+‚™ E„³û?—÷QƒûC à(G—?ôw0åÝá¨Òþë™
+‚A ÿòafÍÑ ó”ø`:õÛÅŒÒn©ŠpD:ýš9q ÄÛ
+Cý‹‚ÿBÿÔ¿µ0¥}þÝ…rñ†þ¯Ã`ª¡ü¿íÿ íˆöÆTCý–%æNþ¶¿;P¨?Ô0;t¼ÿØõõãw§5ŠL~‚ë#²\ë晼‚A³Þ­èsRü4ÞW9KÞ'Ši]ä kª<Ç
+s¬WAÛMoð£šS [.‚/í’Æ×[
+ʆ×ìí—/$•Oß<§Y•ˆ Óâ`c”•=¾›Êzà7çË*7Ǫ~Ä^Í)LÂjH¢Fªû&´&ìq‡‰¯
+onJúT+Uã n a‚[wúFlšýn‚ÕË·©ÝÂGO)IˆÒù†åÓêñ:ãI]7ïuF¶%ï%_M1~¨~íÐ ¿çõ9m«1$ƒŸ?hãU+H>£òmüp’f@l¶·^F;“Ôá wKn´wÝŸ:øbß‘]ß©ZiÊ‹$ØûVo~@䪤‹ëœïh|d0`?ƒ×\òbǹÿ•ü%É
+™x˜¹;¿nòü†·<”†S“käÆkù™&G .eÊè–™¿Ûi—ïŽÂâ»Éù*«%- —°ý—«s².Šs5K#CxÒäíIH‡ißæEj´ÍúŠõˆ¬`»« —”2°uûØÑà•R`P/c! Kvé´Á ûí³zÖÝ n𧧕Ð
+_æ]‹·šþŠ8‡æoò^à÷ŸOÉùÏ)wU´o‹ßz”z´ÏæW0aû5…øŒz¦§xÆ7•÷h\L@°(ÚõýÝDK¼°QÌÚN†|¢JÔ«3½‹â„Jf‚:Á‚ü2ÕÝ= çñBfmR!Ÿ(òÝJuf„å$?(ˆ_Oèüª>¬Wn4:ú®l~øÛ>M­ æn
+ÆûG€7·oófIF‡,ØÖ{ ™ÔörfúDÎc R«jüC=$ºðdÌlµÝqYGÍžü¬~Á®Z|Lü´`£÷KÏÛž6¥h×VÒÍw±ÝÆ™öIÖ¶dŒ7YüÅ6¹œ^‹»Ê®©sêøŠP~€”%'ƒÃEE瑱´Ì}R²¼OÛÌΟ`—dÝü²û7á¨õÁ¡›ѯ×DÏMCÆ
+ñ„‡HÕ?Ûøõ‹K½Îj{–BŽð/òOCÙ?´稜z )ìlrÇ¡iA…&ivÑó°fF»‘ƒä î AÆ}ﵘڑ´S¹/•d¬bÜê½òÞÅÖÁÙe¤Ïûux¡~]%ôÉ Ý™JüÞ“JIŽ›ó¹ù¢O:}ÙËloª¤AAhÀîÂ1Å;øó®!A^¢æ¶JXåwÿøÌsEEoYŒÕï‚
+³* <ó|ƒ±eÑÁ8ùžÏAì-Åm¦N’› ŸÚú˜Yäî§ • Z_©}h ñžjh² Í/zC›«o›â¢étÈzüD]wÙ0tR6Ñ`p_eÔëË‘…‰gŸå{O­µb†h;ÇEÃ?¤÷–°\S¾®•-IOG*sócÈ·­Å¥¥,LÇ®±8FÙKÎ6û8æ^õ9ûVeÉk-aYƒˆ‰‰|eÜ?¶öØsc¶_»rð÷­öõ[?ŸJN}¶Y‘f3ÖJ¦ZÂ8ï§
+}æI`vqx ||©icåTµ™ª¯G¶m8™iq*TïÇÝi¤‹'âûVÆØ–àw@{ENA¬G6Êö£pŠT½µ-zŠëå{+CH­ÚŽÅB1½@-ä$NÜ\)À‡<$Þ\nrB$P?ÍkãViéC¯šGEñLì¹À'×Þš¡ ¬œ¥r>ø‹»ÇEx·A5–
+egÍýeâçå[äoƒ4[gp䨆noF¼FŽ)¿ù¼óˆUQD¶CéL~¯è]'»Q4E  ÓÙn@ ´á⧗j0Í0‘¸—·ˆu{ôù(õšÛqK39wóVgºÍ¢ãd5r$i~˜M!´-VšøHh¯Å–k˜¯xŒ¥ŽvPe6xßJ¾n÷±äãDsðöKb>ƒ5ð «ÍYÌ2Q VÕiZþg¼oÏäX¾S«0æÉØÝì£ÆÇڱiI:±w+bß²`/.0/EåÇyÐSãÉQw
+þ?ÃœœH|ÿáÈê#0îú\a\šý ^AÙ0‚8ua>x'4Ùk6ýYÐO”ês^Æ^# 2–Æ’³B©bŸ@±ï1ì¯9VÉüpu‚r±"ÕÂô^ba­¸ÜÍ~Ÿo;™Œj:a>aúd2‡ÝÚ­||Ü>È”\a×{‡ê€~)©ñÚm”ç¥Ú
+uæÊŸºÅˆXj,“§&©snkÍöO¦dè×Ëió‡“0ó«Í
+qi/ìÞ|2Ÿ##ûºhnu›8 íÈlH^x1e”H]’´iòœ[ÿøYnß{ëÑIvúnlü}µ±;êÓ¥ßï^µ±H¿î-/r¢Ù¡µˆEk¾;¶.+ò÷Þ¤D]6ûÀKô8<ÓÃ>z¾•1u8q $—k¨mœÕÝí[À¶¤{úªL t° ¨‡öCD—IÉÝ{-ži/|>i¥ÂXáR=²xŠW·¤&ïN+;X ãK•\Ç ¸9Ýz+ÁT‹>ã ›)‘+þ¼3w(<© SlÖ»¬c.mØMGÃÆÞÔ¸Ÿi$„„h«yݶ[¾Ê¯í
+¯…M"‘c´‚æ¢AoÒWÊd{;§ýN„Æâ}z»ŒVÓY¢Àc5‹Ÿa2ƒ¼b¾¥Ne¬I‹íjxñ³;vÚìgË¢S¾§ñ÷¥ï0ч²?߆Oþœu\ܦ×ps^Éü>/+<¸¢B‚tÂâäö±å³K<ÛªŽs™·þL»ÏIçÁm墎¿®ã¢º„’|koŸ0å Ô–š»÷òˆ?Æ®|g4ƒtV±»S£¤sÏä!Ù yZýˆæ´jOàœ'é©·(H¹ã|i
+q<zÐSùK˜”g™Ç½$A‰@rÓ‘~zgœoä™B›êN…[¤qa¬ŒŠZ›4\b„2óc¡eîÓTv"ƒ»©æõ®-NºúÝí¬_°b×ç= åL]ìÝ­KD£²…ØR)±Ž‡°‡à'QòKÄëi
+Ö­\¸ïñ#¡Êv;rÝTœÇ÷•~4Þ…ç!ò VÒ{ïMhT÷‘WbÔš^ÄW
+$ÙøúœÎn,'þSÖfצ Ùjѱ›ëÆèö‚ÂýÓ'ñR×a‘øЪ5‡¸§ÇªÕO¤£9:ÕÒ=,çË7CƒõT<_f˜0›HXq}¿Ó t$¿ìE¹VüÍË™³¦ò¥’× ƒš™‹¥ŒXd¿/íž^vü*6;]±›Œ¥½xùʶî!ÑŠ¨Ã>—£g…®SÃç=žmŸ”8ƒæŽ%–7Ò"iãzÜ?¼(n /ˆe'q
+ë>·ÖO†ÖîÓy!Së¿ìnqüø8o”Ÿúð¼ÜSèÁ—=ÓZ×P2yaKi\›é©%qÎó…ŽÁ½N§Ä©#}G‘`æøÎ
+@‹½8gÐ"ào)SÐZR«ô£®bw)
+¬Ó+ ix(.½žÌêã4Åñã% áI2ö¿ÄIiÕ¾#ñ⽨:Hd—Qà,S[è²ÕnÐ0¾*I…® ‘ Ü6ÿAíÊÞôèš­«RðÙhc—zì€|—nüÅü§ã¼ôÇÔê•
+¹4>â¾ OÎÞ‘YîIMô©¿EФë¹áÃ¥“]SaÒ¡|£¹¿Ó˜d{ùzŸó[Ë"—^óϺ¥ü~•P\Õµ´SZ¯Ÿƒ_I¶÷¼ù7Êûׂ|Oªî±rÃÎëyoœô©ãÒ¿EYæbÕ~ÒTâ”Qœûà±c=ÈóÞAù2B°—¬EÓ’SÌé»*Rn](¶ Þ9çˆWÕ`hÐ0D®Œ+Ãluæ¹øðåáF‹Ù’&‹UÓB
+Ãü8ëEؘö½ o"jå|¨C©~àwtš‡˜
+yhÓÒ –$öjÎJH¡ð—8¾ççb¬\“•­•±<‡˜DÿxáÄêÎÔ§à14E|å=Ó÷FŸ7³{l5ñø¥ÀëTw?AË3:O¦¦JjcæxiwÑHzª§ë¾q÷¤ÛPÌ£HKæÕTׯä{ûUv^¬nJ”v^¿ótg&ë=äˆÄ¨l‹¶¾ ‡úÙËú;6§|ÇG¼è>ö¹‹c¢+qÙ‹Wt<~[í·W³P <"ú³ ¤kñŸ„DÄ“™–C–T VËt¢)E’½Ù² u‰@ E] )^ßÄK¤TSj69m‹„½•òÜ
+Ôs{cH®Àšè Í1:
+endstream
+endobj
+1547 0 obj
+<< /Type /FontDescriptor /FontName /XLNFQO+CMR7 /Flags 4 /FontBBox [ -27 -250 1122 750 ] /Ascent 694 /CapHeight 683 /Descent -194 /ItalicAngle 0 /StemV 79 /XHeight 431 /CharSet( /five /four /i /n /one /parenleft /parenright /s /three /two) /FontFile 1548 0 R >>
+endobj
+1550 0 obj
<< /Length1 1588 /Length2 7008 /Length3 0 /Filter /FlateDecode /Length 8070 >>
stream
xÚxT›ÛÒ6Å¡@ñ⊻w‡âîH€@H€‡¢ÅÝŠShqZ HqZܵXŠ§¸”BùÒžž{ï¹ÿ¿Ö÷­¬•¼{žgfï™yf'+¬Lz†¼
@@ -6340,10 +7469,10 @@ Mýë iv*iµKŒv]jsÅ™áÔyp{¸)·ç;ê5žõTîKÄà‘‹;6 ÞÝC±TXË{%ÑØ ¸wgÏÖÍ}hs§hWŒ÷shq
?Ó¸'ºÁ¾ý„³'YÊ¡OƒoG²Õ hÃ4gÿ|t¦é
endstream
endobj
-1335 0 obj
-<< /Type /FontDescriptor /FontName /EZAGZL+CMSY10 /Flags 4 /FontBBox [ -29 -960 1116 775 ] /Ascent 750 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 40 /XHeight 431 /CharSet( /angbracketleft /angbracketright /asteriskmath /bar /infinity /minus /periodcentered /plusminus /radical) /FontFile 1336 0 R >>
+1549 0 obj
+<< /Type /FontDescriptor /FontName /EZAGZL+CMSY10 /Flags 4 /FontBBox [ -29 -960 1116 775 ] /Ascent 750 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 40 /XHeight 431 /CharSet( /angbracketleft /angbracketright /asteriskmath /bar /infinity /minus /periodcentered /plusminus /radical) /FontFile 1550 0 R >>
endobj
-1338 0 obj
+1552 0 obj
<< /Length1 1416 /Length2 6133 /Length3 0 /Filter /FlateDecode /Length 7101 >>
stream
xÚtT”[ÿ5Ý(ô €„0 -ÒÝH Ã
@@ -6384,10 +7513,10 @@ _ùÎ é"“C¾Q•dÙyýÂô)YêîOŽðâ(Ö)ðën£RTIæIã)2]Q7°ÎB¨f²Cw˜Ø;/‘•å+» Å, m°ï<Ñ8¯l
ŠáH)øÔdEhlˆâ¯Á)KvÒ=#þF8éÿã§džû­ãñ»m——l<¯y…Ω®? ɇXíÝoj[˜wxêñf&Ʀ¤/l9-„6hÉ_ITÖBo…ÅÀ_giC•/©¯E‰ôëI&è3ªŸlÞÓ»w¹z?²Nû(áõíHÄaž·qfŸ£\õ»mc&¸ßépݲ¶T“Õ¨¯D£Þk§dl·
endstream
endobj
-1337 0 obj
-<< /Type /FontDescriptor /FontName /DEGAOD+CMSY7 /Flags 4 /FontBBox [ -15 -951 1251 782 ] /Ascent 750 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 49 /XHeight 431 /CharSet( /minus /openbullet) /FontFile 1338 0 R >>
+1551 0 obj
+<< /Type /FontDescriptor /FontName /DEGAOD+CMSY7 /Flags 4 /FontBBox [ -15 -951 1251 782 ] /Ascent 750 /CapHeight 683 /Descent -194 /ItalicAngle -14 /StemV 49 /XHeight 431 /CharSet( /minus /openbullet) /FontFile 1552 0 R >>
endobj
-1340 0 obj
+1554 0 obj
<< /Length1 1401 /Length2 5895 /Length3 0 /Filter /FlateDecode /Length 6849 >>
stream
xÚtTSí²6EAB“Ò‚tHèMzïB”^Ò€P¡¤H“"½£€"UDš¨t¤i‚ M:Š Â~~çœïüÿZ÷®¬µ³ß™gfÞgfžÍÏcf!¦ŽÀÀ:4N ,RjC `’$üüÎù·À ‰õAaЊÿÐÄ"¡8‚M Š#
@@ -6413,449 +7542,509 @@ l/©Ð:diA®xmÄ·iQØâìÓ³gw¢m*˜Î“C7Ë‹HÕ<KÈðå ŒÙ!ðÄO ^v1|kú?Ncpv¢ßt.:¼ï>jsMg€}fh
Aü>Egiû÷(¼  oJÔ*ùh!¨cÎVBÔ”L4·Ÿi§3$éñ?ªhA2
endstream
endobj
-1339 0 obj
-<< /Type /FontDescriptor /FontName /DGBCZV+CMTT10 /Flags 4 /FontBBox [ -4 -233 537 696 ] /Ascent 611 /CapHeight 611 /Descent -222 /ItalicAngle 0 /StemV 69 /XHeight 431 /CharSet( /visiblespace) /FontFile 1340 0 R >>
+1553 0 obj
+<< /Type /FontDescriptor /FontName /DGBCZV+CMTT10 /Flags 4 /FontBBox [ -4 -233 537 696 ] /Ascent 611 /CapHeight 611 /Descent -222 /ItalicAngle 0 /StemV 69 /XHeight 431 /CharSet( /visiblespace) /FontFile 1554 0 R >>
endobj
-845 0 obj
-<< /Type /Font /Subtype /Type1 /BaseFont /REYKIW+CMMI10 /FontDescriptor 1327 0 R /FirstChar 25 /LastChar 122 /Widths 1243 0 R >>
+935 0 obj
+<< /Type /Font /Subtype /Type1 /BaseFont /REYKIW+CMMI10 /FontDescriptor 1541 0 R /FirstChar 25 /LastChar 122 /Widths 1457 0 R >>
endobj
-785 0 obj
-<< /Type /Font /Subtype /Type1 /BaseFont /YEWZPW+CMMI7 /FontDescriptor 1329 0 R /FirstChar 58 /LastChar 121 /Widths 1250 0 R >>
+876 0 obj
+<< /Type /Font /Subtype /Type1 /BaseFont /ZVYJSD+CMMI7 /FontDescriptor 1543 0 R /FirstChar 58 /LastChar 121 /Widths 1458 0 R >>
endobj
-685 0 obj
-<< /Type /Font /Subtype /Type1 /BaseFont /TSASKS+CMR10 /FontDescriptor 1331 0 R /FirstChar 13 /LastChar 120 /Widths 1266 0 R >>
+775 0 obj
+<< /Type /Font /Subtype /Type1 /BaseFont /TSASKS+CMR10 /FontDescriptor 1545 0 R /FirstChar 13 /LastChar 120 /Widths 1480 0 R >>
endobj
-717 0 obj
-<< /Type /Font /Subtype /Type1 /BaseFont /QVWUJX+CMR7 /FontDescriptor 1333 0 R /FirstChar 40 /LastChar 115 /Widths 1258 0 R >>
+793 0 obj
+<< /Type /Font /Subtype /Type1 /BaseFont /XLNFQO+CMR7 /FontDescriptor 1547 0 R /FirstChar 40 /LastChar 115 /Widths 1478 0 R >>
endobj
-702 0 obj
-<< /Type /Font /Subtype /Type1 /BaseFont /EZAGZL+CMSY10 /FontDescriptor 1335 0 R /FirstChar 0 /LastChar 112 /Widths 1265 0 R >>
+792 0 obj
+<< /Type /Font /Subtype /Type1 /BaseFont /EZAGZL+CMSY10 /FontDescriptor 1549 0 R /FirstChar 0 /LastChar 112 /Widths 1479 0 R >>
endobj
-874 0 obj
-<< /Type /Font /Subtype /Type1 /BaseFont /DEGAOD+CMSY7 /FontDescriptor 1337 0 R /FirstChar 0 /LastChar 14 /Widths 1242 0 R >>
+964 0 obj
+<< /Type /Font /Subtype /Type1 /BaseFont /DEGAOD+CMSY7 /FontDescriptor 1551 0 R /FirstChar 0 /LastChar 14 /Widths 1456 0 R >>
endobj
-743 0 obj
-<< /Type /Font /Subtype /Type1 /BaseFont /DGBCZV+CMTT10 /FontDescriptor 1339 0 R /FirstChar 32 /LastChar 32 /Widths 1251 0 R >>
+834 0 obj
+<< /Type /Font /Subtype /Type1 /BaseFont /DGBCZV+CMTT10 /FontDescriptor 1553 0 R /FirstChar 32 /LastChar 32 /Widths 1459 0 R >>
endobj
-524 0 obj
-<< /Type /Pages /Parent 1341 0 R /Count 10 /Kids [ 514 0 R 561 0 R 611 0 R 656 0 R 676 0 R 681 0 R 687 0 R 691 0 R 695 0 R 699 0 R ] >>
+596 0 obj
+<< /Type /Pages /Parent 1555 0 R /Count 10 /Kids [ 586 0 R 633 0 R 684 0 R 731 0 R 766 0 R 771 0 R 777 0 R 781 0 R 785 0 R 789 0 R ] >>
endobj
-708 0 obj
-<< /Type /Pages /Parent 1341 0 R /Count 10 /Kids [ 704 0 R 710 0 R 714 0 R 719 0 R 723 0 R 727 0 R 731 0 R 735 0 R 739 0 R 745 0 R ] >>
+800 0 obj
+<< /Type /Pages /Parent 1555 0 R /Count 10 /Kids [ 795 0 R 802 0 R 806 0 R 810 0 R 814 0 R 818 0 R 822 0 R 826 0 R 830 0 R 836 0 R ] >>
endobj
-752 0 obj
-<< /Type /Pages /Parent 1341 0 R /Count 10 /Kids [ 749 0 R 754 0 R 758 0 R 762 0 R 766 0 R 770 0 R 774 0 R 778 0 R 782 0 R 787 0 R ] >>
+843 0 obj
+<< /Type /Pages /Parent 1555 0 R /Count 10 /Kids [ 840 0 R 845 0 R 849 0 R 853 0 R 857 0 R 861 0 R 865 0 R 869 0 R 873 0 R 878 0 R ] >>
endobj
-794 0 obj
-<< /Type /Pages /Parent 1341 0 R /Count 10 /Kids [ 791 0 R 796 0 R 801 0 R 805 0 R 809 0 R 813 0 R 817 0 R 821 0 R 825 0 R 829 0 R ] >>
+885 0 obj
+<< /Type /Pages /Parent 1555 0 R /Count 10 /Kids [ 882 0 R 887 0 R 891 0 R 895 0 R 899 0 R 903 0 R 907 0 R 911 0 R 915 0 R 919 0 R ] >>
endobj
-836 0 obj
-<< /Type /Pages /Parent 1341 0 R /Count 10 /Kids [ 833 0 R 838 0 R 842 0 R 847 0 R 851 0 R 855 0 R 859 0 R 863 0 R 867 0 R 871 0 R ] >>
+926 0 obj
+<< /Type /Pages /Parent 1555 0 R /Count 10 /Kids [ 923 0 R 928 0 R 932 0 R 937 0 R 941 0 R 945 0 R 949 0 R 953 0 R 957 0 R 961 0 R ] >>
endobj
-879 0 obj
-<< /Type /Pages /Parent 1341 0 R /Count 10 /Kids [ 876 0 R 881 0 R 885 0 R 889 0 R 893 0 R 897 0 R 901 0 R 905 0 R 909 0 R 913 0 R ] >>
+969 0 obj
+<< /Type /Pages /Parent 1555 0 R /Count 10 /Kids [ 966 0 R 971 0 R 975 0 R 979 0 R 983 0 R 987 0 R 991 0 R 995 0 R 999 0 R 1003 0 R ] >>
endobj
-920 0 obj
-<< /Type /Pages /Parent 1341 0 R /Count 10 /Kids [ 917 0 R 922 0 R 926 0 R 930 0 R 934 0 R 938 0 R 942 0 R 946 0 R 950 0 R 954 0 R ] >>
+1010 0 obj
+<< /Type /Pages /Parent 1555 0 R /Count 10 /Kids [ 1007 0 R 1012 0 R 1016 0 R 1020 0 R 1024 0 R 1028 0 R 1032 0 R 1036 0 R 1040 0 R 1044 0 R ] >>
endobj
-961 0 obj
-<< /Type /Pages /Parent 1341 0 R /Count 10 /Kids [ 958 0 R 963 0 R 967 0 R 971 0 R 975 0 R 979 0 R 983 0 R 987 0 R 991 0 R 995 0 R ] >>
+1051 0 obj
+<< /Type /Pages /Parent 1555 0 R /Count 10 /Kids [ 1048 0 R 1053 0 R 1057 0 R 1061 0 R 1065 0 R 1069 0 R 1073 0 R 1077 0 R 1081 0 R 1085 0 R ] >>
endobj
-1002 0 obj
-<< /Type /Pages /Parent 1341 0 R /Count 10 /Kids [ 999 0 R 1004 0 R 1008 0 R 1012 0 R 1016 0 R 1020 0 R 1024 0 R 1028 0 R 1033 0 R 1038 0 R ] >>
+1092 0 obj
+<< /Type /Pages /Parent 1555 0 R /Count 10 /Kids [ 1089 0 R 1094 0 R 1098 0 R 1102 0 R 1106 0 R 1110 0 R 1114 0 R 1119 0 R 1123 0 R 1127 0 R ] >>
endobj
-1045 0 obj
-<< /Type /Pages /Parent 1341 0 R /Count 10 /Kids [ 1042 0 R 1047 0 R 1051 0 R 1055 0 R 1059 0 R 1063 0 R 1067 0 R 1071 0 R 1075 0 R 1079 0 R ] >>
+1134 0 obj
+<< /Type /Pages /Parent 1555 0 R /Count 10 /Kids [ 1131 0 R 1136 0 R 1140 0 R 1144 0 R 1148 0 R 1152 0 R 1156 0 R 1161 0 R 1170 0 R 1175 0 R ] >>
endobj
-1086 0 obj
-<< /Type /Pages /Parent 1342 0 R /Count 10 /Kids [ 1083 0 R 1088 0 R 1092 0 R 1096 0 R 1100 0 R 1104 0 R 1108 0 R 1112 0 R 1116 0 R 1120 0 R ] >>
+1182 0 obj
+<< /Type /Pages /Parent 1556 0 R /Count 10 /Kids [ 1179 0 R 1184 0 R 1188 0 R 1193 0 R 1198 0 R 1202 0 R 1206 0 R 1210 0 R 1214 0 R 1218 0 R ] >>
endobj
-1127 0 obj
-<< /Type /Pages /Parent 1342 0 R /Count 10 /Kids [ 1124 0 R 1129 0 R 1133 0 R 1137 0 R 1141 0 R 1145 0 R 1149 0 R 1153 0 R 1157 0 R 1161 0 R ] >>
+1225 0 obj
+<< /Type /Pages /Parent 1556 0 R /Count 10 /Kids [ 1222 0 R 1227 0 R 1231 0 R 1235 0 R 1239 0 R 1243 0 R 1247 0 R 1251 0 R 1255 0 R 1259 0 R ] >>
endobj
-1168 0 obj
-<< /Type /Pages /Parent 1342 0 R /Count 10 /Kids [ 1165 0 R 1170 0 R 1174 0 R 1178 0 R 1182 0 R 1186 0 R 1190 0 R 1194 0 R 1198 0 R 1202 0 R ] >>
+1266 0 obj
+<< /Type /Pages /Parent 1556 0 R /Count 10 /Kids [ 1263 0 R 1268 0 R 1272 0 R 1276 0 R 1280 0 R 1284 0 R 1288 0 R 1292 0 R 1296 0 R 1300 0 R ] >>
endobj
-1209 0 obj
-<< /Type /Pages /Parent 1342 0 R /Count 9 /Kids [ 1206 0 R 1211 0 R 1215 0 R 1219 0 R 1223 0 R 1227 0 R 1231 0 R 1235 0 R 1239 0 R ] >>
+1307 0 obj
+<< /Type /Pages /Parent 1556 0 R /Count 10 /Kids [ 1304 0 R 1309 0 R 1313 0 R 1317 0 R 1321 0 R 1325 0 R 1329 0 R 1333 0 R 1337 0 R 1341 0 R ] >>
endobj
-1341 0 obj
-<< /Type /Pages /Parent 1343 0 R /Count 100 /Kids [ 524 0 R 708 0 R 752 0 R 794 0 R 836 0 R 879 0 R 920 0 R 961 0 R 1002 0 R 1045 0 R ] >>
+1348 0 obj
+<< /Type /Pages /Parent 1556 0 R /Count 10 /Kids [ 1345 0 R 1350 0 R 1354 0 R 1358 0 R 1362 0 R 1366 0 R 1370 0 R 1374 0 R 1378 0 R 1382 0 R ] >>
endobj
-1342 0 obj
-<< /Type /Pages /Parent 1343 0 R /Count 39 /Kids [ 1086 0 R 1127 0 R 1168 0 R 1209 0 R ] >>
+1389 0 obj
+<< /Type /Pages /Parent 1556 0 R /Count 10 /Kids [ 1386 0 R 1391 0 R 1395 0 R 1399 0 R 1403 0 R 1407 0 R 1411 0 R 1415 0 R 1419 0 R 1423 0 R ] >>
endobj
-1343 0 obj
-<< /Type /Pages /Count 139 /Kids [ 1341 0 R 1342 0 R ] >>
+1555 0 obj
+<< /Type /Pages /Parent 1557 0 R /Count 100 /Kids [ 596 0 R 800 0 R 843 0 R 885 0 R 926 0 R 969 0 R 1010 0 R 1051 0 R 1092 0 R 1134 0 R ] >>
endobj
-1344 0 obj
-<< /Type /Outlines /First 3 0 R /Last 423 0 R /Count 18 >>
+1556 0 obj
+<< /Type /Pages /Parent 1557 0 R /Count 60 /Kids [ 1182 0 R 1225 0 R 1266 0 R 1307 0 R 1348 0 R 1389 0 R ] >>
+endobj
+1557 0 obj
+<< /Type /Pages /Count 160 /Kids [ 1555 0 R 1556 0 R ] >>
+endobj
+1558 0 obj
+<< /Type /Outlines /First 3 0 R /Last 479 0 R /Count 19 >>
+endobj
+583 0 obj
+<< /Title 584 0 R /A 581 0 R /Parent 479 0 R /Prev 579 0 R >>
+endobj
+579 0 obj
+<< /Title 580 0 R /A 577 0 R /Parent 479 0 R /Prev 575 0 R /Next 583 0 R >>
+endobj
+575 0 obj
+<< /Title 576 0 R /A 573 0 R /Parent 479 0 R /Prev 571 0 R /Next 579 0 R >>
+endobj
+571 0 obj
+<< /Title 572 0 R /A 569 0 R /Parent 479 0 R /Prev 567 0 R /Next 575 0 R >>
+endobj
+567 0 obj
+<< /Title 568 0 R /A 565 0 R /Parent 479 0 R /Prev 563 0 R /Next 571 0 R >>
+endobj
+563 0 obj
+<< /Title 564 0 R /A 561 0 R /Parent 479 0 R /Prev 559 0 R /Next 567 0 R >>
+endobj
+559 0 obj
+<< /Title 560 0 R /A 557 0 R /Parent 479 0 R /Prev 555 0 R /Next 563 0 R >>
+endobj
+555 0 obj
+<< /Title 556 0 R /A 553 0 R /Parent 479 0 R /Prev 551 0 R /Next 559 0 R >>
+endobj
+551 0 obj
+<< /Title 552 0 R /A 549 0 R /Parent 479 0 R /Prev 547 0 R /Next 555 0 R >>
+endobj
+547 0 obj
+<< /Title 548 0 R /A 545 0 R /Parent 479 0 R /Prev 543 0 R /Next 551 0 R >>
+endobj
+543 0 obj
+<< /Title 544 0 R /A 541 0 R /Parent 479 0 R /Prev 539 0 R /Next 547 0 R >>
+endobj
+539 0 obj
+<< /Title 540 0 R /A 537 0 R /Parent 479 0 R /Prev 535 0 R /Next 543 0 R >>
+endobj
+535 0 obj
+<< /Title 536 0 R /A 533 0 R /Parent 479 0 R /Prev 531 0 R /Next 539 0 R >>
+endobj
+531 0 obj
+<< /Title 532 0 R /A 529 0 R /Parent 479 0 R /Prev 527 0 R /Next 535 0 R >>
+endobj
+527 0 obj
+<< /Title 528 0 R /A 525 0 R /Parent 479 0 R /Prev 523 0 R /Next 531 0 R >>
+endobj
+523 0 obj
+<< /Title 524 0 R /A 521 0 R /Parent 479 0 R /Prev 519 0 R /Next 527 0 R >>
+endobj
+519 0 obj
+<< /Title 520 0 R /A 517 0 R /Parent 479 0 R /Prev 483 0 R /Next 523 0 R >>
+endobj
+515 0 obj
+<< /Title 516 0 R /A 513 0 R /Parent 483 0 R /Prev 511 0 R >>
endobj
511 0 obj
-<< /Title 512 0 R /A 509 0 R /Parent 423 0 R /Prev 507 0 R >>
+<< /Title 512 0 R /A 509 0 R /Parent 483 0 R /Prev 507 0 R /Next 515 0 R >>
endobj
507 0 obj
-<< /Title 508 0 R /A 505 0 R /Parent 423 0 R /Prev 503 0 R /Next 511 0 R >>
+<< /Title 508 0 R /A 505 0 R /Parent 483 0 R /Prev 503 0 R /Next 511 0 R >>
endobj
503 0 obj
-<< /Title 504 0 R /A 501 0 R /Parent 423 0 R /Prev 499 0 R /Next 507 0 R >>
+<< /Title 504 0 R /A 501 0 R /Parent 483 0 R /Prev 499 0 R /Next 507 0 R >>
endobj
499 0 obj
-<< /Title 500 0 R /A 497 0 R /Parent 423 0 R /Prev 495 0 R /Next 503 0 R >>
+<< /Title 500 0 R /A 497 0 R /Parent 483 0 R /Prev 495 0 R /Next 503 0 R >>
endobj
495 0 obj
-<< /Title 496 0 R /A 493 0 R /Parent 423 0 R /Prev 491 0 R /Next 499 0 R >>
+<< /Title 496 0 R /A 493 0 R /Parent 483 0 R /Prev 491 0 R /Next 499 0 R >>
endobj
491 0 obj
-<< /Title 492 0 R /A 489 0 R /Parent 423 0 R /Prev 487 0 R /Next 495 0 R >>
+<< /Title 492 0 R /A 489 0 R /Parent 483 0 R /Prev 487 0 R /Next 495 0 R >>
endobj
487 0 obj
-<< /Title 488 0 R /A 485 0 R /Parent 423 0 R /Prev 483 0 R /Next 491 0 R >>
+<< /Title 488 0 R /A 485 0 R /Parent 483 0 R /Next 491 0 R >>
endobj
483 0 obj
-<< /Title 484 0 R /A 481 0 R /Parent 423 0 R /Prev 479 0 R /Next 487 0 R >>
+<< /Title 484 0 R /A 481 0 R /Parent 479 0 R /Next 519 0 R /First 487 0 R /Last 515 0 R /Count -8 >>
endobj
479 0 obj
-<< /Title 480 0 R /A 477 0 R /Parent 423 0 R /Prev 475 0 R /Next 483 0 R >>
+<< /Title 480 0 R /A 477 0 R /Parent 1558 0 R /Prev 475 0 R /First 483 0 R /Last 583 0 R /Count -18 >>
endobj
475 0 obj
-<< /Title 476 0 R /A 473 0 R /Parent 423 0 R /Prev 471 0 R /Next 479 0 R >>
+<< /Title 476 0 R /A 473 0 R /Parent 1558 0 R /Prev 463 0 R /Next 479 0 R >>
endobj
471 0 obj
-<< /Title 472 0 R /A 469 0 R /Parent 423 0 R /Prev 467 0 R /Next 475 0 R >>
+<< /Title 472 0 R /A 469 0 R /Parent 463 0 R /Prev 467 0 R >>
endobj
467 0 obj
-<< /Title 468 0 R /A 465 0 R /Parent 423 0 R /Prev 463 0 R /Next 471 0 R >>
+<< /Title 468 0 R /A 465 0 R /Parent 463 0 R /Next 471 0 R >>
endobj
463 0 obj
-<< /Title 464 0 R /A 461 0 R /Parent 423 0 R /Prev 459 0 R /Next 467 0 R >>
+<< /Title 464 0 R /A 461 0 R /Parent 1558 0 R /Prev 455 0 R /Next 475 0 R /First 467 0 R /Last 471 0 R /Count -2 >>
endobj
459 0 obj
-<< /Title 460 0 R /A 457 0 R /Parent 423 0 R /Prev 455 0 R /Next 463 0 R >>
+<< /Title 460 0 R /A 457 0 R /Parent 455 0 R >>
endobj
455 0 obj
-<< /Title 456 0 R /A 453 0 R /Parent 423 0 R /Prev 451 0 R /Next 459 0 R >>
+<< /Title 456 0 R /A 453 0 R /Parent 1558 0 R /Prev 447 0 R /Next 463 0 R /First 459 0 R /Last 459 0 R /Count -1 >>
endobj
451 0 obj
-<< /Title 452 0 R /A 449 0 R /Parent 423 0 R /Prev 427 0 R /Next 455 0 R >>
+<< /Title 452 0 R /A 449 0 R /Parent 447 0 R >>
endobj
447 0 obj
-<< /Title 448 0 R /A 445 0 R /Parent 427 0 R /Prev 443 0 R >>
+<< /Title 448 0 R /A 445 0 R /Parent 1558 0 R /Prev 443 0 R /Next 455 0 R /First 451 0 R /Last 451 0 R /Count -1 >>
endobj
443 0 obj
-<< /Title 444 0 R /A 441 0 R /Parent 427 0 R /Prev 439 0 R /Next 447 0 R >>
+<< /Title 444 0 R /A 441 0 R /Parent 1558 0 R /Prev 391 0 R /Next 447 0 R >>
endobj
439 0 obj
-<< /Title 440 0 R /A 437 0 R /Parent 427 0 R /Prev 435 0 R /Next 443 0 R >>
+<< /Title 440 0 R /A 437 0 R /Parent 391 0 R /Prev 411 0 R >>
endobj
435 0 obj
-<< /Title 436 0 R /A 433 0 R /Parent 427 0 R /Prev 431 0 R /Next 439 0 R >>
+<< /Title 436 0 R /A 433 0 R /Parent 411 0 R /Prev 431 0 R >>
endobj
431 0 obj
-<< /Title 432 0 R /A 429 0 R /Parent 427 0 R /Next 435 0 R >>
+<< /Title 432 0 R /A 429 0 R /Parent 411 0 R /Prev 427 0 R /Next 435 0 R >>
endobj
427 0 obj
-<< /Title 428 0 R /A 425 0 R /Parent 423 0 R /Next 451 0 R /First 431 0 R /Last 447 0 R /Count -5 >>
+<< /Title 428 0 R /A 425 0 R /Parent 411 0 R /Prev 423 0 R /Next 431 0 R >>
endobj
423 0 obj
-<< /Title 424 0 R /A 421 0 R /Parent 1344 0 R /Prev 419 0 R /First 427 0 R /Last 511 0 R /Count -17 >>
+<< /Title 424 0 R /A 421 0 R /Parent 411 0 R /Prev 419 0 R /Next 427 0 R >>
endobj
419 0 obj
-<< /Title 420 0 R /A 417 0 R /Parent 1344 0 R /Prev 407 0 R /Next 423 0 R >>
+<< /Title 420 0 R /A 417 0 R /Parent 411 0 R /Prev 415 0 R /Next 423 0 R >>
endobj
415 0 obj
-<< /Title 416 0 R /A 413 0 R /Parent 407 0 R /Prev 411 0 R >>
+<< /Title 416 0 R /A 413 0 R /Parent 411 0 R /Next 419 0 R >>
endobj
411 0 obj
-<< /Title 412 0 R /A 409 0 R /Parent 407 0 R /Next 415 0 R >>
+<< /Title 412 0 R /A 409 0 R /Parent 391 0 R /Prev 407 0 R /Next 439 0 R /First 415 0 R /Last 435 0 R /Count -6 >>
endobj
407 0 obj
-<< /Title 408 0 R /A 405 0 R /Parent 1344 0 R /Prev 399 0 R /Next 419 0 R /First 411 0 R /Last 415 0 R /Count -2 >>
+<< /Title 408 0 R /A 405 0 R /Parent 391 0 R /Prev 403 0 R /Next 411 0 R >>
endobj
403 0 obj
-<< /Title 404 0 R /A 401 0 R /Parent 399 0 R >>
+<< /Title 404 0 R /A 401 0 R /Parent 391 0 R /Prev 399 0 R /Next 407 0 R >>
endobj
399 0 obj
-<< /Title 400 0 R /A 397 0 R /Parent 1344 0 R /Prev 391 0 R /Next 407 0 R /First 403 0 R /Last 403 0 R /Count -1 >>
+<< /Title 400 0 R /A 397 0 R /Parent 391 0 R /Prev 395 0 R /Next 403 0 R >>
endobj
395 0 obj
-<< /Title 396 0 R /A 393 0 R /Parent 391 0 R >>
+<< /Title 396 0 R /A 393 0 R /Parent 391 0 R /Next 399 0 R >>
endobj
391 0 obj
-<< /Title 392 0 R /A 389 0 R /Parent 1344 0 R /Prev 387 0 R /Next 399 0 R /First 395 0 R /Last 395 0 R /Count -1 >>
+<< /Title 392 0 R /A 389 0 R /Parent 1558 0 R /Prev 359 0 R /Next 443 0 R /First 395 0 R /Last 439 0 R /Count -6 >>
endobj
387 0 obj
-<< /Title 388 0 R /A 385 0 R /Parent 1344 0 R /Prev 355 0 R /Next 391 0 R >>
+<< /Title 388 0 R /A 385 0 R /Parent 359 0 R /Prev 383 0 R >>
endobj
383 0 obj
-<< /Title 384 0 R /A 381 0 R /Parent 355 0 R /Prev 379 0 R >>
+<< /Title 384 0 R /A 381 0 R /Parent 359 0 R /Prev 379 0 R /Next 387 0 R >>
endobj
379 0 obj
-<< /Title 380 0 R /A 377 0 R /Parent 355 0 R /Prev 375 0 R /Next 383 0 R >>
+<< /Title 380 0 R /A 377 0 R /Parent 359 0 R /Prev 375 0 R /Next 383 0 R >>
endobj
375 0 obj
-<< /Title 376 0 R /A 373 0 R /Parent 355 0 R /Prev 371 0 R /Next 379 0 R >>
+<< /Title 376 0 R /A 373 0 R /Parent 359 0 R /Prev 371 0 R /Next 379 0 R >>
endobj
371 0 obj
-<< /Title 372 0 R /A 369 0 R /Parent 355 0 R /Prev 367 0 R /Next 375 0 R >>
+<< /Title 372 0 R /A 369 0 R /Parent 359 0 R /Prev 367 0 R /Next 375 0 R >>
endobj
367 0 obj
-<< /Title 368 0 R /A 365 0 R /Parent 355 0 R /Prev 363 0 R /Next 371 0 R >>
+<< /Title 368 0 R /A 365 0 R /Parent 359 0 R /Prev 363 0 R /Next 371 0 R >>
endobj
363 0 obj
-<< /Title 364 0 R /A 361 0 R /Parent 355 0 R /Prev 359 0 R /Next 367 0 R >>
+<< /Title 364 0 R /A 361 0 R /Parent 359 0 R /Next 367 0 R >>
endobj
359 0 obj
-<< /Title 360 0 R /A 357 0 R /Parent 355 0 R /Next 363 0 R >>
+<< /Title 360 0 R /A 357 0 R /Parent 1558 0 R /Prev 315 0 R /Next 391 0 R /First 363 0 R /Last 387 0 R /Count -7 >>
endobj
355 0 obj
-<< /Title 356 0 R /A 353 0 R /Parent 1344 0 R /Prev 311 0 R /Next 387 0 R /First 359 0 R /Last 383 0 R /Count -7 >>
+<< /Title 356 0 R /A 353 0 R /Parent 315 0 R /Prev 351 0 R >>
endobj
351 0 obj
-<< /Title 352 0 R /A 349 0 R /Parent 311 0 R /Prev 347 0 R >>
+<< /Title 352 0 R /A 349 0 R /Parent 315 0 R /Prev 347 0 R /Next 355 0 R >>
endobj
347 0 obj
-<< /Title 348 0 R /A 345 0 R /Parent 311 0 R /Prev 343 0 R /Next 351 0 R >>
+<< /Title 348 0 R /A 345 0 R /Parent 315 0 R /Prev 343 0 R /Next 351 0 R >>
endobj
343 0 obj
-<< /Title 344 0 R /A 341 0 R /Parent 311 0 R /Prev 339 0 R /Next 347 0 R >>
+<< /Title 344 0 R /A 341 0 R /Parent 315 0 R /Prev 339 0 R /Next 347 0 R >>
endobj
339 0 obj
-<< /Title 340 0 R /A 337 0 R /Parent 311 0 R /Prev 335 0 R /Next 343 0 R >>
+<< /Title 340 0 R /A 337 0 R /Parent 315 0 R /Prev 335 0 R /Next 343 0 R >>
endobj
335 0 obj
-<< /Title 336 0 R /A 333 0 R /Parent 311 0 R /Prev 331 0 R /Next 339 0 R >>
+<< /Title 336 0 R /A 333 0 R /Parent 315 0 R /Prev 331 0 R /Next 339 0 R >>
endobj
331 0 obj
-<< /Title 332 0 R /A 329 0 R /Parent 311 0 R /Prev 327 0 R /Next 335 0 R >>
+<< /Title 332 0 R /A 329 0 R /Parent 315 0 R /Prev 327 0 R /Next 335 0 R >>
endobj
327 0 obj
-<< /Title 328 0 R /A 325 0 R /Parent 311 0 R /Prev 323 0 R /Next 331 0 R >>
+<< /Title 328 0 R /A 325 0 R /Parent 315 0 R /Prev 323 0 R /Next 331 0 R >>
endobj
323 0 obj
-<< /Title 324 0 R /A 321 0 R /Parent 311 0 R /Prev 319 0 R /Next 327 0 R >>
+<< /Title 324 0 R /A 321 0 R /Parent 315 0 R /Prev 319 0 R /Next 327 0 R >>
endobj
319 0 obj
-<< /Title 320 0 R /A 317 0 R /Parent 311 0 R /Prev 315 0 R /Next 323 0 R >>
+<< /Title 320 0 R /A 317 0 R /Parent 315 0 R /Next 323 0 R >>
endobj
315 0 obj
-<< /Title 316 0 R /A 313 0 R /Parent 311 0 R /Next 319 0 R >>
+<< /Title 316 0 R /A 313 0 R /Parent 1558 0 R /Prev 275 0 R /Next 359 0 R /First 319 0 R /Last 355 0 R /Count -10 >>
endobj
311 0 obj
-<< /Title 312 0 R /A 309 0 R /Parent 1344 0 R /Prev 271 0 R /Next 355 0 R /First 315 0 R /Last 351 0 R /Count -10 >>
+<< /Title 312 0 R /A 309 0 R /Parent 275 0 R /Prev 307 0 R >>
endobj
307 0 obj
-<< /Title 308 0 R /A 305 0 R /Parent 271 0 R /Prev 303 0 R >>
+<< /Title 308 0 R /A 305 0 R /Parent 275 0 R /Prev 303 0 R /Next 311 0 R >>
endobj
303 0 obj
-<< /Title 304 0 R /A 301 0 R /Parent 271 0 R /Prev 299 0 R /Next 307 0 R >>
+<< /Title 304 0 R /A 301 0 R /Parent 275 0 R /Prev 299 0 R /Next 307 0 R >>
endobj
299 0 obj
-<< /Title 300 0 R /A 297 0 R /Parent 271 0 R /Prev 295 0 R /Next 303 0 R >>
+<< /Title 300 0 R /A 297 0 R /Parent 275 0 R /Prev 295 0 R /Next 303 0 R >>
endobj
295 0 obj
-<< /Title 296 0 R /A 293 0 R /Parent 271 0 R /Prev 291 0 R /Next 299 0 R >>
+<< /Title 296 0 R /A 293 0 R /Parent 275 0 R /Prev 291 0 R /Next 299 0 R >>
endobj
291 0 obj
-<< /Title 292 0 R /A 289 0 R /Parent 271 0 R /Prev 287 0 R /Next 295 0 R >>
+<< /Title 292 0 R /A 289 0 R /Parent 275 0 R /Prev 287 0 R /Next 295 0 R >>
endobj
287 0 obj
-<< /Title 288 0 R /A 285 0 R /Parent 271 0 R /Prev 283 0 R /Next 291 0 R >>
+<< /Title 288 0 R /A 285 0 R /Parent 275 0 R /Prev 283 0 R /Next 291 0 R >>
endobj
283 0 obj
-<< /Title 284 0 R /A 281 0 R /Parent 271 0 R /Prev 279 0 R /Next 287 0 R >>
+<< /Title 284 0 R /A 281 0 R /Parent 275 0 R /Prev 279 0 R /Next 287 0 R >>
endobj
279 0 obj
-<< /Title 280 0 R /A 277 0 R /Parent 271 0 R /Prev 275 0 R /Next 283 0 R >>
+<< /Title 280 0 R /A 277 0 R /Parent 275 0 R /Next 283 0 R >>
endobj
275 0 obj
-<< /Title 276 0 R /A 273 0 R /Parent 271 0 R /Next 279 0 R >>
+<< /Title 276 0 R /A 273 0 R /Parent 1558 0 R /Prev 239 0 R /Next 315 0 R /First 279 0 R /Last 311 0 R /Count -9 >>
endobj
271 0 obj
-<< /Title 272 0 R /A 269 0 R /Parent 1344 0 R /Prev 235 0 R /Next 311 0 R /First 275 0 R /Last 307 0 R /Count -9 >>
+<< /Title 272 0 R /A 269 0 R /Parent 239 0 R /Prev 267 0 R >>
endobj
267 0 obj
-<< /Title 268 0 R /A 265 0 R /Parent 235 0 R /Prev 263 0 R >>
+<< /Title 268 0 R /A 265 0 R /Parent 239 0 R /Prev 263 0 R /Next 271 0 R >>
endobj
263 0 obj
-<< /Title 264 0 R /A 261 0 R /Parent 235 0 R /Prev 259 0 R /Next 267 0 R >>
+<< /Title 264 0 R /A 261 0 R /Parent 239 0 R /Prev 259 0 R /Next 267 0 R >>
endobj
259 0 obj
-<< /Title 260 0 R /A 257 0 R /Parent 235 0 R /Prev 255 0 R /Next 263 0 R >>
+<< /Title 260 0 R /A 257 0 R /Parent 239 0 R /Prev 255 0 R /Next 263 0 R >>
endobj
255 0 obj
-<< /Title 256 0 R /A 253 0 R /Parent 235 0 R /Prev 251 0 R /Next 259 0 R >>
+<< /Title 256 0 R /A 253 0 R /Parent 239 0 R /Prev 251 0 R /Next 259 0 R >>
endobj
251 0 obj
-<< /Title 252 0 R /A 249 0 R /Parent 235 0 R /Prev 247 0 R /Next 255 0 R >>
+<< /Title 252 0 R /A 249 0 R /Parent 239 0 R /Prev 247 0 R /Next 255 0 R >>
endobj
247 0 obj
-<< /Title 248 0 R /A 245 0 R /Parent 235 0 R /Prev 243 0 R /Next 251 0 R >>
+<< /Title 248 0 R /A 245 0 R /Parent 239 0 R /Prev 243 0 R /Next 251 0 R >>
endobj
243 0 obj
-<< /Title 244 0 R /A 241 0 R /Parent 235 0 R /Prev 239 0 R /Next 247 0 R >>
+<< /Title 244 0 R /A 241 0 R /Parent 239 0 R /Next 247 0 R >>
endobj
239 0 obj
-<< /Title 240 0 R /A 237 0 R /Parent 235 0 R /Next 243 0 R >>
+<< /Title 240 0 R /A 237 0 R /Parent 1558 0 R /Prev 203 0 R /Next 275 0 R /First 243 0 R /Last 271 0 R /Count -8 >>
endobj
235 0 obj
-<< /Title 236 0 R /A 233 0 R /Parent 1344 0 R /Prev 199 0 R /Next 271 0 R /First 239 0 R /Last 267 0 R /Count -8 >>
+<< /Title 236 0 R /A 233 0 R /Parent 203 0 R /Prev 231 0 R >>
endobj
231 0 obj
-<< /Title 232 0 R /A 229 0 R /Parent 199 0 R /Prev 227 0 R >>
+<< /Title 232 0 R /A 229 0 R /Parent 203 0 R /Prev 227 0 R /Next 235 0 R >>
endobj
227 0 obj
-<< /Title 228 0 R /A 225 0 R /Parent 199 0 R /Prev 223 0 R /Next 231 0 R >>
+<< /Title 228 0 R /A 225 0 R /Parent 203 0 R /Prev 223 0 R /Next 231 0 R >>
endobj
223 0 obj
-<< /Title 224 0 R /A 221 0 R /Parent 199 0 R /Prev 219 0 R /Next 227 0 R >>
+<< /Title 224 0 R /A 221 0 R /Parent 203 0 R /Prev 219 0 R /Next 227 0 R >>
endobj
219 0 obj
-<< /Title 220 0 R /A 217 0 R /Parent 199 0 R /Prev 215 0 R /Next 223 0 R >>
+<< /Title 220 0 R /A 217 0 R /Parent 203 0 R /Prev 215 0 R /Next 223 0 R >>
endobj
215 0 obj
-<< /Title 216 0 R /A 213 0 R /Parent 199 0 R /Prev 211 0 R /Next 219 0 R >>
+<< /Title 216 0 R /A 213 0 R /Parent 203 0 R /Prev 211 0 R /Next 219 0 R >>
endobj
211 0 obj
-<< /Title 212 0 R /A 209 0 R /Parent 199 0 R /Prev 207 0 R /Next 215 0 R >>
+<< /Title 212 0 R /A 209 0 R /Parent 203 0 R /Prev 207 0 R /Next 215 0 R >>
endobj
207 0 obj
-<< /Title 208 0 R /A 205 0 R /Parent 199 0 R /Prev 203 0 R /Next 211 0 R >>
+<< /Title 208 0 R /A 205 0 R /Parent 203 0 R /Next 211 0 R >>
endobj
203 0 obj
-<< /Title 204 0 R /A 201 0 R /Parent 199 0 R /Next 207 0 R >>
+<< /Title 204 0 R /A 201 0 R /Parent 1558 0 R /Prev 163 0 R /Next 239 0 R /First 207 0 R /Last 235 0 R /Count -8 >>
endobj
199 0 obj
-<< /Title 200 0 R /A 197 0 R /Parent 1344 0 R /Prev 159 0 R /Next 235 0 R /First 203 0 R /Last 231 0 R /Count -8 >>
+<< /Title 200 0 R /A 197 0 R /Parent 163 0 R /Prev 195 0 R >>
endobj
195 0 obj
-<< /Title 196 0 R /A 193 0 R /Parent 159 0 R /Prev 191 0 R >>
+<< /Title 196 0 R /A 193 0 R /Parent 163 0 R /Prev 191 0 R /Next 199 0 R >>
endobj
191 0 obj
-<< /Title 192 0 R /A 189 0 R /Parent 159 0 R /Prev 187 0 R /Next 195 0 R >>
+<< /Title 192 0 R /A 189 0 R /Parent 163 0 R /Prev 187 0 R /Next 195 0 R >>
endobj
187 0 obj
-<< /Title 188 0 R /A 185 0 R /Parent 159 0 R /Prev 183 0 R /Next 191 0 R >>
+<< /Title 188 0 R /A 185 0 R /Parent 163 0 R /Prev 183 0 R /Next 191 0 R >>
endobj
183 0 obj
-<< /Title 184 0 R /A 181 0 R /Parent 159 0 R /Prev 179 0 R /Next 187 0 R >>
+<< /Title 184 0 R /A 181 0 R /Parent 163 0 R /Prev 179 0 R /Next 187 0 R >>
endobj
179 0 obj
-<< /Title 180 0 R /A 177 0 R /Parent 159 0 R /Prev 175 0 R /Next 183 0 R >>
+<< /Title 180 0 R /A 177 0 R /Parent 163 0 R /Prev 175 0 R /Next 183 0 R >>
endobj
175 0 obj
-<< /Title 176 0 R /A 173 0 R /Parent 159 0 R /Prev 171 0 R /Next 179 0 R >>
+<< /Title 176 0 R /A 173 0 R /Parent 163 0 R /Prev 171 0 R /Next 179 0 R >>
endobj
171 0 obj
-<< /Title 172 0 R /A 169 0 R /Parent 159 0 R /Prev 167 0 R /Next 175 0 R >>
+<< /Title 172 0 R /A 169 0 R /Parent 163 0 R /Prev 167 0 R /Next 175 0 R >>
endobj
167 0 obj
-<< /Title 168 0 R /A 165 0 R /Parent 159 0 R /Prev 163 0 R /Next 171 0 R >>
+<< /Title 168 0 R /A 165 0 R /Parent 163 0 R /Next 171 0 R >>
endobj
163 0 obj
-<< /Title 164 0 R /A 161 0 R /Parent 159 0 R /Next 167 0 R >>
+<< /Title 164 0 R /A 161 0 R /Parent 1558 0 R /Prev 123 0 R /Next 203 0 R /First 167 0 R /Last 199 0 R /Count -9 >>
endobj
159 0 obj
-<< /Title 160 0 R /A 157 0 R /Parent 1344 0 R /Prev 119 0 R /Next 199 0 R /First 163 0 R /Last 195 0 R /Count -9 >>
+<< /Title 160 0 R /A 157 0 R /Parent 123 0 R /Prev 155 0 R >>
endobj
155 0 obj
-<< /Title 156 0 R /A 153 0 R /Parent 119 0 R /Prev 151 0 R >>
+<< /Title 156 0 R /A 153 0 R /Parent 123 0 R /Prev 151 0 R /Next 159 0 R >>
endobj
151 0 obj
-<< /Title 152 0 R /A 149 0 R /Parent 119 0 R /Prev 147 0 R /Next 155 0 R >>
+<< /Title 152 0 R /A 149 0 R /Parent 123 0 R /Prev 147 0 R /Next 155 0 R >>
endobj
147 0 obj
-<< /Title 148 0 R /A 145 0 R /Parent 119 0 R /Prev 143 0 R /Next 151 0 R >>
+<< /Title 148 0 R /A 145 0 R /Parent 123 0 R /Prev 143 0 R /Next 151 0 R >>
endobj
143 0 obj
-<< /Title 144 0 R /A 141 0 R /Parent 119 0 R /Prev 139 0 R /Next 147 0 R >>
+<< /Title 144 0 R /A 141 0 R /Parent 123 0 R /Prev 139 0 R /Next 147 0 R >>
endobj
139 0 obj
-<< /Title 140 0 R /A 137 0 R /Parent 119 0 R /Prev 135 0 R /Next 143 0 R >>
+<< /Title 140 0 R /A 137 0 R /Parent 123 0 R /Prev 135 0 R /Next 143 0 R >>
endobj
135 0 obj
-<< /Title 136 0 R /A 133 0 R /Parent 119 0 R /Prev 131 0 R /Next 139 0 R >>
+<< /Title 136 0 R /A 133 0 R /Parent 123 0 R /Prev 131 0 R /Next 139 0 R >>
endobj
131 0 obj
-<< /Title 132 0 R /A 129 0 R /Parent 119 0 R /Prev 127 0 R /Next 135 0 R >>
+<< /Title 132 0 R /A 129 0 R /Parent 123 0 R /Prev 127 0 R /Next 135 0 R >>
endobj
127 0 obj
-<< /Title 128 0 R /A 125 0 R /Parent 119 0 R /Prev 123 0 R /Next 131 0 R >>
+<< /Title 128 0 R /A 125 0 R /Parent 123 0 R /Next 131 0 R >>
endobj
123 0 obj
-<< /Title 124 0 R /A 121 0 R /Parent 119 0 R /Next 127 0 R >>
+<< /Title 124 0 R /A 121 0 R /Parent 1558 0 R /Prev 83 0 R /Next 163 0 R /First 127 0 R /Last 159 0 R /Count -9 >>
endobj
119 0 obj
-<< /Title 120 0 R /A 117 0 R /Parent 1344 0 R /Prev 79 0 R /Next 159 0 R /First 123 0 R /Last 155 0 R /Count -9 >>
+<< /Title 120 0 R /A 117 0 R /Parent 83 0 R /Prev 115 0 R >>
endobj
115 0 obj
-<< /Title 116 0 R /A 113 0 R /Parent 79 0 R /Prev 111 0 R >>
+<< /Title 116 0 R /A 113 0 R /Parent 83 0 R /Prev 111 0 R /Next 119 0 R >>
endobj
111 0 obj
-<< /Title 112 0 R /A 109 0 R /Parent 79 0 R /Prev 107 0 R /Next 115 0 R >>
+<< /Title 112 0 R /A 109 0 R /Parent 83 0 R /Prev 107 0 R /Next 115 0 R >>
endobj
107 0 obj
-<< /Title 108 0 R /A 105 0 R /Parent 79 0 R /Prev 103 0 R /Next 111 0 R >>
+<< /Title 108 0 R /A 105 0 R /Parent 83 0 R /Prev 103 0 R /Next 111 0 R >>
endobj
103 0 obj
-<< /Title 104 0 R /A 101 0 R /Parent 79 0 R /Prev 99 0 R /Next 107 0 R >>
+<< /Title 104 0 R /A 101 0 R /Parent 83 0 R /Prev 99 0 R /Next 107 0 R >>
endobj
99 0 obj
-<< /Title 100 0 R /A 97 0 R /Parent 79 0 R /Prev 95 0 R /Next 103 0 R >>
+<< /Title 100 0 R /A 97 0 R /Parent 83 0 R /Prev 95 0 R /Next 103 0 R >>
endobj
95 0 obj
-<< /Title 96 0 R /A 93 0 R /Parent 79 0 R /Prev 91 0 R /Next 99 0 R >>
+<< /Title 96 0 R /A 93 0 R /Parent 83 0 R /Prev 91 0 R /Next 99 0 R >>
endobj
91 0 obj
-<< /Title 92 0 R /A 89 0 R /Parent 79 0 R /Prev 87 0 R /Next 95 0 R >>
+<< /Title 92 0 R /A 89 0 R /Parent 83 0 R /Prev 87 0 R /Next 95 0 R >>
endobj
87 0 obj
-<< /Title 88 0 R /A 85 0 R /Parent 79 0 R /Prev 83 0 R /Next 91 0 R >>
+<< /Title 88 0 R /A 85 0 R /Parent 83 0 R /Next 91 0 R >>
endobj
83 0 obj
-<< /Title 84 0 R /A 81 0 R /Parent 79 0 R /Next 87 0 R >>
+<< /Title 84 0 R /A 81 0 R /Parent 1558 0 R /Prev 55 0 R /Next 123 0 R /First 87 0 R /Last 119 0 R /Count -9 >>
endobj
79 0 obj
-<< /Title 80 0 R /A 77 0 R /Parent 1344 0 R /Prev 51 0 R /Next 119 0 R /First 83 0 R /Last 115 0 R /Count -9 >>
+<< /Title 80 0 R /A 77 0 R /Parent 55 0 R /Prev 75 0 R >>
endobj
75 0 obj
-<< /Title 76 0 R /A 73 0 R /Parent 51 0 R /Prev 71 0 R >>
+<< /Title 76 0 R /A 73 0 R /Parent 55 0 R /Prev 71 0 R /Next 79 0 R >>
endobj
71 0 obj
-<< /Title 72 0 R /A 69 0 R /Parent 51 0 R /Prev 67 0 R /Next 75 0 R >>
+<< /Title 72 0 R /A 69 0 R /Parent 55 0 R /Prev 67 0 R /Next 75 0 R >>
endobj
67 0 obj
-<< /Title 68 0 R /A 65 0 R /Parent 51 0 R /Prev 63 0 R /Next 71 0 R >>
+<< /Title 68 0 R /A 65 0 R /Parent 55 0 R /Prev 63 0 R /Next 71 0 R >>
endobj
63 0 obj
-<< /Title 64 0 R /A 61 0 R /Parent 51 0 R /Prev 59 0 R /Next 67 0 R >>
+<< /Title 64 0 R /A 61 0 R /Parent 55 0 R /Prev 59 0 R /Next 67 0 R >>
endobj
59 0 obj
-<< /Title 60 0 R /A 57 0 R /Parent 51 0 R /Prev 55 0 R /Next 63 0 R >>
+<< /Title 60 0 R /A 57 0 R /Parent 55 0 R /Next 63 0 R >>
endobj
55 0 obj
-<< /Title 56 0 R /A 53 0 R /Parent 51 0 R /Next 59 0 R >>
+<< /Title 56 0 R /A 53 0 R /Parent 1558 0 R /Prev 43 0 R /Next 83 0 R /First 59 0 R /Last 79 0 R /Count -6 >>
endobj
51 0 obj
-<< /Title 52 0 R /A 49 0 R /Parent 1344 0 R /Prev 39 0 R /Next 79 0 R /First 55 0 R /Last 75 0 R /Count -6 >>
+<< /Title 52 0 R /A 49 0 R /Parent 43 0 R /Prev 47 0 R >>
endobj
47 0 obj
-<< /Title 48 0 R /A 45 0 R /Parent 39 0 R /Prev 43 0 R >>
+<< /Title 48 0 R /A 45 0 R /Parent 43 0 R /Next 51 0 R >>
endobj
43 0 obj
-<< /Title 44 0 R /A 41 0 R /Parent 39 0 R /Next 47 0 R >>
+<< /Title 44 0 R /A 41 0 R /Parent 1558 0 R /Prev 27 0 R /Next 55 0 R /First 47 0 R /Last 51 0 R /Count -2 >>
endobj
39 0 obj
-<< /Title 40 0 R /A 37 0 R /Parent 1344 0 R /Prev 27 0 R /Next 51 0 R /First 43 0 R /Last 47 0 R /Count -2 >>
+<< /Title 40 0 R /A 37 0 R /Parent 27 0 R /Prev 35 0 R >>
endobj
35 0 obj
-<< /Title 36 0 R /A 33 0 R /Parent 27 0 R /Prev 31 0 R >>
+<< /Title 36 0 R /A 33 0 R /Parent 27 0 R /Prev 31 0 R /Next 39 0 R >>
endobj
31 0 obj
<< /Title 32 0 R /A 29 0 R /Parent 27 0 R /Next 35 0 R >>
endobj
27 0 obj
-<< /Title 28 0 R /A 25 0 R /Parent 1344 0 R /Prev 3 0 R /Next 39 0 R /First 31 0 R /Last 35 0 R /Count -2 >>
+<< /Title 28 0 R /A 25 0 R /Parent 1558 0 R /Prev 3 0 R /Next 43 0 R /First 31 0 R /Last 39 0 R /Count -3 >>
endobj
23 0 obj
<< /Title 24 0 R /A 21 0 R /Parent 3 0 R /Prev 19 0 R >>
@@ -6873,1409 +8062,1627 @@ endobj
<< /Title 8 0 R /A 5 0 R /Parent 3 0 R /Next 11 0 R >>
endobj
3 0 obj
-<< /Title 4 0 R /A 1 0 R /Parent 1344 0 R /Next 27 0 R /First 7 0 R /Last 23 0 R /Count -5 >>
+<< /Title 4 0 R /A 1 0 R /Parent 1558 0 R /Next 27 0 R /First 7 0 R /Last 23 0 R /Count -5 >>
endobj
-1345 0 obj
-<< /Names [ (Doc-Start) 519 0 R (chapter*.1) 564 0 R (chapter.1) 2 0 R (chapter.10) 270 0 R (chapter.11) 310 0 R (chapter.12) 354 0 R (chapter.13) 386 0 R (chapter.14) 390 0 R (chapter.15) 398 0 R (chapter.16) 406 0 R (chapter.17) 418 0 R (chapter.18) 422 0 R (chapter.2) 26 0 R (chapter.3) 38 0 R (chapter.4) 50 0 R (chapter.5) 78 0 R (chapter.6) 118 0 R (chapter.7) 158 0 R (chapter.8) 198 0 R (chapter.9) 234 0 R (page.1) 518 0 R (page.10) 701 0 R (page.100) 1081 0 R (page.101) 1085 0 R (page.102) 1090 0 R (page.103) 1094 0 R (page.104) 1098 0 R (page.105) 1102 0 R (page.106) 1106 0 R (page.107) 1110 0 R (page.108) 1114 0 R (page.109) 1118 0 R ] /Limits [ (Doc-Start) (page.109) ] >>
+1559 0 obj
+<< /Names [ (Doc-Start) 591 0 R (Hfootnote.1) 1165 0 R (chapter*.1) 636 0 R (chapter.1) 2 0 R (chapter.10) 274 0 R (chapter.11) 314 0 R (chapter.12) 358 0 R (chapter.13) 390 0 R (chapter.14) 442 0 R (chapter.15) 446 0 R (chapter.16) 454 0 R (chapter.17) 462 0 R (chapter.18) 474 0 R (chapter.19) 478 0 R (chapter.2) 26 0 R (chapter.3) 42 0 R (chapter.4) 54 0 R (chapter.5) 82 0 R (chapter.6) 122 0 R (chapter.7) 162 0 R (chapter.8) 202 0 R (chapter.9) 238 0 R (page.1) 590 0 R (page.10) 791 0 R (page.100) 1177 0 R (page.101) 1181 0 R (page.102) 1186 0 R (page.103) 1190 0 R (page.104) 1195 0 R (page.105) 1200 0 R (page.106) 1204 0 R (page.107) 1208 0 R ] /Limits [ (Doc-Start) (page.107) ] >>
endobj
-1346 0 obj
-<< /Names [ (page.11) 706 0 R (page.110) 1122 0 R (page.111) 1126 0 R (page.112) 1131 0 R (page.113) 1135 0 R (page.114) 1139 0 R (page.115) 1143 0 R (page.116) 1147 0 R (page.117) 1151 0 R (page.118) 1155 0 R (page.119) 1159 0 R (page.12) 712 0 R (page.120) 1163 0 R (page.121) 1167 0 R (page.122) 1172 0 R (page.123) 1176 0 R (page.124) 1180 0 R (page.125) 1184 0 R (page.126) 1188 0 R (page.127) 1192 0 R (page.128) 1196 0 R (page.129) 1200 0 R (page.13) 716 0 R (page.130) 1204 0 R (page.131) 1208 0 R (page.132) 1213 0 R (page.133) 1217 0 R (page.134) 1221 0 R (page.135) 1225 0 R (page.136) 1229 0 R (page.137) 1233 0 R (page.138) 1237 0 R ] /Limits [ (page.11) (page.138) ] >>
+1560 0 obj
+<< /Names [ (page.108) 1212 0 R (page.109) 1216 0 R (page.11) 797 0 R (page.110) 1220 0 R (page.111) 1224 0 R (page.112) 1229 0 R (page.113) 1233 0 R (page.114) 1237 0 R (page.115) 1241 0 R (page.116) 1245 0 R (page.117) 1249 0 R (page.118) 1253 0 R (page.119) 1257 0 R (page.12) 804 0 R (page.120) 1261 0 R (page.121) 1265 0 R (page.122) 1270 0 R (page.123) 1274 0 R (page.124) 1278 0 R (page.125) 1282 0 R (page.126) 1286 0 R (page.127) 1290 0 R (page.128) 1294 0 R (page.129) 1298 0 R (page.13) 808 0 R (page.130) 1302 0 R (page.131) 1306 0 R (page.132) 1311 0 R (page.133) 1315 0 R (page.134) 1319 0 R (page.135) 1323 0 R (page.136) 1327 0 R ] /Limits [ (page.108) (page.136) ] >>
endobj
-1347 0 obj
-<< /Names [ (page.139) 1241 0 R (page.14) 721 0 R (page.15) 725 0 R (page.16) 729 0 R (page.17) 733 0 R (page.18) 737 0 R (page.19) 741 0 R (page.2) 563 0 R (page.20) 747 0 R (page.21) 751 0 R (page.22) 756 0 R (page.23) 760 0 R (page.24) 764 0 R (page.25) 768 0 R (page.26) 772 0 R (page.27) 776 0 R (page.28) 780 0 R (page.29) 784 0 R (page.3) 613 0 R (page.30) 789 0 R (page.31) 793 0 R (page.32) 798 0 R (page.33) 803 0 R (page.34) 807 0 R (page.35) 811 0 R (page.36) 815 0 R (page.37) 819 0 R (page.38) 823 0 R (page.39) 827 0 R (page.4) 658 0 R (page.40) 831 0 R (page.41) 835 0 R ] /Limits [ (page.139) (page.41) ] >>
+1561 0 obj
+<< /Names [ (page.137) 1331 0 R (page.138) 1335 0 R (page.139) 1339 0 R (page.14) 812 0 R (page.140) 1343 0 R (page.141) 1347 0 R (page.142) 1352 0 R (page.143) 1356 0 R (page.144) 1360 0 R (page.145) 1364 0 R (page.146) 1368 0 R (page.147) 1372 0 R (page.148) 1376 0 R (page.149) 1380 0 R (page.15) 816 0 R (page.150) 1384 0 R (page.151) 1388 0 R (page.152) 1393 0 R (page.153) 1397 0 R (page.154) 1401 0 R (page.155) 1405 0 R (page.156) 1409 0 R (page.157) 1413 0 R (page.158) 1417 0 R (page.159) 1421 0 R (page.16) 820 0 R (page.160) 1425 0 R (page.17) 824 0 R (page.18) 828 0 R (page.19) 832 0 R (page.2) 635 0 R (page.20) 838 0 R ] /Limits [ (page.137) (page.20) ] >>
endobj
-1348 0 obj
-<< /Names [ (page.42) 840 0 R (page.43) 844 0 R (page.44) 849 0 R (page.45) 853 0 R (page.46) 857 0 R (page.47) 861 0 R (page.48) 865 0 R (page.49) 869 0 R (page.5) 678 0 R (page.50) 873 0 R (page.51) 878 0 R (page.52) 883 0 R (page.53) 887 0 R (page.54) 891 0 R (page.55) 895 0 R (page.56) 899 0 R (page.57) 903 0 R (page.58) 907 0 R (page.59) 911 0 R (page.6) 683 0 R (page.60) 915 0 R (page.61) 919 0 R (page.62) 924 0 R (page.63) 928 0 R (page.64) 932 0 R (page.65) 936 0 R (page.66) 940 0 R (page.67) 944 0 R (page.68) 948 0 R (page.69) 952 0 R (page.7) 689 0 R (page.70) 956 0 R ] /Limits [ (page.42) (page.70) ] >>
+1562 0 obj
+<< /Names [ (page.21) 842 0 R (page.22) 847 0 R (page.23) 851 0 R (page.24) 855 0 R (page.25) 859 0 R (page.26) 863 0 R (page.27) 867 0 R (page.28) 871 0 R (page.29) 875 0 R (page.3) 686 0 R (page.30) 880 0 R (page.31) 884 0 R (page.32) 889 0 R (page.33) 893 0 R (page.34) 897 0 R (page.35) 901 0 R (page.36) 905 0 R (page.37) 909 0 R (page.38) 913 0 R (page.39) 917 0 R (page.4) 733 0 R (page.40) 921 0 R (page.41) 925 0 R (page.42) 930 0 R (page.43) 934 0 R (page.44) 939 0 R (page.45) 943 0 R (page.46) 947 0 R (page.47) 951 0 R (page.48) 955 0 R (page.49) 959 0 R (page.5) 768 0 R ] /Limits [ (page.21) (page.5) ] >>
endobj
-1349 0 obj
-<< /Names [ (page.71) 960 0 R (page.72) 965 0 R (page.73) 969 0 R (page.74) 973 0 R (page.75) 977 0 R (page.76) 981 0 R (page.77) 985 0 R (page.78) 989 0 R (page.79) 993 0 R (page.8) 693 0 R (page.80) 997 0 R (page.81) 1001 0 R (page.82) 1006 0 R (page.83) 1010 0 R (page.84) 1014 0 R (page.85) 1018 0 R (page.86) 1022 0 R (page.87) 1026 0 R (page.88) 1030 0 R (page.89) 1035 0 R (page.9) 697 0 R (page.90) 1040 0 R (page.91) 1044 0 R (page.92) 1049 0 R (page.93) 1053 0 R (page.94) 1057 0 R (page.95) 1061 0 R (page.96) 1065 0 R (page.97) 1069 0 R (page.98) 1073 0 R (page.99) 1077 0 R (section.1.1) 6 0 R ] /Limits [ (page.71) (section.1.1) ] >>
+1563 0 obj
+<< /Names [ (page.50) 963 0 R (page.51) 968 0 R (page.52) 973 0 R (page.53) 977 0 R (page.54) 981 0 R (page.55) 985 0 R (page.56) 989 0 R (page.57) 993 0 R (page.58) 997 0 R (page.59) 1001 0 R (page.6) 773 0 R (page.60) 1005 0 R (page.61) 1009 0 R (page.62) 1014 0 R (page.63) 1018 0 R (page.64) 1022 0 R (page.65) 1026 0 R (page.66) 1030 0 R (page.67) 1034 0 R (page.68) 1038 0 R (page.69) 1042 0 R (page.7) 779 0 R (page.70) 1046 0 R (page.71) 1050 0 R (page.72) 1055 0 R (page.73) 1059 0 R (page.74) 1063 0 R (page.75) 1067 0 R (page.76) 1071 0 R (page.77) 1075 0 R (page.78) 1079 0 R (page.79) 1083 0 R ] /Limits [ (page.50) (page.79) ] >>
endobj
-1350 0 obj
-<< /Names [ (section.1.2) 10 0 R (section.1.3) 14 0 R (section.1.4) 18 0 R (section.1.5) 22 0 R (section.10.1) 274 0 R (section.10.2) 278 0 R (section.10.3) 282 0 R (section.10.4) 286 0 R (section.10.5) 290 0 R (section.10.6) 294 0 R (section.10.7) 298 0 R (section.10.8) 302 0 R (section.10.9) 306 0 R (section.11.1) 314 0 R (section.11.10) 350 0 R (section.11.2) 318 0 R (section.11.3) 322 0 R (section.11.4) 326 0 R (section.11.5) 330 0 R (section.11.6) 334 0 R (section.11.7) 338 0 R (section.11.8) 342 0 R (section.11.9) 346 0 R (section.12.1) 358 0 R (section.12.2) 362 0 R (section.12.3) 366 0 R (section.12.4) 370 0 R (section.12.5) 374 0 R (section.12.6) 378 0 R (section.12.7) 382 0 R (section.14.1) 394 0 R (section.15.1) 402 0 R ] /Limits [ (section.1.2) (section.15.1) ] >>
+1564 0 obj
+<< /Names [ (page.8) 783 0 R (page.80) 1087 0 R (page.81) 1091 0 R (page.82) 1096 0 R (page.83) 1100 0 R (page.84) 1104 0 R (page.85) 1108 0 R (page.86) 1112 0 R (page.87) 1116 0 R (page.88) 1121 0 R (page.89) 1125 0 R (page.9) 787 0 R (page.90) 1129 0 R (page.91) 1133 0 R (page.92) 1138 0 R (page.93) 1142 0 R (page.94) 1146 0 R (page.95) 1150 0 R (page.96) 1154 0 R (page.97) 1158 0 R (page.98) 1163 0 R (page.99) 1172 0 R (section.1.1) 6 0 R (section.1.2) 10 0 R (section.1.3) 14 0 R (section.1.4) 18 0 R (section.1.5) 22 0 R (section.10.1) 278 0 R (section.10.2) 282 0 R (section.10.3) 286 0 R (section.10.4) 290 0 R (section.10.5) 294 0 R ] /Limits [ (page.8) (section.10.5) ] >>
endobj
-1351 0 obj
-<< /Names [ (section.16.1) 410 0 R (section.16.2) 414 0 R (section.18.1) 426 0 R (section.18.10) 482 0 R (section.18.11) 486 0 R (section.18.12) 490 0 R (section.18.13) 494 0 R (section.18.14) 498 0 R (section.18.15) 502 0 R (section.18.16) 506 0 R (section.18.17) 510 0 R (section.18.2) 450 0 R (section.18.3) 454 0 R (section.18.4) 458 0 R (section.18.5) 462 0 R (section.18.6) 466 0 R (section.18.7) 470 0 R (section.18.8) 474 0 R (section.18.9) 478 0 R (section.2.1) 30 0 R (section.2.2) 34 0 R (section.3.1) 42 0 R (section.3.2) 46 0 R (section.4.1) 54 0 R (section.4.2) 58 0 R (section.4.3) 62 0 R (section.4.4) 66 0 R (section.4.5) 70 0 R (section.4.6) 74 0 R (section.5.1) 82 0 R (section.5.2) 86 0 R (section.5.3) 90 0 R ] /Limits [ (section.16.1) (section.5.3) ] >>
+1565 0 obj
+<< /Names [ (section.10.6) 298 0 R (section.10.7) 302 0 R (section.10.8) 306 0 R (section.10.9) 310 0 R (section.11.1) 318 0 R (section.11.10) 354 0 R (section.11.2) 322 0 R (section.11.3) 326 0 R (section.11.4) 330 0 R (section.11.5) 334 0 R (section.11.6) 338 0 R (section.11.7) 342 0 R (section.11.8) 346 0 R (section.11.9) 350 0 R (section.12.1) 362 0 R (section.12.2) 366 0 R (section.12.3) 370 0 R (section.12.4) 374 0 R (section.12.5) 378 0 R (section.12.6) 382 0 R (section.12.7) 386 0 R (section.13.1) 394 0 R (section.13.2) 398 0 R (section.13.3) 402 0 R (section.13.4) 406 0 R (section.13.5) 410 0 R (section.13.6) 438 0 R (section.15.1) 450 0 R (section.16.1) 458 0 R (section.17.1) 466 0 R (section.17.2) 470 0 R (section.19.1) 482 0 R ] /Limits [ (section.10.6) (section.19.1) ] >>
endobj
-1352 0 obj
-<< /Names [ (section.5.4) 94 0 R (section.5.5) 98 0 R (section.5.6) 102 0 R (section.5.7) 106 0 R (section.5.8) 110 0 R (section.5.9) 114 0 R (section.6.1) 122 0 R (section.6.2) 126 0 R (section.6.3) 130 0 R (section.6.4) 134 0 R (section.6.5) 138 0 R (section.6.6) 142 0 R (section.6.7) 146 0 R (section.6.8) 150 0 R (section.6.9) 154 0 R (section.7.1) 162 0 R (section.7.2) 166 0 R (section.7.3) 170 0 R (section.7.4) 174 0 R (section.7.5) 178 0 R (section.7.6) 182 0 R (section.7.7) 186 0 R (section.7.8) 190 0 R (section.7.9) 194 0 R (section.8.1) 202 0 R (section.8.2) 206 0 R (section.8.3) 210 0 R (section.8.4) 214 0 R (section.8.5) 218 0 R (section.8.6) 222 0 R (section.8.7) 226 0 R (section.8.8) 230 0 R ] /Limits [ (section.5.4) (section.8.8) ] >>
+1566 0 obj
+<< /Names [ (section.19.10) 550 0 R (section.19.11) 554 0 R (section.19.12) 558 0 R (section.19.13) 562 0 R (section.19.14) 566 0 R (section.19.15) 570 0 R (section.19.16) 574 0 R (section.19.17) 578 0 R (section.19.18) 582 0 R (section.19.2) 518 0 R (section.19.3) 522 0 R (section.19.4) 526 0 R (section.19.5) 530 0 R (section.19.6) 534 0 R (section.19.7) 538 0 R (section.19.8) 542 0 R (section.19.9) 546 0 R (section.2.1) 30 0 R (section.2.2) 34 0 R (section.2.3) 38 0 R (section.3.1) 46 0 R (section.3.2) 50 0 R (section.4.1) 58 0 R (section.4.2) 62 0 R (section.4.3) 66 0 R (section.4.4) 70 0 R (section.4.5) 74 0 R (section.4.6) 78 0 R (section.5.1) 86 0 R (section.5.2) 90 0 R (section.5.3) 94 0 R (section.5.4) 98 0 R ] /Limits [ (section.19.10) (section.5.4) ] >>
endobj
-1353 0 obj
-<< /Names [ (section.9.1) 238 0 R (section.9.2) 242 0 R (section.9.3) 246 0 R (section.9.4) 250 0 R (section.9.5) 254 0 R (section.9.6) 258 0 R (section.9.7) 262 0 R (section.9.8) 266 0 R (subsection.18.1.1) 430 0 R (subsection.18.1.2) 434 0 R (subsection.18.1.3) 438 0 R (subsection.18.1.4) 442 0 R (subsection.18.1.5) 446 0 R ] /Limits [ (section.9.1) (subsection.18.1.5) ] >>
+1567 0 obj
+<< /Names [ (section.5.5) 102 0 R (section.5.6) 106 0 R (section.5.7) 110 0 R (section.5.8) 114 0 R (section.5.9) 118 0 R (section.6.1) 126 0 R (section.6.2) 130 0 R (section.6.3) 134 0 R (section.6.4) 138 0 R (section.6.5) 142 0 R (section.6.6) 146 0 R (section.6.7) 150 0 R (section.6.8) 154 0 R (section.6.9) 158 0 R (section.7.1) 166 0 R (section.7.2) 170 0 R (section.7.3) 174 0 R (section.7.4) 178 0 R (section.7.5) 182 0 R (section.7.6) 186 0 R (section.7.7) 190 0 R (section.7.8) 194 0 R (section.7.9) 198 0 R (section.8.1) 206 0 R (section.8.2) 210 0 R (section.8.3) 214 0 R (section.8.4) 218 0 R (section.8.5) 222 0 R (section.8.6) 226 0 R (section.8.7) 230 0 R (section.8.8) 234 0 R (section.9.1) 242 0 R ] /Limits [ (section.5.5) (section.9.1) ] >>
endobj
-1354 0 obj
-<< /Kids [ 1345 0 R 1346 0 R 1347 0 R 1348 0 R 1349 0 R 1350 0 R 1351 0 R 1352 0 R 1353 0 R ] /Limits [ (Doc-Start) (subsection.18.1.5) ] >>
+1568 0 obj
+<< /Names [ (section.9.2) 246 0 R (section.9.3) 250 0 R (section.9.4) 254 0 R (section.9.5) 258 0 R (section.9.6) 262 0 R (section.9.7) 266 0 R (section.9.8) 270 0 R (subsection.13.5.1) 414 0 R (subsection.13.5.2) 418 0 R (subsection.13.5.3) 422 0 R (subsection.13.5.4) 426 0 R (subsection.13.5.5) 430 0 R (subsection.13.5.6) 434 0 R (subsection.19.1.1) 486 0 R (subsection.19.1.2) 490 0 R (subsection.19.1.3) 494 0 R (subsection.19.1.4) 498 0 R (subsection.19.1.5) 502 0 R (subsection.19.1.6) 506 0 R (subsection.19.1.7) 510 0 R (subsection.19.1.8) 514 0 R ] /Limits [ (section.9.2) (subsection.19.1.8) ] >>
endobj
-1355 0 obj
-<< /Dests 1354 0 R >>
+1569 0 obj
+<< /Kids [ 1559 0 R 1560 0 R 1561 0 R 1562 0 R 1563 0 R 1564 0 R 1565 0 R 1566 0 R 1567 0 R 1568 0 R ] /Limits [ (Doc-Start) (subsection.19.1.8) ] >>
endobj
-1356 0 obj
-<< /Type /Catalog /Pages 1343 0 R /Outlines 1344 0 R /Names 1355 0 R /PageMode/UseOutlines /OpenAction 513 0 R >>
+1570 0 obj
+<< /Dests 1569 0 R >>
endobj
-1357 0 obj
-<< /Author()/Title()/Subject()/Creator(LaTeX with hyperref)/Keywords() /Producer (LuaTeX-1.15.0) /CreationDate (D:20220429102438+08'00') /ModDate (D:20220429102438+08'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (MiKTeX 22.3 Portable)) >>
+1571 0 obj
+<< /Type /Catalog /Pages 1557 0 R /Outlines 1558 0 R /Names 1570 0 R /PageMode/UseOutlines /OpenAction 585 0 R >>
+endobj
+1572 0 obj
+<< /Author()/Title()/Subject()/Creator(LaTeX with hyperref)/Keywords() /Producer (LuaTeX-1.15.0) /CreationDate (D:20220514164802+08'00') /ModDate (D:20220514164802+08'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.15.0 (MiKTeX 22.3 Portable)) >>
endobj
xref
-0 1358
+0 1573
0000000000 65535 f
0000000020 00000 n
-0000062936 00000 n
-0000701199 00000 n
+0000071182 00000 n
+0000816754 00000 n
0000000065 00000 n
0000000198 00000 n
-0000062997 00000 n
-0000701129 00000 n
+0000071243 00000 n
+0000816684 00000 n
0000000245 00000 n
0000000449 00000 n
-0000063057 00000 n
-0000701045 00000 n
+0000071303 00000 n
+0000816600 00000 n
0000000496 00000 n
0000000663 00000 n
-0000066796 00000 n
-0000700959 00000 n
+0000075042 00000 n
+0000816514 00000 n
0000000711 00000 n
0000000903 00000 n
-0000070270 00000 n
-0000700873 00000 n
+0000078516 00000 n
+0000816428 00000 n
0000000951 00000 n
0000001105 00000 n
-0000070332 00000 n
-0000700800 00000 n
+0000078578 00000 n
+0000816355 00000 n
0000001153 00000 n
0000001292 00000 n
-0000075713 00000 n
-0000700675 00000 n
+0000084490 00000 n
+0000816230 00000 n
0000001338 00000 n
0000001518 00000 n
-0000075775 00000 n
-0000700601 00000 n
+0000084552 00000 n
+0000816156 00000 n
0000001566 00000 n
0000001776 00000 n
-0000075837 00000 n
-0000700527 00000 n
+0000088861 00000 n
+0000816069 00000 n
0000001824 00000 n
-0000001991 00000 n
-0000079904 00000 n
-0000700401 00000 n
-0000002037 00000 n
-0000002177 00000 n
-0000079966 00000 n
-0000700327 00000 n
-0000002225 00000 n
-0000002336 00000 n
-0000080028 00000 n
-0000700253 00000 n
-0000002384 00000 n
-0000002475 00000 n
-0000085082 00000 n
-0000700127 00000 n
-0000002521 00000 n
-0000002686 00000 n
-0000085144 00000 n
-0000700053 00000 n
-0000002734 00000 n
-0000002916 00000 n
-0000085206 00000 n
-0000699966 00000 n
-0000002964 00000 n
-0000003090 00000 n
-0000088542 00000 n
-0000699879 00000 n
-0000003138 00000 n
-0000003320 00000 n
-0000088604 00000 n
-0000699792 00000 n
-0000003368 00000 n
-0000003479 00000 n
-0000092791 00000 n
-0000699705 00000 n
-0000003527 00000 n
-0000003686 00000 n
-0000097229 00000 n
-0000699631 00000 n
-0000003734 00000 n
-0000003901 00000 n
-0000103948 00000 n
-0000699503 00000 n
-0000003947 00000 n
-0000004067 00000 n
-0000104010 00000 n
-0000699429 00000 n
-0000004115 00000 n
-0000004315 00000 n
-0000107447 00000 n
-0000699342 00000 n
-0000004363 00000 n
-0000004553 00000 n
-0000110501 00000 n
-0000699255 00000 n
-0000004601 00000 n
-0000004730 00000 n
-0000110563 00000 n
-0000699168 00000 n
-0000004778 00000 n
-0000004955 00000 n
-0000114426 00000 n
-0000699079 00000 n
-0000005003 00000 n
-0000005115 00000 n
-0000122912 00000 n
-0000698988 00000 n
-0000005164 00000 n
-0000005406 00000 n
-0000127081 00000 n
-0000698896 00000 n
-0000005455 00000 n
-0000005613 00000 n
-0000131382 00000 n
-0000698804 00000 n
-0000005662 00000 n
-0000005812 00000 n
-0000145547 00000 n
-0000698726 00000 n
-0000005861 00000 n
-0000006024 00000 n
-0000154273 00000 n
-0000698594 00000 n
-0000006071 00000 n
-0000006174 00000 n
-0000154336 00000 n
-0000698515 00000 n
-0000006223 00000 n
-0000006401 00000 n
-0000157297 00000 n
-0000698422 00000 n
-0000006450 00000 n
-0000006618 00000 n
-0000157360 00000 n
-0000698329 00000 n
-0000006667 00000 n
-0000006774 00000 n
-0000160950 00000 n
-0000698236 00000 n
-0000006823 00000 n
-0000006978 00000 n
-0000165079 00000 n
-0000698143 00000 n
-0000007027 00000 n
-0000007192 00000 n
-0000168952 00000 n
-0000698050 00000 n
-0000007241 00000 n
-0000007460 00000 n
-0000173869 00000 n
-0000697957 00000 n
-0000007509 00000 n
-0000007644 00000 n
-0000178529 00000 n
-0000697864 00000 n
-0000007693 00000 n
-0000007820 00000 n
-0000187907 00000 n
-0000697785 00000 n
-0000007869 00000 n
-0000008009 00000 n
-0000193375 00000 n
-0000697652 00000 n
-0000008056 00000 n
-0000008164 00000 n
-0000193438 00000 n
-0000697573 00000 n
-0000008213 00000 n
-0000008396 00000 n
-0000193501 00000 n
-0000697480 00000 n
-0000008445 00000 n
-0000008651 00000 n
-0000197953 00000 n
-0000697387 00000 n
-0000008700 00000 n
-0000008860 00000 n
-0000202305 00000 n
-0000697294 00000 n
-0000008909 00000 n
-0000009082 00000 n
-0000205314 00000 n
-0000697201 00000 n
-0000009131 00000 n
-0000009243 00000 n
-0000205377 00000 n
-0000697108 00000 n
-0000009292 00000 n
-0000009452 00000 n
-0000208955 00000 n
-0000697015 00000 n
-0000009501 00000 n
-0000009646 00000 n
-0000213552 00000 n
-0000696922 00000 n
-0000009695 00000 n
-0000009827 00000 n
-0000217705 00000 n
-0000696843 00000 n
-0000009876 00000 n
-0000010021 00000 n
-0000222912 00000 n
-0000696710 00000 n
-0000010068 00000 n
-0000010247 00000 n
-0000222975 00000 n
-0000696631 00000 n
-0000010296 00000 n
-0000010517 00000 n
-0000228897 00000 n
-0000696538 00000 n
-0000010566 00000 n
-0000010810 00000 n
-0000233496 00000 n
-0000696445 00000 n
-0000010859 00000 n
-0000011057 00000 n
-0000237051 00000 n
-0000696352 00000 n
-0000011106 00000 n
-0000011317 00000 n
-0000237114 00000 n
-0000696259 00000 n
-0000011366 00000 n
-0000011516 00000 n
-0000240869 00000 n
-0000696166 00000 n
-0000011565 00000 n
-0000011763 00000 n
-0000240932 00000 n
-0000696073 00000 n
-0000011812 00000 n
-0000011995 00000 n
-0000246792 00000 n
-0000695994 00000 n
-0000012044 00000 n
-0000012199 00000 n
-0000249718 00000 n
-0000695861 00000 n
-0000012246 00000 n
-0000012364 00000 n
-0000249781 00000 n
-0000695782 00000 n
-0000012413 00000 n
-0000012606 00000 n
-0000249844 00000 n
-0000695689 00000 n
-0000012655 00000 n
-0000012792 00000 n
-0000253663 00000 n
-0000695596 00000 n
-0000012841 00000 n
-0000013024 00000 n
-0000256670 00000 n
-0000695503 00000 n
-0000013073 00000 n
-0000013195 00000 n
-0000256733 00000 n
-0000695410 00000 n
-0000013244 00000 n
-0000013414 00000 n
-0000260264 00000 n
-0000695317 00000 n
-0000013463 00000 n
-0000013618 00000 n
-0000264882 00000 n
-0000695224 00000 n
-0000013667 00000 n
-0000013809 00000 n
-0000268185 00000 n
-0000695145 00000 n
-0000013858 00000 n
-0000014013 00000 n
-0000272597 00000 n
-0000695012 00000 n
-0000014061 00000 n
-0000014250 00000 n
-0000272660 00000 n
-0000694933 00000 n
-0000014300 00000 n
-0000014501 00000 n
-0000272723 00000 n
-0000694840 00000 n
-0000014551 00000 n
-0000014742 00000 n
-0000276951 00000 n
-0000694747 00000 n
-0000014792 00000 n
-0000014922 00000 n
-0000280720 00000 n
-0000694654 00000 n
-0000014972 00000 n
-0000015102 00000 n
-0000285179 00000 n
-0000694561 00000 n
-0000015152 00000 n
-0000015292 00000 n
-0000289209 00000 n
-0000694468 00000 n
-0000015342 00000 n
-0000015589 00000 n
-0000293837 00000 n
-0000694375 00000 n
-0000015639 00000 n
-0000015782 00000 n
-0000299261 00000 n
-0000694282 00000 n
-0000015832 00000 n
-0000015990 00000 n
-0000304030 00000 n
-0000694203 00000 n
-0000016040 00000 n
-0000016190 00000 n
-0000309145 00000 n
-0000694069 00000 n
-0000016238 00000 n
-0000016412 00000 n
-0000309208 00000 n
-0000693990 00000 n
-0000016462 00000 n
-0000016650 00000 n
-0000309271 00000 n
-0000693897 00000 n
-0000016700 00000 n
-0000016878 00000 n
-0000313522 00000 n
-0000693804 00000 n
-0000016928 00000 n
-0000017045 00000 n
-0000313585 00000 n
-0000693711 00000 n
-0000017095 00000 n
-0000017212 00000 n
-0000321449 00000 n
-0000693618 00000 n
-0000017262 00000 n
-0000017389 00000 n
-0000321512 00000 n
-0000693525 00000 n
-0000017439 00000 n
-0000017673 00000 n
-0000326128 00000 n
-0000693432 00000 n
-0000017723 00000 n
-0000017853 00000 n
-0000330992 00000 n
-0000693339 00000 n
-0000017903 00000 n
-0000018096 00000 n
-0000340405 00000 n
-0000693246 00000 n
-0000018146 00000 n
-0000018291 00000 n
-0000340468 00000 n
-0000693167 00000 n
-0000018342 00000 n
-0000018479 00000 n
-0000346454 00000 n
-0000693034 00000 n
-0000018527 00000 n
-0000018673 00000 n
-0000346517 00000 n
-0000692955 00000 n
-0000018723 00000 n
-0000018911 00000 n
-0000346580 00000 n
-0000692862 00000 n
-0000018961 00000 n
-0000019167 00000 n
-0000350275 00000 n
-0000692769 00000 n
-0000019217 00000 n
-0000019362 00000 n
-0000350338 00000 n
-0000692676 00000 n
-0000019412 00000 n
-0000019557 00000 n
-0000358649 00000 n
-0000692583 00000 n
-0000019607 00000 n
-0000019833 00000 n
-0000363780 00000 n
-0000692490 00000 n
-0000019883 00000 n
-0000020056 00000 n
-0000367849 00000 n
-0000692411 00000 n
-0000020106 00000 n
-0000020271 00000 n
-0000371166 00000 n
-0000692317 00000 n
-0000020319 00000 n
-0000020490 00000 n
-0000377290 00000 n
-0000692184 00000 n
-0000020538 00000 n
-0000020689 00000 n
-0000377354 00000 n
-0000692119 00000 n
-0000020739 00000 n
-0000020836 00000 n
-0000384887 00000 n
-0000691986 00000 n
-0000020884 00000 n
-0000020982 00000 n
-0000384951 00000 n
-0000691921 00000 n
-0000021032 00000 n
-0000021187 00000 n
-0000389324 00000 n
-0000691788 00000 n
-0000021235 00000 n
-0000021343 00000 n
-0000389388 00000 n
-0000691709 00000 n
-0000021393 00000 n
-0000021500 00000 n
-0000389452 00000 n
-0000691630 00000 n
-0000021550 00000 n
-0000021672 00000 n
-0000393020 00000 n
-0000691536 00000 n
-0000021720 00000 n
-0000021881 00000 n
-0000395578 00000 n
-0000691416 00000 n
-0000021929 00000 n
-0000022039 00000 n
-0000395642 00000 n
-0000691298 00000 n
-0000022089 00000 n
-0000022351 00000 n
-0000395706 00000 n
-0000691219 00000 n
-0000022406 00000 n
-0000022642 00000 n
-0000422180 00000 n
-0000691126 00000 n
-0000022697 00000 n
-0000022913 00000 n
-0000424920 00000 n
-0000691033 00000 n
-0000022968 00000 n
-0000023191 00000 n
-0000427732 00000 n
-0000690940 00000 n
-0000023246 00000 n
-0000023480 00000 n
-0000427796 00000 n
-0000690861 00000 n
-0000023535 00000 n
-0000023700 00000 n
-0000432562 00000 n
-0000690768 00000 n
-0000023750 00000 n
-0000023972 00000 n
-0000435926 00000 n
-0000690675 00000 n
-0000024022 00000 n
-0000024269 00000 n
-0000442284 00000 n
-0000690582 00000 n
-0000024319 00000 n
-0000024521 00000 n
-0000452812 00000 n
-0000690489 00000 n
-0000024571 00000 n
-0000024755 00000 n
-0000467184 00000 n
-0000690396 00000 n
-0000024805 00000 n
-0000024994 00000 n
-0000478307 00000 n
-0000690303 00000 n
-0000025044 00000 n
-0000025304 00000 n
-0000484428 00000 n
-0000690210 00000 n
-0000025354 00000 n
-0000025553 00000 n
-0000491359 00000 n
-0000690117 00000 n
-0000025603 00000 n
-0000025845 00000 n
-0000491423 00000 n
-0000690024 00000 n
-0000025896 00000 n
-0000026166 00000 n
-0000504791 00000 n
-0000689931 00000 n
-0000026217 00000 n
-0000026472 00000 n
-0000518549 00000 n
-0000689838 00000 n
-0000026523 00000 n
-0000026750 00000 n
-0000528146 00000 n
-0000689745 00000 n
-0000026801 00000 n
-0000027053 00000 n
-0000530560 00000 n
-0000689652 00000 n
-0000027104 00000 n
-0000027336 00000 n
-0000533612 00000 n
-0000689559 00000 n
-0000027387 00000 n
-0000027566 00000 n
-0000536453 00000 n
-0000689466 00000 n
-0000027617 00000 n
-0000027806 00000 n
-0000536517 00000 n
-0000689387 00000 n
-0000027857 00000 n
-0000028094 00000 n
-0000029432 00000 n
-0000029598 00000 n
-0000029909 00000 n
-0000028146 00000 n
-0000029783 00000 n
-0000029846 00000 n
-0000617866 00000 n
-0000614244 00000 n
-0000607239 00000 n
-0000603241 00000 n
-0000686769 00000 n
-0000029569 00000 n
-0000032051 00000 n
-0000032203 00000 n
-0000032358 00000 n
-0000032513 00000 n
-0000032668 00000 n
-0000032822 00000 n
-0000032975 00000 n
-0000033126 00000 n
-0000033281 00000 n
-0000033436 00000 n
-0000033588 00000 n
-0000033743 00000 n
-0000033898 00000 n
-0000034050 00000 n
-0000034204 00000 n
-0000034359 00000 n
-0000034513 00000 n
-0000034665 00000 n
-0000034819 00000 n
-0000034973 00000 n
-0000035124 00000 n
-0000035279 00000 n
-0000035433 00000 n
-0000035588 00000 n
-0000035743 00000 n
-0000035898 00000 n
-0000036053 00000 n
-0000036208 00000 n
-0000036363 00000 n
-0000039208 00000 n
-0000039360 00000 n
-0000039514 00000 n
-0000039669 00000 n
-0000039824 00000 n
-0000036644 00000 n
-0000031661 00000 n
-0000030020 00000 n
-0000036518 00000 n
-0000036581 00000 n
-0000600427 00000 n
-0000592321 00000 n
-0000584922 00000 n
-0000574207 00000 n
-0000031798 00000 n
-0000039978 00000 n
-0000040132 00000 n
-0000040285 00000 n
-0000040440 00000 n
-0000040595 00000 n
-0000040749 00000 n
-0000040901 00000 n
-0000041056 00000 n
-0000041211 00000 n
-0000041366 00000 n
-0000041520 00000 n
-0000041675 00000 n
-0000041830 00000 n
-0000041984 00000 n
-0000042139 00000 n
-0000042294 00000 n
-0000042446 00000 n
-0000042601 00000 n
-0000042755 00000 n
-0000042909 00000 n
-0000043064 00000 n
-0000043219 00000 n
-0000043374 00000 n
-0000043528 00000 n
-0000043683 00000 n
-0000043835 00000 n
-0000043990 00000 n
-0000044143 00000 n
-0000044298 00000 n
-0000044452 00000 n
-0000044607 00000 n
-0000044762 00000 n
-0000044916 00000 n
-0000045071 00000 n
-0000045224 00000 n
-0000045379 00000 n
-0000045532 00000 n
-0000048406 00000 n
-0000048562 00000 n
-0000048718 00000 n
-0000045749 00000 n
-0000038714 00000 n
-0000036755 00000 n
-0000045686 00000 n
-0000567241 00000 n
-0000038851 00000 n
-0000048872 00000 n
-0000049027 00000 n
-0000049182 00000 n
-0000049336 00000 n
-0000049488 00000 n
-0000049643 00000 n
-0000049799 00000 n
-0000049955 00000 n
-0000050111 00000 n
-0000050267 00000 n
-0000050423 00000 n
-0000050579 00000 n
-0000050735 00000 n
-0000050891 00000 n
-0000051048 00000 n
-0000051200 00000 n
-0000051355 00000 n
-0000051511 00000 n
-0000051667 00000 n
-0000051823 00000 n
-0000051979 00000 n
-0000052135 00000 n
-0000052290 00000 n
-0000052442 00000 n
-0000052595 00000 n
-0000052751 00000 n
-0000052903 00000 n
-0000053058 00000 n
-0000053211 00000 n
-0000053367 00000 n
-0000053523 00000 n
-0000053676 00000 n
-0000053829 00000 n
-0000053984 00000 n
-0000054146 00000 n
-0000054306 00000 n
-0000056166 00000 n
-0000056328 00000 n
-0000056490 00000 n
-0000054529 00000 n
-0000047936 00000 n
-0000045860 00000 n
-0000054466 00000 n
-0000048073 00000 n
-0000056646 00000 n
-0000056802 00000 n
-0000056958 00000 n
-0000057114 00000 n
-0000057270 00000 n
-0000057426 00000 n
-0000057582 00000 n
-0000057738 00000 n
-0000057895 00000 n
-0000058052 00000 n
-0000058209 00000 n
-0000058366 00000 n
-0000058523 00000 n
-0000058680 00000 n
-0000058836 00000 n
-0000059055 00000 n
-0000055864 00000 n
-0000054640 00000 n
-0000058992 00000 n
-0000056001 00000 n
-0000063119 00000 n
-0000062752 00000 n
+0000002044 00000 n
+0000088923 00000 n
+0000815995 00000 n
+0000002092 00000 n
+0000002317 00000 n
+0000091665 00000 n
+0000815869 00000 n
+0000002363 00000 n
+0000002503 00000 n
+0000091727 00000 n
+0000815795 00000 n
+0000002551 00000 n
+0000002662 00000 n
+0000091789 00000 n
+0000815721 00000 n
+0000002710 00000 n
+0000002801 00000 n
+0000096843 00000 n
+0000815595 00000 n
+0000002847 00000 n
+0000003012 00000 n
+0000096905 00000 n
+0000815521 00000 n
+0000003060 00000 n
+0000003242 00000 n
+0000096967 00000 n
+0000815434 00000 n
+0000003290 00000 n
+0000003416 00000 n
+0000100302 00000 n
+0000815347 00000 n
+0000003464 00000 n
+0000003646 00000 n
+0000100364 00000 n
+0000815260 00000 n
+0000003694 00000 n
+0000003805 00000 n
+0000104551 00000 n
+0000815173 00000 n
+0000003853 00000 n
+0000004012 00000 n
+0000108988 00000 n
+0000815099 00000 n
+0000004060 00000 n
+0000004227 00000 n
+0000115707 00000 n
+0000814971 00000 n
+0000004273 00000 n
+0000004393 00000 n
+0000115769 00000 n
+0000814897 00000 n
+0000004441 00000 n
+0000004641 00000 n
+0000119206 00000 n
+0000814810 00000 n
+0000004689 00000 n
+0000004879 00000 n
+0000122261 00000 n
+0000814723 00000 n
+0000004927 00000 n
+0000005056 00000 n
+0000122323 00000 n
+0000814634 00000 n
+0000005104 00000 n
+0000005282 00000 n
+0000126185 00000 n
+0000814543 00000 n
+0000005331 00000 n
+0000005443 00000 n
+0000134673 00000 n
+0000814451 00000 n
+0000005492 00000 n
+0000005734 00000 n
+0000138852 00000 n
+0000814359 00000 n
+0000005783 00000 n
+0000005941 00000 n
+0000143153 00000 n
+0000814267 00000 n
+0000005990 00000 n
+0000006140 00000 n
+0000157319 00000 n
+0000814189 00000 n
+0000006189 00000 n
+0000006352 00000 n
+0000166043 00000 n
+0000814057 00000 n
+0000006399 00000 n
+0000006502 00000 n
+0000166106 00000 n
+0000813978 00000 n
+0000006551 00000 n
+0000006729 00000 n
+0000169067 00000 n
+0000813885 00000 n
+0000006778 00000 n
+0000006946 00000 n
+0000169130 00000 n
+0000813792 00000 n
+0000006995 00000 n
+0000007102 00000 n
+0000172720 00000 n
+0000813699 00000 n
+0000007151 00000 n
+0000007306 00000 n
+0000176849 00000 n
+0000813606 00000 n
+0000007355 00000 n
+0000007520 00000 n
+0000180722 00000 n
+0000813513 00000 n
+0000007569 00000 n
+0000007788 00000 n
+0000185639 00000 n
+0000813420 00000 n
+0000007837 00000 n
+0000007972 00000 n
+0000190297 00000 n
+0000813327 00000 n
+0000008021 00000 n
+0000008148 00000 n
+0000199675 00000 n
+0000813248 00000 n
+0000008197 00000 n
+0000008337 00000 n
+0000205142 00000 n
+0000813115 00000 n
+0000008384 00000 n
+0000008492 00000 n
+0000205205 00000 n
+0000813036 00000 n
+0000008541 00000 n
+0000008724 00000 n
+0000205268 00000 n
+0000812943 00000 n
+0000008773 00000 n
+0000008979 00000 n
+0000209720 00000 n
+0000812850 00000 n
+0000009028 00000 n
+0000009188 00000 n
+0000214071 00000 n
+0000812757 00000 n
+0000009237 00000 n
+0000009410 00000 n
+0000217081 00000 n
+0000812664 00000 n
+0000009459 00000 n
+0000009571 00000 n
+0000217144 00000 n
+0000812571 00000 n
+0000009620 00000 n
+0000009780 00000 n
+0000220721 00000 n
+0000812478 00000 n
+0000009829 00000 n
+0000009974 00000 n
+0000225317 00000 n
+0000812385 00000 n
+0000010023 00000 n
+0000010155 00000 n
+0000229470 00000 n
+0000812306 00000 n
+0000010204 00000 n
+0000010349 00000 n
+0000234677 00000 n
+0000812173 00000 n
+0000010396 00000 n
+0000010575 00000 n
+0000234740 00000 n
+0000812094 00000 n
+0000010624 00000 n
+0000010845 00000 n
+0000240662 00000 n
+0000812001 00000 n
+0000010894 00000 n
+0000011138 00000 n
+0000245260 00000 n
+0000811908 00000 n
+0000011187 00000 n
+0000011385 00000 n
+0000248814 00000 n
+0000811815 00000 n
+0000011434 00000 n
+0000011645 00000 n
+0000248877 00000 n
+0000811722 00000 n
+0000011694 00000 n
+0000011844 00000 n
+0000252632 00000 n
+0000811629 00000 n
+0000011893 00000 n
+0000012091 00000 n
+0000252695 00000 n
+0000811536 00000 n
+0000012140 00000 n
+0000012323 00000 n
+0000258555 00000 n
+0000811457 00000 n
+0000012372 00000 n
+0000012527 00000 n
+0000261481 00000 n
+0000811324 00000 n
+0000012574 00000 n
+0000012692 00000 n
+0000261544 00000 n
+0000811245 00000 n
+0000012741 00000 n
+0000012934 00000 n
+0000261607 00000 n
+0000811152 00000 n
+0000012983 00000 n
+0000013120 00000 n
+0000265425 00000 n
+0000811059 00000 n
+0000013169 00000 n
+0000013352 00000 n
+0000268431 00000 n
+0000810966 00000 n
+0000013401 00000 n
+0000013523 00000 n
+0000268494 00000 n
+0000810873 00000 n
+0000013572 00000 n
+0000013742 00000 n
+0000272028 00000 n
+0000810780 00000 n
+0000013791 00000 n
+0000013946 00000 n
+0000276652 00000 n
+0000810687 00000 n
+0000013995 00000 n
+0000014137 00000 n
+0000279964 00000 n
+0000810608 00000 n
+0000014186 00000 n
+0000014341 00000 n
+0000284393 00000 n
+0000810475 00000 n
+0000014389 00000 n
+0000014578 00000 n
+0000284457 00000 n
+0000810396 00000 n
+0000014628 00000 n
+0000014829 00000 n
+0000284521 00000 n
+0000810303 00000 n
+0000014879 00000 n
+0000015070 00000 n
+0000288756 00000 n
+0000810210 00000 n
+0000015120 00000 n
+0000015250 00000 n
+0000292535 00000 n
+0000810117 00000 n
+0000015300 00000 n
+0000015430 00000 n
+0000297002 00000 n
+0000810024 00000 n
+0000015480 00000 n
+0000015620 00000 n
+0000301040 00000 n
+0000809931 00000 n
+0000015670 00000 n
+0000015917 00000 n
+0000305679 00000 n
+0000809838 00000 n
+0000015967 00000 n
+0000016110 00000 n
+0000311110 00000 n
+0000809745 00000 n
+0000016160 00000 n
+0000016318 00000 n
+0000315888 00000 n
+0000809666 00000 n
+0000016368 00000 n
+0000016518 00000 n
+0000321020 00000 n
+0000809532 00000 n
+0000016566 00000 n
+0000016740 00000 n
+0000321084 00000 n
+0000809453 00000 n
+0000016790 00000 n
+0000016978 00000 n
+0000321148 00000 n
+0000809360 00000 n
+0000017028 00000 n
+0000017206 00000 n
+0000325408 00000 n
+0000809267 00000 n
+0000017256 00000 n
+0000017373 00000 n
+0000325472 00000 n
+0000809174 00000 n
+0000017423 00000 n
+0000017540 00000 n
+0000333352 00000 n
+0000809081 00000 n
+0000017590 00000 n
+0000017717 00000 n
+0000333416 00000 n
+0000808988 00000 n
+0000017767 00000 n
+0000018001 00000 n
+0000338054 00000 n
+0000808895 00000 n
+0000018051 00000 n
+0000018181 00000 n
+0000342927 00000 n
+0000808802 00000 n
+0000018231 00000 n
+0000018424 00000 n
+0000352357 00000 n
+0000808709 00000 n
+0000018474 00000 n
+0000018619 00000 n
+0000352421 00000 n
+0000808630 00000 n
+0000018670 00000 n
+0000018807 00000 n
+0000358421 00000 n
+0000808497 00000 n
+0000018855 00000 n
+0000019001 00000 n
+0000358485 00000 n
+0000808418 00000 n
+0000019051 00000 n
+0000019239 00000 n
+0000358549 00000 n
+0000808325 00000 n
+0000019289 00000 n
+0000019495 00000 n
+0000362246 00000 n
+0000808232 00000 n
+0000019545 00000 n
+0000019690 00000 n
+0000362309 00000 n
+0000808139 00000 n
+0000019740 00000 n
+0000019885 00000 n
+0000370619 00000 n
+0000808046 00000 n
+0000019935 00000 n
+0000020161 00000 n
+0000375749 00000 n
+0000807953 00000 n
+0000020211 00000 n
+0000020384 00000 n
+0000379818 00000 n
+0000807874 00000 n
+0000020434 00000 n
+0000020599 00000 n
+0000384090 00000 n
+0000807741 00000 n
+0000020647 00000 n
+0000020823 00000 n
+0000384154 00000 n
+0000807662 00000 n
+0000020873 00000 n
+0000021048 00000 n
+0000388101 00000 n
+0000807569 00000 n
+0000021098 00000 n
+0000021268 00000 n
+0000398565 00000 n
+0000807476 00000 n
+0000021318 00000 n
+0000021546 00000 n
+0000410418 00000 n
+0000807383 00000 n
+0000021596 00000 n
+0000021781 00000 n
+0000423243 00000 n
+0000807251 00000 n
+0000021831 00000 n
+0000022014 00000 n
+0000423307 00000 n
+0000807172 00000 n
+0000022069 00000 n
+0000022239 00000 n
+0000426982 00000 n
+0000807079 00000 n
+0000022294 00000 n
+0000022497 00000 n
+0000427046 00000 n
+0000806986 00000 n
+0000022552 00000 n
+0000022674 00000 n
+0000430937 00000 n
+0000806893 00000 n
+0000022729 00000 n
+0000022987 00000 n
+0000435354 00000 n
+0000806800 00000 n
+0000023042 00000 n
+0000023182 00000 n
+0000440870 00000 n
+0000806721 00000 n
+0000023237 00000 n
+0000023331 00000 n
+0000446047 00000 n
+0000806642 00000 n
+0000023381 00000 n
+0000023572 00000 n
+0000451245 00000 n
+0000806548 00000 n
+0000023620 00000 n
+0000023791 00000 n
+0000457372 00000 n
+0000806415 00000 n
+0000023839 00000 n
+0000023990 00000 n
+0000457436 00000 n
+0000806350 00000 n
+0000024040 00000 n
+0000024137 00000 n
+0000464973 00000 n
+0000806217 00000 n
+0000024185 00000 n
+0000024283 00000 n
+0000465037 00000 n
+0000806152 00000 n
+0000024333 00000 n
+0000024488 00000 n
+0000469414 00000 n
+0000806019 00000 n
+0000024536 00000 n
+0000024644 00000 n
+0000469478 00000 n
+0000805940 00000 n
+0000024694 00000 n
+0000024801 00000 n
+0000469542 00000 n
+0000805861 00000 n
+0000024851 00000 n
+0000024973 00000 n
+0000473112 00000 n
+0000805767 00000 n
+0000025021 00000 n
+0000025182 00000 n
+0000475500 00000 n
+0000805647 00000 n
+0000025230 00000 n
+0000025340 00000 n
+0000475564 00000 n
+0000805529 00000 n
+0000025390 00000 n
+0000025652 00000 n
+0000475628 00000 n
+0000805450 00000 n
+0000025707 00000 n
+0000025872 00000 n
+0000482478 00000 n
+0000805357 00000 n
+0000025927 00000 n
+0000026163 00000 n
+0000505073 00000 n
+0000805264 00000 n
+0000026218 00000 n
+0000026406 00000 n
+0000505137 00000 n
+0000805171 00000 n
+0000026461 00000 n
+0000026677 00000 n
+0000507724 00000 n
+0000805078 00000 n
+0000026732 00000 n
+0000026955 00000 n
+0000510946 00000 n
+0000804985 00000 n
+0000027010 00000 n
+0000027239 00000 n
+0000511010 00000 n
+0000804892 00000 n
+0000027294 00000 n
+0000027525 00000 n
+0000514119 00000 n
+0000804813 00000 n
+0000027580 00000 n
+0000027814 00000 n
+0000516817 00000 n
+0000804720 00000 n
+0000027864 00000 n
+0000028086 00000 n
+0000520282 00000 n
+0000804627 00000 n
+0000028136 00000 n
+0000028383 00000 n
+0000523167 00000 n
+0000804534 00000 n
+0000028433 00000 n
+0000028635 00000 n
+0000537320 00000 n
+0000804441 00000 n
+0000028685 00000 n
+0000028869 00000 n
+0000551770 00000 n
+0000804348 00000 n
+0000028919 00000 n
+0000029108 00000 n
+0000558732 00000 n
+0000804255 00000 n
+0000029158 00000 n
+0000029418 00000 n
+0000565905 00000 n
+0000804162 00000 n
+0000029468 00000 n
+0000029667 00000 n
+0000575894 00000 n
+0000804069 00000 n
+0000029717 00000 n
+0000029959 00000 n
+0000575958 00000 n
+0000803976 00000 n
+0000030010 00000 n
+0000030280 00000 n
+0000589023 00000 n
+0000803883 00000 n
+0000030331 00000 n
+0000030586 00000 n
+0000602826 00000 n
+0000803790 00000 n
+0000030637 00000 n
+0000030864 00000 n
+0000610112 00000 n
+0000803697 00000 n
+0000030915 00000 n
+0000031172 00000 n
+0000624389 00000 n
+0000803604 00000 n
+0000031223 00000 n
+0000031475 00000 n
+0000626693 00000 n
+0000803511 00000 n
+0000031526 00000 n
+0000031758 00000 n
+0000629537 00000 n
+0000803418 00000 n
+0000031809 00000 n
+0000031988 00000 n
+0000632420 00000 n
+0000803325 00000 n
+0000032039 00000 n
+0000032228 00000 n
+0000634401 00000 n
+0000803246 00000 n
+0000032279 00000 n
+0000032516 00000 n
+0000033762 00000 n
+0000033928 00000 n
+0000034240 00000 n
+0000032568 00000 n
+0000034114 00000 n
+0000034177 00000 n
+0000730856 00000 n
+0000727513 00000 n
+0000720461 00000 n
+0000716678 00000 n
+0000800246 00000 n
+0000033899 00000 n
+0000036463 00000 n
+0000036615 00000 n
+0000036770 00000 n
+0000036925 00000 n
+0000037080 00000 n
+0000037234 00000 n
+0000037387 00000 n
+0000037538 00000 n
+0000037693 00000 n
+0000037848 00000 n
+0000038003 00000 n
+0000038155 00000 n
+0000038310 00000 n
+0000038465 00000 n
+0000038617 00000 n
+0000038771 00000 n
+0000038925 00000 n
+0000039079 00000 n
+0000039232 00000 n
+0000039387 00000 n
+0000039541 00000 n
+0000039693 00000 n
+0000039848 00000 n
+0000040002 00000 n
+0000040157 00000 n
+0000040312 00000 n
+0000040467 00000 n
+0000040622 00000 n
+0000040777 00000 n
+0000040932 00000 n
+0000043777 00000 n
+0000043929 00000 n
+0000044083 00000 n
+0000044238 00000 n
+0000041213 00000 n
+0000036065 00000 n
+0000034351 00000 n
+0000041087 00000 n
+0000041150 00000 n
+0000714487 00000 n
+0000706287 00000 n
+0000698648 00000 n
+0000687829 00000 n
+0000036202 00000 n
+0000044393 00000 n
+0000044547 00000 n
+0000044701 00000 n
+0000044854 00000 n
+0000045009 00000 n
+0000045164 00000 n
+0000045318 00000 n
+0000045470 00000 n
+0000045625 00000 n
+0000045780 00000 n
+0000045935 00000 n
+0000046089 00000 n
+0000046244 00000 n
+0000046399 00000 n
+0000046553 00000 n
+0000046708 00000 n
+0000046863 00000 n
+0000047015 00000 n
+0000047170 00000 n
+0000047324 00000 n
+0000047478 00000 n
+0000047633 00000 n
+0000047788 00000 n
+0000047943 00000 n
+0000048097 00000 n
+0000048252 00000 n
+0000048404 00000 n
+0000048559 00000 n
+0000048712 00000 n
+0000048867 00000 n
+0000049021 00000 n
+0000049176 00000 n
+0000049331 00000 n
+0000049485 00000 n
+0000049640 00000 n
+0000049793 00000 n
+0000049948 00000 n
+0000050101 00000 n
+0000053047 00000 n
+0000053203 00000 n
+0000053359 00000 n
+0000050318 00000 n
+0000043283 00000 n
+0000041324 00000 n
+0000050255 00000 n
+0000680863 00000 n
+0000043420 00000 n
+0000053513 00000 n
+0000053668 00000 n
+0000053823 00000 n
+0000053977 00000 n
+0000054129 00000 n
+0000054284 00000 n
+0000054440 00000 n
+0000054596 00000 n
+0000054752 00000 n
+0000054908 00000 n
+0000055064 00000 n
+0000055220 00000 n
+0000055376 00000 n
+0000055532 00000 n
+0000055689 00000 n
+0000055841 00000 n
+0000055996 00000 n
+0000056152 00000 n
+0000056308 00000 n
+0000056464 00000 n
+0000056620 00000 n
+0000056776 00000 n
+0000056931 00000 n
+0000057083 00000 n
+0000057239 00000 n
+0000057395 00000 n
+0000057551 00000 n
+0000057707 00000 n
+0000057863 00000 n
+0000058025 00000 n
+0000058187 00000 n
+0000058348 00000 n
+0000058509 00000 n
+0000058671 00000 n
+0000058832 00000 n
+0000058988 00000 n
0000059140 00000 n
-0000062873 00000 n
-0000557117 00000 n
-0000686047 00000 n
-0000066858 00000 n
-0000066612 00000 n
-0000063256 00000 n
-0000066733 00000 n
-0000070394 00000 n
-0000070086 00000 n
-0000066969 00000 n
-0000070207 00000 n
-0000072308 00000 n
-0000072124 00000 n
-0000070518 00000 n
-0000072245 00000 n
-0000075899 00000 n
-0000075529 00000 n
-0000072419 00000 n
-0000075650 00000 n
-0000686336 00000 n
-0000077289 00000 n
-0000077105 00000 n
-0000076036 00000 n
-0000077226 00000 n
-0000546050 00000 n
-0000686922 00000 n
-0000080090 00000 n
-0000079720 00000 n
-0000077400 00000 n
-0000079841 00000 n
-0000081737 00000 n
-0000081553 00000 n
-0000080227 00000 n
-0000081674 00000 n
-0000686192 00000 n
-0000085268 00000 n
-0000084898 00000 n
-0000081887 00000 n
-0000085019 00000 n
-0000088666 00000 n
-0000088358 00000 n
-0000085405 00000 n
-0000088479 00000 n
-0000092853 00000 n
-0000092607 00000 n
-0000088829 00000 n
-0000092728 00000 n
-0000097291 00000 n
-0000097045 00000 n
-0000093016 00000 n
+0000059291 00000 n
+0000062029 00000 n
+0000062182 00000 n
+0000062337 00000 n
+0000059507 00000 n
+0000052561 00000 n
+0000050429 00000 n
+0000059444 00000 n
+0000052698 00000 n
+0000062490 00000 n
+0000062646 00000 n
+0000062802 00000 n
+0000062955 00000 n
+0000063108 00000 n
+0000063263 00000 n
+0000063425 00000 n
+0000063587 00000 n
+0000063749 00000 n
+0000063911 00000 n
+0000064072 00000 n
+0000064233 00000 n
+0000064395 00000 n
+0000064556 00000 n
+0000064712 00000 n
+0000064868 00000 n
+0000065024 00000 n
+0000065180 00000 n
+0000065336 00000 n
+0000065492 00000 n
+0000065648 00000 n
+0000065804 00000 n
+0000065961 00000 n
+0000066118 00000 n
+0000066274 00000 n
+0000066429 00000 n
+0000066585 00000 n
+0000066741 00000 n
+0000066898 00000 n
+0000067055 00000 n
+0000067275 00000 n
+0000061607 00000 n
+0000059618 00000 n
+0000067212 00000 n
+0000061744 00000 n
+0000071365 00000 n
+0000070998 00000 n
+0000067386 00000 n
+0000071119 00000 n
+0000670739 00000 n
+0000799524 00000 n
+0000075104 00000 n
+0000074858 00000 n
+0000071502 00000 n
+0000074979 00000 n
+0000078640 00000 n
+0000078332 00000 n
+0000075215 00000 n
+0000078453 00000 n
+0000080554 00000 n
+0000080370 00000 n
+0000078764 00000 n
+0000080491 00000 n
+0000084614 00000 n
+0000084306 00000 n
+0000080665 00000 n
+0000084427 00000 n
+0000799813 00000 n
+0000799669 00000 n
+0000088985 00000 n
+0000088677 00000 n
+0000084764 00000 n
+0000088798 00000 n
+0000659374 00000 n
+0000654298 00000 n
+0000800399 00000 n
+0000091851 00000 n
+0000091481 00000 n
+0000089161 00000 n
+0000091602 00000 n
+0000093498 00000 n
+0000093314 00000 n
+0000091988 00000 n
+0000093435 00000 n
+0000097029 00000 n
+0000096659 00000 n
+0000093648 00000 n
+0000096780 00000 n
+0000100426 00000 n
+0000100118 00000 n
0000097166 00000 n
-0000100530 00000 n
-0000100346 00000 n
-0000097454 00000 n
-0000100467 00000 n
-0000104072 00000 n
-0000103764 00000 n
-0000100667 00000 n
-0000103885 00000 n
-0000541790 00000 n
-0000686624 00000 n
-0000107509 00000 n
-0000107263 00000 n
-0000104209 00000 n
-0000107384 00000 n
-0000110625 00000 n
-0000110317 00000 n
-0000107672 00000 n
-0000110438 00000 n
-0000687075 00000 n
-0000114488 00000 n
-0000114242 00000 n
-0000110788 00000 n
-0000114363 00000 n
-0000118762 00000 n
-0000118578 00000 n
-0000114664 00000 n
-0000118699 00000 n
-0000122975 00000 n
-0000122728 00000 n
-0000118912 00000 n
-0000122849 00000 n
-0000127144 00000 n
-0000126897 00000 n
-0000123151 00000 n
-0000127018 00000 n
-0000131445 00000 n
-0000131198 00000 n
-0000127307 00000 n
-0000131319 00000 n
-0000136618 00000 n
-0000136434 00000 n
-0000131595 00000 n
-0000136555 00000 n
-0000142282 00000 n
-0000142098 00000 n
-0000136781 00000 n
-0000142219 00000 n
-0000145610 00000 n
-0000145363 00000 n
-0000142445 00000 n
-0000145484 00000 n
-0000685902 00000 n
-0000149405 00000 n
-0000149221 00000 n
-0000145786 00000 n
-0000149342 00000 n
-0000151028 00000 n
-0000150844 00000 n
-0000149568 00000 n
-0000150965 00000 n
-0000687228 00000 n
-0000154399 00000 n
-0000154089 00000 n
-0000151152 00000 n
-0000154210 00000 n
-0000539753 00000 n
-0000157423 00000 n
-0000157113 00000 n
-0000154536 00000 n
-0000157234 00000 n
-0000161013 00000 n
-0000160766 00000 n
-0000157573 00000 n
-0000160887 00000 n
-0000165142 00000 n
-0000164895 00000 n
+0000100239 00000 n
+0000104613 00000 n
+0000104367 00000 n
+0000100589 00000 n
+0000104488 00000 n
+0000109050 00000 n
+0000108804 00000 n
+0000104776 00000 n
+0000108925 00000 n
+0000112287 00000 n
+0000112103 00000 n
+0000109213 00000 n
+0000112224 00000 n
+0000115831 00000 n
+0000115523 00000 n
+0000112424 00000 n
+0000115644 00000 n
+0000650917 00000 n
+0000800101 00000 n
+0000119268 00000 n
+0000119022 00000 n
+0000115968 00000 n
+0000119143 00000 n
+0000122385 00000 n
+0000122077 00000 n
+0000119431 00000 n
+0000122198 00000 n
+0000800552 00000 n
+0000126248 00000 n
+0000126001 00000 n
+0000122548 00000 n
+0000126122 00000 n
+0000130522 00000 n
+0000130338 00000 n
+0000126424 00000 n
+0000130459 00000 n
+0000134736 00000 n
+0000134489 00000 n
+0000130672 00000 n
+0000134610 00000 n
+0000138915 00000 n
+0000138668 00000 n
+0000134912 00000 n
+0000138789 00000 n
+0000143216 00000 n
+0000142969 00000 n
+0000139078 00000 n
+0000143090 00000 n
+0000148389 00000 n
+0000148205 00000 n
+0000143366 00000 n
+0000148326 00000 n
+0000154054 00000 n
+0000153870 00000 n
+0000148552 00000 n
+0000153991 00000 n
+0000157382 00000 n
+0000157135 00000 n
+0000154217 00000 n
+0000157256 00000 n
+0000799379 00000 n
0000161176 00000 n
-0000165016 00000 n
-0000169015 00000 n
-0000168768 00000 n
-0000165292 00000 n
-0000168889 00000 n
-0000173932 00000 n
-0000173685 00000 n
-0000169178 00000 n
-0000173806 00000 n
-0000178591 00000 n
-0000178345 00000 n
-0000174095 00000 n
-0000178466 00000 n
-0000184470 00000 n
-0000184286 00000 n
-0000178754 00000 n
-0000184407 00000 n
-0000187970 00000 n
-0000187723 00000 n
-0000184620 00000 n
-0000187844 00000 n
-0000191056 00000 n
-0000190872 00000 n
-0000188146 00000 n
-0000190993 00000 n
-0000687381 00000 n
-0000193564 00000 n
-0000193191 00000 n
-0000191219 00000 n
-0000193312 00000 n
-0000198016 00000 n
-0000197769 00000 n
-0000193701 00000 n
-0000197890 00000 n
-0000685756 00000 n
-0000202368 00000 n
-0000202121 00000 n
-0000198205 00000 n
-0000202242 00000 n
-0000205440 00000 n
-0000205130 00000 n
-0000202544 00000 n
-0000205251 00000 n
-0000209018 00000 n
-0000208771 00000 n
-0000205616 00000 n
-0000208892 00000 n
-0000213615 00000 n
-0000213368 00000 n
-0000209181 00000 n
-0000213489 00000 n
-0000217768 00000 n
-0000217521 00000 n
-0000213778 00000 n
-0000217642 00000 n
-0000220715 00000 n
-0000220531 00000 n
-0000217944 00000 n
-0000220652 00000 n
-0000223038 00000 n
-0000222728 00000 n
-0000220878 00000 n
-0000222849 00000 n
-0000686481 00000 n
-0000228960 00000 n
-0000228713 00000 n
-0000223188 00000 n
-0000228834 00000 n
-0000687534 00000 n
-0000233559 00000 n
-0000233312 00000 n
-0000229201 00000 n
-0000233433 00000 n
-0000237177 00000 n
-0000236867 00000 n
-0000233774 00000 n
-0000236988 00000 n
-0000240995 00000 n
-0000240685 00000 n
-0000237353 00000 n
-0000240806 00000 n
-0000246855 00000 n
-0000246608 00000 n
-0000241171 00000 n
-0000246729 00000 n
-0000249907 00000 n
-0000249534 00000 n
-0000247044 00000 n
-0000249655 00000 n
-0000253726 00000 n
-0000253479 00000 n
-0000250057 00000 n
-0000253600 00000 n
-0000256796 00000 n
-0000256486 00000 n
-0000253902 00000 n
-0000256607 00000 n
-0000260327 00000 n
-0000260080 00000 n
-0000256959 00000 n
-0000260201 00000 n
-0000264945 00000 n
-0000264698 00000 n
-0000260490 00000 n
-0000264819 00000 n
-0000268248 00000 n
-0000268001 00000 n
-0000265108 00000 n
-0000268122 00000 n
-0000687687 00000 n
-0000270040 00000 n
-0000269856 00000 n
-0000268424 00000 n
-0000269977 00000 n
-0000272786 00000 n
-0000272413 00000 n
-0000270203 00000 n
-0000272534 00000 n
-0000277014 00000 n
-0000276767 00000 n
-0000272923 00000 n
-0000276888 00000 n
-0000280783 00000 n
-0000280536 00000 n
-0000277164 00000 n
-0000280657 00000 n
-0000285242 00000 n
-0000284995 00000 n
-0000280959 00000 n
-0000285116 00000 n
-0000289272 00000 n
-0000289025 00000 n
-0000285418 00000 n
-0000289146 00000 n
-0000293900 00000 n
-0000293653 00000 n
-0000289435 00000 n
-0000293774 00000 n
-0000299324 00000 n
-0000299077 00000 n
-0000294050 00000 n
-0000299198 00000 n
-0000304093 00000 n
-0000303846 00000 n
-0000299487 00000 n
-0000303967 00000 n
-0000306590 00000 n
-0000306406 00000 n
-0000304243 00000 n
-0000306527 00000 n
-0000687840 00000 n
-0000309334 00000 n
-0000308961 00000 n
-0000306727 00000 n
-0000309082 00000 n
-0000313648 00000 n
-0000313338 00000 n
-0000309471 00000 n
-0000313459 00000 n
-0000317712 00000 n
-0000317528 00000 n
-0000313824 00000 n
-0000317649 00000 n
-0000321574 00000 n
-0000321265 00000 n
-0000317862 00000 n
-0000321386 00000 n
-0000326191 00000 n
-0000325944 00000 n
-0000321737 00000 n
-0000326065 00000 n
-0000331055 00000 n
-0000330808 00000 n
-0000326341 00000 n
-0000330929 00000 n
-0000335740 00000 n
-0000335556 00000 n
-0000331205 00000 n
-0000335677 00000 n
-0000340531 00000 n
-0000340221 00000 n
-0000335877 00000 n
-0000340342 00000 n
-0000343467 00000 n
-0000343283 00000 n
-0000340681 00000 n
-0000343404 00000 n
-0000346643 00000 n
-0000346267 00000 n
-0000343604 00000 n
-0000346390 00000 n
-0000687993 00000 n
-0000350402 00000 n
-0000350085 00000 n
-0000346793 00000 n
-0000350210 00000 n
-0000354491 00000 n
-0000354301 00000 n
-0000350566 00000 n
-0000354426 00000 n
-0000358713 00000 n
-0000358459 00000 n
-0000354642 00000 n
-0000358584 00000 n
-0000363844 00000 n
-0000363590 00000 n
-0000358864 00000 n
-0000363715 00000 n
-0000367913 00000 n
-0000367659 00000 n
-0000363995 00000 n
-0000367784 00000 n
-0000371230 00000 n
-0000370976 00000 n
-0000368064 00000 n
-0000371101 00000 n
-0000372855 00000 n
-0000372665 00000 n
-0000371394 00000 n
-0000372790 00000 n
-0000377051 00000 n
-0000377418 00000 n
-0000376878 00000 n
-0000372993 00000 n
-0000377225 00000 n
-0000377020 00000 n
-0000381077 00000 n
-0000380887 00000 n
-0000377595 00000 n
-0000381012 00000 n
-0000385015 00000 n
-0000384697 00000 n
-0000381241 00000 n
-0000384822 00000 n
-0000688156 00000 n
-0000386175 00000 n
-0000385985 00000 n
-0000385153 00000 n
-0000386110 00000 n
-0000389516 00000 n
-0000389134 00000 n
-0000386313 00000 n
-0000389259 00000 n
-0000393084 00000 n
-0000392830 00000 n
-0000389654 00000 n
-0000392955 00000 n
-0000395770 00000 n
-0000395388 00000 n
-0000393261 00000 n
-0000395513 00000 n
-0000400186 00000 n
-0000399996 00000 n
-0000395869 00000 n
-0000400121 00000 n
-0000402863 00000 n
-0000402673 00000 n
-0000400285 00000 n
-0000402798 00000 n
-0000405426 00000 n
-0000405236 00000 n
-0000402962 00000 n
-0000405361 00000 n
-0000408312 00000 n
-0000408122 00000 n
-0000405525 00000 n
-0000408247 00000 n
-0000411409 00000 n
-0000411219 00000 n
-0000408411 00000 n
-0000411344 00000 n
-0000414356 00000 n
-0000414166 00000 n
-0000411508 00000 n
-0000414291 00000 n
-0000688320 00000 n
-0000417151 00000 n
-0000416961 00000 n
-0000414455 00000 n
-0000417086 00000 n
-0000419722 00000 n
-0000419532 00000 n
-0000417250 00000 n
-0000419657 00000 n
-0000422243 00000 n
-0000421990 00000 n
-0000419821 00000 n
-0000422115 00000 n
-0000424984 00000 n
-0000424730 00000 n
-0000422355 00000 n
-0000424855 00000 n
-0000427860 00000 n
-0000427542 00000 n
-0000425096 00000 n
-0000427667 00000 n
-0000430295 00000 n
-0000430105 00000 n
-0000427972 00000 n
-0000430230 00000 n
-0000432626 00000 n
-0000432372 00000 n
-0000430394 00000 n
-0000432497 00000 n
-0000435990 00000 n
-0000435736 00000 n
-0000432738 00000 n
-0000435861 00000 n
-0000438973 00000 n
-0000438783 00000 n
-0000436102 00000 n
-0000438908 00000 n
-0000442348 00000 n
-0000442094 00000 n
-0000439072 00000 n
-0000442219 00000 n
-0000688484 00000 n
-0000445692 00000 n
-0000445502 00000 n
-0000442460 00000 n
-0000445627 00000 n
-0000449485 00000 n
-0000449295 00000 n
-0000445791 00000 n
-0000449420 00000 n
+0000160992 00000 n
+0000157558 00000 n
+0000161113 00000 n
+0000162798 00000 n
+0000162614 00000 n
+0000161339 00000 n
+0000162735 00000 n
+0000800705 00000 n
+0000166169 00000 n
+0000165859 00000 n
+0000162922 00000 n
+0000165980 00000 n
+0000169193 00000 n
+0000168883 00000 n
+0000166306 00000 n
+0000169004 00000 n
+0000172783 00000 n
+0000172536 00000 n
+0000169343 00000 n
+0000172657 00000 n
+0000176912 00000 n
+0000176665 00000 n
+0000172946 00000 n
+0000176786 00000 n
+0000180785 00000 n
+0000180538 00000 n
+0000177062 00000 n
+0000180659 00000 n
+0000185702 00000 n
+0000185455 00000 n
+0000180948 00000 n
+0000185576 00000 n
+0000190359 00000 n
+0000190113 00000 n
+0000185865 00000 n
+0000190234 00000 n
+0000196238 00000 n
+0000196054 00000 n
+0000190522 00000 n
+0000196175 00000 n
+0000199738 00000 n
+0000199491 00000 n
+0000196388 00000 n
+0000199612 00000 n
+0000202823 00000 n
+0000202639 00000 n
+0000199914 00000 n
+0000202760 00000 n
+0000800858 00000 n
+0000205331 00000 n
+0000204958 00000 n
+0000202986 00000 n
+0000205079 00000 n
+0000209783 00000 n
+0000209536 00000 n
+0000205468 00000 n
+0000209657 00000 n
+0000799233 00000 n
+0000214134 00000 n
+0000213887 00000 n
+0000209972 00000 n
+0000214008 00000 n
+0000217207 00000 n
+0000216897 00000 n
+0000214310 00000 n
+0000217018 00000 n
+0000220784 00000 n
+0000220537 00000 n
+0000217383 00000 n
+0000220658 00000 n
+0000225380 00000 n
+0000225133 00000 n
+0000220947 00000 n
+0000225254 00000 n
+0000229533 00000 n
+0000229286 00000 n
+0000225543 00000 n
+0000229407 00000 n
+0000232480 00000 n
+0000232296 00000 n
+0000229709 00000 n
+0000232417 00000 n
+0000234803 00000 n
+0000234493 00000 n
+0000232643 00000 n
+0000234614 00000 n
+0000799958 00000 n
+0000240725 00000 n
+0000240478 00000 n
+0000234953 00000 n
+0000240599 00000 n
+0000801011 00000 n
+0000245323 00000 n
+0000245076 00000 n
+0000240966 00000 n
+0000245197 00000 n
+0000248940 00000 n
+0000248630 00000 n
+0000245538 00000 n
+0000248751 00000 n
+0000252758 00000 n
+0000252448 00000 n
+0000249116 00000 n
+0000252569 00000 n
+0000258618 00000 n
+0000258371 00000 n
+0000252934 00000 n
+0000258492 00000 n
+0000261670 00000 n
+0000261297 00000 n
+0000258807 00000 n
+0000261418 00000 n
+0000265488 00000 n
+0000265241 00000 n
+0000261820 00000 n
+0000265362 00000 n
+0000268557 00000 n
+0000268247 00000 n
+0000265664 00000 n
+0000268368 00000 n
+0000272091 00000 n
+0000271842 00000 n
+0000268720 00000 n
+0000271964 00000 n
+0000276716 00000 n
+0000276463 00000 n
+0000272254 00000 n
+0000276587 00000 n
+0000280028 00000 n
+0000279774 00000 n
+0000276880 00000 n
+0000279899 00000 n
+0000801165 00000 n
+0000281828 00000 n
+0000281638 00000 n
+0000280205 00000 n
+0000281763 00000 n
+0000284585 00000 n
+0000284203 00000 n
+0000281992 00000 n
+0000284328 00000 n
+0000288820 00000 n
+0000288566 00000 n
+0000284723 00000 n
+0000288691 00000 n
+0000292599 00000 n
+0000292345 00000 n
+0000288971 00000 n
+0000292470 00000 n
+0000297066 00000 n
+0000296812 00000 n
+0000292776 00000 n
+0000296937 00000 n
+0000301104 00000 n
+0000300850 00000 n
+0000297243 00000 n
+0000300975 00000 n
+0000305743 00000 n
+0000305489 00000 n
+0000301268 00000 n
+0000305614 00000 n
+0000311174 00000 n
+0000310920 00000 n
+0000305894 00000 n
+0000311045 00000 n
+0000315952 00000 n
+0000315698 00000 n
+0000311338 00000 n
+0000315823 00000 n
+0000318457 00000 n
+0000318267 00000 n
+0000316103 00000 n
+0000318392 00000 n
+0000801329 00000 n
+0000321212 00000 n
+0000320830 00000 n
+0000318595 00000 n
+0000320955 00000 n
+0000325536 00000 n
+0000325218 00000 n
+0000321350 00000 n
+0000325343 00000 n
+0000329607 00000 n
+0000329417 00000 n
+0000325713 00000 n
+0000329542 00000 n
+0000333479 00000 n
+0000333162 00000 n
+0000329758 00000 n
+0000333287 00000 n
+0000338118 00000 n
+0000337864 00000 n
+0000333643 00000 n
+0000337989 00000 n
+0000342991 00000 n
+0000342737 00000 n
+0000338269 00000 n
+0000342862 00000 n
+0000347684 00000 n
+0000347494 00000 n
+0000343142 00000 n
+0000347619 00000 n
+0000352485 00000 n
+0000352167 00000 n
+0000347822 00000 n
+0000352292 00000 n
+0000355430 00000 n
+0000355240 00000 n
+0000352636 00000 n
+0000355365 00000 n
+0000358613 00000 n
+0000358231 00000 n
+0000355568 00000 n
+0000358356 00000 n
+0000801493 00000 n
+0000362373 00000 n
+0000362056 00000 n
+0000358764 00000 n
+0000362181 00000 n
+0000366461 00000 n
+0000366271 00000 n
+0000362537 00000 n
+0000366396 00000 n
+0000370683 00000 n
+0000370429 00000 n
+0000366612 00000 n
+0000370554 00000 n
+0000375813 00000 n
+0000375559 00000 n
+0000370834 00000 n
+0000375684 00000 n
+0000379882 00000 n
+0000379628 00000 n
+0000375964 00000 n
+0000379753 00000 n
+0000384218 00000 n
+0000383900 00000 n
+0000380033 00000 n
+0000384025 00000 n
+0000648421 00000 n
+0000388165 00000 n
+0000387911 00000 n
+0000384344 00000 n
+0000388036 00000 n
+0000393516 00000 n
+0000393326 00000 n
+0000388329 00000 n
+0000393451 00000 n
+0000398629 00000 n
+0000398375 00000 n
+0000393680 00000 n
+0000398500 00000 n
+0000404684 00000 n
+0000404494 00000 n
+0000398832 00000 n
+0000404619 00000 n
+0000801657 00000 n
+0000410482 00000 n
+0000410228 00000 n
+0000404822 00000 n
+0000410353 00000 n
+0000414782 00000 n
+0000414592 00000 n
+0000410633 00000 n
+0000414717 00000 n
+0000418651 00000 n
+0000418461 00000 n
+0000414946 00000 n
+0000418586 00000 n
+0000423371 00000 n
+0000423053 00000 n
+0000418828 00000 n
+0000423178 00000 n
+0000427110 00000 n
+0000426792 00000 n
+0000423574 00000 n
+0000426917 00000 n
+0000431001 00000 n
+0000430747 00000 n
+0000427248 00000 n
+0000430872 00000 n
+0000435135 00000 n
+0000435482 00000 n
+0000434962 00000 n
+0000431179 00000 n
+0000435289 00000 n
+0000645573 00000 n
+0000435418 00000 n
+0000643778 00000 n
+0000639422 00000 n
+0000435104 00000 n
+0000440934 00000 n
+0000440680 00000 n
+0000435701 00000 n
+0000440805 00000 n
+0000636785 00000 n
+0000446111 00000 n
+0000445857 00000 n
+0000441112 00000 n
+0000445982 00000 n
+0000448003 00000 n
+0000447813 00000 n
+0000446288 00000 n
+0000447938 00000 n
+0000801821 00000 n
+0000451309 00000 n
+0000451055 00000 n
+0000448141 00000 n
+0000451180 00000 n
+0000452940 00000 n
+0000452750 00000 n
+0000451473 00000 n
0000452875 00000 n
-0000452622 00000 n
-0000449584 00000 n
-0000452747 00000 n
-0000456182 00000 n
-0000455992 00000 n
-0000452987 00000 n
-0000456117 00000 n
-0000460329 00000 n
-0000460139 00000 n
-0000456281 00000 n
-0000460264 00000 n
-0000463414 00000 n
-0000463224 00000 n
-0000460428 00000 n
-0000463349 00000 n
-0000467248 00000 n
-0000466994 00000 n
-0000463513 00000 n
-0000467119 00000 n
-0000470661 00000 n
-0000470471 00000 n
-0000467360 00000 n
-0000470596 00000 n
-0000474502 00000 n
-0000474312 00000 n
-0000470760 00000 n
-0000474437 00000 n
-0000478371 00000 n
-0000478117 00000 n
-0000474601 00000 n
-0000478242 00000 n
-0000688648 00000 n
-0000481458 00000 n
-0000481268 00000 n
-0000478483 00000 n
-0000481393 00000 n
-0000484492 00000 n
-0000484238 00000 n
-0000481557 00000 n
-0000484363 00000 n
-0000487850 00000 n
-0000487660 00000 n
-0000484604 00000 n
-0000487785 00000 n
-0000491486 00000 n
-0000491169 00000 n
-0000487949 00000 n
-0000491294 00000 n
-0000494631 00000 n
-0000494441 00000 n
-0000491598 00000 n
-0000494566 00000 n
-0000498072 00000 n
-0000497882 00000 n
-0000494730 00000 n
-0000498007 00000 n
-0000501499 00000 n
-0000501309 00000 n
-0000498171 00000 n
-0000501434 00000 n
-0000504855 00000 n
-0000504601 00000 n
-0000501598 00000 n
-0000504726 00000 n
-0000507991 00000 n
-0000507801 00000 n
-0000504967 00000 n
-0000507926 00000 n
-0000511500 00000 n
-0000511310 00000 n
-0000508090 00000 n
-0000511435 00000 n
-0000688812 00000 n
-0000515180 00000 n
-0000514990 00000 n
-0000511599 00000 n
-0000515115 00000 n
-0000518612 00000 n
-0000518359 00000 n
-0000515279 00000 n
-0000518484 00000 n
-0000521837 00000 n
-0000521647 00000 n
-0000518724 00000 n
-0000521772 00000 n
-0000525773 00000 n
-0000525583 00000 n
-0000521936 00000 n
-0000525708 00000 n
-0000528209 00000 n
-0000527956 00000 n
-0000525872 00000 n
-0000528081 00000 n
-0000530624 00000 n
-0000530370 00000 n
-0000528321 00000 n
-0000530495 00000 n
-0000533675 00000 n
-0000533422 00000 n
-0000530736 00000 n
-0000533547 00000 n
-0000536581 00000 n
-0000536263 00000 n
-0000533787 00000 n
-0000536388 00000 n
-0000536693 00000 n
-0000536752 00000 n
-0000537045 00000 n
-0000538994 00000 n
-0000537221 00000 n
-0000537327 00000 n
-0000539235 00000 n
-0000539911 00000 n
-0000540116 00000 n
-0000540277 00000 n
-0000540302 00000 n
-0000541104 00000 n
-0000540335 00000 n
-0000540430 00000 n
-0000541346 00000 n
-0000541948 00000 n
-0000542153 00000 n
-0000542360 00000 n
-0000545265 00000 n
-0000542594 00000 n
-0000542700 00000 n
-0000545513 00000 n
-0000546213 00000 n
-0000546423 00000 n
-0000546703 00000 n
-0000547062 00000 n
-0000556052 00000 n
-0000547486 00000 n
-0000547591 00000 n
-0000556293 00000 n
-0000557275 00000 n
-0000557480 00000 n
-0000566267 00000 n
-0000557906 00000 n
-0000558018 00000 n
-0000566516 00000 n
-0000567405 00000 n
-0000567616 00000 n
-0000573310 00000 n
-0000567976 00000 n
-0000568083 00000 n
-0000573550 00000 n
-0000574364 00000 n
-0000574568 00000 n
-0000583853 00000 n
-0000575078 00000 n
-0000575198 00000 n
-0000584095 00000 n
-0000585081 00000 n
-0000585287 00000 n
-0000591415 00000 n
-0000585676 00000 n
-0000585787 00000 n
-0000591655 00000 n
-0000592477 00000 n
-0000592680 00000 n
-0000599501 00000 n
-0000593090 00000 n
-0000593198 00000 n
-0000599741 00000 n
-0000600583 00000 n
-0000600786 00000 n
-0000602491 00000 n
-0000600947 00000 n
-0000601053 00000 n
-0000602732 00000 n
-0000603399 00000 n
-0000603604 00000 n
-0000606443 00000 n
-0000603852 00000 n
-0000603958 00000 n
-0000606684 00000 n
-0000607397 00000 n
-0000607602 00000 n
-0000613353 00000 n
-0000607983 00000 n
-0000608090 00000 n
-0000613595 00000 n
-0000614403 00000 n
-0000614609 00000 n
-0000617072 00000 n
-0000614846 00000 n
-0000614952 00000 n
-0000617313 00000 n
-0000618024 00000 n
-0000629411 00000 n
-0000618229 00000 n
-0000637195 00000 n
-0000629726 00000 n
-0000653483 00000 n
-0000637430 00000 n
-0000662294 00000 n
-0000653893 00000 n
-0000670760 00000 n
-0000662568 00000 n
-0000678311 00000 n
-0000671088 00000 n
-0000685523 00000 n
-0000678552 00000 n
-0000688966 00000 n
-0000689123 00000 n
-0000689233 00000 n
-0000689310 00000 n
-0000701308 00000 n
-0000702017 00000 n
-0000702719 00000 n
-0000703362 00000 n
-0000704002 00000 n
-0000704668 00000 n
-0000705473 00000 n
-0000706267 00000 n
-0000707044 00000 n
-0000707441 00000 n
-0000707600 00000 n
-0000707640 00000 n
-0000707772 00000 n
+0000457133 00000 n
+0000457500 00000 n
+0000456960 00000 n
+0000453078 00000 n
+0000457307 00000 n
+0000457102 00000 n
+0000461161 00000 n
+0000460971 00000 n
+0000457677 00000 n
+0000461096 00000 n
+0000465101 00000 n
+0000464783 00000 n
+0000461325 00000 n
+0000464908 00000 n
+0000466263 00000 n
+0000466073 00000 n
+0000465239 00000 n
+0000466198 00000 n
+0000469606 00000 n
+0000469224 00000 n
+0000466401 00000 n
+0000469349 00000 n
+0000473176 00000 n
+0000472922 00000 n
+0000469744 00000 n
+0000473047 00000 n
+0000475692 00000 n
+0000475310 00000 n
+0000473353 00000 n
+0000475435 00000 n
+0000478113 00000 n
+0000477923 00000 n
+0000475791 00000 n
+0000478048 00000 n
+0000801985 00000 n
+0000482542 00000 n
+0000482288 00000 n
+0000478212 00000 n
+0000482413 00000 n
+0000485565 00000 n
+0000485375 00000 n
+0000482654 00000 n
+0000485500 00000 n
+0000488333 00000 n
+0000488143 00000 n
+0000485664 00000 n
+0000488268 00000 n
+0000491000 00000 n
+0000490810 00000 n
+0000488432 00000 n
+0000490935 00000 n
+0000494006 00000 n
+0000493816 00000 n
+0000491099 00000 n
+0000493941 00000 n
+0000497275 00000 n
+0000497085 00000 n
+0000494105 00000 n
+0000497210 00000 n
+0000499706 00000 n
+0000499516 00000 n
+0000497374 00000 n
+0000499641 00000 n
+0000502192 00000 n
+0000502002 00000 n
+0000499805 00000 n
+0000502127 00000 n
+0000505201 00000 n
+0000504883 00000 n
+0000502291 00000 n
+0000505008 00000 n
+0000507788 00000 n
+0000507534 00000 n
+0000505313 00000 n
+0000507659 00000 n
+0000802149 00000 n
+0000511074 00000 n
+0000510756 00000 n
+0000507900 00000 n
+0000510881 00000 n
+0000514183 00000 n
+0000513929 00000 n
+0000511186 00000 n
+0000514054 00000 n
+0000516881 00000 n
+0000516627 00000 n
+0000514295 00000 n
+0000516752 00000 n
+0000520346 00000 n
+0000520092 00000 n
+0000516993 00000 n
+0000520217 00000 n
+0000523231 00000 n
+0000522977 00000 n
+0000520458 00000 n
+0000523102 00000 n
+0000526661 00000 n
+0000526471 00000 n
+0000523343 00000 n
+0000526596 00000 n
+0000530353 00000 n
+0000530163 00000 n
+0000526760 00000 n
+0000530288 00000 n
+0000533964 00000 n
+0000533774 00000 n
+0000530452 00000 n
+0000533899 00000 n
+0000537384 00000 n
+0000537130 00000 n
+0000534063 00000 n
+0000537255 00000 n
+0000540743 00000 n
+0000540553 00000 n
+0000537496 00000 n
+0000540678 00000 n
+0000802313 00000 n
+0000544635 00000 n
+0000544445 00000 n
+0000540842 00000 n
+0000544570 00000 n
+0000547834 00000 n
+0000547644 00000 n
+0000544734 00000 n
+0000547769 00000 n
+0000551834 00000 n
+0000551580 00000 n
+0000547933 00000 n
+0000551705 00000 n
+0000555060 00000 n
+0000554870 00000 n
+0000551946 00000 n
+0000554995 00000 n
+0000558795 00000 n
+0000558542 00000 n
+0000555159 00000 n
+0000558667 00000 n
+0000562701 00000 n
+0000562511 00000 n
+0000558907 00000 n
+0000562636 00000 n
+0000565969 00000 n
+0000565715 00000 n
+0000562800 00000 n
+0000565840 00000 n
+0000569095 00000 n
+0000568905 00000 n
+0000566081 00000 n
+0000569030 00000 n
+0000572891 00000 n
+0000572701 00000 n
+0000569194 00000 n
+0000572826 00000 n
+0000576022 00000 n
+0000575704 00000 n
+0000572990 00000 n
+0000575829 00000 n
+0000802477 00000 n
+0000579047 00000 n
+0000578857 00000 n
+0000576134 00000 n
+0000578982 00000 n
+0000582808 00000 n
+0000582618 00000 n
+0000579146 00000 n
+0000582743 00000 n
+0000585824 00000 n
+0000585634 00000 n
+0000582907 00000 n
+0000585759 00000 n
+0000589087 00000 n
+0000588833 00000 n
+0000585923 00000 n
+0000588958 00000 n
+0000592180 00000 n
+0000591990 00000 n
+0000589199 00000 n
+0000592115 00000 n
+0000596067 00000 n
+0000595877 00000 n
+0000592279 00000 n
+0000596002 00000 n
+0000599520 00000 n
+0000599330 00000 n
+0000596166 00000 n
+0000599455 00000 n
+0000602890 00000 n
+0000602636 00000 n
+0000599619 00000 n
+0000602761 00000 n
+0000606566 00000 n
+0000606376 00000 n
+0000603002 00000 n
+0000606501 00000 n
+0000610176 00000 n
+0000609922 00000 n
+0000606665 00000 n
+0000610047 00000 n
+0000802641 00000 n
+0000613291 00000 n
+0000613101 00000 n
+0000610288 00000 n
+0000613226 00000 n
+0000616159 00000 n
+0000615969 00000 n
+0000613390 00000 n
+0000616094 00000 n
+0000619071 00000 n
+0000618881 00000 n
+0000616258 00000 n
+0000619006 00000 n
+0000621910 00000 n
+0000621720 00000 n
+0000619170 00000 n
+0000621845 00000 n
+0000624452 00000 n
+0000624199 00000 n
+0000622009 00000 n
+0000624324 00000 n
+0000626757 00000 n
+0000626503 00000 n
+0000624564 00000 n
+0000626628 00000 n
+0000629601 00000 n
+0000629347 00000 n
+0000626869 00000 n
+0000629472 00000 n
+0000632484 00000 n
+0000632230 00000 n
+0000629713 00000 n
+0000632355 00000 n
+0000634465 00000 n
+0000634211 00000 n
+0000632596 00000 n
+0000634336 00000 n
+0000634577 00000 n
+0000636059 00000 n
+0000634666 00000 n
+0000634772 00000 n
+0000636308 00000 n
+0000636950 00000 n
+0000637161 00000 n
+0000638697 00000 n
+0000637261 00000 n
+0000637362 00000 n
+0000638937 00000 n
+0000639580 00000 n
+0000639784 00000 n
+0000642979 00000 n
+0000640047 00000 n
+0000640157 00000 n
+0000643220 00000 n
+0000643937 00000 n
+0000644142 00000 n
+0000644887 00000 n
+0000644175 00000 n
+0000644270 00000 n
+0000645129 00000 n
+0000645732 00000 n
+0000645937 00000 n
+0000647687 00000 n
+0000646048 00000 n
+0000646152 00000 n
+0000647934 00000 n
+0000648585 00000 n
+0000648795 00000 n
+0000648854 00000 n
+0000649147 00000 n
+0000649312 00000 n
+0000649337 00000 n
+0000650225 00000 n
+0000649381 00000 n
+0000649479 00000 n
+0000650467 00000 n
+0000651075 00000 n
+0000651280 00000 n
+0000653527 00000 n
+0000651482 00000 n
+0000651588 00000 n
+0000653768 00000 n
+0000654456 00000 n
+0000654661 00000 n
+0000658557 00000 n
+0000654920 00000 n
+0000655026 00000 n
+0000658805 00000 n
+0000659537 00000 n
+0000659747 00000 n
+0000659958 00000 n
+0000660238 00000 n
+0000660597 00000 n
+0000669662 00000 n
+0000661030 00000 n
+0000661136 00000 n
+0000669903 00000 n
+0000670897 00000 n
+0000671102 00000 n
+0000679889 00000 n
+0000671528 00000 n
+0000671640 00000 n
+0000680138 00000 n
+0000681027 00000 n
+0000681238 00000 n
+0000686932 00000 n
+0000681598 00000 n
+0000681705 00000 n
+0000687172 00000 n
+0000687986 00000 n
+0000688190 00000 n
+0000697573 00000 n
+0000688697 00000 n
+0000688817 00000 n
+0000697815 00000 n
+0000698807 00000 n
+0000699013 00000 n
+0000705373 00000 n
+0000699410 00000 n
+0000699521 00000 n
+0000705613 00000 n
+0000706443 00000 n
+0000706646 00000 n
+0000713551 00000 n
+0000707057 00000 n
+0000707165 00000 n
+0000713791 00000 n
+0000714643 00000 n
+0000714846 00000 n
+0000715969 00000 n
+0000714925 00000 n
+0000715027 00000 n
+0000716210 00000 n
+0000716836 00000 n
+0000717041 00000 n
+0000719673 00000 n
+0000717295 00000 n
+0000717401 00000 n
+0000719914 00000 n
+0000720619 00000 n
+0000720824 00000 n
+0000726619 00000 n
+0000721198 00000 n
+0000721305 00000 n
+0000726861 00000 n
+0000727672 00000 n
+0000727878 00000 n
+0000730073 00000 n
+0000728108 00000 n
+0000728214 00000 n
+0000730314 00000 n
+0000731014 00000 n
+0000742401 00000 n
+0000731219 00000 n
+0000750502 00000 n
+0000742716 00000 n
+0000766793 00000 n
+0000750740 00000 n
+0000775765 00000 n
+0000767203 00000 n
+0000784237 00000 n
+0000776045 00000 n
+0000791788 00000 n
+0000784565 00000 n
+0000799000 00000 n
+0000792029 00000 n
+0000802805 00000 n
+0000802964 00000 n
+0000803092 00000 n
+0000803169 00000 n
+0000816863 00000 n
+0000817576 00000 n
+0000818279 00000 n
+0000818970 00000 n
+0000819609 00000 n
+0000820271 00000 n
+0000820975 00000 n
+0000821789 00000 n
+0000822581 00000 n
+0000823360 00000 n
+0000823987 00000 n
+0000824155 00000 n
+0000824195 00000 n
+0000824327 00000 n
trailer
-<< /Size 1358 /Root 1356 0 R /Info 1357 0 R /ID [ <094C4D5A4BBCF0C027D7D09892D1AA62> <094C4D5A4BBCF0C027D7D09892D1AA62> ] >>
+<< /Size 1573 /Root 1571 0 R /Info 1572 0 R /ID [ <E740AD79D6A306FAF6B8CBCB47499EC8> <E740AD79D6A306FAF6B8CBCB47499EC8> ] >>
startxref
-708056
+824611
%%EOF
diff --git a/macros/latex/contrib/functional/functional.sty b/macros/latex/contrib/functional/functional.sty
index a7d97ebfb1..ab012e196d 100644
--- a/macros/latex/contrib/functional/functional.sty
+++ b/macros/latex/contrib/functional/functional.sty
@@ -1,6 +1,6 @@
%%% -*- coding: utf-8 -*-
%% ----------------------------------------------------------------------------
-%% Functional: LaTeX2 functional interfaces for LaTeX3 programming layer
+%% Functional: Intuitive Functional Programming Interface for LaTeX2
%% Copyright : 2022 (c) Jianrui Lyu <tolvjr@163.com>
%% Repository: https://github.com/lvjr/functional
%% Repository: https://bitbucket.org/lvjr/functional
@@ -14,8 +14,8 @@
\NeedsTeXFormat{LaTeX2e}[2018-04-01]
\RequirePackage{expl3}
-\ProvidesExplPackage{functional}{2022-04-29}{2022E}
- {^^JLaTeX2 functional interfaces for LaTeX3 programming layer}
+\ProvidesExplPackage{functional}{2022-05-14}{2022F}
+ {^^JIntuitive Functional Programming Interface for LaTeX2}
\cs_generate_variant:Nn \iow_log:n { V }
\cs_generate_variant:Nn \str_set:Nn { Ne }
@@ -34,6 +34,84 @@
\cs_set_eq:NN \IgnoreSpacesOff \ExplSyntaxOff
%%% --------------------------------------------------------
+%%> \subsection{Setting Functional Package}
+%%% --------------------------------------------------------
+
+\bool_new:N \l__fun_scoping_bool
+
+\cs_new_protected:Npn \__fun_scoping_true:
+ {
+ \cs_set_eq:NN \__fun_group_begin: \group_begin:
+ \cs_set_eq:NN \__fun_group_end: \group_end:
+ }
+
+\cs_new_protected:Npn \__fun_scoping_false:
+ {
+ \cs_set_eq:NN \__fun_group_begin: \scan_stop:
+ \cs_set_eq:NN \__fun_group_end: \scan_stop:
+ }
+
+\cs_new_protected:Npn \__fun_scoping_set:
+ {
+ \bool_if:NTF \l__fun_scoping_bool
+ { \__fun_scoping_true: } { \__fun_scoping_false: }
+ }
+
+\bool_new:N \l__fun_tracing_bool
+\tl_new:N \l__tracing_text_tl
+
+\cs_new_protected:Npn \__fun_tracing_log_on:n #1
+ {
+ \tl_set:Ne \l__tracing_text_tl
+ {
+ \prg_replicate:nn
+ { \int_eval:n { (\g__fun_nesting_level_int - 1) * 4 } } { ~ }
+ }
+ \tl_put_right:Nn \l__tracing_text_tl { #1 }
+ \iow_log:V \l__tracing_text_tl
+ }
+\cs_generate_variant:Nn \__fun_tracing_log_on:n { e, V }
+
+\cs_new_protected:Npn \__fun_tracing_log_off:n #1 { }
+\cs_new_protected:Npn \__fun_tracing_log_off:e #1 { }
+\cs_new_protected:Npn \__fun_tracing_log_off:V #1 { }
+
+\cs_new_protected:Npn \__fun_tracing_true:
+ {
+ \cs_set_eq:NN \__fun_tracing_log:n \__fun_tracing_log_on:n
+ \cs_set_eq:NN \__fun_tracing_log:e \__fun_tracing_log_on:e
+ \cs_set_eq:NN \__fun_tracing_log:V \__fun_tracing_log_on:V
+ }
+
+\cs_new_protected:Npn \__fun_tracing_false:
+ {
+ \cs_set_eq:NN \__fun_tracing_log:n \__fun_tracing_log_off:n
+ \cs_set_eq:NN \__fun_tracing_log:e \__fun_tracing_log_off:e
+ \cs_set_eq:NN \__fun_tracing_log:V \__fun_tracing_log_off:V
+ }
+
+\cs_new_protected:Npn \__fun_tracing_set:
+ {
+ \bool_if:NTF \l__fun_tracing_bool
+ { \__fun_tracing_true: } { \__fun_tracing_false: }
+ }
+
+\keys_define:nn { functional }
+ {
+ scoping .bool_set:N = \l__fun_scoping_bool,
+ tracing .bool_set:N = \l__fun_tracing_bool,
+ }
+
+\NewDocumentCommand \Functional { m }
+ {
+ \keys_set:nn { functional } { #1 }
+ \__fun_scoping_set:
+ \__fun_tracing_set:
+ }
+
+\Functional { scoping = false, tracing = false }
+
+%%% --------------------------------------------------------
%%> \subsection{Creating New Functions and Conditionals}
%%% --------------------------------------------------------
@@ -495,6 +573,17 @@
}
\cs_generate_variant:Nn \__fun_arguments_gput:n { e }
+%%% --------------------------------------------------------
+%%> \subsection{Creating Some Useful Functions}
+%%% --------------------------------------------------------
+
+\PrgNewFunction \PrgSetEqFunction { N N }
+ {
+ \cs_set_eq:NN #1 #2
+ \cs_set_eq:cc { __fun_defined_ \cs_to_str:N #1 : w }
+ { __fun_defined_ \cs_to_str:N #2 : w }
+ }
+
\cs_if_exist:NF \Do { \PrgNewFunction \Do { n } { #1 } }
\PrgNewFunction \PrgDo { n } { #1 }
@@ -519,6 +608,7 @@
\__fun_put_result:n { #1 }
}
%% Obsolete function, will be removed in the future
+%% We can not define it with \PrgSetEqFunction
\PrgNewFunction \Result { m }
{
\__fun_put_result:n { #1 }
@@ -609,6 +699,54 @@
}
%%% --------------------------------------------------------
+%%> \subsection{Printing Contents to the Input Stream}
+%%% --------------------------------------------------------
+
+\PrgNewFunction \PrgPrint { m }
+ {
+ \tl_log:n {running PrgPrint}
+ \int_set_eq:NN \l__fun_return_level_int \g__fun_nesting_level_int
+ #1
+ \int_zero:N \l__fun_return_level_int
+ \tl_gclear:N \gResultTl
+ }
+
+\PrgSetEqFunction \Print \PrgPrint
+
+%%% --------------------------------------------------------
+%%> \subsection{Filling Arguments into Inline Commands}
+%%% --------------------------------------------------------
+
+%% To make better tracing log, we want to expand the return value once,
+%% but at the same time avoid evaluating the leading function in \gResultTl,
+%% therefore we need to use \tl_set:Nn command instead of \TlSet function.
+
+\PrgNewFunction \PrgRunOneArgCode { m n }
+ {
+ \cs_set:Npn \__fun_one_arg_cmd:n ##1 {#2}
+ \exp_args:NNo \tl_set:Nn \gResultTl { \__fun_one_arg_cmd:n {#1} }
+ }
+
+\PrgNewFunction \PrgRunTwoArgCode { m m n }
+ {
+ \cs_set:Npn \__fun_two_arg_cmd:nn ##1 ##2 {#3}
+ \exp_args:NNo \tl_set:Nn \gResultTl { \__fun_two_arg_cmd:nn {#1} {#2} }
+ }
+
+\PrgNewFunction \PrgRunThreeArgCode { m m m n }
+ {
+ \cs_set:Npn \__fun_three_arg_cmd:nnn ##1 ##2 ##3 {#4}
+ \exp_args:NNo \tl_set:Nn \gResultTl { \__fun_three_arg_cmd:nnn {#1} {#2} {#3} }
+ }
+
+\PrgNewFunction \PrgRunFourArgCode { m m m m n }
+ {
+ \cs_set:Npn \__fun_four_arg_cmd:nnnn ##1 ##2 ##3 ##4 {#5}
+ \exp_args:NNo \tl_set:Nn \gResultTl
+ { \__fun_four_arg_cmd:nnnn {#1} {#2} {#3} {#4} }
+ }
+
+%%% --------------------------------------------------------
%%> \subsection{Checking for Local or Global Variables}
%%% --------------------------------------------------------
@@ -660,84 +798,6 @@
}
%%% --------------------------------------------------------
-%%> \subsection{Setting Functional Package}
-%%% --------------------------------------------------------
-
-\bool_new:N \l__fun_scoping_bool
-
-\cs_new_protected:Npn \__fun_scoping_true:
- {
- \cs_set_eq:NN \__fun_group_begin: \group_begin:
- \cs_set_eq:NN \__fun_group_end: \group_end:
- }
-
-\cs_new_protected:Npn \__fun_scoping_false:
- {
- \cs_set_eq:NN \__fun_group_begin: \scan_stop:
- \cs_set_eq:NN \__fun_group_end: \scan_stop:
- }
-
-\cs_new_protected:Npn \__fun_scoping_set:
- {
- \bool_if:NTF \l__fun_scoping_bool
- { \__fun_scoping_true: } { \__fun_scoping_false: }
- }
-
-\bool_new:N \l__fun_tracing_bool
-\tl_new:N \l__tracing_text_tl
-
-\cs_new_protected:Npn \__fun_tracing_log_on:n #1
- {
- \tl_set:Ne \l__tracing_text_tl
- {
- \prg_replicate:nn
- { \int_eval:n { (\g__fun_nesting_level_int - 1) * 4 } } { ~ }
- }
- \tl_put_right:Nn \l__tracing_text_tl { #1 }
- \iow_log:V \l__tracing_text_tl
- }
-\cs_generate_variant:Nn \__fun_tracing_log_on:n { e, V }
-
-\cs_new_protected:Npn \__fun_tracing_log_off:n #1 { }
-\cs_new_protected:Npn \__fun_tracing_log_off:e #1 { }
-\cs_new_protected:Npn \__fun_tracing_log_off:V #1 { }
-
-\cs_new_protected:Npn \__fun_tracing_true:
- {
- \cs_set_eq:NN \__fun_tracing_log:n \__fun_tracing_log_on:n
- \cs_set_eq:NN \__fun_tracing_log:e \__fun_tracing_log_on:e
- \cs_set_eq:NN \__fun_tracing_log:V \__fun_tracing_log_on:V
- }
-
-\cs_new_protected:Npn \__fun_tracing_false:
- {
- \cs_set_eq:NN \__fun_tracing_log:n \__fun_tracing_log_off:n
- \cs_set_eq:NN \__fun_tracing_log:e \__fun_tracing_log_off:e
- \cs_set_eq:NN \__fun_tracing_log:V \__fun_tracing_log_off:V
- }
-
-\cs_new_protected:Npn \__fun_tracing_set:
- {
- \bool_if:NTF \l__fun_tracing_bool
- { \__fun_tracing_true: } { \__fun_tracing_false: }
- }
-
-\keys_define:nn { functional }
- {
- scoping .bool_set:N = \l__fun_scoping_bool,
- tracing .bool_set:N = \l__fun_tracing_bool,
- }
-
-\NewDocumentCommand \Functional { m }
- {
- \keys_set:nn { functional } { #1 }
- \__fun_scoping_set:
- \__fun_tracing_set:
- }
-
-\Functional { scoping = false, tracing = false }
-
-%%% --------------------------------------------------------
%%> \section{Interfaces for Argument Using (Use)}
%%% --------------------------------------------------------
@@ -745,28 +805,19 @@
{
\exp_args:Nc \__fun_put_result:n { #1 }
}
-\PrgNewFunction \ExpName { m }
- {
- \exp_args:Nc \__fun_put_result:n { #1 }
- }
+\PrgSetEqFunction \ExpName \Name
\PrgNewFunction \Value { M }
{
\__fun_put_result:V #1
}
-\PrgNewFunction \ExpValue { M }
- {
- \__fun_put_result:V #1
- }
+\PrgSetEqFunction \ExpValue \Value
\PrgNewFunction \Expand { m }
{
\__fun_put_result:e { #1 }
}
-\PrgNewFunction \ExpWhole { m }
- {
- \__fun_put_result:e { #1 }
- }
+\PrgSetEqFunction \ExpWhole \Expand
\PrgNewFunction \ExpPartial { m }
{
@@ -2276,6 +2327,281 @@
}
%%% --------------------------------------------------------
+%%> \section{Interfaces for Regular Expressions (Regex)}
+%%% --------------------------------------------------------
+
+\regex_new:N \lTmpaRegex \regex_new:N \lTmpbRegex \regex_new:N \lTmpcRegex
+\regex_new:N \lTmpiRegex \regex_new:N \lTmpjRegex \regex_new:N \lTmpkRegex
+
+\regex_new:N \gTmpaRegex \regex_new:N \gTmpbRegex \regex_new:N \gTmpcRegex
+\regex_new:N \gTmpiRegex \regex_new:N \gTmpjRegex \regex_new:N \gTmpkRegex
+
+\regex_new:N \l@FunTmpxRegex \regex_new:N \g@FunTmpxRegex
+\regex_new:N \l@FunTmpyRegex \regex_new:N \g@FunTmpyRegex
+\regex_new:N \l@FunTmpzRegex \regex_new:N \g@FunTmpzRegex
+
+\PrgNewFunction \RegexNew { M } { \regex_new:N #1 }
+
+\PrgNewFunction \RegexSet { M m }
+ {
+ \__fun_do_assignment:Nnn #1
+ { \regex_gset:Nn #1 {#2} } { \regex_set:Nn #1 {#2} }
+ }
+
+\PrgNewFunction \RegexConst { M m } { \regex_const:Nn #1 {#2} }
+
+\PrgNewFunction \RegexLog { m } { \regex_log:n {#1} }
+
+\PrgNewFunction \RegexVarLog { M } { \regex_log:N #1 }
+
+\PrgNewFunction \RegexShow { m } { \regex_show:n {#1} }
+
+\PrgNewFunction \RegexVarShow { M } { \regex_show:N #1 }
+
+\PrgNewConditional \RegexMatch { m m }
+ {
+ \regex_match:nnTF {#1} {#2}
+ { \Return { \cTrueBool } } { \Return { \cFalseBool } }
+ }
+
+\PrgNewConditional \RegexVarMatch { M m }
+ {
+ \regex_match:NnTF #1 {#2}
+ { \Return { \cTrueBool } } { \Return { \cFalseBool } }
+ }
+
+\PrgNewFunction \RegexCount { m m M }
+ {
+ \regex_count:nnN {#1} {#2} #3
+ }
+
+\PrgNewFunction \RegexVarCount { M m M }
+ {
+ \regex_count:NnN #1 {#2} #3
+ }
+
+\PrgNewFunction \RegexMatchCase { m m }
+ {
+ \regex_match_case:nn {#1} {#2}
+ }
+\PrgNewFunction \RegexMatchCaseT { m m n }
+ {
+ \regex_match_case:nnT {#1} {#2} {#3}
+ }
+\PrgNewFunction \RegexMatchCaseF { m m n }
+ {
+ \regex_match_case:nnF {#1} {#2} {#3}
+ }
+\PrgNewFunction \RegexMatchCaseTF { m m n n }
+ {
+ \regex_match_case:nnTF {#1} {#2} {#3} {#4}
+ }
+
+\PrgNewFunction \RegexExtractOnce { m m M }
+ {
+ \regex_extract_once:nnN {#1} {#2} #3
+ }
+\PrgNewFunction \RegexExtractOnceT { m m M n }
+ {
+ \regex_extract_once:nnNT {#1} {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexExtractOnceF { m m M n }
+ {
+ \regex_extract_once:nnNF {#1} {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexExtractOnceTF { m m M n n }
+ {
+ \regex_extract_once:nnNTF {#1} {#2} #3 {#4} {#5}
+ }
+
+\PrgNewFunction \RegexVarExtractOnce { M m M }
+ {
+ \regex_extract_once:NnN #1 {#2} #3
+ }
+\PrgNewFunction \RegexVarExtractOnceT { M m M n }
+ {
+ \regex_extract_once:NnNT #1 {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexVarExtractOnceF { M m M n }
+ {
+ \regex_extract_once:NnNF #1 {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexVarExtractOnceTF { M m M n n }
+ {
+ \regex_extract_once:NnNTF #1 {#2} #3 {#4} {#5}
+ }
+
+\PrgNewFunction \RegexExtractAll { m m M }
+ {
+ \regex_extract_all:nnN {#1} {#2} #3
+ }
+\PrgNewFunction \RegexExtractAllT { m m M n }
+ {
+ \regex_extract_all:nnNT {#1} {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexExtractAllF { m m M n }
+ {
+ \regex_extract_all:nnNF {#1} {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexExtractAllTF { m m M n n }
+ {
+ \regex_extract_all:nnNTF {#1} {#2} #3 {#4} {#5}
+ }
+
+\PrgNewFunction \RegexVarExtractAll { M m M }
+ {
+ \regex_extract_all:NnN #1 {#2} #3
+ }
+\PrgNewFunction \RegexVarExtractAllT { M m M n }
+ {
+ \regex_extract_all:NnNT #1 {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexVarExtractAllF { M m M n }
+ {
+ \regex_extract_all:NnNF #1 {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexVarExtractAllTF { M m M n n }
+ {
+ \regex_extract_all:NnNTF #1 {#2} #3 {#4} {#5}
+ }
+
+\PrgNewFunction \RegexSplit { m m M }
+ {
+ \regex_split:nnN {#1} {#2} #3
+ }
+\PrgNewFunction \RegexSplitT { m m M n }
+ {
+ \regex_split:nnNT {#1} {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexSplitF { m m M n }
+ {
+ \regex_split:nnNF {#1} {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexSplitTF { m m M n n }
+ {
+ \regex_split:nnNTF {#1} {#2} #3 {#4} {#5}
+ }
+
+\PrgNewFunction \RegexVarSplit { M m M }
+ {
+ \regex_split:NnN #1 {#2} #3
+ }
+\PrgNewFunction \RegexVarSplitT { M m M n }
+ {
+ \regex_split:NnNT #1 {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexVarSplitF { M m M n }
+ {
+ \regex_split:NnNF #1 {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexVarSplitTF { M m M n n }
+ {
+ \regex_split:NnNTF #1 {#2} #3 {#4} {#5}
+ }
+
+\PrgNewFunction \RegexReplaceOnce { m m M }
+ {
+ \regex_replace_once:nnN {#1} {#2} #3
+ }
+\PrgNewFunction \RegexReplaceOnceT { m m M n }
+ {
+ \regex_replace_once:nnNT {#1} {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexReplaceOnceF { m m M n }
+ {
+ \regex_replace_once:nnNF {#1} {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexReplaceOnceTF { m m M n n }
+ {
+ \regex_replace_once:nnNTF {#1} {#2} #3 {#4} {#5}
+ }
+
+\PrgNewFunction \RegexVarReplaceOnce { M m M }
+ {
+ \regex_replace_once:NnN #1 {#2} #3
+ }
+\PrgNewFunction \RegexVarReplaceOnceT { M m M n }
+ {
+ \regex_replace_once:NnNT #1 {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexVarReplaceOnceF { M m M n }
+ {
+ \regex_replace_once:NnNF #1 {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexVarReplaceOnceTF { M m M n n }
+ {
+ \regex_replace_once:NnNTF #1 {#2} #3 {#4} {#5}
+ }
+
+\PrgNewFunction \RegexReplaceAll { m m M }
+ {
+ \regex_replace_all:nnN {#1} {#2} #3
+ }
+\PrgNewFunction \RegexReplaceAllT { m m M n }
+ {
+ \regex_replace_all:nnNT {#1} {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexReplaceAllF { m m M n }
+ {
+ \regex_replace_all:nnNF {#1} {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexReplaceAllTF { m m M n n }
+ {
+ \regex_replace_all:nnNTF {#1} {#2} #3 {#4} {#5}
+ }
+
+\PrgNewFunction \RegexVarReplaceAll { M m M }
+ {
+ \regex_replace_all:NnN #1 {#2} #3
+ }
+\PrgNewFunction \RegexVarReplaceAllT { M m M n }
+ {
+ \regex_replace_all:NnNT #1 {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexVarReplaceAllF { M m M n }
+ {
+ \regex_replace_all:NnNF #1 {#2} #3 {#4}
+ }
+\PrgNewFunction \RegexVarReplaceAllTF { M m M n n }
+ {
+ \regex_replace_all:NnNTF #1 {#2} #3 {#4} {#5}
+ }
+
+\PrgNewFunction \RegexReplaceCaseOnce { m M }
+ {
+ \regex_replace_case_once:nN {#1} #2
+ }
+\PrgNewFunction \RegexReplaceCaseOnceT { m M n }
+ {
+ \regex_replace_case_once:nN {#1} #2 {#3}
+ }
+\PrgNewFunction \RegexReplaceCaseOnceF { m M n }
+ {
+ \regex_replace_case_once:nN {#1} #2 {#3}
+ }
+\PrgNewFunction \RegexReplaceCaseOnceTF { m M n n }
+ {
+ \regex_replace_case_once:nN {#1} #2 {#3} {#4}
+ }
+
+\PrgNewFunction \RegexReplaceCaseAll { m M }
+ {
+ \regex_replace_case_all:nN {#1} #2
+ }
+\PrgNewFunction \RegexReplaceCaseAllT { m M n }
+ {
+ \regex_replace_case_all:nN {#1} #2 {#3}
+ }
+\PrgNewFunction \RegexReplaceCaseAllF { m M n }
+ {
+ \regex_replace_case_all:nN {#1} #2 {#3}
+ }
+\PrgNewFunction \RegexReplaceCaseAllTF { m M n n }
+ {
+ \regex_replace_case_all:nN {#1} #2 {#3} {#4}
+ }
+
+%%% --------------------------------------------------------
%%> \section{Interfaces for Token Manipulation (Token)}
%%% --------------------------------------------------------
diff --git a/macros/latex/contrib/functional/functional.tex b/macros/latex/contrib/functional/functional.tex
index 2ff408082b..d5bc913ba6 100644
--- a/macros/latex/contrib/functional/functional.tex
+++ b/macros/latex/contrib/functional/functional.tex
@@ -3,7 +3,7 @@
\documentclass[oneside]{book}
\usepackage[a4paper,margin=2.5cm]{geometry}
-\newcommand*{\myversion}{2022E}
+\newcommand*{\myversion}{2022F}
\newcommand*{\mydate}{Version \myversion\ (\the\year-\mylpad\month-\mylpad\day)}
\newcommand*{\mylpad}[1]{\ifnum#1<10 0\the#1\else\the#1\fi}
@@ -34,6 +34,11 @@
\tl_set:Nn \lTmpaTl {#1}
\regex_replace_once:nnN { \_ } { \c{MySubScript} } \lTmpaTl
}
+\NewDocumentCommand\RelaceUnderScoreAll{m}{
+ \tl_set:Nn \lTmpaTl {#1}
+ \regex_replace_all:nnN { \_ } { \c{_} } \lTmpaTl
+ \lTmpaTl
+}
\ExplSyntaxOff
\NewDocumentEnvironment{variable}{om}{
@@ -64,8 +69,8 @@
\NewDocumentEnvironment{texnote}{}{}{}
-\NewDocumentCommand\cs{m}{%
- \texttt{\bfseries\color{purple3}\expandafter\string\csname#1\endcsname}%
+\NewDocumentCommand\cs{O{}m}{%
+ \texttt{\bfseries\color{purple3}\cBackslashStr\RelaceUnderScoreAll{#2}}%
}
\NewDocumentCommand\meta{m}{%
\RelaceChacters{#1}%
@@ -87,6 +92,31 @@
\underline{\textsl{#1}}%
}
+\newenvironment{l3regex-syntax}
+ {\begin{itemize}\def\\{\char`\\}\def\makelabel##1{\hss\llap{\ttfamily##1}}}
+ {\end{itemize}}
+
+\usepackage{shortvrb}
+
+\NewDocumentCommand \MyMakeShortVerb {} {%
+ \MakeShortVerb \|%
+ \MakeShortVerb \"%
+}
+\NewDocumentCommand \MyDeleteShortVerb {} {%
+ \DeleteShortVerb \|%
+ \DeleteShortVerb \"%
+}
+
+\AtBeginDocument{\MyMakeShortVerb}
+\AtEndDocument{\MyDeleteShortVerb}
+\AddToHook{env/demohigh/before}{\MyDeleteShortVerb}
+\AddToHook{env/demohigh/after}{\MyMakeShortVerb}
+
+\usepackage{hologo}
+\providecommand*\LuaTeX{\hologo{LuaTeX}}
+\providecommand*\pdfTeX{\hologo{pdfTeX}}
+\providecommand*\XeTeX{\hologo{XeTeX}}
+
\usepackage{amsmath}
\usepackage{hyperref}
@@ -101,19 +131,19 @@
\begin{document}
-\title{\sffamily LaTeX2 \textcolor{green3}{Functional} Interfaces for LaTeX3 Programming Layer}
+\title{\sffamily Intuitive \textcolor{green3}{Functional} Programming Interface for LaTeX2}
\author{Jianrui Lyu (tolvjr@163.com)\\\url{https://github.com/lvjr/functional}}
\date{\mydate\vspace{1cm}\\\myabstract\vspace{10cm}}
\newcommand\myabstract{\parbox{\linewidth}{\hrule\vspace{0.8em}\large
-LaTeX3 programming layer (\textsf{expl3}) is very powerful for advanced users,
-but it is a little complicated for normal users.
-This \textcolor{green3}{\sffamily functional} package aims to provide
-intuitive LaTeX2 functional interfaces for it.
+This package provides an intuitive functional programming interface for LaTeX2,
+which is an alternative choice to \textsf{expl3} or LuaTeX,
+if you want to do programming in LaTeX.
\par\vspace{0.5em}
-Although there are functions in LaTeX3, the evaluation of them is from outside to inside.
+Although there are functions in LaTeX3 programming layer (\textsf{expl3}),
+the evaluation of them is from outside to inside.
With this package, the evaluation of functions is from inside to outside,
-which is the same as other programming languages such as \texttt{JavaScript} or \texttt{Lua}.
+which is the same as other programming languages such as \texttt{Lua}.
In this way, it is rather easy to debug code too.
\par\vspace{0.5em}
Note that many paragraphs in this manual are copied from the documentation of \textsf{expl3}.
@@ -508,21 +538,41 @@ is: if the argument starts with a function defined with \cs{PrgNewFunction},
the argument will be evaluated and replaced with the returned value.
\end{function}
+\begin{function}{\PrgSetEqFunction}
+\begin{syntax}
+\cs{PrgSetEqFunction} \meta{function_1} \meta{function_2}
+\end{syntax}
+Sets \meta{function_1} as an alias of \meta{function_2}.
+\end{function}
+
\begin{function}{\PrgNewConditional}
\begin{syntax}
\cs{PrgNewConditional} \meta{function} \Arg{argument specification} \Arg{code}
\end{syntax}
Creates protected conditional \meta{function} for evaluating the \meta{code}.
-The returned value of the \meta{function} \emph{must} be either \verb!\cTrueBool!
-or \verb!\cFalseBool! and be passed with \cs{Return} function..
+The returned value of the \meta{function} \emph{must} be either |\cTrueBool|
+or |\cFalseBool| and be passed with \cs{Return} function..
The definition is global and an error results if the \meta{function} is already defined.
\par
-Assume the \meta{function} is \verb!\FooIfBar!, then another function \verb!\FooIfBarTF!
-will be created at the same time. \verb!\FooIfBarTF! function has two extra arguments
-which are \Arg{true code} and \Arg{false code}.\par
+Assume the \meta{function} is |\FooIfBar|, then another three functions
+are also created at the same time: |\FooIfBarT|, |\FooIfBarF|, and |\FooIfBarTF|.
+They have extra arguments which are \Arg{true code} or/and \Arg{false code}.
+For example, if you write
+\begin{codehigh}
+\PrgNewConditional \FooIfBar {Mm} {code with return value \cTrueBool or \cFalseBool}
+\end{codehigh}
+Then the following four functions are created:
+\begin{itemize}
+ \item |\FooIfBar| \meta{arg_1} \Arg{arg_2}
+ \item |\FooIfBarT| \meta{arg_1} \Arg{arg_2} \Arg{true code}
+ \item |\FooIfBarF| \meta{arg_1} \Arg{arg_2} \Arg{false code}
+ \item |\FooIfBarTF| \meta{arg_1} \Arg{arg_2} \Arg{true code} \Arg{false code}
+\end{itemize}
\end{function}
-\section{Return Values of Functions}
+\section{Returning Values and Printing Tokens}
+
+Just like \LuaTeX, \pkg{functional} package also provides \cs{Return} and \cs{Print} functions.
\begin{function}{\Return}
\begin{syntax}
@@ -551,6 +601,41 @@ is returned. Therefore, the following two examples produce the same output:
\IgnoreSpacesOff
\MathSquare{5}
\end{codehigh}
+\pkg{Functional} package takes care of return values,
+and only print them to the input stream if the outer most functions are evaluated.
+\end{function}
+
+\begin{function}{\Print}
+\begin{syntax}
+\cs{Print} \Arg{tokens}
+\end{syntax}
+Prints \meta{tokens} directly to the input stream.
+If there is no function defined with \cs{PrgNewFunction} in \meta{tokens},
+you can omit \cs{Print} and write only \meta{tokens}.
+But if there is any function defined with \cs{PrgNewFunction} in \meta{tokens},
+you \emph{have to} use \cs{Print} function.
+\end{function}
+
+\section{Running Code with Anonymous Functions}
+
+\begin{function}{\Do}
+\begin{syntax}
+\cs{Do} \Arg{code}
+\end{syntax}
+Treats \meta{code} as an anonymous function without arguments and evaluates it.
+\end{function}
+
+\begin{function}{\PrgRunOneArgCode,\PrgRunTwoArgCode,\PrgRunThreeArgCode,\PrgRunFourArgCode}
+\begin{syntax}
+\cs{PrgRunOneArgCode} \Arg{arg_1} \Arg{code}
+\cs{PrgRunTwoArgCode} \Arg{arg_1} \Arg{arg_2} \Arg{code}
+\cs{PrgRunThreeArgCode} \Arg{arg_1} \Arg{arg_2} \Arg{arg_3} \Arg{code}
+\cs{PrgRunFourArgCode} \Arg{arg_1} \Arg{arg_2} \Arg{arg_3} \Arg{arg_4} \Arg{code}
+\end{syntax}
+Treats \meta{code} as an anonymous function with one to four arguments respectively,
+and evaluates it. In evaluating the \meta{code}, \pkg{functional} package first evaluates
+\meta{arg_1} to \meta{arg_4}, then replaces |#1| to |#4| in \meta{code}
+with the return values respectively.
\end{function}
\chapter{Argument Using (\texttt{Use})}
@@ -6803,6 +6888,1077 @@ making the comparison using the method described by \cs{StrIfEqTF}.
%\end{texnote}
\end{function}
+\chapter{Regular Expressions (\texttt{Regex})}
+
+This module provides regular expression testing,
+extraction of submatches, splitting, and replacement, all acting
+on token lists. The syntax of regular expressions is mostly a subset
+of the \textsc{pcre} syntax (and very close to \textsc{posix}),
+with some additions
+due to the fact that \TeX{} manipulates tokens rather than characters.
+For performance reasons, only a limited set of features are implemented.
+Notably, back-references are not supported.
+
+Let us give a few examples. The following example replace the first
+occurrence of \enquote{\texttt{at}} with \enquote{\texttt{is}}
+in the token list variable \cs{lTmpaTl}.
+\begin{demohigh}
+\TlSet \lTmpaTl {That cat.}
+\RegexReplaceOnce {at} {is} \lTmpaTl
+\TlUse \lTmpaTl
+\end{demohigh}
+A more complicated example is
+a pattern to emphasize each word and add a comma after it:
+\begin{demohigh}
+\TlSet \lTmpaTl {That cat.}
+\RegexReplaceAll {\w+} {\c{underline} \cB\{ \0 \cE\} ,} \lTmpaTl
+\TlUse \lTmpaTl
+\end{demohigh}
+The |\w| sequence represents any \enquote{word} character, and |+|
+indicates that the |\w| sequence should be repeated as many times as
+possible (at least once), hence matching a word in the input token
+list. In the replacement text, |\0| denotes the full match (here, a
+word). The command |\underline| is inserted using |\c{underline}|,
+and its argument |\0| is put between braces |\cB\{| and |\cE\}|.
+
+If a regular expression is to be used several times,
+it can be compiled once, and stored in a regex
+variable using \cs{RegexSet}. For example,
+\begin{codehigh}
+\RegexNew \lFooRegex
+\RegexSet \lFooRegex {\c{begin} \cB. (\c[^BE].*) \cE.}
+\end{codehigh}
+stores in \cs{lFooRegex} a regular expression which matches the
+starting marker for an environment: \cs[no-index]{begin}, followed by a
+begin-group token (|\cB.|), then any number of tokens which are
+neither begin-group nor end-group character tokens (|\c[^BE].*|),
+ending with an end-group token (|\cE.|). As explained later,
+the parentheses \enquote{capture} the result of |\c[^BE].*|,
+giving us access to the name of the environment when doing
+replacements.
+
+\section{Regular Expression Variables}
+
+If a regular expression is to be used several times,
+it is better to compile it once rather than doing it
+each time the regular expression is used. The compiled
+regular expression is stored in a variable. All
+of this module's functions can be given their
+regular expression argument either as an explicit string
+or as a compiled regular expression.
+
+\begin{variable}{\lTmpaRegex,\lTmpbRegex,\lTmpcRegex,\lTmpiRegex,\lTmpjRegex,\lTmpkRegex}
+Scratch regex variables for local assignment. These are never used by
+\verb!function! package, and so are safe for use with any function.
+However, they may be overwritten by other non-kernel
+code and so should only be used for short-term storage.
+\end{variable}
+
+\begin{variable}{\gTmpaRegex,\gTmpbRegex,\gTmpcRegex,\gTmpiRegex,\gTmpjRegex,\gTmpkRegex}
+Scratch regex variables for global assignment. These are never used by
+\verb!function! package, and so are safe for use with any function.
+However, they may be overwritten by other non-kernel
+code and so should only be used for short-term storage.
+\end{variable}
+
+\begin{function}{\RegexNew}
+\begin{syntax}
+\cs{RegexNew} \meta{regex var}
+\end{syntax}
+Creates a new \meta{regex var} or raises an error if the
+name is already taken. The declaration is global. The
+\meta{regex var} is initially such that it never matches.
+\end{function}
+
+\begin{function}{\RegexSet}
+\begin{syntax}
+\cs{RegexSet} \meta{regex var} \Arg{regex}
+\end{syntax}
+Stores a compiled version of the \meta{regular expression} in the
+\meta{regex var}. For instance, this function can be
+used as
+\begin{codehigh}
+\RegexNew \lMyRegex
+\RegexSet \lMyRegex {my\ (simple\ )? reg(ex|ular\ expression)}
+\end{codehigh}
+\end{function}
+
+\begin{function}{\RegexConst}
+\begin{syntax}
+\cs{RegexConst} \meta{regex var} \Arg{regex}
+\end{syntax}
+Creates a new constant \meta{regex var} or raises an error if the name
+is already taken. The value of the \meta{regex var} is set
+globally to the compiled version of the \meta{regular expression}.
+\end{function}
+
+\begin{function}{\RegexLog,\RegexVarLog,\RegexShow,\RegexVarShow}
+\begin{syntax}
+\cs{RegexLog} \Arg{regex}
+\cs{RegexVarLog} \meta{regex var}
+\cs{RegexShow} \Arg{regex}
+\cs{RegexVarShow} \meta{regex var}
+\end{syntax}
+Displays in the terminal or writes in the log file (respectively)
+how \pkg{l3regex} interprets the \meta{regex}. For instance,
+\cs{RegexShow} \verb+{\A X|Y}+ shows
+\begin{codehigh}
++-branch
+ anchor at start (\A)
+ char code 88 (X)
++-branch
+ char code 89 (Y)
+\end{codehigh}
+indicating that the anchor |\A| only applies to the first branch:
+the second branch is not anchored to the beginning of the match.
+\end{function}
+
+\section{Regular Expression Matching}
+
+\begin{function}{\RegexMatch,\RegexMatchT,\RegexMatchF,\RegexMatchTF}
+\begin{syntax}
+\cs{RegexMatch} \Arg{regex} \Arg{token list}
+\cs{RegexMatchT} \Arg{regex} \Arg{token list} \Arg{true code}
+\cs{RegexMatchF} \Arg{regex} \Arg{token list} \Arg{false code}
+\cs{RegexMatchTF} \Arg{regex} \Arg{token list} \Arg{true code} \Arg{false code}
+\end{syntax}
+Tests whether the \meta{regular expression} matches any part
+of the \meta{token list}. For instance,
+\begin{demohigh}
+\RegexMatchTF {b [cde]*} {abecdcx} {\Print{True}} {\Print{False}}
+\RegexMatchTF {[b-dq-w]} {example} {\Print{True}} {\Print{False}}
+\end{demohigh}
+\end{function}
+
+\begin{function}{\RegexVarMatch,\RegexVarMatchT,\RegexVarMatchF,\RegexVarMatchTF}
+\begin{syntax}
+\cs{RegexVarMatch} \meta{regex var} \Arg{token list}
+\cs{RegexVarMatchT} \meta{regex var} \Arg{token list} \Arg{true code}
+\cs{RegexVarMatchF} \meta{regex var} \Arg{token list} \Arg{false code}
+\cs{RegexVarMatchTF} \meta{regex var} \Arg{token list} \Arg{true code} \Arg{false code}
+\end{syntax}
+Tests whether the \meta{regex var} matches any part of the \meta{token list}.
+\end{function}
+
+\begin{function}{\RegexCount,\RegexVarCount}
+\begin{syntax}
+\cs{RegexCount} \Arg{regex} \Arg{token list} \meta{int var}
+\cs{RegexVarCount} \meta{regex var} \Arg{token list} \meta{int var}
+\end{syntax}
+Sets \meta{int var} within the current \TeX{} group level
+equal to the number of times
+\meta{regular expression} appears in \meta{token list}.
+The search starts by finding the left-most longest match,
+respecting greedy and lazy (non-greedy) operators. Then the search
+starts again from the character following the last character
+of the previous match, until reaching the end of the token list.
+Infinite loops are prevented in the case where the regular expression
+can match an empty token list: then we count one match between each
+pair of characters. For instance,
+\begin{demohigh}
+\IntNew \lFooInt
+\RegexCount {(b+|c)} {abbababcbb} \lFooInt
+\IntUse \lFooInt
+\end{demohigh}
+\end{function}
+
+\begin{function}{\RegexMatchCase}
+\begin{syntax}
+\cs{RegexMatchCase}
+~ ~ |{|
+~ ~ ~ ~ \Arg{regex_1} \Arg{code case_1}
+~ ~ ~ ~ \Arg{regex_2} \Arg{code case_2}
+~ ~ ~ ~ \ldots
+~ ~ ~ ~ \Arg{regex_n} \Arg{code case_n}
+~ ~ |}| \Arg{token list}
+\end{syntax}
+Determines which of the \meta{regular expressions} matches at the earliest
+point in the \meta{token list}, and leaves the corresponding \meta{code_i}.
+If several \meta{regex} match starting at the same point,
+then the first one in the list is selected and the others are discarded.
+Each \meta{regex} can either be given as a regex variable or as an explicit
+regular expression.
+\par
+In detail, for each starting position in the \meta{token list}, each
+of the \meta{regex} is searched in turn. If one of them matches
+then the corresponding \meta{code} is used and everything else is
+discarded, while if none of the \meta{regex} match at a given
+position then the next starting position is attempted. If none of
+the \meta{regex} match anywhere in the \meta{token list} then
+nothing is left in the input stream. Note that this differs from
+nested \cs{RegexMatch} statements since all \meta{regex} are
+attempted at each position rather than attempting to match
+\meta{regex_1} at every position before moving on to \meta{regex_2}.
+\end{function}
+
+\begin{function}{\RegexMatchCaseT}
+\begin{syntax}
+\cs{RegexMatchCaseT}
+~ ~ |{|
+~ ~ ~ ~ \Arg{regex_1} \Arg{code case_1}
+~ ~ ~ ~ \Arg{regex_2} \Arg{code case_2}
+~ ~ ~ ~ \ldots
+~ ~ ~ ~ \Arg{regex_n} \Arg{code case_n}
+~ ~ |}| \Arg{token list}
+~ ~ \Arg{true code}
+\end{syntax}
+Determines which of the \meta{regular expressions} matches at the
+earliest point in the \meta{token list}, and leaves the
+corresponding \meta{code_i} followed by the \meta{true code} in the
+input stream. If several \meta{regex} match starting at the same
+point, then the first one in the list is selected and the others are
+discarded. Each \meta{regex} can either be given
+as a regex variable or as an explicit regular expression.
+\end{function}
+
+\begin{function}{\RegexMatchCaseF}
+\begin{syntax}
+\cs{RegexMatchCaseF}
+~ ~ |{|
+~ ~ ~ ~ \Arg{regex_1} \Arg{code case_1}
+~ ~ ~ ~ \Arg{regex_2} \Arg{code case_2}
+~ ~ ~ ~ \ldots
+~ ~ ~ ~ \Arg{regex_n} \Arg{code case_n}
+~ ~ |}| \Arg{token list}
+~ ~ \Arg{false code}
+\end{syntax}
+Determines which of the \meta{regular expressions} matches at the
+earliest point in the \meta{token list}, and leaves the
+corresponding \meta{code_i}.
+If several \meta{regex} match starting at the same
+point, then the first one in the list is selected and the others are
+discarded. If none of the \meta{regex} match, the \meta{false code}
+is left in the input stream. Each \meta{regex} can either be given
+as a regex variable or as an explicit regular expression.
+\end{function}
+
+\begin{function}{\RegexMatchCaseTF}
+\begin{syntax}
+\cs{RegexMatchCaseTF}
+~ ~ |{|
+~ ~ ~ ~ \Arg{regex_1} \Arg{code case_1}
+~ ~ ~ ~ \Arg{regex_2} \Arg{code case_2}
+~ ~ ~ ~ \ldots
+~ ~ ~ ~ \Arg{regex_n} \Arg{code case_n}
+~ ~ |}| \Arg{token list}
+~ ~ \Arg{true code} \Arg{false code}
+\end{syntax}
+Determines which of the \meta{regular expressions} matches at the
+earliest point in the \meta{token list}, and leaves the
+corresponding \meta{code_i} followed by the \meta{true code} in the
+input stream. If several \meta{regex} match starting at the same
+point, then the first one in the list is selected and the others are
+discarded. If none of the \meta{regex} match, the \meta{false code}
+is left in the input stream. Each \meta{regex} can either be given
+as a regex variable or as an explicit regular expression.
+\end{function}
+
+\section{Regular Expression Submatch Extraction}
+
+\begin{function}{\RegexExtractOnce,\RegexExtractOnceT,\RegexExtractOnceF,\RegexExtractOnceTF}
+\begin{syntax}
+\cs{RegexExtractOnce} \Arg{regex} \Arg{token list} \meta{seq var}
+\cs{RegexExtractOnceT} \Arg{regex} \Arg{token list} \meta{seq var} \Arg{true code}
+\cs{RegexExtractOnceF} \Arg{regex} \Arg{token list} \meta{seq var} \Arg{false code}
+\cs{RegexExtractOnceTF} \Arg{regex} \Arg{token list} \meta{seq var} \Arg{true code} \Arg{false code}
+\end{syntax}
+Finds the first match of the \meta{regular expression} in the
+\meta{token list}. If it exists, the match is stored as the first
+item of the \meta{seq var}, and further items are the contents of
+capturing groups, in the order of their opening parenthesis. The
+\meta{seq var} is assigned locally. If there is no match, the
+\meta{seq var} is cleared. The testing versions insert the
+\meta{true code} into the input stream if a match was found, and the
+\meta{false code} otherwise.
+\par
+For instance, assume that you type
+\begin{codehigh}
+\RegexExtractOnce {\A(La)?TeX(!*)\Z} {LaTeX!!!} \lTmpaSeq
+\end{codehigh}
+Then the regular expression (anchored at the start with |\A| and
+at the end with |\Z|) must match the whole token list. The first
+capturing group, |(La)?|, matches |La|, and the second capturing
+group, |(!*)|, matches |!!!|. Thus, \cs{lTmpaSeq} contains as a result
+the items |{LaTeX!!!}|, |{La}|, and |{!!!}|.
+Note that the $n$-th item of \cs{lTmpaSeq}, as obtained using
+\cs{SeqVarItem}, correspond to the submatch numbered $(n-1)$ in
+functions such as \cs{RegexReplaceOnce}.
+\end{function}
+
+\begin{function}{\RegexVarExtractOnce,\RegexVarExtractOnceT,\RegexVarExtractOnceF,\RegexVarExtractOnceTF}
+\begin{syntax}
+\cs{RegexVarExtractOnce} \meta{regex var} \Arg{token list} \meta{seq var}
+\cs{RegexVarExtractOnceT} \meta{regex var} \Arg{token list} \meta{seq var} \Arg{true code}
+\cs{RegexVarExtractOnceF} \meta{regex var} \Arg{token list} \meta{seq var} \Arg{false code}
+\cs{RegexVarExtractOnceTF} \meta{regex var} \Arg{token list} \meta{seq var} \Arg{true code} \Arg{false code}
+\end{syntax}
+Finds the first match of the \meta{regex var} in the
+\meta{token list}. If it exists, the match is stored as the first
+item of the \meta{seq var}, and further items are the contents of
+capturing groups, in the order of their opening parenthesis. The
+\meta{seq var} is assigned locally. If there is no match, the
+\meta{seq var} is cleared. The testing versions insert the
+\meta{true code} into the input stream if a match was found, and the
+\meta{false code} otherwise.
+\end{function}
+
+\begin{function}{\RegexExtractAll,\RegexExtractAllT,\RegexExtractAllF,\RegexExtractAllTF}
+\begin{syntax}
+\cs{RegexExtractAll} \Arg{regex} \Arg{token list} \meta{seq var}
+\cs{RegexExtractAllT} \Arg{regex} \Arg{token list} \meta{seq var} \Arg{true code}
+\cs{RegexExtractAllF} \Arg{regex} \Arg{token list} \meta{seq var} \Arg{false code}
+\cs{RegexExtractAllTF} \Arg{regex} \Arg{token list} \meta{seq var} \Arg{true code} \Arg{false code}
+\end{syntax}
+Finds all matches of the \meta{regular expression}
+in the \meta{token list}, and stores all the submatch information
+in a single sequence (concatenating the results of
+multiple \cs{RegexExtractOnce} calls).
+The \meta{seq var} is assigned locally. If there is no match,
+the \meta{seq var} is cleared.
+The testing versions insert the \meta{true code} into the input
+stream if a match was found, and the \meta{false code} otherwise.
+For instance, assume that you type
+\begin{codehigh}
+\RegexExtractAll {\w+} {Hello, world!} \lTmpaSeq
+\end{codehigh}
+Then the regular expression matches twice, the resulting
+sequence contains the two items |{Hello}| and |{world}|.
+\end{function}
+
+\begin{function}{\RegexVarExtractAll,\RegexVarExtractAllT,\RegexVarExtractAllF,\RegexVarExtractAllTF}
+\begin{syntax}
+\cs{RegexVarExtractAll} \meta{regex var} \Arg{token list} \meta{seq var}
+\cs{RegexVarExtractAllT} \meta{regex var} \Arg{token list} \meta{seq var} \Arg{true code}
+\cs{RegexVarExtractAllF} \meta{regex var} \Arg{token list} \meta{seq var} \Arg{false code}
+\cs{RegexVarExtractAllTF} \meta{regex var} \Arg{token list} \meta{seq var} \Arg{true code} \Arg{false code}
+\end{syntax}
+Finds all matches of the \meta{regex var}
+in the \meta{token list}, and stores all the submatch information
+in a single sequence (concatenating the results of
+multiple \cs{RegexVarExtractOnce} calls).
+The \meta{seq var} is assigned locally. If there is no match,
+the \meta{seq var} is cleared.
+The testing versions insert the \meta{true code} into the input
+stream if a match was found, and the \meta{false code} otherwise.
+\end{function}
+
+\begin{function}{\RegexSplit,\RegexSplitT,\RegexSplitF,\RegexSplitTF}
+\begin{syntax}
+\cs{RegexSplit} \Arg{regular expression} \Arg{token list} \meta{seq var}
+\cs{RegexSplitT} \Arg{regular expression} \Arg{token list} \meta{seq var} \Arg{true code}
+\cs{RegexSplitF} \Arg{regular expression} \Arg{token list} \meta{seq var} \Arg{false code}
+\cs{RegexSplitTF} \Arg{regular expression} \Arg{token list} \meta{seq var} \Arg{true code} \Arg{false code}
+\end{syntax}
+Splits the \meta{token list} into a sequence of parts, delimited by
+matches of the \meta{regular expression}. If the \meta{regular expression}
+has capturing groups, then the token lists that they match are stored as
+items of the sequence as well. The assignment to \meta{seq var} is local.
+If no match is found the resulting \meta{seq var} has the
+\meta{token list} as its sole item. If the \meta{regular expression}
+matches the empty token list, then the \meta{token list} is split
+into single tokens.
+The testing versions insert the \meta{true code} into the input
+stream if a match was found, and the \meta{false code} otherwise.
+For example, after
+\begin{codehigh}
+\SeqNew \lPathSeq
+\RegexSplit {/} {the/path/for/this/file.tex} \lPathSeq
+\end{codehigh}
+the sequence |\lPathSeq| contains the items |{the}|, |{path}|,
+|{for}|, |{this}|, and |{file.tex}|.
+\end{function}
+
+\begin{function}{\RegexVarSplit,\RegexVarSplitT,\RegexVarSplitF,\RegexVarSplitTF}
+\begin{syntax}
+\cs{RegexVarSplit} \meta{regex var} \Arg{token list} \meta{seq var}
+\cs{RegexVarSplitT} \meta{regex var} \Arg{token list} \meta{seq var} \Arg{true code}
+\cs{RegexVarSplitF} \meta{regex var} \Arg{token list} \meta{seq var} \Arg{false code}
+\cs{RegexVarSplitTF} \meta{regex var} \Arg{token list} \meta{seq var} \Arg{true code} \Arg{false code}
+\end{syntax}
+Splits the \meta{token list} into a sequence of parts, delimited by
+matches of the \meta{regular expression}. If the \meta{regex var}
+has capturing groups, then the token lists that they match are stored as
+items of the sequence as well. The assignment to \meta{seq var} is local.
+If no match is found the resulting \meta{seq var} has the
+\meta{token list} as its sole item. If the \meta{regular expression}
+matches the empty token list, then the \meta{token list} is split
+into single tokens.
+The testing versions insert the \meta{true code} into the input
+stream if a match was found, and the \meta{false code} otherwise.
+\end{function}
+
+\section{Regular Expression Replacement}
+
+\begin{function}{\RegexReplaceOnce,\RegexReplaceOnceT,\RegexReplaceOnceT,\RegexReplaceOnceTF}
+\begin{syntax}
+\cs{RegexReplaceOnce} \Arg{regular expression} \Arg{replacement} \meta{tl var}
+\cs{RegexReplaceOnceT} \Arg{regular expression} \Arg{replacement} \meta{tl var} \Arg{true code}
+\cs{RegexReplaceOnceF} \Arg{regular expression} \Arg{replacement} \meta{tl var} \Arg{false code}
+\cs{RegexReplaceOnceTF} \Arg{regular expression} \Arg{replacement} \meta{tl var} \Arg{true code} \Arg{false code}
+\end{syntax}
+Searches for the \meta{regular expression} in the contents of the
+\meta{tl var} and replaces the first match with the
+\meta{replacement}. In the \meta{replacement},
+|\0| represents the full match, |\1| represent the contents of the
+first capturing group, |\2| of the second, \emph{etc.}
+The result is assigned locally to \meta{tl var}.
+\end{function}
+
+\begin{function}{\RegexReplaceOnce,\RegexReplaceOnceT,\RegexReplaceOnceT,\RegexReplaceOnceTF}
+\begin{syntax}
+\cs{RegexVarReplaceOnce} \meta{regex var} \Arg{replacement} \meta{tl var}
+\cs{RegexVarReplaceOnceT} \meta{regex var} \Arg{replacement} \meta{tl var} \Arg{true code}
+\cs{RegexVarReplaceOnceF} \meta{regex var} \Arg{replacement} \meta{tl var} \Arg{false code}
+\cs{RegexVarReplaceOnceTF} \meta{regex var} \Arg{replacement} \meta{tl var} \Arg{true code} \Arg{false code}
+\end{syntax}
+Searches for the \meta{regex var} in the contents of the
+\meta{tl var} and replaces the first match with the
+\meta{replacement}. In the \meta{replacement},
+|\0| represents the full match, |\1| represent the contents of the
+first capturing group, |\2| of the second, \emph{etc.}
+The result is assigned locally to \meta{tl var}.
+\end{function}
+
+\begin{function}{\RegexReplaceAll,\RegexReplaceAllT,\RegexReplaceAllF,\RegexReplaceAllTF}
+\begin{syntax}
+\cs{RegexReplaceAll} \Arg{regular expression} \Arg{replacement} \meta{tl var}
+\cs{RegexReplaceAllT} \Arg{regular expression} \Arg{replacement} \meta{tl var} \Arg{true code}
+\cs{RegexReplaceAllF} \Arg{regular expression} \Arg{replacement} \meta{tl var} \Arg{false code}
+\cs{RegexReplaceAllTF} \Arg{regular expression} \Arg{replacement} \meta{tl var} \Arg{true code} \Arg{false code}
+\end{syntax}
+Replaces all occurrences of the \meta{regex var} in the
+contents of the \meta{tl var}
+by the \meta{replacement}, where |\0| represents
+the full match, |\1| represent the contents of the first capturing
+group, |\2| of the second, \emph{etc.} Every match is treated
+independently, and matches cannot overlap. The result is assigned
+locally to \meta{tl~var}.
+\end{function}
+
+\begin{function}{\RegexVarReplaceAll,\RegexVarReplaceAllT,\RegexVarReplaceAllF,\RegexVarReplaceAllTF}
+\begin{syntax}
+\cs{RegexVarReplaceAll} \meta{regex var} \Arg{replacement} \meta{tl var}
+\cs{RegexVarReplaceAllT} \meta{regex var} \Arg{replacement} \meta{tl var} \Arg{true code}
+\cs{RegexVarReplaceAllF} \meta{regex var} \Arg{replacement} \meta{tl var} \Arg{false code}
+\cs{RegexVarReplaceAllTF} \meta{regex var} \Arg{replacement} \meta{tl var} \Arg{true code} \Arg{false code}
+\end{syntax}
+Replaces all occurrences of the \meta{regular expression} in the
+contents of the \meta{tl var}
+by the \meta{replacement}, where |\0| represents
+the full match, |\1| represent the contents of the first capturing
+group, |\2| of the second, \emph{etc.} Every match is treated
+independently, and matches cannot overlap. The result is assigned
+locally to \meta{tl var}.
+\end{function}
+
+\begin{function}{\RegexReplaceCaseOnce}
+\begin{syntax}
+\cs{RegexReplaceCaseOnce}
+~ ~ |{|
+~ ~ ~ ~ \Arg{regex_1} \Arg{replacement_1}
+~ ~ ~ ~ \Arg{regex_2} \Arg{replacement_2}
+~ ~ ~ ~ \ldots
+~ ~ ~ ~ \Arg{regex_n} \Arg{replacement_n}
+~ ~ |}| \meta{tl var}
+\end{syntax}
+Replaces the earliest match of the regular expression
+"(?|"\meta{regex_1}"|"\dots"|"\meta{regex_n}")" in the \meta{token list variable}
+by the \meta{replacement} corresponding to which \meta{regex_i} matched.
+If none of the \meta{regex} match, then the
+\meta{tl var} is not modified. Each \meta{regex} can either be given as a regex
+variable or as an explicit regular expression.
+\par
+In detail, for each starting position in the \meta{token list}, each
+of the \meta{regex} is searched in turn. If one of them matches
+then it is replaced by the corresponding \meta{replacement} as
+described for \cs{RegexReplaceOnce}. This is equivalent to
+checking with \cs{RegexMatchCase} which \meta{regex} matches,
+then performing the replacement with \cs{RegexReplaceOnce}.
+\end{function}
+
+\begin{function}{\RegexReplaceCaseOnceT}
+\begin{syntax}
+\cs{RegexReplaceCaseOnceT}
+~ ~ |{|
+~ ~ ~ ~ \Arg{regex_1} \Arg{replacement_1}
+~ ~ ~ ~ \Arg{regex_2} \Arg{replacement_2}
+~ ~ ~ ~ \ldots
+~ ~ ~ ~ \Arg{regex_n} \Arg{replacement_n}
+~ ~ |}| \meta{tl var}
+~ ~ \Arg{true code}
+\end{syntax}
+Replaces the earliest match of the regular expression
+"(?|"\meta{regex_1}"|"\dots"|"\meta{regex_n}")" in the \meta{token list variable}
+by the \meta{replacement} corresponding to which
+\meta{regex_i} matched, then leaves the \meta{true code} in the
+input stream. If none of the \meta{regex} match, then the
+\meta{tl var} is not modified. Each \meta{regex} can either be given as a regex
+variable or as an explicit regular expression.
+\end{function}
+
+\begin{function}{\RegexReplaceCaseOnceF}
+\begin{syntax}
+\cs{RegexReplaceCaseOnceF}
+~ ~ |{|
+~ ~ ~ ~ \Arg{regex_1} \Arg{replacement_1}
+~ ~ ~ ~ \Arg{regex_2} \Arg{replacement_2}
+~ ~ ~ ~ \ldots
+~ ~ ~ ~ \Arg{regex_n} \Arg{replacement_n}
+~ ~ |}| \meta{tl var}
+~ ~ \Arg{false code}
+\end{syntax}
+Replaces the earliest match of the regular expression
+"(?|"\meta{regex_1}"|"\dots"|"\meta{regex_n}")" in the \meta{token list variable}
+by the \meta{replacement} corresponding to which
+\meta{regex_i} matched. If none of the \meta{regex} match, then the
+\meta{tl var} is not modified, and the \meta{false code} is left in
+the input stream. Each \meta{regex} can either be given as a regex
+variable or as an explicit regular expression.
+\end{function}
+
+\begin{function}{\RegexReplaceCaseOnceTF}
+\begin{syntax}
+\cs{RegexReplaceCaseOnceTF}
+~ ~ |{|
+~ ~ ~ ~ \Arg{regex_1} \Arg{replacement_1}
+~ ~ ~ ~ \Arg{regex_2} \Arg{replacement_2}
+~ ~ ~ ~ \ldots
+~ ~ ~ ~ \Arg{regex_n} \Arg{replacement_n}
+~ ~ |}| \meta{tl var}
+~ ~ \Arg{true code} \Arg{false code}
+\end{syntax}
+Replaces the earliest match of the regular expression
+"(?|"\meta{regex_1}"|"\dots"|"\meta{regex_n}")" in the \meta{token list variable}
+by the \meta{replacement} corresponding to which
+\meta{regex_i} matched, then leaves the \meta{true code} in the
+input stream. If none of the \meta{regex} match, then the
+\meta{tl var} is not modified, and the \meta{false code} is left in
+the input stream. Each \meta{regex} can either be given as a regex
+variable or as an explicit regular expression.
+\end{function}
+
+\begin{function}{\RegexReplaceCaseAll}
+\begin{syntax}
+\cs{RegexReplaceCaseAll}
+~ ~ |{|
+~ ~ ~ ~ \Arg{regex_1} \Arg{replacement_1}
+~ ~ ~ ~ \Arg{regex_2} \Arg{replacement_2}
+~ ~ ~ ~ \ldots
+~ ~ ~ ~ \Arg{regex_n} \Arg{replacement_n}
+~ ~ |}| \meta{tl var}
+\end{syntax}
+Replaces all occurrences of all \meta{regex} in the \meta{token~list}
+by the corresponding \meta{replacement}. Every match is
+treated independently, and matches cannot overlap. The result is
+assigned locally to \meta{tl var}.
+\par
+In detail, for each starting position in the \meta{token list}, each
+of the \meta{regex} is searched in turn. If one of them matches
+then it is replaced by the corresponding \meta{replacement}, and the
+search resumes at the position that follows this match (and
+replacement). For instance
+%% FIXME
+%\begin{codehigh}
+%\TlSet \lTmpaTl {Hello, world!}
+%\RegexReplaceCaseAll
+% {
+% {[A-Za-z]+} {``\0''}
+% {\b} {---}
+% {.} {[\0]}
+% } \lTmpaTl
+%\end{codehigh}
+\begin{codehigh}
+\TlSet \lTmpaTl {Hello, world!}
+\RegexReplaceCaseAll
+ {
+ {[A-Za-z]+} {``\0''}
+ {\b} {---}
+ {.} {[\0]}
+ } \lTmpaTl
+\end{codehigh}
+results in \cs{lTmpaTl} having the contents
+\verb*|``Hello''---[,][ ]``world''---[!]|. Note in particular that
+the word-boundary assertion |\b| did not match at the start of words
+because the case |[A-Za-z]+| matched at these positions. To change
+this, one could simply swap the order of the two cases in the
+argument of \cs{RegexReplaceCaseAll}.
+\end{function}
+
+\begin{function}{\RegexReplaceCaseAllT}
+\begin{syntax}
+\cs{RegexReplaceCaseAllT}
+~ ~ |{|
+~ ~ ~ ~ \Arg{regex_1} \Arg{replacement_1}
+~ ~ ~ ~ \Arg{regex_2} \Arg{replacement_2}
+~ ~ ~ ~ \ldots
+~ ~ ~ ~ \Arg{regex_n} \Arg{replacement_n}
+~ ~ |}| \meta{tl var}
+~ ~ \Arg{true code}
+\end{syntax}
+Replaces all occurrences of all \meta{regex} in the \meta{token~list}
+by the corresponding \meta{replacement}. Every match is
+treated independently, and matches cannot overlap. The result is
+assigned locally to \meta{tl var}, and the \meta{true code}
+is left in the input stream if any replacement was made.
+\end{function}
+
+\begin{function}{\RegexReplaceCaseAllF}
+\begin{syntax}
+\cs{RegexReplaceCaseAllF}
+~ ~ |{|
+~ ~ ~ ~ \Arg{regex_1} \Arg{replacement_1}
+~ ~ ~ ~ \Arg{regex_2} \Arg{replacement_2}
+~ ~ ~ ~ \ldots
+~ ~ ~ ~ \Arg{regex_n} \Arg{replacement_n}
+~ ~ |}| \meta{tl var}
+~ ~ \Arg{false code}
+\end{syntax}
+Replaces all occurrences of all \meta{regex} in the \meta{token~list}
+by the corresponding \meta{replacement}. Every match is
+treated independently, and matches cannot overlap. The result is
+assigned locally to \meta{tl var}, and the \meta{false code} is left
+in the input stream if not any replacement was made.
+\end{function}
+
+\begin{function}{\RegexReplaceCaseAllTF}
+\begin{syntax}
+\cs{RegexReplaceCaseAllTF}
+~ ~ |{|
+~ ~ ~ ~ \Arg{regex_1} \Arg{replacement_1}
+~ ~ ~ ~ \Arg{regex_2} \Arg{replacement_2}
+~ ~ ~ ~ \ldots
+~ ~ ~ ~ \Arg{regex_n} \Arg{replacement_n}
+~ ~ |}| \meta{tl var}
+~ ~ \Arg{true code} \Arg{false code}
+\end{syntax}
+Replaces all occurrences of all \meta{regex} in the \meta{token
+list} by the corresponding \meta{replacement}. Every match is
+treated independently, and matches cannot overlap. The result is
+assigned locally to \meta{tl var}, and the \meta{true code} or
+\meta{false code} is left in the input stream depending on whether
+any replacement was made or not.
+\end{function}
+
+\section{Syntax of Regular Expressions}
+
+\subsection{Regular Expression Examples}
+
+We start with a few examples, and encourage the reader to apply
+\cs{RegexShow} to these regular expressions.
+\begin{itemize}
+\item |Cat| matches the word \enquote{Cat} capitalized in this way,
+ but also matches the beginning of the word \enquote{Cattle}: use
+ |\bCat\b| to match a complete word only.
+\item |[abc]| matches one letter among \enquote{a}, \enquote{b},
+ \enquote{c}; the pattern \verb"(a|b|c)" matches the same three
+ possible letters (but see the discussion of submatches below).
+\item |[A-Za-z]*| matches any number (due to the quantifier
+ \verb"*") of Latin letters (not accented).
+\item |\c{[A-Za-z]*}| matches a control sequence made of Latin
+ letters.
+\item |\_[^\_]*\_| matches an underscore, any number of characters
+ other than underscore, and another underscore; it is equivalent to
+ |\_.*?\_| where |.| matches arbitrary characters and the
+ lazy quantifier |*?| means to match as few characters as
+ possible, thus avoiding matching underscores.
+\item |[\+\-]?\d+| matches an explicit integer with at most one
+ sign.
+\item \verb*"[\+\-\ ]*\d+\ *" matches an explicit integer with any
+ number of $+$ and $-$ signs, with spaces allowed except within the
+ mantissa, and surrounded by spaces.
+\item \verb*"[\+\-\ ]*(\d+|\d*\.\d+)\ *" matches an explicit integer or
+ decimal number; using \verb*"[.,]" instead of \verb*"\." would allow
+ the comma as a decimal marker.
+\item
+ \verb*"[\+\-\ ]*(\d+|\d*\.\d+)\ *((?i)pt|in|[cem]m|ex|[bs]p|[dn]d|[pcn]c)\ *"
+ \allowbreak matches an explicit dimension with any unit that \TeX{} knows, where
+ \verb*"(?i)" means to treat lowercase and uppercase letters
+ identically.
+\item \verb*"[\+\-\ ]*((?i)nan|inf|(\d+|\d*\.\d+)(\ *e[\+\-\ ]*\d+)?)\ *"
+ matches an explicit floating point number or the special values
+ \verb*"nan" and \verb*"inf" (with signs and spaces allowed).
+\item \verb*"[\+\-\ ]*(\d+|\cC.)\ *" matches an explicit integer or
+ control sequence (without checking whether it is an integer
+ variable).
+\item |\G.*?\K| at the beginning of a regular expression matches and
+ discards (due to |\K|) everything between the end of the previous
+ match (|\G|) and what is matched by the rest of the regular
+ expression; this is useful in \cs{RegexReplaceAll} when the
+ goal is to extract matches or submatches in a finer way than with
+ \cs{RegexExtractAll}.
+\end{itemize}
+While it is impossible for a regular expression to match only integer
+expressions, \newline\verb*"[\+\-\(]*\d+\)*([\+\-*/][\+\-\(]*\d+\)*)*" matches among
+other things all valid integer expressions (made only with explicit
+integers). One should follow it with further testing.
+
+\subsection{Characters in Regular Expressions}
+
+Most characters match exactly themselves,
+with an arbitrary category code. Some characters are
+special and must be escaped with a backslash (\emph{e.g.}, |\*|
+matches a star character). Some escape sequences of
+the form backslash--letter also have a special meaning
+(for instance |\d| matches any digit). As a rule,
+\begin{itemize}
+\item every alphanumeric character (\texttt{A}--\texttt{Z},
+ \texttt{a}--\texttt{z}, \texttt{0}--\texttt{9}) matches
+ exactly itself, and should not be escaped, because
+ |\A|, |\B|, \ldots{} have special meanings;
+\item non-alphanumeric printable ASCII characters can (and should)
+ always be escaped: many of them have special meanings (\emph{e.g.},
+ use |\(|, |\)|, |\?|, |\.|, |\^|);
+\item spaces should always be escaped (even in character
+ classes);
+\item any other character may be escaped or not, without any
+ effect: both versions match exactly that character.
+\end{itemize}
+Note that these rules play nicely with the fact that many
+non-alphanumeric characters are difficult to input into \TeX{}
+under normal category codes. For instance, |\\abc\%|
+matches the characters |\abc%| (with arbitrary category codes),
+but does not match the control sequence |\abc| followed by a
+percent character. Matching control sequences can be done
+using the |\c|\Arg{regex} syntax (see below).
+
+Any special character which appears at a place where its special
+behaviour cannot apply matches itself instead (for instance, a
+quantifier appearing at the beginning of a string), after raising a
+warning.
+
+Characters.
+\begin{l3regex-syntax}
+ \item[\\x\{hh\ldots{}\}] Character with hex code \texttt{hh\ldots{}}
+ \item[\\xhh] Character with hex code \texttt{hh}.
+ \item[\\a] Alarm (hex 07).
+ \item[\\e] Escape (hex 1B).
+ \item[\\f] Form-feed (hex 0C).
+ \item[\\n] New line (hex 0A).
+ \item[\\r] Carriage return (hex 0D).
+ \item[\\t] Horizontal tab (hex 09).
+\end{l3regex-syntax}
+
+\subsection{Characters Classes}
+
+Character types.
+\begin{l3regex-syntax}
+ \item[.] A single period matches any token.
+ \item[\\d] Any decimal digit.
+ \item[\\h] Any horizontal space character,
+ equivalent to |[\ \^^I]|: space and tab.
+ \item[\\s] Any space character,
+ equivalent to |[\ \^^I\^^J\^^L\^^M]|.
+ \item[\\v] Any vertical space character,
+ equivalent to |[\^^J\^^K\^^L\^^M]|. Note that |\^^K| is a vertical space,
+ but not a space, for compatibility with Perl.
+ \item[\\w] Any word character, \emph{i.e.},
+ alphanumerics and underscore, equivalent to the explicit
+ class |[A-Za-z0-9\_]|.
+ \item[\\D] Any token not matched by |\d|.
+ \item[\\H] Any token not matched by |\h|.
+ \item[\\N] Any token other than the |\n| character (hex 0A).
+ \item[\\S] Any token not matched by |\s|.
+ \item[\\V] Any token not matched by |\v|.
+ \item[\\W] Any token not matched by |\w|.
+\end{l3regex-syntax}
+Of those, |.|, |\D|, |\H|, |\N|, |\S|, |\V|, and |\W| match arbitrary
+control sequences.
+
+Character classes match exactly one token in the subject.
+\begin{l3regex-syntax}
+ \item[{[\ldots{}]}] Positive character class.
+ Matches any of the specified tokens.
+ \item[{[\char`\^\ldots{}]}] Negative character class.
+ Matches any token other than the specified characters.
+ \item[{x-y}] Within a character class, this denotes a range (can be
+ used with escaped characters).
+ \item[{[:\meta{name}:]}] Within a character class (one more set of
+ brackets), this denotes the \textsc{posix} character class
+ \meta{name}, which can be \texttt{alnum}, \texttt{alpha},
+ \texttt{ascii}, \texttt{blank}, \texttt{cntrl}, \texttt{digit},
+ \texttt{graph}, \texttt{lower}, \texttt{print}, \texttt{punct},
+ \texttt{space}, \texttt{upper}, \texttt{word}, or \texttt{xdigit}.
+ \item[{[:\char`\^\meta{name}:]}] Negative \textsc{posix} character class.
+\end{l3regex-syntax}
+For instance, |[a-oq-z\cC.]| matches any lowercase latin letter
+except |p|, as well as control sequences (see below for a description
+of |\c|).
+
+In character classes, only |[|, |^|, |-|, |]|, |\| and spaces are
+special, and should be escaped. Other non-alphanumeric characters can
+still be escaped without harm. Any escape sequence which matches a
+single character (|\d|, |\D|, \emph{etc.}) is supported in character
+classes. If the first character is |^|, then
+the meaning of the character class is inverted; |^| appearing anywhere
+else in the range is not special. If the first character (possibly
+following a leading |^|) is |]| then it does not need to be escaped
+since ending the range there would make it empty.
+Ranges of characters
+can be expressed using |-|, for instance, |[\D 0-5]| and |[^6-9]| are
+equivalent.
+
+\subsection{Structure: Alternatives, Groups, Repetitions}
+
+Quantifiers (repetition).
+\begin{l3regex-syntax}
+ \item[?] $0$ or $1$, greedy.
+ \item[??] $0$ or $1$, lazy.
+ \item[*] $0$ or more, greedy.
+ \item[*?] $0$ or more, lazy.
+ \item[+] $1$ or more, greedy.
+ \item[+?] $1$ or more, lazy.
+ \item[\{$n$\}] Exactly $n$.
+ \item[\{$n,$\}] $n$ or more, greedy.
+ \item[\{$n,$\}?] $n$ or more, lazy.
+ \item[\{$n,m$\}] At least $n$, no more than $m$, greedy.
+ \item[\{$n,m$\}?] At least $n$, no more than $m$, lazy.
+\end{l3regex-syntax}
+For greedy quantifiers the regex code will first investigate matches
+that involve as many repetitions as possible, while for lazy
+quantifiers it investigates matches with as few repetitions as
+possible first.
+
+Alternation and capturing groups.
+\begin{l3regex-syntax}
+ \item[A\char`|B\char`|C] Either one of \texttt{A}, \texttt{B},
+ or \texttt{C}, investigating \texttt{A} first.
+ \item[(\ldots{})] Capturing group.
+ \item[(?:\ldots{})] Non-capturing group.
+ \item[(?\char`|\ldots{})] Non-capturing group which resets
+ the group number for capturing groups in each alternative.
+ The following group is numbered with the first unused
+ group number.
+\end{l3regex-syntax}
+
+Capturing groups are a means of extracting information about the
+match. Parenthesized groups are labelled in the order of their
+opening parenthesis, starting at $1$. The contents of those groups
+corresponding to the \enquote{best} match (leftmost longest)
+can be extracted and stored in a sequence of token lists using for
+instance \cs{RegexExtractOnceTF}.
+
+The |\K| escape sequence resets the beginning of the match to the
+current position in the token list. This only affects what is reported
+as the full match. For instance,
+\begin{codehigh}
+\RegexExtractAll {a \K .} {a123aaxyz} \lFooSeq
+\end{codehigh}
+results in \cs{lFooSeq} containing the items |{1}| and |{a}|: the
+true matches are |{a1}| and |{aa}|, but they are trimmed by the use of
+|\K|. The |\K| command does not affect capturing groups: for instance,
+\begin{codehigh}
+\RegexExtractOnce {(. \K c)+ \d} {acbc3} \lFooSeq
+\end{codehigh}
+results in \cs{lFooSeq} containing the items |{c3}| and |{bc}|: the
+true match is |{acbc3}|, with first submatch |{bc}|, but |\K| resets
+the beginning of the match to the last position where it appears.
+
+\subsection{Matching Exact Tokens}
+
+The |\c| escape sequence allows to test the category code of tokens,
+and match control sequences. Each character category is represented
+by a single uppercase letter:
+\begin{itemize}
+\item |C| for control sequences;
+\item |B| for begin-group tokens;
+\item |E| for end-group tokens;
+\item |M| for math shift;
+\item |T| for alignment tab tokens;
+\item |P| for macro parameter tokens;
+\item |U| for superscript tokens (up);
+\item |D| for subscript tokens (down);
+\item |S| for spaces;
+\item |L| for letters;
+\item |O| for others; and
+\item |A| for active characters.
+\end{itemize}
+The |\c| escape sequence is used as follows.
+\begin{l3regex-syntax}
+ \item[\\c\Arg{regex}] A control sequence whose csname matches the
+ \meta{regex}, anchored at the beginning and end, so that |\c{begin}|
+ matches exactly \cs[no-index]{begin}, and nothing else.
+ \item[\\cX] Applies to the next object, which can be a character,
+ escape character sequence such as |\x{0A}|, character class, or
+ group, and forces this object to only match tokens with category
+ |X| (any of |CBEMTPUDSLOA|. For instance, |\cL[A-Z\d]| matches
+ uppercase letters and digits of category code letter, |\cC.|
+ matches any control sequence, and |\cO(abc)| matches |abc| where
+ each character has category other.\footnote{This last example also
+ captures \enquote{\texttt{abc}} as a regex group; to avoid this
+ use a non-capturing group \texttt{\textbackslash cO(?:abc)}.}
+ \item[{\\c[XYZ]}] Applies to the next object, and forces it to only
+ match tokens with category |X|, |Y|, or |Z| (each being any of
+ |CBEMTPUDSLOA|). For instance, |\c[LSO](..)| matches two tokens of
+ category letter, space, or other.
+ \item[{\\c[\char`\^XYZ]}] Applies to the next object and prevents it
+ from matching any token with category |X|, |Y|, or |Z| (each being
+ any of |CBEMTPUDSLOA|). For instance, |\c[^O]\d| matches digits
+ which have any category different from other.
+\end{l3regex-syntax}
+The category code tests can be used inside classes; for instance,
+|[\cO\d \c[LO][A-F]]| matches what \TeX{} considers as hexadecimal
+digits, namely digits with category other, or uppercase letters from
+|A| to |F| with category either letter or other. Within a group
+affected by a category code test, the outer test can be overridden by
+a nested test: for instance, |\cL(ab\cO\*cd)| matches |ab*cd| where
+all characters are of category letter, except |*| which has category
+other.
+
+The |\u| escape sequence allows to insert the contents of a token list
+directly into a regular expression or a replacement, avoiding the need
+to escape special characters. Namely, |\u|\Arg{var name} matches
+the exact contents (both character codes and category codes) of the
+variable \cs[no-index]{\meta{var name}}. %,
+%which are obtained by applying \cs{exp_not:v} \Arg{var name} at the
+%time the regular expression is compiled.
+Within a |\c{...}|
+control sequence matching, the |\u| escape sequence only expands its
+argument once. %, in effect performing \cs{tl_to_str:v}.
+Quantifiers are supported.
+
+The |\ur| escape sequence allows to insert the contents of a |regex|
+variable into a larger regular expression. For instance,
+|A\ur{lTmpaRegex}D| matches the tokens |A| and |D| separated by
+something that matches the regular expression
+\cs{lTmpaRegex}. This behaves as if a non-capturing group
+were surrounding \cs{lTmpaRegex}, and any group contained
+in \cs{lTmpaRegex} is converted to a non-capturing group.
+Quantifiers are supported.
+
+For instance, if \cs{lTmpaRegex} has value \verb"B|C",
+then |A\ur{l_tmpa_regex}D| is equivalent to \verb"A(?:B|C)D" (matching
+|ABD| or |ACD|) and not to \verb"AB|CD" (matching |AB| or |CD|). To
+get the latter effect, it is simplest to use \TeX{}'s expansion
+machinery directly: if \cs{lTmpaTl} contains
+\verb"B|C" then the following two lines show the same result:
+\begin{codehigh}
+\RegexShow {A \u{lTmpaTl} D}
+\RegexShow {A B | C D}
+\end{codehigh}
+
+\subsection{Miscellaneous}
+
+Anchors and simple assertions.
+\begin{l3regex-syntax}
+ \item[\\b] Word boundary: either the previous token is matched by
+ |\w| and the next by |\W|, or the opposite. For this purpose,
+ the ends of the token list are considered as |\W|.
+ \item[\\B] Not a word boundary: between two |\w| tokens
+ or two |\W| tokens (including the boundary).
+ \item[\char`^ \textrm{or} \\A]
+ Start of the subject token list.
+ \item[\char`$\textrm{,} \\Z \textrm{or} \\z] %^^A $
+ End of the subject token list.
+ \item[\\G] Start of the current match. This is only different from |^|
+ in the case of multiple matches: for instance
+ |\RegexCount {\G a} {aaba} \lTmpaInt| yields $2$, but
+ replacing |\G| by |^| would result in \cs{lTmpaInt} holding the
+ value $1$.
+\end{l3regex-syntax}
+
+The option |(?i)| makes the match case insensitive (identifying
+\texttt{A}--\texttt{Z} with \texttt{a}--\texttt{z}; no Unicode support
+yet). This applies until the end of the group in which it appears, and
+can be reverted using |(?-i)|. For instance, in
+\verb"(?i)(a(?-i)b|c)d", the letters |a| and |d| are affected by the
+|i| option. Characters within ranges and classes are affected
+individually: |(?i)[Y-\\]| is equivalent to |[YZ\[\\yz]|, and
+|(?i)[^aeiou]| matches any character which is not a vowel. Neither
+character properties, nor |\c{...}| nor |\u{...}| are affected by the
+|i| option.
+%^^A \]
+
+\section{Syntax of the Replacement Text}
+
+Most of the features described in regular expressions do not make
+sense within the replacement text. Backslash introduces various
+special constructions, described further below:
+\begin{itemize}
+ \item |\0| is the whole match;
+ \item |\1| is the submatch that was matched by the first (capturing)
+ group |(...)|; similarly for |\2|, \ldots{}, |\9| and
+ |\g{|\meta{number}|}|;
+ \item \verb*|\ | inserts a space (spaces are ignored when not
+ escaped);
+ \item |\a|, |\e|, |\f|, |\n|, |\r|, |\t|, |\xhh|, |\x{hhh}|
+ correspond to single characters as in regular expressions;
+ \item |\c|\Arg{cs name} inserts a control sequence;
+ \item |\c|\meta{category}\meta{character} (see below);
+ \item |\u|\Arg{tl var name} inserts the contents of the
+ \meta{tl var} (see below).
+\end{itemize}
+Characters other than backslash and space are simply inserted in the
+result (but since the replacement text is first converted to a string,
+one should also escape characters that are special for \TeX{}, for
+instance use |\#|). Non-alphanumeric characters can always be safely
+escaped with a backslash.
+
+For instance,
+\begin{demohigh}
+\TlSet \lTmpaTl {Hello, world!}
+\RegexReplaceAll {([er]?l|o) .} {(\0--\1)} \lTmpaTl
+\TlUse \lTmpaTl
+\end{demohigh}
+
+The submatches are numbered according to the order in which the
+opening parenthesis of capturing groups appear in the regular
+expression to match. The $n$-th submatch is empty if there are fewer
+than $n$ capturing groups or for capturing groups that appear in
+alternatives that were not used for the match. In case a capturing
+group matches several times during a match (due to quantifiers) only
+the last match is used in the replacement text. Submatches always keep
+the same category codes as in the original token list.
+
+By default, the category code of characters inserted by the
+replacement are determined by the prevailing category code regime at
+the time where the replacement is made, with two exceptions:
+\begin{itemize}
+\item space characters (with character code $32$) inserted with
+ \verb*|\ | or |\x20| or |\x{20}| have category code $10$ regardless
+ of the prevailing category code regime;
+\item if the category code would be $0$ (escape), $5$ (newline),
+ $9$ (ignore), $14$ (comment) or $15$ (invalid), it is replaced by
+ $12$ (other) instead.
+\end{itemize}
+The escape sequence |\c| allows to insert characters
+with arbitrary category codes, as well as control sequences.
+\begin{l3regex-syntax}
+\item[\\cX(\ldots{})] Produces the characters \enquote{\ldots{}} with
+ category |X|, which must be one of |CBEMTPUDSLOA| as in regular
+ expressions. Parentheses are optional for a single character (which
+ can be an escape sequence). When nested, the innermost category
+ code applies, for instance |\cL(Hello\cS\ world)!| gives this text
+ with standard category codes.
+\item[\\c\Arg{text}] Produces the control sequence with csname
+ \meta{text}. The \meta{text} may contain references to the
+ submatches |\0|, |\1|, and so on, as in the example for |\u| below.
+\end{l3regex-syntax}
+
+The escape sequence |\u|\Arg{var name} allows to insert the
+contents of the variable with name \meta{var name} directly into
+the replacement, giving an easier control of category codes. When
+nested in |\c{|\ldots{}|}| and |\u{|\ldots{}|}| constructions, the
+|\u| and |\c| escape sequences %perform \cs{tl_to_str:v}, namely
+extract the value of the control sequence and turn it into a string.
+Matches can also be used within the arguments of |\c| and |\u|. For
+instance,
+\begin{demohigh}
+\TlSet \lMyOneTl {first}
+\TlSet \lMyTwoTl {\underline{second}}
+\TlSet \lTmpaTl {One,Two,One,One}
+\RegexReplaceAll {[^,]+} {\u{lMy\0Tl}} \lTmpaTl
+\TlUse \lTmpaTl
+\end{demohigh}
+
+Regex replacement is also a convenient way to produce token lists
+with arbitrary category codes. For instance
+\begin{codehigh}
+\TlClear \lTmpaTl
+\RegexReplaceAll { } {\cU\% \cA\~} \lTmpaTl
+\end{codehigh}
+results in \cs{lTmpaTl} containing the percent character
+with category code $7$ (superscript) and an active tilde character.
+
\chapter{Token Manipulation (\texttt{Token})}
\begin{function}{\CharLowercase,\CharUppercase,\CharTitlecase,\CharFoldcase}
diff --git a/macros/latex/contrib/hyperref/ChangeLog.txt b/macros/latex/contrib/hyperref/ChangeLog.txt
index b7223f7530..e2d01e4e55 100644
--- a/macros/latex/contrib/hyperref/ChangeLog.txt
+++ b/macros/latex/contrib/hyperref/ChangeLog.txt
@@ -1,3 +1,33 @@
+2022-05-13 Ulrike Fischer/David Carlisle
+
+ * added new interface for package authors to create targets for internal
+ links
+ * allow to suppress sectioning and footnote patches of hyperref
+ * removed loading of memhfixc: memoir handles that now by itself.
+ * removed an old patch for KOMA before 2001
+ * removed compability code for pdftex 1.14
+ * remove a test for amsmath before 1999
+ * removed an since 2002 unneeded definition for subfigure
+ * various patches in nameref can now be disabled by package authors
+ by defining a command.
+ * the experimental option localanchorname has been deprecated
+ * LaTeX 2020-10-01 is required as hooks are used now.
+ * \refstepcounter no longer tests for the slide counter as no reason could be found
+ for that test.
+ * nameref no longer patches \ifthenelse if kernel support is detected.
+ * some support for references is done by tex4ht directly and has been removed from
+ hyperref
+ * unified reference commands, both nameref and hyperref now support
+ \ref, \pageref, \Ref, \nameref and \ref*, \pageref*, \Ref*, \nameref*
+ * removed older varioref code, a varioref newer than 2019 is now needed.
+ * improved support for showkeys.
+ * \theHequation is always defined (an not only if the section
+ counter is defined)
+ * Removed the \contentsline tests, no longer needed as \contentsline
+ has now four arguments also in latex.
+ * \MakeUppercase and \MakeLowercase work now in bookmarks if the expl3
+ support is detected.
+
2022-02-21 Ulrike Fischer/David Carlisle
* a pdftex version newer than 1.10 (from 2003) is assumed
* removed tests for numexpr/dimexpr: etex is now required
diff --git a/macros/latex/contrib/hyperref/README.md b/macros/latex/contrib/hyperref/README.md
index 4198cf7be1..994e8f8473 100644
--- a/macros/latex/contrib/hyperref/README.md
+++ b/macros/latex/contrib/hyperref/README.md
@@ -1,6 +1,6 @@
# README for hyperref bundle
-Version 2022-02-21 v7.00n
+Version 2022-05-13 v7.00o
## INTRODUCTION
diff --git a/macros/latex/contrib/hyperref/backref.dtx b/macros/latex/contrib/hyperref/backref.dtx
index 3fe08479a5..f6dda3d569 100644
--- a/macros/latex/contrib/hyperref/backref.dtx
+++ b/macros/latex/contrib/hyperref/backref.dtx
@@ -3,7 +3,7 @@
%% Copyright (C) 1995-2000 David Carlisle, Sebastian Rahtz, Heiko Oberdiek
%% 2001-2012 Heiko Oberdiek
%% 2016-2019 Oberdiek Package Suport Group
-%% 2019-2021 The LaTeX Project
+%% 2019-2022 The LaTeX Project
%% https://github.com/latex3/hyperref/issues
%%
%% This file is part of the `Hyperref Bundle'.
diff --git a/macros/latex/contrib/hyperref/doc/backref.pdf b/macros/latex/contrib/hyperref/doc/backref.pdf
index 78db41ad2f..6a14072d67 100644
--- a/macros/latex/contrib/hyperref/doc/backref.pdf
+++ b/macros/latex/contrib/hyperref/doc/backref.pdf
Binary files differ
diff --git a/macros/latex/contrib/hyperref/doc/hyperref-doc.css b/macros/latex/contrib/hyperref/doc/hyperref-doc.css
index 8f8b11fa47..4586a1cd3a 100644
--- a/macros/latex/contrib/hyperref/doc/hyperref-doc.css
+++ b/macros/latex/contrib/hyperref/doc/hyperref-doc.css
@@ -291,6 +291,7 @@ table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
table.longtable{border-collapse: collapse; border-spacing: 0;}
div.longtable{text-align:center;}
table.longtable{margin-left:auto; margin-right: auto;}
+caption.longtable .id{font-weight:bold;}
span.HoLogo-LaTeX span.HoLogo-a{position:relative;top:-.5ex;margin-left:-.36em;margin-right:-.15em;font-size:85%;}
span.HoLogo-TeX span.HoLogo-e{position:relative;top:.5ex;margin-left:-.1667em;margin-right:-.125em;}
a span.HoLogo-TeX span.HoLogo-e{text-decoration:none;}
diff --git a/macros/latex/contrib/hyperref/doc/hyperref-doc.html b/macros/latex/contrib/hyperref/doc/hyperref-doc.html
index 2990eb08ba..a5b09ee82c 100644
--- a/macros/latex/contrib/hyperref/doc/hyperref-doc.html
+++ b/macros/latex/contrib/hyperref/doc/hyperref-doc.html
@@ -25,7 +25,7 @@ href="https://github.com/latex3/hyperref/issues" class="url" ><span
class="ec-lmvtt-10x-x-120">https://github.com/latex3/hyperref/issues</span></a><span
class="ec-lmr-12">)</span></div><br />
<div class="date" ><span
-class="ec-lmr-12">2022-02-21 v7.00n</span></div>
+class="ec-lmr-12">2022-05-13 v7.00o</span></div>
</div>
<h3 class="likesectionHead"><a
id="x1-1000"></a>Contents</h3>
@@ -44,171 +44,267 @@ href="#x1-60004" id="QQ2-1-6">Interfaces for class and package authors</a></span
href="#x1-70004.1" id="QQ2-1-7">Counters</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >4.2 <a
href="#x1-80004.2" id="QQ2-1-8">Links commands</a></span>
+<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >4.3 <a
+href="#x1-90004.3" id="QQ2-1-9">Creating targets</a></span>
+<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >4.4 <a
+href="#x1-100004.4" id="QQ2-1-10">Patches and how to suppress them</a></span>
<br /> &#x00A0;<span class="sectionToc" >5 <a
-href="#x1-90005" id="QQ2-1-9">Package options</a></span>
+href="#x1-110005" id="QQ2-1-11">Package options</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >5.1 <a
-href="#x1-100005.1" id="QQ2-1-10">General options</a></span>
+href="#x1-120005.1" id="QQ2-1-12">General options</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >5.2 <a
-href="#x1-110005.2" id="QQ2-1-11">Options for destination names</a></span>
+href="#x1-130005.2" id="QQ2-1-13">Options for destination names</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >5.3 <a
-href="#x1-120005.3" id="QQ2-1-12">Configuration options</a></span>
+href="#x1-140005.3" id="QQ2-1-14">Configuration options</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >5.4 <a
-href="#x1-130005.4" id="QQ2-1-13">Backend drivers</a></span>
+href="#x1-150005.4" id="QQ2-1-15">Backend drivers</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >5.5 <a
-href="#x1-140005.5" id="QQ2-1-14">Extension options</a></span>
+href="#x1-160005.5" id="QQ2-1-16">Extension options</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >5.6 <a
-href="#x1-150005.6" id="QQ2-1-15">PDF-specific display options</a></span>
+href="#x1-170005.6" id="QQ2-1-17">PDF-specific display options</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >5.7 <a
-href="#x1-160005.7" id="QQ2-1-16">PDF display and information options</a></span>
+href="#x1-180005.7" id="QQ2-1-18">PDF display and information options</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >5.8 <a
-href="#x1-170005.8" id="QQ2-1-17">Option <span
+href="#x1-190005.8" id="QQ2-1-19">Option <span
class="ec-lmvtt-10">pdfinfo</span></a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >5.9 <a
-href="#x1-180005.9" id="QQ2-1-18">Big alphabetical list</a></span>
+href="#x1-200005.9" id="QQ2-1-20">Big alphabetical list</a></span>
<br /> &#x00A0;<span class="sectionToc" >6 <a
-href="#x1-190006" id="QQ2-1-19">Additional user macros</a></span>
+href="#x1-210006" id="QQ2-1-21">Additional user macros</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >6.1 <a
-href="#x1-200006.1" id="QQ2-1-20">Bookmark macros</a></span>
+href="#x1-220006.1" id="QQ2-1-22">Bookmark macros</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >6.1.1 <a
+href="#x1-230006.1.1" id="QQ2-1-23">Setting bookmarks</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >6.1.2 <a
+href="#x1-240006.1.2" id="QQ2-1-24">Replacement macros</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >6.2 <a
-href="#x1-230006.2" id="QQ2-1-23">Pagelabels</a></span>
+href="#x1-250006.2" id="QQ2-1-25">Pagelabels</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >6.3 <a
-href="#x1-240006.3" id="QQ2-1-24">Utility macros</a></span>
+href="#x1-260006.3" id="QQ2-1-26">Utility macros</a></span>
<br /> &#x00A0;<span class="sectionToc" >7 <a
-href="#x1-250007" id="QQ2-1-25">New Features</a></span>
+href="#x1-270007" id="QQ2-1-27">New Features</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.1 <a
-href="#x1-260007.1" id="QQ2-1-26">Option &#8216;pdflinkmargin&#8217;</a></span>
+href="#x1-280007.1" id="QQ2-1-28">Option &#8216;pdflinkmargin&#8217;</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.2 <a
-href="#x1-270007.2" id="QQ2-1-27">Field option &#8216;calculatesortkey&#8217;</a></span>
+href="#x1-290007.2" id="QQ2-1-29">Field option &#8216;calculatesortkey&#8217;</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.3 <a
-href="#x1-280007.3" id="QQ2-1-28">Option &#8216;next-anchor&#8217;</a></span>
+href="#x1-300007.3" id="QQ2-1-30">Option &#8216;next-anchor&#8217;</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.4 <a
-href="#x1-290007.4" id="QQ2-1-29">Option &#8216;localanchorname&#8217;</a></span>
+href="#x1-310007.4" id="QQ2-1-31">Option &#8216;localanchorname&#8217;</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.5 <a
-href="#x1-300007.5" id="QQ2-1-30">Option &#8216;customdriver&#8217;</a></span>
+href="#x1-320007.5" id="QQ2-1-32">Option &#8216;customdriver&#8217;</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.6 <a
-href="#x1-310007.6" id="QQ2-1-31">Option &#8216;psdextra&#8217;</a></span>
+href="#x1-330007.6" id="QQ2-1-33">Option &#8216;psdextra&#8217;</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.7 <a
-href="#x1-320007.7" id="QQ2-1-32">\XeTeXLinkBox</a></span>
+href="#x1-340007.7" id="QQ2-1-34">\XeTeXLinkBox</a></span>
+
+
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.8 <a
-href="#x1-330007.8" id="QQ2-1-33">\IfHyperBooleanExists and \IfHyperBoolean</a></span>
+href="#x1-350007.8" id="QQ2-1-35">\IfHyperBooleanExists and \IfHyperBoolean</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.9 <a
-href="#x1-340007.9" id="QQ2-1-34">\unichar</a></span>
-
+href="#x1-360007.9" id="QQ2-1-36">\unichar</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.10 <a
-href="#x1-350007.10" id="QQ2-1-35">\ifpdfstringunicode</a></span>
+href="#x1-370007.10" id="QQ2-1-37">\ifpdfstringunicode</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.11 <a
-href="#x1-360007.11" id="QQ2-1-36">Customizing index style file with \nohyperpage</a></span>
+href="#x1-380007.11" id="QQ2-1-38">Customizing index style file with \nohyperpage</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.12 <a
-href="#x1-370007.12" id="QQ2-1-37">Experimental option &#8216;ocgcolorlinks&#8217;</a></span>
+href="#x1-390007.12" id="QQ2-1-39">Experimental option &#8216;ocgcolorlinks&#8217;</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.13 <a
-href="#x1-380007.13" id="QQ2-1-38">Option &#8216;pdfa&#8217;</a></span>
+href="#x1-400007.13" id="QQ2-1-40">Option &#8216;pdfa&#8217;</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.14 <a
-href="#x1-390007.14" id="QQ2-1-39">Option &#8216;linktoc&#8217; added</a></span>
+href="#x1-410007.14" id="QQ2-1-41">Option &#8216;linktoc&#8217; added</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.15 <a
-href="#x1-400007.15" id="QQ2-1-40">Option &#8216;pdfnewwindow&#8217; changed</a></span>
+href="#x1-420007.15" id="QQ2-1-42">Option &#8216;pdfnewwindow&#8217; changed</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.16 <a
-href="#x1-410007.16" id="QQ2-1-41">Flag options for PDF forms</a></span>
+href="#x1-430007.16" id="QQ2-1-43">Flag options for PDF forms</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.17 <a
-href="#x1-420007.17" id="QQ2-1-42">Option &#8216;pdfversion&#8217;</a></span>
+href="#x1-440007.17" id="QQ2-1-44">Option &#8216;pdfversion&#8217;</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.18 <a
-href="#x1-430007.18" id="QQ2-1-43">Field option &#8216;name&#8217;</a></span>
+href="#x1-450007.18" id="QQ2-1-45">Field option &#8216;name&#8217;</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.19 <a
-href="#x1-440007.19" id="QQ2-1-44">Option &#8216;pdfencoding&#8217;</a></span>
+href="#x1-460007.19" id="QQ2-1-46">Option &#8216;pdfencoding&#8217;</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.20 <a
-href="#x1-450007.20" id="QQ2-1-45">Color options/package hycolor</a></span>
+href="#x1-470007.20" id="QQ2-1-47">Color options/package hycolor</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.21 <a
-href="#x1-460007.21" id="QQ2-1-46">Option pdfusetitle</a></span>
+href="#x1-480007.21" id="QQ2-1-48">Option pdfusetitle</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.22 <a
-href="#x1-470007.22" id="QQ2-1-47">Starred form of \autoref</a></span>
+href="#x1-490007.22" id="QQ2-1-49">Starred form of \autoref</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.23 <a
-href="#x1-480007.23" id="QQ2-1-48">Link border style</a></span>
+href="#x1-500007.23" id="QQ2-1-50">Link border style</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.24 <a
-href="#x1-490007.24" id="QQ2-1-49">Option <span
+href="#x1-510007.24" id="QQ2-1-51">Option <span
class="ec-lmss-10">bookmarksdepth</span></a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.25 <a
-href="#x1-500007.25" id="QQ2-1-50">Option <span
+href="#x1-520007.25" id="QQ2-1-52">Option <span
class="ec-lmss-10">pdfescapeform</span></a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.26 <a
-href="#x1-510007.26" id="QQ2-1-51">Default driver setting</a></span>
+href="#x1-530007.26" id="QQ2-1-53">Default driver setting</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.27 <a
-href="#x1-520007.27" id="QQ2-1-52">Backref entries</a></span>
+href="#x1-540007.27" id="QQ2-1-54">Backref entries</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.28 <a
-href="#x1-530007.28" id="QQ2-1-53">\phantomsection</a></span>
+href="#x1-550007.28" id="QQ2-1-55">\phantomsection</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >7.29 <a
-href="#x1-540007.29" id="QQ2-1-54">puenc encoding, puenc-greek.def and puenc-extra.def</a></span>
+href="#x1-560007.29" id="QQ2-1-56">puenc encoding, puenc-greek.def and puenc-extra.def</a></span>
<br /> &#x00A0;<span class="sectionToc" >8 <a
-href="#x1-550008" id="QQ2-1-55">Acrobat-specific behavior</a></span>
+href="#x1-570008" id="QQ2-1-57">Acrobat-specific behavior</a></span>
<br /> &#x00A0;<span class="sectionToc" >9 <a
-href="#x1-560009" id="QQ2-1-56">PDF and HTML forms</a></span>
+href="#x1-580009" id="QQ2-1-58">PDF and HTML forms</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >9.1 <a
-href="#x1-570009.1" id="QQ2-1-57">Forms environment parameters</a></span>
+href="#x1-590009.1" id="QQ2-1-59">Forms environment parameters</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >9.2 <a
-href="#x1-580009.2" id="QQ2-1-58">Forms optional parameters</a></span>
+href="#x1-600009.2" id="QQ2-1-60">Forms optional parameters</a></span>
<br /> &#x00A0;<span class="sectionToc" >10 <a
-href="#x1-5900010" id="QQ2-1-59">Defining a new driver</a></span>
+href="#x1-6100010" id="QQ2-1-61">Defining a new driver</a></span>
<br /> &#x00A0;<span class="sectionToc" >11 <a
-href="#x1-6000011" id="QQ2-1-60">Special support for other packages</a></span>
+href="#x1-6200011" id="QQ2-1-62">Special support for other packages</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >11.1 <a
-href="#x1-6100011.1" id="QQ2-1-61">Package Compatibility</a></span>
+href="#x1-6300011.1" id="QQ2-1-63">Package Compatibility</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.1 <a
+href="#x1-6400011.1.1" id="QQ2-1-64">algorithm</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.2 <a
+href="#x1-6500011.1.2" id="QQ2-1-65">amsmath</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.3 <a
+href="#x1-6600011.1.3" id="QQ2-1-66">amsrefs</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.4 <a
+href="#x1-6700011.1.4" id="QQ2-1-67">arydshln, longtable</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.5 <a
+href="#x1-6800011.1.5" id="QQ2-1-68">babel/magyar.ldf</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.6 <a
+href="#x1-6900011.1.6" id="QQ2-1-69">babel/spanish.ldf</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.7 <a
+href="#x1-7000011.1.7" id="QQ2-1-70">bibentry</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.8 <a
+href="#x1-7100011.1.8" id="QQ2-1-71">bigfoot</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.9 <a
+href="#x1-7200011.1.9" id="QQ2-1-72">chappg</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.10 <a
+href="#x1-7300011.1.10" id="QQ2-1-73">cite</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.11 <a
+href="#x1-7400011.1.11" id="QQ2-1-74">count1to</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.12 <a
+href="#x1-7500011.1.12" id="QQ2-1-75">dblaccnt</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.13 <a
+href="#x1-7600011.1.13" id="QQ2-1-76">easyeqn</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.14 <a
+href="#x1-7700011.1.14" id="QQ2-1-77">ellipsis</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.15 <a
+href="#x1-7800011.1.15" id="QQ2-1-78">float</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.16 <a
+href="#x1-7900011.1.16" id="QQ2-1-79">endnotes</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.17 <a
+href="#x1-8000011.1.17" id="QQ2-1-80">foiltex</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.18 <a
+href="#x1-8100011.1.18" id="QQ2-1-81">footnote</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.19 <a
+href="#x1-8200011.1.19" id="QQ2-1-82">geometry</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.20 <a
+href="#x1-8300011.1.20" id="QQ2-1-83">IEEEtran.cls</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.21 <a
+href="#x1-8400011.1.21" id="QQ2-1-84">index</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.22 <a
+href="#x1-8500011.1.22" id="QQ2-1-85">lastpage</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.23 <a
+href="#x1-8600011.1.23" id="QQ2-1-86">linguex</a></span>
+
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.24 <a
+href="#x1-8700011.1.24" id="QQ2-1-87">ltabptch</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.25 <a
+href="#x1-8800011.1.25" id="QQ2-1-88">mathenv</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.26 <a
+href="#x1-8900011.1.26" id="QQ2-1-89">minitoc-hyper</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.27 <a
+href="#x1-9000011.1.27" id="QQ2-1-90">multind</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.28 <a
+href="#x1-9100011.1.28" id="QQ2-1-91">natbib</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.29 <a
+href="#x1-9200011.1.29" id="QQ2-1-92">nomencl</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.30 <a
+href="#x1-9300011.1.30" id="QQ2-1-93">ntheorem-hyper</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.31 <a
+href="#x1-9400011.1.31" id="QQ2-1-94">parskip</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.32 <a
+href="#x1-9500011.1.32" id="QQ2-1-95">prettyref</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.33 <a
+href="#x1-9600011.1.33" id="QQ2-1-96">setspace</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.34 <a
+href="#x1-9700011.1.34" id="QQ2-1-97">sidecap</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.35 <a
+href="#x1-9800011.1.35" id="QQ2-1-98">subfigure</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.36 <a
+href="#x1-9900011.1.36" id="QQ2-1-99">titleref</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.37 <a
+href="#x1-10000011.1.37" id="QQ2-1-100">tabularx</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.38 <a
+href="#x1-10100011.1.38" id="QQ2-1-101">titlesec</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.39 <a
+href="#x1-10200011.1.39" id="QQ2-1-102">ucs/utf8x.def</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.40 <a
+href="#x1-10300011.1.40" id="QQ2-1-103">varioref</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.41 <a
+href="#x1-10400011.1.41" id="QQ2-1-104">verse</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.42 <a
+href="#x1-10500011.1.42" id="QQ2-1-105">vietnam</a></span>
+<br /> &#x00A0;&#x00A0;&#x00A0;<span class="subsubsectionToc" >11.1.43 <a
+href="#x1-10600011.1.43" id="QQ2-1-106">XeTeX</a></span>
<br /> &#x00A0;<span class="sectionToc" >12 <a
-href="#x1-10500012" id="QQ2-1-105">Limitations</a></span>
+href="#x1-10700012" id="QQ2-1-107">Limitations</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >12.1 <a
-href="#x1-10600012.1" id="QQ2-1-106">Wrapped/broken link support</a></span>
+href="#x1-10800012.1" id="QQ2-1-108">Wrapped/broken link support</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >12.2 <a
-href="#x1-10700012.2" id="QQ2-1-107">Links across pages</a></span>
+href="#x1-10900012.2" id="QQ2-1-109">Links across pages</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >12.3 <a
-href="#x1-10800012.3" id="QQ2-1-108">Footnotes</a></span>
+href="#x1-11000012.3" id="QQ2-1-110">Footnotes</a></span>
<br /> &#x00A0;<span class="sectionToc" >13 <a
-href="#x1-10900013" id="QQ2-1-109">Hints</a></span>
+href="#x1-11100013" id="QQ2-1-111">Hints</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >13.1 <a
-href="#x1-11000013.1" id="QQ2-1-110">Spaces in option values</a></span>
+href="#x1-11200013.1" id="QQ2-1-112">Spaces in option values</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >13.2 <a
-href="#x1-11100013.2" id="QQ2-1-111">Index with makeindex</a></span>
+href="#x1-11300013.2" id="QQ2-1-113">Index with makeindex</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >13.3 <a
-href="#x1-11200013.3" id="QQ2-1-112">Warning <span
+href="#x1-11400013.3" id="QQ2-1-114">Warning <span
class="ec-lmvtt-10">"bookmark level for unknown &#x003C;foobar&#x003E; defaults to 0"</span></a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >13.4 <a
-href="#x1-11300013.4" id="QQ2-1-113">Link anchors in figures</a></span>
+href="#x1-11500013.4" id="QQ2-1-115">Link anchors in figures</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >13.5 <a
-href="#x1-11400013.5" id="QQ2-1-114">Additional unicode characters in bookmarks and pdf information entries:</a></span>
+href="#x1-11600013.5" id="QQ2-1-116">Additional unicode characters in bookmarks and pdf information entries:</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >13.6 <a
-href="#x1-11500013.6" id="QQ2-1-115">Footnotes</a></span>
+href="#x1-11700013.6" id="QQ2-1-117">Footnotes</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >13.7 <a
-href="#x1-11600013.7" id="QQ2-1-116">Subordinate counters</a></span>
+href="#x1-11800013.7" id="QQ2-1-118">Subordinate counters</a></span>
<br /> &#x00A0;<span class="sectionToc" >14 <a
-href="#x1-11700014" id="QQ2-1-117">History and acknowledgments</a></span>
+href="#x1-11900014" id="QQ2-1-119">History and acknowledgments</a></span>
<br /> &#x00A0;<span class="sectionToc" >15 <a
-href="#x1-11800015" id="QQ2-1-118">GNU Free Documentation License</a></span>
+href="#x1-12000015" id="QQ2-1-120">GNU Free Documentation License</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >15.1 <a
-href="#x1-12000015.1" id="QQ2-1-120">Applicability and definitions</a></span>
+href="#x1-12200015.1" id="QQ2-1-122">Applicability and definitions</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >15.2 <a
-href="#x1-12100015.2" id="QQ2-1-121">Verbatim copying</a></span>
+href="#x1-12300015.2" id="QQ2-1-123">Verbatim copying</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >15.3 <a
-href="#x1-12200015.3" id="QQ2-1-122">Copying in quantity</a></span>
+href="#x1-12400015.3" id="QQ2-1-124">Copying in quantity</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >15.4 <a
-href="#x1-12300015.4" id="QQ2-1-123">Modifications</a></span>
+href="#x1-12500015.4" id="QQ2-1-125">Modifications</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >15.5 <a
-href="#x1-12400015.5" id="QQ2-1-124">Combining documents</a></span>
+href="#x1-12600015.5" id="QQ2-1-126">Combining documents</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >15.6 <a
-href="#x1-12500015.6" id="QQ2-1-125">Collections of documents</a></span>
+href="#x1-12700015.6" id="QQ2-1-127">Collections of documents</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >15.7 <a
-href="#x1-12600015.7" id="QQ2-1-126">Aggregation with independent works</a></span>
+href="#x1-12800015.7" id="QQ2-1-128">Aggregation with independent works</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >15.8 <a
-href="#x1-12700015.8" id="QQ2-1-127">Translation</a></span>
+href="#x1-12900015.8" id="QQ2-1-129">Translation</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >15.9 <a
-href="#x1-12800015.9" id="QQ2-1-128">Termination</a></span>
+href="#x1-13000015.9" id="QQ2-1-130">Termination</a></span>
<br /> &#x00A0;&#x00A0;<span class="subsectionToc" >15.10 <a
-href="#x1-12900015.10" id="QQ2-1-129">Future revisions of this license</a></span>
+href="#x1-13100015.10" id="QQ2-1-131">Future revisions of this license</a></span>
+ </div>
- </div>
<!--l. 179--><p class="noindent" >
<h3 class="sectionHead"><span class="titlemark">1 </span> <a
id="x1-20001"></a>Preface&#8212;February 2022</h3>
<!--l. 180--><p class="noindent" >As can be already seen in the following introduction, <span
class="ec-lmss-10">hyperref </span>has a long history and has seen many
changes over time. The introduction mentions workflows, drivers and problems which are no
-longer relevant, or only in edge cases. The documentation reflect this varied history: changes
+longer relevant, or only in edge cases. The documentation reflects this varied history: changes
and extensions and explanations were and are spread over various papers and sources and
only incorporated later and so are not always in a coherent order and in sync which each
other.
@@ -232,8 +328,8 @@ too.
id="x1-30001.1"></a>Restoring removed patches</h4>
<!--l. 202--><p class="noindent" ><span
class="ec-lmss-10">hyperref </span>has over time patched quite a number of packages to resolve clashes and incompabilities. Quite a
-number are either no longer needed or should be done by by the original packages. These patches are
-now slowly removed from <span
+number are either no longer needed or should be done by the original packages. Those patches are now
+slowly removed from <span
class="ec-lmss-10">hyperref</span>. It should normally not lead to problems, but in case that the patches
should be restored they can be loaded through the package <span
class="ec-lmss-10">hyperref-patches </span>which is a part of this
@@ -272,11 +368,11 @@ where you will find additional examples.
<!--l. 230--><p class="indent" > The Hyper<span class="HoLogo-TeX">T<span class="HoLogo-e">E</span>X</span> specification<span class="footnote-mark"><a
href="hyperref-doc3.html#fn2x0"><sup class="textsuperscript">2</sup></a></span><a
id="x1-4002f2"></a>
-
-
says that conformant viewers/translators must recognize the following set of <span
class="ec-lmvtt-10">\special </span>constructs:
<dl class="description"><dt class="description">
+
+
<!--l. 235--><p class="noindent" >
<span
class="ec-lmbx-10">href:</span> </dt><dd
@@ -380,7 +476,8 @@ class="ec-lmss-10">z</span></span><span class="HoLogo-TeX"><span
class="ec-lmss-10">T</span><span class="HoLogo-e"><span
class="ec-lmss-10">E</span></span><span
class="ec-lmss-10">X</span></span></span>, and <span
-class="ec-lmss-10">Textures</span>)
+class="ec-lmss-10">Textures</span>)
+
</dd><dt class="description">
<!--l. 275--><p class="noindent" >
@@ -549,47 +646,48 @@ document.
<h3 class="sectionHead"><span class="titlemark">4 </span> <a
id="x1-60004"></a>Interfaces for class and package authors</h3>
<!--l. 351--><p class="noindent" >hyperlink features are nowadays a common requirement. <span
-class="ec-lmss-10">hyperref </span>patches quite a number of commands
-from the LaTeX core and from packages to add such features. But this is rather fragile and it add
-dependencies on the loading order and can break if the external packages break. It is therefore much
-better if packages add suitable support to their commands directly. Quite a lot packages actually did
-this, but due to missing documentation of the interface they often looked into the code and then used
-internal commands not meant as public command.
+class="ec-lmss-10">hyperref </span>patches quite a number of
+commands from the LaTeX core and from packages to add such features. But this is rather
+fragile and it add dependencies on the loading order and can break if the external packages
+changes. It is therefore much better if packages add suitable support to their commands
+directly. Quite a lot packages actually did this, but due to missing documentation of the
+interface they often looked into the code and then used internal commands not meant as public
+command.
<!--l. 359--><p class="indent" > The following tries to describe the existing variables and commands that can be viewed as public
interfaces or which should or can be set by packages to stay compatible with the <span
class="ec-lmss-10">hyperref </span>command.
Documented user commands are naturally interfaces too, they are not explicitly mentioned here
again.
<!--l. 364--><p class="indent" > This section is work in progress. Suggestions or comments are welcome.
-<!--l. 366--><p class="noindent" >
+<!--l. 367--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">4.1 </span> <a
id="x1-70004.1"></a>Counters</h4>
-<!--l. 367--><p class="noindent" >Counters play an important part in the code. They are used to create destination names and to
+<!--l. 368--><p class="noindent" >Counters play an important part in the code. They are used to create destination names and to
define hierarchies like the bookmarks. To work correctly often they require some additional
setups.
-<!--l. 371--><p class="indent" >
+<!--l. 372--><p class="indent" >
<dl class="description"><dt class="description">
- <!--l. 373--><p class="noindent" >
+ <!--l. 374--><p class="noindent" >
<span
class="ec-lmvtk-10">\theH&#x003C;counter&#x003E;</span> </dt><dd
class="description">
- <!--l. 373--><p class="noindent" ><span
+ <!--l. 374--><p class="noindent" ><span
class="ec-lmss-10">hyperref </span>creates destination names for link anchor typically out of the name of the counter
and the <span
class="ec-lmvtt-10">\the&#x003C;counter&#x003E; </span>value. This can fail, e.g. if <span
class="ec-lmvtt-10">\the&#x003C;counter&#x003E; </span>is not unique through the
document, or if it is not expandable. In such cases <span
class="ec-lmvtt-10">\theH&#x003C;counter&#x003E; </span>should be defined so
+
that it gives a unique, expandable value. It doesn&#8217;t harm to define it even if <span
class="ec-lmss-10">hyperref </span>is not
- loaded.
-
+ loaded.
</dd><dt class="description">
- <!--l. 380--><p class="noindent" >
+ <!--l. 381--><p class="noindent" >
<span
class="ec-lmvtk-10">\toclevel@&#x003C;counter&#x003E;</span> </dt><dd
class="description">
- <!--l. 380--><p class="noindent" >This is a variable which should contain a number. It is used for the level in the bookmarks.
+ <!--l. 381--><p class="noindent" >This is a variable which should contain a number. It is used for the level in the bookmarks.
It should be defined for all counters which are used in toc like lists and <span
class="ec-lmvtt-10">\addcontentsline</span>.
Typical values are
@@ -605,12 +703,12 @@ class="ec-lmvtt-10">\addcontentsline</span>.
\def\toclevel@subparagraph{5}
\def\toclevel@figure{0}
</pre>
- <!--l. 393--><p class="nopar" >
+ <!--l. 394--><p class="nopar" >
</dd></dl>
-<!--l. 397--><p class="noindent" >
+<!--l. 398--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">4.2 </span> <a
id="x1-80004.2"></a>Links commands</h4>
-<!--l. 398--><p class="noindent" >The following commands are provided by all drivers to create links. They can be used by packages if the
+<!--l. 399--><p class="noindent" >The following commands are provided by all drivers to create links. They can be used by packages if the
user commands are not sufficient. New drivers must provide this commands with similar
arguments.
@@ -627,11 +725,161 @@ arguments.
&#x00A0;\hyper@linklaunch{filename}&#x00A0;{link&#x00A0;text}&#x00A0;{Parameters}&#x00A0;&#x00A0;%Launch,&#x00A0;only&#x00A0;with&#x00A0;new&#x00A0;generic&#x00A0;driver
&#x00A0;\hyper@linknamed&#x00A0;{action}{link&#x00A0;text}&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;%Named,&#x00A0;only&#x00A0;with&#x00A0;new&#x00A0;generic&#x00A0;driver
</pre>
-<!--l. 413--><p class="nopar" >
+<!--l. 414--><p class="nopar" >
<!--l. 416--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">4.3 </span> <a
+ id="x1-90004.3"></a>Creating targets</h4>
+<!--l. 418--><p class="noindent" >Internal links and bookmarks need something they can jump to. In a PDF this is normally called a
+<span
+class="ec-lmri-10">destination </span>(and the primitive is therefor called <span
+class="ec-lmvtt-10">\pdfdest</span>), in HTML it is more common to call this an
+<span
+class="ec-lmri-10">anchor </span>(and the <span
+class="ec-lmss-10">hyperref </span>uses therefor <span
+class="ec-lmvtt-10">\hyper@anchor</span>). History can not be undone but future
+commands and descriptions will use the generic <span
+class="ec-lmri-10">target </span>unless the PDF specific destination is
+meant.
+<!--l. 424--><p class="indent" > Targets are created automatically when <span
+class="ec-lmvtt-10">\refstepcounter </span>is used and in many cases this does the right
+thing and nothing more is needed. But there are exceptions:
+ <ul class="itemize1">
+ <li class="itemize">
+ <!--l. 428--><p class="noindent" >A needed target can be missing for example if a sectioning command doesn&#8217;t have a number
+ as the starred version is used or due to the setting of <span
+class="ec-lmvtt-10">secnumdepth</span>.
+ </li>
+ <li class="itemize">
+ <!--l. 431--><p class="noindent" >The target created by the <span
+class="ec-lmvtt-10">\refstepcounter </span>can be in the wrong place.
+ </li>
+ <li class="itemize">
+ <!--l. 432--><p class="noindent" >The target created by the <span
+class="ec-lmvtt-10">\refstepcounter </span>can affect spacing.
+ </li>
+ <li class="itemize">
+ <!--l. 433--><p class="noindent" >The target name created by the <span
+class="ec-lmvtt-10">\refstepcounter </span>is not usable, e.g. in <span
+class="ec-lmvtt-10">\bibitem </span>where you
+ need a target name bases on the bib-key.</li></ul>
+<!--l. 437--><p class="indent" > Package authors and users can use the following commands to create and manipulate targets. The
+commands are described in more detail in <span
+class="ec-lmvtt-10">hyperref-linktarget.pdf</span>.
+
+
+ <pre class="verbatim" id="verbatim-4">
+&#x00A0;\MakeLinkTarget
+&#x00A0;\LinkTargetOff
+&#x00A0;\LinkTargetOn
+&#x00A0;\NextLinkTarget
+&#x00A0;\SetLinkTargetFilter
+</pre>
+<!--l. 446--><p class="nopar" >
+<!--l. 448--><p class="indent" > The first four commands will be defined also in LaTeX directly as no-op and so can be used even if
+<span
+class="ec-lmss-10">hyperref </span>is not loaded.
+<!--l. 451--><p class="indent" > Until LaTeX is updated package authors can also provide these definitions directly:
+
+
+ <pre class="verbatim" id="verbatim-5">
+\ProvideDocumentCommand\MakeLinkTarget{sO{}m}{}
+\ProvideDocumentCommand\LinkTargetOn{}{}
+\ProvideDocumentCommand\LinkTargetOff{}{}
+\ProvideDocumentCommand\NextLinkTarget{m}{}
+</pre>
+<!--l. 458--><p class="nopar" >
+<!--l. 460--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">4.4 </span> <a
+ id="x1-100004.4"></a>Patches and how to suppress them</h4>
+<!--l. 462--><p class="noindent" >The patches to external commands made by <span
+class="ec-lmss-10">hyperref </span>can be avoided in toto by loading <span
+class="ec-lmss-10">hyperref </span>with the
+option <span
+class="ec-lmvtt-10">implicit=false</span>. But suppressing everything is often too drastic. There is a work in
+progress to classify the patches and to offer interfaces to suppress them in a more granular
+way.
+<!--l. 469--><p class="indent" >
+ <dl class="description"><dt class="description">
+ <!--l. 470--><p class="noindent" >
+<span
+class="ec-lmbx-10">sectioning commands</span> </dt><dd
+class="description">
+ <!--l. 470--><p class="noindent" >
+ <ul class="itemize1">
+ <li class="itemize">
+ <!--l. 472--><p class="noindent" >hyperref patches <span
+class="ec-lmvtt-10">\@sect</span>, <span
+class="ec-lmvtt-10">\@ssect</span>, <span
+class="ec-lmvtt-10">\@chapter</span>, <span
+class="ec-lmvtt-10">\@schapter</span>, <span
+class="ec-lmvtt-10">\@part</span>, <span
+class="ec-lmvtt-10">\@spart</span>.
+ </li>
+ <li class="itemize">
+ <!--l. 475--><p class="noindent" >It adds to the starred commands a target for a link (with the prefix <span
+class="ec-lmvtt-10">chapter* </span>for
+ chapters and <span
+class="ec-lmvtt-10">section* </span>otherwise). To the other commands it adds a target for a link if
+ the sectioning is unnumbered, e.g. because of the <span
+class="ec-lmvtt-10">secnumdepth </span>setting or in the front
+ matter.
+ </li>
+ <li class="itemize">
+ <!--l. 481--><p class="noindent" >The patch can be suppressed by defining the command <span
+class="ec-lmvtt-10">\hyper@nopatch@sectioning</span>.
+ This should normally be done only by a class or a package which provides sectioning
+ commands and adds the targets itself. Targets have a location on the page and e.g. the
+ section commands should take indents into account. Targets are needed for bookmarks
+ and the table of contents, so <span
+class="ec-lmvtt-10">\@currentHref </span>should get the correct meaning before
+ <span
+class="ec-lmvtt-10">\addcontentsline </span>is used.
+ </li>
+ <li class="itemize">
+ <!--l. 489--><p class="noindent" >Note that the <span
+class="ec-lmss-10">nameref </span>package patches these commands too to add commands to store
+ the title text in <span
+class="ec-lmvtt-10">\@currentlabelname</span>. Check the <span
+class="ec-lmss-10">nameref </span>documentation about a way
+ to suppress these patches.</li></ul>
+ </dd><dt class="description">
+ <!--l. 494--><p class="noindent" >
+<span
+class="ec-lmbx-10">footnotes</span> </dt><dd
+class="description">
+
+ <!--l. 494--><p class="noindent" >To enable (partly) the linking of footnotes hyperref redefines or patches various commands, in part
+ package dependant.
+ <ul class="itemize1">
+ <li class="itemize">
+ <!--l. 496--><p class="noindent" >hyperref redefines <span
+class="ec-lmvtt-10">\@xfootnotenext</span>, <span
+class="ec-lmvtt-10">\@xfootnotemark</span>,
+ <span
+class="ec-lmvtt-10">\@mpfootnotetext</span>, <span
+class="ec-lmvtt-10">\@footnotetext</span>, <span
+class="ec-lmvtt-10">\@footnotemark</span>. If <span
+class="ec-lmss-10">tabularx </span>is loaded it changes
+ <span
+class="ec-lmvtt-10">\TX@endtabularx</span>. If <span
+class="ec-lmss-10">longtable </span>is loaded it changes <span
+class="ec-lmvtt-10">\LT@p@ftntext</span>. If <span
+class="ec-lmss-10">fancyvfb </span>is
+ loaded it redefines <span
+class="ec-lmvtt-10">\V@@footnotetext</span>. It also redefines <span
+class="ec-lmvtt-10">\footref </span>and <span
+class="ec-lmvtt-10">\maketitle</span>.
+ </li>
+ <li class="itemize">
+ <!--l. 501--><p class="noindent" ><span
+class="ec-lmri-10">All </span>those redefinitions can be suppressed by defining <span
+class="ec-lmvtt-10">\hyper@nopatch@footnote</span>. Be
+ aware that this can suppress links but also make unwanted links appear.</li></ul>
+ </dd></dl>
+<!--l. 506--><p class="noindent" >
<h3 class="sectionHead"><span class="titlemark">5 </span> <a
- id="x1-90005"></a>Package options</h3>
-<!--l. 418--><p class="noindent" >All user-configurable aspects of <span
+ id="x1-110005"></a>Package options</h3>
+<!--l. 508--><p class="noindent" >All user-configurable aspects of <span
class="ec-lmss-10">hyperref </span>are set using a single &#8216;key=value&#8217; scheme (using the <span
class="ec-lmss-10">keyval</span>
package) with the key <span
@@ -642,7 +890,7 @@ class="ec-lmvtt-10">\hypersetup </span>macro. When the package is loaded, a file
<span
class="ec-lmvtt-10">hyperref.cfg </span>is read if it can be found, and this is a convenient place to set options on a site-wide
basis.
-<!--l. 426--><p class="indent" > Note however that some options (for example <span
+<!--l. 516--><p class="indent" > Note however that some options (for example <span
class="ec-lmvtt-10">unicode</span>) can only be used as package options, and not
in <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hypersetup</span></span></span> as the option settings are processed as the package is read. The following
@@ -659,13 +907,13 @@ id="TBL-2-2"></colgroup><tr
style="vertical-align:baseline;" id="TBL-2-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-1"
class="td11"> <span
class="ec-lmvtt-10">option </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-1-2"
-class="td11"> <!--l. 433--><p class="noindent" >remark </td>
+class="td11"> <!--l. 523--><p class="noindent" >remark </td>
</tr><tr
class="hline"><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-2-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-1"
class="td11"> <span
class="ec-lmvtt-10">all driver options, e.g. pdftex </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-2-2"
-class="td11"> <!--l. 434--><p class="noindent" >often
+class="td11"> <!--l. 524--><p class="noindent" >often
not
needed,
as
@@ -679,7 +927,7 @@ class="ec-lmvtt-10">implicit </span></td>
style="vertical-align:baseline;" id="TBL-2-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-4-1"
class="td11"> <span
class="ec-lmvtt-10">pdfa </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-4-2"
-class="td11"> <!--l. 436--><p class="noindent" >no-op
+class="td11"> <!--l. 526--><p class="noindent" >no-op
with
new
pdfmanagement,
@@ -693,7 +941,7 @@ class="ec-lmvtt-10">\DeclareDocumentMetadata</span>. </td>
style="vertical-align:baseline;" id="TBL-2-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-5-1"
class="td11"> <span
class="ec-lmvtt-10">unicode </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-5-2"
-class="td11"> <!--l. 437--><p class="noindent" >is
+class="td11"> <!--l. 527--><p class="noindent" >is
the
default
now
@@ -702,7 +950,7 @@ class="td11"> <!--l. 437--><p class="noindent" >is
style="vertical-align:baseline;" id="TBL-2-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-6-1"
class="td11"> <span
class="ec-lmvtt-10">pdfversion </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-6-2"
-class="td11"> <!--l. 438--><p class="noindent" >no-op
+class="td11"> <!--l. 528--><p class="noindent" >no-op
with
new
pdfmanagement,
@@ -716,7 +964,7 @@ class="ec-lmvtt-10">\DeclareDocumentMetadata</span>. </td>
style="vertical-align:baseline;" id="TBL-2-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-7-1"
class="td11"> <span
class="ec-lmvtt-10">bookmarks </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-7-2"
-class="td11"> <!--l. 439--><p class="noindent" >this
+class="td11"> <!--l. 529--><p class="noindent" >this
will
probably
change
@@ -727,55 +975,55 @@ class="td11"> <!--l. 439--><p class="noindent" >this
style="vertical-align:baseline;" id="TBL-2-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-8-1"
class="td11"> <span
class="ec-lmvtt-10">backref </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-8-2"
-class="td11"> <!--l. 441--><p class="noindent" > </td></tr><tr
+class="td11"> <!--l. 531--><p class="noindent" > </td></tr><tr
style="vertical-align:baseline;" id="TBL-2-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-9-1"
class="td11"> <span
class="ec-lmvtt-10">pagebackref </span></td> <td style="white-space:normal; text-align:left;" id="TBL-2-9-2"
-class="td11"> <!--l. 442--><p class="noindent" ></td>
+class="td11"> <!--l. 532--><p class="noindent" ></td>
</tr><tr
style="vertical-align:baseline;" id="TBL-2-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-10-1"
class="td11"> <span
class="ec-lmvtt-10">destlabel </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-10-2"
-class="td11"> <!--l. 443--><p class="noindent" > </td></tr><tr
+class="td11"> <!--l. 533--><p class="noindent" > </td></tr><tr
style="vertical-align:baseline;" id="TBL-2-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-11-1"
class="td11"> <span
class="ec-lmvtt-10">pdfusetitle </span></td> <td style="white-space:normal; text-align:left;" id="TBL-2-11-2"
-class="td11"> <!--l. 444--><p class="noindent" ></td>
+class="td11"> <!--l. 534--><p class="noindent" ></td>
</tr><tr
style="vertical-align:baseline;" id="TBL-2-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-12-1"
class="td11"> <span
class="ec-lmvtt-10">pdfpagelabels </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-12-2"
-class="td11"> <!--l. 445--><p class="noindent" > </td>
+class="td11"> <!--l. 535--><p class="noindent" > </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-2-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-13-1"
class="td11"> <span
class="ec-lmvtt-10">hyperfootnotes </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-13-2"
-class="td11"> <!--l. 446--><p class="noindent" > </td>
+class="td11"> <!--l. 536--><p class="noindent" > </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-2-14-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-14-1"
class="td11"> <span
class="ec-lmvtt-10">hyperfigures </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-14-2"
-class="td11"> <!--l. 447--><p class="noindent" > </td>
+class="td11"> <!--l. 537--><p class="noindent" > </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-2-15-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-15-1"
class="td11"> <span
class="ec-lmvtt-10">hyperindex </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-15-2"
-class="td11"> <!--l. 448--><p class="noindent" > </td>
+class="td11"> <!--l. 538--><p class="noindent" > </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-2-16-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-16-1"
class="td11"> <span
class="ec-lmvtt-10">encap </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-16-2"
-class="td11"> <!--l. 449--><p class="noindent" > </td>
+class="td11"> <!--l. 539--><p class="noindent" > </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-2-17-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-17-1"
class="td11"> <span
class="ec-lmvtt-10">typexml </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-17-2"
-class="td11"> <!--l. 450--><p class="noindent" > </td>
+class="td11"> <!--l. 540--><p class="noindent" > </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-2-18-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-18-1"
class="td11"> <span
class="ec-lmvtt-10">CJKbookmarks </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-18-2"
-class="td11"> <!--l. 450--><p class="noindent" >only
+class="td11"> <!--l. 540--><p class="noindent" >only
with
the
new
@@ -794,7 +1042,7 @@ class="ec-lmvtt-10">\hypersetup</span> </td>
style="vertical-align:baseline;" id="TBL-2-19-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-19-1"
class="td11"> <span
class="ec-lmvtt-10">psdextra </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-19-2"
-class="td11"> <!--l. 451--><p class="noindent" >only
+class="td11"> <!--l. 541--><p class="noindent" >only
with
the
new
@@ -813,7 +1061,7 @@ class="ec-lmvtt-10">\hypersetup</span> </td>
style="vertical-align:baseline;" id="TBL-2-20-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-20-1"
class="td11"> <span
class="ec-lmvtt-10">nesting </span></td><td style="white-space:normal; text-align:left;" id="TBL-2-20-2"
-class="td11"> <!--l. 452--><p class="noindent" >only
+class="td11"> <!--l. 542--><p class="noindent" >only
with
the
new
@@ -839,72 +1087,72 @@ class="ec-lmvtt-10">\hypersetup</span>
use) </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-2-21-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-21-1"
-class="td11"> </td> </tr></table>
+class="td11"> </td> </tr></table> </div>
+
-</div>
-<!--l. 457--><p class="indent" > As an example, the behavior of a particular file could be controlled by:
+<!--l. 547--><p class="indent" > As an example, the behavior of a particular file could be controlled by:
<ul class="itemize1">
<li class="itemize">
- <!--l. 460--><p class="noindent" >a site-wide <span
+ <!--l. 550--><p class="noindent" >a site-wide <span
class="ec-lmvtt-10">hyperref.cfg </span>setting up the look of links, adding backreferencing, and setting a
PDF display default:
- <pre class="verbatim" id="verbatim-4">
+ <pre class="verbatim" id="verbatim-6">
\hypersetup{backref,
pdfpagemode=FullScreen,
colorlinks=true}
</pre>
- <!--l. 467--><p class="nopar" >
+ <!--l. 557--><p class="nopar" >
</li>
<li class="itemize">
- <!--l. 469--><p class="noindent" >A global option in the file, which is passed down to <span
+ <!--l. 559--><p class="noindent" >A global option in the file, which is passed down to <span
class="ec-lmss-10">hyperref</span>:
- <pre class="verbatim" id="verbatim-5">
+ <pre class="verbatim" id="verbatim-7">
\documentclass[dvips]{article}
</pre>
- <!--l. 474--><p class="nopar" >
+ <!--l. 564--><p class="nopar" >
</li>
<li class="itemize">
- <!--l. 476--><p class="noindent" >File-specific options in the <span
+ <!--l. 566--><p class="noindent" >File-specific options in the <span
class="ec-lmvtt-10">\usepackage </span>commands, which override the ones set in
<span
class="ec-lmvtt-10">hyperref.cfg</span>:
- <pre class="verbatim" id="verbatim-6">
+ <pre class="verbatim" id="verbatim-8">
\usepackage[colorlinks=false]{hyperref}
\hypersetup{pdftitle={A&#x00A0;Perfect&#x00A0;Day}}
</pre>
- <!--l. 482--><p class="nopar" ></li></ul>
-<!--l. 485--><p class="indent" > As seen in the previous example, information entries (pdftitle, pdfauthor, &#x2026;) should be set after the
+ <!--l. 572--><p class="nopar" ></li></ul>
+<!--l. 575--><p class="indent" > As seen in the previous example, information entries (pdftitle, pdfauthor, &#x2026;) should be set after the
package is loaded. Otherwise LaTeX&#x00A0;expands the values of these options prematurely. Also LaTeX&#x00A0;strips
spaces in options. Especially option &#8216;pdfborder&#8217; requires some care. Curly braces protect the value, if
given as package option. They are not necessary in <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hypersetup</span></span></span>.
- <pre class="verbatim" id="verbatim-7">
+ <pre class="verbatim" id="verbatim-9">
\usepackage[pdfborder={0&#x00A0;0&#x00A0;0}]{hyperref}
\hypersetup{pdfborder=0&#x00A0;0&#x00A0;0}
</pre>
-<!--l. 495--><p class="nopar" >
-<!--l. 497--><p class="indent" > Some options can be given at any time, but many are restricted: before <span class="obeylines-h"><span class="verb"><span
+<!--l. 585--><p class="nopar" >
+<!--l. 587--><p class="indent" > Some options can be given at any time, but many are restricted: before <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\begin{document}</span></span></span>, only in
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\usepackage[...]{hyperref}</span></span></span>, before first use, etc.
-<!--l. 501--><p class="indent" > In the key descriptions that follow, many options do not need a value, as they default to the value
+<!--l. 591--><p class="indent" > In the key descriptions that follow, many options do not need a value, as they default to the value
true if used. These are the ones classed as &#8216;boolean&#8217;. The values true and false can always be specified,
however.
-<!--l. 505--><p class="noindent" >
+<!--l. 595--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">5.1 </span> <a
- id="x1-100005.1"></a>General options</h4>
-<!--l. 507--><p class="noindent" >Firstly, the options to specify general behavior and page size.
-<!--l. 510--><p class="indent" >
+ id="x1-120005.1"></a>General options</h4>
+<!--l. 597--><p class="noindent" >Firstly, the options to specify general behavior and page size.
+<!--l. 600--><p class="indent" >
<a
- id="x1-10001r1"></a> <!--l. 511--><div class="longtable"> <table id="TBL-3" class="longtable"
+ id="x1-12001r1"></a> <!--l. 601--><div class="longtable"> <table id="TBL-3" class="longtable"
><colgroup id="TBL-3-1g"><col
id="TBL-3-1"><col
@@ -981,37 +1229,37 @@ class="td11"> </td><td style="white-space:nowrap; text-align:left;" id=
class="td11"> </td><td style="white-space:nowrap; text-align:left;" id="TBL-3-11-4"
class="td11"></td></tr>
</table></div>
-<!--l. 520--><p class="noindent" >
+<!--l. 610--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">5.2 </span> <a
- id="x1-110005.2"></a>Options for destination names</h4>
-<!--l. 522--><p class="noindent" >Destinations names (also anchor, target or link names) are internal names that identify a position on a
+ id="x1-130005.2"></a>Options for destination names</h4>
+<!--l. 612--><p class="noindent" >Destinations names (also anchor, target or link names) are internal names that identify a position on a
page in the document. They are used in link targets for inner document links or the bookmarks, for
example.
-<!--l. 527--><p class="indent" > Usually anchor are set, if <span
+<!--l. 617--><p class="indent" > Usually anchor are set, if <span
class="ec-lmvtt-10">\refstepcounter </span>is called. Thus there is a counter name and value. Both are
used to construct the destination name. By default the counter value follows the counter name separated
by a dot. Example for the fourth chapter:
<blockquote class="quote">
- <!--l. 533--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
+ <!--l. 623--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">chapter.4</span></span></span></blockquote>
-<!--l. 535--><p class="noindent" >This scheme is used by:
+<!--l. 625--><p class="noindent" >This scheme is used by:
<dl class="description"><dt class="description">
- <!--l. 537--><p class="noindent" >
+ <!--l. 627--><p class="noindent" >
<span
class="ec-lmvtk-10">\autoref</span> </dt><dd
class="description">
- <!--l. 537--><p class="noindent" >displays the description label for the reference depending on the counter name.
+ <!--l. 627--><p class="noindent" >displays the description label for the reference depending on the counter name.
</dd><dt class="description">
- <!--l. 539--><p class="noindent" >
+ <!--l. 629--><p class="noindent" >
<span
class="ec-lmvtk-10">\hyperpage</span> </dt><dd
class="description">
- <!--l. 539--><p class="noindent" >is used by the index to get page links. Page anchor setting (<span class="obeylines-h"><span class="verb"><span
+ <!--l. 629--><p class="noindent" >is used by the index to get page links. Page anchor setting (<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">pageanchor</span></span></span>) must not be turned
off.</dd></dl>
-<!--l. 544--><p class="indent" > It is very important that the destination names are unique, because two destinations must not share
+<!--l. 634--><p class="indent" > It is very important that the destination names are unique, because two destinations must not share
the same name. The counter value <span
class="ec-lmvtt-10">\the&#x003C;counter&#x003E; </span>is not always unique for the counter. For example,
table and figures can be numbered inside the chapter without having the chapter number in their
@@ -1027,7 +1275,7 @@ class="ec-lmvtt-10">table.2.4 </span>is unique because it has used <span
class="ec-lmvtt-10">\theHtable </span>that gives <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">2.4</span></span></span> in this
case.
-<!--l. 557--><p class="indent" > Often the user do not need to set <span
+<!--l. 647--><p class="indent" > Often the user do not need to set <span
class="ec-lmvtt-10">\theH&#x003C;counter&#x003E;</span>. Defaults for standard cases (chapter, &#x2026;) are
provided. And after <span
class="ec-lmss-10">hyperref </span>is loaded, new counters with parent counters also define <span
@@ -1038,7 +1286,7 @@ class="ec-lmvtt-10">\@addtoreset </span>or <span
class="ec-lmvtt-10">\numberwithin </span>of package <span
class="ec-lmss-10">amsmath </span>are
used.
-<!--l. 563--><p class="indent" > Usually problems with duplicate destination names can be solved by an appropriate definition of
+<!--l. 653--><p class="indent" > Usually problems with duplicate destination names can be solved by an appropriate definition of
<span
class="ec-lmvtt-10">\theH&#x003C;counter&#x003E;</span>. If option <span
class="ec-lmvtt-10">hypertexnames </span>is disabled, then a unique artificial number is used instead of
@@ -1047,11 +1295,11 @@ class="ec-lmvtt-10">plainpages </span>the
page anchors use the arabic form. In both latter cases <span
class="ec-lmvtt-10">\hyperpage </span>for index links is affected and might
not work properly.
-<!--l. 571--><p class="indent" > If an unnumbered entity gets an anchor (starred forms of chapters, sections, &#x2026;) or <span
+<!--l. 661--><p class="indent" > If an unnumbered entity gets an anchor (starred forms of chapters, sections, &#x2026;) or <span
class="ec-lmvtt-10">\phantomsection </span>is
used, then the dummy counter name <span
class="ec-lmvtt-10">section* </span>and an artificial unique number is used.
-<!--l. 576--><p class="indent" > If the final PDF file is going to be merged with another file, than the destination names might clash,
+<!--l. 666--><p class="indent" > If the final PDF file is going to be merged with another file, than the destination names might clash,
because both documents might contain <span
class="ec-lmvtt-10">chapter.1 </span>or <span
class="ec-lmvtt-10">page.1</span>. Also <span
@@ -1066,24 +1314,24 @@ to all destination names:
<blockquote class="quote">
- <pre class="verbatim" id="verbatim-8">
+ <pre class="verbatim" id="verbatim-10">
\renewcommand*{\HyperDestNameFilter}[1]{\jobname-#1}
</pre>
- <!--l. 589--><p class="nopar" ></blockquote>
-<!--l. 591--><p class="noindent" >In document <span
+ <!--l. 679--><p class="nopar" ></blockquote>
+<!--l. 681--><p class="noindent" >In document <span
class="ec-lmvtt-10">docA </span>the destination name <span
class="ec-lmvtt-10">chapter.2 </span>becomes <span
class="ec-lmvtt-10">docA-chapter.2</span>.
-<!--l. 594--><p class="indent" > Destination names can also be used from the outside in URIs(, if the driver has not removed or
+<!--l. 684--><p class="indent" > Destination names can also be used from the outside in URIs(, if the driver has not removed or
changed them), for example:
<blockquote class="quote">
- <pre class="verbatim" id="verbatim-9">
+ <pre class="verbatim" id="verbatim-11">
http://somewhere/path/file.pdf#nameddest=chapter.4
</pre>
- <!--l. 599--><p class="nopar" ></blockquote>
-<!--l. 601--><p class="noindent" >However using a number seems unhappy. If another chapter is added before, the number changes. But it is
+ <!--l. 689--><p class="nopar" ></blockquote>
+<!--l. 691--><p class="noindent" >However using a number seems unhappy. If another chapter is added before, the number changes. But it is
very difficult to pass a new name for the destination to the anchor setting process that is usually
deep hidden in the internals. The first name of <span
class="ec-lmvtt-10">\label </span>after the anchor setting seems a good
@@ -1091,12 +1339,12 @@ approximation:
<blockquote class="quote">
- <pre class="verbatim" id="verbatim-10">
+ <pre class="verbatim" id="verbatim-12">
&#x00A0;&#x00A0;\section{Introduction}
&#x00A0;&#x00A0;\label{intro}
</pre>
- <!--l. 610--><p class="nopar" ></blockquote>
-<!--l. 612--><p class="noindent" >Option <span
+ <!--l. 700--><p class="nopar" ></blockquote>
+<!--l. 702--><p class="noindent" >Option <span
class="ec-lmvtt-10">destlabel </span>checks for each <span
class="ec-lmvtt-10">\label</span>, if there is a new destination name active and replaces the
destination name by the label name. Because the destination name is already in use because of the
@@ -1113,13 +1361,13 @@ class="ec-lmri-10">all </span>destination names:
<blockquote class="quote">
- <pre class="verbatim" id="verbatim-11">
+ <pre class="verbatim" id="verbatim-13">
\renewcommand*{\HyperDestNameFilter}[1]{%
&#x00A0;&#x00A0;\jobname-\HyperDestLabelReplace{#1}%
}
</pre>
- <!--l. 627--><p class="nopar" ></blockquote>
-<!--l. 629--><p class="noindent" >The other case that only files prefixed that do not have a corresponding <span
+ <!--l. 717--><p class="nopar" ></blockquote>
+<!--l. 719--><p class="noindent" >The other case that only files prefixed that do not have a corresponding <span
class="ec-lmvtt-10">\label </span>is more complicate, because
<span
class="ec-lmvtt-10">\HyperDestLabelReplace </span>needs the unmodified destination name as argument. This is solved by an
@@ -1131,7 +1379,7 @@ Lua<span class="HoLogo-TeX">T<span class="HoLogo-e">E</span>X</span>):
<blockquote class="quote">
- <pre class="verbatim" id="verbatim-12">
+ <pre class="verbatim" id="verbatim-14">
\usepackage{pdftexcmds}
\makeatletter
\renewcommand*{\HyperDestNameFilter}[1]{%
@@ -1143,12 +1391,12 @@ Lua<span class="HoLogo-TeX">T<span class="HoLogo-e">E</span>X</span>):
}
\makeatother
</pre>
- <!--l. 647--><p class="nopar" ></blockquote>
-<!--l. 650--><p class="indent" > With option <span
+ <!--l. 737--><p class="nopar" ></blockquote>
+<!--l. 740--><p class="indent" > With option <span
class="ec-lmvtt-10">destlabel </span>destinations can also named manually, if the destination is not yet
renamed:
<blockquote class="quote">
- <!--l. 653--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
+ <!--l. 743--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\HyperDestRename{</span></span></span><span
class="lmsy-10">&#x27E8;</span><span
class="ec-lmvtto-10">destination</span><span
@@ -1158,11 +1406,11 @@ class="lmsy-10">&#x27E8;</span><span
class="ec-lmvtto-10">newname</span><span
class="lmsy-10">&#x27E9;</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span></blockquote>
-<!--l. 656--><p class="indent" > Hint: Anchors can also be named and set by <span
+<!--l. 746--><p class="indent" > Hint: Anchors can also be named and set by <span
class="ec-lmvtt-10">\hypertarget</span>.
-<!--l. 659--><p class="indent" >
+<!--l. 749--><p class="indent" >
<a
- id="x1-11001r2"></a> <!--l. 660--><div class="longtable"> <table id="TBL-4" class="longtable"
+ id="x1-13001r2"></a> <!--l. 750--><div class="longtable"> <table id="TBL-4" class="longtable"
><colgroup id="TBL-4-1g"><col
id="TBL-4-1"><col
@@ -1233,12 +1481,12 @@ class="td11"> </td><td style="white-space:nowrap; text-align:left;" id=
class="td11"> </td><td style="white-space:nowrap; text-align:left;" id="TBL-4-11-4"
class="td11"></td></tr>
</table></div>
-<!--l. 668--><p class="noindent" >
+<!--l. 758--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">5.3 </span> <a
- id="x1-120005.3"></a>Configuration options</h4>
-<!--l. 670--><p class="noindent" >
+ id="x1-140005.3"></a>Configuration options</h4>
+<!--l. 760--><p class="noindent" >
<a
- id="x1-12001r3"></a> <!--l. 671--><div class="longtable"> <table id="TBL-5" class="longtable"
+ id="x1-14001r3"></a> <!--l. 761--><div class="longtable"> <table id="TBL-5" class="longtable"
><colgroup id="TBL-5-1g"><col
id="TBL-5-1"><col
@@ -1253,7 +1501,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left;" i
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-5-1-4"
class="td11">
- <!--l. 671--><p class="noindent" >In the hypertex driver, the height of links is normally
+ <!--l. 761--><p class="noindent" >In the hypertex driver, the height of links is normally
calculated by the driver as simply the base line of contained
text; this options forces <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\special</span></span></span> commands to reflect the
@@ -1266,7 +1514,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left;" i
class="td11"> <span
class="ec-lmri-10">both </span></td><td style="white-space:normal; text-align:left;" id="TBL-5-2-4"
class="td11">
- <!--l. 674--><p class="noindent" >This option is in hyperref only used in the dviwindo driver,
+ <!--l. 764--><p class="noindent" >This option is in hyperref only used in the dviwindo driver,
in all other cases it doesn&#8217;t do anything sensible&#8212;it neither
allows nor prevents links to be broken. The ocgx2 package
checks the state of the boolean. </td>
@@ -1280,7 +1528,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left;" i
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-5-3-4"
class="td11">
- <!--l. 676--><p class="noindent" >Determines whether every page is given an implicit anchor
+ <!--l. 766--><p class="noindent" >Determines whether every page is given an implicit anchor
at the top left corner. If this is turned off, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\printindex</span></span></span> will
not contain valid hyperlinks. </td>
@@ -1292,7 +1540,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left;" i
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-5-4-4"
class="td11">
- <!--l. 679--><p class="noindent" >Allows links to be nested; no drivers currently support this. </td>
+ <!--l. 769--><p class="noindent" >Allows links to be nested; no drivers currently support this. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-5-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-5-1"
class="td11"> </td>
@@ -1309,35 +1557,35 @@ class="td11"> </td><td style="white-space:nowrap; text-align:left;" id=
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-5-8-4"
class="td11"></td></tr>
</table></div>
-<!--l. 682--><p class="noindent" >Note for option <span class="obeylines-h"><span class="verb"><span
+<!--l. 772--><p class="noindent" >Note for option <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">breaklinks</span></span></span>: The correct value is automatically set according to the driver features. It can
be overwritten for drivers that do not support broken links. However, at any case, the link area will be
wrong and displaced.
-<!--l. 687--><p class="noindent" >
+<!--l. 777--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">5.4 </span> <a
- id="x1-130005.4"></a>Backend drivers</h4>
-<!--l. 689--><p class="noindent" >If no driver is specified, the package tries to find a driver in the following order:
+ id="x1-150005.4"></a>Backend drivers</h4>
+<!--l. 779--><p class="noindent" >If no driver is specified, the package tries to find a driver in the following order:
<ol class="enumerate1" >
<li
- class="enumerate" id="x1-13002x1">
- <!--l. 692--><p class="noindent" >Autodetection, some TeX&#x00A0;processors can be detected at TeX&#x00A0;macro level (pdfTeX, XeTeX,
+ class="enumerate" id="x1-15002x1">
+ <!--l. 782--><p class="noindent" >Autodetection, some TeX&#x00A0;processors can be detected at TeX&#x00A0;macro level (pdfTeX, XeTeX,
VTeX).
</li>
<li
- class="enumerate" id="x1-13004x2">
- <!--l. 694--><p class="noindent" >Option <span
+ class="enumerate" id="x1-15004x2">
+ <!--l. 784--><p class="noindent" >Option <span
class="ec-lmss-10">driverfallback</span>. If this option is set, its value is taken as driver option.
</li>
<li
- class="enumerate" id="x1-13006x3">
- <!--l. 696--><p class="noindent" >Macro <span
+ class="enumerate" id="x1-15006x3">
+ <!--l. 786--><p class="noindent" >Macro <span
class="ec-lmvtt-10">\Hy@defaultdriver</span>. The macro takes a driver file name (without file extension).
</li>
<li
- class="enumerate" id="x1-13008x4">
- <!--l. 698--><p class="noindent" >Package default is <span
+ class="enumerate" id="x1-15008x4">
+ <!--l. 788--><p class="noindent" >Package default is <span
class="ec-lmss-10">hypertex</span>.</li></ol>
-<!--l. 700--><p class="noindent" >Many distributions are using a driver file <span
+<!--l. 790--><p class="noindent" >Many distributions are using a driver file <span
class="ec-lmvtt-10">hypertex.cfg </span>that define <span
class="ec-lmvtt-10">\Hy@defaultdriver </span>with <span
class="ec-lmvtt-10">hdvips</span>. This
@@ -1345,9 +1593,9 @@ is recommended because driver <span
class="ec-lmss-10">dvips </span>provides much more features than <span
class="ec-lmss-10">hypertex </span>for PDF
generation.
-<!--l. 705--><p class="indent" >
+<!--l. 795--><p class="indent" >
<a
- id="x1-13009r4"></a> <!--l. 706--><div class="longtable"> <table id="TBL-6" class="longtable"
+ id="x1-15009r4"></a> <!--l. 796--><div class="longtable"> <table id="TBL-6" class="longtable"
><colgroup id="TBL-6-1g"><col
id="TBL-6-1"><col
@@ -1357,18 +1605,18 @@ id="TBL-6-2"></colgroup>
class="td01"><span
class="ec-lmvtt-10">driverfallback </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-1-2"
class="td10">
- <!--l. 706--><p class="noindent" >Its value is used as driver option </td>
+ <!--l. 796--><p class="noindent" >Its value is used as driver option </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-6-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-2-1"
class="td01"> </td><td style="white-space:normal; text-align:left;" id="TBL-6-2-2"
class="td10">
- <!--l. 707--><p class="noindent" >if the driver is not given or autodetected. </td>
+ <!--l. 797--><p class="noindent" >if the driver is not given or autodetected. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-6-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-3-1"
class="td01"><span
class="ec-lmvtt-10">dvipdfm </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-3-2"
class="td10">
- <!--l. 708--><p class="noindent" >Sets up <span
+ <!--l. 798--><p class="noindent" >Sets up <span
class="ec-lmss-10">hyperref </span>for use with the <span
class="ec-lmss-10">dvipdfm </span>driver. </td>
</tr><tr
@@ -1376,7 +1624,7 @@ class="ec-lmss-10">dvipdfm </span>driver. <
class="td01"><span
class="ec-lmvtt-10">dvipdfmx </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-4-2"
class="td10">
- <!--l. 709--><p class="noindent" >Sets up <span
+ <!--l. 799--><p class="noindent" >Sets up <span
class="ec-lmss-10">hyperref </span>for use with the <span
class="ec-lmss-10">dvipdfmx </span>driver. </td>
@@ -1386,7 +1634,7 @@ class="ec-lmss-10">dvipdfmx </span>driver. <
class="td01"><span
class="ec-lmvtt-10">dvips </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-5-2"
class="td10">
- <!--l. 710--><p class="noindent" >Sets up <span
+ <!--l. 800--><p class="noindent" >Sets up <span
class="ec-lmss-10">hyperref </span>for use with the <span
class="ec-lmss-10">dvips </span>driver. </td>
</tr><tr
@@ -1394,7 +1642,7 @@ class="ec-lmss-10">dvips </span>driver.
class="td01"><span
class="ec-lmvtt-10">dvipsone </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-6-2"
class="td10">
- <!--l. 711--><p class="noindent" >Sets up <span
+ <!--l. 801--><p class="noindent" >Sets up <span
class="ec-lmss-10">hyperref </span>for use with the <span
class="ec-lmss-10">dvipsone </span>driver. </td>
</tr><tr
@@ -1402,7 +1650,7 @@ class="ec-lmss-10">dvipsone </span>driver.
class="td01"><span
class="ec-lmvtt-10">dviwindo </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-7-2"
class="td10">
- <!--l. 712--><p class="noindent" >Sets up <span
+ <!--l. 802--><p class="noindent" >Sets up <span
class="ec-lmss-10">hyperref </span>for use with the <span
class="ec-lmss-10">dviwindo </span>Windows previewer. </td>
</tr><tr
@@ -1410,35 +1658,35 @@ class="ec-lmss-10">dviwindo </span>Windows previewer. </td>
class="td01"><span
class="ec-lmvtt-10">hypertex </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-8-2"
class="td10">
- <!--l. 713--><p class="noindent" >Sets up <span
+ <!--l. 803--><p class="noindent" >Sets up <span
class="ec-lmss-10">hyperref </span>for use with the HyperTeX-compliant drivers. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-6-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-9-1"
class="td01"><span
class="ec-lmvtt-10">latex2html </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-9-2"
class="td10">
- <!--l. 714--><p class="noindent" >Redefines a few macros for compatibility with <span
+ <!--l. 804--><p class="noindent" >Redefines a few macros for compatibility with <span
class="ec-lmss-10">latex2html</span>. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-6-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-10-1"
class="td01"><span
class="ec-lmvtt-10">nativepdf </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-10-2"
class="td10">
- <!--l. 715--><p class="noindent" >An alias for <span
+ <!--l. 805--><p class="noindent" >An alias for <span
class="ec-lmss-10">dvips</span> </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-6-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-11-1"
class="td01"><span
class="ec-lmvtt-10">pdfmark </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-11-2"
class="td10">
- <!--l. 716--><p class="noindent" >An alias for <span
+ <!--l. 806--><p class="noindent" >An alias for <span
class="ec-lmss-10">dvips</span> </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-6-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-12-1"
class="td01"><span
class="ec-lmvtt-10">pdftex </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-12-2"
class="td10">
- <!--l. 717--><p class="noindent" >Sets up <span
+ <!--l. 807--><p class="noindent" >Sets up <span
class="ec-lmss-10">hyperref </span>for use with the <span
class="ec-lmss-10">pdftex </span>program. </td>
</tr><tr
@@ -1446,7 +1694,7 @@ class="ec-lmss-10">pdftex </span>program. </
class="td01"><span
class="ec-lmvtt-10">ps2pdf </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-13-2"
class="td10">
- <!--l. 718--><p class="noindent" >Redefines a few macros for compatibility with Ghostscript&#8217;s PDF writer,
+ <!--l. 808--><p class="noindent" >Redefines a few macros for compatibility with Ghostscript&#8217;s PDF writer,
otherwise identical to <span
class="ec-lmss-10">dvips</span>. </td>
</tr><tr
@@ -1454,21 +1702,21 @@ class="ec-lmss-10">dvips</span>.
class="td01"><span
class="ec-lmvtt-10">tex4ht </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-14-2"
class="td10">
- <!--l. 721--><p class="noindent" >For use with <span
+ <!--l. 811--><p class="noindent" >For use with <span
class="ec-lmss-10">TeX4ht</span> </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-6-15-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-15-1"
class="td01"><span
class="ec-lmvtt-10">textures </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-15-2"
class="td10">
- <!--l. 722--><p class="noindent" >For use with <span
+ <!--l. 812--><p class="noindent" >For use with <span
class="ec-lmss-10">Textures</span> </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-6-16-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-16-1"
class="td01"><span
class="ec-lmvtt-10">vtex </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-16-2"
class="td10">
- <!--l. 723--><p class="noindent" >For use with MicroPress&#8217; <span
+ <!--l. 813--><p class="noindent" >For use with MicroPress&#8217; <span
class="ec-lmss-10">VTeX</span>; the PDF and HTML backends are detected
automatically. </td>
</tr><tr
@@ -1476,14 +1724,14 @@ class="ec-lmss-10">VTeX</span>; the PDF and HTML backends are detected
class="td01"><span
class="ec-lmvtt-10">vtexpdfmark </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-17-2"
class="td10">
- <!--l. 725--><p class="noindent" >For use with <span
+ <!--l. 815--><p class="noindent" >For use with <span
class="ec-lmss-10">VTeX</span>&#8217;s PostScript backend. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-6-18-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-18-1"
class="td01"><span
class="ec-lmvtt-10">xetex </span></td><td style="white-space:normal; text-align:left;" id="TBL-6-18-2"
class="td10">
- <!--l. 726--><p class="noindent" >For use with XeTeX&#x00A0;(using backend for dvipdfm). </td>
+ <!--l. 816--><p class="noindent" >For use with XeTeX&#x00A0;(using backend for dvipdfm). </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-6-19-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-19-1"
class="td01"> </td>
@@ -1498,7 +1746,7 @@ class="td01"> </td>
class="td01"> </td><td style="white-space:normal; text-align:left;" id="TBL-6-22-2"
class="td10"></td></tr>
</table></div>
-<!--l. 730--><p class="indent" > If you use <span
+<!--l. 820--><p class="indent" > If you use <span
class="ec-lmss-10">dviwindo</span>, you may need to redefine the macro <span
class="ec-lmvtt-10">\wwwbrowser </span>(the default is
<span class="obeylines-h"><span class="verb"><span
@@ -1507,18 +1755,18 @@ class="ec-lmss-10">dviwindo </span>what program to launch. Thus, users of Intern
add something like this to hyperref.cfg:
- <pre class="verbatim" id="verbatim-13">
+ <pre class="verbatim" id="verbatim-15">
\renewcommand{\wwwbrowser}{C:\string\Program\space
&#x00A0;&#x00A0;Files\string\Plus!\string\Microsoft\space
&#x00A0;&#x00A0;Internet\string\iexplore.exe}
</pre>
-<!--l. 739--><p class="nopar" >
-<!--l. 741--><p class="noindent" >
+<!--l. 829--><p class="nopar" >
+<!--l. 831--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">5.5 </span> <a
- id="x1-140005.5"></a>Extension options</h4>
-<!--l. 742--><p class="noindent" >
+ id="x1-160005.5"></a>Extension options</h4>
+<!--l. 832--><p class="noindent" >
<a
- id="x1-14001r5"></a> <!--l. 743--><div class="longtable"> <table id="TBL-7" class="longtable"
+ id="x1-16001r5"></a> <!--l. 833--><div class="longtable"> <table id="TBL-7" class="longtable"
><colgroup id="TBL-7-1g"><col
id="TBL-7-1"><col
@@ -1532,7 +1780,7 @@ class="ec-lmvtt-10">extension </span></td><td style="white-space:nowrap
class="td11"> text </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-1-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-7-1-4"
class="td10">
- <!--l. 743--><p class="noindent" >Set the file extension (e.g.&#x00A0;<span
+ <!--l. 833--><p class="noindent" >Set the file extension (e.g.&#x00A0;<span
class="ec-lmss-10">dvi</span>) which will be
appended to file links created if you use the <span
class="ec-lmss-10">xr</span>
@@ -1544,7 +1792,7 @@ class="ec-lmvtt-10">hyperfigures </span></td><td style="white-space:nowrap;
class="td11"> boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-2-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-7-2-4"
class="td10">
- <!--l. 746--><p class="noindent" > </td>
+ <!--l. 836--><p class="noindent" > </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-3-1"
class="td01"><span
@@ -1553,7 +1801,7 @@ class="td11"> text </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-3-4"
class="td10">
- <!--l. 746--><p class="noindent" >Adds &#8216;backlink&#8217; text to the end of each item in the
+ <!--l. 836--><p class="noindent" >Adds &#8216;backlink&#8217; text to the end of each item in the
bibliography, as a list of section numbers. This can
only work properly <span
class="ec-lmri-10">if </span>there is a blank line after each
@@ -1575,7 +1823,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left;" i
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-4-4"
class="td10">
- <!--l. 750--><p class="noindent" >Adds &#8216;backlink&#8217; text to the end of each item in the
+ <!--l. 840--><p class="noindent" >Adds &#8216;backlink&#8217; text to the end of each item in the
bibliography, as a list of page numbers. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-5-1"
@@ -1585,7 +1833,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left;" i
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-5-4"
class="td10">
- <!--l. 752--><p class="noindent" >Makes the page
+ <!--l. 842--><p class="noindent" >Makes the page
numbers of index entries into hyperlinks. Relays on
unique page anchors (<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">pageanchor</span></span></span>, &#x2026;) <span class="obeylines-h"><span class="verb"><span
@@ -1600,7 +1848,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left;" i
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-6-4"
class="td10">
- <!--l. 755--><p class="noindent" >Makes the footnote marks into hyperlinks to the
+ <!--l. 845--><p class="noindent" >Makes the footnote marks into hyperlinks to the
footnote text. Easily broken &#x2026; </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-7-1"
@@ -1609,7 +1857,7 @@ class="ec-lmvtt-10">encap </span></td><td style="white-space:nowra
class="td11"> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-7-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-7-7-4"
class="td10">
- <!--l. 757--><p class="noindent" >Sets encap character for hyperindex </td>
+ <!--l. 847--><p class="noindent" >Sets encap character for hyperindex </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-8-1"
class="td01"><span
@@ -1618,7 +1866,7 @@ class="td11"> text </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">section </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-8-4"
class="td10">
- <!--l. 758--><p class="noindent" >make text (<span class="obeylines-h"><span class="verb"><span
+ <!--l. 848--><p class="noindent" >make text (<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">section</span></span></span>), page number (<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">page</span></span></span>), both (<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">all</span></span></span>)
@@ -1632,7 +1880,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left;" i
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-9-4"
class="td10">
- <!--l. 759--><p class="noindent" >make page number, not text, be link on TOC, LOF
+ <!--l. 849--><p class="noindent" >make page number, not text, be link on TOC, LOF
and LOT </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-10-1"
@@ -1642,7 +1890,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left;" i
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-10-4"
class="td10">
- <!--l. 760--><p class="noindent" >allow links to break over lines by making links over
+ <!--l. 850--><p class="noindent" >allow links to break over lines by making links over
multiple lines into PDF links to the same target </td>
@@ -1654,7 +1902,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left;" i
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-11-4"
class="td10">
- <!--l. 762--><p class="noindent" >Colors the text of links and anchors. The colors
+ <!--l. 852--><p class="noindent" >Colors the text of links and anchors. The colors
chosen depend on the the type of link. At present
the only types of link distinguished are citations,
page references, URLs, local file references, and other
@@ -1668,7 +1916,7 @@ class="td11"> color </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">red </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-12-4"
class="td10">
- <!--l. 767--><p class="noindent" >Color for normal internal links. </td>
+ <!--l. 857--><p class="noindent" >Color for normal internal links. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-13-1"
class="td01"><span
@@ -1677,7 +1925,7 @@ class="td11"> color </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">black </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-13-4"
class="td10">
- <!--l. 768--><p class="noindent" >Color for anchor text. Ignored by most drivers. </td>
+ <!--l. 858--><p class="noindent" >Color for anchor text. Ignored by most drivers. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-14-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-14-1"
class="td01"><span
@@ -1686,7 +1934,7 @@ class="td11"> color </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">green </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-14-4"
class="td10">
- <!--l. 769--><p class="noindent" >Color for bibliographical citations in text. </td>
+ <!--l. 859--><p class="noindent" >Color for bibliographical citations in text. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-15-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-15-1"
class="td01"><span
@@ -1695,7 +1943,7 @@ class="td11"> color </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">cyan </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-15-4"
class="td10">
- <!--l. 770--><p class="noindent" >Color for URLs which open local files. </td>
+ <!--l. 860--><p class="noindent" >Color for URLs which open local files. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-16-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-16-1"
class="td01"><span
@@ -1704,7 +1952,7 @@ class="td11"> color </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">red </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-16-4"
class="td10">
- <!--l. 771--><p class="noindent" >Color for Acrobat menu items. </td>
+ <!--l. 861--><p class="noindent" >Color for Acrobat menu items. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-17-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-17-1"
class="td01"><span
@@ -1713,7 +1961,7 @@ class="td11"> color </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">filecolor </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-17-4"
class="td10">
- <!--l. 772--><p class="noindent" >Color for run links (launch annotations). </td>
+ <!--l. 862--><p class="noindent" >Color for run links (launch annotations). </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-18-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-18-1"
class="td01"><span
@@ -1722,7 +1970,7 @@ class="td11"> color </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">magenta </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-18-4"
class="td10">
- <!--l. 773--><p class="noindent" >Color for linked URLs. </td>
+ <!--l. 863--><p class="noindent" >Color for linked URLs. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-19-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-19-1"
class="td01"><span
@@ -1730,7 +1978,7 @@ class="ec-lmvtt-10">allcolors </span></td><td style="white-space:nowr
class="td11"> color </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-19-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-7-19-4"
class="td10">
- <!--l. 774--><p class="noindent" >Set all color options (without border and field
+ <!--l. 864--><p class="noindent" >Set all color options (without border and field
options). </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-20-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-20-1"
@@ -1740,7 +1988,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left;" i
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-20-4"
class="td10">
- <!--l. 775--><p class="noindent" >Use small caps instead of color for links. </td>
+ <!--l. 865--><p class="noindent" >Use small caps instead of color for links. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-21-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-21-1"
class="td01"><span
@@ -1748,7 +1996,7 @@ class="ec-lmvtt-10">hidelinks </span></td><td style="white-space:nowra
class="td11"> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-21-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-7-21-4"
class="td10">
- <!--l. 776--><p class="noindent" >Hide links (removing color and border). </td>
+ <!--l. 866--><p class="noindent" >Hide links (removing color and border). </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-7-22-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-22-1"
class="td01"> </td>
@@ -1768,15 +2016,15 @@ class="td11"> </td><td style="white-space:nowrap; text-align:left;" id=
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-7-26-4"
class="td10"></td></tr>
</table></div>
-<!--l. 779--><p class="noindent" >Note that all color names must be defined before use, following the normal system of the standard
+<!--l. 869--><p class="noindent" >Note that all color names must be defined before use, following the normal system of the standard
LaTeX&#x00A0;<span
class="ec-lmss-10">color </span>package.
-<!--l. 782--><p class="noindent" >
+<!--l. 872--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">5.6 </span> <a
- id="x1-150005.6"></a>PDF-specific display options</h4>
-<!--l. 783--><p class="noindent" >
+ id="x1-170005.6"></a>PDF-specific display options</h4>
+<!--l. 873--><p class="noindent" >
<a
- id="x1-15001r6"></a> <!--l. 784--><div class="longtable"> <table id="TBL-8" class="longtable"
+ id="x1-17001r6"></a> <!--l. 874--><div class="longtable"> <table id="TBL-8" class="longtable"
><colgroup id="TBL-8-1g"><col
id="TBL-8-1"><col
@@ -1791,7 +2039,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-1-4"
class="td10">
- <!--l. 784--><p class="noindent" >A set of Acrobat bookmarks are written, in a
+ <!--l. 874--><p class="noindent" >A set of Acrobat bookmarks are written, in a
manner similar to the table of contents, requiring
two passes of LaTeX. Some postprocessing of
the bookmark file (file extension <span
@@ -1811,7 +2059,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-2-4"
class="td10">
- <!--l. 790--><p class="noindent" >If Acrobat bookmarks are requested, show them
+ <!--l. 880--><p class="noindent" >If Acrobat bookmarks are requested, show them
with all the subtrees expanded. </td>
@@ -1822,7 +2070,7 @@ class="ec-lmvtt-10">bookmarksopenlevel </span></td><td style="white-space:now
class="td11"> parameter </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-3-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-8-3-4"
class="td10">
- <!--l. 792--><p class="noindent" >level (<span
+ <!--l. 882--><p class="noindent" >level (<span
class="ec-lmvtt-10">\maxdimen</span>) to which bookmarks are open</td>
</tr><tr
style="vertical-align:baseline;" id="TBL-8-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-4-1"
@@ -1832,7 +2080,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-4-4"
class="td10">
- <!--l. 793--><p class="noindent" >If Acrobat bookmarks are requested, include
+ <!--l. 883--><p class="noindent" >If Acrobat bookmarks are requested, include
section numbers. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-8-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-5-1"
@@ -1842,7 +2090,7 @@ class="td11"> text </td><td style="white-space:nowrap; text-align:lef
class="td11"> <span
class="ec-lmri-10">toc </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-5-4"
class="td10">
- <!--l. 794--><p class="noindent" >to specify which &#8216;toc&#8217; file to mimic </td>
+ <!--l. 884--><p class="noindent" >to specify which &#8216;toc&#8217; file to mimic </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-8-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-6-1"
class="td01"><span
@@ -1851,7 +2099,7 @@ class="td11"> boolean </td><td style="white-space:nowrap; text-align:left
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-6-4"
class="td10">
- <!--l. 796--><p class="noindent" >This option should be used to produce CJK
+ <!--l. 886--><p class="noindent" >This option should be used to produce CJK
bookmarks. Package <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">hyperref</span></span></span> supports both
normal and preprocessed mode of the <span
@@ -1867,7 +2115,7 @@ class="ec-lmss-10">CJK</span>
Acroread itself) support this. Also note that
option &#8216;CJKbookmarks&#8217; cannot be used together
with option &#8216;unicode&#8217;.
- <!--l. 808--><p class="noindent" >No mechanism is provided to
+ <!--l. 898--><p class="noindent" >No mechanism is provided to
translate non-Unicode bookmarks to Unicode; for
portable PDF documents only Unicode encoding
should be used. </td>
@@ -1879,7 +2127,7 @@ class="td11"> name </td><td style="white-space:nowrap; text-align:left
class="td11"> <span
class="ec-lmri-10">/I </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-7-4"
class="td10">
- <!--l. 811--><p class="noindent" >How link buttons behave when selected; /I is
+ <!--l. 901--><p class="noindent" >How link buttons behave when selected; /I is
for inverse (the default); the other possibilities
are /N (no effect), /O (outline), and /P (inset
highlighting). </td>
@@ -1891,7 +2139,7 @@ class="td11"> RGB color </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">0 1 0 </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-8-4"
class="td10">
- <!--l. 814--><p class="noindent" >The color of the box around citations </td>
+ <!--l. 904--><p class="noindent" >The color of the box around citations </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-8-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-9-1"
class="td01"><span
@@ -1900,7 +2148,7 @@ class="td11"> RGB color </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">0 .5 .5 </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-9-4"
class="td10">
- <!--l. 815--><p class="noindent" >The color of the box around links to files </td>
+ <!--l. 905--><p class="noindent" >The color of the box around links to files </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-8-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-10-1"
class="td01"><span
@@ -1909,7 +2157,7 @@ class="td11"> RGB color </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">1 0 0 </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-10-4"
class="td10">
- <!--l. 816--><p class="noindent" >The color of the box around normal links </td>
+ <!--l. 906--><p class="noindent" >The color of the box around normal links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-8-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-11-1"
class="td01"><span
@@ -1918,7 +2166,7 @@ class="td11"> RGB color </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">1 0 0 </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-11-4"
class="td10">
- <!--l. 817--><p class="noindent" >The color of the box around Acrobat menu links </td>
+ <!--l. 907--><p class="noindent" >The color of the box around Acrobat menu links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-8-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-12-1"
class="td01"><span
@@ -1927,7 +2175,7 @@ class="td11"> RGB color </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">0 1 1 </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-12-4"
class="td10">
- <!--l. 818--><p class="noindent" >The color of the box around links to URLs </td>
+ <!--l. 908--><p class="noindent" >The color of the box around links to URLs </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-8-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-13-1"
class="td01"><span
@@ -1936,7 +2184,7 @@ class="td11"> RGB color </td><td style="white-space:nowrap; text-align:left;"
class="td11"> <span
class="ec-lmri-10">0 .7 .7 </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-13-4"
class="td10">
- <!--l. 819--><p class="noindent" >Color of border around &#8216;run&#8217; links </td>
+ <!--l. 909--><p class="noindent" >Color of border around &#8216;run&#8217; links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-8-14-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-14-1"
class="td01"><span
@@ -1944,7 +2192,7 @@ class="ec-lmvtt-10">allbordercolors </span></td><td style="white-space
class="td11"> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-14-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-8-14-4"
class="td10">
- <!--l. 820--><p class="noindent" >Set all border color options </td>
+ <!--l. 910--><p class="noindent" >Set all border color options </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-8-15-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-15-1"
class="td01"><span
@@ -1953,7 +2201,7 @@ class="td11"> </td><td style="white-space:nowrap; text-align:le
class="td11"> <span
class="ec-lmri-10">0 0 1 </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-15-4"
class="td10">
- <!--l. 821--><p class="noindent" >The style of box around links; defaults to a box
+ <!--l. 911--><p class="noindent" >The style of box around links; defaults to a box
with lines of 1pt thickness, but the colorlinks
option resets it to produce no border. </td>
</tr><tr
@@ -1972,7 +2220,7 @@ class="td11"> </td><td style="white-space:nowrap; text-align:left;" i
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-8-19-4"
class="td10"></td></tr>
</table></div>
-<!--l. 825--><p class="noindent" >The color of link borders used to be specified <span
+<!--l. 915--><p class="noindent" >The color of link borders used to be specified <span
class="ec-lmri-10">only </span>as 3 numbers in the range 0..1, giving an RGB color.
Since version 6.76a, the usual color specifications of package <span
class="ec-lmss-10">(x)color </span>can be used if <span
@@ -1981,7 +2229,7 @@ loaded. For further information see description of package <span
class="ec-lmss-10">hycolor</span>.
-<!--l. 831--><p class="indent" > The bookmark commands are stored in a file called <span
+<!--l. 921--><p class="indent" > The bookmark commands are stored in a file called <span
class="ec-lmri-10">jobname</span><span
class="ec-lmvtt-10">.out</span>. The files is not processed by
LaTeX&#x00A0;so any markup is passed through. You can postprocess this file as needed; as an aid
@@ -1990,16 +2238,16 @@ class="ec-lmvtt-10">.out </span>file is not overwritten on the next TeX&#x00A0;r
line
- <pre class="verbatim" id="verbatim-14">
+ <pre class="verbatim" id="verbatim-16">
\let\WriteBookmarks\relax
</pre>
-<!--l. 838--><p class="nopar" >
-<!--l. 840--><p class="noindent" >
+<!--l. 928--><p class="nopar" >
+<!--l. 930--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">5.7 </span> <a
- id="x1-160005.7"></a>PDF display and information options</h4>
-<!--l. 841--><p class="noindent" >
+ id="x1-180005.7"></a>PDF display and information options</h4>
+<!--l. 931--><p class="noindent" >
<a
- id="x1-16001r7"></a> <!--l. 842--><div class="longtable"> <table id="TBL-9" class="longtable"
+ id="x1-18001r7"></a> <!--l. 932--><div class="longtable"> <table id="TBL-9" class="longtable"
><colgroup id="TBL-9-1g"><col
id="TBL-9-1"><col
@@ -2011,20 +2259,20 @@ id="TBL-9-4"></colgroup>
class="td01"><span
class="ec-lmvtt-10">baseurl </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-1-2"
class="td11">
- <!--l. 842--><p class="noindent" >URL </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-1-3"
+ <!--l. 932--><p class="noindent" >URL </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-1-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-9-1-4"
class="td10">
- <!--l. 842--><p class="noindent" >Sets the base URL of the PDF document </td>
+ <!--l. 932--><p class="noindent" >Sets the base URL of the PDF document </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-2-1"
class="td01"><span
class="ec-lmvtt-10">pdfpagemode </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-2-2"
class="td11">
- <!--l. 843--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-2-3"
+ <!--l. 933--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-2-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-2-4"
class="td10">
- <!--l. 843--><p class="noindent" >Determines how the file is opening in
+ <!--l. 933--><p class="noindent" >Determines how the file is opening in
Acrobat; the possibilities are <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">UseNone</span></span></span>,
<span class="obeylines-h"><span class="verb"><span
@@ -2043,66 +2291,66 @@ class="ec-lmvtt-10">UseOutlines</span></span></span> is used. </td
class="td01"><span
class="ec-lmvtt-10">pdftitle </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-3-2"
class="td11">
- <!--l. 848--><p class="noindent" >text </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-3-3"
+ <!--l. 938--><p class="noindent" >text </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-3-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-9-3-4"
class="td10">
- <!--l. 848--><p class="noindent" >Sets the document information Title field </td>
+ <!--l. 938--><p class="noindent" >Sets the document information Title field </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-4-1"
class="td01"><span
class="ec-lmvtt-10">pdfauthor </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-4-2"
class="td11">
- <!--l. 849--><p class="noindent" >text </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-4-3"
+ <!--l. 939--><p class="noindent" >text </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-4-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-9-4-4"
class="td10">
- <!--l. 849--><p class="noindent" >Sets the document information Author field </td>
+ <!--l. 939--><p class="noindent" >Sets the document information Author field </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-5-1"
class="td01"><span
class="ec-lmvtt-10">pdfsubject </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-5-2"
class="td11">
- <!--l. 850--><p class="noindent" >text </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-5-3"
+ <!--l. 940--><p class="noindent" >text </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-5-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-9-5-4"
class="td10">
- <!--l. 850--><p class="noindent" >Sets the document information Subject field </td>
+ <!--l. 940--><p class="noindent" >Sets the document information Subject field </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-6-1"
class="td01"><span
class="ec-lmvtt-10">pdfcreator </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-6-2"
class="td11">
- <!--l. 851--><p class="noindent" >text </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-6-3"
+ <!--l. 941--><p class="noindent" >text </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-6-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-9-6-4"
class="td10">
- <!--l. 851--><p class="noindent" >Sets the document information Creator field </td>
+ <!--l. 941--><p class="noindent" >Sets the document information Creator field </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-7-1"
class="td01"><span
class="ec-lmvtt-10">addtopdfcreator </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-7-2"
class="td11">
- <!--l. 852--><p class="noindent" >text </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-7-3"
+ <!--l. 942--><p class="noindent" >text </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-7-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-9-7-4"
class="td10">
- <!--l. 852--><p class="noindent" >Adds additional text to the document
+ <!--l. 942--><p class="noindent" >Adds additional text to the document
information Creator field </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-8-1"
class="td01"><span
class="ec-lmvtt-10">pdfkeywords </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-8-2"
class="td11">
- <!--l. 853--><p class="noindent" >text </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-8-3"
+ <!--l. 943--><p class="noindent" >text </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-8-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-9-8-4"
class="td10">
- <!--l. 853--><p class="noindent" >Sets the document information Keywords field</td>
+ <!--l. 943--><p class="noindent" >Sets the document information Keywords field</td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-9-1"
class="td01"><span
class="ec-lmvtt-10">pdftrapped </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-9-2"
class="td11">
- <!--l. 854--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-9-3"
+ <!--l. 944--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-9-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-9-4"
class="td10">
- <!--l. 854--><p class="noindent" >Sets the document information Trapped entry.
+ <!--l. 944--><p class="noindent" >Sets the document information Trapped entry.
Possible values are <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">True</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">False</span></span></span> and <span class="obeylines-h"><span class="verb"><span
@@ -2113,34 +2361,34 @@ class="ec-lmvtt-10">Unknown</span></span></span>.
class="td01"><span
class="ec-lmvtt-10">pdfinfo </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-10-2"
class="td11">
- <!--l. 857--><p class="noindent" >key
+ <!--l. 947--><p class="noindent" >key
value
list </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-10-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-10-4"
class="td10">
- <!--l. 857--><p class="noindent" >Alternative interface for setting the document
+ <!--l. 947--><p class="noindent" >Alternative interface for setting the document
information. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-11-1"
class="td01"><span
class="ec-lmvtt-10">pdfview </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-11-2"
class="td11">
- <!--l. 859--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-11-3"
+ <!--l. 949--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-11-3"
class="td11"> <span
class="ec-lmri-10">XYZ </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-11-4"
class="td10">
- <!--l. 859--><p class="noindent" >Sets the default PDF &#8216;view&#8217; for each link </td>
+ <!--l. 949--><p class="noindent" >Sets the default PDF &#8216;view&#8217; for each link </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-12-1"
class="td01"><span
class="ec-lmvtt-10">pdfstartpage </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-12-2"
class="td11">
- <!--l. 860--><p class="noindent" >integer </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-12-3"
+ <!--l. 950--><p class="noindent" >integer </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-12-3"
class="td11"> <span
class="ec-lmri-10">1 </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-12-4"
class="td10">
- <!--l. 860--><p class="noindent" >Determines on which page the PDF file is
+ <!--l. 950--><p class="noindent" >Determines on which page the PDF file is
opened. An empty value means, the entry is
not set. </td>
</tr><tr
@@ -2148,21 +2396,21 @@ class="td10">
class="td01"><span
class="ec-lmvtt-10">pdfstartview </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-13-2"
class="td11">
- <!--l. 861--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-13-3"
+ <!--l. 951--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-13-3"
class="td11"> <span
class="ec-lmri-10">Fit </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-13-4"
class="td10">
- <!--l. 861--><p class="noindent" >Set the startup page view </td>
+ <!--l. 951--><p class="noindent" >Set the startup page view </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-14-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-14-1"
class="td01"><span
class="ec-lmvtt-10">pdfremotestartview </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-14-2"
class="td11">
- <!--l. 862--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-14-3"
+ <!--l. 952--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-14-3"
class="td11"> <span
class="ec-lmri-10">Fit </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-14-4"
class="td10">
- <!--l. 862--><p class="noindent" >Set the startup page view of remote PDF files</td>
+ <!--l. 952--><p class="noindent" >Set the startup page view of remote PDF files</td>
</tr><tr
@@ -2170,35 +2418,35 @@ class="td10">
class="td01"><span
class="ec-lmvtt-10">pdfpagescrop </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-15-2"
class="td11">
- <!--l. 863--><p class="noindent" >n
+ <!--l. 953--><p class="noindent" >n
n
n
n </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-15-3"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-9-15-4"
class="td10">
- <!--l. 863--><p class="noindent" >Sets the default PDF crop box for pages. This
+ <!--l. 953--><p class="noindent" >Sets the default PDF crop box for pages. This
should be a set of four numbers </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-16-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-16-1"
class="td01"><span
class="ec-lmvtt-10">pdfcenterwindow </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-16-2"
class="td11">
- <!--l. 864--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-16-3"
+ <!--l. 954--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-16-3"
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-16-4"
class="td10">
- <!--l. 864--><p class="noindent" >position the document window in the center
+ <!--l. 954--><p class="noindent" >position the document window in the center
of the screen </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-17-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-17-1"
class="td01"><span
class="ec-lmvtt-10">pdfdirection </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-17-2"
class="td11">
- <!--l. 865--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-17-3"
+ <!--l. 955--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-17-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-17-4"
class="td10">
- <!--l. 865--><p class="noindent" >direction setting. Possible values: <span class="obeylines-h"><span class="verb"><span
+ <!--l. 955--><p class="noindent" >direction setting. Possible values: <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">L2R</span></span></span> (left to
right) and <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">R2L</span></span></span> (right to left) </td>
@@ -2207,22 +2455,22 @@ class="ec-lmvtt-10">R2L</span></span></span> (right to left)
class="td01"><span
class="ec-lmvtt-10">pdfdisplaydoctitle </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-18-2"
class="td11">
- <!--l. 867--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-18-3"
+ <!--l. 957--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-18-3"
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-18-4"
class="td10">
- <!--l. 867--><p class="noindent" >display document title instead of file name in
+ <!--l. 957--><p class="noindent" >display document title instead of file name in
title bar </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-19-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-19-1"
class="td01"><span
class="ec-lmvtt-10">pdfduplex </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-19-2"
class="td11">
- <!--l. 868--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-19-3"
+ <!--l. 958--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-19-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-19-4"
class="td10">
- <!--l. 868--><p class="noindent" >paper handling option for print
+ <!--l. 958--><p class="noindent" >paper handling option for print
dialog. Possible vatues are: <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">Simplex</span></span></span> (print
single-sided), <span class="obeylines-h"><span class="verb"><span
@@ -2236,52 +2484,52 @@ class="ec-lmvtt-10">DuplexFlipLongEdge</span></span></span> (duplex and flip on
class="td01"><span
class="ec-lmvtt-10">pdffitwindow </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-20-2"
class="td11">
- <!--l. 873--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-20-3"
+ <!--l. 963--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-20-3"
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-20-4"
class="td10">
- <!--l. 873--><p class="noindent" >resize document window to fit document size </td>
+ <!--l. 963--><p class="noindent" >resize document window to fit document size </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-21-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-21-1"
class="td01"><span
class="ec-lmvtt-10">pdflang </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-21-2"
class="td11">
- <!--l. 874--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-21-3"
+ <!--l. 964--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-21-3"
class="td11"> <span
class="ec-lmri-10">relax </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-21-4"
class="td10">
- <!--l. 874--><p class="noindent" >PDF language identifier (RFC 3066) </td>
+ <!--l. 964--><p class="noindent" >PDF language identifier (RFC 3066) </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-22-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-22-1"
class="td01"><span
class="ec-lmvtt-10">pdfmenubar </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-22-2"
class="td11">
- <!--l. 875--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-22-3"
+ <!--l. 965--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-22-3"
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-22-4"
class="td10">
- <!--l. 875--><p class="noindent" >make PDF viewer&#8217;s menu bar visible </td>
+ <!--l. 965--><p class="noindent" >make PDF viewer&#8217;s menu bar visible </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-23-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-23-1"
class="td01"><span
class="ec-lmvtt-10">pdfnewwindow </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-23-2"
class="td11">
- <!--l. 876--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-23-3"
+ <!--l. 966--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-23-3"
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-23-4"
class="td10">
- <!--l. 876--><p class="noindent" >make links that open another PDF file start a
+ <!--l. 966--><p class="noindent" >make links that open another PDF file start a
new window </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-24-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-24-1"
class="td01"><span
class="ec-lmvtt-10">pdfnonfullscreenpagemode </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-24-2"
class="td11">
- <!--l. 878--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-24-3"
+ <!--l. 968--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-24-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-24-4"
class="td10">
- <!--l. 878--><p class="noindent" >page mode setting on exiting full-screen mode.
+ <!--l. 968--><p class="noindent" >page mode setting on exiting full-screen mode.
Possible values are <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">UseNone</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">UseOutlines</span></span></span>,
@@ -2293,21 +2541,21 @@ class="ec-lmvtt-10">UseOC</span></span></span> </td>
class="td01"><span
class="ec-lmvtt-10">pdfnumcopies </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-25-2"
class="td11">
- <!--l. 880--><p class="noindent" >integer </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-25-3"
+ <!--l. 970--><p class="noindent" >integer </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-25-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-25-4"
class="td10">
- <!--l. 880--><p class="noindent" >number of printed copies </td>
+ <!--l. 970--><p class="noindent" >number of printed copies </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-26-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-26-1"
class="td01"><span
class="ec-lmvtt-10">pdfpagelayout </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-26-2"
class="td11">
- <!--l. 881--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-26-3"
+ <!--l. 971--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-26-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-26-4"
class="td10">
- <!--l. 881--><p class="noindent" >set layout of PDF pages. Possible values:
+ <!--l. 971--><p class="noindent" >set layout of PDF pages. Possible values:
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">SinglePage</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">OneColumn</span></span></span>, <span class="obeylines-h"><span class="verb"><span
@@ -2322,21 +2570,21 @@ class="ec-lmvtt-10">TwoPageRight</span></span></span>
class="td01"><span
class="ec-lmvtt-10">pdfpagelabels </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-27-2"
class="td11">
- <!--l. 885--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-27-3"
+ <!--l. 975--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-27-3"
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-27-4"
class="td10">
- <!--l. 885--><p class="noindent" >set PDF page labels </td>
+ <!--l. 975--><p class="noindent" >set PDF page labels </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-28-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-28-1"
class="td01"><span
class="ec-lmvtt-10">pdfpagetransition </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-28-2"
class="td11">
- <!--l. 886--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-28-3"
+ <!--l. 976--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-28-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-28-4"
class="td10">
- <!--l. 886--><p class="noindent" >set PDF page transition style. Possible values
+ <!--l. 976--><p class="noindent" >set PDF page transition style. Possible values
are <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">Split</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">Blinds</span></span></span>, <span class="obeylines-h"><span class="verb"><span
@@ -2360,11 +2608,11 @@ class="ec-lmvtt-10">R</span></span></span>, which simply replaces the old page w
class="td01"><span
class="ec-lmvtt-10">pdfpicktraybypdfsize </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-29-2"
class="td11">
- <!--l. 895--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-29-3"
+ <!--l. 985--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-29-3"
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-29-4"
class="td10">
- <!--l. 895--><p class="noindent" >specify whether PDF page size is used to select
+ <!--l. 985--><p class="noindent" >specify whether PDF page size is used to select
input paper tray in print dialog </td>
@@ -2373,11 +2621,11 @@ class="td10">
class="td01"><span
class="ec-lmvtt-10">pdfprintarea </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-30-2"
class="td11">
- <!--l. 896--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-30-3"
+ <!--l. 986--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-30-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-30-4"
class="td10">
- <!--l. 896--><p class="noindent" >set /PrintArea of viewer preferences. Possible
+ <!--l. 986--><p class="noindent" >set /PrintArea of viewer preferences. Possible
values are <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">MediaBox</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">CropBox</span></span></span>, <span class="obeylines-h"><span class="verb"><span
@@ -2392,11 +2640,11 @@ class="ec-lmvtt-10">CropBox</span></span></span> </td>
class="td01"><span
class="ec-lmvtt-10">pdfprintclip </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-31-2"
class="td11">
- <!--l. 900--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-31-3"
+ <!--l. 990--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-31-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-31-4"
class="td10">
- <!--l. 900--><p class="noindent" >set /PrintClip of viewer preferences. Possible
+ <!--l. 990--><p class="noindent" >set /PrintClip of viewer preferences. Possible
values are <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">MediaBox</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">CropBox</span></span></span>, <span class="obeylines-h"><span class="verb"><span
@@ -2411,24 +2659,24 @@ class="ec-lmvtt-10">CropBox</span></span></span> </td>
class="td01"><span
class="ec-lmvtt-10">pdfprintpagerange </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-32-2"
class="td11">
- <!--l. 904--><p class="noindent" >n
+ <!--l. 994--><p class="noindent" >n
n
(n
n)* </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-32-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-32-4"
class="td10">
- <!--l. 905--><p class="noindent" >set /PrintPageRange of viewer preferences </td>
+ <!--l. 995--><p class="noindent" >set /PrintPageRange of viewer preferences </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-33-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-33-1"
class="td01"><span
class="ec-lmvtt-10">pdfprintscaling </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-33-2"
class="td11">
- <!--l. 906--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-33-3"
+ <!--l. 996--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-33-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-33-4"
class="td10">
- <!--l. 906--><p class="noindent" >page scaling option for print dialog (option
+ <!--l. 996--><p class="noindent" >page scaling option for print dialog (option
/PrintScaling of viewer preferences, PDF 1.6);
valid values are <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">None</span></span></span> and <span class="obeylines-h"><span class="verb"><span
@@ -2438,21 +2686,21 @@ class="ec-lmvtt-10">AppDefault</span></span></span> </td>
class="td01"><span
class="ec-lmvtt-10">pdftoolbar </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-34-2"
class="td11">
- <!--l. 911--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-34-3"
+ <!--l. 1001--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-34-3"
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-34-4"
class="td10">
- <!--l. 911--><p class="noindent" >make PDF toolbar visible </td>
+ <!--l. 1001--><p class="noindent" >make PDF toolbar visible </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-35-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-35-1"
class="td01"><span
class="ec-lmvtt-10">pdfviewarea </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-35-2"
class="td11">
- <!--l. 912--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-35-3"
+ <!--l. 1002--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-35-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-35-4"
class="td10">
- <!--l. 912--><p class="noindent" >set /ViewArea of viewer preferences. Possible
+ <!--l. 1002--><p class="noindent" >set /ViewArea of viewer preferences. Possible
values are <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">MediaBox</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">CropBox</span></span></span>, <span class="obeylines-h"><span class="verb"><span
@@ -2467,11 +2715,11 @@ class="ec-lmvtt-10">CropBox</span></span></span> </td>
class="td01"><span
class="ec-lmvtt-10">pdfviewclip </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-36-2"
class="td11">
- <!--l. 916--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-36-3"
+ <!--l. 1006--><p class="noindent" >name </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-36-3"
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-36-4"
class="td10">
- <!--l. 916--><p class="noindent" >set /ViewClip of viewer preferences Possible
+ <!--l. 1006--><p class="noindent" >set /ViewClip of viewer preferences Possible
values are <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">MediaBox</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">CropBox</span></span></span>, <span class="obeylines-h"><span class="verb"><span
@@ -2486,21 +2734,21 @@ class="ec-lmvtt-10">CropBox</span></span></span> </td>
class="td01"><span
class="ec-lmvtt-10">pdfwindowui </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-37-2"
class="td11">
- <!--l. 920--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-37-3"
+ <!--l. 1010--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-37-3"
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-37-4"
class="td10">
- <!--l. 920--><p class="noindent" >make PDF user interface elements visible </td>
+ <!--l. 1010--><p class="noindent" >make PDF user interface elements visible </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-38-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-38-1"
class="td01"><span
class="ec-lmvtt-10">unicode </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-38-2"
class="td11">
- <!--l. 921--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-38-3"
+ <!--l. 1011--><p class="noindent" >boolean </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-38-3"
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-38-4"
class="td10">
- <!--l. 921--><p class="noindent" >Unicode encoded PDF strings </td>
+ <!--l. 1011--><p class="noindent" >Unicode encoded PDF strings </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-9-39-"><td style="white-space:nowrap; text-align:left;" id="TBL-9-39-1"
class="td01"> </td>
@@ -2517,11 +2765,11 @@ class="td11"> </td><td style="white-space:nowrap; text-align:left;" id
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-9-42-4"
class="td10"></td></tr>
</table></div>
-<!--l. 924--><p class="noindent" >Each link in Acrobat carries its own magnification level, which is set using PDF coordinate space, which
+<!--l. 1014--><p class="noindent" >Each link in Acrobat carries its own magnification level, which is set using PDF coordinate space, which
is not the same as TeX&#8217;s. The unit is bp and the origin is in the lower left corner. See also <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hypercalcbp</span></span></span>
that is explained on page <a
-href="#x1-240006.3">54<!--tex4ht:ref: hypercalcbp --></a>. pdfTeX&#x00A0;works by supplying default values for <span
+href="#x1-260006.3">58<!--tex4ht:ref: hypercalcbp --></a>. pdfTeX&#x00A0;works by supplying default values for <span
class="ec-lmvtt-10">XYZ </span>(horizontal <span
class="lmsy-10">&#x00D7;</span>
vertical <span
@@ -2535,9 +2783,9 @@ class="ec-lmvtt-10">pdfview</span>, <span
class="ec-lmvtt-10">pdfstartview </span>and <span
class="ec-lmvtt-10">pdfremotestartview</span>
parameters.
-<!--l. 936--><p class="indent" >
+<!--l. 1026--><p class="indent" >
<a
- id="x1-16002r8"></a> <!--l. 937--><div class="longtable"> <table id="TBL-10" class="longtable"
+ id="x1-18002r8"></a> <!--l. 1027--><div class="longtable"> <table id="TBL-10" class="longtable"
><colgroup id="TBL-10-1g"><col
id="TBL-10-1"><col
@@ -2550,7 +2798,7 @@ class="ec-lmvtt-10">XYZ </span></td><td style="white-space:nowrap; text-alig
class="td11"> <span
class="ec-lmri-10">left top zoom </span></td><td style="white-space:normal; text-align:left;" id="TBL-10-1-3"
class="td10">
- <!--l. 937--><p class="noindent" >Sets a coordinate and a zoom factor. If any one
+ <!--l. 1027--><p class="noindent" >Sets a coordinate and a zoom factor. If any one
is null, the source link value is used. <span
class="ec-lmri-10">null null</span>
<span
@@ -2564,7 +2812,7 @@ class="td01"><span
class="ec-lmvtt-10">Fit </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-10-2-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-10-2-3"
class="td10">
- <!--l. 939--><p class="noindent" >Fits the page to the window. </td>
+ <!--l. 1029--><p class="noindent" >Fits the page to the window. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-10-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-3-1"
class="td01"><span
@@ -2572,7 +2820,7 @@ class="ec-lmvtt-10">FitH </span></td><td style="white-space:nowrap; text-ali
class="td11"> <span
class="ec-lmri-10">top </span></td><td style="white-space:normal; text-align:left;" id="TBL-10-3-3"
class="td10">
- <!--l. 940--><p class="noindent" >Fits the width of the page to the window. </td>
+ <!--l. 1030--><p class="noindent" >Fits the width of the page to the window. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-10-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-4-1"
class="td01"><span
@@ -2580,7 +2828,7 @@ class="ec-lmvtt-10">FitV </span></td><td style="white-space:nowrap; text-ali
class="td11"> <span
class="ec-lmri-10">left </span></td><td style="white-space:normal; text-align:left;" id="TBL-10-4-3"
class="td10">
- <!--l. 941--><p class="noindent" >Fits the height of the page to the window. </td>
+ <!--l. 1031--><p class="noindent" >Fits the height of the page to the window. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-10-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-5-1"
class="td01"><span
@@ -2588,7 +2836,7 @@ class="ec-lmvtt-10">FitR </span></td><td style="white-space:nowrap; text-ali
class="td11"> <span
class="ec-lmri-10">left bottom right top </span></td><td style="white-space:normal; text-align:left;" id="TBL-10-5-3"
class="td10">
- <!--l. 942--><p class="noindent" >Fits the rectangle specified by the four
+ <!--l. 1032--><p class="noindent" >Fits the rectangle specified by the four
coordinates to the window. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-10-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-6-1"
@@ -2596,7 +2844,7 @@ class="td01"><span
class="ec-lmvtt-10">FitB </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-10-6-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-10-6-3"
class="td10">
- <!--l. 943--><p class="noindent" >Fits the page bounding box to the window. </td>
+ <!--l. 1033--><p class="noindent" >Fits the page bounding box to the window. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-10-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-7-1"
class="td01"><span
@@ -2604,7 +2852,7 @@ class="ec-lmvtt-10">FitBH </span></td><td style="white-space:nowrap; text-alig
class="td11"> <span
class="ec-lmri-10">top </span></td><td style="white-space:normal; text-align:left;" id="TBL-10-7-3"
class="td10">
- <!--l. 944--><p class="noindent" >Fits the width of the page bounding box to
+ <!--l. 1034--><p class="noindent" >Fits the width of the page bounding box to
the window. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-10-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-8-1"
@@ -2613,7 +2861,7 @@ class="ec-lmvtt-10">FitBV </span></td><td style="white-space:nowrap; text-alig
class="td11"> <span
class="ec-lmri-10">left </span></td><td style="white-space:normal; text-align:left;" id="TBL-10-8-3"
class="td10">
- <!--l. 945--><p class="noindent" >Fits the height of the page bounding box to
+ <!--l. 1035--><p class="noindent" >Fits the height of the page bounding box to
the window. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-10-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-10-9-1"
@@ -2633,11 +2881,11 @@ class="td01"> </td><td style="white-space:nowrap; text-align:left;" id="T
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-10-13-3"
class="td10"></td></tr>
</table></div>
-<!--l. 948--><p class="indent" > The <span
+<!--l. 1038--><p class="indent" > The <span
class="ec-lmvtt-10">pdfpagelayout </span>can be one of the following values.
-<!--l. 950--><p class="indent" >
+<!--l. 1040--><p class="indent" >
<a
- id="x1-16003r9"></a> <!--l. 951--><div class="longtable"> <table id="TBL-11" class="longtable"
+ id="x1-18003r9"></a> <!--l. 1041--><div class="longtable"> <table id="TBL-11" class="longtable"
><colgroup id="TBL-11-1g"><col
id="TBL-11-1"><col
@@ -2647,40 +2895,40 @@ id="TBL-11-2"></colgroup>
class="td01"><span
class="ec-lmvtt-10">SinglePage </span></td><td style="white-space:normal; text-align:left;" id="TBL-11-1-2"
class="td10">
- <!--l. 951--><p class="noindent" >Displays a single page; advancing flips the page </td>
+ <!--l. 1041--><p class="noindent" >Displays a single page; advancing flips the page </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-11-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-11-2-1"
class="td01"><span
class="ec-lmvtt-10">OneColumn </span></td><td style="white-space:normal; text-align:left;" id="TBL-11-2-2"
class="td10">
- <!--l. 952--><p class="noindent" >Displays the document in one column; continuous scrolling. </td>
+ <!--l. 1042--><p class="noindent" >Displays the document in one column; continuous scrolling. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-11-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-11-3-1"
class="td01"><span
class="ec-lmvtt-10">TwoColumnLeft </span></td><td style="white-space:normal; text-align:left;" id="TBL-11-3-2"
class="td10">
- <!--l. 953--><p class="noindent" >Displays the document in two columns, odd-numbered pages to
+ <!--l. 1043--><p class="noindent" >Displays the document in two columns, odd-numbered pages to
the left. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-11-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-11-4-1"
class="td01"><span
class="ec-lmvtt-10">TwoColumnRight </span></td><td style="white-space:normal; text-align:left;" id="TBL-11-4-2"
class="td10">
- <!--l. 954--><p class="noindent" >Displays the document in two columns, odd-numbered pages to
+ <!--l. 1044--><p class="noindent" >Displays the document in two columns, odd-numbered pages to
the right. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-11-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-11-5-1"
class="td01"><span
class="ec-lmvtt-10">TwoPageLeft </span></td><td style="white-space:normal; text-align:left;" id="TBL-11-5-2"
class="td10">
- <!--l. 955--><p class="noindent" >Displays two pages, odd-numbered pages to the left (since PDF
+ <!--l. 1045--><p class="noindent" >Displays two pages, odd-numbered pages to the left (since PDF
1.5). </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-11-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-11-6-1"
class="td01"><span
class="ec-lmvtt-10">TwoPageRight </span></td><td style="white-space:normal; text-align:left;" id="TBL-11-6-2"
class="td10">
- <!--l. 956--><p class="noindent" >Displays two pages, odd-numbered pages to the right (since PDF
+ <!--l. 1046--><p class="noindent" >Displays two pages, odd-numbered pages to the right (since PDF
1.5). </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-11-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-11-7-1"
@@ -2696,7 +2944,7 @@ class="td01"> </td>
class="td01"> </td><td style="white-space:normal; text-align:left;" id="TBL-11-10-2"
class="td10"></td></tr>
</table></div>
-<!--l. 959--><p class="indent" > Finally, the <span
+<!--l. 1049--><p class="indent" > Finally, the <span
class="ec-lmvtt-10">pdfpagetransition </span>can be one of the following values, where <span
class="ec-lmri-10">/Di </span>stands for direction of
motion in degrees, generally in 90<sup><span
@@ -2709,9 +2957,9 @@ class="ec-lmvtt-10">Blinds /Dm /V</span>), and <span
class="ec-lmri-10">/M </span>is for motion, either in (<span
class="ec-lmvtt-10">/I</span>) or out (<span
class="ec-lmvtt-10">/O</span>).
-<!--l. 966--><p class="indent" >
+<!--l. 1056--><p class="indent" >
<a
- id="x1-16004r10"></a> <!--l. 967--><div class="longtable"> <table id="TBL-12" class="longtable"
+ id="x1-18004r10"></a> <!--l. 1057--><div class="longtable"> <table id="TBL-12" class="longtable"
><colgroup id="TBL-12-1g"><col
id="TBL-12-1"><col
@@ -2723,7 +2971,7 @@ class="td01"><span
class="ec-lmvtt-10">Blinds </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-12-1-2"
class="td11"> /Dm </td><td style="white-space:normal; text-align:left;" id="TBL-12-1-3"
class="td10">
- <!--l. 967--><p class="noindent" >Multiple lines distributed evenly across the screen sweep
+ <!--l. 1057--><p class="noindent" >Multiple lines distributed evenly across the screen sweep
in the same direction to reveal the new page. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-12-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-12-2-1"
@@ -2731,7 +2979,7 @@ class="td01"><span
class="ec-lmvtt-10">Box </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-12-2-2"
class="td11"> /M </td><td style="white-space:normal; text-align:left;" id="TBL-12-2-3"
class="td10">
- <!--l. 969--><p class="noindent" >A box sweeps in or out. </td>
+ <!--l. 1059--><p class="noindent" >A box sweeps in or out. </td>
</tr><tr
@@ -2740,7 +2988,7 @@ class="td01"><span
class="ec-lmvtt-10">Dissolve </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-12-3-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-12-3-3"
class="td10">
- <!--l. 970--><p class="noindent" >The page image dissolves in a piecemeal fashion to reveal
+ <!--l. 1060--><p class="noindent" >The page image dissolves in a piecemeal fashion to reveal
the new page. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-12-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-12-4-1"
@@ -2748,7 +2996,7 @@ class="td01"><span
class="ec-lmvtt-10">Glitter </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-12-4-2"
class="td11"> /Di </td><td style="white-space:normal; text-align:left;" id="TBL-12-4-3"
class="td10">
- <!--l. 971--><p class="noindent" >Similar to Dissolve, except the effect sweeps across the
+ <!--l. 1061--><p class="noindent" >Similar to Dissolve, except the effect sweeps across the
screen. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-12-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-12-5-1"
@@ -2756,14 +3004,14 @@ class="td01"><span
class="ec-lmvtt-10">Split </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-12-5-2"
class="td11"> /Dm /M </td><td style="white-space:normal; text-align:left;" id="TBL-12-5-3"
class="td10">
- <!--l. 972--><p class="noindent" >Two lines sweep across the screen to reveal the new page.</td>
+ <!--l. 1062--><p class="noindent" >Two lines sweep across the screen to reveal the new page.</td>
</tr><tr
style="vertical-align:baseline;" id="TBL-12-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-12-6-1"
class="td01"><span
class="ec-lmvtt-10">Wipe </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-12-6-2"
class="td11"> /Di </td><td style="white-space:normal; text-align:left;" id="TBL-12-6-3"
class="td10">
- <!--l. 973--><p class="noindent" >A single line sweeps across the screen to reveal the new
+ <!--l. 1063--><p class="noindent" >A single line sweeps across the screen to reveal the new
page. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-12-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-12-7-1"
@@ -2771,14 +3019,14 @@ class="td01"><span
class="ec-lmvtt-10">R </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-12-7-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-12-7-3"
class="td10">
- <!--l. 974--><p class="noindent" >Simply replaces the old page with the new one. </td>
+ <!--l. 1064--><p class="noindent" >Simply replaces the old page with the new one. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-12-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-12-8-1"
class="td01"><span
class="ec-lmvtt-10">Fly </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-12-8-2"
class="td11"> /Di /M </td><td style="white-space:normal; text-align:left;" id="TBL-12-8-3"
class="td10">
- <!--l. 975--><p class="noindent" >Changes are flown out or in (as specified by /M), in the
+ <!--l. 1065--><p class="noindent" >Changes are flown out or in (as specified by /M), in the
direction specified by /Di, to or from a location that is
offscreen except when /Di is None. </td>
</tr><tr
@@ -2787,7 +3035,7 @@ class="td01"><span
class="ec-lmvtt-10">Push </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-12-9-2"
class="td11"> /Di </td><td style="white-space:normal; text-align:left;" id="TBL-12-9-3"
class="td10">
- <!--l. 978--><p class="noindent" >The old page slides off the screen while the new page
+ <!--l. 1068--><p class="noindent" >The old page slides off the screen while the new page
slides in, pushing the old page out in the direction
specified by /Di. </td>
</tr><tr
@@ -2796,7 +3044,7 @@ class="td01"><span
class="ec-lmvtt-10">Cover </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-12-10-2"
class="td11"> /Di </td><td style="white-space:normal; text-align:left;" id="TBL-12-10-3"
class="td10">
- <!--l. 981--><p class="noindent" >The new page slides on to the screen in the direction
+ <!--l. 1071--><p class="noindent" >The new page slides on to the screen in the direction
specified by /Di, covering the old page. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-12-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-12-11-1"
@@ -2804,7 +3052,7 @@ class="td01"><span
class="ec-lmvtt-10">Uncover </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-12-11-2"
class="td11"> /Di </td><td style="white-space:normal; text-align:left;" id="TBL-12-11-3"
class="td10">
- <!--l. 983--><p class="noindent" >The old page slides off the screen in the direction
+ <!--l. 1073--><p class="noindent" >The old page slides off the screen in the direction
specified by /Di, uncovering the new page in the
direction specified by /Di. </td>
</tr><tr
@@ -2813,7 +3061,7 @@ class="td01"><span
class="ec-lmvtt-10">Fade </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-12-12-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-12-12-3"
class="td10">
- <!--l. 986--><p class="noindent" >The new page gradually becomes visible through the old
+ <!--l. 1076--><p class="noindent" >The new page gradually becomes visible through the old
one. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-12-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-12-13-1"
@@ -2830,11 +3078,11 @@ class="td01"> </td><td style="white-space:nowrap; text-align:left;" id="
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-12-16-3"
class="td10"></td></tr>
</table></div>
-<!--l. 990--><p class="noindent" >
+<!--l. 1080--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">5.8 </span> <a
- id="x1-170005.8"></a>Option <span
+ id="x1-190005.8"></a>Option <span
class="ec-lmvtt-10">pdfinfo</span></h4>
-<!--l. 992--><p class="noindent" >The information entries can be set using <span
+<!--l. 1082--><p class="noindent" >The information entries can be set using <span
class="ec-lmvtt-10">pdftitle</span>, <span
class="ec-lmvtt-10">pdfsubject</span>, &#x2026;. Option <span
class="ec-lmvtt-10">pdfinfo </span>provides an alternative
@@ -2851,7 +3099,7 @@ strings (see PDF specification). Example:
<blockquote class="quote">
- <pre class="verbatim" id="verbatim-15">
+ <pre class="verbatim" id="verbatim-17">
\hypersetup{
&#x00A0;&#x00A0;pdfinfo={
&#x00A0;&#x00A0;&#x00A0;&#x00A0;Title={My&#x00A0;Title},
@@ -2861,15 +3109,15 @@ strings (see PDF specification). Example:
&#x00A0;&#x00A0;}
}
</pre>
- <!--l. 1011--><p class="nopar" ></blockquote>
-<!--l. 1014--><p class="noindent" >
+ <!--l. 1101--><p class="nopar" ></blockquote>
+<!--l. 1104--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">5.9 </span> <a
- id="x1-180005.9"></a>Big alphabetical list</h4>
-<!--l. 1016--><p class="noindent" >The following is a complete listing of available options for <span
+ id="x1-200005.9"></a>Big alphabetical list</h4>
+<!--l. 1106--><p class="noindent" >The following is a complete listing of available options for <span
class="ec-lmss-10">hyperref</span>, arranged alphabetically.
-<!--l. 1019--><p class="indent" >
+<!--l. 1109--><p class="indent" >
<a
- id="x1-18001r11"></a> <!--l. 1020--><div class="longtable"> <table id="TBL-13" class="longtable"
+ id="x1-20001r11"></a> <!--l. 1110--><div class="longtable"> <table id="TBL-13" class="longtable"
><colgroup id="TBL-13-1g"><col
id="TBL-13-1"><col
@@ -2881,14 +3129,14 @@ class="td01"><span
class="ec-lmvtt-10">allbordercolors </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-1-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-1-3"
class="td10">
- <!--l. 1020--><p class="noindent" >Set all border color options </td>
+ <!--l. 1110--><p class="noindent" >Set all border color options </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-2-1"
class="td01"><span
class="ec-lmvtt-10">allcolors </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-2-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-2-3"
class="td10">
- <!--l. 1021--><p class="noindent" >Set all color options (without border and field
+ <!--l. 1111--><p class="noindent" >Set all color options (without border and field
options) </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-3-1"
@@ -2897,7 +3145,7 @@ class="ec-lmvtt-10">anchorcolor </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">black </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-3-3"
class="td10">
- <!--l. 1022--><p class="noindent" >set color of anchors, ignored by most drivers. </td>
+ <!--l. 1112--><p class="noindent" >set color of anchors, ignored by most drivers. </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-4-1"
class="td01"><span
@@ -2905,7 +3153,7 @@ class="ec-lmvtt-10">backref </span></td><td style="wh
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-4-3"
class="td10">
- <!--l. 1023--><p class="noindent" >do bibliographical back references </td>
+ <!--l. 1113--><p class="noindent" >do bibliographical back references </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-5-1"
class="td01"><span
@@ -2913,7 +3161,7 @@ class="ec-lmvtt-10">baseurl </span></td><td style="wh
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-5-3"
class="td10">
- <!--l. 1024--><p class="noindent" >set base URL for document </td>
+ <!--l. 1114--><p class="noindent" >set base URL for document </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-6-1"
class="td01"><span
@@ -2921,7 +3169,7 @@ class="ec-lmvtt-10">bookmarks </span></td><td style="white
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-6-3"
class="td10">
- <!--l. 1025--><p class="noindent" >make bookmarks </td>
+ <!--l. 1115--><p class="noindent" >make bookmarks </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-7-1"
class="td01"><span
@@ -2929,7 +3177,7 @@ class="ec-lmvtt-10">bookmarksnumbered </span></td><td style="white-spac
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-7-3"
class="td10">
- <!--l. 1026--><p class="noindent" >put section numbers in bookmarks </td>
+ <!--l. 1116--><p class="noindent" >put section numbers in bookmarks </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-8-1"
class="td01"><span
@@ -2937,7 +3185,7 @@ class="ec-lmvtt-10">bookmarksopen </span></td><td style="white-s
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-8-3"
class="td10">
- <!--l. 1027--><p class="noindent" >open up bookmark tree </td>
+ <!--l. 1117--><p class="noindent" >open up bookmark tree </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-9-1"
class="td01"><span
@@ -2945,7 +3193,7 @@ class="ec-lmvtt-10">bookmarksopenlevel </span></td><td style="white-sp
class="td11"> <span
class="ec-lmvtt-10">\maxdimen </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-9-3"
class="td10">
- <!--l. 1028--><p class="noindent" >level to which bookmarks are open </td>
+ <!--l. 1118--><p class="noindent" >level to which bookmarks are open </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-10-1"
class="td01"><span
@@ -2953,7 +3201,7 @@ class="ec-lmvtt-10">bookmarkstype </span></td><td style="white-s
class="td11"> <span
class="ec-lmri-10">toc </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-10-3"
class="td10">
- <!--l. 1029--><p class="noindent" >to specify which &#8216;toc&#8217; file to mimic </td>
+ <!--l. 1119--><p class="noindent" >to specify which &#8216;toc&#8217; file to mimic </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-11-1"
class="td01"><span
@@ -2961,7 +3209,7 @@ class="ec-lmvtt-10">breaklinks </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-11-3"
class="td10">
- <!--l. 1030--><p class="noindent" >allow links to break over lines </td>
+ <!--l. 1120--><p class="noindent" >allow links to break over lines </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-12-1"
class="td01"><span
@@ -2969,7 +3217,7 @@ class="ec-lmvtt-10">CJKbookmarks </span></td><td style="white-sp
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-12-3"
class="td10">
- <!--l. 1031--><p class="noindent" >to produce CJK bookmarks </td>
+ <!--l. 1121--><p class="noindent" >to produce CJK bookmarks </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-13-1"
class="td01"><span
@@ -2977,7 +3225,7 @@ class="ec-lmvtt-10">citebordercolor </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">0 1 0 </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-13-3"
class="td10">
- <!--l. 1032--><p class="noindent" >color of border around cites </td>
+ <!--l. 1122--><p class="noindent" >color of border around cites </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-14-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-14-1"
class="td01"><span
@@ -2985,7 +3233,7 @@ class="ec-lmvtt-10">citecolor </span></td><td style="wh
class="td11"> <span
class="ec-lmri-10">green </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-14-3"
class="td10">
- <!--l. 1033--><p class="noindent" >color of citation links </td>
+ <!--l. 1123--><p class="noindent" >color of citation links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-15-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-15-1"
class="td01"><span
@@ -2993,14 +3241,14 @@ class="ec-lmvtt-10">colorlinks </span></td><td style="wh
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-15-3"
class="td10">
- <!--l. 1034--><p class="noindent" >color links </td>
+ <!--l. 1124--><p class="noindent" >color links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-16-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-16-1"
class="td01"> </td><td style="white-space:nowrap; text-align:left;" id="TBL-13-16-2"
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-16-3"
class="td10">
- <!--l. 1035--><p class="noindent" >(<span
+ <!--l. 1125--><p class="noindent" >(<span
class="ec-lmss-10">tex4ht</span>, <span
class="ec-lmss-10">dviwindo</span>) </td>
</tr><tr
@@ -3010,7 +3258,7 @@ class="ec-lmvtt-10">debug </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-17-3"
class="td10">
- <!--l. 1036--><p class="noindent" >provide details of anchors defined; same as
+ <!--l. 1126--><p class="noindent" >provide details of anchors defined; same as
verbose </td>
@@ -3021,7 +3269,7 @@ class="ec-lmvtt-10">destlabel </span></td><td style="wh
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-18-3"
class="td10">
- <!--l. 1037--><p class="noindent" >destinations are named by the first <span class="obeylines-h"><span class="verb"><span
+ <!--l. 1127--><p class="noindent" >destinations are named by the first <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\label</span></span></span>
after the anchor creation </td>
</tr><tr
@@ -3031,21 +3279,21 @@ class="ec-lmvtt-10">draft </span></td><td style="w
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-19-3"
class="td10">
- <!--l. 1038--><p class="noindent" >do not do any hyperlinking </td>
+ <!--l. 1128--><p class="noindent" >do not do any hyperlinking </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-20-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-20-1"
class="td01"><span
class="ec-lmvtt-10">driverfallback </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-20-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-20-3"
class="td10">
- <!--l. 1039--><p class="noindent" >default if no driver specified or detected </td>
+ <!--l. 1129--><p class="noindent" >default if no driver specified or detected </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-21-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-21-1"
class="td01"><span
class="ec-lmvtt-10">dvipdfm </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-21-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-21-3"
class="td10">
- <!--l. 1040--><p class="noindent" >use <span
+ <!--l. 1130--><p class="noindent" >use <span
class="ec-lmss-10">dvipdfm </span>backend </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-22-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-22-1"
@@ -3053,7 +3301,7 @@ class="td01"><span
class="ec-lmvtt-10">dvipdfmx </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-22-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-22-3"
class="td10">
- <!--l. 1041--><p class="noindent" >use <span
+ <!--l. 1131--><p class="noindent" >use <span
class="ec-lmss-10">dvipdfmx </span>backend </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-23-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-23-1"
@@ -3061,7 +3309,7 @@ class="td01"><span
class="ec-lmvtt-10">dvips </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-23-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-23-3"
class="td10">
- <!--l. 1042--><p class="noindent" >use <span
+ <!--l. 1132--><p class="noindent" >use <span
class="ec-lmss-10">dvips </span>backend </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-24-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-24-1"
@@ -3069,7 +3317,7 @@ class="td01"><span
class="ec-lmvtt-10">dvipsone </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-24-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-24-3"
class="td10">
- <!--l. 1043--><p class="noindent" >use <span
+ <!--l. 1133--><p class="noindent" >use <span
class="ec-lmss-10">dvipsone </span>backend </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-25-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-25-1"
@@ -3077,7 +3325,7 @@ class="td01"><span
class="ec-lmvtt-10">dviwindo </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-25-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-25-3"
class="td10">
- <!--l. 1044--><p class="noindent" >use <span
+ <!--l. 1134--><p class="noindent" >use <span
class="ec-lmss-10">dviwindo </span>backend </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-26-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-26-1"
@@ -3085,7 +3333,7 @@ class="td01"><span
class="ec-lmvtt-10">encap </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-26-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-26-3"
class="td10">
- <!--l. 1045--><p class="noindent" >to set encap character for hyperindex </td>
+ <!--l. 1135--><p class="noindent" >to set encap character for hyperindex </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-27-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-27-1"
class="td01"><span
@@ -3093,7 +3341,7 @@ class="ec-lmvtt-10">extension </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">dvi </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-27-3"
class="td10">
- <!--l. 1046--><p class="noindent" >suffix of linked files </td>
+ <!--l. 1136--><p class="noindent" >suffix of linked files </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-28-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-28-1"
class="td01"><span
@@ -3101,7 +3349,7 @@ class="ec-lmvtt-10">filebordercolor </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">0 .5 .5 </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-28-3"
class="td10">
- <!--l. 1047--><p class="noindent" >color of border around file links </td>
+ <!--l. 1137--><p class="noindent" >color of border around file links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-29-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-29-1"
class="td01"><span
@@ -3109,7 +3357,7 @@ class="ec-lmvtt-10">filecolor </span></td><td style="w
class="td11"> <span
class="ec-lmri-10">cyan </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-29-3"
class="td10">
- <!--l. 1048--><p class="noindent" >color of file links </td>
+ <!--l. 1138--><p class="noindent" >color of file links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-30-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-30-1"
class="td01"><span
@@ -3117,7 +3365,7 @@ class="ec-lmvtt-10">final </span></td><td style="
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-30-3"
class="td10">
- <!--l. 1049--><p class="noindent" >opposite of option draft </td>
+ <!--l. 1139--><p class="noindent" >opposite of option draft </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-31-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-31-1"
class="td01"><span
@@ -3125,14 +3373,14 @@ class="ec-lmvtt-10">frenchlinks </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-31-3"
class="td10">
- <!--l. 1050--><p class="noindent" >use small caps instead of color for links </td>
+ <!--l. 1140--><p class="noindent" >use small caps instead of color for links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-32-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-32-1"
class="td01"><span
class="ec-lmvtt-10">hidelinks </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-32-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-32-3"
class="td10">
- <!--l. 1051--><p class="noindent" >Hide links (removing color and border) </td>
+ <!--l. 1141--><p class="noindent" >Hide links (removing color and border) </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-33-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-33-1"
class="td01"><span
@@ -3140,7 +3388,7 @@ class="ec-lmvtt-10">hyperfigures </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-33-3"
class="td10">
- <!--l. 1052--><p class="noindent" >make figures hyper links </td>
+ <!--l. 1142--><p class="noindent" >make figures hyper links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-34-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-34-1"
class="td01"><span
@@ -3148,7 +3396,7 @@ class="ec-lmvtt-10">hyperfootnotes </span></td><td style="white
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-34-3"
class="td10">
- <!--l. 1053--><p class="noindent" >set up hyperlinked footnotes </td>
+ <!--l. 1143--><p class="noindent" >set up hyperlinked footnotes </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-35-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-35-1"
class="td01"><span
@@ -3156,14 +3404,14 @@ class="ec-lmvtt-10">hyperindex </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-35-3"
class="td10">
- <!--l. 1054--><p class="noindent" >set up hyperlinked indices </td>
+ <!--l. 1144--><p class="noindent" >set up hyperlinked indices </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-36-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-36-1"
class="td01"><span
class="ec-lmvtt-10">hypertex </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-36-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-36-3"
class="td10">
- <!--l. 1055--><p class="noindent" >use <span
+ <!--l. 1145--><p class="noindent" >use <span
class="ec-lmss-10">HyperTeX </span>backend </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-37-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-37-1"
@@ -3172,7 +3420,7 @@ class="ec-lmvtt-10">hypertexnames </span></td><td style="white-
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-37-3"
class="td10">
- <!--l. 1056--><p class="noindent" >use guessable names for links </td>
+ <!--l. 1146--><p class="noindent" >use guessable names for links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-38-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-38-1"
class="td01"><span
@@ -3180,14 +3428,14 @@ class="ec-lmvtt-10">implicit </span></td><td style="wh
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-38-3"
class="td10">
- <!--l. 1057--><p class="noindent" >redefine LaTeX&#x00A0;internals </td>
+ <!--l. 1147--><p class="noindent" >redefine LaTeX&#x00A0;internals </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-39-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-39-1"
class="td01"><span
class="ec-lmvtt-10">latex2html </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-39-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-39-3"
class="td10">
- <!--l. 1058--><p class="noindent" >use <span
+ <!--l. 1148--><p class="noindent" >use <span
class="ec-lmss-10">LaTeX2HTML </span>backend </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-40-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-40-1"
@@ -3196,7 +3444,7 @@ class="ec-lmvtt-10">linkbordercolor </span></td><td style="white
class="td11"> <span
class="ec-lmri-10">1 0 0 </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-40-3"
class="td10">
- <!--l. 1059--><p class="noindent" >color of border around links </td>
+ <!--l. 1149--><p class="noindent" >color of border around links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-41-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-41-1"
class="td01"><span
@@ -3204,7 +3452,7 @@ class="ec-lmvtt-10">linkcolor </span></td><td style="wh
class="td11"> <span
class="ec-lmri-10">red </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-41-3"
class="td10">
- <!--l. 1060--><p class="noindent" >color of links </td>
+ <!--l. 1150--><p class="noindent" >color of links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-42-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-42-1"
class="td01"><span
@@ -3212,7 +3460,7 @@ class="ec-lmvtt-10">linktoc </span></td><td style="wh
class="td11"> <span
class="ec-lmri-10">section </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-42-3"
class="td10">
- <!--l. 1061--><p class="noindent" >make text be link on TOC, LOF and LOT </td>
+ <!--l. 1151--><p class="noindent" >make text be link on TOC, LOF and LOT </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-43-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-43-1"
class="td01"><span
@@ -3220,7 +3468,7 @@ class="ec-lmvtt-10">linktocpage </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-43-3"
class="td10">
- <!--l. 1062--><p class="noindent" >make page number, not text, be link on TOC,
+ <!--l. 1152--><p class="noindent" >make page number, not text, be link on TOC,
LOF and LOT </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-44-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-44-1"
@@ -3229,7 +3477,7 @@ class="ec-lmvtt-10">menubordercolor </span></td><td style="white-s
class="td11"> <span
class="ec-lmri-10">1 0 0 </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-44-3"
class="td10">
- <!--l. 1063--><p class="noindent" >color of border around menu links </td>
+ <!--l. 1153--><p class="noindent" >color of border around menu links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-45-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-45-1"
class="td01"><span
@@ -3237,7 +3485,7 @@ class="ec-lmvtt-10">menucolor </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">red </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-45-3"
class="td10">
- <!--l. 1064--><p class="noindent" >color for menu links </td>
+ <!--l. 1154--><p class="noindent" >color for menu links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-46-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-46-1"
class="td01"><span
@@ -3245,7 +3493,7 @@ class="ec-lmvtt-10">nativepdf </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-46-3"
class="td10">
- <!--l. 1065--><p class="noindent" >an alias for <span
+ <!--l. 1155--><p class="noindent" >an alias for <span
class="ec-lmss-10">dvips</span> </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-47-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-47-1"
@@ -3254,7 +3502,7 @@ class="ec-lmvtt-10">naturalnames </span></td><td style="white
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-47-3"
class="td10">
- <!--l. 1066--><p class="noindent" >use LaTeX-computed names for links </td>
+ <!--l. 1156--><p class="noindent" >use LaTeX-computed names for links </td>
</tr><tr
@@ -3264,14 +3512,14 @@ class="ec-lmvtt-10">nesting </span></td><td style="wh
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-48-3"
class="td10">
- <!--l. 1067--><p class="noindent" >allow nesting of links </td>
+ <!--l. 1157--><p class="noindent" >allow nesting of links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-49-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-49-1"
class="td01"><span
class="ec-lmvtt-10">next-anchor </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-49-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-49-3"
class="td10">
- <!--l. 1068--><p class="noindent" >allow to set the name of the next anchor </td>
+ <!--l. 1158--><p class="noindent" >allow to set the name of the next anchor </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-50-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-50-1"
class="td01"><span
@@ -3279,7 +3527,7 @@ class="ec-lmvtt-10">pageanchor </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-50-3"
class="td10">
- <!--l. 1069--><p class="noindent" >put an anchor on every page </td>
+ <!--l. 1159--><p class="noindent" >put an anchor on every page </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-51-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-51-1"
class="td01"><span
@@ -3287,7 +3535,7 @@ class="ec-lmvtt-10">pagebackref </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-51-3"
class="td10">
- <!--l. 1070--><p class="noindent" >backreference by page number </td>
+ <!--l. 1160--><p class="noindent" >backreference by page number </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-52-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-52-1"
class="td01"><span
@@ -3295,7 +3543,7 @@ class="ec-lmvtt-10">pdfauthor </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-52-3"
class="td10">
- <!--l. 1071--><p class="noindent" >text for PDF Author field </td>
+ <!--l. 1161--><p class="noindent" >text for PDF Author field </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-53-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-53-1"
class="td01"><span
@@ -3303,14 +3551,14 @@ class="ec-lmvtt-10">pdfborder </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">0 0 1 </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-53-3"
class="td10">
- <!--l. 1072--><p class="noindent" >width of PDF link border </td>
+ <!--l. 1162--><p class="noindent" >width of PDF link border </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-54-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-54-1"
class="td01"> </td><td style="white-space:nowrap; text-align:left;" id="TBL-13-54-2"
class="td11"> <span
class="ec-lmri-10">0 0 0 </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-54-3"
class="td10">
- <!--l. 1073--><p class="noindent" >(<span
+ <!--l. 1163--><p class="noindent" >(<span
class="ec-lmvtt-10">colorlinks)</span> </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-55-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-55-1"
@@ -3318,7 +3566,7 @@ class="td01"><span
class="ec-lmvtt-10">pdfborderstyle </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-55-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-55-3"
class="td10">
- <!--l. 1074--><p class="noindent" >border style for links </td>
+ <!--l. 1164--><p class="noindent" >border style for links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-56-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-56-1"
class="td01"><span
@@ -3326,7 +3574,7 @@ class="ec-lmvtt-10">pdfcenterwindow </span></td><td style="white-s
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-56-3"
class="td10">
- <!--l. 1075--><p class="noindent" >position the document window in the center
+ <!--l. 1165--><p class="noindent" >position the document window in the center
of the screen </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-57-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-57-1"
@@ -3335,14 +3583,14 @@ class="ec-lmvtt-10">pdfcreator </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">LaTeX with </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-57-3"
class="td10">
- <!--l. 1076--><p class="noindent" >text for PDF Creator field </td>
+ <!--l. 1166--><p class="noindent" >text for PDF Creator field </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-58-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-58-1"
class="td01"> </td><td style="white-space:nowrap; text-align:left;" id="TBL-13-58-2"
class="td11"> <span
class="ec-lmri-10">hyperref </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-58-3"
class="td10">
- <!--l. 1078--><p class="noindent" > </td>
+ <!--l. 1168--><p class="noindent" > </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-59-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-59-1"
class="td01"><span
@@ -3350,7 +3598,7 @@ class="ec-lmvtt-10">pdfdirection </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-59-3"
class="td10">
- <!--l. 1078--><p class="noindent" >direction setting </td>
+ <!--l. 1168--><p class="noindent" >direction setting </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-60-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-60-1"
class="td01"><span
@@ -3358,7 +3606,7 @@ class="ec-lmvtt-10">pdfdisplaydoctitle </span></td><td style="white
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-60-3"
class="td10">
- <!--l. 1079--><p class="noindent" >display document title instead of file name in
+ <!--l. 1169--><p class="noindent" >display document title instead of file name in
title bar </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-61-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-61-1"
@@ -3367,7 +3615,7 @@ class="ec-lmvtt-10">pdfduplex </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-61-3"
class="td10">
- <!--l. 1081--><p class="noindent" >paper handling option for print dialog </td>
+ <!--l. 1171--><p class="noindent" >paper handling option for print dialog </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-62-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-62-1"
class="td01"><span
@@ -3375,7 +3623,7 @@ class="ec-lmvtt-10">pdffitwindow </span></td><td style="white
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-62-3"
class="td10">
- <!--l. 1083--><p class="noindent" >resize document window to fit document size </td>
+ <!--l. 1173--><p class="noindent" >resize document window to fit document size </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-63-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-63-1"
class="td01"><span
@@ -3383,7 +3631,7 @@ class="ec-lmvtt-10">pdfhighlight </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">/I </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-63-3"
class="td10">
- <!--l. 1084--><p class="noindent" >set highlighting of PDF links </td>
+ <!--l. 1174--><p class="noindent" >set highlighting of PDF links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-64-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-64-1"
class="td01"><span
@@ -3391,7 +3639,7 @@ class="ec-lmvtt-10">pdfinfo </span></td><td style="wh
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-64-3"
class="td10">
- <!--l. 1085--><p class="noindent" >alternative interface for setting document
+ <!--l. 1175--><p class="noindent" >alternative interface for setting document
information </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-65-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-65-1"
@@ -3400,7 +3648,7 @@ class="ec-lmvtt-10">pdfkeywords </span></td><td style="white
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-65-3"
class="td10">
- <!--l. 1086--><p class="noindent" >text for PDF Keywords field </td>
+ <!--l. 1176--><p class="noindent" >text for PDF Keywords field </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-66-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-66-1"
class="td01"><span
@@ -3408,7 +3656,7 @@ class="ec-lmvtt-10">pdflang </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">relax </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-66-3"
class="td10">
- <!--l. 1087--><p class="noindent" >PDF language identifier (RFC 3066) </td>
+ <!--l. 1177--><p class="noindent" >PDF language identifier (RFC 3066) </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-67-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-67-1"
class="td01"><span
@@ -3416,7 +3664,7 @@ class="ec-lmvtt-10">pdfmark </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-67-3"
class="td10">
- <!--l. 1088--><p class="noindent" >an alias for <span
+ <!--l. 1178--><p class="noindent" >an alias for <span
class="ec-lmss-10">dvips</span> </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-68-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-68-1"
@@ -3425,7 +3673,7 @@ class="ec-lmvtt-10">pdfmenubar </span></td><td style="white-
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-68-3"
class="td10">
- <!--l. 1089--><p class="noindent" >make PDF viewer&#8217;s menu bar visible </td>
+ <!--l. 1179--><p class="noindent" >make PDF viewer&#8217;s menu bar visible </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-69-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-69-1"
class="td01"><span
@@ -3433,13 +3681,13 @@ class="ec-lmvtt-10">pdfnewwindow </span></td><td style="white-s
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-69-3"
class="td10">
- <!--l. 1090--><p class="noindent" >make links that open another PDF </td>
+ <!--l. 1180--><p class="noindent" >make links that open another PDF </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-70-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-70-1"
class="td01"> </td><td style="white-space:nowrap; text-align:left;" id="TBL-13-70-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-70-3"
class="td10">
- <!--l. 1091--><p class="noindent" >file start a new window </td>
+ <!--l. 1181--><p class="noindent" >file start a new window </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-71-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-71-1"
class="td01"><span
@@ -3447,7 +3695,7 @@ class="ec-lmvtt-10">pdfnonfullscreenpagemode </span></td><td style="white-spac
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-71-3"
class="td10">
- <!--l. 1093--><p class="noindent" >page mode setting on exiting full-screen mode</td>
+ <!--l. 1183--><p class="noindent" >page mode setting on exiting full-screen mode</td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-72-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-72-1"
class="td01"><span
@@ -3455,7 +3703,7 @@ class="ec-lmvtt-10">pdfnumcopies </span></td><td style="white-
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-72-3"
class="td10">
- <!--l. 1095--><p class="noindent" >number of printed copies </td>
+ <!--l. 1185--><p class="noindent" >number of printed copies </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-73-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-73-1"
class="td01"><span
@@ -3463,7 +3711,7 @@ class="ec-lmvtt-10">pdfpagelabels </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-73-3"
class="td10">
- <!--l. 1096--><p class="noindent" >set PDF page labels </td>
+ <!--l. 1186--><p class="noindent" >set PDF page labels </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-74-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-74-1"
class="td01"><span
@@ -3471,7 +3719,7 @@ class="ec-lmvtt-10">pdfpagelayout </span></td><td style="white
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-74-3"
class="td10">
- <!--l. 1097--><p class="noindent" >set layout of PDF pages </td>
+ <!--l. 1187--><p class="noindent" >set layout of PDF pages </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-75-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-75-1"
class="td01"><span
@@ -3479,7 +3727,7 @@ class="ec-lmvtt-10">pdfpagemode </span></td><td style="white-
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-75-3"
class="td10">
- <!--l. 1098--><p class="noindent" >set default mode of PDF display </td>
+ <!--l. 1188--><p class="noindent" >set default mode of PDF display </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-76-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-76-1"
class="td01"><span
@@ -3487,7 +3735,7 @@ class="ec-lmvtt-10">pdfpagescrop </span></td><td style="white
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-76-3"
class="td10">
- <!--l. 1099--><p class="noindent" >set crop size of PDF document </td>
+ <!--l. 1189--><p class="noindent" >set crop size of PDF document </td>
</tr><tr
@@ -3497,7 +3745,7 @@ class="ec-lmvtt-10">pdfpagetransition </span></td><td style="white-
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-77-3"
class="td10">
- <!--l. 1100--><p class="noindent" >set PDF page transition style </td>
+ <!--l. 1190--><p class="noindent" >set PDF page transition style </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-78-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-78-1"
class="td01"><span
@@ -3505,7 +3753,7 @@ class="ec-lmvtt-10">pdfpicktraybypdfsize </span></td><td style="white-s
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-78-3"
class="td10">
- <!--l. 1102--><p class="noindent" >set option for print dialog </td>
+ <!--l. 1192--><p class="noindent" >set option for print dialog </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-79-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-79-1"
class="td01"><span
@@ -3513,7 +3761,7 @@ class="ec-lmvtt-10">pdfprintarea </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-79-3"
class="td10">
- <!--l. 1103--><p class="noindent" >set /PrintArea of viewer preferences </td>
+ <!--l. 1193--><p class="noindent" >set /PrintArea of viewer preferences </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-80-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-80-1"
class="td01"><span
@@ -3521,7 +3769,7 @@ class="ec-lmvtt-10">pdfprintclip </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-80-3"
class="td10">
- <!--l. 1104--><p class="noindent" >set /PrintClip of viewer preferences </td>
+ <!--l. 1194--><p class="noindent" >set /PrintClip of viewer preferences </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-81-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-81-1"
class="td01"><span
@@ -3529,7 +3777,7 @@ class="ec-lmvtt-10">pdfprintpagerange </span></td><td style="white-s
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-81-3"
class="td10">
- <!--l. 1105--><p class="noindent" >set /PrintPageRange of viewer preferences </td>
+ <!--l. 1195--><p class="noindent" >set /PrintPageRange of viewer preferences </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-82-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-82-1"
class="td01"><span
@@ -3537,7 +3785,7 @@ class="ec-lmvtt-10">pdfprintscaling </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-82-3"
class="td10">
- <!--l. 1106--><p class="noindent" >page scaling option for print dialog </td>
+ <!--l. 1196--><p class="noindent" >page scaling option for print dialog </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-83-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-83-1"
class="td01"><span
@@ -3545,7 +3793,7 @@ class="ec-lmvtt-10">pdfproducer </span></td><td style="white
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-83-3"
class="td10">
- <!--l. 1107--><p class="noindent" >text for PDF Producer field </td>
+ <!--l. 1197--><p class="noindent" >text for PDF Producer field </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-84-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-84-1"
class="td01"><span
@@ -3553,7 +3801,7 @@ class="ec-lmvtt-10">pdfremotestartview </span></td><td style="white-s
class="td11"> <span
class="ec-lmri-10">Fit </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-84-3"
class="td10">
- <!--l. 1108--><p class="noindent" >starting view of remote PDF documents </td>
+ <!--l. 1198--><p class="noindent" >starting view of remote PDF documents </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-85-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-85-1"
class="td01"><span
@@ -3561,7 +3809,7 @@ class="ec-lmvtt-10">pdfstartpage </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">1 </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-85-3"
class="td10">
- <!--l. 1109--><p class="noindent" >page at which PDF document opens </td>
+ <!--l. 1199--><p class="noindent" >page at which PDF document opens </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-86-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-86-1"
class="td01"><span
@@ -3569,7 +3817,7 @@ class="ec-lmvtt-10">pdfstartview </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">Fit </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-86-3"
class="td10">
- <!--l. 1110--><p class="noindent" >starting view of PDF document </td>
+ <!--l. 1200--><p class="noindent" >starting view of PDF document </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-87-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-87-1"
class="td01"><span
@@ -3577,14 +3825,14 @@ class="ec-lmvtt-10">pdfsubject </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-87-3"
class="td10">
- <!--l. 1111--><p class="noindent" >text for PDF Subject field </td>
+ <!--l. 1201--><p class="noindent" >text for PDF Subject field </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-88-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-88-1"
class="td01"><span
class="ec-lmvtt-10">pdftex </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-88-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-88-3"
class="td10">
- <!--l. 1112--><p class="noindent" >use <span
+ <!--l. 1202--><p class="noindent" >use <span
class="ec-lmss-10">pdfTeX </span>backend </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-89-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-89-1"
@@ -3593,7 +3841,7 @@ class="ec-lmvtt-10">pdftitle </span></td><td style="w
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-89-3"
class="td10">
- <!--l. 1113--><p class="noindent" >text for PDF Title field </td>
+ <!--l. 1203--><p class="noindent" >text for PDF Title field </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-90-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-90-1"
class="td01"><span
@@ -3601,7 +3849,7 @@ class="ec-lmvtt-10">pdftoolbar </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-90-3"
class="td10">
- <!--l. 1114--><p class="noindent" >make PDF toolbar visible </td>
+ <!--l. 1204--><p class="noindent" >make PDF toolbar visible </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-91-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-91-1"
class="td01"><span
@@ -3609,7 +3857,7 @@ class="ec-lmvtt-10">pdftrapped </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-91-3"
class="td10">
- <!--l. 1115--><p class="noindent" >Sets the document information Trapped entry.
+ <!--l. 1205--><p class="noindent" >Sets the document information Trapped entry.
Possible values are <span
class="ec-lmvtt-10">True</span>, <span
class="ec-lmvtt-10">False </span>and <span
@@ -3622,7 +3870,7 @@ class="ec-lmvtt-10">pdfview </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">XYZ </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-92-3"
class="td10">
- <!--l. 1118--><p class="noindent" >PDF &#8216;view&#8217; when on link traversal </td>
+ <!--l. 1208--><p class="noindent" >PDF &#8216;view&#8217; when on link traversal </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-93-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-93-1"
class="td01"><span
@@ -3630,7 +3878,7 @@ class="ec-lmvtt-10">pdfviewarea </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-93-3"
class="td10">
- <!--l. 1119--><p class="noindent" >set /ViewArea of viewer preferences </td>
+ <!--l. 1209--><p class="noindent" >set /ViewArea of viewer preferences </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-94-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-94-1"
class="td01"><span
@@ -3638,7 +3886,7 @@ class="ec-lmvtt-10">pdfviewclip </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">empty </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-94-3"
class="td10">
- <!--l. 1120--><p class="noindent" >set /ViewClip of viewer preferences </td>
+ <!--l. 1210--><p class="noindent" >set /ViewClip of viewer preferences </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-95-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-95-1"
class="td01"><span
@@ -3646,7 +3894,7 @@ class="ec-lmvtt-10">pdfwindowui </span></td><td style="white-
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-95-3"
class="td10">
- <!--l. 1121--><p class="noindent" >make PDF user interface elements visible </td>
+ <!--l. 1211--><p class="noindent" >make PDF user interface elements visible </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-96-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-96-1"
class="td01"><span
@@ -3654,14 +3902,14 @@ class="ec-lmvtt-10">plainpages </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-96-3"
class="td10">
- <!--l. 1122--><p class="noindent" >do page number anchors as plain Arabic </td>
+ <!--l. 1212--><p class="noindent" >do page number anchors as plain Arabic </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-97-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-97-1"
class="td01"><span
class="ec-lmvtt-10">ps2pdf </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-97-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-97-3"
class="td10">
- <!--l. 1123--><p class="noindent" >use <span
+ <!--l. 1213--><p class="noindent" >use <span
class="ec-lmss-10">ps2pdf </span>backend </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-98-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-98-1"
@@ -3670,7 +3918,7 @@ class="ec-lmvtt-10">psdextra </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-98-3"
class="td10">
- <!--l. 1124--><p class="noindent" >define more short names for PDF string
+ <!--l. 1214--><p class="noindent" >define more short names for PDF string
commands </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-99-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-99-1"
@@ -3679,7 +3927,7 @@ class="ec-lmvtt-10">raiselinks </span></td><td style="wh
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-99-3"
class="td10">
- <!--l. 1125--><p class="noindent" >raise up links (for <span
+ <!--l. 1215--><p class="noindent" >raise up links (for <span
class="ec-lmss-10">HyperTeX </span>backend) </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-100-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-100-1"
@@ -3688,7 +3936,7 @@ class="ec-lmvtt-10">runbordercolor </span></td><td style="white
class="td11"> <span
class="ec-lmri-10">0 .7 .7 </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-100-3"
class="td10">
- <!--l. 1126--><p class="noindent" >color of border around &#8216;run&#8217; links </td>
+ <!--l. 1216--><p class="noindent" >color of border around &#8216;run&#8217; links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-101-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-101-1"
class="td01"><span
@@ -3696,7 +3944,7 @@ class="ec-lmvtt-10">runcolor </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">filecolor </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-101-3"
class="td10">
- <!--l. 1127--><p class="noindent" >color of &#8216;run&#8217; links </td>
+ <!--l. 1217--><p class="noindent" >color of &#8216;run&#8217; links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-102-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-102-1"
class="td01"><span
@@ -3704,14 +3952,14 @@ class="ec-lmvtt-10">setpagesize </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-102-3"
class="td10">
- <!--l. 1128--><p class="noindent" >set page size by special driver commands </td>
+ <!--l. 1218--><p class="noindent" >set page size by special driver commands </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-103-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-103-1"
class="td01"><span
class="ec-lmvtt-10">tex4ht </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-103-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-103-3"
class="td10">
- <!--l. 1129--><p class="noindent" >use <span
+ <!--l. 1219--><p class="noindent" >use <span
class="ec-lmss-10">TeX4ht </span>backend </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-104-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-104-1"
@@ -3719,7 +3967,7 @@ class="td01"><span
class="ec-lmvtt-10">textures </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-104-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-104-3"
class="td10">
- <!--l. 1130--><p class="noindent" >use <span
+ <!--l. 1220--><p class="noindent" >use <span
class="ec-lmss-10">Textures </span>backend </td>
@@ -3730,7 +3978,7 @@ class="ec-lmvtt-10">unicode </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">true </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-105-3"
class="td10">
- <!--l. 1131--><p class="noindent" >Unicode encoded pdf strings, starting with
+ <!--l. 1221--><p class="noindent" >Unicode encoded pdf strings, starting with
version v7.00g set by default to true for all
engines. It will load a number of definitions in
puenc.def. It can be set to false for pdflatex,
@@ -3742,7 +3990,7 @@ class="ec-lmvtt-10">urlbordercolor </span></td><td style="whit
class="td11"> <span
class="ec-lmri-10">0 1 1 </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-106-3"
class="td10">
- <!--l. 1132--><p class="noindent" >color of border around URL links </td>
+ <!--l. 1222--><p class="noindent" >color of border around URL links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-107-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-107-1"
class="td01"><span
@@ -3750,7 +3998,7 @@ class="ec-lmvtt-10">urlcolor </span></td><td style="wh
class="td11"> <span
class="ec-lmri-10">magenta </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-107-3"
class="td10">
- <!--l. 1133--><p class="noindent" >color of URL links </td>
+ <!--l. 1223--><p class="noindent" >color of URL links </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-108-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-108-1"
class="td01"><span
@@ -3758,14 +4006,14 @@ class="ec-lmvtt-10">verbose </span></td><td style="whi
class="td11"> <span
class="ec-lmri-10">false </span></td><td style="white-space:normal; text-align:left;" id="TBL-13-108-3"
class="td10">
- <!--l. 1134--><p class="noindent" >be chatty </td>
+ <!--l. 1224--><p class="noindent" >be chatty </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-109-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-109-1"
class="td01"><span
class="ec-lmvtt-10">vtex </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-109-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-109-3"
class="td10">
- <!--l. 1135--><p class="noindent" >use <span
+ <!--l. 1225--><p class="noindent" >use <span
class="ec-lmss-10">VTeX </span>backend </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-110-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-110-1"
@@ -3773,7 +4021,7 @@ class="td01"><span
class="ec-lmvtt-10">xetex </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-13-110-2"
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-110-3"
class="td10">
- <!--l. 1136--><p class="noindent" >use <span
+ <!--l. 1226--><p class="noindent" >use <span
class="ec-lmss-10">XeTeX </span>backend </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-13-111-"><td style="white-space:nowrap; text-align:left;" id="TBL-13-111-1"
@@ -3793,13 +4041,12 @@ class="td01"> </td><td style="white-space:nowrap; text-a
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-13-115-3"
class="td10"></td></tr>
</table></div>
-<!--l. 1139--><p class="noindent" >
+<!--l. 1229--><p class="noindent" >
<h3 class="sectionHead"><span class="titlemark">6 </span> <a
- id="x1-190006"></a>Additional user macros</h3>
-<!--l. 1141--><p class="noindent" >If you need to make references to URLs, or write explicit links, the following low-level user macros are
+ id="x1-210006"></a>Additional user macros</h3>
+<!--l. 1231--><p class="noindent" >If you need to make references to URLs, or write explicit links, the following low-level user macros are
provided:
-<!--l. 1144--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-14" class="tabular"
+<!--l. 1234--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-14" class="tabular"
><colgroup id="TBL-14-1g"><col
id="TBL-14-1"></colgroup><tr
@@ -3815,46 +4062,45 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">text</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1148--><p class="noindent" >The <span
+<!--l. 1238--><p class="noindent" >The <span
class="ec-lmri-10">text </span>is made a hyperlink to the <span
class="ec-lmri-10">URL</span>; this must be a full URL (relative to the base URL, if that is
defined). The special characters # and &#x02DC; do <span
class="ec-lmri-10">not </span>need to be escaped in any way (unless the command is
used in the argument of another command).
-<!--l. 1153--><p class="indent" > The optional argument <span
+<!--l. 1243--><p class="indent" > The optional argument <span
class="ec-lmri-10">options </span>recognizes the hyperref options <span
class="ec-lmvtt-10">pdfremotestartview</span>, <span
class="ec-lmvtt-10">pdfnewwindow</span>
and the following key value options:
<dl class="description"><dt class="description">
- <!--l. 1157--><p class="noindent" >
+ <!--l. 1247--><p class="noindent" >
<span
class="ec-lmvtk-10">page</span><span
class="ec-lmbx-10">:</span> </dt><dd
class="description">
- <!--l. 1157--><p class="noindent" >Specifies the start page number of remote PDF documents. First page is <span class="obeylines-h"><span class="verb"><span
+ <!--l. 1247--><p class="noindent" >Specifies the start page number of remote PDF documents. First page is <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">1</span></span></span>.
</dd><dt class="description">
- <!--l. 1159--><p class="noindent" >
+ <!--l. 1249--><p class="noindent" >
<span
class="ec-lmvtk-10">ismap</span><span
class="ec-lmbx-10">:</span> </dt><dd
class="description">
- <!--l. 1159--><p class="noindent" >Boolean key, if set to <span class="obeylines-h"><span class="verb"><span
+ <!--l. 1249--><p class="noindent" >Boolean key, if set to <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">true</span></span></span>, the URL should appended by the coordinates as query parameters
by the PDF viewer.
</dd><dt class="description">
- <!--l. 1162--><p class="noindent" >
+ <!--l. 1252--><p class="noindent" >
<span
class="ec-lmvtk-10">nextactionraw</span><span
class="ec-lmbx-10">:</span> </dt><dd
class="description">
- <!--l. 1162--><p class="noindent" >The value of key <span class="obeylines-h"><span class="verb"><span
+ <!--l. 1252--><p class="noindent" >The value of key <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">/Next</span></span></span> of action dictionaries, see PDF specification.</dd></dl>
-<!--l. 1166--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-15" class="tabular"
+<!--l. 1256--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-15" class="tabular"
><colgroup id="TBL-15-1g"><col
id="TBL-15-1"></colgroup><tr
@@ -3864,7 +4110,7 @@ class="ec-lmvtt-10">\url</span><span class="obeylines-h"><span class="verb"><spa
class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">URL</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td></tr></table> </div></span>
-<!--l. 1170--><p class="noindent" >Similar to <span
+<!--l. 1260--><p class="noindent" >Similar to <span
class="ec-lmvtt-10">\href</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">URL</span><span class="obeylines-h"><span class="verb"><span
@@ -3875,8 +4121,7 @@ class="ec-lmri-10">URL</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}}</span></span></span>. Depending on the driver <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\href</span></span></span> also tries to detect the link
type. Thus the result can be a url link, file link, &#x2026;
-<!--l. 1175--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-16" class="tabular"
+<!--l. 1265--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-16" class="tabular"
><colgroup id="TBL-16-1g"><col
id="TBL-16-1"></colgroup><tr
@@ -3886,11 +4131,10 @@ class="ec-lmvtt-10">\nolinkurl</span><span class="obeylines-h"><span class="verb
class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">URL</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td></tr></table> </div></span>
-<!--l. 1179--><p class="noindent" >Write <span
+<!--l. 1269--><p class="noindent" >Write <span
class="ec-lmri-10">URL </span>in the same way as <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\url</span></span></span>, without creating a hyperlink.
-<!--l. 1182--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-17" class="tabular"
+<!--l. 1272--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-17" class="tabular"
><colgroup id="TBL-17-1g"><col
id="TBL-17-1"></colgroup><tr
@@ -3901,11 +4145,10 @@ class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">URL</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1186--><p class="noindent" >A base <span
+<!--l. 1276--><p class="noindent" >A base <span
class="ec-lmri-10">URL </span>is established, which is prepended to other specified URLs, to make it easier to write
portable documents.
-<!--l. 1189--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-18" class="tabular"
+<!--l. 1279--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-18" class="tabular"
><colgroup id="TBL-18-1g"><col
id="TBL-18-1"></colgroup><tr
@@ -3918,13 +4161,12 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">text</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1193--><p class="noindent" >The link to the image referenced by the URL is inserted, using <span
+<!--l. 1283--><p class="noindent" >The link to the image referenced by the URL is inserted, using <span
class="ec-lmri-10">text </span>as the anchor.
-<!--l. 1196--><p class="indent" > For drivers that produce HTML, the image itself is inserted by the browser, with the <span
+<!--l. 1286--><p class="indent" > For drivers that produce HTML, the image itself is inserted by the browser, with the <span
class="ec-lmri-10">text </span>being
ignored completely.
-<!--l. 1199--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-19" class="tabular"
+<!--l. 1289--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-19" class="tabular"
><colgroup id="TBL-19-1g"><col
id="TBL-19-1"></colgroup><tr
@@ -3939,11 +4181,10 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">text</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1203--><p class="noindent" >A target area of the document (the <span
+<!--l. 1293--><p class="noindent" >A target area of the document (the <span
class="ec-lmri-10">text</span>) is marked, and given the name <span
class="ec-lmri-10">category.name</span>
-<!--l. 1206--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-20" class="tabular"
+<!--l. 1296--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-20" class="tabular"
><colgroup id="TBL-20-1g"><col
id="TBL-20-1"></colgroup><tr
@@ -3960,11 +4201,10 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">text</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1210--><p class="noindent" ><span
+<!--l. 1300--><p class="noindent" ><span
class="ec-lmri-10">text </span>is made into a link to <span
class="ec-lmri-10">URL#category.name</span>
-<!--l. 1212--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-21" class="tabular"
+<!--l. 1302--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-21" class="tabular"
><colgroup id="TBL-21-1g"><col
id="TBL-21-1"></colgroup><tr
@@ -3977,13 +4217,12 @@ class="ec-lmvtt-10">]{</span></span></span><span
class="ec-lmri-10">text</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1216--><p class="noindent" ><span
+<!--l. 1306--><p class="noindent" ><span
class="ec-lmri-10">text </span>is made into a link to the same place as <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\ref{</span></span></span><span
class="ec-lmri-10">label</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> would be linked.
-<!--l. 1220--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-22" class="tabular"
+<!--l. 1310--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-22" class="tabular"
><colgroup id="TBL-22-1g"><col
id="TBL-22-1"></colgroup><tr
@@ -3996,8 +4235,7 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">text</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1223--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-23" class="tabular"
+<!--l. 1313--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-23" class="tabular"
><colgroup id="TBL-23-1g"><col
id="TBL-23-1"></colgroup><tr
@@ -4010,7 +4248,7 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">text</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1227--><p class="noindent" >A simple internal link is created with <span class="obeylines-h"><span class="verb"><span
+<!--l. 1317--><p class="noindent" >A simple internal link is created with <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hypertarget</span></span></span>, with two parameters of an anchor <span
class="ec-lmri-10">name</span>, and anchor
<span
@@ -4019,14 +4257,11 @@ class="ec-lmvtt-10">\hyperlink</span></span></span> has two arguments, the name
class="ec-lmvtt-10">\hypertarget</span></span></span>,
and the <span
class="ec-lmri-10">text </span>which be used as the link on the page.
-
-
-<!--l. 1233--><p class="indent" > Note that in HTML parlance, the <span class="obeylines-h"><span class="verb"><span
+<!--l. 1323--><p class="indent" > Note that in HTML parlance, the <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyperlink</span></span></span> command inserts a notional # in front of each link,
making it relative to the current testdocument; <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\href</span></span></span> expects a full URL.
-<!--l. 1237--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-24" class="tabular"
+<!--l. 1327--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-24" class="tabular"
><colgroup id="TBL-24-1g"><col
id="TBL-24-1"></colgroup><tr
@@ -4034,27 +4269,27 @@ id="TBL-24-1"></colgroup><tr
class="td11"> <span
class="ec-lmvtt-10">\phantomsection </span></td>
</tr></table> </div></span>
-<!--l. 1241--><p class="noindent" >This sets an anchor at this location. It works similar to <span class="obeylines-h"><span class="verb"><span
+<!--l. 1331--><p class="noindent" >This sets an anchor at this location. It works similar to <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hypertarget{}{}</span></span></span> with an automatically chosen
anchor name. Often it is used in conjunction with <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\addcontentsline</span></span></span> for sectionlike things (index,
bibliography, preface). <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\addcontentsline</span></span></span> refers to the latest previous location where an anchor is set.
-Example:
+Example:
+
<blockquote class="quote">
- <pre class="verbatim" id="verbatim-16">
+ <pre class="verbatim" id="verbatim-18">
\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{\indexname}
\printindex
</pre>
- <!--l. 1254--><p class="nopar" ></blockquote>
-<!--l. 1256--><p class="noindent" >Now the entry in the table of contents (and bookmarks) for the index points to the start of the index page,
+ <!--l. 1344--><p class="nopar" ></blockquote>
+<!--l. 1346--><p class="noindent" >Now the entry in the table of contents (and bookmarks) for the index points to the start of the index page,
not to a location before this page.
-<!--l. 1260--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-25" class="tabular"
+<!--l. 1350--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-25" class="tabular"
><colgroup id="TBL-25-1g"><col
id="TBL-25-1"></colgroup><tr
@@ -4073,23 +4308,22 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">label</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1265--><p class="indent" > This retrieves the anchor or the page anchor from a label in an expandable way. It takes
+<!--l. 1355--><p class="indent" > This retrieves the anchor or the page anchor from a label in an expandable way. It takes
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\HyperDestNameFilter</span></span></span> into account. It can e.g. be used with the <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\bookmark</span></span></span> from the bookmark
package to set a destination to a label:
- <pre class="verbatim" id="verbatim-17">
+ <pre class="verbatim" id="verbatim-19">
\bookmark[dest=\hyperget{anchor}{sec}]{section}
</pre>
-<!--l. 1271--><p class="nopar" >
-<!--l. 1273--><p class="indent" > As <span
+<!--l. 1361--><p class="nopar" >
+<!--l. 1363--><p class="indent" > As <span
class="ec-lmri-10">pageanchor </span>retrieves the page number from the label it can&#8217;t be use together with the option
<span
class="ec-lmvtt-10">plainpages</span>.
-<!--l. 1276--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-26" class="tabular"
+<!--l. 1366--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-26" class="tabular"
><colgroup id="TBL-26-1g"><col
id="TBL-26-1"></colgroup><tr
@@ -4100,11 +4334,10 @@ class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">currentanchor</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}{}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1280--><p class="indent" > This retrieves the last anchor that has been set. It too takes <span class="obeylines-h"><span class="verb"><span
+<!--l. 1370--><p class="indent" > This retrieves the last anchor that has been set. It too takes <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\HyperDestNameFilter</span></span></span> into
account.
-<!--l. 1284--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-27" class="tabular"
+<!--l. 1374--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-27" class="tabular"
><colgroup id="TBL-27-1g"><col
id="TBL-27-1"></colgroup><tr
@@ -4114,11 +4347,11 @@ class="ec-lmvtt-10">\autoref</span><span class="obeylines-h"><span class="verb">
class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">label</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td></tr></table> </div></span>
-<!--l. 1288--><p class="noindent" >This is a replacement for the usual <span class="obeylines-h"><span class="verb"><span
+<!--l. 1378--><p class="noindent" >This is a replacement for the usual <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\ref</span></span></span> command that places a contextual label in front of the reference.
This gives your users a bigger target to click for hyperlinks (e.g.&#x00A0;&#8216;section 2&#8217; instead of merely the number
&#8216;2&#8217;).
-<!--l. 1294--><p class="indent" > The label is worked out from the context of the original <span class="obeylines-h"><span class="verb"><span
+<!--l. 1384--><p class="indent" > The label is worked out from the context of the original <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\label</span></span></span> command by <span
class="ec-lmss-10">hyperref </span>by using the
macros listed below (shown with their default values). The macros can be (re)defined in documents using
@@ -4126,16 +4359,16 @@ macros listed below (shown with their default values). The macros can be (re)def
class="ec-lmvtt-10">\(re)newcommand</span></span></span>; note that some of these macros are already defined in the standard document
classes. The mixture of lowercase and uppercase initial letters is deliberate and corresponds to the
author&#8217;s practice.
-<!--l. 1302--><p class="indent" > For each macro below, <span
+<!--l. 1392--><p class="indent" > For each macro below, <span
class="ec-lmss-10">hyperref </span>checks <span
class="ec-lmvtt-10">\*autorefname </span>before <span
class="ec-lmvtt-10">\*name</span>. For instance, it looks for
<span
class="ec-lmvtt-10">\figureautorefname </span>before <span
class="ec-lmvtt-10">\figurename</span>.
-<!--l. 1306--><p class="indent" >
+<!--l. 1396--><p class="indent" >
<a
- id="x1-19001r12"></a> <!--l. 1307--><div class="longtable"> <table id="TBL-28" class="longtable"
+ id="x1-21001r12"></a> <!--l. 1397--><div class="longtable"> <table id="TBL-28" class="longtable"
><colgroup id="TBL-28-1g"><col
id="TBL-28-1"><col
@@ -4145,100 +4378,100 @@ id="TBL-28-2"></colgroup>
class="td01"><span
class="ec-lmri-10">Macro </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-1-2"
class="td10">
- <!--l. 1307--><p class="noindent" ><span
+ <!--l. 1397--><p class="noindent" ><span
class="ec-lmri-10">Default</span> </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-2-1"
class="td01"><span
class="ec-lmvtt-10">\figurename </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-2-2"
class="td10">
- <!--l. 1308--><p class="noindent" >Figure </td>
+ <!--l. 1398--><p class="noindent" >Figure </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-3-1"
class="td01"><span
class="ec-lmvtt-10">\tablename </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-3-2"
class="td10">
- <!--l. 1309--><p class="noindent" >Table </td>
+ <!--l. 1399--><p class="noindent" >Table </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-4-1"
class="td01"><span
class="ec-lmvtt-10">\partname </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-4-2"
class="td10">
- <!--l. 1310--><p class="noindent" >Part </td>
+ <!--l. 1400--><p class="noindent" >Part </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-5-1"
class="td01"><span
class="ec-lmvtt-10">\appendixname </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-5-2"
class="td10">
- <!--l. 1311--><p class="noindent" >Appendix </td>
+ <!--l. 1401--><p class="noindent" >Appendix </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-6-1"
class="td01"><span
class="ec-lmvtt-10">\equationname </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-6-2"
class="td10">
- <!--l. 1312--><p class="noindent" >Equation </td>
+ <!--l. 1402--><p class="noindent" >Equation </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-7-1"
class="td01"><span
class="ec-lmvtt-10">\Itemname </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-7-2"
class="td10">
- <!--l. 1313--><p class="noindent" >item </td>
+ <!--l. 1403--><p class="noindent" >item </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-8-1"
class="td01"><span
class="ec-lmvtt-10">\chaptername </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-8-2"
class="td10">
- <!--l. 1314--><p class="noindent" >chapter </td>
+ <!--l. 1404--><p class="noindent" >chapter </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-9-1"
class="td01"><span
class="ec-lmvtt-10">\sectionname </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-9-2"
class="td10">
- <!--l. 1315--><p class="noindent" >section </td>
+ <!--l. 1405--><p class="noindent" >section </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-10-1"
class="td01"><span
class="ec-lmvtt-10">\subsectionname </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-10-2"
class="td10">
- <!--l. 1316--><p class="noindent" >subsection </td>
+ <!--l. 1406--><p class="noindent" >subsection </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-11-1"
class="td01"><span
class="ec-lmvtt-10">\subsubsectionname </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-11-2"
class="td10">
- <!--l. 1317--><p class="noindent" >subsubsection </td>
+ <!--l. 1407--><p class="noindent" >subsubsection </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-12-1"
class="td01"><span
class="ec-lmvtt-10">\paragraphname </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-12-2"
class="td10">
- <!--l. 1318--><p class="noindent" >paragraph </td>
-
-
+ <!--l. 1408--><p class="noindent" >paragraph </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-13-1"
class="td01"><span
class="ec-lmvtt-10">\Hfootnotename </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-13-2"
class="td10">
- <!--l. 1319--><p class="noindent" >footnote </td>
+ <!--l. 1409--><p class="noindent" >footnote </td>
+
+
</tr><tr
style="vertical-align:baseline;" id="TBL-28-14-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-14-1"
class="td01"><span
class="ec-lmvtt-10">\AMSname </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-14-2"
class="td10">
- <!--l. 1320--><p class="noindent" >Equation </td>
+ <!--l. 1410--><p class="noindent" >Equation </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-15-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-15-1"
class="td01"><span
class="ec-lmvtt-10">\theoremname </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-15-2"
class="td10">
- <!--l. 1321--><p class="noindent" >Theorem </td>
+ <!--l. 1411--><p class="noindent" >Theorem </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-16-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-16-1"
class="td01"><span
class="ec-lmvtt-10">\page </span></td><td style="white-space:normal; text-align:left;" id="TBL-28-16-2"
class="td10">
- <!--l. 1322--><p class="noindent" >page </td>
+ <!--l. 1412--><p class="noindent" >page </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-28-17-"><td style="white-space:nowrap; text-align:left;" id="TBL-28-17-1"
class="td01"> </td>
@@ -4256,19 +4489,19 @@ class="td01"> </td>
class="td01"> </td><td style="white-space:normal; text-align:left;" id="TBL-28-21-2"
class="td10"></td></tr>
</table></div>
-<!--l. 1325--><p class="indent" > Example for a redefinition if <span
+<!--l. 1415--><p class="indent" > Example for a redefinition if <span
class="ec-lmss-10">babel </span>is used:
<blockquote class="quote">
- <pre class="verbatim" id="verbatim-18">
+ <pre class="verbatim" id="verbatim-20">
\usepackage[ngerman]{babel}
\addto\extrasngerman{%
&#x00A0;&#x00A0;\def\subsectionautorefname{Unterkapitel}%
}
</pre>
- <!--l. 1332--><p class="nopar" ></blockquote>
-<!--l. 1335--><p class="indent" > Hint: <span
+ <!--l. 1422--><p class="nopar" ></blockquote>
+<!--l. 1425--><p class="indent" > Hint: <span
class="ec-lmvtt-10">\autoref </span>works via the counter name that the reference is based on. Sometimes <span
class="ec-lmvtt-10">\autoref</span>
chooses the wrong name, if the counter is used for different things. For example, it happens with
@@ -4280,7 +4513,7 @@ lemmas:
<blockquote class="quote">
- <pre class="verbatim" id="verbatim-19">
+ <pre class="verbatim" id="verbatim-21">
\documentclass{article}
\usepackage{aliascnt}
@@ -4308,9 +4541,8 @@ We&#x00A0;will&#x00A0;use&#x00A0;\autoref{a}&#x00A0;to&#x00A0;prove&#x00A0;\auto
\end{document}
</pre>
- <!--l. 1370--><p class="nopar" ></blockquote>
-<!--l. 1373--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-29" class="tabular"
+ <!--l. 1460--><p class="nopar" ></blockquote>
+<!--l. 1463--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-29" class="tabular"
><colgroup id="TBL-29-1g"><col
id="TBL-29-1"></colgroup><tr
@@ -4321,17 +4553,18 @@ class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">label</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1377--><p class="noindent" >It replaces <span class="obeylines-h"><span class="verb"><span
+<!--l. 1467--><p class="noindent" >It replaces <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\pageref</span></span></span> and adds the name for page in front of the page reference. First <span
class="ec-lmvtt-10">\pageautorefname</span>
is checked before <span
class="ec-lmvtt-10">\pagename</span>.
-<!--l. 1382--><p class="indent" > For instances where you want a reference to use the correct counter, but not to create a
+<!--l. 1472--><p class="indent" > For instances where you want a reference to use the correct counter, but not to create a
link, there are starred forms (these starred forms exist even if hyperref has been loaded with
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">implicit=false</span></span></span>):
-<!--l. 1386--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-30" class="tabular"
+
+
+<!--l. 1476--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-30" class="tabular"
><colgroup id="TBL-30-1g"><col
id="TBL-30-1"></colgroup><tr
@@ -4341,8 +4574,7 @@ class="ec-lmvtt-10">\ref*</span><span class="obeylines-h"><span class="verb"><sp
class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">label</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td></tr></table> </div></span>
-<!--l. 1390--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-31" class="tabular"
+<!--l. 1480--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-31" class="tabular"
><colgroup id="TBL-31-1g"><col
id="TBL-31-1"></colgroup><tr
@@ -4353,9 +4585,7 @@ class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">label</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1394--><p class="noindent" >
-
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-32" class="tabular"
+<!--l. 1484--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-32" class="tabular"
><colgroup id="TBL-32-1g"><col
id="TBL-32-1"></colgroup><tr
@@ -4365,8 +4595,7 @@ class="ec-lmvtt-10">\autoref*</span><span class="obeylines-h"><span class="verb"
class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">label</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td></tr></table> </div></span>
-<!--l. 1398--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-33" class="tabular"
+<!--l. 1488--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-33" class="tabular"
><colgroup id="TBL-33-1g"><col
id="TBL-33-1"></colgroup><tr
@@ -4377,19 +4606,18 @@ class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">label</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1402--><p class="indent" > A typical use would be to write
+<!--l. 1492--><p class="indent" > A typical use would be to write
- <pre class="verbatim" id="verbatim-20">
+ <pre class="verbatim" id="verbatim-22">
\hyperref[other]{that&#x00A0;nice&#x00A0;section&#x00A0;(\ref*{other})&#x00A0;we&#x00A0;read&#x00A0;before}
</pre>
-<!--l. 1405--><p class="nopar" >
-<!--l. 1407--><p class="indent" > We want <span class="obeylines-h"><span class="verb"><span
+<!--l. 1495--><p class="nopar" >
+<!--l. 1497--><p class="indent" > We want <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\ref*{other}</span></span></span> to generate the correct number, but not to form a link, since we do this
ourselves with <span
class="ec-lmvtt-10">\hyperref</span>.
-<!--l. 1410--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-34" class="tabular"
+<!--l. 1500--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-34" class="tabular"
><colgroup id="TBL-34-1g"><col
id="TBL-34-1"></colgroup><tr
@@ -4402,21 +4630,21 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">TeXstring</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1414--><p class="indent" > <span
+<!--l. 1504--><p class="indent" > <span
class="ec-lmvtt-10">\pdfstringdef </span>returns a macro containing the PDF string. (Currently this is done globally, but do not
rely on it.) All the following tasks, definitions and redefinitions are made in a group to keep them
local:
<ul class="itemize1">
<li class="itemize">
- <!--l. 1419--><p class="noindent" >Switching to PD1 or PU encoding
+ <!--l. 1509--><p class="noindent" >Switching to PD1 or PU encoding
</li>
<li class="itemize">
- <!--l. 1420--><p class="noindent" >Defining the &#8220;octal sequence commands&#8221; (<span class="obeylines-h"><span class="verb"><span
+ <!--l. 1510--><p class="noindent" >Defining the &#8220;octal sequence commands&#8221; (<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\345</span></span></span>): <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\edef\3{\string\3}</span></span></span>
</li>
<li class="itemize">
- <!--l. 1421--><p class="noindent" >Special glyphs of TeX: <span class="obeylines-h"><span class="verb"><span
+ <!--l. 1511--><p class="noindent" >Special glyphs of TeX: <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\{</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\%</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\&amp;</span></span></span>, <span class="obeylines-h"><span class="verb"><span
@@ -4424,18 +4652,18 @@ class="ec-lmvtt-10">\space</span></span></span>, <span class="obeylines-h"><span
class="ec-lmvtt-10">\dots</span></span></span>, etc.
</li>
<li class="itemize">
- <!--l. 1422--><p class="noindent" >National glyphs (<span
+ <!--l. 1512--><p class="noindent" >National glyphs (<span
class="ec-lmss-10">german.sty</span>, <span
class="ec-lmss-10">french.sty</span>, etc.)
</li>
<li class="itemize">
- <!--l. 1423--><p class="noindent" >Logos: <span class="obeylines-h"><span class="verb"><span
+ <!--l. 1513--><p class="noindent" >Logos: <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\TeX</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\eTeX</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\MF</span></span></span>, etc.
</li>
<li class="itemize">
- <!--l. 1424--><p class="noindent" >Disabling commands that do not provide useful functionality in bookmarks: <span class="obeylines-h"><span class="verb"><span
+ <!--l. 1514--><p class="noindent" >Disabling commands that do not provide useful functionality in bookmarks: <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\label</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\index</span></span></span>,
<span class="obeylines-h"><span class="verb"><span
@@ -4445,21 +4673,20 @@ class="ec-lmvtt-10">\def</span></span></span>, <span class="obeylines-h"><span c
class="ec-lmvtt-10">\let</span></span></span>, etc.
</li>
<li class="itemize">
- <!--l. 1426--><p class="noindent" >LaTeX&#8217;s font commands like <span class="obeylines-h"><span class="verb"><span
+ <!--l. 1516--><p class="noindent" >LaTeX&#8217;s font commands like <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\textbf</span></span></span>, etc.
</li>
<li class="itemize">
- <!--l. 1427--><p class="noindent" >Support for <span class="obeylines-h"><span class="verb"><span
+ <!--l. 1517--><p class="noindent" >Support for <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\xspace</span></span></span> provided by the <span
class="ec-lmss-10">xspace </span>package</li></ul>
-<!--l. 1430--><p class="indent" > In addition, parentheses are protected to avoid the danger of unsafe unbalanced parentheses in
+<!--l. 1520--><p class="indent" > In addition, parentheses are protected to avoid the danger of unsafe unbalanced parentheses in
the PDF string. For further details, see Heiko Oberdiek&#8217;s EuroTeX&#x00A0;paper distributed with
<span
class="ec-lmss-10">hyperref</span>.
-<!--l. 1434--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-35" class="tabular"
+<!--l. 1524--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-35" class="tabular"
><colgroup id="TBL-35-1g"><col
id="TBL-35-1"></colgroup><tr
@@ -4470,23 +4697,22 @@ class="ec-lmvtt-10">{NoHyper}</span></span></span>&#x2026;<span
class="ec-lmvtt-10">\end</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">{NoHyper}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1437--><p class="indent" > Sometimes we just don&#8217;t want the wretched package interfering with us. Define an environment we
+<!--l. 1527--><p class="indent" > Sometimes we just don&#8217;t want the wretched package interfering with us. Define an environment we
can put in manually, or include in a style file, which stops the hypertext functions doing anything.
This is used, for instance, in the Elsevier classes, to stop <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">hyperref</span></span></span> playing havoc in the front
matter.
-<!--l. 1443--><p class="noindent" >
+<!--l. 1533--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">6.1 </span> <a
- id="x1-200006.1"></a>Bookmark macros</h4>
-<!--l. 1445--><p class="noindent" >
+ id="x1-220006.1"></a>Bookmark macros</h4>
+<!--l. 1535--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">6.1.1 </span> <a
- id="x1-210006.1.1"></a>Setting bookmarks</h5>
-<!--l. 1447--><p class="noindent" >Usually <span
+ id="x1-230006.1.1"></a>Setting bookmarks</h5>
+<!--l. 1537--><p class="noindent" >Usually <span
class="ec-lmss-10">hyperref </span>automatically adds bookmarks for <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\section</span></span></span> and similar macros. But they can also set
manually.
-<!--l. 1450--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-36" class="tabular"
+<!--l. 1540--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-36" class="tabular"
><colgroup id="TBL-36-1g"><col
id="TBL-36-1"></colgroup><tr
@@ -4500,12 +4726,11 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">name</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1453--><p class="indent" > creates a bookmark with the specified text and at the given level (default is 0). As name for the
+<!--l. 1543--><p class="indent" > creates a bookmark with the specified text and at the given level (default is 0). As name for the
internal anchor name is used (in conjunction with level). Therefore the name must be unique (similar to
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\label</span></span></span>).
-<!--l. 1457--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-37" class="tabular"
+<!--l. 1547--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-37" class="tabular"
><colgroup id="TBL-37-1g"><col
id="TBL-37-1"></colgroup><tr
@@ -4518,9 +4743,8 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">name</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1460--><p class="indent" > creates a bookmark at the current level.
-<!--l. 1462--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-38" class="tabular"
+<!--l. 1550--><p class="indent" > creates a bookmark at the current level.
+<!--l. 1552--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-38" class="tabular"
><colgroup id="TBL-38-1g"><col
id="TBL-38-1"></colgroup><tr
@@ -4533,10 +4757,9 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">name</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1465--><p class="indent" > creates a bookmark one step down in the bookmark hierarchy. Internally the current level is increased
+<!--l. 1555--><p class="indent" > creates a bookmark one step down in the bookmark hierarchy. Internally the current level is increased
by one.
-<!--l. 1468--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-39" class="tabular"
+<!--l. 1558--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-39" class="tabular"
><colgroup id="TBL-39-1g"><col
id="TBL-39-1"></colgroup><tr
@@ -4549,33 +4772,33 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">name</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1471--><p class="indent" > creates a bookmark below the current bookmark level. However after the command the current
+<!--l. 1561--><p class="indent" > creates a bookmark below the current bookmark level. However after the command the current
bookmark level has not changed.
-<!--l. 1474--><p class="noindent" ><span
+<!--l. 1564--><p class="noindent" ><span
class="ec-lmbx-10">Hint: </span>Package <span
class="ec-lmss-10">bookmark </span>replaces <span
class="ec-lmss-10">hyperref</span>&#8217;s bookmark organization by a new algorithm:
<ul class="itemize1">
<li class="itemize">
- <!--l. 1477--><p class="noindent" >Usually only one LaTeX&#x00A0;run is needed.
-
+ <!--l. 1567--><p class="noindent" >Usually only one LaTeX&#x00A0;run is needed.
</li>
<li class="itemize">
- <!--l. 1478--><p class="noindent" >More control over the bookmark appearance (color, font).
+ <!--l. 1568--><p class="noindent" >More control over the bookmark appearance (color, font).
+
+
</li>
<li class="itemize">
- <!--l. 1479--><p class="noindent" >Different bookmark actions are supported (external file links, URLs, &#x2026;).</li></ul>
-<!--l. 1482--><p class="noindent" >Therefore I recommend using this package.
-<!--l. 1484--><p class="noindent" >
+ <!--l. 1569--><p class="noindent" >Different bookmark actions are supported (external file links, URLs, &#x2026;).</li></ul>
+<!--l. 1572--><p class="noindent" >Therefore I recommend using this package.
+<!--l. 1574--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">6.1.2 </span> <a
- id="x1-220006.1.2"></a>Replacement macros</h5>
-<!--l. 1486--><p class="noindent" ><span
+ id="x1-240006.1.2"></a>Replacement macros</h5>
+<!--l. 1576--><p class="noindent" ><span
class="ec-lmss-10">hyperref </span>takes the text for bookmarks from the arguments of commands like <span
class="ec-lmvtt-10">\section</span>, which can
contain things like math, colors, or font changes, none of which will display in bookmarks as
is.
-<!--l. 1490--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-40" class="tabular"
+<!--l. 1580--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-40" class="tabular"
><colgroup id="TBL-40-1g"><col
id="TBL-40-1"></colgroup><tr
@@ -4588,10 +4811,10 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">PDFstring</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1494--><p class="indent" > For example,
+<!--l. 1584--><p class="indent" > For example,
- <pre class="verbatim" id="verbatim-21">
+ <pre class="verbatim" id="verbatim-23">
\section{Pythagoras:
&#x00A0;&#x00A0;\texorpdfstring{$&#x00A0;a^2&#x00A0;+&#x00A0;b^2&#x00A0;=&#x00A0;c^2&#x00A0;$}{%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;a\texttwosuperior\&#x00A0;+&#x00A0;b\texttwosuperior\&#x00A0;=
@@ -4600,40 +4823,39 @@ class="ec-lmvtt-10">}</span></span></span> </td>
}
\section{\texorpdfstring{\textcolor{red}}{}{Red}&#x00A0;Mars}
</pre>
-<!--l. 1503--><p class="nopar" >
-<!--l. 1505--><p class="indent" > <span
+<!--l. 1593--><p class="nopar" >
+<!--l. 1595--><p class="indent" > <span
class="ec-lmvtt-10">\pdfstringdef </span>executes the hook before it expands the string. Therefore, you can use this hook to
perform additional tasks or to disable additional commands.
- <pre class="verbatim" id="verbatim-22">
+ <pre class="verbatim" id="verbatim-24">
\expandafter\def\expandafter\pdfstringdefPreHook
\expandafter{%
&#x00A0;&#x00A0;\pdfstringdefPreHook
&#x00A0;&#x00A0;\renewcommand{\mycommand}[1]{}%
}
</pre>
-<!--l. 1515--><p class="nopar" >
-<!--l. 1517--><p class="indent" > However, for disabling commands, an easier way is via <span
+<!--l. 1605--><p class="nopar" >
+<!--l. 1607--><p class="indent" > However, for disabling commands, an easier way is via <span
class="ec-lmvtt-10">\pdfstringdefDisableCommands</span>, which adds
its argument to the definition of <span
class="ec-lmvtt-10">\pdfstringdefPreHook </span>(&#8216;@&#8217; can here be used as letter in command
names):
- <pre class="verbatim" id="verbatim-23">
+ <pre class="verbatim" id="verbatim-25">
\pdfstringdefDisableCommands{%
&#x00A0;&#x00A0;\let~\textasciitilde
&#x00A0;&#x00A0;\def\url{\pdfstringdefWarn\url}%
&#x00A0;&#x00A0;\let\textcolor\@gobble
}
</pre>
-<!--l. 1528--><p class="nopar" >
-<!--l. 1530--><p class="noindent" >
+<!--l. 1618--><p class="nopar" >
+<!--l. 1620--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">6.2 </span> <a
- id="x1-230006.2"></a>Pagelabels</h4>
-<!--l. 1531--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-41" class="tabular"
+ id="x1-250006.2"></a>Pagelabels</h4>
+<!--l. 1621--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-41" class="tabular"
><colgroup id="TBL-41-1g"><col
id="TBL-41-1"></colgroup><tr
@@ -4644,20 +4866,19 @@ class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">page number format</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1535--><p class="noindent" >This allows to change format of the page number shown in the tool bar of a PDF viewer for a specific
+<!--l. 1625--><p class="noindent" >This allows to change format of the page number shown in the tool bar of a PDF viewer for a specific
page, for example
-<!--l. 1538--><p class="indent" > <span class="obeylines-h"><span class="verb"><span
+<!--l. 1628--><p class="indent" > <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\thispdfpagelabel{Empty</span><span
class="ec-lmvtt-10">&#x00A0;Page-\roman{page}}</span></span></span>
-<!--l. 1540--><p class="indent" > The command affects the page on which it is executed, so asynchronous page breaking should be
+<!--l. 1630--><p class="indent" > The command affects the page on which it is executed, so asynchronous page breaking should be
taken into account. It should be used in places where for example <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\thispagestyle</span></span></span> can be use
too.
-<!--l. 1543--><p class="noindent" >
+<!--l. 1633--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">6.3 </span> <a
- id="x1-240006.3"></a>Utility macros</h4>
-<!--l. 1546--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-42" class="tabular"
+ id="x1-260006.3"></a>Utility macros</h4>
+<!--l. 1636--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-42" class="tabular"
><colgroup id="TBL-42-1g"><col
id="TBL-42-1"></colgroup><tr
@@ -4668,7 +4889,7 @@ class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">dimen specification</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 1549--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
+<!--l. 1639--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hypercalcbp</span></span></span> takes a TeX&#x00A0;dimen specification and converts it to bp and returns the number
without the unit. This is useful for options <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">pdfview</span></span></span>, <span class="obeylines-h"><span class="verb"><span
@@ -4678,140 +4899,143 @@ Example:
<blockquote class="quote">
- <pre class="verbatim" id="verbatim-24">
+ <pre class="verbatim" id="verbatim-26">
\hypersetup{
&#x00A0;&#x00A0;pdfstartview={FitBH&#x00A0;\hypercalcbp{\paperheight-\topmargin-1in
&#x00A0;&#x00A0;&#x00A0;&#x00A0;-\headheight-\headsep}
}
</pre>
- <!--l. 1561--><p class="nopar" ></blockquote>
-<!--l. 1563--><p class="noindent" >The origin of the PDF coordinate system is the lower left corner.
-<!--l. 1565--><p class="indent" > Note, for calculations you need either package <span
+ <!--l. 1651--><p class="nopar" ></blockquote>
+<!--l. 1653--><p class="noindent" >The origin of the PDF coordinate system is the lower left corner.
+<!--l. 1655--><p class="indent" > Note, for calculations you need either package <span
class="ec-lmss-10">calc </span>or <span
class="lmmi-10">&#x03B5;</span>-<span class="HoLogo-TeX">T<span class="HoLogo-e">E</span>X</span>. Nowadays the latter should
automatically be enabled for <span class="HoLogo-LaTeX">L<span class="HoLogo-a">A</span><span class="HoLogo-TeX">T<span class="HoLogo-e">E</span>X</span></span> formats. Users without <span
class="lmmi-10">&#x03B5;</span>-<span class="HoLogo-TeX">T<span class="HoLogo-e">E</span>X</span>, please, look in the source
documentation <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">hyperref.dtx</span></span></span> for further limitations.
-<!--l. 1571--><p class="indent" > Also <span
+<!--l. 1661--><p class="indent" > Also <span
class="ec-lmvtt-10">\hypercalcbp </span>cannot be used in option specifications of <span
class="ec-lmvtt-10">\documentclass </span>and <span
class="ec-lmvtt-10">\usepackage</span>,
because <span class="HoLogo-LaTeX">L<span class="HoLogo-a">A</span><span class="HoLogo-TeX">T<span class="HoLogo-e">E</span>X</span></span> expands the option lists of these commands. However package <span
class="ec-lmss-10">hyperref </span>is not yet loaded
and an undefined control sequence error would arise.
-<!--l. 1578--><p class="noindent" >
+<!--l. 1668--><p class="noindent" >
<h3 class="sectionHead"><span class="titlemark">7 </span> <a
- id="x1-250007"></a>New Features<span class="footnote-mark"><a
+ id="x1-270007"></a>New Features<span class="footnote-mark"><a
href="hyperref-doc6.html#fn5x0"><sup class="textsuperscript">5</sup></a></span><a
- id="x1-25001f5"></a> </h3>
+ id="x1-27001f5"></a> </h3>
<h4 class="subsectionHead"><span class="titlemark">7.1 </span> <a
- id="x1-260007.1"></a>Option &#8216;pdflinkmargin&#8217;</h4>
-<!--l. 1583--><p class="noindent" >Option &#8216;pdflinkmargin&#8217; is an experimental option for specifying a link margin, if the driver supports this.
+ id="x1-280007.1"></a>Option &#8216;pdflinkmargin&#8217;</h4>
+<!--l. 1673--><p class="noindent" >Option &#8216;pdflinkmargin&#8217; is an experimental option for specifying a link margin, if the driver supports this.
Default is 1 pt for supporting drivers.
-<!--l. 1588--><p class="indent" >
+<!--l. 1678--><p class="indent" >
<dl class="description"><dt class="description">
- <!--l. 1589--><p class="noindent" >
+ <!--l. 1679--><p class="noindent" >
<span
class="ec-lmbx-10">pdfTeX</span> </dt><dd
class="description">
- <!--l. 1589--><p class="noindent" >
+ <!--l. 1679--><p class="noindent" >
<ul class="itemize1">
<li class="itemize">
- <!--l. 1591--><p class="noindent" >The link area also depends on the surrounding box.
+ <!--l. 1681--><p class="noindent" >The link area also depends on the surrounding box.
</li>
<li class="itemize">
- <!--l. 1592--><p class="noindent" >Settings have local effect.
+ <!--l. 1682--><p class="noindent" >Settings have local effect.
</li>
<li class="itemize">
- <!--l. 1593--><p class="noindent" >When a page is shipped out, pdfTeX uses the current setting of the link margin for all
+ <!--l. 1683--><p class="noindent" >When a page is shipped out, pdfTeX uses the current setting of the link margin for all
links on the page.</li></ul>
</dd><dt class="description">
- <!--l. 1597--><p class="noindent" >
+ <!--l. 1687--><p class="noindent" >
<span
class="ec-lmbx-10">pdfmark</span> </dt><dd
class="description">
- <!--l. 1597--><p class="noindent" >
+ <!--l. 1687--><p class="noindent" >
<ul class="itemize1">
<li class="itemize">
- <!--l. 1599--><p class="noindent" >Settings have global effect.</li></ul>
+ <!--l. 1689--><p class="noindent" >Settings have global effect.</li></ul>
</dd><dt class="description">
- <!--l. 1602--><p class="noindent" >
+ <!--l. 1692--><p class="noindent" >
<span
class="ec-lmbx-10">xetex</span> </dt><dd
class="description">
- <!--l. 1602--><p class="noindent" >
+ <!--l. 1692--><p class="noindent" >
<ul class="itemize1">
<li class="itemize">
- <!--l. 1604--><p class="noindent" >Settings must be done in the preamble or the first page and then have global effect.
+ <!--l. 1694--><p class="noindent" >Settings must be done in the preamble or the first page and then have global effect.
The key inserts the new (x)dvipdfmx special <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\special{dvipdfmx:config</span><span
class="ec-lmvtt-10">&#x00A0;g</span><span
class="ec-lmvtt-10">&#x00A0;#1}</span></span></span> (with
the unit removed).</li></ul>
</dd><dt class="description">
- <!--l. 1608--><p class="noindent" >
+ <!--l. 1698--><p class="noindent" >
<span
class="ec-lmbx-10">Other drivers</span> </dt><dd
class="description">
- <!--l. 1608--><p class="noindent" >Unsupported.</dd></dl>
-<!--l. 1613--><p class="noindent" >
+ <!--l. 1698--><p class="noindent" >Unsupported.</dd></dl>
+<!--l. 1703--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.2 </span> <a
- id="x1-270007.2"></a>Field option &#8216;calculatesortkey&#8217;</h4>
-<!--l. 1615--><p class="noindent" >Fields with calculated values are calculated in document order by default. If calculated field values
+ id="x1-290007.2"></a>Field option &#8216;calculatesortkey&#8217;</h4>
+<!--l. 1705--><p class="noindent" >Fields with calculated values are calculated in document order by default. If calculated field values
depend on other calculated fields that appear later in the document, then the correct calculation order
can be specified with option &#8216;calculatesortkey&#8217;. Its value is used as key to lexicographically sort the
calculated fields. The sort key do not need to be unique. Fields that share the same key are sorted in
document order.
-<!--l. 1625--><p class="indent" > Currently the field option &#8216;calculatesortkey&#8217; is only supported by the driver for pdfTeX.
-<!--l. 1628--><p class="noindent" >
+<!--l. 1715--><p class="indent" > Currently the field option &#8216;calculatesortkey&#8217; is only supported by the driver for pdfTeX.
+<!--l. 1718--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.3 </span> <a
- id="x1-280007.3"></a>Option &#8216;next-anchor&#8217;</h4>
-<!--l. 1629--><p class="noindent" >This option allows to overwrite the anchor name of the next anchor. This makes it possible to give for
+ id="x1-300007.3"></a>Option &#8216;next-anchor&#8217;</h4>
+<!--l. 1719--><p class="noindent" >This option allows to overwrite the anchor name of the next anchor. This makes it possible to give for
example the heading of the table of contents an anchor name which can be referenced with a bookmark
command.
- <pre class="verbatim" id="verbatim-25">
+ <pre class="verbatim" id="verbatim-27">
\hypersetup{next-anchor=toc}
\tableofcontents
\bookmark[dest=\HyperDestNameFilter{toc},level=section]{\contentsname}
</pre>
-<!--l. 1637--><p class="nopar" >
-<!--l. 1639--><p class="noindent" >
+<!--l. 1727--><p class="nopar" >
+<!--l. 1729--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.4 </span> <a
- id="x1-290007.4"></a>Option &#8216;localanchorname&#8217;</h4>
-<!--l. 1641--><p class="noindent" >When an anchor is set (e.g. via <span class="obeylines-h"><span class="verb"><span
-class="ec-lmvtt-10">\refstepcounter</span></span></span>, then the anchor name is globally set to the current
-anchor name.
-<!--l. 1645--><p class="indent" > For example:
+ id="x1-310007.4"></a>Option &#8216;localanchorname&#8217;</h4>
+<!--l. 1731--><p class="noindent" >When<span class="marginpar">Deprecated 2022-04-27 v7.00o</span> an anchor is set (e.g. via <span class="obeylines-h"><span class="verb"><span
+class="ec-lmvtt-10">\refstepcounter</span></span></span>, then the anchor name is
+globally set to the current anchor name.
+<!--l. 1735--><p class="indent" > For example:
- <pre class="verbatim" id="verbatim-26">
+ <pre class="verbatim" id="verbatim-28">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\section{Foobar}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\begin{equation}\end{equation}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\label{sec:foobar}
</pre>
-<!--l. 1650--><p class="nopar" > With the default global setting (localanchorname=false) a reference to &#8216;sec:foobar&#8217; jumps to the
+<!--l. 1740--><p class="nopar" > With the default global setting (localanchorname=false) a reference to &#8216;sec:foobar&#8217; jumps to the
equation before. With option &#8216;localanchorname&#8217; the anchor of the equation is forgotten after the
environment and the reference &#8216;sec:foobar&#8217; jumps to the section title.
-<!--l. 1658--><p class="indent" > Option &#8216;localanchorname&#8217; is an experimental option, there might be situations, where the anchor
+<!--l. 1748--><p class="indent" > Option &#8216;localanchorname&#8217; is an experimental option, there might be situations, where the anchor
name is not available as expected.
-<!--l. 1663--><p class="noindent" >
+<!--l. 1752--><p class="indent" > The option is deprecated: it makes it difficult for package authors to add targets for links if it is
+unclear if <span class="obeylines-h"><span class="verb"><span
+class="ec-lmvtt-10">\@currentHref</span></span></span> is set locally or globally.
+<!--l. 1756--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.5 </span> <a
- id="x1-300007.5"></a>Option &#8216;customdriver&#8217;</h4>
-<!--l. 1665--><p class="noindent" >The value of option &#8216;customdriver&#8217; is the name of an external driver file without extension &#8216;.def&#8217;. The file
+ id="x1-320007.5"></a>Option &#8216;customdriver&#8217;</h4>
+<!--l. 1758--><p class="noindent" >The value of option &#8216;customdriver&#8217; is the name of an external driver file without extension &#8216;.def&#8217;. The file
must have <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\ProvidesFile</span></span></span> with a version date and number that match the date and number of &#8216;hyperref&#8217;,
otherwise a warning is given.
-<!--l. 1670--><p class="indent" > Because the interface, what needs to be defined in the driver, is not well defined and
+<!--l. 1763--><p class="indent" > Because the interface, what needs to be defined in the driver, is not well defined and
quite messy, the option is mainly intended to ease developing, testing, debugging the driver
part.
-<!--l. 1675--><p class="noindent" >
+<!--l. 1768--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.6 </span> <a
- id="x1-310007.6"></a>Option &#8216;psdextra&#8217;</h4>
-<!--l. 1677--><p class="noindent" >LaTeX&#8217;s NFSS is used to assist the conversion of arbitrary TeX strings to PDF strings (bookmarks, PDF
+ id="x1-330007.6"></a>Option &#8216;psdextra&#8217;</h4>
+<!--l. 1770--><p class="noindent" >LaTeX&#8217;s NFSS is used to assist the conversion of arbitrary TeX strings to PDF strings (bookmarks, PDF
information entries). Many math command names (<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\geq</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\notin</span></span></span>, ...) are not in control of NFSS,
@@ -4825,20 +5049,20 @@ on means that the short names are available. Then <span class="obeylines-h"><spa
class="ec-lmvtt-10">\geq</span></span></span> can directly be used instead of
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\textgeq</span></span></span>.
-<!--l. 1691--><p class="noindent" >
+<!--l. 1784--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.7 </span> <a
- id="x1-320007.7"></a>\XeTeXLinkBox</h4>
-<!--l. 1693--><p class="noindent" >When XeTeX generates a link annotation, it does not look at the boxes (as the other drivers), but only
+ id="x1-340007.7"></a>\XeTeXLinkBox</h4>
+<!--l. 1786--><p class="noindent" >When XeTeX generates a link annotation, it does not look at the boxes (as the other drivers), but only
at the character glyphs. If there are no glyphs (images, rules, ...), then it does not generate a link
annotation. Macro <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\XeTeXLinkBox</span></span></span> puts its argument in a box and adds spaces at the lower left and
upper right corners. An additional margin can be specified by setting it to the dimen register
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\XeTeXLinkMargin</span></span></span>. The default is 2pt.
-<!--l. 1702--><p class="indent" > Example:
+<!--l. 1795--><p class="indent" > Example:
- <pre class="verbatim" id="verbatim-27">
+ <pre class="verbatim" id="verbatim-29">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;%&#x00A0;xelatex
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\documentclass{article}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{hyperref}
@@ -4852,68 +5076,68 @@ class="ec-lmvtt-10">\XeTeXLinkMargin</span></span></span>. The default is 2pt.
&#x00A0;&#x00A0;&#x00A0;&#x00A0;}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\end{document}
</pre>
-<!--l. 1718--><p class="nopar" >
-<!--l. 1720--><p class="noindent" >
+<!--l. 1811--><p class="nopar" >
+<!--l. 1813--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.8 </span> <a
- id="x1-330007.8"></a>\IfHyperBooleanExists and \IfHyperBoolean</h4>
+ id="x1-350007.8"></a>\IfHyperBooleanExists and \IfHyperBoolean</h4>
- <pre class="verbatim" id="verbatim-28">
+ <pre class="verbatim" id="verbatim-30">
&#x00A0;\IfHyperBooleanExists{OPTION}{YES}{NO}
</pre>
-<!--l. 1723--><p class="nopar" > If a hyperref OPTION is a boolean, that means it takes values &#8216;true&#8217; or &#8216;false&#8217;, then <span class="obeylines-h"><span class="verb"><span
+<!--l. 1816--><p class="nopar" > If a hyperref OPTION is a boolean, that means it takes values &#8216;true&#8217; or &#8216;false&#8217;, then <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\IfHyperBooleanExists</span></span></span>
calls YES, otherwise NO.
- <pre class="verbatim" id="verbatim-29">
+ <pre class="verbatim" id="verbatim-31">
&#x00A0;\IfHyperBoolean{OPTION}{YES}{NO}
</pre>
-<!--l. 1730--><p class="nopar" > Macro <span class="obeylines-h"><span class="verb"><span
+<!--l. 1823--><p class="nopar" > Macro <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\IfHyperBoolean</span></span></span> calls YES, if OPTION exists as boolean and is enabled. Otherwise NO is
executed.
-<!--l. 1736--><p class="indent" > Both macros are expandable. Additionally option &#8216;stoppedearly&#8217; is available. It is enabled if
+<!--l. 1829--><p class="indent" > Both macros are expandable. Additionally option &#8216;stoppedearly&#8217; is available. It is enabled if
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\MaybeStopEarly</span></span></span> or <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\MaybeStopNow</span></span></span> end hyperref prematurely.
-<!--l. 1741--><p class="noindent" >
+<!--l. 1834--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.9 </span> <a
- id="x1-340007.9"></a>\unichar</h4>
-<!--l. 1743--><p class="noindent" >If a Unicode character is not supported by puenc.def, it can be given by using <span class="obeylines-h"><span class="verb"><span
+ id="x1-360007.9"></a>\unichar</h4>
+<!--l. 1836--><p class="noindent" >If a Unicode character is not supported by puenc.def, it can be given by using <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\unichar</span></span></span>. Its name
and syntax is inherited from package &#8216;ucs&#8217;. However it is defined independently for use in
hyperref&#8217;s <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\pdfstringdef</span></span></span> (that converts arbitrary TeX code to PDF strings or tries to do
this).
-<!--l. 1751--><p class="indent" > Macro <span class="obeylines-h"><span class="verb"><span
+<!--l. 1844--><p class="indent" > Macro <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\unichar</span></span></span> takes a TeX number as argument, examples for U+263A (WHITE SMILING
FACE):
- <pre class="verbatim" id="verbatim-30">
+ <pre class="verbatim" id="verbatim-32">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\unichar{"263A}%&#x00A0;hexadecimal&#x00A0;notation
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\unichar{9786}%&#x00A0;decimal&#x00A0;notation
</pre>
-<!--l. 1756--><p class="nopar" > &#8216;"&#8217; must not be a babel shorthand character or otherwise active. Otherwise prefix it with
+<!--l. 1849--><p class="nopar" > &#8216;"&#8217; must not be a babel shorthand character or otherwise active. Otherwise prefix it with
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\string</span></span></span>:
- <pre class="verbatim" id="verbatim-31">
+ <pre class="verbatim" id="verbatim-33">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\unichar{\string"263A}%&#x00A0;converts&#x00A0;&#8216;"&#8217;&#x00A0;to&#x00A0;&#8216;"&#8217;&#x00A0;with&#x00A0;catcode&#x00A0;12&#x00A0;(other)
</pre>
-<!--l. 1761--><p class="nopar" > Users of (n)german packages or babel options may use <span class="obeylines-h"><span class="verb"><span
+<!--l. 1854--><p class="nopar" > Users of (n)german packages or babel options may use <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\dq</span></span></span> instead:
- <pre class="verbatim" id="verbatim-32">
+ <pre class="verbatim" id="verbatim-34">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\unichar{\dq&#x00A0;263A}%&#x00A0;\dq&#x00A0;is&#x00A0;double&#x00A0;quote&#x00A0;with&#x00A0;catcode&#x00A0;12&#x00A0;(other)
</pre>
-<!--l. 1765--><p class="nopar" >
-<!--l. 1768--><p class="noindent" >
+<!--l. 1858--><p class="nopar" >
+<!--l. 1861--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.10 </span> <a
- id="x1-350007.10"></a>\ifpdfstringunicode</h4>
-<!--l. 1770--><p class="noindent" >Some features of the PDF specification needs PDF strings. Examples are bookmarks or the entries in the
+ id="x1-370007.10"></a>\ifpdfstringunicode</h4>
+<!--l. 1863--><p class="noindent" >Some features of the PDF specification needs PDF strings. Examples are bookmarks or the entries in the
information dictionary. The PDF specification allows two encodings &#8216;PDFDocEncoding&#8217; (8-bit encoding)
and &#8216;Unicode&#8217; (UTF-16). The user can help using <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\texorpdfstring</span></span></span> to replace complicate TeX constructs
@@ -4924,21 +5148,21 @@ class="ec-lmvtt-10">\ifpdfstringunicode</span></span></span>. It is only allowed
class="ec-lmvtt-10">\texorpdfstring</span></span></span> and
takes two arguments, the first allows the full range of Unicode. The second is limited to the characters
available in PDFDocEncoding.
-<!--l. 1784--><p class="indent" > As example we take a macro definition for the Vietnamese name of Hàn Th&#x1ebf; Thành. Correctly written
+<!--l. 1877--><p class="indent" > As example we take a macro definition for the Vietnamese name of Hàn Th&#x1ebf; Thành. Correctly written
it needs some accented characters, one character even with a double accent. Class &#8216;tugboat.cls&#8217; defines a
macro for the typesetted name:
- <pre class="verbatim" id="verbatim-33">
+ <pre class="verbatim" id="verbatim-35">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\def\Thanh{%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;H\&#8216;an~%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;Th\^e\llap{\raise&#x00A0;0.5ex\hbox{\&#8217;{}}}%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;~Th\&#8216;anh%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;}
</pre>
-<!--l. 1794--><p class="nopar" > It&#8217;s not entirely correct, the second accent over the &#8216;e&#8217; is not an acute, but a hook. However standard
+<!--l. 1887--><p class="nopar" > It&#8217;s not entirely correct, the second accent over the &#8216;e&#8217; is not an acute, but a hook. However standard
LaTeX does not provide such an accent.
-<!--l. 1799--><p class="indent" > Now we can extend the definition to support hyperref. The first and the last word are already
+<!--l. 1892--><p class="indent" > Now we can extend the definition to support hyperref. The first and the last word are already
supported automatically. Characters with two or more accents are a difficult business in LaTeX, because
the NFSS2 macros of the LaTeX kernel do not support more than one accent. Therefore also puenc.def
misses support for them. But we can provide it using <span class="obeylines-h"><span class="verb"><span
@@ -4946,13 +5170,13 @@ class="ec-lmvtt-10">\unichar</span></span></span>. The character in question
is:
- <pre class="verbatim" id="verbatim-34">
+ <pre class="verbatim" id="verbatim-36">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;%&#x00A0;U+1EC3&#x00A0;LATIN&#x00A0;SMALL&#x00A0;LETTER&#x00A0;E&#x00A0;WITH&#x00A0;CIRCUMFLEX&#x00A0;AND&#x00A0;HOOK&#x00A0;ABOVE
</pre>
-<!--l. 1808--><p class="nopar" > Thus we can put this together:
+<!--l. 1901--><p class="nopar" > Thus we can put this together:
- <pre class="verbatim" id="verbatim-35">
+ <pre class="verbatim" id="verbatim-37">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\def\Thanh{%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;H\&#8216;an~%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\texorpdfstring{Th\^e\llap{\raise&#x00A0;0.5ex\hbox{\&#8217;{}}}}%
@@ -4960,11 +5184,11 @@ is:
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;~Th\&#8216;anh%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;}
</pre>
-<!--l. 1817--><p class="nopar" > For PDFDocEncoding (PD1) the variant above has dropped the second accent. Alternatively we could
+<!--l. 1910--><p class="nopar" > For PDFDocEncoding (PD1) the variant above has dropped the second accent. Alternatively we could
provide a representation without accents instead of wrong accents:
- <pre class="verbatim" id="verbatim-36">
+ <pre class="verbatim" id="verbatim-38">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\def\Thanh{%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\texorpdfstring{%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;H\&#8216;an~%
@@ -4979,23 +5203,23 @@ provide a representation without accents instead of wrong accents:
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;}%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;}
</pre>
-<!--l. 1835--><p class="nopar" >
-<!--l. 1837--><p class="noindent" >
+<!--l. 1928--><p class="nopar" >
+<!--l. 1930--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.11 </span> <a
- id="x1-360007.11"></a>Customizing index style file with \nohyperpage</h4>
-<!--l. 1839--><p class="noindent" >Since version 2008/08/14&#x00A0;v6.78f.
-<!--l. 1843--><p class="indent" > For hyperlink support in the index, hyperref inserts <span class="obeylines-h"><span class="verb"><span
+ id="x1-380007.11"></a>Customizing index style file with \nohyperpage</h4>
+<!--l. 1932--><p class="noindent" >Since version 2008/08/14&#x00A0;v6.78f.
+<!--l. 1936--><p class="indent" > For hyperlink support in the index, hyperref inserts <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyperpage</span></span></span> into the index macros. After
processing with Makeindex, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyperpage</span></span></span> analyzes its argument to detect page ranges and page comma
lists. However, only the standard settings are supported directly:
- <pre class="verbatim" id="verbatim-37">
+ <pre class="verbatim" id="verbatim-39">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;delim_r&#x00A0;"--"
&#x00A0;&#x00A0;&#x00A0;&#x00A0;delim_n&#x00A0;",&#x00A0;"
</pre>
-<!--l. 1850--><p class="nopar" > (See manual page/documentation of Makeindex that explains the keys that can be used in style files for
+<!--l. 1943--><p class="nopar" > (See manual page/documentation of Makeindex that explains the keys that can be used in style files for
Makeindex.) Customized versions of <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">delim_r,</span><span
class="ec-lmvtt-10">&#x00A0;delim_n,</span><span
@@ -5010,157 +5234,157 @@ class="ec-lmvtt-10">\nohyperpage</span></span></span>,
e.g.:
- <pre class="verbatim" id="verbatim-38">
+ <pre class="verbatim" id="verbatim-40">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;suffix_2p&#x00A0;"\\nohyperpage{f.}"
&#x00A0;&#x00A0;&#x00A0;&#x00A0;suffix_3p&#x00A0;"\\nohyperpage{ff.}"
</pre>
-<!--l. 1862--><p class="nopar" > (Depending on the typesetting tradition some space &#8220;<span class="obeylines-h"><span class="verb"><span
+<!--l. 1955--><p class="nopar" > (Depending on the typesetting tradition some space &#8220;<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\\</span></span></span>,&#8221; or &#8220;<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">~</span></span></span>&#8221; should be put before the first f inside
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\nohyperpage</span></span></span>.)
-<!--l. 1867--><p class="noindent" >
+<!--l. 1960--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.12 </span> <a
- id="x1-370007.12"></a>Experimental option &#8216;ocgcolorlinks&#8217;</h4>
-<!--l. 1869--><p class="noindent" >The idea are colored links, when viewed, but printed without colors. This new experimental option
+ id="x1-390007.12"></a>Experimental option &#8216;ocgcolorlinks&#8217;</h4>
+<!--l. 1962--><p class="noindent" >The idea are colored links, when viewed, but printed without colors. This new experimental option
&#8216;ocgcolorlinks&#8217; uses Optional Content Groups, a feature introduced in PDF 1.5.
-<!--l. 1873--><p class="indent" > A better implementation which hasn&#8217;t the disadvantage to prevent line breaks is in the ocgx2
+<!--l. 1966--><p class="indent" > A better implementation which hasn&#8217;t the disadvantage to prevent line breaks is in the ocgx2
package. Check its documentation for details how to use it.
<ul class="itemize1">
<li class="itemize">
- <!--l. 1876--><p class="noindent" >The option must be given for package loading: <span class="obeylines-h"><span class="verb"><span
+ <!--l. 1969--><p class="noindent" >The option must be given for package loading: <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\usepackage[ocgcolorlinks]{hyperref}</span></span></span>
</li>
<li class="itemize">
- <!--l. 1878--><p class="noindent" >Main disadvantage: Links cannot be broken across lines. PDF reference 1.7: 4.10.2 &#8220;Making
+ <!--l. 1971--><p class="noindent" >Main disadvantage: Links cannot be broken across lines. PDF reference 1.7: 4.10.2 &#8220;Making
Graphical Content Optional&#8221;: Graphics state operations, such as setting the color, ..., are
still applied. Therefore the link text is put in a box and set twice, with and without color.
</li>
<li class="itemize">
- <!--l. 1884--><p class="noindent" >The feature can be switched of by <span class="obeylines-h"><span class="verb"><span
+ <!--l. 1977--><p class="noindent" >The feature can be switched of by <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hypersetup{ocgcolorlinks=false}</span></span></span> inside the document.
</li>
<li class="itemize">
- <!--l. 1886--><p class="noindent" >Supported drivers: pdftex, dvipdfm
+ <!--l. 1979--><p class="noindent" >Supported drivers: pdftex, dvipdfm
</li>
<li class="itemize">
- <!--l. 1887--><p class="noindent" >The PDF version should be at least 1.5. It is automatically set for pdfTeX, LuaTeX and
+ <!--l. 1980--><p class="noindent" >The PDF version should be at least 1.5. It is automatically set for pdfTeX, LuaTeX and
dvipdfmx.</li></ul>
-<!--l. 1891--><p class="noindent" >
+<!--l. 1984--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.13 </span> <a
- id="x1-380007.13"></a>Option &#8216;pdfa&#8217;</h4>
-<!--l. 1893--><p class="noindent" >The new option &#8216;pdfa&#8217; tries to avoid violations of PDF/A in code generated by hyperref. However, the
+ id="x1-400007.13"></a>Option &#8216;pdfa&#8217;</h4>
+<!--l. 1986--><p class="noindent" >The new option &#8216;pdfa&#8217; tries to avoid violations of PDF/A in code generated by hyperref. However, the
result is usually not in PDF/A, because many features aren&#8217;t controlled by hyperref (XMP metadata,
fonts, colors, driver dependend low level stuff, ...).
-<!--l. 1900--><p class="indent" > Currently, option &#8216;pdfa&#8217; sets and disables the following items:
+<!--l. 1993--><p class="indent" > Currently, option &#8216;pdfa&#8217; sets and disables the following items:
<ul class="itemize1">
<li class="itemize">
- <!--l. 1902--><p class="noindent" >Enabled annotation flags: Print, NoZoom, NoRotate [PDF/A 6.5.3].
+ <!--l. 1995--><p class="noindent" >Enabled annotation flags: Print, NoZoom, NoRotate [PDF/A 6.5.3].
</li>
<li class="itemize">
- <!--l. 1903--><p class="noindent" >Disabled annotation flags: Hidden, Invisible, NoView [PDF/A 6.5.3].
+ <!--l. 1996--><p class="noindent" >Disabled annotation flags: Hidden, Invisible, NoView [PDF/A 6.5.3].
</li>
<li class="itemize">
- <!--l. 1904--><p class="noindent" >Disabled: Launch action (<a
+ <!--l. 1997--><p class="noindent" >Disabled: Launch action (<a
href="run:..." >[</a>PDF/A 6.6.1].
</li>
<li class="itemize">
- <!--l. 1905--><p class="noindent" >Restricted: Named actions (NextPage, PrevPage, FirstPage, LastPage) [PDF/A 6.6.1].
+ <!--l. 1998--><p class="noindent" >Restricted: Named actions (NextPage, PrevPage, FirstPage, LastPage) [PDF/A 6.6.1].
</li>
<li class="itemize">
- <!--l. 1907--><p class="noindent" >Many things are disabled in PDF formulars:
+ <!--l. 2000--><p class="noindent" >Many things are disabled in PDF formulars:
<ul class="itemize2">
<li class="itemize">
- <!--l. 1909--><p class="noindent" >JavaScript actions [PDF/A 6.6.1]
+ <!--l. 2002--><p class="noindent" >JavaScript actions [PDF/A 6.6.1]
</li>
<li class="itemize">
- <!--l. 1910--><p class="noindent" >Trigger events (additional actions) [PDF/A 6.6.2]
+ <!--l. 2003--><p class="noindent" >Trigger events (additional actions) [PDF/A 6.6.2]
</li>
<li class="itemize">
- <!--l. 1911--><p class="noindent" >Push button (because of JavaScript)
+ <!--l. 2004--><p class="noindent" >Push button (because of JavaScript)
</li>
<li class="itemize">
- <!--l. 1912--><p class="noindent" >Interactive Forms: Flag NeedAppearances is the default &#8216;false&#8217; (Because of this,
+ <!--l. 2005--><p class="noindent" >Interactive Forms: Flag NeedAppearances is the default &#8216;false&#8217; (Because of this,
hyperref&#8217;s implementation of Forms looks ugly). [PDF/A 6.9]</li></ul>
</li></ul>
-<!--l. 1920--><p class="indent" > The default value of the new option &#8216;pdfa&#8217; is &#8216;false&#8217;. It influences the loading of the package and
+<!--l. 2013--><p class="indent" > The default value of the new option &#8216;pdfa&#8217; is &#8216;false&#8217;. It influences the loading of the package and
cannot be changed after hyperref is loaded (<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\usepackage{hyperref}</span></span></span>).
-<!--l. 1926--><p class="noindent" >
+<!--l. 2019--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.14 </span> <a
- id="x1-390007.14"></a>Option &#8216;linktoc&#8217; added</h4>
-<!--l. 1928--><p class="noindent" >The new option &#8216;linktoc&#8217; allows more control which part of an entry in the table of contents is made into
+ id="x1-410007.14"></a>Option &#8216;linktoc&#8217; added</h4>
+<!--l. 2021--><p class="noindent" >The new option &#8216;linktoc&#8217; allows more control which part of an entry in the table of contents is made into
a link:
<ul class="itemize1">
<li class="itemize">
- <!--l. 1931--><p class="noindent" >&#8216;linktoc=none&#8217; (no links)
+ <!--l. 2024--><p class="noindent" >&#8216;linktoc=none&#8217; (no links)
</li>
<li class="itemize">
- <!--l. 1932--><p class="noindent" >&#8216;linktoc=section&#8217; (default behaviour, same as &#8216;linktocpage=false&#8217;)
+ <!--l. 2025--><p class="noindent" >&#8216;linktoc=section&#8217; (default behaviour, same as &#8216;linktocpage=false&#8217;)
</li>
<li class="itemize">
- <!--l. 1933--><p class="noindent" >&#8216;linktoc=page&#8217; (same as &#8216;linktocpage=true&#8217;)
+ <!--l. 2026--><p class="noindent" >&#8216;linktoc=page&#8217; (same as &#8216;linktocpage=true&#8217;)
</li>
<li class="itemize">
- <!--l. 1934--><p class="noindent" >&#8216;linktoc=all&#8217; (both the section and page part are links)</li></ul>
-<!--l. 1937--><p class="noindent" >
+ <!--l. 2027--><p class="noindent" >&#8216;linktoc=all&#8217; (both the section and page part are links)</li></ul>
+<!--l. 2030--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.15 </span> <a
- id="x1-400007.15"></a>Option &#8216;pdfnewwindow&#8217; changed</h4>
-<!--l. 1939--><p class="noindent" >Before 6.77b:
+ id="x1-420007.15"></a>Option &#8216;pdfnewwindow&#8217; changed</h4>
+<!--l. 2032--><p class="noindent" >Before 6.77b:
<ul class="itemize1">
<li class="itemize">
- <!--l. 1941--><p class="noindent" >pdfnewwindow=true <span
+ <!--l. 2034--><p class="noindent" >pdfnewwindow=true <span
class="lmsy-10">&#x2192; </span>/NewWindow true
</li>
<li class="itemize">
- <!--l. 1942--><p class="noindent" >pdfnewwindow=false <span
+ <!--l. 2035--><p class="noindent" >pdfnewwindow=false <span
class="lmsy-10">&#x2192; </span>(absent)
</li>
<li class="itemize">
- <!--l. 1943--><p class="noindent" >unused pdfnewwindow <span
+ <!--l. 2036--><p class="noindent" >unused pdfnewwindow <span
class="lmsy-10">&#x2192; </span>(absent)</li></ul>
-<!--l. 1945--><p class="noindent" >Since 6.77b:
+<!--l. 2038--><p class="noindent" >Since 6.77b:
<ul class="itemize1">
<li class="itemize">
- <!--l. 1947--><p class="noindent" >pdfnewwindow=true <span
+ <!--l. 2040--><p class="noindent" >pdfnewwindow=true <span
class="lmsy-10">&#x2192; </span>/NewWindow true
</li>
<li class="itemize">
- <!--l. 1948--><p class="noindent" >pdfnewwindow=false <span
+ <!--l. 2041--><p class="noindent" >pdfnewwindow=false <span
class="lmsy-10">&#x2192; </span>/NewWindow false
</li>
<li class="itemize">
- <!--l. 1949--><p class="noindent" >pdfnewwindow= <span
+ <!--l. 2042--><p class="noindent" >pdfnewwindow= <span
class="lmsy-10">&#x2192; </span>(absent)
</li>
<li class="itemize">
- <!--l. 1950--><p class="noindent" >unused pdfnewwindow <span
+ <!--l. 2043--><p class="noindent" >unused pdfnewwindow <span
class="lmsy-10">&#x2192; </span>(absent)</li></ul>
-<!--l. 1955--><p class="indent" > Rationale: There is a difference between setting to &#8216;false&#8217; and an absent entry. In the former case the
+<!--l. 2048--><p class="indent" > Rationale: There is a difference between setting to &#8216;false&#8217; and an absent entry. In the former case the
new document replaces the old one, in the latter case the PDF viewer application should respect the user
preference.
-<!--l. 1961--><p class="noindent" >
+<!--l. 2054--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.16 </span> <a
- id="x1-410007.16"></a>Flag options for PDF forms</h4>
-<!--l. 1963--><p class="noindent" >PDF form field macros (<span class="obeylines-h"><span class="verb"><span
+ id="x1-430007.16"></a>Flag options for PDF forms</h4>
+<!--l. 2056--><p class="noindent" >PDF form field macros (<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\TextField</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\CheckBox</span></span></span>, ...) support boolean flag options. The option name is
the lowercase version of the names in the PDF specification (1.7):
-<!--l. 1967--><p class="indent" > <a
+<!--l. 2060--><p class="indent" > <a
href="http://www.adobe.com/devnet/pdf/pdf_reference.html" class="url" ><span
class="ec-lmvtt-10">http://www.adobe.com/devnet/pdf/pdf_reference.html</span></a>
-<!--l. 1969--><p class="indent" > <a
+<!--l. 2062--><p class="indent" > <a
href="http://www.adobe.com/devnet/acrobat/pdfs/pdf_reference.pdf" class="url" ><span
class="ec-lmvtt-10">http://www.adobe.com/devnet/acrobat/pdfs/pdf_reference.pdf</span></a>
-<!--l. 1971--><p class="indent" > Options (convert to lowercase) except flags in square brackets:
+<!--l. 2064--><p class="indent" > Options (convert to lowercase) except flags in square brackets:
<ul class="itemize1">
<li class="itemize">
- <!--l. 1974--><p class="noindent" >Table 8.16 Annotation flags (page 608):
- <!--l. 1976--><p class="noindent" ><div class="obeylines-v">
+ <!--l. 2067--><p class="noindent" >Table 8.16 Annotation flags (page 608):
+ <!--l. 2069--><p class="noindent" ><div class="obeylines-v">
1 Invisible
<br />2 Hidden (PDF 1.2)
<br />3 Print (PDF 1.2)
@@ -5173,23 +5397,23 @@ class="ec-lmvtt-10">http://www.adobe.com/devnet/acrobat/pdfs/pdf_reference.pdf</
<br />10 LockedContents (PDF 1.7)</div>
</li>
<li class="itemize">
- <!--l. 1988--><p class="noindent" >Table 8.70 Field flags common to all field types (page 676):
- <!--l. 1990--><p class="noindent" ><div class="obeylines-v">
+ <!--l. 2081--><p class="noindent" >Table 8.70 Field flags common to all field types (page 676):
+ <!--l. 2083--><p class="noindent" ><div class="obeylines-v">
1 ReadOnly
<br />2 Required
<br />3 NoExport</div>
</li>
<li class="itemize">
- <!--l. 1995--><p class="noindent" >Table 8.75 Field flags specific to button fields (page 686):
- <!--l. 1997--><p class="noindent" ><div class="obeylines-v">
+ <!--l. 2088--><p class="noindent" >Table 8.75 Field flags specific to button fields (page 686):
+ <!--l. 2090--><p class="noindent" ><div class="obeylines-v">
15 NoToggleToOff (Radio buttons only)
<br />16 Radio (set: radio buttons, clear: check box, pushbutton: clear)
<br />17 Pushbutton
<br />26 RadiosInUniso (PDF 1.5)</div>
</li>
<li class="itemize">
- <!--l. 2003--><p class="noindent" >Table 8.77 Field flags specific to text fields (page 691):
- <!--l. 2005--><p class="noindent" ><div class="obeylines-v">
+ <!--l. 2096--><p class="noindent" >Table 8.77 Field flags specific to text fields (page 691):
+ <!--l. 2098--><p class="noindent" ><div class="obeylines-v">
13 Multiline
<br />14 Password
<br />21 FileSelect (PDF 1.4)
@@ -5200,8 +5424,8 @@ class="ec-lmvtt-10">http://www.adobe.com/devnet/acrobat/pdfs/pdf_reference.pdf</
</li>
<li class="itemize">
- <!--l. 2014--><p class="noindent" >Table 8.79 Field flags specific to choice fields (page 693):
- <!--l. 2016--><p class="noindent" ><div class="obeylines-v">
+ <!--l. 2107--><p class="noindent" >Table 8.79 Field flags specific to choice fields (page 693):
+ <!--l. 2109--><p class="noindent" ><div class="obeylines-v">
18 Combo (set: combo box, clear: list box)
<br />19 Edit (only useful if Combo is set)
<br />20 (Sort) for authoring tools, not PDF viewers
@@ -5210,8 +5434,8 @@ class="ec-lmvtt-10">http://www.adobe.com/devnet/acrobat/pdfs/pdf_reference.pdf</
<br />27 CommitOnSelChange (PDF 1.5)</div>
</li>
<li class="itemize">
- <!--l. 2024--><p class="noindent" >Table 8.86 Flags for submit-form actions (page 704):
- <!--l. 2026--><p class="noindent" ><div class="obeylines-v">
+ <!--l. 2117--><p class="noindent" >Table 8.86 Flags for submit-form actions (page 704):
+ <!--l. 2119--><p class="noindent" ><div class="obeylines-v">
[1 Include/Exclude] unsupported, use &#8216;noexport&#8217; (table 8.70) instead
<br />2 IncludeNoValueFields
<br />[3 ExportFormat] handled by option &#8216;export&#8217;
@@ -5226,35 +5450,35 @@ class="ec-lmvtt-10">http://www.adobe.com/devnet/acrobat/pdfs/pdf_reference.pdf</
<br />12 ExclFKey (PDF 1.4)
<br />14 EmbedForm (PDF 1.5)</div>
</li></ul>
-<!--l. 2043--><p class="indent" > New option &#8216;export&#8217; sets the export format of a submit action. Valid values are (upper- or
+<!--l. 2136--><p class="indent" > New option &#8216;export&#8217; sets the export format of a submit action. Valid values are (upper- or
lowercase):
<ul class="itemize1">
<li class="itemize">
- <!--l. 2046--><p class="noindent" >FDF
+ <!--l. 2139--><p class="noindent" >FDF
</li>
<li class="itemize">
- <!--l. 2047--><p class="noindent" >HTML
+ <!--l. 2140--><p class="noindent" >HTML
</li>
<li class="itemize">
- <!--l. 2048--><p class="noindent" >XFDF
+ <!--l. 2141--><p class="noindent" >XFDF
</li>
<li class="itemize">
- <!--l. 2049--><p class="noindent" >PDF (not supported by Acrobat Reader)</li></ul>
-<!--l. 2052--><p class="noindent" >
+ <!--l. 2142--><p class="noindent" >PDF (not supported by Acrobat Reader)</li></ul>
+<!--l. 2145--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.17 </span> <a
- id="x1-420007.17"></a>Option &#8216;pdfversion&#8217;</h4>
-<!--l. 2054--><p class="noindent" >This is an experimental option. It notifies &#8216;hyperref&#8217; about the intended PDF version. Currently this is
+ id="x1-440007.17"></a>Option &#8216;pdfversion&#8217;</h4>
+<!--l. 2147--><p class="noindent" >This is an experimental option. It notifies &#8216;hyperref&#8217; about the intended PDF version. Currently this is
used in code for PDF forms (implementation notes 116 and 122 of PDF spec 1.7).
-<!--l. 2060--><p class="indent" > Values: 1.2, 1.3, 1.4, 1.5, 1.6, 1.7. Values below 1.2 are not supported, because most drivers expect
+<!--l. 2153--><p class="indent" > Values: 1.2, 1.3, 1.4, 1.5, 1.6, 1.7. Values below 1.2 are not supported, because most drivers expect
higher PDF versions.
-<!--l. 2065--><p class="indent" > The option must be used early, not after <span class="obeylines-h"><span class="verb"><span
+<!--l. 2158--><p class="indent" > The option must be used early, not after <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\usepackage{hyperref}</span></span></span>.
-<!--l. 2068--><p class="indent" > In theory this option should also set the PDF version, but this is not generally supported.
+<!--l. 2161--><p class="indent" > In theory this option should also set the PDF version, but this is not generally supported.
<ul class="itemize1">
<li class="itemize">
- <!--l. 2071--><p class="noindent" >pdfTeX below 1.10a: unsupported. pdfTeX <span
+ <!--l. 2164--><p class="noindent" >pdfTeX below 1.10a: unsupported. pdfTeX <span
class="lmsy-10">&#x2265; </span>1.10a and &#x003C; 1.30: <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\pdfoptionpdfminorversion</span></span></span>
pdfTeX <span
@@ -5262,97 +5486,97 @@ class="lmsy-10">&#x2265; </span>1.30: <span class="obeylines-h"><span class="ver
class="ec-lmvtt-10">\pdfminorversion</span></span></span>
</li>
<li class="itemize">
- <!--l. 2074--><p class="noindent" >dvipdfm: configuration file, example: TeX Live 2007, texmf/dvipdfm/config/config, entry &#8216;V
+ <!--l. 2167--><p class="noindent" >dvipdfm: configuration file, example: TeX Live 2007, texmf/dvipdfm/config/config, entry &#8216;V
2&#8217;.
</li>
<li class="itemize">
- <!--l. 2076--><p class="noindent" >dvipdfmx: configuration file, example: TeX Live 2007, texmf/dvipdfm/dvipdfmx.cfg, entry
+ <!--l. 2169--><p class="noindent" >dvipdfmx: configuration file, example: TeX Live 2007, texmf/dvipdfm/dvipdfmx.cfg, entry
&#8216;V 4&#8217;.
</li>
<li class="itemize">
- <!--l. 2078--><p class="noindent" >Ghostscript: option -dCompatibilityLevel (this is set in &#8216;ps2pdf12&#8217;, &#8216;ps2pdf13&#8217;, &#8216;ps2pdf14&#8217;).</li></ul>
-<!--l. 2083--><p class="indent" > The current PDF version is used as default if this version can be detected (only pdfTeX <span
+ <!--l. 2171--><p class="noindent" >Ghostscript: option -dCompatibilityLevel (this is set in &#8216;ps2pdf12&#8217;, &#8216;ps2pdf13&#8217;, &#8216;ps2pdf14&#8217;).</li></ul>
+<!--l. 2176--><p class="indent" > The current PDF version is used as default if this version can be detected (only pdfTeX <span
class="lmsy-10">&#x2265; </span>1.10a).
Otherwise the lowest version 1.2 is assumed. Thus &#8216;hyperref&#8217; tries to avoid PDF code that breaks this
version, but is free to use ignorable higher PDF features.
-<!--l. 2090--><p class="noindent" >
+<!--l. 2183--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.18 </span> <a
- id="x1-430007.18"></a>Field option &#8216;name&#8217;</h4>
-<!--l. 2092--><p class="noindent" >Many form objects uses the label argument for several purposes:
+ id="x1-450007.18"></a>Field option &#8216;name&#8217;</h4>
+<!--l. 2185--><p class="noindent" >Many form objects uses the label argument for several purposes:
<ul class="itemize1">
<li class="itemize">
- <!--l. 2095--><p class="noindent" >Layouted label.
+ <!--l. 2188--><p class="noindent" >Layouted label.
</li>
<li class="itemize">
- <!--l. 2096--><p class="noindent" >As name in HTML structures.</li></ul>
-<!--l. 2098--><p class="noindent" >Code that is suitable for layouting with TeX can break in the structures of the output format. If option
+ <!--l. 2189--><p class="noindent" >As name in HTML structures.</li></ul>
+<!--l. 2191--><p class="noindent" >Code that is suitable for layouting with TeX can break in the structures of the output format. If option
&#8216;name&#8217; is given, then its value is used as name in the different output structures. Thus the value should
consist of letters only.
-<!--l. 2105--><p class="noindent" >
+<!--l. 2198--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.19 </span> <a
- id="x1-440007.19"></a>Option &#8216;pdfencoding&#8217;</h4>
-<!--l. 2107--><p class="noindent" >The PDF format allows two encodings for bookmarks and entries in the information dictionary:
+ id="x1-460007.19"></a>Option &#8216;pdfencoding&#8217;</h4>
+<!--l. 2200--><p class="noindent" >The PDF format allows two encodings for bookmarks and entries in the information dictionary:
PDFDocEncoding and Unicode as UTF-16BE. Option <span
class="ec-lmss-10">pdfencoding </span>selects between these
encodings:
<ul class="itemize1">
<li class="itemize">
- <!--l. 2111--><p class="noindent" ><span
+ <!--l. 2204--><p class="noindent" ><span
class="ec-lmss-10">pdfdoc </span>uses PDFDocEncoding. It uses just one byte per character, but the supported
characters are limited (244 in PDF-1.7).
</li>
<li class="itemize">
- <!--l. 2113--><p class="noindent" ><span
+ <!--l. 2206--><p class="noindent" ><span
class="ec-lmss-10">unicode </span>sets Unicode. It is encoded as UTF-16BE. Two bytes are used for most characters,
surrogates need four bytes.
</li>
<li class="itemize">
- <!--l. 2115--><p class="noindent" ><span
+ <!--l. 2208--><p class="noindent" ><span
class="ec-lmss-10">auto </span>PDFDocEncoding if the string does not contain characters outside the encoding (outside
ascii if an unicode engine is used) and Unicode otherwise. This option is not intended for
the unicode engines.</li></ul>
-<!--l. 2120--><p class="indent" > All drivers use <span
+<!--l. 2213--><p class="indent" > All drivers use <span
class="ec-lmss-10">unicode </span>by default now. If another encoding should be forced, it should be done in
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">hypersetup</span></span></span>.
-<!--l. 2123--><p class="noindent" >
+<!--l. 2216--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.20 </span> <a
- id="x1-450007.20"></a>Color options/package hycolor</h4>
-<!--l. 2125--><p class="noindent" >See documentation of package &#8216;hycolor&#8217;.
-<!--l. 2128--><p class="noindent" >
+ id="x1-470007.20"></a>Color options/package hycolor</h4>
+<!--l. 2218--><p class="noindent" >See documentation of package &#8216;hycolor&#8217;.
+<!--l. 2221--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.21 </span> <a
- id="x1-460007.21"></a>Option pdfusetitle</h4>
-<!--l. 2130--><p class="noindent" >If option pdfusetitle is set then hyperref tries to derive the values for pdftitle and pdfauthor
+ id="x1-480007.21"></a>Option pdfusetitle</h4>
+<!--l. 2223--><p class="noindent" >If option pdfusetitle is set then hyperref tries to derive the values for pdftitle and pdfauthor
from <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\title</span></span></span> and <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\author</span></span></span>. An optional argument for <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\title</span></span></span> and <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\author</span></span></span> is supported (class
amsart).
-<!--l. 2136--><p class="noindent" >
+<!--l. 2229--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.22 </span> <a
- id="x1-470007.22"></a>Starred form of \autoref</h4>
-<!--l. 2138--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
+ id="x1-490007.22"></a>Starred form of \autoref</h4>
+<!--l. 2231--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\autoref*</span></span></span> generates a reference without link as <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\ref*</span></span></span> or <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\pageref*</span></span></span>.
-<!--l. 2141--><p class="noindent" >
+<!--l. 2234--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.23 </span> <a
- id="x1-480007.23"></a>Link border style</h4>
-<!--l. 2143--><p class="noindent" >Links can be underlined instead of the default rectangle or options <span
+ id="x1-500007.23"></a>Link border style</h4>
+<!--l. 2236--><p class="noindent" >Links can be underlined instead of the default rectangle or options <span
class="ec-lmss-10">colorlinks</span>, <span
class="ec-lmss-10">frenchlinks</span>. This is done by
option <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">pdfborderstyle={/S/U/W</span><span
class="ec-lmvtt-10">&#x00A0;1}</span></span></span>
-<!--l. 2147--><p class="indent" > Some remarks:
+<!--l. 2240--><p class="indent" > Some remarks:
<ul class="itemize1">
<li class="itemize">
- <!--l. 2150--><p class="noindent" >AR7/Linux seems to have a bug, that don&#8217;t use the default value <span class="obeylines-h"><span class="verb"><span
+ <!--l. 2243--><p class="noindent" >AR7/Linux seems to have a bug, that don&#8217;t use the default value <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">1</span></span></span> for the width, but zero,
thus that the underline is not visible without <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">/W</span><span
@@ -5360,44 +5584,44 @@ class="ec-lmvtt-10">&#x00A0;1</span></span></span>. The same applies for dashed
pdfborderstyle=/S/D/D[3 2]/W 1
</li>
<li class="itemize">
- <!--l. 2156--><p class="noindent" >The syntax is described in the PDF specification, look for &#8220;border style&#8221;, eg. Table 8.13
+ <!--l. 2249--><p class="noindent" >The syntax is described in the PDF specification, look for &#8220;border style&#8221;, eg. Table 8.13
&#8220;Entries in a border style dictionary&#8221; (specification for version 1.6)
</li>
<li class="itemize">
- <!--l. 2161--><p class="noindent" >The border style is removed by pdfborderstyle= This is automatically done if option
+ <!--l. 2254--><p class="noindent" >The border style is removed by pdfborderstyle= This is automatically done if option
colorlinks is enabled.
</li>
<li class="itemize">
- <!--l. 2165--><p class="noindent" >Be aware that not all PDF viewers support this feature, not even Acrobat Reader itself:
- <!--l. 2168--><p class="noindent" >Some support:
+ <!--l. 2258--><p class="noindent" >Be aware that not all PDF viewers support this feature, not even Acrobat Reader itself:
+ <!--l. 2261--><p class="noindent" >Some support:
<ul class="itemize2">
<li class="itemize">
- <!--l. 2170--><p class="noindent" >AR7/Linux: <span
+ <!--l. 2263--><p class="noindent" >AR7/Linux: <span
class="ec-lmss-10">underline </span>and <span
class="ec-lmss-10">dashed</span>, but the border width must be given.
</li>
<li class="itemize">
- <!--l. 2172--><p class="noindent" >xpdf 3.00: <span
+ <!--l. 2265--><p class="noindent" >xpdf 3.00: <span
class="ec-lmss-10">underline </span>and <span
class="ec-lmss-10">dashed</span></li></ul>
- <!--l. 2175--><p class="noindent" >Unsupported:
+ <!--l. 2268--><p class="noindent" >Unsupported:
<ul class="itemize2">
<li class="itemize">
- <!--l. 2177--><p class="noindent" >AR5/Linux
+ <!--l. 2270--><p class="noindent" >AR5/Linux
</li>
<li class="itemize">
- <!--l. 2178--><p class="noindent" >ghostscript 8.50</li></ul>
+ <!--l. 2271--><p class="noindent" >ghostscript 8.50</li></ul>
</li></ul>
-<!--l. 2182--><p class="noindent" >
+<!--l. 2275--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.24 </span> <a
- id="x1-490007.24"></a>Option <span
+ id="x1-510007.24"></a>Option <span
class="ec-lmss-10">bookmarksdepth</span></h4>
-<!--l. 2184--><p class="noindent" >The depth of the bookmarks can be controlled by the new option <span
+<!--l. 2277--><p class="noindent" >The depth of the bookmarks can be controlled by the new option <span
class="ec-lmss-10">bookmarksdepth</span>. The option acts
globally and distinguishes three cases:
<ul class="itemize1">
<li class="itemize">
- <!--l. 2188--><p class="noindent" ><span
+ <!--l. 2281--><p class="noindent" ><span
class="ec-lmss-10">bookmarksdepth </span>without value Then hyperref uses the current value of counter <span
class="ec-lmss-10">tocdepth</span>.
This is the compatible behaviour and the default.
@@ -5405,49 +5629,49 @@ class="ec-lmss-10">tocdepth</span>.
</li>
<li class="itemize">
- <!--l. 2191--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
+ <!--l. 2284--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">bookmarksdepth=&#x003C;number&#x003E;</span></span></span>, the value is number (also negative): The depth for the
bookmarks are set to this number.
</li>
<li class="itemize">
- <!--l. 2193--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
+ <!--l. 2286--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">bookmarksdepth=&#x003C;name&#x003E;</span></span></span> The &#x003C;name&#x003E; is a document division name (part, chapter, ...). It must
not start with a digit or minus to avoid mixing up with the number case. Internally hyperref uses
the value of macro <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\toclevel@&#x003C;name&#x003E;</span></span></span>. Examples:
- <pre class="verbatim" id="verbatim-39">
+ <pre class="verbatim" id="verbatim-41">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\hypersetup{bookmarksdepth=paragraph}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\hypersetup{bookmarksdepth=4}&#x00A0;%&#x00A0;same&#x00A0;as&#x00A0;before
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\hypersetup{bookmarksdepth}&#x00A0;%&#x00A0;counter&#x00A0;"tocdepth"&#x00A0;is&#x00A0;used
</pre>
- <!--l. 2203--><p class="nopar" ></li></ul>
-<!--l. 2206--><p class="noindent" >
+ <!--l. 2296--><p class="nopar" ></li></ul>
+<!--l. 2299--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.25 </span> <a
- id="x1-500007.25"></a>Option <span
+ id="x1-520007.25"></a>Option <span
class="ec-lmss-10">pdfescapeform</span></h4>
-<!--l. 2208--><p class="noindent" >There are many places where arbitrary strings end up as PS or PDF strings. The PS/PDF strings in
+<!--l. 2301--><p class="noindent" >There are many places where arbitrary strings end up as PS or PDF strings. The PS/PDF strings in
parentheses form require the protection of some characters, e.g. unmatched left or right parentheses need
escaping or the escape character itself (backslash). Since 2006/02/12&#x00A0;v6.75a the PS/PDF driver
should do this automatically. However I assume a problem with compatibility, especially
regarding the form part where larger amounts of JavaScript code can be present. It would
be a pain to remove all the escaping, because an additional escaping layer can falsify the
code.
-<!--l. 2220--><p class="indent" > Therefore a new option pdfescapeform was introduced:
+<!--l. 2313--><p class="indent" > Therefore a new option pdfescapeform was introduced:
<ul class="itemize1">
<li class="itemize">
- <!--l. 2222--><p class="noindent" >pdfescapeform=false Escaping for the formulars are disabled, this is the compatibility
+ <!--l. 2315--><p class="noindent" >pdfescapeform=false Escaping for the formulars are disabled, this is the compatibility
behaviour, therefore this is the default.
</li>
<li class="itemize">
- <!--l. 2225--><p class="noindent" >pdfescapeform=true Then the PS/PDF drivers do all the necessary escaping. This is the
+ <!--l. 2318--><p class="noindent" >pdfescapeform=true Then the PS/PDF drivers do all the necessary escaping. This is the
logical choice and the recommended setting. For example, the user writes JavaScript as
JavaScript and do not care about escaping characters for PS/PDF output.</li></ul>
-<!--l. 2233--><p class="noindent" >
+<!--l. 2326--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.26 </span> <a
- id="x1-510007.26"></a>Default driver setting</h4>
-<!--l. 2235--><p class="noindent" >(hyperref <span
+ id="x1-530007.26"></a>Default driver setting</h4>
+<!--l. 2328--><p class="noindent" >(hyperref <span
class="lmsy-10">&#x2265; </span>6.72s) If no driver is given, hyperref tries its best to guess the most suitable
driver. Thus it loads <span
class="ec-lmss-10">hpdftex</span>, if pdfTeX is detected running in PDF mode. Or it loads the
@@ -5460,24 +5684,24 @@ xdvi for example. This behaviour, however, can easily be changed in the configur
class="ec-lmvtt-10">hyperref.cfg</span></span></span>:
- <pre class="verbatim" id="verbatim-40">
+ <pre class="verbatim" id="verbatim-42">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\providecommand*{\Hy@defaultdriver}{hdvips}
</pre>
-<!--l. 2248--><p class="nopar" > for dvips, or
+<!--l. 2341--><p class="nopar" > for dvips, or
- <pre class="verbatim" id="verbatim-41">
+ <pre class="verbatim" id="verbatim-43">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\providecommand*{\Hy@defaultdriver}{hypertex}
</pre>
-<!--l. 2252--><p class="nopar" > for the default behaviour of hyperref.
-<!--l. 2255--><p class="indent" > See also the new option &#8216;driverfallback&#8217;.
-<!--l. 2257--><p class="noindent" >
+<!--l. 2345--><p class="nopar" > for the default behaviour of hyperref.
+<!--l. 2348--><p class="indent" > See also the new option &#8216;driverfallback&#8217;.
+<!--l. 2350--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.27 </span> <a
- id="x1-520007.27"></a>Backref entries</h4>
-<!--l. 2259--><p class="noindent" >Alternative interface for formatting of backref entries, example:
+ id="x1-540007.27"></a>Backref entries</h4>
+<!--l. 2352--><p class="noindent" >Alternative interface for formatting of backref entries, example:
- <pre class="verbatim" id="verbatim-42">
+ <pre class="verbatim" id="verbatim-44">
\documentclass[12pt,UKenglish]{article}
\usepackage{babel}
@@ -5567,30 +5791,30 @@ class="ec-lmvtt-10">hyperref.cfg</span></span></span>:
\end{document}
</pre>
-<!--l. 2348--><p class="nopar" >
-<!--l. 2350--><p class="noindent" >
+<!--l. 2441--><p class="nopar" >
+<!--l. 2443--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.28 </span> <a
- id="x1-530007.28"></a>\phantomsection</h4>
-<!--l. 2352--><p class="noindent" >Set an anchor at this location. It is often used in conjunction with <span class="obeylines-h"><span class="verb"><span
+ id="x1-550007.28"></a>\phantomsection</h4>
+<!--l. 2445--><p class="noindent" >Set an anchor at this location. It is often used in conjunction with <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\addcontentsline</span></span></span> for sectionlike things
(index, bibliography, preface). <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\addcontentsline</span></span></span> refers to the latest previous location where an anchor is
set.
- <pre class="verbatim" id="verbatim-43">
+ <pre class="verbatim" id="verbatim-45">
&#x00A0;&#x00A0;\cleardoublepage
&#x00A0;&#x00A0;\phantomsection
&#x00A0;&#x00A0;\addcontentsline{toc}{chapter}{\indexname}
&#x00A0;&#x00A0;\printindex
</pre>
-<!--l. 2362--><p class="nopar" >
-<!--l. 2364--><p class="indent" > Now the entry in the table of contents (and bookmarks) for the index points to the start of the index
+<!--l. 2455--><p class="nopar" >
+<!--l. 2457--><p class="indent" > Now the entry in the table of contents (and bookmarks) for the index points to the start of the index
page, not to a location before this page.
-<!--l. 2368--><p class="noindent" >
+<!--l. 2461--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">7.29 </span> <a
- id="x1-540007.29"></a>puenc encoding, puenc-greek.def and puenc-extra.def</h4>
-<!--l. 2370--><p class="noindent" >The <span
+ id="x1-560007.29"></a>puenc encoding, puenc-greek.def and puenc-extra.def</h4>
+<!--l. 2463--><p class="noindent" >The <span
class="ec-lmvtt-10">unicode </span>option loads for the bookmarks <span
class="ec-lmvtt-10">puenc.def </span>which contains quite a lot definitions of
commands for the bookmarks. As <span
@@ -5601,27 +5825,26 @@ class="ec-lmss-10">hyperref </span>uses
two strategies.
<ul class="itemize1">
<li class="itemize">
- <!--l. 2377--><p class="noindent" >A number of command are only defined conditionally: The commands for the cyrillic block
+ <!--l. 2470--><p class="noindent" >A number of command are only defined conditionally: The commands for the cyrillic block
if <span
class="ec-lmvtt-10">\CYRDZE </span>is defined, greek if <span
class="ec-lmvtt-10">\textBeta </span>is defined, and hebrew if <span
class="ec-lmvtt-10">\hebdalet </span>is defined.
- <!--l. 2381--><p class="noindent" >The greek block is in an extra file, <span
+ <!--l. 2474--><p class="noindent" >The greek block is in an extra file, <span
class="ec-lmvtt-10">puenc-greek.def</span>, which can be loaded manually if needed.
</li>
<li class="itemize">
- <!--l. 2384--><p class="noindent" >Other commands are moved to an extra file <span
+ <!--l. 2477--><p class="noindent" >Other commands are moved to an extra file <span
class="ec-lmvtt-10">puenc-extra.def </span>which is not loaded
automatically, but can be loaded in the preamble if needed. Currently this file contains all
definitions for the accent <span
class="ec-lmvtt-10">\G</span>.</li></ul>
-<!--l. 2391--><p class="noindent" >
+<!--l. 2484--><p class="noindent" >
<h3 class="sectionHead"><span class="titlemark">8 </span> <a
- id="x1-550008"></a>Acrobat-specific behavior</h3>
-<!--l. 2392--><p class="noindent" >If you want to access the menu options of Acrobat Reader or Exchange, the following macro is provided
+ id="x1-570008"></a>Acrobat-specific behavior</h3>
+<!--l. 2485--><p class="noindent" >If you want to access the menu options of Acrobat Reader or Exchange, the following macro is provided
in the appropriate drivers:
-<!--l. 2395--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-43" class="tabular"
+<!--l. 2488--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-43" class="tabular"
><colgroup id="TBL-43-1g"><col
id="TBL-43-1"></colgroup><tr
@@ -5634,17 +5857,17 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">text</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2399--><p class="noindent" >The <span
+<!--l. 2492--><p class="noindent" >The <span
class="ec-lmri-10">text </span>is used to create a button which activates the appropriate <span
class="ec-lmri-10">menuoption</span>. The following table lists
the option names you can use&#8212;comparison of this with the menus in Acrobat Reader or Exchange will
show what they do. Obviously some are only appropriate to Exchange.
-<!--l. 2402--><p class="indent" >
+<!--l. 2495--><p class="indent" >
<a
- id="x1-55001r13"></a>
+ id="x1-57001r13"></a>
- <!--l. 2403--><div class="longtable"> <table id="TBL-44" class="longtable"
+ <!--l. 2496--><div class="longtable"> <table id="TBL-44" class="longtable"
><colgroup id="TBL-44-1g"><col
id="TBL-44-1"><col
@@ -5653,7 +5876,7 @@ id="TBL-44-2"></colgroup>
style="vertical-align:baseline;" id="TBL-44-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-44-1-1"
class="td01">File </td><td style="white-space:normal; text-align:left;" id="TBL-44-1-2"
class="td10">
- <!--l. 2403--><p class="noindent" >Open,
+ <!--l. 2496--><p class="noindent" >Open,
Close,
Scan,
Save,
@@ -5667,7 +5890,7 @@ class="td10">
class="td01">File<span
class="lmsy-10">&#x2192;</span>Import </td><td style="white-space:normal; text-align:left;" id="TBL-44-2-2"
class="td10">
- <!--l. 2404--><p class="noindent" >ImportImage,
+ <!--l. 2497--><p class="noindent" >ImportImage,
ImportNotes,
AcroForm:ImportFDF </td>
</tr><tr
@@ -5675,14 +5898,14 @@ class="td10">
class="td01">File<span
class="lmsy-10">&#x2192;</span>Export </td><td style="white-space:normal; text-align:left;" id="TBL-44-3-2"
class="td10">
- <!--l. 2405--><p class="noindent" >ExportNotes,
+ <!--l. 2498--><p class="noindent" >ExportNotes,
AcroForm:ExportFDF </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-44-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-44-4-1"
class="td01">File<span
class="lmsy-10">&#x2192;</span>DocumentInfo </td><td style="white-space:normal; text-align:left;" id="TBL-44-4-2"
class="td10">
- <!--l. 2406--><p class="noindent" >GeneralInfo,
+ <!--l. 2499--><p class="noindent" >GeneralInfo,
OpenInfo,
FontsInfo,
SecurityInfo,
@@ -5693,7 +5916,7 @@ class="td10">
class="td01">File<span
class="lmsy-10">&#x2192;</span>Preferences </td><td style="white-space:normal; text-align:left;" id="TBL-44-5-2"
class="td10">
- <!--l. 2407--><p class="noindent" >GeneralPrefs,
+ <!--l. 2500--><p class="noindent" >GeneralPrefs,
NotePrefs,
FullScreenPrefs,
Weblink:Prefs,
@@ -5705,7 +5928,7 @@ class="td10">
style="vertical-align:baseline;" id="TBL-44-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-44-6-1"
class="td01">Edit </td><td style="white-space:normal; text-align:left;" id="TBL-44-6-2"
class="td10">
- <!--l. 2409--><p class="noindent" >Undo,
+ <!--l. 2502--><p class="noindent" >Undo,
Cut,
Copy,
Paste,
@@ -5721,13 +5944,13 @@ class="td10">
style="vertical-align:baseline;" id="TBL-44-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-44-7-1"
class="td01"> </td><td style="white-space:normal; text-align:left;" id="TBL-44-7-2"
class="td10">
- <!--l. 2412--><p class="noindent" >Properties </td>
+ <!--l. 2505--><p class="noindent" >Properties </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-44-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-44-8-1"
class="td01">Edit<span
class="lmsy-10">&#x2192;</span>Fields </td><td style="white-space:normal; text-align:left;" id="TBL-44-8-2"
class="td10">
- <!--l. 2413--><p class="noindent" >AcroForm:Duplicate,
+ <!--l. 2506--><p class="noindent" >AcroForm:Duplicate,
AcroForm:TabOrder </td>
@@ -5735,7 +5958,7 @@ class="td10">
style="vertical-align:baseline;" id="TBL-44-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-44-9-1"
class="td01">Document </td><td style="white-space:normal; text-align:left;" id="TBL-44-9-2"
class="td10">
- <!--l. 2414--><p class="noindent" >Cpt:CapturePages,
+ <!--l. 2507--><p class="noindent" >Cpt:CapturePages,
AcroForm:Actions,
CropPages,
RotatePages,
@@ -5751,7 +5974,7 @@ class="td10">
style="vertical-align:baseline;" id="TBL-44-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-44-10-1"
class="td01">View </td><td style="white-space:normal; text-align:left;" id="TBL-44-10-2"
class="td10">
- <!--l. 2417--><p class="noindent" >ActualSize,
+ <!--l. 2510--><p class="noindent" >ActualSize,
FitVisible,
FitWidth,
FitPage,
@@ -5775,7 +5998,7 @@ class="td10">
style="vertical-align:baseline;" id="TBL-44-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-44-11-1"
class="td01">Tools </td><td style="white-space:normal; text-align:left;" id="TBL-44-11-2"
class="td10">
- <!--l. 2420--><p class="noindent" >Hand,
+ <!--l. 2513--><p class="noindent" >Hand,
ZoomIn,
ZoomOut,
SelectText,
@@ -5797,7 +6020,7 @@ class="td10">
class="td01">Tools<span
class="lmsy-10">&#x2192;</span>Search </td><td style="white-space:normal; text-align:left;" id="TBL-44-12-2"
class="td10">
- <!--l. 2423--><p class="noindent" >AcroSrch:Query,
+ <!--l. 2516--><p class="noindent" >AcroSrch:Query,
AcroSrch:Indexes,
AcroSrch:Results,
AcroSrch:Assist,
@@ -5809,7 +6032,7 @@ class="td10">
style="vertical-align:baseline;" id="TBL-44-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-44-13-1"
class="td01">Window </td><td style="white-space:normal; text-align:left;" id="TBL-44-13-2"
class="td10">
- <!--l. 2425--><p class="noindent" >ShowHideToolBar,
+ <!--l. 2518--><p class="noindent" >ShowHideToolBar,
ShowHideMenuBar,
ShowHideClipboard,
Cascade,
@@ -5820,7 +6043,7 @@ class="td10">
style="vertical-align:baseline;" id="TBL-44-14-"><td style="white-space:nowrap; text-align:left;" id="TBL-44-14-1"
class="td01">Help </td><td style="white-space:normal; text-align:left;" id="TBL-44-14-2"
class="td10">
- <!--l. 2427--><p class="noindent" >HelpUserGuide,
+ <!--l. 2520--><p class="noindent" >HelpUserGuide,
HelpTutorial,
HelpExchange,
HelpScan,
@@ -5835,7 +6058,7 @@ class="td10">
style="vertical-align:baseline;" id="TBL-44-15-"><td style="white-space:nowrap; text-align:left;" id="TBL-44-15-1"
class="td01">Help(Windows) </td><td style="white-space:normal; text-align:left;" id="TBL-44-15-2"
class="td10">
- <!--l. 2429--><p class="noindent" >About </td>
+ <!--l. 2522--><p class="noindent" >About </td>
</tr><tr
style="vertical-align:baseline;" id="TBL-44-16-"><td style="white-space:nowrap; text-align:left;" id="TBL-44-16-1"
class="td01"> </td>
@@ -5850,17 +6073,18 @@ class="td01"> </td>
class="td01"> </td><td style="white-space:normal; text-align:left;" id="TBL-44-19-2"
class="td10"></td></tr>
</table></div>
-<!--l. 2432--><p class="noindent" >
+<!--l. 2525--><p class="noindent" >
<h3 class="sectionHead"><span class="titlemark">9 </span> <a
- id="x1-560009"></a>PDF and HTML forms</h3>
-<!--l. 2433--><p class="noindent" >You must put your fields inside a <span
+ id="x1-580009"></a>PDF and HTML forms</h3>
+<!--l. 2526--><p class="noindent" >You must put your fields inside a <span
class="ec-lmvtt-10">Form </span>environment. The environment does some general setups, so
should be used only once in a document. Using simply <span
class="ec-lmvtt-10">\Form </span>at the begin of the document is possible
too.
-<!--l. 2437--><p class="indent" > There are six macros to prepare fields:
-<!--l. 2439--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-45" class="tabular"
+<!--l. 2530--><p class="indent" > There are six macros to prepare fields:
+
+
+<!--l. 2532--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-45" class="tabular"
><colgroup id="TBL-45-1g"><col
id="TBL-45-1"></colgroup><tr
@@ -5873,10 +6097,7 @@ class="ec-lmvtt-10">]{</span></span></span><span
class="ec-lmri-10">label</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2443--><p class="noindent" >
-
-
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-46" class="tabular"
+<!--l. 2536--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-46" class="tabular"
><colgroup id="TBL-46-1g"><col
id="TBL-46-1"></colgroup><tr
@@ -5889,8 +6110,7 @@ class="ec-lmvtt-10">]{</span></span></span><span
class="ec-lmri-10">label</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2447--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-47" class="tabular"
+<!--l. 2540--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-47" class="tabular"
><colgroup id="TBL-47-1g"><col
id="TBL-47-1"></colgroup><tr
@@ -5905,8 +6125,7 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">choices</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2451--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-48" class="tabular"
+<!--l. 2544--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-48" class="tabular"
><colgroup id="TBL-48-1g"><col
id="TBL-48-1"></colgroup><tr
@@ -5919,8 +6138,7 @@ class="ec-lmvtt-10">]{</span></span></span><span
class="ec-lmri-10">label</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2455--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-49" class="tabular"
+<!--l. 2548--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-49" class="tabular"
><colgroup id="TBL-49-1g"><col
id="TBL-49-1"></colgroup><tr
@@ -5933,8 +6151,7 @@ class="ec-lmvtt-10">]{</span></span></span><span
class="ec-lmri-10">label</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2459--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-50" class="tabular"
+<!--l. 2552--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-50" class="tabular"
><colgroup id="TBL-50-1g"><col
id="TBL-50-1"></colgroup><tr
@@ -5947,9 +6164,8 @@ class="ec-lmvtt-10">]{</span></span></span><span
class="ec-lmri-10">label</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2463--><p class="indent" > The way forms and their labels are laid out is determined by:
-<!--l. 2464--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-51" class="tabular"
+<!--l. 2556--><p class="indent" > The way forms and their labels are laid out is determined by:
+<!--l. 2557--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-51" class="tabular"
><colgroup id="TBL-51-1g"><col
id="TBL-51-1"></colgroup><tr
@@ -5962,8 +6178,7 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">field</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2468--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-52" class="tabular"
+<!--l. 2561--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-52" class="tabular"
><colgroup id="TBL-52-1g"><col
id="TBL-52-1"></colgroup><tr
@@ -5976,8 +6191,7 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">field</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2472--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-53" class="tabular"
+<!--l. 2565--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-53" class="tabular"
><colgroup id="TBL-53-1g"><col
id="TBL-53-1"></colgroup><tr
@@ -5990,10 +6204,9 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">field</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2476--><p class="indent" > These macros default to #1 #2
-<!--l. 2478--><p class="indent" > What is actually shown in the field is determined by:
-<!--l. 2479--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-54" class="tabular"
+<!--l. 2569--><p class="indent" > These macros default to #1 #2
+<!--l. 2571--><p class="indent" > What is actually shown in the field is determined by:
+<!--l. 2572--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-54" class="tabular"
><colgroup id="TBL-54-1g"><col
id="TBL-54-1"></colgroup><tr
@@ -6006,8 +6219,7 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">height</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2483--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-55" class="tabular"
+<!--l. 2576--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-55" class="tabular"
><colgroup id="TBL-55-1g"><col
id="TBL-55-1"></colgroup><tr
@@ -6020,8 +6232,7 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">height</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2486--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-56" class="tabular"
+<!--l. 2579--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-56" class="tabular"
><colgroup id="TBL-56-1g"><col
id="TBL-56-1"></colgroup><tr
@@ -6034,10 +6245,7 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">height</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2489--><p class="noindent" >
-
-
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-57" class="tabular"
+<!--l. 2582--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-57" class="tabular"
><colgroup id="TBL-57-1g"><col
id="TBL-57-1"></colgroup><tr
@@ -6050,8 +6258,7 @@ class="ec-lmvtt-10">}{</span></span></span><span
class="ec-lmri-10">height</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td>
</tr></table> </div></span>
-<!--l. 2493--><p class="noindent" >
-<span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-58" class="tabular"
+<!--l. 2586--><p class="noindent" ><span class="fbox"><!--tex4ht:inline--><div class="tabular"> <table id="TBL-58" class="tabular"
><colgroup id="TBL-58-1g"><col
id="TBL-58-1"></colgroup><tr
@@ -6061,7 +6268,7 @@ class="ec-lmvtt-10">\MakeButtonField</span><span class="obeylines-h"><span class
class="ec-lmvtt-10">{</span></span></span><span
class="ec-lmri-10">text</span><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">}</span></span></span> </td></tr></table> </div></span>
-<!--l. 2497--><p class="indent" > These macros default to <span class="obeylines-h"><span class="verb"><span
+<!--l. 2590--><p class="indent" > These macros default to <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\vbox</span><span
class="ec-lmvtt-10">&#x00A0;to</span><span
class="ec-lmvtt-10">&#x00A0;#2{\hbox</span><span
@@ -6070,10 +6277,10 @@ class="ec-lmvtt-10">&#x00A0;#1{\hfill}\vfill}</span></span></span>, except the l
to #1; it is used for buttons, and the special <span
class="ec-lmvtt-10">\Submit </span>and <span
class="ec-lmvtt-10">\Reset </span>macros.
-<!--l. 2501--><p class="indent" > You may also want to redefine the following macros:
+<!--l. 2594--><p class="indent" > You may also want to redefine the following macros:
- <pre class="verbatim" id="verbatim-44">
+ <pre class="verbatim" id="verbatim-46">
\def\DefaultHeightofSubmit{12pt}
\def\DefaultWidthofSubmit{2cm}
\def\DefaultHeightofReset{12pt}
@@ -6086,13 +6293,13 @@ class="ec-lmvtt-10">\Reset </span>macros.
\def\DefaultHeightofTextMultiline{4\baselineskip}
\def\DefaultWidthofText{3cm}
</pre>
-<!--l. 2514--><p class="nopar" >
-<!--l. 2516--><p class="noindent" >
+<!--l. 2607--><p class="nopar" >
+<!--l. 2609--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">9.1 </span> <a
- id="x1-570009.1"></a>Forms environment parameters</h4>
-<!--l. 2519--><p class="noindent" >
+ id="x1-590009.1"></a>Forms environment parameters</h4>
+<!--l. 2612--><p class="noindent" >
<a
- id="x1-57001r14"></a> <!--l. 2520--><div class="longtable"> <table id="TBL-59" class="longtable"
+ id="x1-59001r14"></a> <!--l. 2613--><div class="longtable"> <table id="TBL-59" class="longtable"
><colgroup id="TBL-59-1g"><col
id="TBL-59-1"><col
@@ -6105,7 +6312,7 @@ class="ec-lmvtt-10">action </span></td><td style="white-space:nowrap; text-
class="td11"> <span
class="ec-lmri-10">URL </span></td><td style="white-space:normal; text-align:left;" id="TBL-59-1-3"
class="td10">
- <!--l. 2520--><p class="noindent" >The URL that will receive the form data if a <span
+ <!--l. 2613--><p class="noindent" >The URL that will receive the form data if a <span
class="ec-lmss-10">Submit </span>button
is included in the form </td>
</tr><tr
@@ -6115,7 +6322,7 @@ class="ec-lmvtt-10">encoding </span></td><td style="white-space:nowrap; text-a
class="td11"> <span
class="ec-lmri-10">name </span></td><td style="white-space:normal; text-align:left;" id="TBL-59-2-3"
class="td10">
- <!--l. 2521--><p class="noindent" >The encoding for the string set to the URL; FDF-encoding
+ <!--l. 2614--><p class="noindent" >The encoding for the string set to the URL; FDF-encoding
is usual, and <span
class="ec-lmvtt-10">html </span>is the only valid value </td>
</tr><tr
@@ -6125,7 +6332,7 @@ class="ec-lmvtt-10">method </span></td><td style="white-space:nowrap; text-al
class="td11"> <span
class="ec-lmri-10">name </span></td><td style="white-space:normal; text-align:left;" id="TBL-59-3-3"
class="td10">
- <!--l. 2523--><p class="noindent" >Used only when generating HTML; values can be <span
+ <!--l. 2616--><p class="noindent" >Used only when generating HTML; values can be <span
class="ec-lmvtt-10">post </span>or
<span
class="ec-lmvtt-10">get</span> </td>
@@ -6147,16 +6354,16 @@ class="td01"> </td><td style="white-space:nowrap; text-align:left;" id=
class="td11"> </td><td style="white-space:normal; text-align:left;" id="TBL-59-8-3"
class="td10"></td></tr>
</table></div>
-<!--l. 2526--><p class="noindent" >
+<!--l. 2619--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">9.2 </span> <a
- id="x1-580009.2"></a>Forms optional parameters</h4>
-<!--l. 2527--><p class="noindent" >Note that all colors must be expressed as RGB triples, in the range 0..1 (i.e.&#x00A0;<span
+ id="x1-600009.2"></a>Forms optional parameters</h4>
+<!--l. 2620--><p class="noindent" >Note that all colors must be expressed as RGB triples, in the range 0..1 (i.e.&#x00A0;<span
class="ec-lmvtt-10">color=0 0</span>
<span
class="ec-lmvtt-10">0.5</span>)
-<!--l. 2531--><p class="indent" >
+<!--l. 2624--><p class="indent" >
<a
- id="x1-58001r15"></a> <!--l. 2532--><div class="longtable"> <table id="TBL-60" class="longtable"
+ id="x1-60001r15"></a> <!--l. 2625--><div class="longtable"> <table id="TBL-60" class="longtable"
><colgroup id="TBL-60-1g"><col
id="TBL-60-1"><col
@@ -6616,31 +6823,31 @@ class="td11"> </td><td style="white-space:nowrap; text-align:left;" id=
class="td11"> </td><td style="white-space:nowrap; text-align:left;" id="TBL-60-63-4"
class="td10"></td></tr>
</table></div>
-<!--l. 2593--><p class="noindent" >
+<!--l. 2686--><p class="noindent" >
<h3 class="sectionHead"><span class="titlemark">10 </span> <a
- id="x1-5900010"></a>Defining a new driver</h3>
-<!--l. 2594--><p class="noindent" >A hyperref driver has to provide definitions for eight macros:
-<!--l. 2597--><p class="noindent" >1. <span class="obeylines-h"><span class="verb"><span
+ id="x1-6100010"></a>Defining a new driver</h3>
+<!--l. 2687--><p class="noindent" >A hyperref driver has to provide definitions for eight macros:
+<!--l. 2690--><p class="noindent" >1. <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyper@anchor</span></span></span>
-<!--l. 2599--><p class="noindent" >2. <span class="obeylines-h"><span class="verb"><span
+<!--l. 2692--><p class="noindent" >2. <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyper@link</span></span></span>
-<!--l. 2601--><p class="noindent" >3. <span class="obeylines-h"><span class="verb"><span
+<!--l. 2694--><p class="noindent" >3. <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyper@linkfile</span></span></span>
-<!--l. 2603--><p class="noindent" >4. <span class="obeylines-h"><span class="verb"><span
+<!--l. 2696--><p class="noindent" >4. <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyper@linkurl</span></span></span>
-<!--l. 2605--><p class="noindent" >5. <span class="obeylines-h"><span class="verb"><span
+<!--l. 2698--><p class="noindent" >5. <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyper@anchorstart</span></span></span>
-<!--l. 2607--><p class="noindent" >6. <span class="obeylines-h"><span class="verb"><span
+<!--l. 2700--><p class="noindent" >6. <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyper@anchorend</span></span></span>
-<!--l. 2609--><p class="noindent" >7. <span class="obeylines-h"><span class="verb"><span
+<!--l. 2702--><p class="noindent" >7. <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyper@linkstart</span></span></span>
-<!--l. 2611--><p class="noindent" >8. <span class="obeylines-h"><span class="verb"><span
+<!--l. 2704--><p class="noindent" >8. <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyper@linkend</span></span></span>
-<!--l. 2614--><p class="indent" > The draft option defines the macros as follows
+<!--l. 2707--><p class="indent" > The draft option defines the macros as follows
- <pre class="verbatim" id="verbatim-45">
+ <pre class="verbatim" id="verbatim-47">
\let\hyper@@anchor\@gobble
\gdef\hyper@link##1##2##3{##3}%
\def\hyper@linkurl##1##2{##1}%
@@ -6650,16 +6857,16 @@ class="ec-lmvtt-10">\hyper@linkend</span></span></span>
\let\hyper@linkstart\@gobbletwo
\let\hyper@linkend\@empty
</pre>
-<!--l. 2624--><p class="nopar" >
-<!--l. 2626--><p class="noindent" >
+<!--l. 2717--><p class="nopar" >
+<!--l. 2719--><p class="noindent" >
<h3 class="sectionHead"><span class="titlemark">11 </span> <a
- id="x1-6000011"></a>Special support for other packages</h3>
-<!--l. 2628--><p class="noindent" >Package <span
+ id="x1-6200011"></a>Special support for other packages</h3>
+<!--l. 2721--><p class="noindent" >Package <span
class="ec-lmss-10">hyperref </span>aims to cooperate with other packages, but there are several possible sources for
conflict, such as
<ul class="itemize1">
<li class="itemize">
- <!--l. 2633--><p class="noindent" >Packages that manipulate the bibliographic mechanism. Peter William&#8217;s <span
+ <!--l. 2726--><p class="noindent" >Packages that manipulate the bibliographic mechanism. Peter William&#8217;s <span
class="ec-lmss-10">harvard </span>package is
supported. However, the recommended package is Patrick Daly&#8217;s <span
class="ec-lmss-10">natbib </span>package that has
@@ -6669,7 +6876,7 @@ class="ec-lmss-10">hyperref </span>hooks to allow reliable interaction. This pac
class="ec-lmss-10">hyperref</span>.
</li>
<li class="itemize">
- <!--l. 2640--><p class="noindent" >Packages that typeset the contents of the <span
+ <!--l. 2733--><p class="noindent" >Packages that typeset the contents of the <span
class="ec-lmvtt-10">\label </span>and <span
class="ec-lmvtt-10">\ref </span>macros, such as <span
class="ec-lmss-10">showkeys</span>. Since the
@@ -6679,8 +6886,8 @@ class="ec-lmvtt-10">implicit=false </span>for these packages
to work.
</li>
<li class="itemize">
- <!--l. 2645--><p class="noindent" >Packages that do anything serious with the index.</li></ul>
-<!--l. 2648--><p class="indent" > The <span
+ <!--l. 2738--><p class="noindent" >Packages that do anything serious with the index.</li></ul>
+<!--l. 2741--><p class="indent" > The <span
class="ec-lmss-10">hyperref </span>package is distributed with variants on two useful packages designed to work especially
well with it. These are <span
class="ec-lmss-10">xr </span>and <span
@@ -6688,73 +6895,73 @@ class="ec-lmss-10">minitoc</span>, which support crossdocument links using <span
<span
class="ec-lmvtt-10">\label</span>/<span
class="ec-lmvtt-10">\ref </span>mechanisms and per-chapter tables of contents, respectively.
-<!--l. 2655--><p class="noindent" >
+<!--l. 2748--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">11.1 </span> <a
- id="x1-6100011.1"></a>Package Compatibility</h4>
-<!--l. 2657--><p class="noindent" >Currently only package loading orders are available:
-<!--l. 2661--><p class="indent" > Note: hyperref loads package <span
+ id="x1-6300011.1"></a>Package Compatibility</h4>
+<!--l. 2750--><p class="noindent" >Currently only package loading orders are available:
+<!--l. 2754--><p class="indent" > Note: hyperref loads package <span
class="ec-lmss-10">nameref </span>at <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\begin{document}</span></span></span>. Sometimes this is too late, thus this
package must be loaded earlier.
-<!--l. 2666--><p class="noindent" >
+<!--l. 2759--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.1 </span> <a
- id="x1-6200011.1.1"></a>algorithm</h5>
+ id="x1-6400011.1.1"></a>algorithm</h5>
- <pre class="verbatim" id="verbatim-46">
+ <pre class="verbatim" id="verbatim-48">
&#x00A0;\usepackage{float}
&#x00A0;&#x00A0;\usepackage{hyperref}
&#x00A0;&#x00A0;\usepackage[chapter]{algorithm}%&#x00A0;eg.
</pre>
-<!--l. 2671--><p class="nopar" >
-<!--l. 2673--><p class="noindent" >
+<!--l. 2764--><p class="nopar" >
+<!--l. 2766--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.2 </span> <a
- id="x1-6300011.1.2"></a>amsmath</h5>
-<!--l. 2675--><p class="noindent" >The environments equation and eqnarray are not supported too well. For example, there might be
+ id="x1-6500011.1.2"></a>amsmath</h5>
+<!--l. 2768--><p class="noindent" >The environments equation and eqnarray are not supported too well. For example, there might be
spacing problems (eqnarray isn&#8217;t recommended anyway, see CTAN:info/l2tabu/, the situation for
equation is unclear, because nobody is interested in investigating). Consider using the environments that
package amsmath provide, e.g. gather for equation. The environment equation can even redefined to use
gather:
- <pre class="verbatim" id="verbatim-47">
+ <pre class="verbatim" id="verbatim-49">
&#x00A0;&#x00A0;\usepackage{amsmath}
&#x00A0;&#x00A0;\let\equation\gather
&#x00A0;&#x00A0;\let\endequation\endgather
</pre>
-<!--l. 2686--><p class="nopar" >
-<!--l. 2688--><p class="noindent" >
+<!--l. 2779--><p class="nopar" >
+<!--l. 2781--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.3 </span> <a
- id="x1-6400011.1.3"></a>amsrefs</h5>
-<!--l. 2690--><p class="noindent" >Package loading order:
+ id="x1-6600011.1.3"></a>amsrefs</h5>
+<!--l. 2783--><p class="noindent" >Package loading order:
- <pre class="verbatim" id="verbatim-48">
+ <pre class="verbatim" id="verbatim-50">
&#x00A0;&#x00A0;\usepackage{hyperref}
&#x00A0;&#x00A0;\usepackage{amsrefs}
</pre>
-<!--l. 2695--><p class="nopar" >
-<!--l. 2697--><p class="noindent" >
+<!--l. 2788--><p class="nopar" >
+<!--l. 2790--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.4 </span> <a
- id="x1-6500011.1.4"></a>arydshln, longtable</h5>
-<!--l. 2699--><p class="noindent" >Package longtable must be put before hyperref and arydshln, hyperref after arydshln generates an error,
+ id="x1-6700011.1.4"></a>arydshln, longtable</h5>
+<!--l. 2792--><p class="noindent" >Package longtable must be put before hyperref and arydshln, hyperref after arydshln generates an error,
thus the resulting package order is then:
- <pre class="verbatim" id="verbatim-49">
+ <pre class="verbatim" id="verbatim-51">
&#x00A0;&#x00A0;\usepackage{longtable}
&#x00A0;&#x00A0;\usepackage{hyperref}
&#x00A0;&#x00A0;\usepackage{arydshln}
</pre>
-<!--l. 2707--><p class="nopar" >
-<!--l. 2709--><p class="noindent" >
+<!--l. 2800--><p class="nopar" >
+<!--l. 2802--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.5 </span> <a
- id="x1-6600011.1.5"></a>babel/magyar.ldf</h5>
-<!--l. 2711--><p class="noindent" >The old version 2005/03/30 v1.4j will not work. You need at least version 1.5, maintained by Péter
+ id="x1-6800011.1.5"></a>babel/magyar.ldf</h5>
+<!--l. 2804--><p class="noindent" >The old version 2005/03/30 v1.4j will not work. You need at least version 1.5, maintained by Péter
Szabó, see CTAN:language/hungarian/babel/.
-<!--l. 2716--><p class="noindent" >
+<!--l. 2809--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.6 </span> <a
- id="x1-6700011.1.6"></a>babel/spanish.ldf</h5>
-<!--l. 2718--><p class="noindent" >Babel&#8217;s spanish.ldf redefines &#8216;<span class="obeylines-h"><span class="verb"><span
+ id="x1-6900011.1.6"></a>babel/spanish.ldf</h5>
+<!--l. 2811--><p class="noindent" >Babel&#8217;s spanish.ldf redefines &#8216;<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\.</span></span></span>&#8217; to support &#8216;<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\...</span></span></span>&#8217;. In bookmarks (<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\pdfstringdef</span></span></span>) only &#8216;<span class="obeylines-h"><span class="verb"><span
@@ -6762,13 +6969,13 @@ class="ec-lmvtt-10">\.</span></span></span>&#8217; is supported. If
&#8216;<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\...</span></span></span>&#8217; is needed, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\texorpdfstring{\...}{\dots}</span></span></span> can be used instead.
-<!--l. 2725--><p class="noindent" >
+<!--l. 2818--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.7 </span> <a
- id="x1-6800011.1.7"></a>bibentry</h5>
-<!--l. 2727--><p class="noindent" >Workaround:
+ id="x1-7000011.1.7"></a>bibentry</h5>
+<!--l. 2820--><p class="noindent" >Workaround:
- <pre class="verbatim" id="verbatim-50">
+ <pre class="verbatim" id="verbatim-52">
&#x00A0;&#x00A0;\makeatletter
&#x00A0;&#x00A0;\let\saved@bibitem\@bibitem
&#x00A0;&#x00A0;\makeatother
@@ -6784,53 +6991,53 @@ class="ec-lmvtt-10">\texorpdfstring{\...}{\dots}</span></span></span> can be use
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\nobibliography{database}
&#x00A0;&#x00A0;\endgroup
</pre>
-<!--l. 2744--><p class="nopar" >
-<!--l. 2746--><p class="noindent" >
+<!--l. 2837--><p class="nopar" >
+<!--l. 2839--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.8 </span> <a
- id="x1-6900011.1.8"></a>bigfoot</h5>
-<!--l. 2748--><p class="noindent" >Hyperref does not support package &#8216;bigfoot&#8217;. And package &#8216;bigfoot&#8217; does not support hyperref&#8217;s footnotes
+ id="x1-7100011.1.8"></a>bigfoot</h5>
+<!--l. 2841--><p class="noindent" >Hyperref does not support package &#8216;bigfoot&#8217;. And package &#8216;bigfoot&#8217; does not support hyperref&#8217;s footnotes
and disables them (hyperfootnotes=false).
-<!--l. 2753--><p class="noindent" >
+<!--l. 2846--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.9 </span> <a
- id="x1-7000011.1.9"></a>chappg</h5>
-<!--l. 2755--><p class="noindent" >Package &#8216;chappg&#8217; uses <span class="obeylines-h"><span class="verb"><span
+ id="x1-7200011.1.9"></a>chappg</h5>
+<!--l. 2848--><p class="noindent" >Package &#8216;chappg&#8217; uses <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\@addtoreset</span></span></span> that is redefined by &#8216;hyperref&#8217;. The package order is
therefore:
- <pre class="verbatim" id="verbatim-51">
+ <pre class="verbatim" id="verbatim-53">
&#x00A0;&#x00A0;\usepackage{hyperref}
&#x00A0;&#x00A0;\usepackage{chappg}
</pre>
-<!--l. 2761--><p class="nopar" >
-<!--l. 2763--><p class="noindent" >
+<!--l. 2854--><p class="nopar" >
+<!--l. 2856--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.10 </span> <a
- id="x1-7100011.1.10"></a>cite</h5>
-<!--l. 2765--><p class="noindent" >This is from Mike Shell: cite.sty cannot currently be used with hyperref. However, I can do a workaround
+ id="x1-7300011.1.10"></a>cite</h5>
+<!--l. 2858--><p class="noindent" >This is from Mike Shell: cite.sty cannot currently be used with hyperref. However, I can do a workaround
via:
- <pre class="verbatim" id="verbatim-52">
+ <pre class="verbatim" id="verbatim-54">
&#x00A0;\makeatletter
&#x00A0;\def\NAT@parse{\typeout{This&#x00A0;is&#x00A0;a&#x00A0;fake&#x00A0;Natbib&#x00A0;command&#x00A0;to&#x00A0;fool&#x00A0;Hyperref.}}
&#x00A0;\makeatother
&#x00A0;\usepackage[hypertex]{hyperref}
</pre>
-<!--l. 2775--><p class="nopar" >
-<!--l. 2777--><p class="indent" > so that hyperref will not redefine any of the biblabel stuff - so cite.sty will work as normal -
+<!--l. 2868--><p class="nopar" >
+<!--l. 2870--><p class="indent" > so that hyperref will not redefine any of the biblabel stuff - so cite.sty will work as normal -
although the citations will not be hyperlinked, of course (But this may not be an issue for many
people).
-<!--l. 2782--><p class="noindent" >
+<!--l. 2875--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.11 </span> <a
- id="x1-7200011.1.11"></a>count1to</h5>
-<!--l. 2784--><p class="noindent" >Package &#8216;count1to&#8217; adds several <span class="obeylines-h"><span class="verb"><span
+ id="x1-7400011.1.11"></a>count1to</h5>
+<!--l. 2877--><p class="noindent" >Package &#8216;count1to&#8217; adds several <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\@addtoreset</span></span></span> commands that confuse &#8216;hyperref&#8217;. Therefore <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\theH&#x003C;...&#x003E;</span></span></span>
has to be fixed:
- <pre class="verbatim" id="verbatim-53">
+ <pre class="verbatim" id="verbatim-55">
&#x00A0;&#x00A0;\usepackage{count1to}
&#x00A0;&#x00A0;\AtBeginDocument{%&#x00A0;*after*&#x00A0;\usepackage{count1to}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\renewcommand*{\theHsection}{\theHchapter.\arabic{section}}%
@@ -6840,83 +7047,83 @@ has to be fixed:
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\renewcommand*{\theHsubparagraph}{\theHparagraph.\arabic{subparagraph}}%
&#x00A0;&#x00A0;}
</pre>
-<!--l. 2796--><p class="nopar" >
-<!--l. 2798--><p class="noindent" >
+<!--l. 2889--><p class="nopar" >
+<!--l. 2891--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.12 </span> <a
- id="x1-7300011.1.12"></a>dblaccnt</h5>
-<!--l. 2800--><p class="noindent" >pd1enc.def or puenc.def should be loaded before:
+ id="x1-7500011.1.12"></a>dblaccnt</h5>
+<!--l. 2893--><p class="noindent" >pd1enc.def or puenc.def should be loaded before:
- <pre class="verbatim" id="verbatim-54">
+ <pre class="verbatim" id="verbatim-56">
&#x00A0;&#x00A0;\usepackage{hyperref}
&#x00A0;&#x00A0;\usepackage{dblaccnt}
</pre>
-<!--l. 2804--><p class="nopar" > or see entry for <span
+<!--l. 2897--><p class="nopar" > or see entry for <span
class="ec-lmss-10">vietnam</span>.
-<!--l. 2808--><p class="noindent" >
+<!--l. 2901--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.13 </span> <a
- id="x1-7400011.1.13"></a>easyeqn</h5>
-<!--l. 2809--><p class="noindent" >Not compatible, breaks.
-<!--l. 2812--><p class="noindent" >
+ id="x1-7600011.1.13"></a>easyeqn</h5>
+<!--l. 2902--><p class="noindent" >Not compatible, breaks.
+<!--l. 2905--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.14 </span> <a
- id="x1-7500011.1.14"></a>ellipsis</h5>
-<!--l. 2814--><p class="noindent" >This packages redefines <span class="obeylines-h"><span class="verb"><span
+ id="x1-7700011.1.14"></a>ellipsis</h5>
+<!--l. 2907--><p class="noindent" >This packages redefines <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\textellipsis</span></span></span> after package hyperref (pd1enc.def/puenc.def should be loaded
before):
- <pre class="verbatim" id="verbatim-55">
+ <pre class="verbatim" id="verbatim-57">
&#x00A0;&#x00A0;\usepackage{hyperref}
&#x00A0;&#x00A0;\usepackage{ellipsis}
</pre>
-<!--l. 2819--><p class="nopar" >
-<!--l. 2821--><p class="noindent" >
+<!--l. 2912--><p class="nopar" >
+<!--l. 2914--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.15 </span> <a
- id="x1-7600011.1.15"></a>float</h5>
+ id="x1-7800011.1.15"></a>float</h5>
- <pre class="verbatim" id="verbatim-56">
+ <pre class="verbatim" id="verbatim-58">
&#x00A0;\usepackage{float}
&#x00A0;&#x00A0;\usepackage{hyperref}
</pre>
-<!--l. 2825--><p class="nopar" >
+<!--l. 2918--><p class="nopar" >
<ul class="itemize1">
<li class="itemize">
- <!--l. 2827--><p class="noindent" >Several <span class="obeylines-h"><span class="verb"><span
+ <!--l. 2920--><p class="noindent" >Several <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\caption</span></span></span> commands are not supported inside one float object.
</li>
<li class="itemize">
- <!--l. 2828--><p class="noindent" >Anchor are set at top of the float object, if its style is controlled by float.sty.</li></ul>
-<!--l. 2832--><p class="noindent" >
+ <!--l. 2921--><p class="noindent" >Anchor are set at top of the float object, if its style is controlled by float.sty.</li></ul>
+<!--l. 2925--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.16 </span> <a
- id="x1-7700011.1.16"></a>endnotes</h5>
-<!--l. 2833--><p class="noindent" >Unsupported.
-<!--l. 2835--><p class="noindent" >
+ id="x1-7900011.1.16"></a>endnotes</h5>
+<!--l. 2926--><p class="noindent" >Unsupported.
+<!--l. 2928--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.17 </span> <a
- id="x1-7800011.1.17"></a>foiltex</h5>
-<!--l. 2836--><p class="noindent" >Update to version 2008/01/28 v2.1.4b: Since version 6.77a hyperref does not hack into <span class="obeylines-h"><span class="verb"><span
+ id="x1-8000011.1.17"></a>foiltex</h5>
+<!--l. 2929--><p class="noindent" >Update to version 2008/01/28 v2.1.4b: Since version 6.77a hyperref does not hack into <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\@begindvi</span></span></span>, it
uses package &#8216;atbegshi&#8217; instead, that hooks into <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\shipout</span></span></span>. Thus the patch of &#8216;foils.cls&#8217; regarding hyperref
is now obsolete and causes an undefined error message about <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\@hyperfixhead</span></span></span>. This is fixed in FoilTeX
2.1.4b.
-<!--l. 2844--><p class="noindent" >
+<!--l. 2937--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.18 </span> <a
- id="x1-7900011.1.18"></a>footnote</h5>
-<!--l. 2846--><p class="noindent" >This package is not supported, you have to disable hyperref&#8217;s footnote support by using option
+ id="x1-8100011.1.18"></a>footnote</h5>
+<!--l. 2939--><p class="noindent" >This package is not supported, you have to disable hyperref&#8217;s footnote support by using option
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">hyperfootnotes=false</span></span></span>.
-<!--l. 2850--><p class="noindent" >
+<!--l. 2943--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.19 </span> <a
- id="x1-8000011.1.19"></a>geometry</h5>
-<!--l. 2852--><p class="noindent" >Driver &#8216;dvipdfm&#8217; and program &#8216;dvipdfm&#8217; might generate a warning: Sorry. Too late to change page size
+ id="x1-8200011.1.19"></a>geometry</h5>
+<!--l. 2945--><p class="noindent" >Driver &#8216;dvipdfm&#8217; and program &#8216;dvipdfm&#8217; might generate a warning: Sorry. Too late to change page size
Then prefer the program &#8216;dvipdfmx&#8217; or use one of the following workarounds to move the <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\special</span></span></span> of
geometry to an earlier location:
- <pre class="verbatim" id="verbatim-57">
+ <pre class="verbatim" id="verbatim-59">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\documentclass[dvipdfm]{article}%&#x00A0;or&#x00A0;other&#x00A0;classes
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{atbegshi}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\AtBeginDocument{%
@@ -6943,119 +7150,119 @@ geometry to an earlier location:
&#x00A0;&#x00A0;&#x00A0;&#x00A0;]{geometry}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{hyperref}
</pre>
-<!--l. 2884--><p class="nopar" >
-<!--l. 2886--><p class="noindent" >
+<!--l. 2977--><p class="nopar" >
+<!--l. 2979--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.20 </span> <a
- id="x1-8100011.1.20"></a>IEEEtran.cls</h5>
-<!--l. 2888--><p class="noindent" >version <span
+ id="x1-8300011.1.20"></a>IEEEtran.cls</h5>
+<!--l. 2981--><p class="noindent" >version <span
class="lmsy-10">&#x2265; </span>V1.6b (because of <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\@makecaption</span></span></span>, see ChangeLog)
-<!--l. 2891--><p class="noindent" >
+<!--l. 2984--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.21 </span> <a
- id="x1-8200011.1.21"></a>index</h5>
-<!--l. 2893--><p class="noindent" >version <span
+ id="x1-8400011.1.21"></a>index</h5>
+<!--l. 2986--><p class="noindent" >version <span
class="lmsy-10">&#x2265; </span>1995/09/28 v4.1 (because of <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\addcontentsline</span></span></span> redefinition)
-<!--l. 2896--><p class="noindent" >
+<!--l. 2989--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.22 </span> <a
- id="x1-8300011.1.22"></a>lastpage</h5>
-<!--l. 2898--><p class="noindent" >Compatible.
-<!--l. 2901--><p class="noindent" >
+ id="x1-8500011.1.22"></a>lastpage</h5>
+<!--l. 2991--><p class="noindent" >Compatible.
+<!--l. 2994--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.23 </span> <a
- id="x1-8400011.1.23"></a>linguex</h5>
+ id="x1-8600011.1.23"></a>linguex</h5>
- <pre class="verbatim" id="verbatim-58">
+ <pre class="verbatim" id="verbatim-60">
&#x00A0;\usepackage{hyperref}
&#x00A0;&#x00A0;\usepackage{linguex}
</pre>
-<!--l. 2905--><p class="nopar" >
-<!--l. 2907--><p class="noindent" >
+<!--l. 2998--><p class="nopar" >
+<!--l. 3000--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.24 </span> <a
- id="x1-8500011.1.24"></a>ltabptch</h5>
+ id="x1-8700011.1.24"></a>ltabptch</h5>
- <pre class="verbatim" id="verbatim-59">
+ <pre class="verbatim" id="verbatim-61">
&#x00A0;\usepackage{longtable}
&#x00A0;&#x00A0;\usepackage{ltabptch}
&#x00A0;&#x00A0;\usepackage{hyperref}
</pre>
-<!--l. 2912--><p class="nopar" >
-<!--l. 2914--><p class="noindent" >
+<!--l. 3005--><p class="nopar" >
+<!--l. 3007--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.25 </span> <a
- id="x1-8600011.1.25"></a>mathenv</h5>
-<!--l. 2916--><p class="noindent" >Unsupported.
-<!--l. 2920--><p class="indent" > Both &#8216;mathenv&#8217; and &#8216;hyperref&#8217; messes around with environment &#8216;eqnarray&#8217;. You can load &#8216;mathenv&#8217;
+ id="x1-8800011.1.25"></a>mathenv</h5>
+<!--l. 3009--><p class="noindent" >Unsupported.
+<!--l. 3013--><p class="indent" > Both &#8216;mathenv&#8217; and &#8216;hyperref&#8217; messes around with environment &#8216;eqnarray&#8217;. You can load &#8216;mathenv&#8217;
after &#8216;hyperref&#8217; to avoid an error message. But <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\label</span></span></span> will not work inside environment &#8216;eqnarray&#8217;
properly, for example.
-<!--l. 2927--><p class="noindent" >
+<!--l. 3020--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.26 </span> <a
- id="x1-8700011.1.26"></a>minitoc-hyper</h5>
-<!--l. 2929--><p class="noindent" >This package is obsolete, use the up-to-date original package minitoc instead.
-<!--l. 2934--><p class="noindent" >
+ id="x1-8900011.1.26"></a>minitoc-hyper</h5>
+<!--l. 3022--><p class="noindent" >This package is obsolete, use the up-to-date original package minitoc instead.
+<!--l. 3027--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.27 </span> <a
- id="x1-8800011.1.27"></a>multind</h5>
+ id="x1-9000011.1.27"></a>multind</h5>
- <pre class="verbatim" id="verbatim-60">
+ <pre class="verbatim" id="verbatim-62">
&#x00A0;\usepackage{multind}
&#x00A0;&#x00A0;\usepackage{hyperref}
</pre>
-<!--l. 2938--><p class="nopar" >
-<!--l. 2940--><p class="noindent" >
+<!--l. 3031--><p class="nopar" >
+<!--l. 3033--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.28 </span> <a
- id="x1-8900011.1.28"></a>natbib</h5>
+ id="x1-9100011.1.28"></a>natbib</h5>
- <pre class="verbatim" id="verbatim-61">
+ <pre class="verbatim" id="verbatim-63">
&#x00A0;\usepackage{natbib}
&#x00A0;&#x00A0;\usepackage{hyperref}
</pre>
-<!--l. 2944--><p class="nopar" >
-<!--l. 2946--><p class="noindent" >
+<!--l. 3037--><p class="nopar" >
+<!--l. 3039--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.29 </span> <a
- id="x1-9000011.1.29"></a>nomencl</h5>
-<!--l. 2947--><p class="noindent" >Example for introducing links for the page numbers:
+ id="x1-9200011.1.29"></a>nomencl</h5>
+<!--l. 3040--><p class="noindent" >Example for introducing links for the page numbers:
- <pre class="verbatim" id="verbatim-62">
+ <pre class="verbatim" id="verbatim-64">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\renewcommand*{\pagedeclaration}[1]{\unskip,&#x00A0;\hyperpage{#1}}
</pre>
-<!--l. 2950--><p class="nopar" >
-<!--l. 2953--><p class="noindent" >
+<!--l. 3043--><p class="nopar" >
+<!--l. 3046--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.30 </span> <a
- id="x1-9100011.1.30"></a>ntheorem-hyper</h5>
-<!--l. 2954--><p class="noindent" >This package is obsolete, use the up-to-date original package ntheorem instead.
-<!--l. 2958--><p class="indent" > For equations the following might work:
+ id="x1-9300011.1.30"></a>ntheorem-hyper</h5>
+<!--l. 3047--><p class="noindent" >This package is obsolete, use the up-to-date original package ntheorem instead.
+<!--l. 3051--><p class="indent" > For equations the following might work:
- <pre class="verbatim" id="verbatim-63">
+ <pre class="verbatim" id="verbatim-65">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\renewcommand*{\eqdeclaration}[1]{%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\hyperlink{equation.#1}{(Equation~#1)}%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;But&#x00A0;the&#x00A0;mapping&#x00A0;from&#x00A0;the&#x00A0;equation&#x00A0;number&#x00A0;to&#x00A0;the&#x00A0;anchor&#x00A0;name
&#x00A0;&#x00A0;&#x00A0;&#x00A0;is&#x00A0;not&#x00A0;available&#x00A0;in&#x00A0;general.
</pre>
-<!--l. 2965--><p class="nopar" >
-<!--l. 2967--><p class="noindent" >
+<!--l. 3058--><p class="nopar" >
+<!--l. 3060--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.31 </span> <a
- id="x1-9200011.1.31"></a>parskip</h5>
+ id="x1-9400011.1.31"></a>parskip</h5>
- <pre class="verbatim" id="verbatim-64">
+ <pre class="verbatim" id="verbatim-66">
&#x00A0;\usepackage{parskip}
&#x00A0;&#x00A0;\usepackage{hyperref}[2012/08/20]
</pre>
-<!--l. 2971--><p class="nopar" >
-<!--l. 2974--><p class="indent" > Both packages want to redefine <span class="obeylines-h"><span class="verb"><span
+<!--l. 3064--><p class="nopar" >
+<!--l. 3067--><p class="indent" > Both packages want to redefine <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\@starttoc</span></span></span>.
-<!--l. 2977--><p class="noindent" >
+<!--l. 3070--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.32 </span> <a
- id="x1-9300011.1.32"></a>prettyref</h5>
+ id="x1-9500011.1.32"></a>prettyref</h5>
- <pre class="verbatim" id="verbatim-65">
+ <pre class="verbatim" id="verbatim-67">
%%%&#x00A0;example&#x00A0;for&#x00A0;prettyref&#x00A0;%%%
\documentclass{article}
\usepackage{prettyref}
@@ -7075,35 +7282,35 @@ class="ec-lmvtt-10">\@starttoc</span></span></span>.
%%%&#x00A0;example&#x00A0;for&#x00A0;prettyref&#x00A0;%%%
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;
</pre>
-<!--l. 2996--><p class="nopar" >
-<!--l. 2999--><p class="noindent" >
+<!--l. 3089--><p class="nopar" >
+<!--l. 3092--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.33 </span> <a
- id="x1-9400011.1.33"></a>setspace</h5>
+ id="x1-9600011.1.33"></a>setspace</h5>
- <pre class="verbatim" id="verbatim-66">
+ <pre class="verbatim" id="verbatim-68">
&#x00A0;\usepackage{setspace}
&#x00A0;&#x00A0;\usepackage{hyperref}
</pre>
-<!--l. 3003--><p class="nopar" >
-<!--l. 3005--><p class="noindent" >
+<!--l. 3096--><p class="nopar" >
+<!--l. 3098--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.34 </span> <a
- id="x1-9500011.1.34"></a>sidecap</h5>
+ id="x1-9700011.1.34"></a>sidecap</h5>
- <pre class="verbatim" id="verbatim-67">
+ <pre class="verbatim" id="verbatim-69">
&#x00A0;Before&#x00A0;2002/05/24&#x00A0;v1.5h:
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{nameref}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{hyperref}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{sidecap}
</pre>
-<!--l. 3011--><p class="nopar" >
-<!--l. 3013--><p class="noindent" >
+<!--l. 3104--><p class="nopar" >
+<!--l. 3106--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.35 </span> <a
- id="x1-9600011.1.35"></a>subfigure</h5>
+ id="x1-9800011.1.35"></a>subfigure</h5>
- <pre class="verbatim" id="verbatim-68">
+ <pre class="verbatim" id="verbatim-70">
&#x00A0;1995/03/06&#x00A0;v2.0:
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{subfigure}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{hyperref}
@@ -7122,35 +7329,35 @@ class="ec-lmvtt-10">\@starttoc</span></span></span>.
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{subfigure}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;or&#x00A0;vice&#x00A0;versa?
</pre>
-<!--l. 3032--><p class="nopar" >
-<!--l. 3034--><p class="noindent" >
+<!--l. 3125--><p class="nopar" >
+<!--l. 3127--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.36 </span> <a
- id="x1-9700011.1.36"></a>titleref</h5>
+ id="x1-9900011.1.36"></a>titleref</h5>
- <pre class="verbatim" id="verbatim-69">
+ <pre class="verbatim" id="verbatim-71">
&#x00A0;\usepackage{nameref}
&#x00A0;&#x00A0;\usepackage{titleref}%&#x00A0;without&#x00A0;usetoc
&#x00A0;&#x00A0;\usepackage{hyperref}
</pre>
-<!--l. 3039--><p class="nopar" >
-<!--l. 3041--><p class="noindent" >
+<!--l. 3132--><p class="nopar" >
+<!--l. 3134--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.37 </span> <a
- id="x1-9800011.1.37"></a>tabularx</h5>
-<!--l. 3043--><p class="noindent" >Linked footnotes are not supported inside environment &#8216;tabularx&#8217;, because they uses the optional
+ id="x1-10000011.1.37"></a>tabularx</h5>
+<!--l. 3136--><p class="noindent" >Linked footnotes are not supported inside environment &#8216;tabularx&#8217;, because they uses the optional
argument of <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\footnotetext</span></span></span>, see section &#8216;Limitations&#8217;. Before version 2011/09/28 6.82i hyperref had
disabled footnotes entirely by &#8216;hyperfootnotes=false&#8217;.
-<!--l. 3049--><p class="noindent" >
+<!--l. 3142--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.38 </span> <a
- id="x1-9900011.1.38"></a>titlesec</h5>
-<!--l. 3051--><p class="noindent" ><span
+ id="x1-10100011.1.38"></a>titlesec</h5>
+<!--l. 3144--><p class="noindent" ><span
class="ec-lmss-10">nameref </span>supports titlesec, but hyperref does not (unsolved is the anchor setting, missing with
unnumbered section, perhaps problems with page breaks with numbered ones).
-<!--l. 3056--><p class="noindent" >
+<!--l. 3149--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.39 </span> <a
- id="x1-10000011.1.39"></a>ucs/utf8x.def</h5>
-<!--l. 3058--><p class="noindent" >The first time a multibyte UTF8 sequence is called, it does some calculations and stores the result in a
+ id="x1-10200011.1.39"></a>ucs/utf8x.def</h5>
+<!--l. 3151--><p class="noindent" >The first time a multibyte UTF8 sequence is called, it does some calculations and stores the result in a
macro for speeding up the next calls of that UTF8 sequence. However this makes the first call
non-expandable and will break if used in information entries or bookmarks. Package <span
class="ec-lmss-10">ucs </span>offers
@@ -7159,50 +7366,50 @@ class="ec-lmvtt-10">\PrerenderUnicode</span></span></span> or <span class="obeyl
class="ec-lmvtt-10">\PreloadUnicodePage</span></span></span> to solve this:
- <pre class="verbatim" id="verbatim-70">
+ <pre class="verbatim" id="verbatim-72">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{ucs}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage[utf8x]{inputenc}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{hyperref}%&#x00A0;or&#x00A0;with&#x00A0;option&#x00A0;unicode
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\PrerenderUnicode{^^c3^^b6}%&#x00A0;or&#x00A0;\PrerenderUnicodePage{1}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\hypersetup{pdftitle={Umlaut&#x00A0;example:&#x00A0;^^c3^^b6}}
</pre>
-<!--l. 3071--><p class="nopar" > The notation with two carets avoids trouble with 8-bit bytes for the README file, you can use the
+<!--l. 3164--><p class="nopar" > The notation with two carets avoids trouble with 8-bit bytes for the README file, you can use the
characters directly.
-<!--l. 3076--><p class="noindent" >
+<!--l. 3169--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.40 </span> <a
- id="x1-10100011.1.40"></a>varioref</h5>
-<!--l. 3077--><p class="noindent" >There are too many problems with varioref. Nobody has time to sort them out. Therefore this package is
+ id="x1-10300011.1.40"></a>varioref</h5>
+<!--l. 3170--><p class="noindent" >There are too many problems with varioref. Nobody has time to sort them out. Therefore this package is
now unsupported.
-<!--l. 3081--><p class="indent" > Perhaps you are lucky and some of the features of varioref works with the following loading
+<!--l. 3174--><p class="indent" > Perhaps you are lucky and some of the features of varioref works with the following loading
order:
- <pre class="verbatim" id="verbatim-71">
+ <pre class="verbatim" id="verbatim-73">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{nameref}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{varioref}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{hyperref}
</pre>
-<!--l. 3087--><p class="nopar" >
-<!--l. 3090--><p class="indent" > Also some babel versions can be problematic. For example, 2005/05/21 v3.8g contains a patch for
+<!--l. 3180--><p class="nopar" >
+<!--l. 3183--><p class="indent" > Also some babel versions can be problematic. For example, 2005/05/21 v3.8g contains a patch for
varioref that breaks the hyperref support for varioref.
-<!--l. 3096--><p class="indent" > Also unsupported:
+<!--l. 3189--><p class="indent" > Also unsupported:
<ul class="itemize1">
<li class="itemize">
- <!--l. 3098--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
+ <!--l. 3191--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\Ref</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\Vref</span></span></span> do not uppercase the first letter.
</li>
<li class="itemize">
- <!--l. 3099--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
+ <!--l. 3192--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\vpageref[]{...}</span></span></span> On the same page a previous space is not suppressed.</li></ul>
-<!--l. 3103--><p class="noindent" >
+<!--l. 3196--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.41 </span> <a
- id="x1-10200011.1.41"></a>verse</h5>
-<!--l. 3105--><p class="noindent" >Version 2005/08/22 v2.22 contains support for hyperref.
-<!--l. 3107--><p class="indent" > For older versions see example from de.comp.text.tex (2005/08/11, slightly modified):
+ id="x1-10400011.1.41"></a>verse</h5>
+<!--l. 3198--><p class="noindent" >Version 2005/08/22 v2.22 contains support for hyperref.
+<!--l. 3200--><p class="indent" > For older versions see example from de.comp.text.tex (2005/08/11, slightly modified):
- <pre class="verbatim" id="verbatim-72">
+ <pre class="verbatim" id="verbatim-74">
&#x00A0;&#x00A0;\documentclass{article}
&#x00A0;&#x00A0;%&#x00A0;package&#x00A0;order&#x00A0;does&#x00A0;not&#x00A0;matter
@@ -7244,32 +7451,32 @@ class="ec-lmvtt-10">\vpageref[]{...}</span></span></span> On the same page a pre
&#x00A0;&#x00A0;\end{document}
</pre>
-<!--l. 3151--><p class="nopar" >
-<!--l. 3153--><p class="noindent" >
+<!--l. 3244--><p class="nopar" >
+<!--l. 3246--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.42 </span> <a
- id="x1-10300011.1.42"></a>vietnam</h5>
+ id="x1-10500011.1.42"></a>vietnam</h5>
- <pre class="verbatim" id="verbatim-73">
+ <pre class="verbatim" id="verbatim-75">
&#x00A0;%&#x00A0;pd1enc.def&#x00A0;should&#x00A0;be&#x00A0;loaded&#x00A0;before&#x00A0;package&#x00A0;dblaccnt:
&#x00A0;&#x00A0;\usepackage[PD1,OT1]{fontenc}
&#x00A0;&#x00A0;\usepackage{vietnam}
&#x00A0;&#x00A0;\usepackage{hyperref}
</pre>
-<!--l. 3159--><p class="nopar" >
-<!--l. 3161--><p class="noindent" >
+<!--l. 3252--><p class="nopar" >
+<!--l. 3254--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark">11.1.43 </span> <a
- id="x1-10400011.1.43"></a>XeTeX</h5>
-<!--l. 3163--><p class="noindent" >Default for the encoding of bookmarks is <span class="obeylines-h"><span class="verb"><span
+ id="x1-10600011.1.43"></a>XeTeX</h5>
+<!--l. 3256--><p class="noindent" >Default for the encoding of bookmarks is <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">pdfencoding=unicode</span></span></span>. That means the strings are always
treated as unicode strings. If <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">auto</span></span></span> or <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">pdfdoc</span></span></span> is forced it applies only if the string restricts to the
printable ASCII set, The reason is that the <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\special</span></span></span> does not support PDFDocEncoding.
-<!--l. 3169--><p class="indent" > In older versions hyperref contained special conversion code from UTF-16BE back to UTF-8 in a
+<!--l. 3262--><p class="indent" > In older versions hyperref contained special conversion code from UTF-16BE back to UTF-8 in a
number of places for xetex to avoid the xdvipdfmx warning
-<!--l. 3173--><p class="indent" > <span class="obeylines-h"><span class="verb"><span
+<!--l. 3266--><p class="indent" > <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">Failed</span><span
class="ec-lmvtt-10">&#x00A0;to</span><span
class="ec-lmvtt-10">&#x00A0;convert</span><span
@@ -7277,59 +7484,59 @@ class="ec-lmvtt-10">&#x00A0;input</span><span
class="ec-lmvtt-10">&#x00A0;string</span><span
class="ec-lmvtt-10">&#x00A0;to</span><span
class="ec-lmvtt-10">&#x00A0;UTF16...</span></span></span>
-<!--l. 3175--><p class="indent" > This is no longer needed with a current xdvipdfmx, so this code has been removed.
+<!--l. 3268--><p class="indent" > This is no longer needed with a current xdvipdfmx, so this code has been removed.
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\csname</span><span
class="ec-lmvtt-10">&#x00A0;HyPsd@XeTeXBigCharstrue\endcsname</span></span></span> should no longer be used.
-<!--l. 3181--><p class="noindent" >
+<!--l. 3274--><p class="noindent" >
<h3 class="sectionHead"><span class="titlemark">12 </span> <a
- id="x1-10500012"></a>Limitations<span class="footnote-mark"><a
+ id="x1-10700012"></a>Limitations<span class="footnote-mark"><a
href="hyperref-doc7.html#fn6x0"><sup class="textsuperscript">6</sup></a></span><a
- id="x1-105001f6"></a> </h3>
+ id="x1-107001f6"></a> </h3>
<h4 class="subsectionHead"><span class="titlemark">12.1 </span> <a
- id="x1-10600012.1"></a>Wrapped/broken link support</h4>
-<!--l. 3184--><p class="noindent" >Only few drivers support automatically wrapped/broken links, e.g. pdftex, dvipdfm, hypertex. Other
+ id="x1-10800012.1"></a>Wrapped/broken link support</h4>
+<!--l. 3277--><p class="noindent" >Only few drivers support automatically wrapped/broken links, e.g. pdftex, dvipdfm, hypertex. Other
drivers lack this feature, e.g. dvips, dvipsone.
-<!--l. 3188--><p class="indent" > Workarounds:
+<!--l. 3281--><p class="indent" > Workarounds:
<ul class="itemize1">
<li class="itemize">
- <!--l. 3190--><p class="noindent" >For long section or caption titles in the table of contents or list of figures/tables option
+ <!--l. 3283--><p class="noindent" >For long section or caption titles in the table of contents or list of figures/tables option
<span
class="ec-lmss-10">linktocpage </span>can be used. Then the page number will be a link, and the overlong section title
is not forced into an one line link with overfull <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hbox</span></span></span> warning.
</li>
<li class="itemize">
- <!--l. 3195--><p class="noindent" >&#8220;<span class="obeylines-h"><span class="verb"><span
+ <!--l. 3288--><p class="noindent" >&#8220;<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\url</span></span></span>&#8221;s are caught by package <span
class="ec-lmss-10">breakurl</span>.
</li>
<li class="itemize">
- <!--l. 3196--><p class="noindent" >The option <span
+ <!--l. 3289--><p class="noindent" >The option <span
class="ec-lmss-10">breaklinks </span>is intended for internal use. But it can be used to force link wrapping,
e.g. when printing a document. However, when such a document is converted to PDF and
viewed with a PDF viewer, the active link area will be misplaced.
- <!--l. 3202--><p class="noindent" >Another limitation: some penalties are &#8220;optimized&#8221; by TeX, thus there are missing break
+ <!--l. 3295--><p class="noindent" >Another limitation: some penalties are &#8220;optimized&#8221; by TeX, thus there are missing break
points, especially within <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\url</span></span></span>. (See thread &#8220;hyperref.sty, breaklinks and url.sty 3.2&#8221; in
comp.text.tex 2005-09).</li></ul>
-<!--l. 3208--><p class="noindent" >
+<!--l. 3301--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">12.2 </span> <a
- id="x1-10700012.2"></a>Links across pages</h4>
-<!--l. 3210--><p class="noindent" >In general they have problems:
+ id="x1-10900012.2"></a>Links across pages</h4>
+<!--l. 3303--><p class="noindent" >In general they have problems:
<ul class="itemize1">
<li class="itemize">
- <!--l. 3212--><p class="noindent" >Some driver doesn&#8217;t support them at all (see above).
+ <!--l. 3305--><p class="noindent" >Some driver doesn&#8217;t support them at all (see above).
</li>
<li class="itemize">
- <!--l. 3213--><p class="noindent" >The driver allows it, but the link result might include the footer and/or header, or an error
+ <!--l. 3306--><p class="noindent" >The driver allows it, but the link result might include the footer and/or header, or an error
message can occur sometimes.</li></ul>
-<!--l. 3218--><p class="noindent" >
+<!--l. 3311--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">12.3 </span> <a
- id="x1-10800012.3"></a>Footnotes</h4>
-<!--l. 3220--><p class="noindent" >LaTeX allows the separation of the footnote mark and the footnote text (<span class="obeylines-h"><span class="verb"><span
+ id="x1-11000012.3"></a>Footnotes</h4>
+<!--l. 3313--><p class="noindent" >LaTeX allows the separation of the footnote mark and the footnote text (<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\footnotemark</span></span></span>,
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\footnotetext</span></span></span>). This interface might be enough for visual typesetting. But the relation between
@@ -7345,57 +7552,57 @@ Thus the implementation of hyperref does not support the optional argument of <s
class="ec-lmvtt-10">\footnotemark</span></span></span> and
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\footnotetext</span></span></span>.
-<!--l. 3231--><p class="noindent" >
+<!--l. 3324--><p class="noindent" >
<h3 class="sectionHead"><span class="titlemark">13 </span> <a
- id="x1-10900013"></a>Hints<span class="footnote-mark"><a
+ id="x1-11100013"></a>Hints<span class="footnote-mark"><a
href="hyperref-doc8.html#fn7x0"><sup class="textsuperscript">7</sup></a></span><a
- id="x1-109001f7"></a> </h3>
+ id="x1-111001f7"></a> </h3>
<h4 class="subsectionHead"><span class="titlemark">13.1 </span> <a
- id="x1-11000013.1"></a>Spaces in option values</h4>
-<!--l. 3235--><p class="noindent" >Unhappily LaTeX strips spaces from options if they are given in <span class="obeylines-h"><span class="verb"><span
+ id="x1-11200013.1"></a>Spaces in option values</h4>
+<!--l. 3328--><p class="noindent" >Unhappily LaTeX strips spaces from options if they are given in <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\documentclass</span></span></span> or <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\usepackage</span></span></span> (or
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\RequirePackage</span></span></span>), e.g.:
- <pre class="verbatim" id="verbatim-74">
+ <pre class="verbatim" id="verbatim-76">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage[pdfborder=0&#x00A0;0&#x00A0;1]{hyperref}
</pre>
-<!--l. 3239--><p class="nopar" > Package hyperref now gets
+<!--l. 3332--><p class="nopar" > Package hyperref now gets
- <pre class="verbatim" id="verbatim-75">
+ <pre class="verbatim" id="verbatim-77">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;pdfborder=001
</pre>
-<!--l. 3243--><p class="nopar" > and the result is an invalid PDF file. As workaround braces can be used:
+<!--l. 3336--><p class="nopar" > and the result is an invalid PDF file. As workaround braces can be used:
- <pre class="verbatim" id="verbatim-76">
+ <pre class="verbatim" id="verbatim-78">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage[pdfborder={0&#x00A0;0&#x00A0;1}]{hyperref}
</pre>
-<!--l. 3248--><p class="nopar" > Some options can also be given in <span class="obeylines-h"><span class="verb"><span
+<!--l. 3341--><p class="nopar" > Some options can also be given in <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hypersetup</span></span></span>
- <pre class="verbatim" id="verbatim-77">
+ <pre class="verbatim" id="verbatim-79">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\hypersetup{pdfborder=0&#x00A0;0&#x00A0;1}
</pre>
-<!--l. 3252--><p class="nopar" > In <span class="obeylines-h"><span class="verb"><span
+<!--l. 3345--><p class="nopar" > In <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hypersetup</span></span></span> the options are directly processed as key value options (see package keyval) without
space stripping in the value part.
-<!--l. 3258--><p class="indent" > Alternatively, LaTeX&#8217;s option handling system can be adapted to key value options by one of the
+<!--l. 3351--><p class="indent" > Alternatively, LaTeX&#8217;s option handling system can be adapted to key value options by one of the
packages <span
class="ec-lmss-10">kvoptions-patch </span>(from project <span
class="ec-lmss-10">kvoptions</span>) or <span
class="ec-lmss-10">xkvltxp </span>(from project <span
class="ec-lmss-10">xsetkeys</span>).
-<!--l. 3263--><p class="noindent" >
+<!--l. 3356--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">13.2 </span> <a
- id="x1-11100013.2"></a>Index with makeindex</h4>
+ id="x1-11300013.2"></a>Index with makeindex</h4>
<ul class="itemize1">
<li class="itemize">
- <!--l. 3265--><p class="noindent" >Package hyperref adds <span class="obeylines-h"><span class="verb"><span
+ <!--l. 3358--><p class="noindent" >Package hyperref adds <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyperpage</span></span></span> commands by the encap mechanism (see documentation
of Makeindex), if option hyperindex is set (default). <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyperpage</span></span></span> uses the page anchors that
@@ -7408,13 +7615,13 @@ class="ec-lmvtt-10">\romannumbering</span></span></span>, ...), then the page an
class="ec-lmvtt-10">plainpages=false</span></span></span> is recommended.
</li>
<li class="itemize">
- <!--l. 3275--><p class="noindent" >The encap mechanism of Makeindex allows to use one command only (see documentation of
+ <!--l. 3368--><p class="noindent" >The encap mechanism of Makeindex allows to use one command only (see documentation of
Makeindex). If the user sets such a command, hyperref suppresses its <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyperpage</span></span></span> command. With
logical markup this situation can easily be solved:
- <pre class="verbatim" id="verbatim-78">
+ <pre class="verbatim" id="verbatim-80">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{makeidx}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\makeindex
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage[hyperindex]{hyperref}
@@ -7422,23 +7629,23 @@ class="ec-lmvtt-10">\hyperpage</span></span></span> command. With
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;...
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\index{Some&#x00A0;example|main}
</pre>
- <!--l. 3287--><p class="nopar" >
+ <!--l. 3380--><p class="nopar" >
</li>
<li class="itemize">
- <!--l. 3288--><p class="noindent" >Scientic Word/Scientific WorkPlace users can use package robustindex with hyperindex=false.
+ <!--l. 3381--><p class="noindent" >Scientic Word/Scientific WorkPlace users can use package robustindex with hyperindex=false.
</li>
<li class="itemize">
- <!--l. 3290--><p class="noindent" >Other encap characters can be set by option <span
+ <!--l. 3383--><p class="noindent" >Other encap characters can be set by option <span
class="ec-lmss-10">encap</span>. Example for use of &#8220;?&#8221;:
- <pre class="verbatim" id="verbatim-79">
+ <pre class="verbatim" id="verbatim-81">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage[encap=?]{hyperref}
</pre>
- <!--l. 3294--><p class="nopar" >
+ <!--l. 3387--><p class="nopar" >
</li>
<li class="itemize">
- <!--l. 3295--><p class="noindent" >Another possibility is the insertion of <span class="obeylines-h"><span class="verb"><span
+ <!--l. 3388--><p class="noindent" >Another possibility is the insertion of <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\hyperpage</span></span></span> by a style file for makeindex. For this case,
hyperref&#8217;s insertion will be disabled by <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">hyperindex=false</span></span></span>. <span class="obeylines-h"><span class="verb"><span
@@ -7446,7 +7653,7 @@ class="ec-lmvtt-10">\hyperpage</span></span></span> will be defined regardless o
setting of hyperindex.
- <pre class="verbatim" id="verbatim-80">
+ <pre class="verbatim" id="verbatim-82">
%%%&#x00A0;cut&#x00A0;%%%&#x00A0;hyperindex.ist&#x00A0;%%%&#x00A0;cut&#x00A0;%%%
delim_0&#x00A0;",&#x00A0;\\hyperpage{"
delim_1&#x00A0;",&#x00A0;\\hyperpage{"
@@ -7458,89 +7665,89 @@ class="ec-lmvtt-10">\hyperpage</span></span></span> will be defined regardless o
encap_suffix&#x00A0;"}"
%%%&#x00A0;cut&#x00A0;%%%&#x00A0;hyperindex.ist&#x00A0;%%%&#x00A0;cut&#x00A0;%%%
</pre>
- <!--l. 3310--><p class="nopar" ></li></ul>
-<!--l. 3313--><p class="noindent" >
+ <!--l. 3403--><p class="nopar" ></li></ul>
+<!--l. 3406--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">13.3 </span> <a
- id="x1-11200013.3"></a>Warning <span
+ id="x1-11400013.3"></a>Warning <span
class="ec-lmvtt-10">"bookmark level for unknown &#x003C;foobar&#x003E; defaults to 0"</span></h4>
-<!--l. 3315--><p class="noindent" >Getting rid of it:
+<!--l. 3408--><p class="noindent" >Getting rid of it:
- <pre class="verbatim" id="verbatim-81">
+ <pre class="verbatim" id="verbatim-83">
\makeatletter
\providecommand*{\toclevel@&#x003C;foobar&#x003E;}{0}
\makeatother
</pre>
-<!--l. 3320--><p class="nopar" >
-<!--l. 3322--><p class="noindent" >
+<!--l. 3413--><p class="nopar" >
+<!--l. 3415--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">13.4 </span> <a
- id="x1-11300013.4"></a>Link anchors in figures</h4>
-<!--l. 3324--><p class="noindent" >The caption command increments the counter and here is the place where hyperref set the corresponding
+ id="x1-11500013.4"></a>Link anchors in figures</h4>
+<!--l. 3417--><p class="noindent" >The caption command increments the counter and here is the place where hyperref set the corresponding
anchor. Unhappily the caption is set below the figure, so the figure is not visible if a link jumps
to a figure. In this case, try package <span
class="ec-lmss-10">hypcap </span>that implements a method to circumvent the
problem.
-<!--l. 3332--><p class="noindent" >
+<!--l. 3425--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">13.5 </span> <a
- id="x1-11400013.5"></a>Additional unicode characters in bookmarks and pdf information entries:</h4>
+ id="x1-11600013.5"></a>Additional unicode characters in bookmarks and pdf information entries:</h4>
- <pre class="verbatim" id="verbatim-82">
+ <pre class="verbatim" id="verbatim-84">
\documentclass[pdftex]{article}
\usepackage[unicode]{hyperref}
</pre>
-<!--l. 3336--><p class="nopar" >
-<!--l. 3338--><p class="indent" > Support for additional unicode characters:
-<!--l. 3340--><p class="indent" > Example: <span class="obeylines-h"><span class="verb"><span
+<!--l. 3429--><p class="nopar" >
+<!--l. 3431--><p class="indent" > Support for additional unicode characters:
+<!--l. 3433--><p class="indent" > Example: <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\.{a}</span></span></span> and <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\d{a}</span></span></span>
-<!--l. 3342--><p class="indent" > 1. Get a list with unicode data, eg:
-<!--l. 3344--><p class="indent" > http://www.unicode.org/Public/UNIDATA/UnicodeData.txt
-<!--l. 3346--><p class="indent" > 2. Identify the characters (<span class="obeylines-h"><span class="verb"><span
+<!--l. 3435--><p class="indent" > 1. Get a list with unicode data, eg:
+<!--l. 3437--><p class="indent" > http://www.unicode.org/Public/UNIDATA/UnicodeData.txt
+<!--l. 3439--><p class="indent" > 2. Identify the characters (<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\.{a}</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\d{a}</span></span></span>):
- <pre class="verbatim" id="verbatim-83">
+ <pre class="verbatim" id="verbatim-85">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;0227;LATIN&#x00A0;SMALL&#x00A0;LETTER&#x00A0;A&#x00A0;WITH&#x00A0;DOT&#x00A0;ABOVE;...
&#x00A0;&#x00A0;&#x00A0;&#x00A0;1EA1;LATIN&#x00A0;SMALL&#x00A0;LETTER&#x00A0;A&#x00A0;WITH&#x00A0;DOT&#x00A0;BELOW;...
</pre>
-<!--l. 3350--><p class="nopar" >
-<!--l. 3352--><p class="indent" > 3. Calculate the octal code:
-<!--l. 3354--><p class="indent" > The first characters of the line in the file are hex values, convert each byte and prepend them with a
+<!--l. 3443--><p class="nopar" >
+<!--l. 3445--><p class="indent" > 3. Calculate the octal code:
+<!--l. 3447--><p class="indent" > The first characters of the line in the file are hex values, convert each byte and prepend them with a
backslash. (This will go into the PDF file.)
- <pre class="verbatim" id="verbatim-84">
+ <pre class="verbatim" id="verbatim-86">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;0227&#x00A0;-&#x003E;&#x00A0;\002\047
&#x00A0;&#x00A0;&#x00A0;&#x00A0;1EA1&#x00A0;-&#x003E;&#x00A0;\036\241
</pre>
-<!--l. 3361--><p class="nopar" >
-<!--l. 3363--><p class="indent" > 4. Transform into a form understood by hyperref:
-<!--l. 3365--><p class="indent" > Hyperref must know where the first byte starts, this is marked by <span class="obeylines-h"><span class="verb"><span
+<!--l. 3454--><p class="nopar" >
+<!--l. 3456--><p class="indent" > 4. Transform into a form understood by hyperref:
+<!--l. 3458--><p class="indent" > Hyperref must know where the first byte starts, this is marked by <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">9</span></span></span> (8 and 9 cannot occur in octal
numbers):
- <pre class="verbatim" id="verbatim-85">
+ <pre class="verbatim" id="verbatim-87">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\002\047&#x00A0;-&#x003E;&#x00A0;\9002\047
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\036\241&#x00A0;-&#x003E;&#x00A0;\9036\241
</pre>
-<!--l. 3372--><p class="nopar" >
-<!--l. 3374--><p class="indent" > Optional: <span class="obeylines-h"><span class="verb"><span
+<!--l. 3465--><p class="nopar" >
+<!--l. 3467--><p class="indent" > Optional: <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">8</span></span></span> is used for abbreviations:
- <pre class="verbatim" id="verbatim-86">
+ <pre class="verbatim" id="verbatim-88">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\900&#x00A0;=&#x00A0;\80,&#x00A0;\901&#x00A0;=&#x00A0;\81,&#x00A0;\902&#x00A0;=&#x00A0;\82,&#x00A0;...
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\9002\047&#x00A0;-&#x003E;&#x00A0;\82\047
</pre>
-<!--l. 3380--><p class="nopar" >
-<!--l. 3382--><p class="indent" > 5. Declare the character with LaTeX:
+<!--l. 3473--><p class="nopar" >
+<!--l. 3475--><p class="indent" > 5. Declare the character with LaTeX:
- <pre class="verbatim" id="verbatim-87">
+ <pre class="verbatim" id="verbatim-89">
\DeclareTextCompositeCommand{\.}{PU}{a}{\82\047}
\DeclareTextCompositeCommand{\d}{PU}{a}{\9036\241}
@@ -7549,11 +7756,11 @@ class="ec-lmvtt-10">8</span></span></span> is used for abbreviations:
\end{document}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;
</pre>
-<!--l. 3391--><p class="nopar" >
-<!--l. 3393--><p class="noindent" >
+<!--l. 3484--><p class="nopar" >
+<!--l. 3486--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">13.6 </span> <a
- id="x1-11500013.6"></a>Footnotes</h4>
-<!--l. 3395--><p class="noindent" >The footnote support is rather limited. It is beyond the scope to use <span class="obeylines-h"><span class="verb"><span
+ id="x1-11700013.6"></a>Footnotes</h4>
+<!--l. 3488--><p class="noindent" >The footnote support is rather limited. It is beyond the scope to use <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\footnotemark</span></span></span> and <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\footnotetext</span></span></span>
out of order or reusing <span class="obeylines-h"><span class="verb"><span
@@ -7562,7 +7769,7 @@ class="ec-lmvtt-10">\footnotemark</span></span></span>. Here you can either disa
class="ec-lmvtt-10">hyperfootnotes=false</span></span></span> or fiddle with internal macros, nasty examples:
- <pre class="verbatim" id="verbatim-88">
+ <pre class="verbatim" id="verbatim-90">
\documentclass{article}
\usepackage{hyperref}
\begin{document}
@@ -7611,12 +7818,12 @@ C%
\end{document}
</pre>
-<!--l. 3449--><p class="nopar" >
+<!--l. 3542--><p class="nopar" >
-<!--l. 3451--><p class="noindent" >
+<!--l. 3544--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">13.7 </span> <a
- id="x1-11600013.7"></a>Subordinate counters</h4>
-<!--l. 3453--><p class="noindent" >Some counters do not have unique values and require the value of other counters to be unique. For
+ id="x1-11800013.7"></a>Subordinate counters</h4>
+<!--l. 3546--><p class="noindent" >Some counters do not have unique values and require the value of other counters to be unique. For
example, sections or figures might be numbered within chapters or <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\newtheorem</span></span></span> is used with an
optional counter argument. Internally LaTeX uses <span class="obeylines-h"><span class="verb"><span
@@ -7625,40 +7832,40 @@ another counter. Package hyperref hooks into <span class="obeylines-h"><span cla
class="ec-lmvtt-10">\@addtoreset</span></span></span> to catch this situation. Also <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\numberwithin</span></span></span>
of package amsmath is caught by hyperref.
-<!--l. 3463--><p class="indent" > However, if the definition of subordinate counters take place before hyperref is loaded, the old
+<!--l. 3556--><p class="indent" > However, if the definition of subordinate counters take place before hyperref is loaded, the old
meaning of <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\@addtoreset</span></span></span> is called without hyperref&#8217;s additions. Then the companion counter macro
<span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\theH&#x003C;counter&#x003E;</span></span></span> can be redefined accordingly. Or move the definition of subordinate counters after
hyperref is loaded.
-<!--l. 3469--><p class="indent" > Example for <span class="obeylines-h"><span class="verb"><span
+<!--l. 3562--><p class="indent" > Example for <span class="obeylines-h"><span class="verb"><span
class="ec-lmvtt-10">\newtheorem</span></span></span>, problematic case:
- <pre class="verbatim" id="verbatim-89">
+ <pre class="verbatim" id="verbatim-91">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\newtheorem{corA}{CorollaryA}[section]
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{hyperref}
</pre>
-<!--l. 3473--><p class="nopar" > Solution a)
+<!--l. 3566--><p class="nopar" > Solution a)
- <pre class="verbatim" id="verbatim-90">
+ <pre class="verbatim" id="verbatim-92">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{hyperref}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\newtheorem{corA}{CorollaryA}[section}
</pre>
-<!--l. 3478--><p class="nopar" > Solution b)
+<!--l. 3571--><p class="nopar" > Solution b)
- <pre class="verbatim" id="verbatim-91">
+ <pre class="verbatim" id="verbatim-93">
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\newtheorem{corA}{CorollaryA}[section]
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\usepackage{hyperref}
&#x00A0;&#x00A0;&#x00A0;&#x00A0;\newcommand*{\theHcorA}{\theHsection.\number\value{corA}}
</pre>
-<!--l. 3484--><p class="nopar" >
-<!--l. 3486--><p class="noindent" >
+<!--l. 3577--><p class="nopar" >
+<!--l. 3579--><p class="noindent" >
<h3 class="sectionHead"><span class="titlemark">14 </span> <a
- id="x1-11700014"></a>History and acknowledgments</h3>
-<!--l. 3488--><p class="noindent" >The original authors of <span
+ id="x1-11900014"></a>History and acknowledgments</h3>
+<!--l. 3581--><p class="noindent" >The original authors of <span
class="ec-lmss-10">hyperbasics.tex </span>and <span
class="ec-lmss-10">hypertex.sty</span>, from which this package descends, are
Tanmoy Bhattacharya and Thorsten Ohl. Package <span
@@ -7671,12 +7878,12 @@ Carlisle, T.&#x00A0;V.&#x00A0;Raman and Leslie Lamport for comments, requests, t
get the package into its first useable state. Various other people are mentioned at the point
in the source where I had to change the code in later versions because of problems they
found.
-<!--l. 3501--><p class="indent" > Tanmoy found a great many of the bugs, and (even better) often provided fixes, which has
+<!--l. 3594--><p class="indent" > Tanmoy found a great many of the bugs, and (even better) often provided fixes, which has
made the package more robust. The days spent on RevTeX&#x00A0;are entirely due to him! The
investigations of Bill Moss into the later versions including native PDF support uncovered a
good many bugs, and his testing is appreciated. Hans Hagen provided a lot of insight into
PDF.
-<!--l. 3509--><p class="indent" > Berthold Horn provided help, encouragement and sponsorship for the <span
+<!--l. 3602--><p class="indent" > Berthold Horn provided help, encouragement and sponsorship for the <span
class="ec-lmss-10">dvipsone </span>and <span
class="ec-lmss-10">dviwindo </span>drivers.
Sergey Lesenko provided the changes needed for <span
@@ -7690,14 +7897,14 @@ class="ec-lmss-10">hyper </span>package (developed in parallel with
<span
class="ec-lmss-10">hyperref</span>) showed me solutions for some problems. Hopefully the two packages will combine one
day.
-<!--l. 3518--><p class="indent" > The forms creation section owes a great deal to: T.&#x00A0;V.&#x00A0;Raman, for encouragement, support and
+<!--l. 3611--><p class="indent" > The forms creation section owes a great deal to: T.&#x00A0;V.&#x00A0;Raman, for encouragement, support and
ideas; Thomas Merz, whose book <span
class="ec-lmri-10">Web Publishing with Acrobat/PDF </span>provided crucial insights;
D.&#x00A0;P.&#x00A0;Story, whose detailed article about pdfmarks and forms solved many practical problems; and Hans
Hagen, who explained how to do it in <span
class="ec-lmss-10">pdftex</span>.
-<!--l. 3524--><p class="indent" > Steve Peter recreated the manual source in July 2003 after it had been lost.
-<!--l. 3527--><p class="indent" > Especial extra thanks to David Carlisle for the <span
+<!--l. 3617--><p class="indent" > Steve Peter recreated the manual source in July 2003 after it had been lost.
+<!--l. 3620--><p class="indent" > Especial extra thanks to David Carlisle for the <span
class="ec-lmss-10">backref </span>module, the ps2pdf and dviwindo support,
frequent general rewrites of my bad code, and for working on changes to the <span
class="ec-lmss-10">xr </span>package to suit
@@ -7706,62 +7913,62 @@ class="ec-lmss-10">hyperref</span>.
<h3 class="sectionHead"><span class="titlemark">15 </span> <a
- id="x1-11800015"></a>GNU Free Documentation License</h3>
-<!--l. 3567--><p class="noindent" >Version 1.2, November 2002
-<!--l. 3570--><p class="indent" > Copyright <span
+ id="x1-12000015"></a>GNU Free Documentation License</h3>
+<!--l. 3660--><p class="noindent" >Version 1.2, November 2002
+<!--l. 3663--><p class="indent" > Copyright <span
class="ts1-lmr10-">©</span>&#x00A0;2000,2001,2002 Free Software Foundation, Inc.<br
class="newline" />59 Temple Place, Suite 330, Boston, MA 02111-1307 USA<br
class="newline" />Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is
not allowed.
-<!--l. 3576--><p class="noindent" >
+<!--l. 3669--><p class="noindent" >
<h4 class="likesubsectionHead"><a
- id="x1-11900015"></a>Preamble</h4>
-<!--l. 3578--><p class="noindent" >The purpose of this License is to make a manual, textbook, or other functional and useful document
+ id="x1-121000"></a>Preamble</h4>
+<!--l. 3671--><p class="noindent" >The purpose of this License is to make a manual, textbook, or other functional and useful document
&#8220;free&#8221; in the sense of freedom: to assure everyone the effective freedom to copy and redistribute it, with
or without modifying it, either commercially or noncommercially. Secondarily, this License preserves for
the author and publisher a way to get credit for their work, while not being considered responsible for
modifications made by others.
-<!--l. 3586--><p class="indent" > This License is a kind of &#8220;copyleft&#8221;, which means that derivative works of the document must
+<!--l. 3679--><p class="indent" > This License is a kind of &#8220;copyleft&#8221;, which means that derivative works of the document must
themselves be free in the same sense. It complements the GNU General Public License, which is a
copyleft license designed for free software.
-<!--l. 3591--><p class="indent" > We have designed this License in order to use it for manuals for free software, because free software
+<!--l. 3684--><p class="indent" > We have designed this License in order to use it for manuals for free software, because free software
needs free documentation: a free program should come with manuals providing the same
freedoms that the software does. But this License is not limited to software manuals; it can
be used for any textual work, regardless of subject matter or whether it is published as a
printed book. We recommend this License principally for works whose purpose is instruction or
reference.
-<!--l. 3600--><p class="noindent" >
+<!--l. 3693--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">15.1 </span> <a
- id="x1-12000015.1"></a>Applicability and definitions</h4>
-<!--l. 3603--><p class="noindent" >This License applies to any manual or other work, in any medium, that contains a notice placed by
+ id="x1-12200015.1"></a>Applicability and definitions</h4>
+<!--l. 3696--><p class="noindent" >This License applies to any manual or other work, in any medium, that contains a notice placed by
the copyright holder saying it can be distributed under the terms of this License. Such a
notice grants a world-wide, royalty-free license, unlimited in duration, to use that work under
the conditions stated herein. The &#8220;Document&#8221;, below, refers to any such manual or work.
Any member of the public is a licensee, and is addressed as &#8220;you&#8221;. You accept the license
if you copy, modify or distribute the work in a way requiring permission under copyright
law.
-<!--l. 3613--><p class="indent" > A &#8220;Modified Version&#8221; of the Document means any work containing the Document or a
+<!--l. 3706--><p class="indent" > A &#8220;Modified Version&#8221; of the Document means any work containing the Document or a
portion of it, either copied verbatim, or with modifications and/or translated into another
language.
-<!--l. 3617--><p class="indent" > A &#8220;Secondary Section&#8221; is a named appendix or a front-matter section of the Document that deals
+<!--l. 3710--><p class="indent" > A &#8220;Secondary Section&#8221; is a named appendix or a front-matter section of the Document that deals
exclusively with the relationship of the publishers or authors of the Document to the Document&#8217;s overall
subject (or to related matters) and contains nothing that could fall directly within that overall subject.
(Thus, if the Document is in part a textbook of mathematics, a Secondary Section may not explain any
mathematics.) The relationship could be a matter of historical connection with the subject or with
related matters, or of legal, commercial, philosophical, ethical or political position regarding
them.
-<!--l. 3628--><p class="indent" > The &#8220;Invariant Sections&#8221; are certain Secondary Sections whose titles are designated, as being those of
+<!--l. 3721--><p class="indent" > The &#8220;Invariant Sections&#8221; are certain Secondary Sections whose titles are designated, as being those of
Invariant Sections, in the notice that says that the Document is released under this License. If a section
does not fit the above definition of Secondary then it is not allowed to be designated as Invariant. The
Document may contain zero Invariant Sections. If the Document does not identify any Invariant Sections
then there are none.
-<!--l. 3636--><p class="indent" > The &#8220;Cover Texts&#8221; are certain short passages of text that are listed, as Front-Cover Texts or
+<!--l. 3729--><p class="indent" > The &#8220;Cover Texts&#8221; are certain short passages of text that are listed, as Front-Cover Texts or
Back-Cover Texts, in the notice that says that the Document is released under this License.
A Front-Cover Text may be at most 5 words, and a Back-Cover Text may be at most 25
words.
-<!--l. 3641--><p class="indent" > A &#8220;Transparent&#8221; copy of the Document means a machine-readable copy, represented in a format
+<!--l. 3734--><p class="indent" > A &#8220;Transparent&#8221; copy of the Document means a machine-readable copy, represented in a format
whose specification is available to the general public, that is suitable for revising the document
straightforwardly with generic text editors or (for images composed of pixels) generic paint programs or
(for drawings) some widely available drawing editor, and that is suitable for input to text formatters or
@@ -7770,7 +7977,7 @@ otherwise Transparent file format whose markup, or absence of markup, has been a
discourage subsequent modification by readers is not Transparent. An image format is not
Transparent if used for any substantial amount of text. A copy that is not &#8220;Transparent&#8221; is called
&#8220;Opaque&#8221;.
-<!--l. 3654--><p class="indent" > Examples of suitable formats for Transparent copies include plain ASCII without markup, Texinfo
+<!--l. 3747--><p class="indent" > Examples of suitable formats for Transparent copies include plain ASCII without markup, Texinfo
input format, LaTeX&#x00A0;input format, SGML or XML using a publicly available DTD, and
standard-conforming simple HTML, PostScript or PDF designed for human modification.
Examples of transparent image formats include PNG, XCF and JPG. Opaque formats include
@@ -7778,41 +7985,41 @@ proprietary formats that can be read and edited only by proprietary word process
or XML for which the DTD and/or processing tools are not generally available, and the
machine-generated HTML, PostScript or PDF produced by some word processors for output purposes
only.
-<!--l. 3665--><p class="indent" > The &#8220;Title Page&#8221; means, for a printed book, the title page itself, plus such following pages as are
+<!--l. 3758--><p class="indent" > The &#8220;Title Page&#8221; means, for a printed book, the title page itself, plus such following pages as are
needed to hold, legibly, the material this License requires to appear in the title page. For works in
formats which do not have any title page as such, &#8220;Title Page&#8221; means the text near the
most prominent appearance of the work&#8217;s title, preceding the beginning of the body of the
text.
-<!--l. 3672--><p class="indent" > A section &#8220;Entitled XYZ&#8221; means a named subunit of the Document whose title either is precisely
+<!--l. 3765--><p class="indent" > A section &#8220;Entitled XYZ&#8221; means a named subunit of the Document whose title either is precisely
XYZ or contains XYZ in parentheses following text that translates XYZ in another language.
(Here XYZ stands for a specific section name mentioned below, such as &#8220;Acknowledgements&#8221;,
&#8220;Dedications&#8221;, &#8220;Endorsements&#8221;, or &#8220;History&#8221;.) To &#8220;Preserve the Title&#8221; of such a section when you
modify the Document means that it remains a section &#8220;Entitled XYZ&#8221; according to this
definition.
-<!--l. 3680--><p class="indent" > The Document may include Warranty Disclaimers next to the notice which states that this
+<!--l. 3773--><p class="indent" > The Document may include Warranty Disclaimers next to the notice which states that this
License applies to the Document. These Warranty Disclaimers are considered to be included by
reference in this License, but only as regards disclaiming warranties: any other implication
that these Warranty Disclaimers may have is void and has no effect on the meaning of this
License.
-<!--l. 3688--><p class="noindent" >
+<!--l. 3781--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">15.2 </span> <a
- id="x1-12100015.2"></a>Verbatim copying</h4>
-<!--l. 3691--><p class="noindent" >You may copy and distribute the Document in any medium, either commercially or noncommercially,
+ id="x1-12300015.2"></a>Verbatim copying</h4>
+<!--l. 3784--><p class="noindent" >You may copy and distribute the Document in any medium, either commercially or noncommercially,
provided that this License, the copyright notices, and the license notice saying this License applies to the
Document are reproduced in all copies, and that you add no other conditions whatsoever to those of this
License. You may not use technical measures to obstruct or control the reading or further copying of the
-copies you make or distribute. However, you may accept compensation in exchange for copies.
-If you distribute a large enough number of copies you must also follow the conditions in
-section&#x00A0;<a
-href="#x1-12200015.3">15.3<!--tex4ht:ref: copying --></a>.
-<!--l. 3702--><p class="indent" > You may also lend copies, under the same conditions stated above, and you may publicly display
+copies you make or distribute. However, you may accept compensation in exchange for copies. If you
+distribute a large enough number of copies you must also follow the conditions in section&#x00A0;<a
+href="#x1-12400015.3">15.3<!--tex4ht:ref: copying --></a>
+.
+<!--l. 3795--><p class="indent" > You may also lend copies, under the same conditions stated above, and you may publicly display
copies.
-<!--l. 3706--><p class="noindent" >
+<!--l. 3799--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">15.3 </span> <a
- id="x1-12200015.3"></a>Copying in quantity</h4>
-<!--l. 3709--><p class="noindent" >If you publish printed copies (or copies in media that commonly have printed covers) of the Document,
+ id="x1-12400015.3"></a>Copying in quantity</h4>
+<!--l. 3802--><p class="noindent" >If you publish printed copies (or copies in media that commonly have printed covers) of the Document,
numbering more than 100, and the Document&#8217;s license notice requires Cover Texts, you must enclose the
copies in covers that carry, clearly and legibly, all these Cover Texts: Front-Cover Texts on the front
cover, and Back-Cover Texts on the back cover. Both covers must also clearly and legibly
@@ -7821,10 +8028,10 @@ words of the title equally prominent and visible. You may add other material on
addition. Copying with changes limited to the covers, as long as they preserve the title of
the Document and satisfy these conditions, can be treated as verbatim copying in other
respects.
-<!--l. 3722--><p class="indent" > If the required texts for either cover are too voluminous to fit legibly, you should put the first ones
+<!--l. 3815--><p class="indent" > If the required texts for either cover are too voluminous to fit legibly, you should put the first ones
listed (as many as fit reasonably) on the actual cover, and continue the rest onto adjacent
pages.
-<!--l. 3727--><p class="indent" > If you publish or distribute Opaque copies of the Document numbering more than 100, you must
+<!--l. 3820--><p class="indent" > If you publish or distribute Opaque copies of the Document numbering more than 100, you must
either include a machine-readable Transparent copy along with each Opaque copy, or state in or with
each Opaque copy a computer-network location from which the general network-using public has access
to download using public-standard network protocols a complete Transparent copy of the Document, free
@@ -7833,75 +8040,75 @@ begin distribution of Opaque copies in quantity, to ensure that this Transparent
remain thus accessible at the stated location until at least one year after the last time you
distribute an Opaque copy (directly or through your agents or retailers) of that edition to the
public.
-<!--l. 3740--><p class="indent" > It is requested, but not required, that you contact the authors of the Document well before
+<!--l. 3833--><p class="indent" > It is requested, but not required, that you contact the authors of the Document well before
redistributing any large number of copies, to give them a chance to provide you with an updated version
of the Document.
-<!--l. 3745--><p class="noindent" >
+<!--l. 3838--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">15.4 </span> <a
- id="x1-12300015.4"></a>Modifications</h4>
-<!--l. 3748--><p class="noindent" >You may copy and distribute a Modified Version of the Document under the conditions of sections&#x00A0;<a
-href="#x1-12100015.2">15.2<!--tex4ht:ref: verbatim --></a>
+ id="x1-12500015.4"></a>Modifications</h4>
+<!--l. 3841--><p class="noindent" >You may copy and distribute a Modified Version of the Document under the conditions of sections&#x00A0;<a
+href="#x1-12300015.2">15.2<!--tex4ht:ref: verbatim --></a>
and <a
-href="#x1-12200015.3">15.3<!--tex4ht:ref: copying --></a> above, provided that you release the Modified Version under precisely this License, with the
+href="#x1-12400015.3">15.3<!--tex4ht:ref: copying --></a> above, provided that you release the Modified Version under precisely this License, with the
Modified Version filling the role of the Document, thus licensing distribution and modification of the
Modified Version to whoever possesses a copy of it. In addition, you must do these things in the Modified
Version:
-<!--l. 3757--><p class="indent" >
+<!--l. 3850--><p class="indent" >
<ol class="enumerate1" >
<li
- class="enumerate" id="x1-123002x1">
- <!--l. 3758--><p class="noindent" >Use in the Title Page (and on the covers, if any) a title distinct from that of the Document,
+ class="enumerate" id="x1-125002x1">
+ <!--l. 3851--><p class="noindent" >Use in the Title Page (and on the covers, if any) a title distinct from that of the Document,
and from those of previous versions (which should, if there were any, be listed in the History
section of the Document). You may use the same title as a previous version if the original
publisher of that version gives permission.
</li>
<li
- class="enumerate" id="x1-123004x2">
- <!--l. 3763--><p class="noindent" >List on the Title Page, as authors, one or more persons or entities responsible for authorship
+ class="enumerate" id="x1-125004x2">
+ <!--l. 3856--><p class="noindent" >List on the Title Page, as authors, one or more persons or entities responsible for authorship
of the modifications in the Modified Version, together with at least five of the principal
authors of the Document (all of its principal authors, if it has fewer than five), unless they
release you from this requirement.
</li>
<li
- class="enumerate" id="x1-123006x3">
- <!--l. 3768--><p class="noindent" >State on the Title page the name of the publisher of the Modified Version, as the publisher.
+ class="enumerate" id="x1-125006x3">
+ <!--l. 3861--><p class="noindent" >State on the Title page the name of the publisher of the Modified Version, as the publisher.
</li>
<li
- class="enumerate" id="x1-123008x4">
- <!--l. 3770--><p class="noindent" >Preserve all the copyright notices of the Document.
+ class="enumerate" id="x1-125008x4">
+ <!--l. 3863--><p class="noindent" >Preserve all the copyright notices of the Document.
</li>
<li
- class="enumerate" id="x1-123010x5">
- <!--l. 3771--><p class="noindent" >Add an appropriate copyright notice for your modifications adjacent to the other copyright
+ class="enumerate" id="x1-125010x5">
+ <!--l. 3864--><p class="noindent" >Add an appropriate copyright notice for your modifications adjacent to the other copyright
notices.
</li>
<li
- class="enumerate" id="x1-123012x6">
- <!--l. 3773--><p class="noindent" >Include, immediately after the copyright notices, a license notice giving the public permission
+ class="enumerate" id="x1-125012x6">
+ <!--l. 3866--><p class="noindent" >Include, immediately after the copyright notices, a license notice giving the public permission
to use the Modified Version under the terms of this License, in the form shown in the
Addendum below.
</li>
<li
- class="enumerate" id="x1-123014x7">
- <!--l. 3776--><p class="noindent" >Preserve in that license notice the full lists of Invariant Sections and required Cover Texts
+ class="enumerate" id="x1-125014x7">
+ <!--l. 3869--><p class="noindent" >Preserve in that license notice the full lists of Invariant Sections and required Cover Texts
given in the Document&#8217;s license notice.
</li>
<li
- class="enumerate" id="x1-123016x8">
- <!--l. 3778--><p class="noindent" >Include an unaltered copy of this License.
+ class="enumerate" id="x1-125016x8">
+ <!--l. 3871--><p class="noindent" >Include an unaltered copy of this License.
</li>
<li
- class="enumerate" id="x1-123018x9">
- <!--l. 3779--><p class="noindent" >Preserve the section Entitled &#8220;History&#8221;, Preserve its Title, and add to it an item stating at
+ class="enumerate" id="x1-125018x9">
+ <!--l. 3872--><p class="noindent" >Preserve the section Entitled &#8220;History&#8221;, Preserve its Title, and add to it an item stating at
least the title, year, new authors, and publisher of the Modified Version as given on the Title
Page. If there is no section Entitled &#8220;History&#8221; in the Document, create one stating the title,
year, authors, and publisher of the Document as given on its Title Page, then add an item
describing the Modified Version as stated in the previous sentence.
</li>
<li
- class="enumerate" id="x1-123020x10">
- <!--l. 3786--><p class="noindent" >Preserve the network location, if any, given in the Document for public access to a
+ class="enumerate" id="x1-125020x10">
+ <!--l. 3879--><p class="noindent" >Preserve the network location, if any, given in the Document for public access to a
Transparent copy of the Document, and likewise the network locations given in the Document
for previous versions it was based on. These may be placed in the &#8220;History&#8221; section. You
may omit a network location for a work that was published at least four years before the
@@ -7910,99 +8117,99 @@ Version:
</li>
<li
- class="enumerate" id="x1-123022x11">
- <!--l. 3793--><p class="noindent" >For any section Entitled &#8220;Acknowledgements&#8221; or &#8220;Dedications&#8221;, Preserve the Title of the
+ class="enumerate" id="x1-125022x11">
+ <!--l. 3886--><p class="noindent" >For any section Entitled &#8220;Acknowledgements&#8221; or &#8220;Dedications&#8221;, Preserve the Title of the
section, and preserve in the section all the substance and tone of each of the contributor
acknowledgements and/or dedications given therein.
</li>
<li
- class="enumerate" id="x1-123024x12">
- <!--l. 3797--><p class="noindent" >Preserve all the Invariant Sections of the Document, unaltered in their text and in their
+ class="enumerate" id="x1-125024x12">
+ <!--l. 3890--><p class="noindent" >Preserve all the Invariant Sections of the Document, unaltered in their text and in their
titles. Section numbers or the equivalent are not considered part of the section titles.
</li>
<li
- class="enumerate" id="x1-123026x13">
- <!--l. 3800--><p class="noindent" >Delete any section Entitled &#8220;Endorsements&#8221;. Such a section may not be included in the
+ class="enumerate" id="x1-125026x13">
+ <!--l. 3893--><p class="noindent" >Delete any section Entitled &#8220;Endorsements&#8221;. Such a section may not be included in the
Modified Version.
</li>
<li
- class="enumerate" id="x1-123028x14">
- <!--l. 3802--><p class="noindent" >Do not retitle any existing section to be Entitled &#8220;Endorsements&#8221; or to conflict in title with
+ class="enumerate" id="x1-125028x14">
+ <!--l. 3895--><p class="noindent" >Do not retitle any existing section to be Entitled &#8220;Endorsements&#8221; or to conflict in title with
any Invariant Section.
</li>
<li
- class="enumerate" id="x1-123030x15">
- <!--l. 3804--><p class="noindent" >Preserve any Warranty Disclaimers.
+ class="enumerate" id="x1-125030x15">
+ <!--l. 3897--><p class="noindent" >Preserve any Warranty Disclaimers.
</li></ol>
-<!--l. 3808--><p class="indent" > If the Modified Version includes new front-matter sections or appendices that qualify as Secondary
+<!--l. 3901--><p class="indent" > If the Modified Version includes new front-matter sections or appendices that qualify as Secondary
Sections and contain no material copied from the Document, you may at your option designate some or
all of these sections as invariant. To do this, add their titles to the list of Invariant Sections in
the Modified Version&#8217;s license notice. These titles must be distinct from any other section
titles.
-<!--l. 3815--><p class="indent" > You may add a section Entitled &#8220;Endorsements&#8221;, provided it contains nothing but endorsements of
+<!--l. 3908--><p class="indent" > You may add a section Entitled &#8220;Endorsements&#8221;, provided it contains nothing but endorsements of
your Modified Version by various parties&#8211;for example, statements of peer review or that the text has
been approved by an organization as the authoritative definition of a standard.
-<!--l. 3821--><p class="indent" > You may add a passage of up to five words as a Front-Cover Text, and a passage of up to 25 words as
+<!--l. 3914--><p class="indent" > You may add a passage of up to five words as a Front-Cover Text, and a passage of up to 25 words as
a Back-Cover Text, to the end of the list of Cover Texts in the Modified Version. Only one passage of
Front-Cover Text and one of Back-Cover Text may be added by (or through arrangements made by) any
one entity. If the Document already includes a cover text for the same cover, previously added by you or
by arrangement made by the same entity you are acting on behalf of, you may not add another; but you
may replace the old one, on explicit permission from the previous publisher that added the old
one.
-<!--l. 3831--><p class="indent" > The author(s) and publisher(s) of the Document do not by this License give permission to use their
+<!--l. 3924--><p class="indent" > The author(s) and publisher(s) of the Document do not by this License give permission to use their
names for publicity for or to assert or imply endorsement of any Modified Version.
-<!--l. 3836--><p class="noindent" >
+<!--l. 3929--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">15.5 </span> <a
- id="x1-12400015.5"></a>Combining documents</h4>
-<!--l. 3839--><p class="noindent" >You may combine the Document with other documents released under this License, under the terms
+ id="x1-12600015.5"></a>Combining documents</h4>
+<!--l. 3932--><p class="noindent" >You may combine the Document with other documents released under this License, under the terms
defined in section&#x00A0;<a
-href="#x1-12300015.4">15.4<!--tex4ht:ref: modifications --></a> above for modified versions, provided that you include in the combination all of
+href="#x1-12500015.4">15.4<!--tex4ht:ref: modifications --></a> above for modified versions, provided that you include in the combination all of
the Invariant Sections of all of the original documents, unmodified, and list them all as Invariant
Sections of your combined work in its license notice, and that you preserve all their Warranty
Disclaimers.
-<!--l. 3847--><p class="indent" > The combined work need only contain one copy of this License, and multiple identical Invariant
+<!--l. 3940--><p class="indent" > The combined work need only contain one copy of this License, and multiple identical Invariant
Sections may be replaced with a single copy. If there are multiple Invariant Sections with the same name
but different contents, make the title of each such section unique by adding at the end of it, in
parentheses, the name of the original author or publisher of that section if known, or else a unique
number. Make the same adjustment to the section titles in the list of Invariant Sections in the license
notice of the combined work.
-<!--l. 3856--><p class="indent" > In the combination, you must combine any sections Entitled &#8220;History&#8221; in the various original
+<!--l. 3949--><p class="indent" > In the combination, you must combine any sections Entitled &#8220;History&#8221; in the various original
documents, forming one section Entitled &#8220;History&#8221;; likewise combine any sections Entitled
&#8220;Acknowledgements&#8221;, and any sections Entitled &#8220;Dedications&#8221;. You must delete all sections Entitled
&#8220;Endorsements&#8221;.
-<!--l. 3863--><p class="noindent" >
+<!--l. 3956--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">15.6 </span> <a
- id="x1-12500015.6"></a>Collections of documents</h4>
-<!--l. 3866--><p class="noindent" >You may make a collection consisting of the Document and other documents released under this License,
+ id="x1-12700015.6"></a>Collections of documents</h4>
+<!--l. 3959--><p class="noindent" >You may make a collection consisting of the Document and other documents released under this License,
and replace the individual copies of this License in the various documents with a single copy that is
included in the collection, provided that you follow the rules of this License for verbatim copying of each
of the documents in all other respects.
-<!--l. 3872--><p class="indent" > You may extract a single document from such a collection, and distribute it individually under this
+<!--l. 3965--><p class="indent" > You may extract a single document from such a collection, and distribute it individually under this
License, provided you insert a copy of this License into the extracted document, and follow this License
in all other respects regarding verbatim copying of that document.
-<!--l. 3878--><p class="noindent" >
+<!--l. 3971--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">15.7 </span> <a
- id="x1-12600015.7"></a>Aggregation with independent works</h4>
-<!--l. 3881--><p class="noindent" >A compilation of the Document or its derivatives with other separate and independent documents or
+ id="x1-12800015.7"></a>Aggregation with independent works</h4>
+<!--l. 3974--><p class="noindent" >A compilation of the Document or its derivatives with other separate and independent documents or
works, in or on a volume of a storage or distribution medium, is called an &#8220;aggregate&#8221; if the copyright
resulting from the compilation is not used to limit the legal rights of the compilation&#8217;s users beyond what
the individual works permit. When the Document is included in an aggregate, this License does not
apply to the other works in the aggregate which are not themselves derivative works of the
Document.
-<!--l. 3890--><p class="indent" > If the Cover Text requirement of section&#x00A0;<a
-href="#x1-12200015.3">15.3<!--tex4ht:ref: copying --></a> is applicable to these copies of the Document, then if
+<!--l. 3983--><p class="indent" > If the Cover Text requirement of section&#x00A0;<a
+href="#x1-12400015.3">15.3<!--tex4ht:ref: copying --></a> is applicable to these copies of the Document, then if
the Document is less than one half of the entire aggregate, the Document&#8217;s Cover Texts may be placed
on covers that bracket the Document within the aggregate, or the electronic equivalent of covers if the
Document is in electronic form. Otherwise they must appear on printed covers that bracket the whole
aggregate.
-<!--l. 3899--><p class="noindent" >
+<!--l. 3992--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">15.8 </span> <a
- id="x1-12700015.8"></a>Translation</h4>
-<!--l. 3902--><p class="noindent" >Translation is considered a kind of modification, so you may distribute translations of the Document
+ id="x1-12900015.8"></a>Translation</h4>
+<!--l. 3995--><p class="noindent" >Translation is considered a kind of modification, so you may distribute translations of the Document
under the terms of section&#x00A0;<a
-href="#x1-12300015.4">15.4<!--tex4ht:ref: modifications --></a>. Replacing Invariant Sections with translations requires special
+href="#x1-12500015.4">15.4<!--tex4ht:ref: modifications --></a> . Replacing Invariant Sections with translations requires special
permission from their copyright holders, but you may include translations of some or all Invariant
Sections in addition to the original versions of these Invariant Sections. You may include a translation of
@@ -8011,53 +8218,53 @@ provided that you also include the original English version of this License and
versions of those notices and disclaimers. In case of a disagreement between the translation
and the original version of this License or a notice or disclaimer, the original version will
prevail.
-<!--l. 3916--><p class="indent" > If a section in the Document is Entitled &#8220;Acknowledgements&#8221;, &#8220;Dedications&#8221;, or &#8220;History&#8221;, the
+<!--l. 4009--><p class="indent" > If a section in the Document is Entitled &#8220;Acknowledgements&#8221;, &#8220;Dedications&#8221;, or &#8220;History&#8221;, the
requirement (section&#x00A0;<a
-href="#x1-12300015.4">15.4<!--tex4ht:ref: modifications --></a>) to Preserve its Title (section&#x00A0;<a
-href="#x1-12000015.1">15.1<!--tex4ht:ref: applicability --></a>) will typically require changing the actual
+href="#x1-12500015.4">15.4<!--tex4ht:ref: modifications --></a> ) to Preserve its Title (section&#x00A0;<a
+href="#x1-12200015.1">15.1<!--tex4ht:ref: applicability --></a> ) will typically require changing the actual
title.
-<!--l. 3923--><p class="noindent" >
+<!--l. 4016--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">15.9 </span> <a
- id="x1-12800015.9"></a>Termination</h4>
-<!--l. 3926--><p class="noindent" >You may not copy, modify, sublicense, or distribute the Document except as expressly provided for under
+ id="x1-13000015.9"></a>Termination</h4>
+<!--l. 4019--><p class="noindent" >You may not copy, modify, sublicense, or distribute the Document except as expressly provided for under
this License. Any other attempt to copy, modify, sublicense or distribute the Document is void, and will
automatically terminate your rights under this License. However, parties who have received copies, or
rights, from you under this License will not have their licenses terminated so long as such parties remain
in full compliance.
-<!--l. 3935--><p class="noindent" >
+<!--l. 4028--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">15.10 </span> <a
- id="x1-12900015.10"></a>Future revisions of this license</h4>
-<!--l. 3938--><p class="noindent" >The Free Software Foundation may publish new, revised versions of the GNU Free Documentation
+ id="x1-13100015.10"></a>Future revisions of this license</h4>
+<!--l. 4031--><p class="noindent" >The Free Software Foundation may publish new, revised versions of the GNU Free Documentation
License from time to time. Such new versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns. See http://www.gnu.org/copyleft/.
-<!--l. 3944--><p class="indent" > Each version of the License is given a distinguishing version number. If the Document specifies that a
+<!--l. 4037--><p class="indent" > Each version of the License is given a distinguishing version number. If the Document specifies that a
particular numbered version of this License &#8220;or any later version&#8221; applies to it, you have the option of
following the terms and conditions either of that specified version or of any later version that has been
published (not as a draft) by the Free Software Foundation. If the Document does not specify a version
number of this License, you may choose any version ever published (not as a draft) by the Free Software
Foundation.
-<!--l. 3954--><p class="noindent" >
+<!--l. 4047--><p class="noindent" >
<h4 class="likesubsectionHead"><a
- id="x1-13000015.10"></a>Addendum: how to use this license for your documents</h4>
-<!--l. 3956--><p class="noindent" >To use this License in a document you have written, include a copy of the License in the document and
+ id="x1-132000"></a>Addendum: how to use this license for your documents</h4>
+<!--l. 4049--><p class="noindent" >To use this License in a document you have written, include a copy of the License in the document and
put the following copyright and license notices just after the title page:
-<!--l. 3960--><p class="indent" >
+<!--l. 4053--><p class="indent" >
<blockquote class="quote">
- <!--l. 3961--><p class="noindent" >Copyright <span
+ <!--l. 4054--><p class="noindent" >Copyright <span
class="ts1-lmr10-">©</span>&#x00A0;YEAR YOUR NAME. Permission is granted to copy, distribute and/or
modify this document under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation; with no
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the
license is included in the section entitled &#8220;GNU Free Documentation License&#8221;.</blockquote>
-<!--l. 3970--><p class="indent" > If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, replace the &#8220;with...Texts.&#8221;
+<!--l. 4063--><p class="indent" > If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, replace the &#8220;with...Texts.&#8221;
line with this:
-<!--l. 3973--><p class="indent" > with the Invariant Sections being LIST THEIR TITLES, with the Front-Cover Texts being LIST, and
+<!--l. 4066--><p class="indent" > with the Invariant Sections being LIST THEIR TITLES, with the Front-Cover Texts being LIST, and
with the Back-Cover Texts being LIST.
-<!--l. 3976--><p class="indent" > If you have Invariant Sections without Cover Texts, or some other combination of the three, merge
+<!--l. 4069--><p class="indent" > If you have Invariant Sections without Cover Texts, or some other combination of the three, merge
those two alternatives to suit the situation.
-<!--l. 3980--><p class="indent" > If your document contains nontrivial examples of program code, we recommend releasing these
+<!--l. 4073--><p class="indent" > If your document contains nontrivial examples of program code, we recommend releasing these
examples in parallel under your choice of free software license, such as the GNU General Public License,
to permit their use in free software.
diff --git a/macros/latex/contrib/hyperref/doc/hyperref-doc.pdf b/macros/latex/contrib/hyperref/doc/hyperref-doc.pdf
index 8d6052c2e1..dccdd3fe56 100644
--- a/macros/latex/contrib/hyperref/doc/hyperref-doc.pdf
+++ b/macros/latex/contrib/hyperref/doc/hyperref-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/hyperref/doc/hyperref-doc.tex b/macros/latex/contrib/hyperref/doc/hyperref-doc.tex
index c2375a58e7..4fb70918e8 100644
--- a/macros/latex/contrib/hyperref/doc/hyperref-doc.tex
+++ b/macros/latex/contrib/hyperref/doc/hyperref-doc.tex
@@ -166,7 +166,7 @@
}
\makeatother
\title{Hypertext marks in \hologo{LaTeX}: a manual for \xpackage{hyperref}}
-\date{2022-02-21 v7.00n}
+\date{2022-05-13 v7.00o}
\begin{document}
@@ -180,7 +180,7 @@
As can be already seen in the following introduction, \xpackage{hyperref}
has a long history and has seen many changes over time. The introduction
mentions workflows, drivers and problems which are no longer relevant,
-or only in edge cases. The documentation reflect this varied history: changes
+or only in edge cases. The documentation reflects this varied history: changes
and extensions and explanations were and are spread over various papers and sources and
only incorporated later and so are not always in a coherent order and in sync which each other.
@@ -200,8 +200,8 @@ too.
\subsection{Restoring removed patches}
\xpackage{hyperref} has over time patched quite a number of packages to resolve clashes and incompabilities.
-Quite a number are either no longer needed or should be done by by the original packages.
-These patches are now slowly removed from \xpackage{hyperref}. It should normally not lead to problems, but
+Quite a number are either no longer needed or should be done by the original packages.
+Those patches are now slowly removed from \xpackage{hyperref}. It should normally not lead to problems, but
in case that the patches should be restored they can be loaded through the package \xpackage{hyperref-patches} which
is a part of this bundle.
@@ -351,7 +351,7 @@ option used in this document.
hyperlink features are nowadays a common requirement. \xpackage{hyperref}
patches quite a number of commands from the \LaTeX{} core and from packages
to add such features. But this is rather fragile and it add dependencies
-on the loading order and can break if the external packages break.
+on the loading order and can break if the external packages changes.
It is therefore much better if packages add suitable support to their commands directly.
Quite a lot packages actually did this, but due to missing documentation of the interface
they often looked into the code and then used internal commands not meant as public command.
@@ -363,6 +363,7 @@ are naturally interfaces too, they are not explicitly mentioned here again.
This section is work in progress. Suggestions or comments are welcome.
+
\subsection{Counters}
Counters play an important part in the code. They are used to create destination names and
to define hierarchies like the bookmarks. To work correctly often they require some additional
@@ -412,6 +413,95 @@ New drivers must provide this commands with similar arguments.
\hyper@linknamed {action}{link text} %Named, only with new generic driver
\end{verbatim}
+\subsection{Creating targets}
+
+Internal links and bookmarks need something they can jump to. In a PDF this is normally called
+a \emph{destination} (and the primitive is therefor called \cs{pdfdest}), in HTML it is more
+common to call this an \emph{anchor} (and the \xpackage{hyperref} uses therefor \cs{hyper@anchor}).
+History can not be undone but future commands and descriptions will use the generic
+\emph{target} unless the PDF specific destination is meant.
+
+Targets are created automatically when \cs{refstepcounter} is used and in many cases this
+does the right thing and nothing more is needed.
+But there are exceptions:
+\begin{itemize}
+\item A needed target can be missing for example
+if a sectioning command doesn't have a number as the starred version is used or due to the
+setting of \texttt{secnumdepth}.
+\item The target created by the \cs{refstepcounter} can be in the wrong place.
+\item The target created by the \cs{refstepcounter} can affect spacing.
+\item The target name created by the \cs{refstepcounter} is not usable, e.g. in
+\cs{bibitem} where you need a target name bases on the bib-key.
+\end{itemize}
+
+Package authors and users can use the following commands to create and manipulate
+targets. The commands are described in more detail in \texttt{hyperref-linktarget.pdf}.
+
+\begin{verbatim}
+ \MakeLinkTarget
+ \LinkTargetOff
+ \LinkTargetOn
+ \NextLinkTarget
+ \SetLinkTargetFilter
+\end{verbatim}
+
+The first four commands will be defined also in \LaTeX{} directly as no-op and so can be
+used even if \xpackage{hyperref} is not loaded.
+
+Until \LaTeX{} is updated package authors can also provide these definitions directly:
+
+\begin{verbatim}
+\ProvideDocumentCommand\MakeLinkTarget{sO{}m}{}
+\ProvideDocumentCommand\LinkTargetOn{}{}
+\ProvideDocumentCommand\LinkTargetOff{}{}
+\ProvideDocumentCommand\NextLinkTarget{m}{}
+\end{verbatim}
+
+\subsection{Patches and how to suppress them}
+
+The patches to external commands made by
+\xpackage{hyperref} can be avoided in toto by loading \xpackage{hyperref}
+with the option \texttt{implicit=false}.
+But suppressing everything is often too drastic.
+There is a work in progress to classify
+the patches and to offer interfaces to suppress them in a more granular way.
+
+\begin{description}
+\item[sectioning commands]
+\begin{itemize}
+\item hyperref patches \cs{@sect}, \cs{@ssect}, \cs{@chapter}, \cs{@schapter},
+\cs{@part}, \cs{@spart}.
+
+\item It adds to the starred commands a target for a link (with the
+prefix \texttt{chapter*} for chapters and \texttt{section*} otherwise).
+To the other commands it adds a target for a link
+if the sectioning is unnumbered, e.g. because of the \texttt{secnumdepth}
+setting or in the front matter.
+
+\item The patch can be suppressed by defining the command \cs{hyper@nopatch@sectioning}.
+This should normally be done only by a class or a package
+which provides sectioning commands and adds the targets itself.
+Targets have a location on the page and e.g. the section commands should take indents into
+account. Targets are needed for bookmarks and the table of contents,
+so \cs{@currentHref} should get the correct meaning before
+\cs{addcontentsline} is used.
+
+\item Note that the \xpackage{nameref} package patches these commands too
+to add commands to store the title text in \cs{@currentlabelname}.
+Check the \xpackage{nameref} documentation about a way to suppress these patches.
+\end{itemize}
+
+\item[footnotes] To enable (partly) the linking of footnotes hyperref redefines or patches various commands, in part package dependant.
+\begin{itemize}
+\item hyperref redefines \cs{@xfootnotenext}, \cs{@xfootnotemark}, \cs{@mpfootnotetext},
+ \cs{@footnotetext}, \cs{@footnotemark}.
+ If \xpackage{tabularx} is loaded it changes \cs{TX@endtabularx}. If \xpackage{longtable} is loaded it changes \cs{LT@p@ftntext}.
+ If \xpackage{fancyvfb} is loaded it redefines \cs{V@@footnotetext}. It also redefines \cs{footref} and \cs{maketitle}.
+
+\item \emph{All} those redefinitions can be suppressed by defining \cs{hyper@nopatch@footnote}. Be aware that this can suppress links but also make unwanted links appear.
+\end{itemize}
+
+\end{description}
\section{Package options}
@@ -1638,7 +1728,7 @@ an anchor name which can be referenced with a bookmark command.
\subsection{Option `localanchorname'}
- When an anchor is set (e.g. via \verb|\refstepcounter|, then the
+ When\marginpar{Deprecated 2022-04-27 v7.00o} an anchor is set (e.g. via \verb|\refstepcounter|, then the
anchor name is globally set to the current anchor name.
@@ -1659,6 +1749,9 @@ an anchor name which can be referenced with a bookmark command.
might be situations, where the anchor name is not available
as expected.
+ The option is deprecated: it makes it difficult for package authors
+ to add targets for links if it is unclear if \verb|\@currentHref| is
+ set locally or globally.
\subsection{Option `customdriver'}
diff --git a/macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf b/macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf
new file mode 100644
index 0000000000..6ea694970f
--- /dev/null
+++ b/macros/latex/contrib/hyperref/doc/hyperref-linktarget.pdf
Binary files differ
diff --git a/macros/latex/contrib/hyperref/doc/hyperref.pdf b/macros/latex/contrib/hyperref/doc/hyperref.pdf
index 35535edc8f..624a8d3891 100644
--- a/macros/latex/contrib/hyperref/doc/hyperref.pdf
+++ b/macros/latex/contrib/hyperref/doc/hyperref.pdf
Binary files differ
diff --git a/macros/latex/contrib/hyperref/doc/nameref.pdf b/macros/latex/contrib/hyperref/doc/nameref.pdf
index 4e5fb77f0b..dc0388994a 100644
--- a/macros/latex/contrib/hyperref/doc/nameref.pdf
+++ b/macros/latex/contrib/hyperref/doc/nameref.pdf
Binary files differ
diff --git a/macros/latex/contrib/hyperref/hluatex.dtx b/macros/latex/contrib/hyperref/hluatex.dtx
index 571728645e..ac45cb0d0c 100644
--- a/macros/latex/contrib/hyperref/hluatex.dtx
+++ b/macros/latex/contrib/hyperref/hluatex.dtx
@@ -1,6 +1,6 @@
% \iffalse
% Source File: hluatex.dtx
-% 2022-02-21 v7.00n
+% 2022-05-13 v7.00o
%
% Copyright
% 2016-2019 Oberdiek Package Support Group
@@ -31,7 +31,7 @@
%
% \begin{macrocode}
%<*luatex>
-%% 2022-02-21 v7.00n
+%% 2022-05-13 v7.00o
%% force unicode encoding, see issue #101
%% code mostly copied from hxetex.def
\HyPsd@LoadUnicode
diff --git a/macros/latex/contrib/hyperref/hyperref-linktarget.dtx b/macros/latex/contrib/hyperref/hyperref-linktarget.dtx
new file mode 100644
index 0000000000..6ebd482295
--- /dev/null
+++ b/macros/latex/contrib/hyperref/hyperref-linktarget.dtx
@@ -0,0 +1,584 @@
+% \iffalse meta-comment
+%
+%% File: hyperref-linktarget.dtx
+%
+% Copyright (C) 2022-2022 The LaTeX Project
+%
+% It may be distributed and/or modified under the conditions of the
+% LaTeX Project Public License (LPPL), either version 1.3c of this
+% license or (at your option) any later version. The latest version
+% of this license is in the file
+%
+% http://www.latex-project.org/lppl.txt
+%
+% This file is part of the "Hyperref bundle" (The Work in LPPL)
+% and all files in that bundle must be distributed together.
+%
+% -----------------------------------------------------------------------
+%
+% The development version of the bundle can be found at
+%
+% https://github.com/latex3/hyperref
+%
+% for those people who are interested.
+%
+%<*driver>
+\RequirePackage{pdfmanagement-testphase}
+\DocumentMetadata{pdfstandard=A-2b}
+\documentclass[full]{l3doc}
+\usepackage{array,booktabs,hyperxmp}
+\hypersetup{pdfauthor=The LaTeX Project,
+ pdftitle=Make link targets (hyperref bundle)}
+\usepackage[skins]{tcolorbox}
+\definecolor{myblue}{RGB}{00,33,99}
+\newtcolorbox{doccomment}[1][]{enhanced,frame hidden,colback=myblue!10,fontupper=\footnotesize,#1}
+%\newtcbox{smalldoccomment}{size=small,on line,enhanced,frame hidden,colback=myblue!10,fontupper=\footnotesize}
+\begin{document}
+ \DocInput{\jobname.dtx}
+\end{document}
+%</driver>
+% \fi
+% \title{^^A
+% Make link targets ^^A
+% \\
+% hyperref bundle
+% }
+%
+% \author{^^A
+% The \LaTeX{} Project\thanks
+% {^^A
+% E-mail:
+% \href{mailto:latex-team@latex-project.org}
+% {latex-team@latex-project.org}^^A
+% }^^A
+% }
+%
+% \date{Version v7.00o, released 2022-05-13}
+%
+% \maketitle
+% \begin{documentation}
+% \section{Commands to create and adapt targets}
+% This module provides commands to create targets.
+% Their goal is to unify and replace
+% a number of user and internal hyperref commands and to provide a clear
+% interface for package authors and users.
+% \subsection{The main command}
+% \begin{function}{\MakeLinkTarget}
+% \begin{syntax}
+% \cs{MakeLinkTarget}\oarg{prefix}\Arg{counter}\\
+% \cs{MakeLinkTarget}\oarg{prefix}\{\} \\
+% \cs{MakeLinkTarget}*\Arg{manual target}
+% \end{syntax}
+% \end{function}
+%
+% \cs{MakeLinkTarget} creates a target for an internal link, (called a destination
+% if a PDF is created). In vertical mode the target is created where the command is issued,
+% in horizontal mode it is typically (in a PDF) raised by the current \cs{normalbaselineskip}
+% (similar to the targets created by \cs{refstepcounter}).
+%
+% The arguments allow to control the name of the target/anchor/destination. While technically
+% any unique name (e.g. some number) would work, names related to the actual counter both
+% simplifies the debugging and referencing destinations from external documents. Also \cs{autoref}
+% makes use of the name to identify the type of a label: it splits off the part until the first period and
+% then looks up for a defined name. So if you create a target name \texttt{ABC.CDE.1.2}, \cs{autoref} tries
+% to use \cs{ABCautorefname}.
+%
+% The name is then stored \emph{globally}\footnote{This means that the deprecated \pkg{hyperref}
+% option \texttt{localanchorname} is ignored.} in \cs{@currentHref} and used for example in the
+% next \cs{label}.
+% A target name must be unique across a document. It is up to the users and package
+% authors to ensure this by following the advices given below.
+%
+% \begin{doccomment}
+% A global \cs{@currentHref} means that the target name and
+% the label name can get out of sync: if
+% for example a numbered equation is used between a section and a \cs{label},
+% a reference will show the section number but a link will jump to the equation.
+%
+% \pkg{hyperref} allows to switch to local assignment of \cs{@currentHref}
+% and so to align with the other \cs{label} values with the
+% (so-called experimental) option \texttt{localanchorname}. But while on a document
+% level this can work, it makes it difficult for package authors
+% to add reliable link targets that can be referenced if it is unclear
+% if the assignment is local or global.
+%
+% So the choice was made to set \cs{@currentHref} globally always
+% (and to deprecate \texttt{localanchorname}):
+% This is the default in \pkg{hyperref} since ever and it didn't lead to
+% major problems. It has the advantage to
+% allow to put an anchor in a box and move it around. E.g. in the following
+% example the two \cs{ref} commands
+% reference the section but the second jumps to the top of the rule:
+%
+% \begin{verbatim}
+% \section{An example}\label{sec:title}
+% \newpage \raisebox{3cm}[0pt][0pt]{\phantomsection}%
+% \rule{1cm}{3cm}\label{sec:page2}
+% page two
+% \newpage
+% \ref{sec:title}, \ref{sec:page2}
+% \end{verbatim}
+%
+% \end{doccomment}
+%
+%
+%
+% \subsection*{Target names from counters}
+% \begin{syntax}
+% \cs{MakeLinkTarget}\oarg{prefix}\Arg{counter}
+% \end{syntax}
+%
+% If the mandatory argument is not empty it is interpreted as a \LaTeX{} counter name.
+% The counter is not stepped by the command.
+% If the \meta{counter} doesn't exist, a warning is issued and no target is created.
+%
+% The target name is created as expansion of
+% \texttt{\meta{prefix}.\cs{theH\meta{counter}}} (and so both the prefix
+% and \cs{theH\meta{counter}} should be expandable).
+% The default prefix is the counter name \meta{counter}.
+%
+% For example:
+%
+% \medskip
+% \noindent
+% {\ttfamily
+% \begin{tabular}{@{}l@{}ll}
+% \cs{MakeLinkTarget}\{section\} &$\Rightarrow$ section.\cs{theHsection} & $\Rightarrow$ section.1.1\\
+% \cs{MakeLinkTarget}[sec]\{section\} &$\Rightarrow$ sec.\cs{theHsection}
+% \end{tabular}
+% }
+% \medskip
+%
+% \cs{theH\meta{counter}} must be defined:
+% \cs{MakeLinkTarget} does not try like other \pkg{hyperref} commands to
+% construct the command on-the-fly but warns and creates no
+% target if it doesn't exist.
+% Be aware that if \pkg{hyperref} is used with the option \texttt{implicit=false} it
+% does not predefine and create \cs{theH\meta{counter}} representations
+% so targets could be missing!\footnote{It is planed that \LaTeX{} directly defines
+% the \cs{theH\meta{counter}} for all counters created with \cs{newcounter}.}
+%
+%
+% Typically \cs{theH\meta{counter}} should expand to numbers
+% and periods and make use of parent counters to give a unique representation.
+% The prefix can be a more or less arbitrary string. Spaces are allowed (but not
+% really recommended).
+% A star at the end should be avoided to prevent clashes with
+% the names created when the internal counter is used.
+% The use of non-ASCII chars with pdflatex depends on the \LaTeX{} version: With newer
+% version many of them are safe and with a format 2022-06-01 or newer
+% it should be even possible to use chars in a target name which
+% are undeclared and can't be typeset in the document.
+% But despite the fact that it works, it is recommended to stick to ASCII
+% and to avoid spaces: It is unclear if all PDF viewers and editors can handle
+% them, also they give rather unreadable names in the PDF like |(\360\237\246\206)|
+% and so make debugging harder.
+%
+%
+% Using a special prefix can be useful if the actual counter
+% has an internal name like e.g. \texttt{tcb@cnt@example}.
+% \texttt{\cs{MakeLinkTarget}[tcbexample]\{tcb@cnt@example\}} then gives
+% a nicer looking target name. Care should be taken not to clash
+% with existing counter names and names for \cs{autoref}
+% should be adjusted if needed.
+%
+%
+% \subsection*{Targets using the internal counter}
+% \begin{syntax}
+% \cs{MakeLinkTarget}\oarg{prefix}\{\}
+% \end{syntax}
+%
+% If the mandatory argument is empty a target name based on
+% an internal absolute counter is created.
+% The counter is stepped at every call (and also by other \pkg{hyperref} commands).
+% The prefix is added with a star and a period (see above for
+% the allowed chars). The default prefix is \texttt{page}.
+%
+%
+% \begin{syntax}
+% \begin{tabular}{@{}ll}
+% \cs{MakeLinkTarget}\texttt{\{\}} &$\Rightarrow$ \texttt{page*.1}\\
+% \cs{MakeLinkTarget}\texttt{\{\}} &$\Rightarrow$ \texttt{page*.2}\\
+% \cs{MakeLinkTarget}[section]\texttt{\{\}} &$\Rightarrow$ \texttt{section*.3}\\
+% \end{tabular}
+% \end{syntax}
+%
+% As an example the
+% \pkg{hyperref} command \cs{phantomsection} is equivalent to
+% \texttt{\cs{MakeLinkTarget}[section]\{\}}.
+%
+% \subsection*{Manual target names}
+% \begin{syntax}
+% \cs{MakeLinkTarget}\texttt{*}\Arg{manual target name}
+% \end{syntax}
+%
+% If the starred variant is used a manual target name is created.
+%
+% \texttt{\cs{MakeLinkTarget}*\{destname\}} is roughly equivalent to
+% \texttt{\cs{hypertarget}\{destname\}\{\}} but unlike the
+% latter it also raises the destination in a PDF, there is no text argument,
+% and---most importantly--it updates \cs{@currentHref}, that means the target
+% name is stored by the next \cs{label}, something that \cs{hypertarget} doesn't do).
+% The target name is expanded, see the remarks about prefixes above regarding
+% the allowed chars.
+%
+% When creating manually targets care should be taken to avoid
+% clashes with automatic target names.
+% As all automatic targets contain at least one period,
+% names without a period are recommended.
+%
+% \begin{doccomment}
+% The second (text) argument of \cs{hypertarget} is only used
+% if the option \texttt{nesting} is set to true---but this option isn't used
+% anywhere (in PDF the idea of a text in the anchor or nesting of anchors
+% makes no sense anyway but also when html is produced e.g. with \texttt{make4ht}
+% it is not used). So probably the option will be deprecated and removed.
+% \end{doccomment}
+%
+% \subsection{Manipulate the next target name}
+%
+% Targets are sometimes created in places where it is difficult to inject
+% a label to retrieve the target name for use e.g. in a bookmark.
+% The next command allows to change the next target name:
+%
+% \begin{function}{\NextLinkTarget}
+% \begin{syntax}
+% \cs{NextLinkTarget}\Arg{manual target}
+% \end{syntax}
+%
+% The command changes the next target name to \meta{manual target}.
+% It does the same as the \cs{hypersetup} key
+% \texttt{next-anchor} and also affects targets created by \cs{refstepcounter}.
+%\end{function}
+%
+% A use case are bookmarks for the table of contents
+% where you know that the heading will create
+% a target:
+%
+% \begin{verbatim}
+% \documentclass{book}
+% \usepackage{bookmark}
+%
+% \begin{document}
+% \bookmark[dest=toc]{Table of Contents}
+% \NextLinkTarget{toc}
+% \tableofcontents
+% \chapter{A}
+% \end{document}
+% \end{verbatim}
+%
+%
+% \subsection*{Hooks}
+%
+% \begin{function}{makelinktarget}
+% The hook \texttt{makelinktarget}\footnote{The hook uses a plain name
+% without reference to the \pkg{hyperref} package in anticipation of the move
+% of this code into the \LaTeX{} kernel.}
+% is executed at the begin of the commands. It is inside a group and
+% so can be used to locally change settings. See below for an example.
+% \end{function}
+%
+%
+% \subsection*{Suppressing the target}
+%
+% \begin{function}{\LinkTargetOn,\LinkTargetOff}
+% \begin{syntax}
+% \cs{LinkTargetOn}\\
+% \cs{LinkTargetOff}
+% \end{syntax}
+% \end{function}
+%
+%
+% This commands allows to switch on and off locally the creation of a target with
+% \cs{MakeLinkTarget}.
+% The switches are also honored by \cs{refstepcounter}\footnote{currently
+% \cs{refstepcounter} doesn't use \cs{MakeLinkTarget} itself but this
+% will probably change.}.
+% This allows to suppress the target
+% from an internal \cs{refstepcounter} and replace it by some manual version
+% by using grouping:
+%
+% \begin{verbatim}
+% \LinkTargetOff %suppress anchor in internal refstepcounter
+% ...
+% \refstepcounter{...}
+% ...
+% {\LinkTargetOn\MakeLinkTarget*{mytarget}} %create manual anchor
+% ...
+% \LinkTargetOn
+% \end{verbatim}
+%
+%
+% \subsection*{Raising the target}
+%
+% In horizontal mode the target is raised by the current value of \cs{normalbaselineskip}.
+%
+% To change this the hook can be used e.g. to double the value everywhere:
+%
+% \begin{verbatim}
+% \AddToHook{cmd/MakeLinkTarget/before}
+% {\setlength\normalbaselineskip{2\normalbaselineskip}}
+% \leavevmode\MakeLinkTarget{section}
+% \end{verbatim}
+%
+%
+% \subsection{Changing all target names}
+%
+% \begin{function}{\SetLinkTargetFilter}
+% \begin{syntax}
+% \cs{SetLinkTargetFilter}\Arg{filter code using \#1}
+% \end{syntax}
+% \end{function}
+%
+% \pkg{hyperref} provides the command \cs{HyperDestNameFilter} to change all target names.
+% It is applied\footnote{In the backend code, so it depends actually on
+% the driver if it is honored or not}
+% to every target name and is also used in references,
+% but it doesn't change \cs{@currentHref} itself. So after
+%
+% \begin{verbatim}
+% \renewcommand*{\HyperDestNameFilter}[1]{docA-#1}
+% \end{verbatim}
+%
+% you would get in the PDF everywhere the prefix \texttt{docA}
+%
+% \begin{verbatim}
+% %destination names:
+% <<
+% /Names [(docA-Doc-Start) 7 0 R (docA-chapter.1) 8 0 R (docA-page.1) 6 0 R]
+% /Limits [(docA-Doc-Start) (docA-page.1)]
+% >>
+% %link to a chapter
+% /A << /S /GoTo /D (docA-chapter.1) >>
+% %link from the bookmark
+% << /S /GoTo /D (docA-chapter.1) >>
+% \end{verbatim}
+%
+% but the label info in the \texttt{.aux} would show only \texttt{chapter.1}:
+%
+% \begin{verbatim}
+% \newlabel{chap}{{1}{1}{Title}{chapter.1}{}}
+% \end{verbatim}
+%
+% and so \cs{autoref} is still able to extract the counter name.
+%
+% \cs{MakeLinkTarget} uses this filter too: it would break internal link
+% commands if it would ignore it.
+% To stay compatible with future development the filter should not be redefined
+% directly but be set with \cs{SetLinkTargetFilter}.
+% The command can only be used in the preamble.
+%
+% \begin{verbatim}
+% \SetLinkTargetFilter{docA-#1}
+% \end{verbatim}
+% \end{documentation}
+%
+% \begin{implementation}
+% \section{Implementation}
+% \begin{macrocode}
+%<@@=hyp>
+%<*header>
+\ProvidesExplPackage{hyperref-linktarget}{2022-05-13}{v7.00o}
+ {Making targets, destinations and anchors -- module of hyperref}
+%</header>
+% \end{macrocode}
+%<package-include>\ExplSyntaxOn
+% \subsection{Variables}
+% \begin{macrocode}
+%<*package>
+% \end{macrocode}
+% \begin{macro}{\l_@@_target_create_bool}
+% This boolean decides if a target is created at all.
+% (it will replace \cs{@skiphyperref} long term)
+% \begin{macrocode}
+\bool_new:N \l_@@_target_create_bool
+\bool_set_true:N \l_@@_target_create_bool
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{makelinktarget}
+% This hook is used to adapt for example the raising
+% \begin{macrocode}
+\hook_new:n {makelinktarget}
+% \end{macrocode}
+% \end{macro}
+% \subsection{Helper commands}
+% \begin{macro}{\_@@_target_raise:n}
+% We need a command to raise the targets.
+% It is mostly a copy from the hyperref command
+% but we removed the hooks and use \cs{normalbaselineskip}.
+% TODO: The code to save/restore the space factor should
+% be replaced by kernel methods.
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_target_raise:n #1
+ {
+ \mode_if_vertical:TF
+ { #1 }
+ {
+ \Hy@SaveSpaceFactor
+ \penalty\@M
+ \smash
+ {
+ \box_move_up:nn
+ { \normalbaselineskip }
+ {
+ \hbox:n
+ {
+ \Hy@RestoreSpaceFactor
+ #1
+ \Hy@SaveSpaceFactor
+ }
+ }
+ }
+ \Hy@RestoreSpaceFactor
+ }
+ }
+% \end{macrocode}
+% \end{macro}
+% \subsection{Providing the commands}
+% In anticipation of the addition of the main commands to the
+% kernel as no-ops we provide them:
+% \begin{macrocode}
+\ProvideDocumentCommand\LinkTargetOn{}{}
+\ProvideDocumentCommand\LinkTargetOff{}{}
+\ProvideDocumentCommand\MakeLinkTarget{sO{}m}{}
+\ProvideDocumentCommand\NextLinkTarget{m}{}
+% \end{macrocode}
+%
+% \subsection{Target on and off switch}
+% \begin{macro}{\LinkTargetOn,\LinkTargetOff}
+% \begin{macrocode}
+\RenewDocumentCommand\LinkTargetOn {}
+ {
+ \bool_set_true:N \l_@@_target_create_bool
+ }
+
+
+\RenewDocumentCommand\LinkTargetOff {}
+ {
+ \bool_set_false:N \l_@@_target_create_bool
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\MakeLinkTarget}
+% This is the main command. To keep it simple
+% we allow an optional argument also for the manual
+% command but ignore it for now.
+% \begin{macrocode}
+\RenewDocumentCommand\MakeLinkTarget {s O{} m}
+ {
+ \bool_if:NT \l_@@_target_create_bool
+ {
+ \group_begin:
+ \hook_use:n { makelinktarget }
+ \IfBooleanTF {#1}
+ {
+ \@@_target_manual:nn {#2}{#3}
+ }
+ {
+ \@@_target_counter:nn {#2}{#3}
+ }
+ \group_end:
+ }
+ }
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\@@_target_manual:nn}
+% This is the code for the manual target name. The prefix is simply ignored.
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_target_manual:nn #1 #2 %#1 prefix, #2 name
+ {
+ \tl_gset:Nx \@currentHref {#2}
+ \hook_use:n {__hyp/target/setname}
+ \@onelevel@sanitize\@currentHref
+ \@@_target_raise:n {\hyper@anchorstart{\@currentHref}\hyper@anchorend}
+ }
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\@@_target_counter:nn}
+% The code for counter related targets must be split into the case
+% where the internal counter is used, and where a user counter is used
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_target_counter:nn #1 #2 %#1 prefix, #2 counter or empty
+ {
+ \tl_if_blank:nTF {#2}
+ {
+ \@@_target_counter_anon:n {#1}
+ }
+ {
+ \@@_target_counter_doc:nn {#1}{#2}
+ }
+ }
+
+% \end{macrocode}
+%\end{macro}
+%\begin{macro}{\@@_target_counter_anon:n}
+% This creates the target with the internal count.
+% We use the same (tex) count \cs{Hy@linkcounter} than the other
+% hyperref commands.
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_target_counter_anon:n #1
+ {
+ \int_gincr:N\Hy@linkcounter
+ \tl_gset:Nx \@currentHref
+ {\tl_if_blank:nTF{#1}{page}{#1}*.\int_use:N\Hy@linkcounter}
+ \hook_use:n {__hyp/target/setname}
+ \@onelevel@sanitize\@currentHref
+ \@@_target_raise:n {\hyper@anchorstart{\@currentHref}\hyper@anchorend}
+ }
+% \end{macrocode}
+% \end{macro}
+
+% \begin{macro}{\@@_target_counter_doc:nn}
+% And now the target with the user counter. We warn if
+% the counter or the representation doesn't exist
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_target_counter_doc:nn #1 #2
+ {
+ \bool_lazy_and:nnTF { \cs_if_free_p:c {c@#2} } { \cs_if_free_p:c {theH#2} }
+ {
+ \PackageWarning {hyperref}{Counter~'#2'~or~the~representation~'\string\theH#2`\MessageBreak
+ don't~exist.~No~target~created.}{}
+ }
+ {
+ \tl_gset:Nx \@currentHref {\tl_if_blank:nTF{#1}{#2}{#1}.\use:c{theH#2}}
+ \hook_use:n {@@/target/setname}
+ \@onelevel@sanitize\@currentHref
+ \@@_target_raise:n {\hyper@anchorstart{\@currentHref}\hyper@anchorend}
+ }
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\NextLinkTarget}
+% we rely on the internal hook to set the next target name:
+% \begin{macrocode}
+\RenewDocumentCommand\NextLinkTarget {m}
+ {
+ \hook_gput_next_code:nn {@@/target/setname}
+ {
+ \tl_gset:Nx \@currentHref {#1}
+ }
+ }
+
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\SetLinkTargetFilter}
+% This is an interface to \cs{HyperDestNameFilter}
+% \begin{macrocode}
+\NewDocumentCommand\SetLinkTargetFilter {m}
+ {
+ \cs_set:Npn \HyperDestNameFilter ##1 {#1}
+ }
+\@onlypreamble \SetLinkTargetFilter
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+%</package>
+%<@@=>.
+% \end{macrocode}
+%<package-include>\ExplSyntaxOff
+%\end{implementation}
+% \Finale
+\endinput
diff --git a/macros/latex/contrib/hyperref/hyperref-patches.dtx b/macros/latex/contrib/hyperref/hyperref-patches.dtx
index cf6dfbb393..446493224c 100644
--- a/macros/latex/contrib/hyperref/hyperref-patches.dtx
+++ b/macros/latex/contrib/hyperref/hyperref-patches.dtx
@@ -5,7 +5,7 @@
%% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek,
%% 2001-2015 Heiko Oberdiek.
%% 2016-2019 Oberdiek Package Support Group
-%% 2019-2021 LaTeX Project
+%% 2019-2022 LaTeX Project
%% https://github.com/latex3/hyperref/issues
%%
%% This file is part of the `Hyperref Bundle'.
diff --git a/macros/latex/contrib/hyperref/hyperref.dtx b/macros/latex/contrib/hyperref/hyperref.dtx
index 20414ef7e8..6096fad1d1 100644
--- a/macros/latex/contrib/hyperref/hyperref.dtx
+++ b/macros/latex/contrib/hyperref/hyperref.dtx
@@ -1,31 +1,31 @@
% \iffalse
%% File: hyperref.dtx
-%% Copyright
-%% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek,
-%% 2001-2015 Heiko Oberdiek.
-%% 2016-2019 Oberdiek Package Support Group
-%% 2019-2021 LaTeX Project
-%% https://github.com/latex3/hyperref/issues
-%%
-%% This file is part of the `Hyperref Bundle'.
-%% -------------------------------------------
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status `maintained'.
-%%
-%% The Current Maintainer of this work is the LaTeX Project.
-%%
-%% The list of all files belonging to the `Hyperref Bundle' is
-%% given in the file `manifest.txt'.
-%%
-%<package|nohyperref|driver|check>\NeedsTeXFormat{LaTeX2e}[1995/12/01]
+% Copyright
+% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek,
+% 2001-2015 Heiko Oberdiek.
+% 2016-2019 Oberdiek Package Support Group
+% 2019-2022 LaTeX Project
+% https://github.com/latex3/hyperref/issues
+%
+% This file is part of the `Hyperref Bundle'.
+% -------------------------------------------
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is the LaTeX Project.
+%
+% The list of all files belonging to the `Hyperref Bundle' is
+% given in the file `manifest.txt'.
+%
+%<package|nohyperref|driver|check>\NeedsTeXFormat{LaTeX2e}[2020/10/01]
%<package>\ProvidesPackage{hyperref}
%<nohyperref>\ProvidesPackage{nohyperref}
%<driver>\ProvidesFile{hyperref.drv}
@@ -52,7 +52,7 @@
%<puvnenc>\ProvidesFile{puvnenc.def}
%<puarenc>\ProvidesFile{puarenc.def}
%<psdextra>\ProvidesFile{psdextra.def}
-%<!none> [2022-02-21 v7.00n %
+%<!none&!packageEnd> [2022-05-13 v7.00o %
%<package> Hypertext links for LaTeX]
%<nohyperref> Dummy hyperref (SR)]
%<driver> Hyperref documentation driver file]
@@ -1036,6 +1036,23 @@
% converted to the final form.
% \end{enumerate}
%
+% \cs{MakeUppercase} and \cs{MakeLowercase} do not work by expansion in
+% legacy code but if the expl3 code is available we can handle them.
+%
+% \begin{macro}{\MakeUppercaseUnsupportedInPdfStrings}
+% \begin{macro}{\MakeLowercaseUnsupportedInPdfStrings}
+% \begin{macrocode}
+\ExplSyntaxOn
+\@ifundefined{text_uppercase:n}{}
+ {
+ \def\MakeUppercaseUnsupportedInPdfStrings#1{\use:e {\text_uppercase:n {#1}}}
+ \def\MakeLowercaseUnsupportedInPdfStrings#1{\use:e {\text_lowercase:n {#1}}}
+ }
+\ExplSyntaxOff
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
% \begin{macro}{\pdfstringdef}
% \cs{pdfstringdef} works on the tokens in |#2| and converts them to
% a PDF string as far as possible:
@@ -4219,13 +4236,6 @@
%
% \section{Support of other packages}
%
-% \subsection{Class memoir}
-%
-% \begin{macrocode}
-\@ifclassloaded{memoir}{%
- \Hy@AtEndOfPackage{\RequirePackage{memhfixc}}%
-}{}
-% \end{macrocode}
%
% \subsection{Package subfigure}
% Added fix for version 2.1. Here \cmd{\sub@label} is defined.
@@ -4258,10 +4268,6 @@
\fi
\@esphack
}%
- \@ifpackagelater{subfigure}{2002/03/26}{}{%
- \providecommand*{\toclevel@subfigure}{1}%
- \providecommand*{\toclevel@subtable}{1}%
- }%
}%
}{}
% \end{macrocode}
@@ -4712,6 +4718,9 @@
% \end{macrocode}
% \begin{macrocode}
\define@key{Hyp}{localanchorname}[true]{%
+ \Hy@WarningNoLine{%
+ Option `localanchorname' is deprecated%
+ }%
\Hy@boolkey{localanchorname}{#1}%
}
% \end{macrocode}
@@ -7288,23 +7297,6 @@
\Hy@DisableOption{colorlinks}%
\Hy@DisableOption{frenchlinks}%
\ifHy@texht
- \long\def\@firstoffive#1#2#3#4#5{#1}%
- \long\def\@secondoffive#1#2#3#4#5{#2}%
- \long\def\@thirdoffive#1#2#3#4#5{#3}%
- \long\def\@fourthoffive#1#2#3#4#5{#4}%
- \long\def\@fifthoffive#1#2#3#4#5{#5}%
- \providecommand*\@safe@activestrue{}%
- \providecommand*\@safe@activesfalse{}%
- \def\T@ref#1{%
- \Hy@safe@activestrue
- \expandafter\@setref\csname r@#1\endcsname\@firstoffive{#1}%
- \Hy@safe@activesfalse
- }%
- \def\T@pageref#1{%
- \Hy@safe@activestrue
- \expandafter\@setref\csname r@#1\endcsname\@secondoffive{#1}%
- \Hy@safe@activesfalse
- }%
\else
\ifHy@typexml
\else
@@ -7312,36 +7304,34 @@
\RequirePackage{nameref}[2012/07/28]%
}%
\fi
+% \end{macrocode}
+% With active links we have to redefine the starred versions
+% to avoid that they get links from the include |\@setref|:
+% \begin{macrocode}
+ \ifHy@implicit
+ \let \T@Ref\HyRef@Ref
+ \def\@refstar#1{%
+ \NR@ref@showkeys{#1}%
+ \HyRef@StarSetRef{#1}\@firstoffive
+ }
+ \def\@pagerefstar#1{%
+ \NR@ref@showkeys{#1}%
+ \HyRef@StarSetRef{#1}\@secondoffive
+ }
+ \def\@namerefstar#1{%
+ \NR@ref@showkeys{#1}%
+ \HyRef@StarSetRef{#1}\@thirdoffive
+ }
+ \def\@Refstar#1{%
+ \NR@ref@showkeys{#1}%
+ \HyRef@StarSetRef{#1}\HyRef@MakeUppercaseFirstOfFive
+ }%
+ \else
+ \fi
\fi
- \DeclareRobustCommand\ref{%
- \@ifstar\@refstar\T@ref
- }%
- \DeclareRobustCommand\pageref{%
- \@ifstar\@pagerefstar\T@pageref
- }%
-% \@ifclassloaded{memoir}{%
-% \ltx@IfUndefined{@mem@titlerefnolink}\ltx@secondoftwo{%
-% \ltx@IfUndefined{@mem@titleref}\ltx@secondoftwo\ltx@firstoftwo
-% }%
-% }\ltx@secondoftwo
-% {%
-% \DeclareRobustCommand*{\nameref}{%
-% \@ifstar\@mem@titlerefnolink\@mem@titleref
-% }%
-% }{%
- \DeclareRobustCommand*{\nameref}{%
- \@ifstar\@namerefstar\T@nameref
- }%
-% }%
- \ifHy@implicit
- \else
- \let \@pagerefstar\T@pageref
- \let \@refstar\T@ref
- \let \@namerefstar\T@nameref
- \fi
}
\Hy@AtBeginDocument{%
- \ifHy@texht
+ \ifx\ReadBookmarks\relax
\else
\Hy@CatcodeWrapper\ReadBookmarks
\fi
@@ -9384,15 +9374,18 @@
% \end{macrocode}
% Ignore star from referencing macros:
+% This is only needed if LaTeX doesn't define the starred
+% variants itself.
% \begin{macrocode}
-\LetLtxMacro\NoHy@OrgRef\ref
-\DeclareRobustCommand*{\ref}{%
+\@ifundefined{@kernel@ref}
+ {\LetLtxMacro\NoHy@OrgRef\ref
+ \DeclareRobustCommand*{\ref}{%
\@ifstar\NoHy@OrgRef\NoHy@OrgRef
-}
-\LetLtxMacro\NoHy@OrgPageRef\pageref
-\DeclareRobustCommand*{\pageref}{%
+ }
+ \LetLtxMacro\NoHy@OrgPageRef\pageref
+ \DeclareRobustCommand*{\pageref}{%
\@ifstar\NoHy@OrgPageRef\NoHy@OrgPageRef
-}
+ }}{}
% \end{macrocode}
%
% \section{Localized nullifying of package}
@@ -9482,16 +9475,21 @@
\long\def\@gobbleopt[#1]{}
\let\hyperpage\@empty
% \end{macrocode}
-% Ignore star from referencing macros:
+% Ignore star from referencing macros. This is only
+% needed in older formats.
% \begin{macrocode}
-\LetLtxMacro\NoHy@OrgRef\ref
-\DeclareRobustCommand*{\ref}{%
- \@ifstar\NoHy@OrgRef\NoHy@OrgRef
-}
-\LetLtxMacro\NoHy@OrgPageRef\pageref
-\DeclareRobustCommand*{\pageref}{%
- \@ifstar\NoHy@OrgPageRef\NoHy@OrgPageRef
-}
+\@ifl@t@r\fmtversion{2022-06-01}
+ {}%
+ {%
+ \LetLtxMacro\NoHy@OrgRef\ref
+ \DeclareRobustCommand*{\ref}{%
+ \@ifstar\NoHy@OrgRef\NoHy@OrgRef
+ }
+ \LetLtxMacro\NoHy@OrgPageRef\pageref
+ \DeclareRobustCommand*{\pageref}{%
+ \@ifstar\NoHy@OrgPageRef\NoHy@OrgPageRef
+ }%
+ }
%</nohyperref>
% \end{macrocode}
%
@@ -9508,8 +9506,10 @@
% a document.
%
% Write some stuff into the aux file so if the next run is done
-% without hyperref, then |\contentsline| and |\newlabel| are defined
+% without hyperref, then |\newlabel| is defined
% to cope with the extra arguments.
+% change 2022-03-28: removed the code for |\contentsline|, it is no
+% longer needed as |\contentsline| has now always four arguments.
% \begin{macrocode}
\if@filesw
\ifHy@typexml
@@ -9522,11 +9522,6 @@
\string\AtBeginDocument}^^J%
\string\HyperFirstAtBeginDocument{%
\string\ifx\string\hyper@anchor\string\@undefined^^J%
- \string\global\string\let\string\oldcontentsline\string\contentsline^^J%
- \string\gdef\string\contentsline%
- \string#1\string#2\string#3\string#4{%
- \string\oldcontentsline%
- {\string#1}{\string#2}{\string#3}}^^J%
\string\global\string\let\string\oldnewlabel\string\newlabel^^J%
\string\gdef\string\newlabel\string#1\string#2{%
\string\newlabelxx{\string#1}\string#2}^^J%
@@ -9540,7 +9535,6 @@
% \begin{macrocode}
\string\AtEndDocument{%
\string\ifx\string\hyper@anchor\string\@undefined^^J%
- \string\let\string\contentsline\string\oldcontentsline^^J%
\string\let\string\newlabel\string\oldnewlabel^^J%
\string\fi%
}^^J%
@@ -9561,28 +9555,12 @@
% Now the code to deal with adding the hyperref package to a document
% with aux and toc written the standard way.
%
-% If hyperref was used last time, do nothing. If it was not used,
-% or an old version of hyperref was used, don't use that TOC at all
-% but generate a warning. Not ideal, but better than failing
-% with pre-5.0 hyperref TOCs.
+% If hyperref was used last time, do nothing.
+% change 2022-03-28: removed the test for an old toc.
+% |\contentsline|
+% has now always four arguments.
% \begin{macrocode}
\ifx\hyper@last\@undefined
- \def\@starttoc#1{%
- \begingroup
- \makeatletter
- \ltx@ifpackageloaded{parskip}{\parskip\z@}{}%
- \IfFileExists{\jobname.#1}{%
- \Hy@WarningNoLine{%
- old #1 file detected, not used; run LaTeX again%
- }%
- }{}%
- \if@filesw
- \expandafter\newwrite\csname tf@#1\endcsname
- \immediate\openout\csname tf@#1\endcsname \jobname.#1\relax
- \fi
- \@nobreakfalse
- \endgroup
- }%
\def\newlabel#1#2{\@newl@bel r{#1}{#2{}{}{}{}}}%
\fi
}
@@ -10256,7 +10234,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-%<*package>
+%<*packageEnd>
% \end{macrocode}
%
% \begin{macrocode}
@@ -10312,6 +10290,7 @@
\Hy@CounterExists{section}{%
\providecommand\theHequation{\theHsection.\arabic{equation}}%
}
+\providecommand\theHequation{\arabic{equation}}%
\Hy@CounterExists{part}{%
\providecommand\theHpart{\arabic{part}}%
}
@@ -10366,36 +10345,42 @@
% \begin{macrocode}
\let\H@refstepcounter\refstepcounter
\edef\name@of@eq{equation}%
-\edef\name@of@slide{slide}%
% \end{macrocode}
% We do not want the handler for |\refstepcounter| to cut in
% during the processing of |\item| (we handle that separately),
% so we provide a bypass conditional.
+% change 2022-04-22: removed test for the slide counter
+% and for the equation name.
+% change 2022-05-02: added the new boolean set by
+% |\LinkTargetOn/\LinkTargetOff|
+%
% \begin{macrocode}
\newif\if@hyper@item
\newif\if@skiphyperref
\@hyper@itemfalse
\@skiphyperreffalse
+\ExplSyntaxOn
\def\refstepcounter#1{%
- \ifHy@pdfstring
- \else
+ \legacy_if:nF {Hy@pdfstring}
+ {
\H@refstepcounter{#1}%
- \edef\This@name{#1}%
- \ifx\This@name\name@of@slide
- \else
- \if@skiphyperref
- \else
- \if@hyper@item
- \stepcounter{Item}%
- \hyper@refstepcounter{Item}%
- \@hyper@itemfalse
- \else
- \hyper@refstepcounter{#1}%
- \fi
- \fi
- \fi
- \fi
+ \bool_lazy_and:nnT
+ { \l__hyp_target_create_bool }
+ { ! \legacy_if_p:n{@skiphyperref} }
+ {
+ \legacy_if:nTF {@hyper@item}
+ {
+ \stepcounter{Item}%
+ \hyper@refstepcounter{Item}%
+ \@hyper@itemfalse
+ }
+ {
+ \hyper@refstepcounter{#1}%
+ }
+ }
+ }
}
+\ExplSyntaxOff
\let\Hy@saved@refstepcounter\refstepcounter
% \end{macrocode}
% AMS\LaTeX\ processes all equations twice; we want to make sure
@@ -10558,24 +10543,14 @@
}
% \end{macrocode}
% \end{macro}
-% \begin{macro}{\hyper@hook@dest@make}
% We define a hook to allow to overwrite the next destination name.
% \begin{macrocode}
-\@ifl@t@r\fmtversion{2020-10-01}
- {%
- \NewHook{__hyp/dest/make }
- \def\hyper@hook@dest@make
- {\UseHook{__hyp/dest/make}}
- \define@key{Hyp}{next-anchor}{%
- \AddToHookNext{__hyp/dest/make}%
+\NewHook{__hyp/target/setname }
+\define@key{Hyp}{next-anchor}{%
+ \AddToHookNext{__hyp/target/setname}%
{\Hy@MakeCurrentHref{#1}}%
}
- }
- {
- \def\hyper@hook@dest@make{}
- }
% \end{macrocode}
-% \end{macro}
% \begin{macro}{\hyper@makecurrent}
% Because of Babel mucking around, nullify |\textlatin| when making names.
% And |\@number| because of babel's lrbabel.def.
@@ -10627,7 +10602,7 @@
\else
\global\let\@currentHref\HyperGlobalCurrentHref
\fi
- \hyper@hook@dest@make
+ \UseHook{__hyp/target/setname}%
}
% \end{macrocode}
% \end{macro}
@@ -10654,7 +10629,7 @@
\def\Hy@MakeCurrentHrefAuto#1{%
\Hy@GlobalStepCount\Hy@linkcounter
\Hy@MakeCurrentHref{#1.\the\Hy@linkcounter}%
- \hyper@hook@dest@make}
+ \UseHook{__hyp/target/setname}}
% \end{macrocode}
% \end{macro}
%
@@ -10728,17 +10703,21 @@
% Fix provided by Felix Neubauer (\Email{felix.neubauer@gmx.net}).
% This fix will no longer be needed with latex 2021-11-15.
% \begin{macrocode}
-\AtBeginDocument{%
-\def\Hy@varioref@undefined{{??}{??}{}{}{}}
-\@ifpackageloaded{varioref}{%
- \def\vref@pagenum#1#2{%
- \@ifundefined{r@#2}{%
- \expandafter\let\csname r@#2\endcsname\Hy@varioref@undefined
- }{}%
- \edef#1{\getpagerefnumber{#2}}%
- }%
-}{}
-}
+\@ifl@t@r\fmtversion{2021-11-15}
+ {}%
+ {
+ \AtBeginDocument{%
+ \def\Hy@varioref@undefined{{??}{??}{}{}{}}
+ \@ifpackageloaded{varioref}{%
+ \def\vref@pagenum#1#2{%
+ \@ifundefined{r@#2}{%
+ \expandafter\let\csname r@#2\endcsname\Hy@varioref@undefined
+ }{}%
+ \edef#1{\getpagerefnumber{#2}}%
+ }%
+ }{}
+ }
+ }
% \end{macrocode}
%
% \section{Package longtable support}
@@ -10794,7 +10773,7 @@
% Overload equation, temporarily reverting to original
% |\refstepcounter|. If, however, it is in AMS math, we do not
% do anything, as the tag mechanism is used there (see section \ref{ams}).
-% The execption is that we move the equation incrementation inside
+% The exception is that we move the equation incrementation inside
% the math environment to avoid specials outside and a wrong vertical
% spacing of equation environments.
% \begin{macrocode}
@@ -11121,8 +11100,10 @@
% text, separately from whatever labels the text assigns. Too hard
% to keep track of markers otherwise. If the raw forms |\footnotemark|
% and |\footnotetext| are used, force them to use un-hyper original.
-%
+% If |\hyper@nopatch@footnote| is defined we don't patch but assume
+% that addings links to footnotes is handled elsewhere.
% \begin{macrocode}
+\@ifundefined{hyper@nopatch@footnote}{%
\ifHy@hyperfootnotes
\newcounter{Hfootnote}%
\let\H@@footnotetext\@footnotetext
@@ -11315,7 +11296,7 @@
}{}%
% \end{macrocode}
%
-% KOMA-Script defines \cs{footref} that uses both
+% KOMA-Script or newer LaTeX defines \cs{footref} that uses both
% \cs{ref} and \cs{@footnotemark} resulting in two links,
% one of them wrong.
% \begin{macrocode}
@@ -11368,8 +11349,8 @@
% Does anyone remember the function and purpose of \cmd{\realfootnote}?
% \begin{macrocode}
\def\realfootnote{%
- \@ifnextchar[\@xfootnote{%
- \stepcounter{\@mpfn}%
+ \@ifnextchar[\@xfootnote%]
+ {\stepcounter{\@mpfn}%
\protected@xdef\@thefnmark{\thempfn}%
\H@@footnotemark\H@@footnotetext
}%
@@ -11377,12 +11358,13 @@
% \end{macrocode}
% \begin{macrocode}
\fi
+}{}
\Hy@DisableOption{hyperfootnotes}
% \end{macrocode}
% \end{macro}
%
% \begin{macrocode}
-%</package>
+%</packageEnd>
%<*check>
\checklatex
\checkcommand\def\@xfootnotenext[#1]{%
@@ -11407,7 +11389,7 @@
\relax
}
%</check>
-%<*package>
+%<*packageEnd>
% \end{macrocode}
%
% \section{Float captions}\label{captions}
@@ -11518,7 +11500,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-%</package>
+%</packageEnd>
%<*check>
\checklatex[1999/06/01 - 2000/06/01]
\checkcommand\def\caption{%
@@ -11546,7 +11528,7 @@
\endgroup
}
%</check>
-%<*package>
+%<*packageEnd>
% \end{macrocode}
%
% \section{Bibliographic references}\label{bib}
@@ -11559,7 +11541,7 @@
% and \emph{drftcite} may break.
%
% However, lets make an attempt to get \emph{natbib} right, because
-% thats a powerful, important package.
+% that's a powerful, important package.
% Patrick Daly (\Email{daly@linmpi.mpg.de}) has
% provided hooks for us, so all we need to do is activate them.
% \begin{macrocode}
@@ -11660,7 +11642,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-%</package>
+%</packageEnd>
%<*check>
\checklatex
\checkcommand\def\@lbibitem[#1]#2{%
@@ -11685,7 +11667,7 @@
\ignorespaces
}
%</check>
-%<*package>
+%<*packageEnd>
% \end{macrocode}
%
% \subsection{Package harvard}
@@ -12065,7 +12047,7 @@
% \end{macro}
%
% \begin{macrocode}
-%</package>
+%</packageEnd>
%<*check>
\checklatex
\checkcommand\def\addcontentsline#1#2#3{%
@@ -12073,7 +12055,7 @@
}
\checkcommand\def\contentsline#1{\csname l@#1\endcsname}
%</check>
-%<*package>
+%<*packageEnd>
% \end{macrocode}
%
% \section{New counters}\label{counters}
@@ -12179,10 +12161,10 @@
% \end{macrocode}
%
% \begin{macro}{\numberwithin}
-% A appropiate definition of hyperref's companion counter
+% A appropriate definition of hyperref's companion counter
% (\cmd{\theH...}) is added for correct link names.
% \begin{macrocode}
-%</package>
+%</packageEnd>
%<*check>
\checkpackage{amsmath}[1999/12/14 - 2000/06/06]
\checkcommand\newcommand{\numberwithin}[3][\arabic]{%
@@ -12196,30 +12178,22 @@
}%
}%
%</check>
-%<*package>
+%<*packageEnd>
\@ifpackageloaded{amsmath}{%
- \@ifpackagelater{amsmath}{1999/12/14}{%
- \renewcommand*{\numberwithin}[3][\arabic]{%
- \@ifundefined{c@#2}{\@nocounterr{#2}}{%
- \@ifundefined{c@#3}{\@nocnterr{#3}}{%
- \HyOrg@addtoreset{#2}{#3}%
- \@xp\xdef\csname the#2\endcsname{%
- \@xp\@nx\csname the#3\endcsname .\@nx#1{#2}%
- }%
- \@xp\xdef\csname theH#2\endcsname{%
- \@xp\@nx
- \csname the\@ifundefined{theH#3}{}H#3\endcsname
- .\@nx#1{#2}%
- }%
+ \renewcommand*{\numberwithin}[3][\arabic]{%
+ \@ifundefined{c@#2}{\@nocounterr{#2}}{%
+ \@ifundefined{c@#3}{\@nocnterr{#3}}{%
+ \HyOrg@addtoreset{#2}{#3}%
+ \@xp\xdef\csname the#2\endcsname{%
+ \@xp\@nx\csname the#3\endcsname .\@nx#1{#2}%
+ }%
+ \@xp\xdef\csname theH#2\endcsname{%
+ \@xp\@nx
+ \csname the\@ifundefined{theH#3}{}H#3\endcsname
+ .\@nx#1{#2}%
}%
}%
}%
- }{%
- \Hy@WarningNoLine{%
- \string\numberwithin\space of package `amsmath' %
- only fixed\MessageBreak
- for version 2000/06/06 v2.12 or newer%
- }%
}%
}{}
% \end{macrocode}
@@ -12501,7 +12475,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-%</package>
+%</packageEnd>
%<*check>
\checklatex
\checkcommand\def\@setref#1#2#3{%
@@ -12516,7 +12490,7 @@
\fi
}
%</check>
-%<*package>
+%<*packageEnd>
% \end{macrocode}
%
% Now some extended referencing. |\ref*| and |\pageref*| are not linked,
@@ -12549,26 +12523,25 @@
\def\@namerefstar#1{%
\HyRef@StarSetRef{#1}\@thirdoffive
}
-
+\def\@Refstar#1{%
+ \HyRef@StarSetRef{#1}\HyRef@MakeUppercaseFirstOfFive
+}%
+\def\HyRef@MakeUppercaseFirstOfFive#1#2#3#4#5{%
+ \MakeUppercase#1%
+}%
+\def\HyRef@Ref#1{%
+ \hyperref[{#1}]{\Ref*{#1}}%
+}%
\Hy@AtBeginDocument{%
\@ifpackageloaded{varioref}{%
- \def\@Refstar#1{%
- \HyRef@StarSetRef{#1}\HyRef@MakeUppercaseFirstOfFive
- }%
- \def\HyRef@MakeUppercaseFirstOfFive#1#2#3#4#5{%
- \MakeUppercase#1%
- }%
- \DeclareRobustCommand*{\Ref}{%
- \@ifstar\@Refstar\HyRef@Ref
- }%
- \def\HyRef@Ref#1{%
- \hyperref[{#1}]{\Ref*{#1}}%
- }%
% \end{macrocode}
-% Test if we are running new 2019 varioref or old one:
+% This are the patches for a varioref newer after 2019-09
+% Older versions are no longer supported.
+% If |\hyper@nopatch@varioref| is defined we don't patch but assume
+% that varioref handles the hyperlinks.
% \begin{macrocode}
-%FMi
- \ifdefined\vp@gerefstar
+ \@ifundefined{hyper@nopatch@varioref}
+ {
\renewcommand\Vref@star[2][]{%
\begingroup
\let\T@pageref\@pagerefstar
@@ -12601,33 +12574,11 @@
\vpageref[#1]{#2}%
\endgroup
}%
-% \end{macrocode}
-% old varioref:
-% \begin{macrocode}
- \else
- \def\Vr@f#1{%
- \leavevmode\unskip\vref@space
- \hyperref[{#1}]{%
- \Ref*{#1}%
- \let\vref@space\nobreakspace
- \@vpageref[\unskip]{#1}%
- }%
- }%
- \def\vr@f#1{%
- \leavevmode\unskip\vref@space
- \begingroup
- \let\T@pageref\@pagerefstar
- \hyperref[{#1}]{%
- \ref*{#1}%
- \vpageref[\unskip]{#1}%
- }%
- \endgroup
- }%
- \fi
-%FMi -end mod
+ }{}%
}{}%
}
-
+% \end{macrocode}
+% \begin{macrocode}
\DeclareRobustCommand*{\autopageref}{%
\@ifstar{%
\HyRef@autopagerefname\pageref*%
@@ -12651,10 +12602,9 @@
% \cs{leavevmode} is added to make package wrapfigure happy, if
% \cs{autoref} starts a paragraph.
% \begin{macrocode}
-\DeclareRobustCommand*{\autoref}{%
- \leavevmode
- \@ifstar{\HyRef@autoref\@gobbletwo}{\HyRef@autoref\hyper@@link}%
-}
+\NewDocumentCommand\autoref{s}
+ {\leavevmode
+ \IfBooleanTF{#1}{\HyRef@autoref\@gobbletwo}{\HyRef@autoref\hyper@@link}}
\def\HyRef@autoref#1#2{%
\begingroup
\Hy@safe@activestrue
@@ -12737,9 +12687,7 @@
% \begin{macrocode}
\let\HyRef@ShowKeysRef\@gobble
\def\HyRef@ShowKeysInit{%
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname SK@@label\endcsname\relax
- \else
+ \ifcsname SK@@label\endcsname
\ifx\SK@ref\@empty
\else
\def\HyRef@ShowKeysRef{%
@@ -12785,7 +12733,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-%</package>
+%</packageEnd>
% \end{macrocode}
%
% \section{Configuration files}
@@ -13096,15 +13044,7 @@
\expandafter\endgroup
\expandafter\pdflinkmargin\the\dimen@\relax
}
-\ifx\pdfstartlink\@undefined% less than version 14
- \let\pdfstartlink\pdfannotlink
- \let\pdflinkmargin\@tempdima
- \let\pdfxform\pdfform
- \let\pdflastxform\pdflastform
- \let\pdfrefxform\pdfrefform
-\else
- \pdflinkmargin1pt %
-\fi
+\pdflinkmargin1pt %
% \end{macrocode}
% First set up the default linking
% \begin{macrocode}
@@ -15463,7 +15403,7 @@
% is used by writing some clipped text.
% \begin{macrocode}
%<dviwindo>\def\literalps@out#1{\special{ps:#1}}%
-%<package>\providecommand*{\Hy@DistillerDestFix}{}
+%<packageEnd>\providecommand*{\Hy@DistillerDestFix}{}
%<*pdfmark|dviwindo>
\def\Hy@DistillerDestFix{%
\begingroup
@@ -19334,7 +19274,7 @@
% \end{macro}
% \begin{macrocode}
%</pdfform>
-%<*package>
+%<*packageEnd>
% \end{macrocode}
%
% \section{Bookmarks in the PDF file}
@@ -19354,7 +19294,7 @@
\Hy@MakeCurrentHrefAuto{section*}%
\Hy@raisedlink{\hyper@anchorstart{\@currentHref}\hyper@anchorend}%
}
-%</package>
+%</packageEnd>
% \end{macrocode}
%
% \subsection{Bookmarks}
@@ -19827,6 +19767,8 @@
\hss
}%
}
+\@ifundefined{hyper@nopatch@sectioning}
+{
\let\H@old@ssect\@ssect
\def\@ssect#1#2#3#4#5{%
\Hy@MakeCurrentHrefAuto{section*}%
@@ -19922,6 +19864,7 @@
\H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{#8}%
}%
}
+}{}
% \end{macrocode}
% \begin{macrocode}
%</outlines|hypertex>
@@ -19944,61 +19887,6 @@
%</outlines>
% \end{macrocode}
%
-% \section{Compatibility with koma-script classes}
-%
-% \begin{macrocode}
-%<*outlines|hypertex>
-% \end{macrocode}
-%
-% Hard-wire in an unpleasant over-ride of komascript `scrbook' class
-% for Tobias Isenberg (\Email{Tobias.Isenberg@gmx.de}).
-% With version 6.71b the hack is also applied to `scrreprt' class
-% and is removed for koma-script versions since 2001/01/01,
-% because Markus Kohm supports hyperref in komascript.
-% \begin{macrocode}
-\def\Hy@tempa{%
- \def\@addchap[##1]##2{%
- \typeout{##2}%
- \if@twoside
- \@mkboth{##1}{}%
- \else
- \@mkboth{}{##1}%
- \fi
- \addtocontents{lof}{\protect\addvspace{10\p@}}%
- \addtocontents{lot}{\protect\addvspace{10\p@}}%
- \Hy@MakeCurrentHrefAuto{\Hy@chapapp*}%
- \Hy@raisedlink{%
- \hyper@anchorstart{\@currentHref}\hyper@anchorend
- }%
- \if@twocolumn
- \@topnewpage[\@makeschapterhead{##2}]%
- \else
- \@makeschapterhead{##2}%
- \@afterheading
- \fi
- \addcontentsline{toc}{chapter}{##1}%
- }%
-}
-\@ifclassloaded{scrbook}{%
- \@ifclasslater{scrbook}{2001/01/01}{%
- \let\Hy@tempa\@empty
- }{}%
-}{%
- \@ifclassloaded{scrreprt}{%
- \@ifclasslater{scrreprt}{2001/01/01}{%
- \let\Hy@tempa\@empty
- }{}%
- }{%
- \let\Hy@tempa\@empty
- }%
-}%
-\Hy@tempa
-% \end{macrocode}
-%
-% \begin{macrocode}
-%</outlines|hypertex>
-% \end{macrocode}
-%
% \section{Encoding definition files for encodings of PDF strings}
% This was contributed by
% Heiko Oberdiek.
diff --git a/macros/latex/contrib/hyperref/hyperref.ins b/macros/latex/contrib/hyperref/hyperref.ins
index 78c7662b1a..bbe33cf313 100644
--- a/macros/latex/contrib/hyperref/hyperref.ins
+++ b/macros/latex/contrib/hyperref/hyperref.ins
@@ -7,7 +7,7 @@
%% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek
%% 2001-2015 Heiko Oberdiek
%% 2016-2019 Oberdiek Package Support Group
-%% 2019-2021 LaTeX Project
+%% 2019-2022 LaTeX Project
%% https://github.com/latex3/hyperref/issues
%%
%% This file is part of the `Hyperref Bundle'.
@@ -55,6 +55,32 @@
%\askonceonly
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\preamble
+
+Copyright
+1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek,
+2001-2015 Heiko Oberdiek.
+2016-2019 Oberdiek Package Support Group
+2019-2022 LaTeX Project
+ https://github.com/latex3/hyperref/issues
+
+This file is part of the `Hyperref Bundle'.
+-------------------------------------------
+
+This work may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either version 1.3
+of this license or (at your option) any later version.
+The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.3 or later is part of all distributions of LaTeX
+version 2005/12/01 or later.
+
+This work has the LPPL maintenance status `maintained'.
+
+The Current Maintainer of this work is the LaTeX Project.
+
+The list of all files belonging to the `Hyperref Bundle' is
+given in the file `manifest.txt'.
+
\endpreamble
\generate{%
@@ -65,7 +91,12 @@
\usedir{tex/latex/hyperref}
\file{backref.sty}{\from{backref.dtx}{package}}
\file{nameref.sty}{\from{nameref.dtx}{package}}
- \file{hyperref.sty}{\from{hyperref.dtx}{package}}
+ \file{hyperref.sty}
+ {
+ \from{hyperref.dtx}{package}
+ \from{hyperref-linktarget.dtx}{package,package-include}
+ \from{hyperref.dtx}{packageEnd}
+ }
\file{hypertex.def}{\from{hyperref.dtx}{hypertex}}
\file{pdfmark.def}{\from{hyperref.dtx}{pdfmark,pdfmarkbase,pdfform,outlines}}
\file{hvtexmrk.def}{\from{hyperref.dtx}{vtexpdfmark}}
diff --git a/macros/latex/contrib/hyperref/manifest.txt b/macros/latex/contrib/hyperref/manifest.txt
index 24a0402237..62b3e25c8e 100644
--- a/macros/latex/contrib/hyperref/manifest.txt
+++ b/macros/latex/contrib/hyperref/manifest.txt
@@ -9,8 +9,12 @@ backref.dtx
Bibliographical back referencing.
nameref.dtx
Cross-referencing by name of section.
-
-hyperref.pdf, backref.pdf, nameref.pdf
+hyperref-linktarget.dtx
+ Module with commands to create targets
+hyperref-patches.dtx
+ outsourced older patches
+
+hyperref.pdf, backref.pdf, nameref.pdf, hyperref-linktarget.pdf
Source code documentation.
hyperref.ins
@@ -42,6 +46,7 @@ backref.sty
nameref.sty
hyperref.sty
nohyperref.sty
+hyperref-patches.sty
LaTeX package files.
hycheck.tex
Test file.
@@ -76,7 +81,7 @@ psdextra.def
% Directory doc/
% =============
-hyperref-doc.pdf
+hyperref-doc.pdf, hyperref-linktarget.pdf
Hyperref manual
hyperref-doc.html, hyperref-doc[2-7].html, hyperref-doc.css,
HTML version of the manual.
diff --git a/macros/latex/contrib/hyperref/nameref.dtx b/macros/latex/contrib/hyperref/nameref.dtx
index adc41b8fdc..dabe4b6d90 100644
--- a/macros/latex/contrib/hyperref/nameref.dtx
+++ b/macros/latex/contrib/hyperref/nameref.dtx
@@ -4,7 +4,7 @@
%% 2000 Sebastian Rahtz, Heiko Oberdiek
%% 2001-2012 Heiko Oberdiek
%% 2016-2019 Oberdiek Package Suport Group
-%% 2019-2021 The LaTeX Project
+%% 2019-2022 The LaTeX Project
%% https://github.com/latex3/hyperref/issues
%%
%% This file is part of the `Hyperref Bundle'.
@@ -33,7 +33,7 @@
%<driver>\ProvidesFile{nameref.drv}
% \fi
% \ProvidesFile{nameref.dtx}
- [2021-04-02 v2.47 Cross-referencing by name of section]%
+ [2022-05-13 v2.48 Cross-referencing by name of section]%
%
%
% \iffalse
@@ -78,6 +78,101 @@
% Cross-referencing to include the \emph{name} of the section, rather than
% just the number or page. This works by redefining some of the inside
% \LaTeX\ macros, so it is vulnerable to future changes.
+%
+% \section{Background and advice for package and class authors}
+% The package redefines the \cs{label} command to write additionally
+% \cs{@currentlabelname} to the \texttt{.aux} file. This can then be referenced with
+% \cs{nameref}. Package authors who want to support \textsf{nameref} should
+% define this command (locally) in a suitable way.
+% The content should be so that it can be safely written
+% to the \texttt{.aux} file. \textsf{nameref} itself uses the package
+% \textsf{gettitlestring} but this is not required.
+%
+% \textsf{nameref} patches a number of commands (mostly sectioning
+% commands) and environments so that they
+% store \cs{@currentlabelname}. A class or a package that want to provide native
+% support instead can suppress this patches by defining commands described below.
+% The commands must be defined before the patch is made, in most cases before
+% \textsf{nameref} is loaded, sometimes only before begin document.
+%
+% \begin{description}
+% \item[sectioning commands] Redefined are
+% \begin{itemize}
+% \item
+% \cs{@sect}: beside adding a command that stores the
+% title of a sectioning command (if present the optional argument is used)
+% \textsf{nameref} also stores the level number in a counter \texttt{section@level}
+% (reason is unknown, only two packages, \textsf{e-french} and \textsf{pdfscreen}
+% seem to use it), and surrounds the text with \cs{Sectionformat} (only used by
+% \textsf{acmart}, \textsf{memoir}, \textsf{pdfscreen}, \textsf{pdfslide}), a
+% command which takes two argument: the first the text, the second the level.
+%
+% \item \cs{@ssect}: command to store the title added,
+% \cs{Sectionformat} is added.
+%
+% \item \cs{M@sect} (memoir class): command to store the title added
+%
+% \item \cs{@part}, \cs{@spart}, \cs{@chapter}, \cs{@schapter}:
+% command to store the title added
+% \item \cs{ttl@sect@i} (from the \textsf{titlesec} package):
+% command to store the title added
+% \end{itemize}
+%
+% All the patches excepted the last are disabled if the command
+% \cs{NR@nopatch@sectioning} is defined (the actual definition is irrelevant, only
+% existence is tested. The titlesec patch is disabled if
+% \cs{NR@nopatch@titlesec} is defined.
+% This currently only suppress the actual patches, the counter,
+% \cs{Sectionformat} and also the internal copies \cs{NR@sect} etc are still
+% defined.
+%
+% \item[captions] The following commands are patched
+% \begin{itemize}
+% \item \cs{@caption}: command to store the title added. This is done at begin
+% document, but only if \textsf{hyperref} is not detected. With \textsf{hyperref}
+% the patch is done there (and must be disabled in \textsf{hyperref}).
+%
+% This patch can be disabled by defining \cs{NR@nopatch@caption}
+%
+% \item \cs{LT@c@ption} (from the \textsf{longtable} package):
+% command to store the title added.
+%
+% This patch can be disabled by defining \cs{NR@nopatch@longtable}
+%
+% \item \cs{lst@MakeCaption} (from the \textsf{listings} package)
+%
+% This patch can be disabled by defining \cs{NR@nopatch@listings}
+% \end{itemize}
+%
+% \item[lists] The following command is patched
+% \begin{itemize}
+% \item \cs{descriptionlabel}: command to store the label text added. To
+% reference this text the \cs{label} must be put \emph{inside} the label.
+% This is not compatible with the \textsf{enumitem} package as internal
+% formatting commands are written to the \texttt{.aux} file too.
+%
+% This patch can be disabled by defining \cs{NR@nopatch@lists}
+% \end{itemize}
+%
+% \item[theorems]
+%
+% \begin{itemize}
+% \item \cs{@opargbegintheorem}: command to store the title added.
+%
+% This patch can be disabled by defining \cs{NR@nopatch@theorem}
+%
+% \item \cs{@begintheorem} (if amsthm is loaded and if
+% the command has a tested meaning): command to store the title added.
+%
+% This patch can be disabled by defining \cs{NR@nopatch@amsthm}
+%
+% \end{itemize}
+% \item[beamer] In the \textsf{beamer} class the following commands are
+% patched: \cs{beamer@section}, \cs{beamer@subsection}, \cs{beamer@subsubsection},
+% \cs{beamer@descriptionitem} and the template \texttt{theorem begin}. If
+% \cs{NR@nopatch@beamer} is defined nothing is done.
+% \end{description}
+%
% \section{History}
% Sebastian Rahtz, for Lou Burnard, March 15th 1994;\\
% SPQR CERN July 1994;\\
@@ -304,11 +399,12 @@
% \end{macrocode}
% \begin{macro}{\@sect}
% \begin{macrocode}
-\def\@sect#1#2#3#4#5#6[#7]#8{%
- \setcounter{section@level}{#2}%
- \NR@gettitle{#7}%
- \NR@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{\Sectionformat{#8}{#2}}%
-}
+\@ifundefined{NR@nopatch@sectioning}
+ {\def\@sect#1#2#3#4#5#6[#7]#8{%
+ \setcounter{section@level}{#2}%
+ \NR@gettitle{#7}%
+ \NR@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{\Sectionformat{#8}{#2}}%
+ }}{}
% \end{macrocode}
% \end{macro}
% and now the unnumbered ones
@@ -317,33 +413,35 @@
\let\NR@ssect\@ssect
% \end{macrocode}
% \end{macro}
-% \begin{macro}{\NR@ssect}
+% \begin{macro}{\@ssect}
% \begin{macrocode}
-\def\@ssect#1#2#3#4#5{%
- \NR@gettitle{#5}%
- \NR@ssect{#1}{#2}{#3}{#4}{\Sectionformat{#5}{#1}}%
-}
+\@ifundefined{NR@nopatch@sectioning}
+ {\def\@ssect#1#2#3#4#5{%
+ \NR@gettitle{#5}%
+ \NR@ssect{#1}{#2}{#3}{#4}{\Sectionformat{#5}{#1}}%
+ }}{}
% \end{macrocode}
% \end{macro}
%
% Support for class memoir.
%
% \begin{macrocode}
-\ltx@IfUndefined{ifheadnameref}{%
-}{%
- \ltx@IfUndefined{M@sect}{%
+\@ifundefined{NR@nopatch@sectioning}
+ {\ltx@IfUndefined{ifheadnameref}{%
}{%
- \let\NRorg@M@sect\M@sect
- \def\M@sect#1#2#3#4#5#6[#7][#8]{%
- \ifheadnameref
- \NR@gettitle{#8}%
- \else
- \NR@gettitle{#7}%
- \fi
- \NRorg@M@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}][{#8}]%
+ \ltx@IfUndefined{M@sect}{%
+ }{%
+ \let\NRorg@M@sect\M@sect
+ \def\M@sect#1#2#3#4#5#6[#7][#8]{%
+ \ifheadnameref
+ \NR@gettitle{#8}%
+ \else
+ \NR@gettitle{#7}%
+ \fi
+ \NRorg@M@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}][{#8}]%
+ }%
}%
- }%
-}
+ }}{}
% \end{macrocode}
%
% Parts and chapters are treated differently. sigh.
@@ -351,80 +449,85 @@
%
% \begin{macrocode}
\let\NR@part\@part
-\long\def\@part[#1]#2{%
- \NR@gettitle{#1}%
- \NR@part[{#1}]{#2}%
-}
\let\NR@spart\@spart
-\long\def\@spart#1{%
- \NR@gettitle{#1}%
- \NR@spart{#1}%
-}
\let\NR@chapter\@chapter
-\def\@chapter[#1]#2{%
- \NR@gettitle{#1}%
- \NR@chapter[{#1}]{#2}%
-}
-\@ifclassloaded{memoir}{%
- \ltx@IfUndefined{ifheadnameref}{%
- }{%
- \def\@chapter[#1]#2{%
- \ltx@IfUndefined{ch@pt@c}{%
- \NR@gettitle{#1}%
- }{%
- \ifx\ch@pt@c\ltx@empty
- \NR@gettitle{#2}%
- \else
- \def\NR@temp{#1}%
- \ifx\NR@temp\ltx@empty
- \expandafter\NR@gettitle\expandafter{\ch@pt@c}%
+\let\NR@schapter\@schapter
+\@ifundefined{NR@nopatch@sectioning}
+ {%
+ \long\def\@part[#1]#2{%
+ \NR@gettitle{#1}%
+ \NR@part[{#1}]{#2}%
+ }
+ \long\def\@spart#1{%
+ \NR@gettitle{#1}%
+ \NR@spart{#1}%
+ }
+ \def\@chapter[#1]#2{%
+ \NR@gettitle{#1}%
+ \NR@chapter[{#1}]{#2}%
+ }
+ \@ifclassloaded{memoir}{%
+ \ltx@IfUndefined{ifheadnameref}{%
+ }{%
+ \def\@chapter[#1]#2{%
+ \ltx@IfUndefined{ch@pt@c}{%
+ \NR@gettitle{#1}%
+ }{%
+ \ifx\ch@pt@c\ltx@empty
+ \NR@gettitle{#2}%
\else
- \ifheadnameref
- \NR@gettitle{#1}%
- \else
+ \def\NR@temp{#1}%
+ \ifx\NR@temp\ltx@empty
\expandafter\NR@gettitle\expandafter{\ch@pt@c}%
+ \else
+ \ifheadnameref
+ \NR@gettitle{#1}%
+ \else
+ \expandafter\NR@gettitle\expandafter{\ch@pt@c}%
+ \fi
\fi
\fi
- \fi
+ }%
+ \NR@chapter[{#1}]{#2}%
}%
- \NR@chapter[{#1}]{#2}%
}%
- }%
-}{}
-\let\NR@schapter\@schapter
-\def\@schapter#1{%
- \NR@gettitle{#1}%
- \NR@schapter{#1}%
-}
+ }{}
+ \def\@schapter#1{%
+ \NR@gettitle{#1}%
+ \NR@schapter{#1}%
+ }}{}
% \end{macrocode}
%
% Captions
%
% \begin{macrocode}
\AtBeginDocument{%
- \@ifpackageloaded{hyperref}{%
- \@ifpackagelater{hyperref}{2009/12/05}\@gobble\@firstofone
- }\@firstofone
+ \@ifpackageloaded{hyperref}{}
{%
- \let\NR@@caption\@caption
- \long\def\@caption#1[#2]{%
+ \@ifundefined{NR@nopatch@caption}
+ {\let\NR@@caption\@caption
+ \long\def\@caption#1[#2]{%
\NR@gettitle{#2}%
\NR@@caption{#1}[{#2}]%
- }%
+ }}%
+ {}%
}%
% \end{macrocode}
%
% \begin{macrocode}
\@ifpackageloaded{longtable}{%
- \let\NRorg@LT@c@ption\LT@c@ption
- \def\LT@c@ption#1[#2]#3{%
- \NRorg@LT@c@ption{#1}[{#2}]{#3}%
- \def\@tempa{#2}%
- \ifx\@tempa\@empty
- \else
+ \@ifundefined{NR@nopatch@longtable}
+ {%
+ \let\NRorg@LT@c@ption\LT@c@ption
+ \def\LT@c@ption#1[#2]#3{%
+ \NRorg@LT@c@ption{#1}[{#2}]{#3}%
+ \def\@tempa{#2}%
+ \ifx\@tempa\@empty
+ \else
\NR@gettitle{#2}%
- \fi
- }%
+ \fi
+ }%
+ }{}%
}{}%
% \end{macrocode}
%
@@ -432,11 +535,13 @@
% \begin{macrocode}
\ltx@IfUndefined{descriptionlabel}{%
}{%
- \let\NRorg@descriptionlabel\descriptionlabel
- \def\descriptionlabel#1{%
- \NR@gettitle{#1}%
- \NRorg@descriptionlabel{#1}%
- }%
+ \@ifundefined{NR@nopatch@longtable}
+ {\let\NRorg@descriptionlabel\descriptionlabel
+ \def\descriptionlabel#1{%
+ \NR@gettitle{#1}%
+ \NRorg@descriptionlabel{#1}%
+ }%
+ }{}%
}%
}
% \end{macrocode}
@@ -446,10 +551,13 @@
\AtBeginDocument{%
\@ifpackageloaded{titlesec}{%
\let\NRorg@ttl@sect@i\ttl@sect@i
- \def\ttl@sect@i#1#2[#3]#4{%
- \NR@gettitle{#4}%
- \NRorg@ttl@sect@i{#1}{#2}[{#3}]{#4}%
- }%
+ \@ifundefined{NR@nopatch@titlesec}
+ {%
+ \def\ttl@sect@i#1#2[#3]#4{%
+ \NR@gettitle{#4}%
+ \NRorg@ttl@sect@i{#1}{#2}[{#3}]{#4}%
+ }%
+ }{}%
}{}%
}
% \end{macrocode}
@@ -458,39 +566,42 @@
%
% \begin{macrocode}
\@ifclassloaded{beamer}{%
- \def\NR@PatchBeamer#1{%
- \expandafter\let\csname NRorg@beamer@#1\expandafter\endcsname
- \csname beamer@#1\endcsname
- \begingroup
- \edef\x{\endgroup
- \long\def\expandafter\noexpand\csname beamer@#1\endcsname
- [####1]{% hash-ok
- \noexpand\NR@gettitle{####1}%
- \expandafter\noexpand\csname NRorg@beamer@#1\endcsname
- [{####1}]%
+ \@ifundefined{NR@nopatch@beamer}
+ {%
+ \def\NR@PatchBeamer#1{%
+ \expandafter\let\csname NRorg@beamer@#1\expandafter\endcsname
+ \csname beamer@#1\endcsname
+ \begingroup
+ \edef\x{\endgroup
+ \long\def\expandafter\noexpand\csname beamer@#1\endcsname
+ [####1]{% hash-ok
+ \noexpand\NR@gettitle{####1}%
+ \expandafter\noexpand\csname NRorg@beamer@#1\endcsname
+ [{####1}]%
+ }%
}%
- }%
- \x
- }%
- \NR@PatchBeamer{section}%
- \NR@PatchBeamer{subsection}%
- \NR@PatchBeamer{subsubsection}%
+ \x
+ }%
+ \NR@PatchBeamer{section}%
+ \NR@PatchBeamer{subsection}%
+ \NR@PatchBeamer{subsubsection}%
% \end{macrocode}
%
% Theorem names.
% \begin{macrocode}
- \addtobeamertemplate{theorem begin}{%
- \expandafter\NR@gettitle\expandafter{\inserttheoremaddition}%
- }{}%
+ \addtobeamertemplate{theorem begin}{%
+ \expandafter\NR@gettitle\expandafter{\inserttheoremaddition}%
+ }{}%
% \end{macrocode}
% \begin{macrocode}
- \@ifdefinable{\NRorg@beamer@descriptionitem}{%
- \let\NRorg@beamer@descriptionitem\beamer@descriptionitem
- \renewcommand{\beamer@descriptionitem}[1]{%
- \NR@gettitle{#1}%
- \NRorg@beamer@descriptionitem{#1}%
+ \@ifdefinable{\NRorg@beamer@descriptionitem}{%
+ \let\NRorg@beamer@descriptionitem\beamer@descriptionitem
+ \renewcommand{\beamer@descriptionitem}[1]{%
+ \NR@gettitle{#1}%
+ \NRorg@beamer@descriptionitem{#1}%
+ }%
}%
- }%
+ }{}%
}{}
% \end{macrocode}
%
@@ -554,13 +665,15 @@
\long\def\@fourthoffive#1#2#3#4#5{#4}
% \end{macrocode}
% \end{macro}
-% \begin{macro}{\@offive}
+% \begin{macro}{\@fifthoffive}
% \begin{macrocode}
\long\def\@fifthoffive#1#2#3#4#5{#5}
% \end{macrocode}
% \end{macro}
-% We have to redefine |\ref| and |\pageref| to know about extra
+% We have to redefine |\ref|, |\Ref| and |\pageref| to know about extra
% reference elements. Make them robust, and compatible with Babel.
+% We also define starred versions so that it doesn't depend on hyperref
+% if they are defined or not. We use the same internal names as hyperref.
% The Babel switch is mimicked if not already defined.
% Some support for package \xpackage{showkeys} is implemented. If
% option |notref| of that package is set, |\SK@ref| has the
@@ -575,6 +688,11 @@
\providecommand*\@safe@activesfalse{}%
% \end{macrocode}
% \end{macro}
+% \begin{macro}{\NR@ref@showkeys}
+% \begin{macrocode}
+\newcommand\NR@ref@showkeys[1]{}%
+% \end{macrocode}
+% \end{macro}
% \begin{macro}{\NR@setref}
% \begin{macrocode}
\def\NR@setref#1{%
@@ -599,6 +717,15 @@
% \begin{macro}{\T@ref}
% \begin{macrocode}
\def\T@ref#1{%
+ \NR@ref@showkeys{#1}%
+ \NR@setref{#1}\@firstoffive{#1}%
+}%
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\@refstar}
+% \begin{macrocode}
+\def\@refstar#1{%
+ \NR@ref@showkeys{#1}%
\NR@setref{#1}\@firstoffive{#1}%
}%
% \end{macrocode}
@@ -606,111 +733,124 @@
% \begin{macro}{\T@pageref}
% \begin{macrocode}
\def\T@pageref#1{%
+ \NR@ref@showkeys{#1}%
\NR@setref{#1}\@secondoffive{#1}%
}%
% \end{macrocode}
% \end{macro}
+% \begin{macro}{\@pagerefstar}
% \begin{macrocode}
-\ifNR@showkeys
- \ifx\SK@ref\@empty
- \else
+\def\@pagerefstar#1{%
+ \NR@ref@showkeys{#1}%
+ \NR@setref{#1}\@secondoffive{#1}%
+}%
% \end{macrocode}
-% \begin{macro}{\T@ref}
+% \end{macro}%
+% \begin{macro}{\T@Ref}
% \begin{macrocode}
- \def\T@ref#1{%
- \@safe@activestrue
- \SK@\SK@@ref{#1}%
- \@safe@activesfalse
- \NR@setref{#1}\@firstoffive{#1}%
- }%
+\def\T@Ref#1{%
+ \NR@ref@showkeys{#1}%
+ \NR@setref{#1}\NR@MakeUppercaseFirstOfFive{#1}%
+ }%
+\def\NR@MakeUppercaseFirstOfFive#1#2#3#4#5{%
+ \MakeUppercase#1%
+ }%
% \end{macrocode}
% \end{macro}
-% \begin{macro}{\T@pageref}
+% \begin{macro}{\@Refstar}
% \begin{macrocode}
- \def\T@pageref#1{%
- \@safe@activestrue
- \SK@\SK@@ref{#1}%
- \@safe@activesfalse
- \NR@setref{#1}\@secondoffive{#1}%
- }%
+\def\@Refstar#1{%
+ \NR@ref@showkeys{#1}%
+ \NR@setref{#1}\NR@MakeUppercaseFirstOfFive{#1}%
+ }%
% \end{macrocode}
-% \end{macro}
+% \end{macro}%
% \begin{macrocode}
+\ifNR@showkeys
+ \ifx\SK@ref\@empty
+ \else
+ \renewcommand\NR@ref@showkeys[1]{%
+ \@safe@activestrue
+ \SK@\SK@@ref{#1}%
+ \@safe@activesfalse}
\fi
\fi
% \end{macrocode}
-% Package \xpackage{hyperref} uses its own definitions of |\ref| and
-% |\pageref| because it extends the syntax by the star form.
+% Package \xpackage{hyperref} uses the same
+% definitions of |\ref|, |\Ref| and
+% |\pageref| but has to redefine the non-starred command to
+% add the hyperlink support.
% |\DeclareRobustCommand| is used by \xpackage{hyperref}.
% Package |nameref| can be loaded before, after
% \xpackage{hyperref} or after
% \xpackage{hyperref}'s definitions in |\AtBeginDocument|.
+% We have to postpone the definition to |\AtBeginDocument| to
+% avoid that showkeys overwrites them again.
% \begin{macrocode}
-\@ifpackageloaded{hyperref}{%
-}{%
+\AddToHook{begindocument}{%
% \end{macrocode}
% \begin{macro}{\ref}
% \begin{macrocode}
- \DeclareRobustCommand{\ref}{\T@ref}%
+ \DeclareDocumentCommand\ref{s}
+ {\IfBooleanTF{#1}{\@refstar}{\T@ref}}%
% \end{macrocode}
% \end{macro}
% \begin{macro}{\pageref}
% \begin{macrocode}
- \DeclareRobustCommand{\pageref}{\T@pageref}%
+ \DeclareDocumentCommand\pageref{s}
+ {\IfBooleanTF{#1}{\@pagerefstar}{\T@pageref}}%
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\Ref}
+% \begin{macrocode}
+ \DeclareDocumentCommand\Ref{s}
+ {\IfBooleanTF{#1}{\@Refstar}{\T@Ref}}%
% \end{macrocode}
% \end{macro}
% \begin{macrocode}
}
% \end{macrocode}
+% \begin{macrocode}
+\DeclareHookRule{begindocument}{showkeys}{before}{nameref}
+% \end{macrocode}
+%
%
% \subsection{Usage and frontend}
% Access the (third) name part with |\nameref|;
% \begin{macro}{\T@nameref}
% \begin{macrocode}
\def\T@nameref#1{%
+ \NR@ref@showkeys{#1}%
+ \begingroup
+ \let\label\@gobble
+ \NR@setref{#1}\@thirdoffive{#1}%
+ \endgroup
+}%
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\@namerefstar}
+% \begin{macrocode}
+\def\@namerefstar#1{%
+ \NR@ref@showkeys{#1}%
\begingroup
\let\label\@gobble
\NR@setref{#1}\@thirdoffive{#1}%
\endgroup
}%
-\ifNR@showkeys
- \ifx\SK@ref\@empty
- \else
- \def\T@nameref#1{%
- \@safe@activestrue
- \SK@\SK@@ref{#1}%
- \@safe@activesfalse
- \begingroup
- \let\label\@gobble
- \NR@setref{#1}\@thirdoffive{#1}%
- \endgroup
- }%
- \fi
-\fi
% \end{macrocode}
% \end{macro}
% \begin{macrocode}
-%\@ifclassloaded{memoir}{%
-% \ltx@IfUndefined{@mem@titlerefnolink}\ltx@secondoftwo{%
-% \ltx@IfUndefined{@mem@titleref}\ltx@secondoftwo\ltx@firstoftwo
-% }%
-%}\ltx@secondoftwo
-%{%
-% \DeclareRobustCommand*{\nameref}{%
-% \@ifstar\@mem@titlerefnolink\@mem@titleref
-% }%
-%}{%
% \end{macrocode}
% \begin{macro}{\nameref}
% \begin{macrocode}
- \DeclareRobustCommand*{\nameref}{%
- \@ifstar\T@nameref\T@nameref
- }%
-%}
+\NewDocumentCommand\nameref{s}
+ {\IfBooleanTF{#1}{\@namerefstar}{\T@nameref}}
% \end{macrocode}
% \end{macro}
% \begin{macro}{\Nameref}
% An extended form which gives title and page number.
+% Not really useful, quotes are english, and no starred version.
+% varioref can do that better. Remove??
% \begin{macrocode}
\def\Nameref#1{`\nameref{#1}' on page~\pageref{#1}}
% \end{macrocode}
@@ -733,21 +873,24 @@
% to provide expandable versions without link of \cmd{\ref}
% and \cmd{\pageref}. As possible target I could only find
% \cmd{\begingroup}:
-% \begin{macrocode}
-\@ifpackageloaded{ifthen}{%
- \let\NROrg@ifthenelse\ifthenelse
- \def\ifthenelse{%
- \let\begingroup\NR@TE@begingroup
- \NROrg@ifthenelse
- }%
- \let\NROrg@begingroup\begingroup
- \def\NR@TE@begingroup{%
- \let\begingroup\NROrg@begingroup
- \begingroup
- \def\ref##1{\getrefbykeydefault{##1}{}{??}}%
- \def\pageref##1{\getrefbykeydefault{##1}{page}{0}}%
- }%
-}{}
+% Changed/disabled 2022-04-13: ifthen takes care itself to
+% change \cmd{\pageref} to an expandable version.
+% \begin{macrocode}
+\@ifundefined{@kernel@pageref@exp}
+ {\@ifpackageloaded{ifthen}{%
+ \let\NROrg@ifthenelse\ifthenelse
+ \def\ifthenelse{%
+ \let\begingroup\NR@TE@begingroup
+ \NROrg@ifthenelse
+ }%
+ \let\NROrg@begingroup\begingroup
+ \def\NR@TE@begingroup{%
+ \let\begingroup\NROrg@begingroup
+ \begingroup
+ \def\ref##1{\getrefbykeydefault{##1}{}{??}}%
+ \def\pageref##1{\getrefbykeydefault{##1}{page}{0}}%
+ }%
+ }{}}{}
% \end{macrocode}
%
% \subsection{Compatibility with varioref}
@@ -760,101 +903,11 @@
\AtBeginDocument{%
\ifx\csname @@vpageref\endcsname\relax
\else
-%FMi
% \end{macrocode}
-% Test if we are using the new varioref ...
+% This requires a varioref newer than 2019-09-12
% \begin{macrocode}
- \ifdefined\vp@gerefstar
\let\NR@@vpageref\@@vpageref
-% \end{macrocode}
-% if not then old patching code
-% \begin{macrocode}
- \else
- \def\NR@@vpageref#1[#2]#3{%
- \leavevmode\unskip
- \global\advance\c@vrcnt\@ne
- \@ifundefined{r@\the\c@vrcnt @vr}%
- {\@namedef{r@\the\c@vrcnt @vr}{{??}{??}{}{}{}}}{}%
- \edef\@tempa{%
- \expandafter\expandafter\expandafter
- \@secondoffive\csname r@\the\c@vrcnt @vr\endcsname
- }%
- \@ifundefined{r@\the\c@vrcnt @xvr}%
- {\@namedef{r@\the\c@vrcnt @xvr}{{??}{??}{}{}{}}}{}%
- \edef\@tempb{%
- \expandafter\expandafter\expandafter
- \@secondoffive\csname r@\the\c@vrcnt @xvr\endcsname
- }%
- {%
- \let\@currentlabel\@empty
- \expandafter\label\expandafter{\the\c@vrcnt @xvr}%
- }%
- \ifx\@tempa\@tempb
- \else
- \vref@err{%
- \noexpand\vref at page boundary %
- \@tempb-\@tempa\space (may loop)%
- }%
- \fi
- \@ifundefined{r@#3}{\@namedef{r@#3}{{??}{??}{}{}{}}}{}%
- \edef\thevpagerefnum{%
- \expandafter\expandafter\expandafter
- \@secondoffive\csname r@#3\endcsname
- }%
- \ifx\vref@space\@undefined
- \space
- \else
- \vref@space
- \fi
- \ifx\@tempa\thevpagerefnum
- #1%
- \else
- #2%
- \is@pos@number\thevpagerefnum{%
- \is@pos@number\@tempa{%
- \@tempcnta\@tempa
- \advance\@tempcnta\@ne
- }{%
- \@tempcnta\maxdimen
- }%
- \ifnum \thevpagerefnum =\@tempcnta
- \ifodd\@tempcnta
- \if@twoside
- \reftextfaceafter
- \else
- \reftextafter
- \fi
- \else
- \reftextafter
- \fi
- \else
- \advance\@tempcnta-2 %
- \ifnum \thevpagerefnum =\@tempcnta
- \ifodd\@tempcnta
- \reftextbefore
- \else
- \if@twoside
- \reftextfacebefore
- \else
- \reftextbefore
- \fi
- \fi
- \else
- \reftextfaraway{#3}%
- \fi
- \fi
- }{%
- \reftextfaraway{#3}%
- }%
- \fi
- {%
- \let\@currentlabel\@empty
- \expandafter\label\expandafter{\the\c@vrcnt @vr}%
- }%
- }%
- \fi
-%FM - end mod
- \def\@@vpageref#1[#2]#3{%
+ \def\@@vpageref#1[#2]#3{%
\begingroup
\csname @safe@activestrue\endcsname
\edef\x{#3}%
@@ -868,45 +921,29 @@
\x
}%
\DeclareRobustCommand\vnameref[1]{%
- \unskip~\nameref{#1}%
+ \unskip~\nameref{#1} %
\@vpageref[\unskip]{#1}%
}%
\fi
}
% \end{macrocode}
-% \begin{macrocode}
-\@ifundefined{@Refstar}{%
- \def\T@Ref#1{%
- \NR@setref{#1}\NR@MakeUppercaseFirstOfFive{#1}%
- }%
- \def\NR@MakeUppercaseFirstOfFive#1#2#3#4#5{%
- \MakeUppercase#1%
- }%
-}{}%
-\AtBeginDocument{%
- \@ifpackageloaded{varioref}{%
- \@ifundefined{@Refstar}{%
- \DeclareRobustCommand*{\Ref}[1]{%
- \T@Ref{#1}%
- }%
- }{}%
- }{}%
-}%
-% \end{macrocode}
%
% \subsection{Support for package \xpackage{listings}}
%
% \begin{macrocode}
\AtBeginDocument{%
\@ifpackageloaded{listings}{%
- \let\NROrg@lst@MakeCaption\lst@MakeCaption
- \def\lst@MakeCaption{%
- \ifx\lst@label\@empty
- \else
- \let\@currentlabelname\lst@@caption
- \fi
- \NROrg@lst@MakeCaption
- }%
+ \@ifundefined{NR@nopatch@listings}
+ {%
+ \let\NROrg@lst@MakeCaption\lst@MakeCaption
+ \def\lst@MakeCaption{%
+ \ifx\lst@label\@empty
+ \else
+ \let\@currentlabelname\lst@@caption
+ \fi
+ \NROrg@lst@MakeCaption
+ }%
+ }{}%
}{}%
}
% \end{macrocode}
diff --git a/macros/latex/contrib/hyperref/xr-hyper.sty b/macros/latex/contrib/hyperref/xr-hyper.sty
index feb4bf60a4..3c269ed7da 100644
--- a/macros/latex/contrib/hyperref/xr-hyper.sty
+++ b/macros/latex/contrib/hyperref/xr-hyper.sty
@@ -1,6 +1,6 @@
%% xr-hyper package (beta release)
-%% Copyright (C) 1993-2021 David Carlisle
+%% Copyright (C) 1993-2022 David Carlisle
%% This is a modified version of the xr package from the Standard LaTeX
%% tools distribution. It has some internal changes to cooperate with
@@ -61,7 +61,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{xr-hyper}
- [2022-02-21 v7.00n eXternal References (DPC)]
+ [2022-05-13 v7.00o eXternal References (DPC)]
\def\externaldocument{\@testopt\XR@cite{}}
\let\externalcitedocument\externaldocument
diff --git a/macros/latex/contrib/phonenumbers/README b/macros/latex/contrib/phonenumbers/README
index d39c143524..6b8a40416e 100644
--- a/macros/latex/contrib/phonenumbers/README
+++ b/macros/latex/contrib/phonenumbers/README
@@ -9,8 +9,8 @@ number is valid according to the national rules. It also allows to link phone
numbers using the hyperref package.
Package author: K. Wehr
-Version: 2.3
-Date: 20th August 2021
+Version: 2.4
+Date: 13th May 2022
The phonenumbers package is subject to the LaTeX Project Public License,
version 1.3 or later.
diff --git a/macros/latex/contrib/phonenumbers/doc/phonenumbers-de.pdf b/macros/latex/contrib/phonenumbers/doc/phonenumbers-de.pdf
index bc0f466a74..2cc505c3c2 100644
--- a/macros/latex/contrib/phonenumbers/doc/phonenumbers-de.pdf
+++ b/macros/latex/contrib/phonenumbers/doc/phonenumbers-de.pdf
Binary files differ
diff --git a/macros/latex/contrib/phonenumbers/doc/phonenumbers-de.tex b/macros/latex/contrib/phonenumbers/doc/phonenumbers-de.tex
index ea51e371aa..6e945537d3 100644
--- a/macros/latex/contrib/phonenumbers/doc/phonenumbers-de.tex
+++ b/macros/latex/contrib/phonenumbers/doc/phonenumbers-de.tex
@@ -1,6 +1,6 @@
% phonenumbers package: German manual
-% Version 2.3
-% Datum: 20. August 2021
+% Version 2.4
+% Datum: 13. Mai 2022
\documentclass[numbers=noenddot]{scrreprt}
\usepackage[french,ngerman]{babel}
\usepackage{fontspec}
@@ -16,15 +16,15 @@
\usepackage{cnltx-example}
\usepackage{cnltx-tools}
\usepackage[colorlinks=true,
- allcolors=black,
- bookmarksopen=true,
- bookmarksopenlevel=0,
- bookmarksnumbered=true,
- pdfencoding=auto,
- pdftitle={Setzen von Telefonnummern mit LaTeX},
- pdfsubject={Anleitung zum Paket PHONENUMBERS},
- pdfkeywords={latex phonenumbers Telefonnummern},
- pdfauthor={K. Wehr}]{hyperref}
+ allcolors=black,
+ bookmarksopen=true,
+ bookmarksopenlevel=0,
+ bookmarksnumbered=true,
+ pdfencoding=auto,
+ pdftitle={Setzen von Telefonnummern mit LaTeX},
+ pdfsubject={Anleitung zum Paket PHONENUMBERS},
+ pdfkeywords={latex phonenumbers Telefonnummern},
+ pdfauthor={K. Wehr}]{hyperref}
\setmainfont{TeX Gyre Bonum}
\setmonofont{Latin Modern Mono}[Scale=MatchLowercase]
@@ -53,16 +53,16 @@
\renewcommand{\labelnamepunct}{\addcolon\space}
\definecolorscheme{phonecolor}{
- cs => cnltxformalblue,
- option => cnltxbrown,
- cnltx => cnltxgreen
+ cs => cnltxformalblue,
+ option => cnltxbrown,
+ cnltx => cnltxgreen
}
\setcnltx{
- add-cmds = {setphonenumbers,phonenumber,href},
- color-scheme = phonecolor,
- add-listings-options = {numbers=none},
- pre-output = {\raggedright}
+ add-cmds = {setphonenumbers,phonenumber,href},
+ color-scheme = phonecolor,
+ add-listings-options = {numbers=none},
+ pre-output = {\raggedright}
}
\makeatletter
@@ -71,7 +71,7 @@
\makeatother
\DeclareNewLayer[background,bottommargin,mode=picture,hoffset=7cm,
- contents={\includegraphics{Telefonhoerer}}]{Telefonebene}
+ contents={\includegraphics{Telefonhoerer}}]{Telefonebene}
\AddLayersToPageStyle{plain}{Telefonebene}
\AddLayersToPageStyle{scrheadings}{Telefonebene}
@@ -79,103 +79,107 @@
\ExplSyntaxOn
\NewDocumentEnvironment {Befehlsliste} { }
- {
- \begin{list}{ }
- {
- \setlength{\leftmargin}{0pt}
- \setlength{\itemindent}{-1em}
- \setlength{\parsep}{0pt}
- \setlength{\listparindent}{\parindent}
- \setlength{\itemsep}{\topsep}
- }
- }
- {
- \end{list}
- }
+ {
+ \begin{list}{ }
+ {
+ \setlength{\leftmargin}{0pt}
+ \setlength{\itemindent}{-1em}
+ \setlength{\parsep}{0pt}
+ \setlength{\listparindent}{\parindent}
+ \setlength{\itemsep}{\topsep}
+ }
+ }
+ {
+ \end{list}
+ }
\NewDocumentCommand \Befehlsbeschreibung {m o}
- {
- \item
- \cs{#1}
- \IfValueT{#2}{#2}
- \\
- }
+ {
+ \item
+ \cs{#1}
+ \IfValueT{#2}{#2}
+ \\
+ }
\NewDocumentCommand \Optionsbeschreibung {m m m}
- {
- \item
- \option{#1}~=~\choices{#2}
- \hfill
- Voreinstellung:~\code{#3}
- \\
- }
+ {
+ \item
+ \option{#1}~=~\choices{#2}
+ \hfill
+ Voreinstellung:~\code{#3}
+ \\
+ }
\ExplSyntaxOff
-\newcommand*{\Paket}[1]{\textsc{#1}}
-\newcommand{\phone}{\textcolor{cnltx}{\Paket{phone\-numbers}}}
+\newcommand*\Paket[1]{\textsc{#1}}
+\newcommand\phone{\textcolor{cnltx}{\Paket{phone\-numbers}}}
-\newcommand{\UeberschriftGeltungsbereich}{\section{Geltungsbereich}}
+\newcommand\UeberschriftGeltungsbereich{\section{Geltungsbereich}}
-\newcommand{\UeberschriftAufbau}{\section{Aufbau der Nummern}}
+\newcommand\UeberschriftAufbau{\section{Aufbau der Nummern}}
-\newcommand*{\UeberschriftOptionen}[1]{\section{Optionen}\label{optionen-#1}}
+\newcommand*\UeberschriftOptionen[1]{\section{Optionen}\label{optionen-#1}}
-\newcommand{\UeberschriftUngueltig}{\section{Ungültige Nummern}}
+\newcommand\UeberschriftUngueltig{\section{Ungültige Nummern}}
-\newcommand{\UeberschriftOrtsvorwahlen}{\section{Ortsvorwahlen}}
+\newcommand\UeberschriftOrtsvorwahlen{\section{Ortsvorwahlen}}
-\newcommand{\UeberschriftRegionalvorwahlen}{\section{Regionalvorwahlen}}
+\newcommand\UeberschriftRegionalvorwahlen{\section{Regionalvorwahlen}}
-\newcommand{\UeberschriftSondervorwahlen}{\section{Sondervorwahlen}}
+\newcommand\UeberschriftSondervorwahlen{\section{Sondervorwahlen}}
-\newcommand{\OptionsvariantenAreaCodeSep}{\Optionsbeschreibung{area-code-sep}{slash,brackets,space,hyphen}{slash}}
+\newcommand\OptionsvariantenAreaCodeSep{\Optionsbeschreibung{area-code-sep}{slash,brackets,space,hyphen}{slash}}
-\newcommand{\OptionsbeschreibungAreaCodeSep}{Legt fest, wie die Vorwahl von der Teilnehmerrufnummer abgetrennt wird.}
+\newcommand\OptionsbeschreibungAreaCodeSep{Legt fest, wie die Vorwahl von der Teilnehmerrufnummer abgetrennt wird.}
-\newcommand{\HinweisForeignAreaCodeSep}{Für Nummern mit Auslandsvorwahl gibt es die Option
+\newcommand\HinweisForeignAreaCodeSep{Für Nummern mit Auslandsvorwahl gibt es die Option
\option{foreign-area-code-sep}
\sieheAbschnitt{optionen-allgemein}.}
-\newcommand{\OptionsvariantenAreaCode}{\Optionsbeschreibung{area-code}{number,place,place-and-number}{number}}
+\newcommand\OptionsvariantenAreaCode{\Optionsbeschreibung{area-code}{number,place,place-and-number}{number}}
-\newcommand{\OptionsbeschreibungAreaCode}{Legt fest, wie die Vorwahl dargestellt werden soll: als Nummer, als Ortsname oder als Ortsname mit Nummer.}
+\newcommand\OptionsbeschreibungAreaCode{Legt fest, wie die Vorwahl dargestellt werden soll: als Nummer, als Ortsname oder als Ortsname mit Nummer.}
-\newcommand{\WertbeschreibungBrackets}{Die Variante \code{brackets} setzt bei Festnetznummern Klammern um die Vorwahl. Bei Mobilfunk- und Sondernummern wird sie wie \code{space} behandelt, da bei solchen Nummern die Vorwahl stets mitgewählt werden muss.}
+\newcommand\WertbeschreibungBrackets{Die Variante \code{brackets} setzt bei Festnetznummern Klammern um die Vorwahl. Bei Mobilfunk- und Sondernummern wird sie wie \code{space} behandelt, da bei solchen Nummern die Vorwahl stets mitgewählt werden muss.}
-\newcommand{\WertbeschreibungPlaceAndNumber}{Die Variante \code{place-and-number} gibt für Nummern ohne Auslandsvorwahl den Ortsnamen bzw. die Bedeutung der Vorwahl zusätzlich zur Vorwahlnummer aus.}
+\newcommand\WertbeschreibungPlaceAndNumber{Die Variante \code{place-and-number} gibt für Nummern ohne Auslandsvorwahl den Ortsnamen bzw. die Bedeutung der Vorwahl zusätzlich zur Vorwahlnummer aus.}
-\newcommand{\WertbeschreibungPlace}{Die Variante \code{place} gibt bei Festnetznummern ohne Auslandsvorwahl den Ortsnamen anstelle der Vorwahlnummer aus. In anderen Fällen bleibt es bei der Ausgabe der Nummer.}
+\newcommand\WertbeschreibungPlace{Die Variante \code{place} gibt bei Festnetznummern ohne Auslandsvorwahl den Ortsnamen anstelle der Vorwahlnummer aus. In anderen Fällen bleibt es bei der Ausgabe der Nummer.}
-\newcommand{\KeineVerlinkung}{Nummern ohne Vorwahl können allerdings nicht verlinkt werden
+\newcommand\KeineVerlinkung{Nummern ohne Vorwahl können allerdings nicht verlinkt werden
\vglAbschnitt{verlinkung}.}
-\newcommand{\WarnungWenn}{Eine Warnung wird ausgegeben, wenn}
+\newcommand\WarnungWenn{Eine Warnung wird ausgegeben, wenn}
-\newcommand*{\vglAbschnitt}[1]{(\cf\ Abschnitt \ref{#1})}
+\newcommand*\vglAbschnitt[1]{(\cf\ Abschnitt \ref{#1})}
-\newcommand*{\sieheAbschnitt}[1]{(siehe Abschnitt \ref{#1})}
+\newcommand*\sieheAbschnitt[1]{(siehe Abschnitt \ref{#1})}
-\newcommand*{\vglAnhang}[1]{(\cf\ Anhang~\ref{#1})}
+\newcommand*\vglAnhang[1]{(\cf\ Anhang~\ref{#1})}
-\newcommand{\Quelle}{\noindent\emph{Quelle: }}
+\newcommand\Quelle{\noindent\emph{Quelle: }}
-\newcommand*{\Quellen}{\noindent\emph{Quellen: }}
+\newcommand*\Quellen{\noindent\emph{Quellen: }}
-\newcommand{\Schmalschrift}{\small\fontspec{Libertinus Serif}[Ligatures=TeX]}
+\newcommand\Schmalschrift{\small\fontspec{Libertinus Serif}[Ligatures=TeX]}
-\newcommand*{\AufbauDEATA}[6]{Eine #1 Telefonnummer besteht in der Regel aus einer Vorwahl, die mit einer 0 beginnt, und einer Teilnehmerrufnummer. Die Vorwahl kann zwischen #2 und #3 Stellen haben, die Teilnehmerrufnummer im Festznetz zwischen #4 und #5 Stellen. Zur Trennung von Vorwahl und Teilnehmerrufnummer gibt es unterschiedliche Konventionen
+\newcommand*\AufbauDEATA[6]{Eine #1 Telefonnummer besteht in der Regel aus einer Vorwahl, die mit einer 0 beginnt, und einer Teilnehmerrufnummer. Die Vorwahl kann zwischen #2 und #3 Stellen haben, die Teilnehmerrufnummer im Festznetz zwischen #4 und #5 Stellen. Zur Trennung von Vorwahl und Teilnehmerrufnummer gibt es unterschiedliche Konventionen
\vglAbschnitt{#6}.
Standardmäßig verwendet das Paket \phone\ einen Schrägstrich.}
-\newcommand{\AufbauDEATB}{Die Ortsvorwahl kann bei Anrufen innerhalb eines Ortsnetzes weggelassen werden.}
+\newcommand\AufbauDEATB{Die Ortsvorwahl kann bei Anrufen innerhalb eines Ortsnetzes weggelassen werden.}
-\newcommand{\AufbauDEATC}[1]{\KeineVerlinkung\ Als Alternative empfiehlt sich der Einsatz der Option \option{home-area-code}
+\newcommand\AufbauDEATC[1]{\KeineVerlinkung\ Als Alternative empfiehlt sich der Einsatz der Option \option{home-area-code}
\vglAbschnitt{optionen-allgemein},
die in #1 überall verwendet werden kann.\par
Am Ende der Teilnehmerrufnummer kann eine abgetrennte Durchwahlnummer stehen, die durch ein optionales Argument oder einen Bindestrich angegeben wird.}
-\newcommand*{\AufbauDEATD}[1]{Bei Anrufen aus dem Ausland wird die Auslandsvorwahl mit der Landeskennzahl #1 vorangestellt und die führende 0 der Ortsvorwahl weggelassen.}
+\newcommand*\AufbauDEATD[1]{Bei Anrufen aus dem Ausland wird die Auslandsvorwahl mit der Landeskennzahl #1 vorangestellt und die führende 0 der Ortsvorwahl weggelassen.}
+
+\newcommand\EMail{wehr}
+\newcommand\EMailDomain{abgol}
+\newcommand\EMailTopLevelDomain{de}
\begin{document}
\begin{titlepage}
@@ -189,7 +193,11 @@ Am Ende der Teilnehmerrufnummer kann eine abgetrennte Durchwahlnummer stehen, di
\smallskip
Keno Wehr
+\normalsize
+\texttt{\EMail@\EMailDomain.\EMailTopLevelDomain}
+
\bigskip
+\large
\textit{Fehlermeldungen}
\smallskip
@@ -435,13 +443,20 @@ Vor der Heimatvorwahl sollte das Heimatland mit der Option \option{home-country}
\phonenumber[country=DE]{0258163970}
\end{sidebyside}
Die Angabe einer Heimatvorwahl ist nur für Gebiete zulässig, in denen die Vorwahl bei Ortsgesprächen weggelassen werden kann.
+\Optionsbeschreibung{group-min}{3,4,5,6,7}{3}
+In mehreren Ländern werden Telefonnummern in Zweiergruppen gegliedert. Der Wert dieser Option gibt an, ab welcher Länge eines Nummernteils (Auslandsvorwahl, Ortsvorwahl, Teilnehmerrufnummer, Durchwahl) eine Gliederung stattfindet.
+\begin{sidebyside}
+ \setphonenumbers{country=AT}
+ \phonenumber{04632503}[364] \\
+ \phonenumber[group-min=5]{04632503}[364]
+\end{sidebyside}
\end{Befehlsliste}
\UeberschriftUngueltig
Um Robustheit gegenüber Fehlern zu gewährleisten, wird die Kompilierung niemals mit einer Fehlermeldung abgebrochen, wenn dem Befehl \cs{phonenumber} eine ungültige Nummer übergeben wird. Stattdessen schreibt das Paket \phone\ Warnmeldungen in die Log-Datei.
Dies ist der Fall, wenn
\begin{itemize}
-\item die Eingabe leer ist oder nicht nur Ziffern und Leerzeichen enthält (abgesehen von einem Pluszeichen am Anfang),
+\item die Eingabe leer ist oder unerlaubte Zeichen enthält,
\item eine Durchwahlnummer angegeben ist, obwohl es sich nicht um eine deutsche oder österreichische Telefonnummer handelt,
\item eine im internationalen Format eingegebene Nummer nur aus einer Landesvorwahl besteht oder keine gültige Landeskennzahl enthält,
\item die Nummer nicht den nationalen Regeln des gewählten Landes entspricht (nur für unterstützte Länder).
@@ -1195,7 +1210,7 @@ am Anfang
\item Ermöglichung von Makros als Befehlsargumenten
\item leichte Veränderung der Warnmeldungen
\end{itemize}
-\item[2.3] \today
+\item[2.3] \printdate{20.8.2021}
\begin{itemize}
\item Ergänzung der neuen deutschen Mobilfunkvorwahl 01\,50\,19
\item Entfernung der deutschen Mobilfunkvorwahlen 01\,50\,20, 01\,50\,50, 01\,50\,80, 01\,55\,55
@@ -1206,6 +1221,11 @@ am Anfang
\item Ergänzung der neuen nordamerikanischen Vorwahlen 227, 274, 341, 368, 428, 447, 448, 464, 474, 523, 524, 525, 526, 572, 582, 656, 659, 689, 730, 742, 771, 826, 839, 840, 943, 945 und 948
\item Revision des Paketcodes
\end{itemize}
+\item[2.4] \today
+\begin{itemize}
+\item Einführung der Option
+\option{group-min}, um kurze Nummern nicht zu gliedern
+\end{itemize}
\end{description}
\end{document}
diff --git a/macros/latex/contrib/phonenumbers/doc/phonenumbers-en.pdf b/macros/latex/contrib/phonenumbers/doc/phonenumbers-en.pdf
index 526bac2a33..1eb72f9b03 100644
--- a/macros/latex/contrib/phonenumbers/doc/phonenumbers-en.pdf
+++ b/macros/latex/contrib/phonenumbers/doc/phonenumbers-en.pdf
Binary files differ
diff --git a/macros/latex/contrib/phonenumbers/doc/phonenumbers-en.tex b/macros/latex/contrib/phonenumbers/doc/phonenumbers-en.tex
index f0533d6304..7b91c39a0a 100644
--- a/macros/latex/contrib/phonenumbers/doc/phonenumbers-en.tex
+++ b/macros/latex/contrib/phonenumbers/doc/phonenumbers-en.tex
@@ -1,6 +1,6 @@
% phonenumbers package: English manual
-% Version 2.3
-% Datum: 20. August 2021
+% Version 2.4
+% Datum: 13. Mai 2022
\documentclass[numbers=noenddot]{scrreprt}
\usepackage[french,UKenglish]{babel}
\usepackage{fontspec}
@@ -16,15 +16,15 @@
\usepackage{cnltx-example}
\usepackage{cnltx-tools}
\usepackage[colorlinks=true,
- allcolors=black,
- bookmarksopen=true,
- bookmarksopenlevel=0,
- bookmarksnumbered=true,
- pdfencoding=auto,
- pdftitle={Typesetting telephone numbers with LaTeX},
- pdfsubject={Manual for the PHONENUMBERS package},
- pdfkeywords={latex phonenumbers telephone numbers},
- pdfauthor={K. Wehr}]{hyperref}
+ allcolors=black,
+ bookmarksopen=true,
+ bookmarksopenlevel=0,
+ bookmarksnumbered=true,
+ pdfencoding=auto,
+ pdftitle={Typesetting telephone numbers with LaTeX},
+ pdfsubject={Manual for the PHONENUMBERS package},
+ pdfkeywords={latex phonenumbers telephone numbers},
+ pdfauthor={K. Wehr}]{hyperref}
\setmainfont{TeX Gyre Bonum}
\setmonofont{Latin Modern Mono}[Scale=MatchLowercase]
@@ -53,16 +53,16 @@
\renewcommand{\labelnamepunct}{\addcolon\space}
\definecolorscheme{phonecolor}{
- cs => cnltxformalblue,
- option => cnltxbrown,
- cnltx => cnltxgreen
+ cs => cnltxformalblue,
+ option => cnltxbrown,
+ cnltx => cnltxgreen
}
\setcnltx{
- add-cmds = {setphonenumbers,phonenumber,href},
- color-scheme = phonecolor,
- add-listings-options = {numbers=none},
- pre-output = {\raggedright}
+ add-cmds = {setphonenumbers,phonenumber,href},
+ color-scheme = phonecolor,
+ add-listings-options = {numbers=none},
+ pre-output = {\raggedright}
}
\makeatletter
@@ -71,7 +71,7 @@
\makeatother
\DeclareNewLayer[background,bottommargin,mode=picture,hoffset=7cm,
- contents={\includegraphics{Telefonhoerer}}]{Telefonebene}
+ contents={\includegraphics{Telefonhoerer}}]{Telefonebene}
\AddLayersToPageStyle{plain}{Telefonebene}
\AddLayersToPageStyle{scrheadings}{Telefonebene}
@@ -79,103 +79,107 @@
\ExplSyntaxOn
\NewDocumentEnvironment {Befehlsliste} { }
- {
- \begin{list}{ }
- {
- \setlength{\leftmargin}{0pt}
- \setlength{\itemindent}{-1em}
- \setlength{\parsep}{0pt}
- \setlength{\listparindent}{\parindent}
- \setlength{\itemsep}{\topsep}
- }
- }
- {
- \end{list}
- }
+ {
+ \begin{list}{ }
+ {
+ \setlength{\leftmargin}{0pt}
+ \setlength{\itemindent}{-1em}
+ \setlength{\parsep}{0pt}
+ \setlength{\listparindent}{\parindent}
+ \setlength{\itemsep}{\topsep}
+ }
+ }
+ {
+ \end{list}
+ }
\NewDocumentCommand \Befehlsbeschreibung {m o}
- {
- \item
- \cs{#1}
- \IfValueT{#2}{#2}
- \\
- }
+ {
+ \item
+ \cs{#1}
+ \IfValueT{#2}{#2}
+ \\
+ }
\NewDocumentCommand \Optionsbeschreibung {m m m}
- {
- \item
- \option{#1}~=~\choices{#2}
- \hfill
- Default:~\code{#3}
- \\
- }
+ {
+ \item
+ \option{#1}~=~\choices{#2}
+ \hfill
+ Default:~\code{#3}
+ \\
+ }
\ExplSyntaxOff
-\newcommand*{\Paket}[1]{\textsc{#1}}
-\newcommand{\phone}{\textcolor{cnltx}{\Paket{phone\-numbers}}}
+\newcommand*\Paket[1]{\textsc{#1}}
+\newcommand\phone{\textcolor{cnltx}{\Paket{phone\-numbers}}}
-\newcommand{\UeberschriftGeltungsbereich}{\section{Scope}}
+\newcommand\UeberschriftGeltungsbereich{\section{Scope}}
-\newcommand{\UeberschriftAufbau}{\section{Structure of the Numbers}}
+\newcommand\UeberschriftAufbau{\section{Structure of the Numbers}}
-\newcommand*{\UeberschriftOptionen}[1]{\section{Options}\label{optionen-#1}}
+\newcommand*\UeberschriftOptionen[1]{\section{Options}\label{optionen-#1}}
-\newcommand{\UeberschriftUngueltig}{\section{Invalid Numbers}}
+\newcommand\UeberschriftUngueltig{\section{Invalid Numbers}}
-\newcommand{\UeberschriftOrtsvorwahlen}{\section{Geographic Area Codes}}
+\newcommand\UeberschriftOrtsvorwahlen{\section{Geographic Area Codes}}
-\newcommand{\UeberschriftRegionalvorwahlen}{\section{Geographic Area Codes}}
+\newcommand\UeberschriftRegionalvorwahlen{\section{Geographic Area Codes}}
-\newcommand{\UeberschriftSondervorwahlen}{\section{Non-Geographic Area Codes}}
+\newcommand\UeberschriftSondervorwahlen{\section{Non-Geographic Area Codes}}
-\newcommand{\OptionsvariantenAreaCodeSep}{\Optionsbeschreibung{area-code-sep}{slash,brackets,space,hyphen}{slash}}
+\newcommand\OptionsvariantenAreaCodeSep{\Optionsbeschreibung{area-code-sep}{slash,brackets,space,hyphen}{slash}}
-\newcommand{\OptionsbeschreibungAreaCodeSep}{Sets the seperator between area code and subscriber number.}
+\newcommand\OptionsbeschreibungAreaCodeSep{Sets the seperator between area code and subscriber number.}
-\newcommand{\HinweisForeignAreaCodeSep}{For numbers with country calling code use the
+\newcommand\HinweisForeignAreaCodeSep{For numbers with country calling code use the
\option{foreign-area-code-sep}
option \sieheAbschnitt{optionen-allgemein}.}
-\newcommand{\OptionsvariantenAreaCode}{\Optionsbeschreibung{area-code}{number,place,place-and-number}{number}}
+\newcommand\OptionsvariantenAreaCode{\Optionsbeschreibung{area-code}{number,place,place-and-number}{number}}
-\newcommand{\OptionsbeschreibungAreaCode}{Sets, how the area code will be typeset: as number, as place name, or as place name with number.}
+\newcommand\OptionsbeschreibungAreaCode{Sets, how the area code will be typeset: as number, as place name, or as place name with number.}
-\newcommand{\WertbeschreibungBrackets}{The choice \code{brackets} will cause the area code of landline numbers to be typeset in brackets. For mobile phone and special numbers this choice will be treated like \code{space}, since the area code has always to be dialled for these numbers.}
+\newcommand\WertbeschreibungBrackets{The choice \code{brackets} will cause the area code of landline numbers to be typeset in brackets. For mobile phone and special numbers this choice will be treated like \code{space}, since the area code has always to be dialled for these numbers.}
-\newcommand{\WertbeschreibungPlaceAndNumber}{The choice \code{place-and-number} will cause the place name or the meaning of the area code, respectively, to be output in addition to the area code for numbers without country calling code.}
+\newcommand\WertbeschreibungPlaceAndNumber{The choice \code{place-and-number} will cause the place name or the meaning of the area code, respectively, to be output in addition to the area code for numbers without country calling code.}
-\newcommand{\WertbeschreibungPlace}{The choice \code{place} will typeset landline numbers without country calling code with the place name instead of the area code. In other cases the area code will remain.}
+\newcommand\WertbeschreibungPlace{The choice \code{place} will typeset landline numbers without country calling code with the place name instead of the area code. In other cases the area code will remain.}
-\newcommand{\KeineVerlinkung}{Numbers without an area code cannot be linked though
+\newcommand\KeineVerlinkung{Numbers without an area code cannot be linked though
\vglAbschnitt{verlinkung}.}
-\newcommand{\WarnungWenn}{A warning will be issued if}
+\newcommand\WarnungWenn{A warning will be issued if}
-\newcommand*{\vglAbschnitt}[1]{(\cf\ section \ref{#1})}
+\newcommand*\vglAbschnitt[1]{(\cf\ section \ref{#1})}
-\newcommand*{\sieheAbschnitt}[1]{(see section \ref{#1})}
+\newcommand*\sieheAbschnitt[1]{(see section \ref{#1})}
-\newcommand*{\vglAnhang}[1]{(\cf\ appendix~\ref{#1})}
+\newcommand*\vglAnhang[1]{(\cf\ appendix~\ref{#1})}
-\newcommand{\Quelle}{\noindent\emph{Source: }}
+\newcommand\Quelle{\noindent\emph{Source: }}
-\newcommand*{\Quellen}{\noindent\emph{Sources: }}
+\newcommand*\Quellen{\noindent\emph{Sources: }}
-\newcommand{\Schmalschrift}{\small\fontspec{Libertinus Serif}[Ligatures=TeX]}
+\newcommand\Schmalschrift{\small\fontspec{Libertinus Serif}[Ligatures=TeX]}
-\newcommand*{\AufbauDEATA}[6]{A #1 phone number normally consists of an area code beginning with 0 and a subscriber number. The area code can have #2 to #3 digits, a landline subscriber number #4 to #5 digits. There are different conventions for the separation of the area code from the subscriber number
+\newcommand*\AufbauDEATA[6]{A #1 phone number normally consists of an area code beginning with 0 and a subscriber number. The area code can have #2 to #3 digits, a landline subscriber number #4 to #5 digits. There are different conventions for the separation of the area code from the subscriber number
\vglAbschnitt{#6}.
The default separator used by the \phone\ package is a slash.}
-\newcommand{\AufbauDEATB}{The area code is not required for calls within the local exchange area.}
+\newcommand\AufbauDEATB{The area code is not required for calls within the local exchange area.}
-\newcommand{\AufbauDEATC}[1]{\KeineVerlinkung\ As an alternative the use of the \option{home-area-code} option
+\newcommand\AufbauDEATC[1]{\KeineVerlinkung\ As an alternative the use of the \option{home-area-code} option
\vglAbschnitt{optionen-allgemein},
which can be used everywhere in #1, is recommended.\par
The subscriber number can end in a separate extension, which can be input by an optional argument or a hyphen.}
-\newcommand*{\AufbauDEATD}[1]{For calls from abroad the country code #1 has to be used and the leading 0 of the area code has to be left out.}
+\newcommand*\AufbauDEATD[1]{For calls from abroad the country code #1 has to be used and the leading 0 of the area code has to be left out.}
+
+\newcommand\EMail{wehr}
+\newcommand\EMailDomain{abgol}
+\newcommand\EMailTopLevelDomain{de}
\begin{document}
\begin{titlepage}
@@ -189,7 +193,11 @@ The subscriber number can end in a separate extension, which can be input by an
\smallskip
Keno Wehr
+\normalsize
+\texttt{\EMail@\EMailDomain.\EMailTopLevelDomain}
+
\bigskip
+\large
\textit{Bug reports}
\smallskip
@@ -435,13 +443,20 @@ The \option{home-country} option should to be set before the home area code. If
\phonenumber[country=DE]{0258163970}
\end{sidebyside}
Setting a home area code is allowed only for areas where the area code can be left out for local calls.
+\Optionsbeschreibung{group-min}{3,4,5,6,7}{3}
+In several countries telephone numbers are structured in groups of two digits. The value of this option sets the minimum length of a number part (country calling code, area code, subscriber number, extension) to which structuring shall be applied.
+\begin{sidebyside}
+ \setphonenumbers{country=AT}
+ \phonenumber{04632503}[364] \\
+ \phonenumber[group-min=5]{04632503}[364]
+\end{sidebyside}
\end{Befehlsliste}
\UeberschriftUngueltig
To ensure robustness against errors, the compilation will never be aborted with an error message if an invalid number is given to the \cs{phonenumber} command. Rather, the \phone\ package will write warnings to the log file.
This will occur if
\begin{itemize}
-\item the input is empty or contains other characters than digits and spaces (apart from a plus sign as first character),
+\item the input is empty or contains illegal characters,
\item an extension is given for a non-German and non-Austrian phone number,
\item a number input in the international format consists of a country calling code only or does not contain a valid country code,
\item the number is not in accordance with the national rules of the selected country (only for supported countries).
@@ -1195,7 +1210,7 @@ option for the area code separator in numbers with country calling code
\item Making macros possible as command arguments
\item Slight change of the warning messages
\end{itemize}
-\item[2.3] \today
+\item[2.3] \printdate{20.8.2021}
\begin{itemize}
\item Addition of the new German mobile phone area code 01\,50\,19
\item Removal of the German mobile phone area codes 01\,50\,20, 01\,50\,50, 01\,50\,80, 01\,55\,55
@@ -1206,6 +1221,11 @@ option for the area code separator in numbers with country calling code
\item Addition of the new North American area codes 227, 274, 341, 368, 428, 447, 448, 464, 474, 523, 524, 525, 526, 572, 582, 656, 659, 689, 730, 742, 771, 826, 839, 840, 943, 945, and 948
\item Revision of the package code
\end{itemize}
+\item[2.4] \today
+\begin{itemize}
+\item Introduction of the
+\option{group-min} option to suppress the structuring of short numbers
+\end{itemize}
\end{description}
\end{document}
diff --git a/macros/latex/contrib/phonenumbers/tex/phonenumbers.sty b/macros/latex/contrib/phonenumbers/tex/phonenumbers.sty
index 5b060f7b6e..b1a24faf76 100644
--- a/macros/latex/contrib/phonenumbers/tex/phonenumbers.sty
+++ b/macros/latex/contrib/phonenumbers/tex/phonenumbers.sty
@@ -2,8 +2,8 @@
% LaTeX-Paket zur Formatierung von Telefonnummern
% LaTeX package for formatting telephone numbers
% Autor: K. Wehr
-% Version: 2.3
-% Datum: 20. August 2021
+% Version: 2.4
+% Datum: 13. Mai 2022
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -14,7 +14,7 @@
% version 2005/12/01 or later.
-\ProvidesExplPackage {phonenumbers} {2021-08-20} {2.3} {Telephone number package}
+\ProvidesExplPackage {phonenumbers} {2022-05-13} {2.4} {Telephone number package}
\RequirePackage{l3keys2e}
\RequirePackage{ltxcmds}
@@ -34,13 +34,13 @@
\str_new:N \l_phone_vorwahltrennung_str
\str_new:N \l_phone_auslandsvorwahltrennung_str
\str_new:N \l_phone_heimatvorwahl_str
-\str_new:N \l_phone_rufnummer_str
\str_new:N \l_phone_bereinigte_nummer_str
\str_new:N \l_phone_bereinigte_durchwahl_str
\str_new:N \l_phone_linktext_str
\int_new:N \l_phone_ziffernzahl_int
\int_new:N \l_phone_nummerlaenge_int
+\int_new:N \l_phone_gruppierungsminimum_int
\tl_new:N \l_phone_ausgabetext_tl
\tl_new:N \l_phone_formatierte_nummer_tl
@@ -358,6 +358,16 @@
home-area-code .value_required:n = true
}
+\keys_define:nn {phonenumbers}
+ {
+ group-min .choices:nn = {3,4,5,6,7}
+ {
+ \int_set_eq:NN \l_phone_gruppierungsminimum_int \l_keys_choice_tl
+ },
+ group-min .initial:n = {3} ,
+ group-min .value_required:n = true
+ }
+
% Prüfe, ob eine Vorwahl als Heimatvorwahl zulässig ist.
% #1: Heimatvorwahl
@@ -409,6 +419,7 @@
}
+% einen Nummernteil von vorne in Zweiergruppen gruppiert schreiben, sofern er nicht kürzer als das Gruppierungsminimum ist
\cs_new_protected:Npn \phone_von_vorne_gruppiert_schreiben:n #1
{
\int_set:Nn \l_phone_ziffernzahl_int { \tl_count:n {#1} }
@@ -418,10 +429,15 @@
{
\tl_put_right:Nx \l_phone_formatierte_nummer_tl { \tl_item:nn {#1} {##1} }
- \int_if_even:nT {##1}
+ % Nach jeder zweiten Ziffer wird ein kleiner Abstand eingefügt, wenn die Ziffernzahl nicht unterhalb des Gruppierungsminimums liegt.
+ \bool_lazy_all:nT
+ {
+ { ! \int_compare_p:nNn { \l_phone_ziffernzahl_int } < { \l_phone_gruppierungsminimum_int } }
+ { \int_if_even_p:n {##1} }
+ { \int_compare_p:nNn {##1} < { \l_phone_ziffernzahl_int } }
+ }
{
- \int_compare:nNnT {##1} < {\l_phone_ziffernzahl_int}
- { \tl_put_right:Nn \l_phone_formatierte_nummer_tl {\,} }
+ \tl_put_right:Nn \l_phone_formatierte_nummer_tl {\,}
}
}
@@ -431,6 +447,35 @@
\cs_generate_variant:Nn \phone_von_vorne_gruppiert_schreiben:n {x,V}
+% einen Nummernteil von in Zweiergruppen gruppiert mit führender Einzelziffer schreiben, sofern er nicht kürzer als das Gruppierungsminimum ist
+\cs_new_protected:Npn \phone_versetzt_gruppiert_schreiben:n #1
+ {
+ \int_set:Nn \l_phone_ziffernzahl_int { \tl_count:n {#1} }
+ \tl_clear:N \l_phone_formatierte_nummer_tl
+
+ \int_step_inline:nn {\l_phone_ziffernzahl_int}
+ {
+ \tl_put_right:Nx \l_phone_formatierte_nummer_tl { \tl_item:nn {#1} {##1} }
+
+ % Nach der 1., 3., 5., ... Ziffer wird ein kleiner Abstand eingefügt, wenn die Ziffernzahl nicht unterhalb des Gruppierungsminimums liegt.
+ \bool_lazy_all:nT
+ {
+ { ! \int_compare_p:nNn { \l_phone_ziffernzahl_int } < { \l_phone_gruppierungsminimum_int } }
+ { \int_if_odd_p:n {##1} }
+ { \int_compare_p:nNn {##1} < { \l_phone_ziffernzahl_int } }
+ }
+ {
+ \tl_put_right:Nn \l_phone_formatierte_nummer_tl {\,}
+ }
+ }
+
+ \tl_put_right:NV \l_phone_ausgabetext_tl \l_phone_formatierte_nummer_tl
+ }
+
+\cs_generate_variant:Nn \phone_versetzt_gruppiert_schreiben:n {x}
+
+
+% einen Nummernteil von hinten in Zweiergruppen gruppiert schreiben, sofern er nicht kürzer als das Gruppierungsminimum ist
\cs_new_protected:Npn \phone_von_hinten_gruppiert_schreiben:n #1
{
\int_set:Nn \l_phone_ziffernzahl_int { \tl_count:n {#1} }
@@ -440,10 +485,15 @@
{
\tl_put_left:Nx \l_phone_formatierte_nummer_tl { \tl_item:nn {#1} {##1} }
- \int_if_even:nT { \l_phone_ziffernzahl_int + 1 - ##1 }
+ % Nach jeder zweiten Ziffer wird ein kleiner Abstand eingefügt, wenn die Ziffernzahl nicht unterhalb des Gruppierungsminimums liegt.
+ \bool_lazy_all:nT
+ {
+ { ! \int_compare_p:nNn { \l_phone_ziffernzahl_int } < { \l_phone_gruppierungsminimum_int } }
+ { \int_if_even_p:n { \l_phone_ziffernzahl_int + 1 - ##1 } }
+ { \int_compare_p:nNn {##1} > {1} }
+ }
{
- \int_compare:nNnT {##1} > {1}
- { \tl_put_left:Nn \l_phone_formatierte_nummer_tl {\,} }
+ \tl_put_left:Nn \l_phone_formatierte_nummer_tl {\,}
}
}
@@ -576,7 +626,7 @@
\str_if_eq:xnTF { \str_head:N \l_phone_bereinigte_nummer_str } {1}
{
\str_set:Nn \l_phone_land_str {US}
- \str_set:Nx \l_phone_bereinigte_nummer_str { \str_range:Nnn \l_phone_bereinigte_nummer_str {2} {-1} }
+ \str_set:Nx \l_phone_bereinigte_nummer_str { \str_tail:N \l_phone_bereinigte_nummer_str }
}
{
\int_compare:nNnTF {\l_tmpa_int} > {2}
@@ -928,14 +978,27 @@
% sechsstellige britische Vorwahl: Gliederung vor der zweitletzten Ziffer
\bool_if:NTF #2
{
- \tl_put_right:Nx \l_phone_ausgabetext_tl { \str_range:nnn {#1} {1} {4} }
+ \int_compare:nNnTF {\l_phone_gruppierungsminimum_int} > {6}
+ {
+ \tl_put_right:Nn \l_phone_ausgabetext_tl {#1}
+ }
+ {
+ \tl_put_right:Nx \l_phone_ausgabetext_tl { \str_range:nnn {#1} {1} {4} }
+ \tl_put_right:Nn \l_phone_ausgabetext_tl {\,}
+ \tl_put_right:Nx \l_phone_ausgabetext_tl { \str_range:nnn {#1} {5} {6} }
+ }
}
{
- \tl_put_right:Nx \l_phone_ausgabetext_tl { \str_tail:x { \str_range:nnn {#1} {1} {4} } }
+ \int_compare:nNnTF {\l_phone_gruppierungsminimum_int} > {5}
+ {
+ \tl_put_right:Nx \l_phone_ausgabetext_tl { \str_tail:n {#1} }
+ }
+ {
+ \tl_put_right:Nx \l_phone_ausgabetext_tl { \str_range:nnn {#1} {2} {4} }
+ \tl_put_right:Nn \l_phone_ausgabetext_tl {\,}
+ \tl_put_right:Nx \l_phone_ausgabetext_tl { \str_range:nnn {#1} {5} {6} }
+ }
}
-
- \tl_put_right:Nn \l_phone_ausgabetext_tl {\,}
- \tl_put_right:Nx \l_phone_ausgabetext_tl { \str_range:nnn {#1} {5} {6} }
}
{
% nicht sechsstellige britische Vorwahl
@@ -952,23 +1015,19 @@
% nichtbritische Vorwahl
\bool_lazy_and:nnTF { \str_if_eq_p:Vn \l_phone_land_str {DE} } { \int_compare_p:nNn { \str_count:n {#1} } = {5} }
{
- % fünfstellige deutsche Vorwahl
\str_set:Nx \l_tmpa_str { \str_range:nnn {#1} {1} {4} }
- \str_set:Nx \l_tmpb_str { \str_range:nnn {#1} {5} {5} }
+ % fünfstellige deutsche Vorwahl
\bool_lazy_or:nnTF { \str_if_eq_p:Vn \l_tmpa_str {0137} } { \str_if_eq_p:Vn \l_tmpa_str {0180} }
{
% fünfstellige deutsche Vorwahl mit Tarifkennung: letzte Ziffer steht allein
\bool_if:NTF #2
{
- \phone_von_hinten_gruppiert_schreiben:V \l_tmpa_str
+ \phone_von_vorne_gruppiert_schreiben:n {#1}
}
{
- \phone_von_hinten_gruppiert_schreiben:x { \str_tail:N \l_tmpa_str }
+ \phone_versetzt_gruppiert_schreiben:x { \str_tail:n {#1} }
}
-
- \tl_put_right:Nn \l_phone_ausgabetext_tl {\,}
- \tl_put_right:NV \l_phone_ausgabetext_tl \l_tmpb_str
}
{
% fünfstellige deutsche Vorwahl ohne Tarifkennung
@@ -1644,7 +1703,7 @@
}
% #1: Vorwahl, #2: Rufnummer
-\cs_new_protected:Npn \phone_FR_vorwahl_schreiben:nn #1#2
+\cs_new_protected:Npn \phone_FR_vorwahl_und_rufnummer_schreiben:nn #1#2
{
\bool_lazy_or:nnTF { \str_if_eq_p:Vn \l_phone_auslandsvorwahltyp_str {off} } { \str_if_eq_p:Vn \l_phone_heimatland_str {FR} }
{
@@ -1656,15 +1715,16 @@
}
}
- \bool_lazy_and:nnF { \str_if_eq_p:Vn \l_phone_heimatland_str {FR} } { \str_if_eq_p:Vn \l_phone_heimatvorwahl_str {#1} }
+ \bool_lazy_and:nnTF { \str_if_eq_p:Vn \l_phone_heimatland_str {FR} } { \str_if_eq_p:Vn \l_phone_heimatvorwahl_str {#1} }
+ {
+ \phone_von_hinten_gruppiert_schreiben:n {#2} % reine Teilnehmerrufnummer in Saint-Pierre-et-Miquelon
+ }
{
\str_case:Vn \l_phone_vorwahldarstellung_str
{
{number}
{
- \phone_von_vorne_gruppiert_schreiben:n {#1}
- \int_if_even:nT { \str_count:n {#1} }
- { \tl_put_right:Nn \l_phone_ausgabetext_tl {\,} }
+ \phone_von_vorne_gruppiert_schreiben:V \l_phone_bereinigte_nummer_str
}
{place}
{
@@ -1672,11 +1732,10 @@
{
\tl_put_right:Nv \l_phone_ausgabetext_tl {c_phone_FR_ortsname_#1_tl}
\tl_put_right:NV \l_phone_ausgabetext_tl \c_space_tl
+ \phone_von_vorne_gruppiert_schreiben:n {#2}
}
{
- \phone_von_vorne_gruppiert_schreiben:n {#1}
- \int_if_even:nT { \str_count:n {#1} }
- { \tl_put_right:Nn \l_phone_ausgabetext_tl {\,} }
+ \phone_von_vorne_gruppiert_schreiben:V \l_phone_bereinigte_nummer_str
}
}
{place-and-number}
@@ -1687,9 +1746,7 @@
\tl_put_right:NV \l_phone_ausgabetext_tl \c_space_tl
}
- \phone_von_vorne_gruppiert_schreiben:n {#1}
- \int_if_even:nT { \str_count:n {#1} }
- { \tl_put_right:Nn \l_phone_ausgabetext_tl {\,} }
+ \phone_von_vorne_gruppiert_schreiben:V \l_phone_bereinigte_nummer_str
}
}
}
@@ -1699,38 +1756,25 @@
\tl_put_right:NV \l_phone_ausgabetext_tl \c_space_tl
- \str_if_eq:nnF {#1} {0508} % in Saint-Pierre-et-Miquelon entfällt die Ortsvorwahl
+ \str_if_eq:nnTF {#1} {0508} % in Saint-Pierre-et-Miquelon entfällt die Ortsvorwahl
{
- \int_if_even:nTF { \str_count:n {#2} }
- {
- % Rufnummer hat gerade Stellenanzahl
- \phone_von_hinten_gruppiert_schreiben:x { \str_tail:n {#1} }
- \tl_put_right:Nn \l_phone_ausgabetext_tl {\,}
- }
- {
- \int_if_even:nTF { \str_count:n {#1} }
- {
- % Rufnummer hat ungerade Stellenanzahl, die Vorwahl ohne die 0 auch
- \phone_von_vorne_gruppiert_schreiben:x { \str_tail:n {#1} }
- }
- {
- % Rufnummer hat ungerade Stellenanzahl, die Vorwahl ohne die 0 hat gerade Stellenanzahl
- \tl_put_right:Nx \l_phone_ausgabetext_tl { \str_item:nn {#1} {2} \, }
- \phone_von_vorne_gruppiert_schreiben:x { \str_range:nnn {#1} {3} {-1} }
- }
- }
+ \phone_von_hinten_gruppiert_schreiben:n {#2}
+ }
+ {
+ \phone_von_hinten_gruppiert_schreiben:x { \str_tail:N \l_phone_bereinigte_nummer_str }
}
}
+ % Linktext schreiben:
\str_put_right:Nx \l_phone_linktext_str { + \phone_FR_ermittle_landeskennzahl:n {#1} }
-
\str_if_eq:nnF {#1} {0508} % in Saint-Pierre-et-Miquelon entfällt die Ortsvorwahl
{
\str_put_right:Nx \l_phone_linktext_str { \str_tail:n {#1} }
}
+ \str_put_right:Nn \l_phone_linktext_str {#2}
}
-\cs_generate_variant:Nn \phone_FR_vorwahl_schreiben:nn {VV,xV}
+\cs_generate_variant:Nn \phone_FR_vorwahl_und_rufnummer_schreiben:nn {Vx,xx}
\cs_new_protected:Npn \phone_FR_nummer_schreiben:
@@ -1771,43 +1815,37 @@
\int_compare:nNnTF { \str_item:Nn \l_phone_bereinigte_nummer_str {5} } < {5}
{
% überlange Mobilfunknummer (machine to machine) im Mutterland (14 Stellen)
- \str_set:Nx \l_phone_rufnummer_str { \str_range:Nnn \l_phone_bereinigte_nummer_str {5} {-1} }
- \phone_FR_vorwahl_schreiben:xV { \str_range:Nnn \l_phone_bereinigte_nummer_str {1} {4} } \l_phone_rufnummer_str
\phone_nummernlaenge_ueberpruefen:Vnnn \l_phone_bereinigte_nummer_str {14} {14} {machine~to~machine}
- \bool_if:NT \l_phone_teilnehmerrufnummer_gueltig_bool
+ \bool_if:NTF \l_phone_teilnehmerrufnummer_gueltig_bool
+ {
+ \phone_FR_vorwahl_und_rufnummer_schreiben:xx
+ {
+ \str_range:Nnn \l_phone_bereinigte_nummer_str {1} {4}
+ }
+ {
+ \str_range:Nnn \l_phone_bereinigte_nummer_str {5} {-1}
+ }
+ }
{
- \phone_von_vorne_gruppiert_schreiben:V \l_phone_rufnummer_str
+ \tl_put_right:NV \l_phone_ausgabetext_tl \l_phone_bereinigte_nummer_str
}
}
{
% überlange Mobilfunknummer (machine to machine) in den Überseegebieten (13 Stellen)
- \str_set:Nx \l_phone_rufnummer_str { \str_range:Nnn \l_phone_bereinigte_nummer_str {6} {-1} }
- \phone_FR_vorwahl_schreiben:xV { \str_range:Nnn \l_phone_bereinigte_nummer_str {1} {5} } \l_phone_rufnummer_str
\phone_nummernlaenge_ueberpruefen:Vnnn \l_phone_bereinigte_nummer_str {13} {13} {machine~to~machine}
- \bool_if:NT \l_phone_teilnehmerrufnummer_gueltig_bool
+ \bool_if:NTF \l_phone_teilnehmerrufnummer_gueltig_bool
{
- \bool_lazy_or:nnTF { \str_if_eq_p:Vn \l_phone_auslandsvorwahltyp_str {off} } { \str_if_eq_p:Vn \l_phone_heimatland_str {FR} }
+ \phone_FR_vorwahl_und_rufnummer_schreiben:xx
{
- % ohne Auslandsvorwahl steht am Ende eine Einzelziffer
- \tl_put_right:Nx \l_phone_ausgabetext_tl { \str_head:N \l_phone_rufnummer_str \, }
- \phone_von_vorne_gruppiert_schreiben:x { \str_tail:N \l_phone_rufnummer_str }
+ \str_range:Nnn \l_phone_bereinigte_nummer_str {1} {5}
}
{
- % mit Auslandsvorwahl ergeben sich durchgehend Zweiergruppen
- \phone_von_vorne_gruppiert_schreiben:V \l_phone_rufnummer_str
+ \str_range:Nnn \l_phone_bereinigte_nummer_str {6} {-1}
}
}
- }
-
- \bool_if:NTF \l_phone_teilnehmerrufnummer_gueltig_bool
- {
- % Für gültige Nummern Linktext schreiben:
- \str_put_right:NV \l_phone_linktext_str \l_phone_rufnummer_str
- }
- {
- % Für ungültige Nummern Linktext löschen und ungruppierte Nummer schreiben:
- \str_clear:N \l_phone_linktext_str
- \tl_put_right:NV \l_phone_ausgabetext_tl \l_phone_rufnummer_str
+ {
+ \tl_put_right:NV \l_phone_ausgabetext_tl \l_phone_bereinigte_nummer_str
+ }
}
}
{
@@ -1831,10 +1869,10 @@
\clist_if_in:NVT \c_phone_FR_vorwahlen_clist \l_tmpa_str
{
\bool_set_true:N \l_phone_vorwahl_gefunden_bool
- \str_set:Nx \l_phone_rufnummer_str { \str_range:Nnn \l_phone_bereinigte_nummer_str {##1 + 1} {-1} }
- \phone_FR_vorwahl_schreiben:VV \l_tmpa_str \l_phone_rufnummer_str
- \phone_von_hinten_gruppiert_schreiben:V \l_phone_rufnummer_str
- \str_put_right:NV \l_phone_linktext_str \l_phone_rufnummer_str
+ \phone_FR_vorwahl_und_rufnummer_schreiben:Vx \l_tmpa_str
+ {
+ \str_range:Nnn \l_phone_bereinigte_nummer_str {##1 + 1} {-1}
+ }
}
}
}
diff --git a/macros/latex/contrib/runcode/runcode.pdf b/macros/latex/contrib/runcode/runcode.pdf
index f80903c471..4380e8bf59 100644
--- a/macros/latex/contrib/runcode/runcode.pdf
+++ b/macros/latex/contrib/runcode/runcode.pdf
Binary files differ
diff --git a/macros/latex/contrib/runcode/runcode.sty b/macros/latex/contrib/runcode/runcode.sty
index 187bd77b0a..79da32c579 100644
--- a/macros/latex/contrib/runcode/runcode.sty
+++ b/macros/latex/contrib/runcode/runcode.sty
@@ -170,13 +170,13 @@
\IfFileExists{#2}{
\ifthenelse{\isempty{#3}}{
\ifminted
- \inputminted[fontsize=\footnotesize,linenos, frame=single, bgcolor=bg, breaklines=true]{#1}{#2}
+ \inputminted{#1}{#2}
\else
\VerbatimInput[fontsize=\footnotesize,linenos=true,frame=single,breaklines]{#2}
\fi
}{
\ifminted
- \inputminted[fontsize=\footnotesize,linenos,frame=single, bgcolor=bg, breaklines=true, firstline=#3, lastline=#4, firstnumber=1]{#1}{#2}
+ \inputminted[firstline=#3, lastline=#4, firstnumber=1]{#1}{#2}
\else
\VerbatimInput[fontsize=\footnotesize,linenos=true,frame=single,breaklines, firstline=#3, lastline=#4, firstnumber=1]{#2}
\fi
@@ -232,7 +232,7 @@
\IfFileExists{\tmpname}
{
\ifstrequal{#2}{vbox}
- {\begin{tcolorbox}[breakable,colback=red!5!white,colframe=red!75!black]
+ {\begin{tcolorbox}
\ifminted\unskip
\inputminted[fontsize=\footnotesize,breaklines=true]{text}{\tmpname}\unskip
\else\unskip
@@ -275,7 +275,7 @@
\IfFileExists{\tmpname.tex}
{\checkZeroBytes{\tmpname.tex}\unskip
\ifstrequal{#3}{vbox}
- {\begin{tcolorbox}[breakable,colback=red!5!white,colframe=red!75!black]
+ {\begin{tcolorbox}
\ifminted\unskip
\inputminted[fontsize=\footnotesize,breaklines=true]{text}{\tmpname.tex}\unskip
\else\unskip
diff --git a/macros/latex/contrib/runcode/runcode.tex b/macros/latex/contrib/runcode/runcode.tex
index 1d1dccdf94..eadfc13c15 100644
--- a/macros/latex/contrib/runcode/runcode.tex
+++ b/macros/latex/contrib/runcode/runcode.tex
@@ -15,9 +15,9 @@
\documentclass{ltxdoc}
\usepackage[hyphens]{url}
%\usepackage{runcode}
-\ProvidesPackage{runcode}[2022/05/03 runcode v1.1]
+\ProvidesPackage{runcode}[2022/05/14 runcode v1.3]
\begin{document}
- \title{The \textsf{runcode} package\thanks{This document corresponds to \textsf{runcode}~v1.2, dated~2022/05/03.}}
+ \title{The \textsf{runcode} package\thanks{This document corresponds to \textsf{runcode}~v1.3, dated~2022/05/14.}}
\author{Haim Bar and HaiYing Wang \\ \texttt{haim.bar@uconn.edu}, \texttt{haiying.wang@uconn.edu}}
\maketitle
@@ -166,6 +166,7 @@ Available options are:
\section{Revisions}
\begin{itemize}
+\item v1.3, May 14, 2022: Removed the hard-coded minted options.
\item v1.2, May 3, 2022: Added python options (server and batch).
\item v1.1, April 17, 2021: Added a nohup option; improved error handling (missing code files, zero bytes in output files.)
\end{itemize}
diff --git a/macros/luatex/generic/lua-widow-control/README.md b/macros/luatex/generic/lua-widow-control/README.md
index 77dd7734da..cc6aed7ba0 100644
--- a/macros/luatex/generic/lua-widow-control/README.md
+++ b/macros/luatex/generic/lua-widow-control/README.md
@@ -48,4 +48,4 @@ Lua-widow-control is licensed under the [_Mozilla Public License_, version 2.0](
Please note that a compiled document is absolutely **not** considered to be an "Executable Form" as defined by the MPL. The use of lua-widow-control in a document does not place **any** obligations on the document's author or distributors. The MPL and CC-BY-SA licenses **only** apply to you if you distribute the lua-widow-control source code or documentation.
---
-_v2.0.6 (2022-04-23)_ <!--%%version %%dashdate-->
+_v2.1.0 (2022-05-14)_ <!--%%version %%dashdate-->
diff --git a/macros/luatex/generic/lua-widow-control/lua-widow-control-2022-02-22.sty b/macros/luatex/generic/lua-widow-control/lua-widow-control-2022-02-22.sty
index e8b2eefb0a..d67c68d2fd 100644
--- a/macros/luatex/generic/lua-widow-control/lua-widow-control-2022-02-22.sty
+++ b/macros/luatex/generic/lua-widow-control/lua-widow-control-2022-02-22.sty
@@ -7,6 +7,15 @@
\ProvidesPackage{lua-widow-control}%
[2022/02/22 v1.1.6]
+% The version number above is somewhat-misleading: I will make bugfixes to this file
+% from time to time, but the core of the file will not change. Therefore, we should
+% report a real version number here for debugging.
+\PackageInfo{lua-widow-control}{%
+ Real version:
+ 2022/05/14 %%dashdate
+ v2.1.0 %%version
+}
+
\PackageWarning{lua-widow-control}{%
Old LaTeX format detected!\MessageBreak\MessageBreak
Lua-widow-control prefers a LaTeX format\MessageBreak
diff --git a/macros/luatex/generic/lua-widow-control/lua-widow-control.lua b/macros/luatex/generic/lua-widow-control/lua-widow-control.lua
index 94dd85e145..45360db209 100644
--- a/macros/luatex/generic/lua-widow-control/lua-widow-control.lua
+++ b/macros/luatex/generic/lua-widow-control/lua-widow-control.lua
@@ -5,21 +5,45 @@
SPDX-FileCopyrightText: 2022 Max Chernoff
]]
+--- Tell the linter about node attributes
+--- @class node
+--- @field prev node
+--- @field next node
+--- @field id integer
+--- @field subtype integer
+--- @field penalty integer
+--- @field height integer
+--- @field depth integer
+
+-- Set some default variables
lwc = lwc or {}
lwc.name = "lua-widow-control"
lwc.nobreak_behaviour = "keep"
+-- Locals for `debug_print`
local write_nl = texio.write_nl
local string_rep = string.rep
+local write_log
+if status.luatex_engine == "luametatex" then
+ write_log = "logfile"
+else
+ write_log = "log"
+end
+
+--- Prints debugging messages to the log, only if `debug` is set to `true`.
+--- @param title string The "title" to use
+--- @param text string? The "content" to print
+--- @return nil
local function debug_print(title, text)
if not lwc.debug then return end
+ -- The number of spaces we need
local filler = 15 - #title
if text then
- write_nl("log", "LWC (" .. title .. string_rep(" ", filler) .. "): " .. text)
+ write_nl(write_log, "LWC (" .. title .. string_rep(" ", filler) .. "): " .. text)
else
- write_nl("log", "LWC: " .. string_rep(" ", 18) .. title)
+ write_nl(write_log, "LWC: " .. string_rep(" ", 18) .. title)
end
end
@@ -31,16 +55,16 @@ end
local format = tex.formatname
local context, latex, plain, optex, lmtx
-if format:find('cont') then -- cont-en, cont-fr, cont-nl, ...
+if format:find("cont") then -- cont-en, cont-fr, cont-nl, ...
context = true
if status.luatex_engine == "luametatex" then
lmtx = true
end
-elseif format:find('latex') then -- lualatex, lualatex-dev, ...
+elseif format:find("latex") then -- lualatex, lualatex-dev, ...
latex = true
-elseif format == 'luatex' then -- Plain
+elseif format == "luatex" then -- Plain
plain = true
-elseif format == 'optex' then -- OpTeX
+elseif format == "optex" then -- OpTeX
optex = true
end
@@ -48,46 +72,81 @@ end
Save some local copies of the node library to reduce table lookups.
This is probably a useless micro-optimization, but it can't hurt.
]]
-local last = node.slide
-local copy = node.copy_list or node.copylist
-local par_id = node.id("par") or node.id("local_par")
+-- Node ID's
+local baselineskip_subid = 2
local glue_id = node.id("glue")
local glyph_id = node.id("glyph")
-local penalty_id = node.id("penalty")
local hlist_id = node.id("hlist")
-local traverse = node.traverse
-local set_attribute = node.set_attribute or node.setattribute
+local line_subid = 1
+local linebreakpenalty_subid = 1
+local par_id = node.id("par") or node.id("local_par")
+local penalty_id = node.id("penalty")
+
+-- Local versions of globals
+local copy = node.copy_list or node.copylist
local find_attribute = node.find_attribute or node.findattribute
local flush_list = node.flush_list or node.flushlist
local free = node.free
+local getattribute = node.get_attribute or node.getattribute
+local insert_token = token.put_next or token.putnext
+local last = node.slide
+local new_node = node.new
local node_id = node.is_node or node.isnode
+local set_attribute = node.set_attribute or node.setattribute
+local string_char = string.char
+local traverse = node.traverse
+local traverseid = node.traverse_id or node.traverseid
+
+-- Misc. Constants
+local iffalse = token.create("iffalse")
+local iftrue = token.create("iftrue")
+local INFINITY = 10000
local min_col_width = tex.sp("250pt")
+local SINGLE_LINE = 50
+local PAGE_MULTIPLE = 100
--[[
Package/module initialization
]]
-local warning, info, attribute, contrib_head, stretch_order, pagenum, emergencystretch, max_cost
+local attribute,
+ contrib_head,
+ emergencystretch,
+ info,
+ max_cost,
+ pagenum,
+ stretch_order,
+ warning
if lmtx then
+ -- LMTX has removed underscores from most of the Lua parts
debug_print("LMTX")
- contrib_head = 'contributehead'
+ contrib_head = "contributehead"
stretch_order = "stretchorder"
else
- contrib_head = 'contrib_head'
+ contrib_head = "contrib_head"
stretch_order = "stretch_order"
end
if context then
debug_print("ConTeXt")
- warning = logs.reporter("module", lwc.name)
- info = logs.reporter("module", lwc.name)
+
+ warning = logs.reporter(lwc.name, "warning")
+ local _info = logs.reporter(lwc.name, "info")
+ info = function (text)
+ logs.pushtarget("logfile")
+ _info(text)
+ logs.poptarget()
+ end
attribute = attributes.public(lwc.name)
pagenum = function() return tex.count["realpageno"] end
+
+ -- Dimen names
emergencystretch = "lwc_emergency_stretch"
max_cost = "lwc_max_cost"
elseif plain or latex or optex then
pagenum = function() return tex.count[0] end
+ -- Dimen names
if tex.isdimen("g__lwc_emergencystretch_dim") then
emergencystretch = "g__lwc_emergencystretch_dim"
max_cost = "g__lwc_maxcost_int"
@@ -100,8 +159,8 @@ elseif plain or latex or optex then
debug_print("Plain/LaTeX")
luatexbase.provides_module {
name = lwc.name,
- date = "2022/04/23", --%%slashdate
- version = "2.0.6", --%%version
+ date = "2022/05/14", --%%dashdate
+ version = "2.1.0", --%%version
description = [[
This module provides a LuaTeX-based solution to prevent
@@ -114,11 +173,12 @@ paragraphs.]],
attribute = luatexbase.new_attribute(lwc.name)
elseif optex then
debug_print("OpTeX")
+
warning = function(str) write_nl(lwc.name .. " Warning: " .. str) end
info = function(str) write_nl("log", lwc.name .. " Info: " .. str) end
attribute = alloc.new_attribute(lwc.name)
end
-else -- uh oh
+else -- This shouldn't ever happen
error [[Unsupported format.
Please use LaTeX, Plain TeX, ConTeXt or OpTeX.]]
@@ -126,6 +186,8 @@ end
local paragraphs = {} -- List to hold the alternate paragraph versions
+--- Gets the current paragraph and page locations
+--- @return string
local function get_location()
return "At " .. pagenum() .. "/" .. #paragraphs
end
@@ -134,78 +196,22 @@ end
Function definitions
]]
---- Create a table of functions to enable or disable a given callback
---- @param t table Parameters of the callback to create
---- callback: str = The \LuaTeX{} callback name
---- func: function = The function to call
---- name: str = The name/ID of the callback
---- category: str = The category for a \ConTeXt{} "Action"
---- position: str = The "position" for a \ConTeXt{} "Action"
---- lowlevel: bool = If we should use a lowlevel \LuaTeX{} callback instead of a
---- \ConTeXt{} "Action"
---- @return table t Enablers/Disablers for the callback
---- enable: function = Enable the callback
---- disable: function = Disable the callback
-local function register_callback(t)
- if plain or latex then -- Both use \LuaTeX{}Base for callbacks
- return {
- enable = function()
- luatexbase.add_to_callback(t.callback, t.func, t.name)
- end,
- disable = function()
- luatexbase.remove_from_callback(t.callback, t.name)
- end,
- }
- elseif context and not t.lowlevel then
- return {
- -- Register the callback when the table is created,
- -- but activate it when `enable()` is called.
- enable = nodes.tasks.appendaction(t.category, t.position, "lwc." .. t.name)
- or function()
- nodes.tasks.enableaction(t.category, "lwc." .. t.name)
- end,
- disable = function()
- nodes.tasks.disableaction(t.category, "lwc." .. t.name)
- end,
- }
- elseif context and t.lowlevel then
- --[[
- Some of the callbacks in \ConTeXt{} have no associated "actions". Unlike
- with \LuaTeX{}base, \ConTeXt{} leaves some \LuaTeX{} callbacks unregistered
- and unfrozen. Because of this, we need to register some callbacks at the
- engine level. This is fragile though, because a future \ConTeXt{} update
- may decide to register one of these functions, in which case
- \lwc/ will crash with a cryptic error message.
- ]]
- return {
- enable = function() callback.register(t.callback, t.func) end,
- disable = function() callback.register(t.callback, nil) end,
- }
- elseif optex then
- return {
- enable = function()
- callback.add_to_callback(t.callback, t.func, t.name)
- end,
- disable = function()
- callback.remove_from_callback(t.callback, t.name)
- end,
- }
- end
-end
-
+--- Prints the initial glyphs and glue of an hlist
+--- @param head node
+--- @return nil
local function get_chars(head)
if not lwc.debug then return end
local chars = ""
for n in traverse(head) do
if n.id == glyph_id then
- if n.char < 127 then
- chars = chars .. string.char(n.char)
+ if n.char < 127 then -- Only ASCII
+ chars = chars .. string_char(n.char)
else
- chars = chars .. "#"
+ chars = chars .. "#" -- Replacement for an unknown glyph
end
elseif n.id == glue_id then
- chars = chars .. " "
+ chars = chars .. " " -- Any glue goes to a space
end
if #chars > 25 then
break
@@ -215,14 +221,56 @@ local function get_chars(head)
debug_print(get_location(), chars)
end
+--- The "cost function" to use. See the manual.
+--- @param demerits number The demerits of the broken paragraph
+--- @param lines number The number of lines in the broken paragraph
+--- @return number The cost of the broken paragraph
function lwc.paragraph_cost(demerits, lines)
return demerits / math.sqrt(lines)
end
+--- Checks if the ConTeXt "grid snapping" is active
+--- @return boolean
+local function grid_mode_enabled()
+ -- Compare the token "mode" to see if `\\ifgridsnapping` is `\\iftrue`
+ return token.create("ifgridsnapping").mode == iftrue.mode
+end
+
+--- Gets the next node of a type/subtype in a node list
+--- @param head node The head of the node list
+--- @param id number The node type
+--- @param args table?
+--- subtype: number = The node subtype
+--- reverse: bool = Whether we should iterate backwards
+--- @return node
+local function next_of_type(head, id, args)
+ args = args or {}
+ if lmtx or not args.reverse then
+ for n, subtype in traverseid(id, head, args.reverse) do
+ if (subtype == args.subtype) or (args.subtype == nil) then
+ return n
+ end
+ end
+ else -- Only LMTX has the built-in backwards traverser
+ while head do
+ if head.id == id and
+ (head.subtype == args.subtype or args.subtype == nil)
+ then
+ return head
+ end
+ head = head.prev
+ end
+ end
+end
+
--- Saves each paragraph, but lengthened by 1 line
+---
+--- Called by the `pre_linebreak_filter` callback
+---
+--- @param head node
+--- @return node
function lwc.save_paragraphs(head)
- -- Ensure that we were actually given a par (only under \ConTeXt{} for some reason)
- if (head.id ~= par_id and context) or
+ if (head.id ~= par_id and context) or -- Ensure that we were actually given a par
status.output_active -- Don't run during the output routine
then
return head
@@ -231,23 +279,34 @@ function lwc.save_paragraphs(head)
-- Prevent the "underfull hbox" warnings when we store a potential paragraph
local renable_box_warnings
if (context or optex) or
- #luatexbase.callback_descriptions("hpack_quality") == 0
+ #luatexbase.callback_descriptions("hpack_quality") == 0
then -- See #18 and michal-h21/linebreaker#3
renable_box_warnings = true
lwc.callbacks.disable_box_warnings.enable()
end
-
-- We need to return the unmodified head at the end, so we make a copy here
local new_head = copy(head)
-- Prevent ultra-short last lines (\TeX{}Book p. 104), except with narrow columns
- local parfillskip = last(new_head)
- if parfillskip.id == glue_id and tex.hsize > min_col_width then
+ -- Equivalent to \\parfillskip=0pt plus 0.8\\hsize
+ local parfillskip
+ if lmtx or last(new_head).id ~= glue_id then
+ -- LMTX does not automatically add the \\parfillskip glue
+ parfillskip = new_node("glue", "parfillskip")
+ else
+ parfillskip = last(new_head)
+ end
+
+ if tex.hsize > min_col_width then
parfillskip[stretch_order] = 0
parfillskip.stretch = 0.8 * tex.hsize -- Last line must be at least 20% long
end
+ if lmtx or last(new_head).id ~= glue_id then
+ last(new_head).next = parfillskip
+ end
+
-- Break the paragraph 1 line longer than natural
local long_node, long_info = tex.linebreak(new_head, {
looseness = 1,
@@ -255,25 +314,41 @@ function lwc.save_paragraphs(head)
})
-- Break the natural paragraph so we know how long it was
- local natural_node, natural_info = tex.linebreak(copy(head))
+ nat_head = copy(head)
+
+ if lmtx then
+ parfillskip = new_node("glue", "parfillskip")
+ parfillskip[stretch_order] = 1
+ parfillskip.stretch = 1 -- 0pt plus 1fil
+ last(nat_head).next = parfillskip
+ end
+
+ local natural_node, natural_info = tex.linebreak(nat_head)
flush_list(natural_node)
if renable_box_warnings then
lwc.callbacks.disable_box_warnings.disable()
end
- -- Offset the accumulated \\prevdepth
- local prevdepth = node.new("glue")
- prevdepth.width = natural_info.prevdepth - long_info.prevdepth
- last(long_node).next = prevdepth
+ if not grid_mode_enabled() then
+ -- Offset the accumulated \\prevdepth
+ local prevdepth = new_node("glue")
+ prevdepth.width = natural_info.prevdepth - long_info.prevdepth
+ last(long_node).next = prevdepth
+ end
+
+ local long_cost = lwc.paragraph_cost(long_info.demerits, long_info.prevgraf)
- if long_info.prevgraf == natural_info.prevgraf + 1 then
+ if long_info.prevgraf == natural_info.prevgraf + 1 and
+ long_cost > 10 -- Any paragraph that is "free" to expand is suspicious
+ then
table.insert(paragraphs, {
- cost = lwc.paragraph_cost(long_info.demerits, long_info.prevgraf),
- node = long_node
+ cost = long_cost,
+ node = next_of_type(long_node, hlist_id, { subtype = line_subid })
})
end
+ -- Print some debugging information
get_chars(head)
debug_print(get_location(), "nat lines " .. natural_info.prevgraf)
debug_print(
@@ -288,21 +363,45 @@ function lwc.save_paragraphs(head)
lwc.paragraph_cost(long_info.demerits, long_info.prevgraf)
)
- -- \LuaMetaTeX{} crashes if we return `true`
+ -- \ConTeXt{} crashes if we return `true`
return head
end
-local last_paragraph = 0
--- Tags the beginning and the end of each paragraph as it is added to the page.
---
--- We add an attribute to the first and last node of each paragraph. The ID is
--- some arbitrary number for \lwc/, and the value corresponds to the
---- paragraphs index, which is negated for the end of the paragraph.
+--- paragraphs index, which is negated for the end of the paragraph. Called by the
+--- `post_linebreak_filter` callback.
+---
+--- @param head node
+--- @return node
function lwc.mark_paragraphs(head)
- if not status.output_active then
- set_attribute(head, attribute, #paragraphs + (100 * pagenum()))
- set_attribute(last(head), attribute, -1 * (#paragraphs + (100 * pagenum())))
- last_paragraph = #paragraphs
+ if not status.output_active then -- Don't run during the output routine
+ -- Get the start and end of the paragraph
+ local top_para = next_of_type(head, hlist_id, { subtype = line_subid })
+ local bottom_para = last(head)
+
+ if top_para ~= bottom_para then
+ set_attribute(
+ top_para,
+ attribute,
+ #paragraphs + (PAGE_MULTIPLE * pagenum())
+ )
+ set_attribute(
+ bottom_para,
+ attribute,
+ -1 * (#paragraphs + (PAGE_MULTIPLE * pagenum()))
+ )
+ else
+ -- We need a special tag for a 1-line paragraph since the node can only
+ -- have one attribute value
+ set_attribute(
+ top_para,
+ attribute,
+ #paragraphs + (PAGE_MULTIPLE * pagenum()) + SINGLE_LINE
+ )
+ end
end
return head
@@ -313,7 +412,11 @@ end
--- Sometimes the node list can form a loop. Since there is no last element
--- of a looped linked-list, the `last()` function will never terminate. This
--- function provides a "safe" version of the `last()` function that will break
---- the loop at the end if the list is circular.
+--- the loop at the end if the list is circular. Called by the `pre_output_filter`
+--- callback.
+---
+--- @param head node The start of a node list
+--- @return node The last node in a list
local function safe_last(head)
local ids = {}
local prev
@@ -341,24 +444,15 @@ recover, but your output may be corrupted.
return head
end
---- Remove the widows and orphans from the page, just after the output routine.
----
---- This function holds the "meat" of the module. It is called just after the
---- end of the output routine, before the page is shipped out. If the output
---- penalty indicates that the page was broken at a widow or an orphan, we
---- replace one paragraph with the same paragraph, but lengthened by one line.
---- Then, we can push the bottom line of the page to the next page.
-function lwc.remove_widows(head)
- local head_save = head -- Save the start of the `head` linked-list
-
- local penalty = tex.outputpenalty - tex.interlinepenalty
+--- Checks to see if a penalty matches the widow/orphan/broken penalties
+--- @param penalty number
+--- @return boolean
+function is_matching_penalty(penalty)
local widowpenalty = tex.widowpenalty
local clubpenalty = tex.clubpenalty
local displaywidowpenalty = tex.displaywidowpenalty
local brokenpenalty = tex.brokenpenalty
- debug_print("outputpenalty", tex.outputpenalty .. " " .. #paragraphs)
-
--[[
We only need to process pages that have orphans or widows. If `paragraphs`
is empty, then there is nothing that we can do.
@@ -366,26 +460,47 @@ function lwc.remove_widows(head)
The list of penalties is from:
https://tug.org/TUGboat/tb39-3/tb123mitt-widows-code.pdf#subsection.0.2.1
]]
- if penalty ~= 0 and
- penalty < 10000 and
- (penalty == widowpenalty or
- penalty == displaywidowpenalty or
- penalty == clubpenalty or
- penalty == clubpenalty + widowpenalty or
- penalty == clubpenalty + displaywidowpenalty or
- penalty == brokenpenalty or
- penalty == brokenpenalty + widowpenalty or
- penalty == brokenpenalty + displaywidowpenalty or
- penalty == brokenpenalty + clubpenalty or
- penalty == brokenpenalty + clubpenalty + widowpenalty or
- penalty == brokenpenalty + clubpenalty + displaywidowpenalty) and
- #paragraphs >= 1 then
- else
+ penalty = penalty - tex.interlinepenalty
+
+ return penalty ~= 0 and
+ penalty < INFINITY and (
+ penalty == widowpenalty or
+ penalty == displaywidowpenalty or
+ penalty == clubpenalty or
+ penalty == clubpenalty + widowpenalty or
+ penalty == clubpenalty + displaywidowpenalty or
+ penalty == brokenpenalty or
+ penalty == brokenpenalty + widowpenalty or
+ penalty == brokenpenalty + displaywidowpenalty or
+ penalty == brokenpenalty + clubpenalty or
+ penalty == brokenpenalty + clubpenalty + widowpenalty or
+ penalty == brokenpenalty + clubpenalty + displaywidowpenalty
+ )
+end
+
+--- Remove the widows and orphans from the page, just after the output routine.
+---
+--- This function holds the "meat" of the module. It is called just after the
+--- end of the output routine, before the page is shipped out. If the output
+--- penalty indicates that the page was broken at a widow or an orphan, we
+--- replace one paragraph with the same paragraph, but lengthened by one line.
+--- Then, we can push the bottom line of the page to the next page.
+---
+--- @param head node
+--- @return node
+function lwc.remove_widows(head)
+ local head_save = head -- Save the start of the `head` linked-list
+
+ debug_print("outputpenalty", tex.outputpenalty .. " " .. #paragraphs)
+
+ if not is_matching_penalty(tex.outputpenalty) or
+ #paragraphs == 0
+ then
paragraphs = {}
return head_save
end
- info("Widow/orphan detected. Attempting to remove.")
+ info("Widow/orphan/broken hyphen detected. Attempting to remove")
--[[
Find the paragraph on the page with the least cost.
@@ -393,10 +508,38 @@ function lwc.remove_widows(head)
local paragraph_index = 1
local best_cost = paragraphs[paragraph_index].cost
+ local last_paragraph
+ local head_last = last(head)
+ -- Find the last paragraph on the page, starting at the end, heading in reverse
+ while head_last do
+ local value = getattribute(head_last, attribute)
+ if value then
+ last_paragraph = value % PAGE_MULTIPLE
+ break
+ end
+
+ head_last = head_last.prev
+ end
+
+ local first_paragraph
+ -- Find the first paragraph on the page, from the top
+ local first_attribute_val, first_attribute_head = find_attribute(head, attribute)
+ if first_attribute_val // 100 == pagenum() - 1 then
+ -- If the first complete paragraph on the page was initially broken on the
+ -- previous page, then we can't expand it here so we need to skip it.
+ first_paragraph = find_attribute(
+ first_attribute_head.next,
+ attribute
+ ) % PAGE_MULTIPLE
+ else
+ first_paragraph = first_attribute_val % PAGE_MULTIPLE
+ end
+
-- We find the current "best" replacement, then free the unused ones
for i, paragraph in pairs(paragraphs) do
if paragraph.cost < best_cost and
- i ~= last_paragraph
+ i < last_paragraph and
+ i >= first_paragraph
then
-- Clear the old best paragraph
flush_list(paragraphs[paragraph_index].node)
@@ -421,10 +564,10 @@ function lwc.remove_widows(head)
)
if best_cost > tex.getcount(max_cost) or
- paragraph_index == last_paragraph
+ paragraph_index == last_paragraph
then
-- If the best replacement is too bad, we can't do anything
- warning("Widow/Orphan NOT removed on page " .. pagenum())
+ warning("Widow/Orphan/broken hyphen NOT removed on page " .. pagenum())
paragraphs = {}
return head_save
end
@@ -434,12 +577,13 @@ function lwc.remove_widows(head)
-- Start of final paragraph
debug_print("remove_widows", "moving last line")
+ -- Here we check to see if the widow/orphan was preceded by a large penalty
head = last(head_save).prev
local big_penalty_found, last_line, hlist_head
while head do
if head.id == glue_id then
-- Ignore any glue nodes
- elseif head.id == penalty_id and head.penalty >= 10000 then
+ elseif head.id == penalty_id and head.penalty >= INFINITY then
-- Infinite break penalty
big_penalty_found = true
elseif big_penalty_found and head.id == hlist_id then
@@ -451,7 +595,7 @@ function lwc.remove_widows(head)
head = last(head_save)
break
elseif lwc.nobreak_behaviour == "warn" then
- warning("Widow/Orphan NOT removed on page " .. pagenum())
+ warning("Widow/Orphan/broken hyphen NOT removed on page " .. pagenum())
paragraphs = {}
return head_save
end
@@ -467,6 +611,17 @@ function lwc.remove_widows(head)
head = head.prev
end
+ local potential_penalty = head.prev.prev
+
+ if potential_penalty and
+ potential_penalty.id == penalty_id and
+ potential_penalty.subtype == linebreakpenalty_subid and
+ is_matching_penalty(potential_penalty.penalty)
+ then
+ warning("Making a new widow/orphan/broken hyphen on page " .. pagenum())
+ end
+
+
last_line = copy(head)
last(last_line).next = copy(tex.lists[contrib_head])
@@ -489,18 +644,50 @@ function lwc.remove_widows(head)
debug_print("remove_widows", "found " .. value)
-- Insert the start of the replacement paragraph
- if value == paragraph_index + (100 * pagenum()) then
+ if value == paragraph_index + (PAGE_MULTIPLE * pagenum()) or
+ value == paragraph_index + (PAGE_MULTIPLE * pagenum()) + SINGLE_LINE
+ then
debug_print("remove_widows", "replacement start")
safe_last(target_node) -- Remove any loops
+ -- Fix the `\\baselineskip` glue between paragraphs
+ height_difference = (
+ next_of_type(head, hlist_id, { subtype = line_subid }).height -
+ next_of_type(target_node, hlist_id, { subtype = line_subid }).height
+ )
+
+ local prev_bls = next_of_type(
+ head,
+ glue_id,
+ { subtype = baselineskip_subid, reverse = true }
+ )
+
+ if prev_bls then
+ prev_bls.width = prev_bls.width + height_difference
+ end
+
head.prev.next = target_node
free_next_nodes = true
end
-- Insert the end of the replacement paragraph
- if value == -1 * (paragraph_index + (100 * pagenum())) then
+ if value == -1 * (paragraph_index + (PAGE_MULTIPLE * pagenum())) or
+ value == paragraph_index + (PAGE_MULTIPLE * pagenum()) + SINGLE_LINE
+ then
debug_print("remove_widows", "replacement end")
- safe_last(target_node).next = head.next
+ local target_node_last = safe_last(target_node)
+
+ if grid_mode_enabled() then
+ -- Account for the difference in depth
+ local after_glue = new_node("glue")
+ after_glue.width = head.depth - target_node_last.depth
+ target_node_last.next = after_glue
+
+ after_glue.next = head.next
+ else
+ target_node_last.next = head.next
+ end
+
break
end
@@ -512,11 +699,10 @@ function lwc.remove_widows(head)
end
info(
- "Widow/orphan successfully removed at paragraph "
+ "Widow/orphan/broken hyphen successfully removed at paragraph "
.. paragraph_index
.. " on page "
.. pagenum()
- .. "."
)
paragraphs = {} -- Clear paragraphs array at the end of the page
@@ -524,31 +710,90 @@ function lwc.remove_widows(head)
return head_save
end
+--- Create a table of functions to enable or disable a given callback
+--- @param t table Parameters of the callback to create
+--- callback: string = The \LuaTeX{} callback name
+--- func: function = The function to call
+--- name: string = The name/ID of the callback
+--- category: string = The category for a \ConTeXt{} "Action"
+--- position: string = The "position" for a \ConTeXt{} "Action"
+--- lowlevel: boolean = If we should use a lowlevel \LuaTeX{} callback instead of a
+--- \ConTeXt{} "Action"
+--- @return table t Enablers/Disablers for the callback
+--- enable: function = Enable the callback
+--- disable: function = Disable the callback
+local function register_callback(t)
+ if plain or latex then -- Both use \LuaTeX{}Base for callbacks
+ return {
+ enable = function()
+ luatexbase.add_to_callback(t.callback, t.func, t.name)
+ end,
+ disable = function()
+ luatexbase.remove_from_callback(t.callback, t.name)
+ end,
+ }
+ elseif context and not t.lowlevel then
+ return {
+ -- Register the callback when the table is created,
+ -- but activate it when `enable()` is called.
+ enable = nodes.tasks.appendaction(t.category, t.position, "lwc." .. t.name)
+ or function()
+ nodes.tasks.enableaction(t.category, "lwc." .. t.name)
+ end,
+ disable = function()
+ nodes.tasks.disableaction(t.category, "lwc." .. t.name)
+ end,
+ }
+ elseif context and t.lowlevel then
+ --[[
+ Some of the callbacks in \ConTeXt{} have no associated "actions". Unlike
+ with \LuaTeX{}base, \ConTeXt{} leaves some \LuaTeX{} callbacks unregistered
+ and unfrozen. Because of this, we need to register some callbacks at the
+ engine level. This is fragile though, because a future \ConTeXt{} update
+ may decide to register one of these functions, in which case
+ \lwc/ will crash with a cryptic error message.
+ ]]
+ return {
+ enable = function() callback.register(t.callback, t.func) end,
+ disable = function() callback.register(t.callback, nil) end,
+ }
+ elseif optex then -- Op\TeX{} is very similar to luatexbase
+ return {
+ enable = function()
+ callback.add_to_callback(t.callback, t.func, t.name)
+ end,
+ disable = function()
+ callback.remove_from_callback(t.callback, t.name)
+ end,
+ }
+ end
+end
+
-- Add all of the callbacks
lwc.callbacks = {
disable_box_warnings = register_callback({
callback = "hpack_quality",
- func = function() end,
- name = "disable_box_warnings",
+ func = function() end,
+ name = "disable_box_warnings",
lowlevel = true,
}),
remove_widows = register_callback({
callback = "pre_output_filter",
- func = lwc.remove_widows,
- name = "remove_widows",
+ func = lwc.remove_widows,
+ name = "remove_widows",
lowlevel = true,
}),
save_paragraphs = register_callback({
callback = "pre_linebreak_filter",
- func = lwc.save_paragraphs,
- name = "save_paragraphs",
+ func = lwc.save_paragraphs,
+ name = "save_paragraphs",
category = "processors",
position = "after",
}),
mark_paragraphs = register_callback({
callback = "post_linebreak_filter",
- func = lwc.mark_paragraphs,
- name = "mark_paragraphs",
+ func = lwc.mark_paragraphs,
+ name = "mark_paragraphs",
category = "finalizers",
position = "after",
}),
@@ -556,6 +801,7 @@ lwc.callbacks = {
local enabled = false
+--- Enable the paragraph callbacks
function lwc.enable_callbacks()
debug_print("callbacks", "enabling")
if not enabled then
@@ -568,6 +814,7 @@ function lwc.enable_callbacks()
end
end
+--- Disable the paragraph callbacks
function lwc.disable_callbacks()
debug_print("callbacks", "disabling")
if enabled then
@@ -588,12 +835,88 @@ end
function lwc.if_lwc_enabled()
debug_print("iflwc")
if enabled then
- tex.sprint("\\iftrue")
+ insert_token(iftrue)
else
- tex.sprint("\\iffalse")
+ insert_token(iffalse)
+ end
+end
+
+--- Mangles a macro name so that it's suitable for a specific format
+--- @param name string The plain name
+--- @param args table<string> The TeX types of the function arguments
+--- @return string The mangled name
+local function mangle_name(name, args)
+ if plain then
+ return "lwc@" .. name:gsub("_", "@")
+ elseif optex then
+ return "_lwc_" .. name
+ elseif context then
+ return "lwc_" .. name
+ elseif latex then
+ return "__lwc_" .. name .. ":" .. string_rep("n", #args)
+ end
+end
+
+--- Creates a TeX command that evaluates a Lua function
+--- @param name string The name of the csname to define
+--- @param func function
+--- @param args table<string> The TeX types of the function arguments
+--- @return nil
+local function register_tex_cmd(name, func, args)
+ local scanning_func
+ name = mangle_name(name, args)
+
+ if not context then
+ local scanners = {}
+ for _, arg in ipairs(args) do
+ scanners[#scanners+1] = token['scan_' .. arg]
+ end
+
+ scanning_func = function()
+ local values = {}
+ for _, scanner in ipairs(scanners) do
+ values[#values+1] = scanner()
+ end
+
+ func(table.unpack(values))
+ end
+ end
+
+ if optex then
+ define_lua_command(name, scanning_func)
+ return
+ elseif plain or latex then
+ local index = luatexbase.new_luafunction(name)
+ lua.get_functions_table()[index] = scanning_func
+ token.set_lua(name, index)
+ elseif context then
+ interfaces.implement {
+ name = name,
+ public = true,
+ arguments = args,
+ actions = func
+ }
end
end
+register_tex_cmd("if_enabled", lwc.if_lwc_enabled, {})
+register_tex_cmd("enable", lwc.enable_callbacks, {})
+register_tex_cmd("disable", lwc.disable_callbacks, {})
+register_tex_cmd(
+ "nobreak",
+ function(str)
+ lwc.nobreak_behaviour = str
+ end,
+ { "string" }
+)
+register_tex_cmd(
+ "debug",
+ function(str)
+ lwc.debug = str ~= "0" and str ~= "false" and str ~= "stop"
+ end,
+ { "string" }
+)
+
--- Silence the luatexbase "Enabling/Removing <callback>" info messages
---
--- Every time that a paragraph is typeset, \lwc/ hooks in
@@ -612,12 +935,12 @@ end
local function silence_luatexbase()
local nups = debug.getinfo(luatexbase.add_to_callback).nups
- for x = 1, nups do
- local name, func = debug.getupvalue(luatexbase.add_to_callback, x)
+ for i = 1, nups do
+ local name, func = debug.getupvalue(luatexbase.add_to_callback, i)
if name == "luatexbase_log" then
debug.setupvalue(
luatexbase.add_to_callback,
- x,
+ i,
function(text)
if text:match("^Inserting") or text:match("^Removing") then
return
diff --git a/macros/luatex/generic/lua-widow-control/lua-widow-control.opm b/macros/luatex/generic/lua-widow-control/lua-widow-control.opm
index afae1aa6a6..cb6f4c06f9 100644
--- a/macros/luatex/generic/lua-widow-control/lua-widow-control.opm
+++ b/macros/luatex/generic/lua-widow-control/lua-widow-control.opm
@@ -3,7 +3,7 @@
% SPDX-License-Identifier: MPL-2.0+
% SPDX-FileCopyrightText: 2022 Max Chernoff
-\_codedecl\lwcenable{lua-widow-control <v2.0.6>} %%version
+\_codedecl\lwcenable{lua-widow-control <v2.1.0>} %%version
\_namespace{lwc}
\_clubpenalty=1
@@ -19,14 +19,6 @@
\_directlua{require "lua-widow-control"}
-% Define \TeX{} wrappers for Lua functions
-\_def\.enable{\_directlua{lwc.enable_callbacks()}}
-\_def\.disable{\_directlua{lwc.disable_callbacks()}}
-\_def\.iflwc{\_directlua{lwc.if_lwc_enabled()}}
-
-\_let\lwcenable=\.enable
-\_let\lwcdisable=\.disable
-
% Enable \lwc/ by default when the package is loaded.
\.enable
@@ -37,7 +29,7 @@
\_newcount\.disable_count
\_def\.patch_pre{%
- \.iflwc%
+ \.if_enabled%
\_advance\.disable_count by 1%
\.disable%
\_fi%
@@ -70,11 +62,18 @@
\_endgroup%
\_fi%
}
-\_let\lwcdisablecmd=\.disable_cmd
\.disable_cmd{\_printchap}
\.disable_cmd{\_printsec}
\.disable_cmd{\_printsecc}
+% Make the commands public
+\_let\lwcenable=\.enable
+\_let\lwcdisable=\.disable
+\_let\lwcdisablecmd=\.disable_cmd
+\_let\lwcdebug=\.debug
+\_let\iflwc=\.if_enabled
+\_let\lwcnobreak=\.nobreak
+
\_endnamespace
\_endcode
diff --git a/macros/luatex/generic/lua-widow-control/lua-widow-control.pdf b/macros/luatex/generic/lua-widow-control/lua-widow-control.pdf
index 3ab6e51886..709042c553 100644
--- a/macros/luatex/generic/lua-widow-control/lua-widow-control.pdf
+++ b/macros/luatex/generic/lua-widow-control/lua-widow-control.pdf
Binary files differ
diff --git a/macros/luatex/generic/lua-widow-control/lua-widow-control.sty b/macros/luatex/generic/lua-widow-control/lua-widow-control.sty
index a44b5af1da..e7179e6a9e 100644
--- a/macros/luatex/generic/lua-widow-control/lua-widow-control.sty
+++ b/macros/luatex/generic/lua-widow-control/lua-widow-control.sty
@@ -13,7 +13,7 @@
\DeclareRelease{}{0000-00-00}{lua-widow-control-2022-02-22.sty}
\DeclareRelease{v1.1.6}{2022-02-22}{lua-widow-control-2022-02-22.sty}
-\DeclareCurrentRelease{v2.0.6}{2022-04-23} %%version %%dashdate
+\DeclareCurrentRelease{v2.1.0}{2022-05-14} %%version %%dashdate
% If this version of LaTeX doesn't support command hooks, then we load
% the last v1.1.X version of the package.
@@ -23,8 +23,8 @@
\ProvidesExplPackage
{lua-widow-control}
- {2022/04/23} %%slashdate
- {v2.0.6} %%version
+ {2022/05/14} %%dashdate
+ {v2.1.0} %%version
{Use Lua to remove widows and orphans}
% Unconditional Package Loads
@@ -105,6 +105,7 @@
disablecmds .clist_gset:N = \g__lwc_disablecmds_cl,
disablecmds .value_required:n = false,
disablecmds .initial:n = { \@sect, % LaTeX default
+ \@ssect, % LaTeX starred
\M@sect, % Memoir
\@mem@old@ssect, % Memoir Starred
\ttl@straight@ii, % titlesec normal
@@ -112,11 +113,6 @@
\ttl@part@ii, % titlesec part
},
disablecmds .usage:n = preamble,
-
- nobreak .choice:,
- nobreak / keep .code:n = \lua_now:n { lwc.nobreak_behaviour = "keep" },
- nobreak / split .code:n = \lua_now:n { lwc.nobreak_behaviour = "split" },
- nobreak / warn .code:n = \lua_now:n { lwc.nobreak_behaviour = "warn" },
}
% Load the Lua code
@@ -138,16 +134,10 @@
}
% Core Function Definitions
-\cs_new:Npn \__lwc_enable: {
- \lua_now:n { lwc.enable_callbacks() }
-}
+\cs_new_eq:NN \iflwc \__lwc_iflwc:
-\cs_new:Npn \__lwc_disable: {
- \lua_now:n { lwc.disable_callbacks() }
-}
-
-\prg_set_conditional:Nnn \__lwc_if_enabled: { T, F, TF } {
- \lua_now:n { lwc.if_lwc_enabled() }
+\prg_new_conditional:Nnn \__lwc_if_enabled: { T, F, TF } {
+ \__lwc_if_enabled:
\prg_return_true:
\else
\prg_return_false:
@@ -230,8 +220,12 @@
disable .value_forbidden:n = true,
debug .choice:,
- debug / true .code:n = \lua_now:n { lwc.debug = true },
- debug / false .code:n = \lua_now:n { lwc.debug = false },
+ debug / true .code:n = \__lwc_debug:n { true },
+ debug / false .code:n = \__lwc_debug:n { false },
+
+ nobreak .code:n = \__lwc_nobreak:n { #1 },
+ nobreak .value_required:n = true,
+ nobreak .initial:n = keep,
strict .meta:n = { emergencystretch = 0pt,
max-cost = 5000,
diff --git a/macros/luatex/generic/lua-widow-control/lua-widow-control.tex b/macros/luatex/generic/lua-widow-control/lua-widow-control.tex
index b667d05c11..78385ad698 100644
--- a/macros/luatex/generic/lua-widow-control/lua-widow-control.tex
+++ b/macros/luatex/generic/lua-widow-control/lua-widow-control.tex
@@ -3,7 +3,7 @@
% SPDX-License-Identifier: MPL-2.0+
% SPDX-FileCopyrightText: 2022 Max Chernoff
-\wlog{lua-widow-control v2.0.6} %%version
+\wlog{lua-widow-control v2.1.0} %%version
\ifx\directlua\undefined
\errmessage{%
@@ -35,13 +35,8 @@
\expandglyphsinfont\the\font 20 20 5
\adjustspacing=2
-% Define \TeX{} wrappers for Lua functions
-\def\lwcenable{\directlua{lwc.enable_callbacks()}}
-\def\lwcdisable{\directlua{lwc.disable_callbacks()}}
-\def\iflwc{\directlua{lwc.if_lwc_enabled()}}
-
% Enable \lwc/ by default when the package is loaded.
-\lwcenable
+\lwc@enable
% Expansion of some parts of the document, such as section headings, is quite
% undesirable, so we'll disable \lwc/ for certain commands.
@@ -50,15 +45,15 @@
\newcount\lwc@disable@count
\def\lwc@patch@pre{%
- \iflwc%
+ \lwc@if@enabled%
\advance\lwc@disable@count by 1%
- \lwcdisable%
+ \lwc@disable%
\fi%
}
\def\lwc@patch@post{
\ifnum\lwc@disable@count>0%
- \lwcenable%
+ \lwc@enable%
\advance\lwc@disable@count by -1%
\fi
}
@@ -89,6 +84,13 @@
\lwcdisablecmd{\beginsection} % Sectioning
\endgroup
+% Make the commands public
+\let\lwcenable=\lwc@enable
+\let\lwcdisable=\lwc@disable
+\let\lwcdebug=\lwc@debug
+\let\iflwc=\lwc@if@enabled
+\let\lwcnobreak=\lwc@nobreak
+
\catcode`@=12
\endinput
diff --git a/macros/luatex/generic/lua-widow-control/lwc-documentation.tex b/macros/luatex/generic/lua-widow-control/lwc-documentation.tex
index 7f05a344f0..23b13c0250 100644
--- a/macros/luatex/generic/lua-widow-control/lwc-documentation.tex
+++ b/macros/luatex/generic/lua-widow-control/lwc-documentation.tex
@@ -5,7 +5,10 @@
% SPDX-License-Identifier: MPL-2.0+ OR CC-BY-SA-4.0+
% SPDX-FileCopyrightText: 2022 Max Chernoff
-% Warning: Compiles slowly
+\doifnot{\contextmark}{LMTX}{
+ \errhelp{LMTX/MkXL is required to compile this file.}
+ \errmessage{Fatal error, exiting.}
+}
\environment lwc-documentation
@@ -37,7 +40,7 @@
\startdocument[
title=lua-widow-control,
author=Max Chernoff,
- version=2.0.6, %%version
+ version=2.1.0, %%version
github=https://github.com/gucci-on-fleek/lua-widow-control,
ctan=https://www.ctan.org/pkg/lua-widow-control,
]
@@ -316,7 +319,7 @@ Note that the \LaTeX{} option does not \emph{append} commands to the disable lis
\startTABLE
\NC \plainop/
- \NC \inlineTEX{\lwcdisablecmd{$\meta{\backslash macro}$}}
+ \NC \inlineTEX{\lwcdisablecmd $\meta{\backslash macro}$}
\NC\NR
\NC \LaTeX{}
\NC \inlineTEX{\lwcsetup{disablecmds = {$\meta{macronameone}$, $\meta{macronametwo}$}}}
@@ -363,7 +366,7 @@ When \lwc/ encounters an orphan, it removes it by removing the orphaned line to
\startTABLE
\NC \plainop/
- \NC\inlineTEX{\directlua{lwc.nobreak_behaviour = "$\meta{value}$"}}
+ \NC\inlineTEX{\lwcnobreak{$\meta{value}$}}
\NC\NR
\NC \LaTeX{}
\NC\inlineTEX{\lwcsetup{nobreak = $\meta{value}$}}
@@ -409,8 +412,8 @@ Very advanced users may also set a custom cost function by redefining the \inlin
\startTABLE
\NC \plainop/
- \NC\inlineTEX{\directlua{lwc.debug = true}}
- \NC\NR\NC\NC\inlineTEX{\directlua{lwc.debug = false}}
+ \NC\inlineTEX{\lwcdebug 1}
+ \NC\NR\NC\NC\inlineTEX{\lwcdebug 0}
\NC\NR
\NC \LaTeX{}
\NC\inlineTEX{\lwcsetup{debug = true}}
diff --git a/macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkiv b/macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkiv
index 1e52f8d901..090ff5aa80 100644
--- a/macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkiv
+++ b/macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkiv
@@ -1,10 +1,10 @@
%D \module
%D [ file=t-lua-widow-control,
-%D version=2.0.6, %%version
+%D version=2.1.0, %%version
%D title=lua-widow-control,
%D subtitle=\ConTeXt module for lua-widow-control,
%D author=Max Chernoff,
-%D date=2022-04-23, %%dashdate
+%D date=2022-05-14, %%dashdate
%D copyright=Max Chernoff,
%D license=MPL-2.0+,
%D url=https://github.com/gucci-on-fleek/lua-widow-control]
@@ -16,39 +16,36 @@
\installcommandhandler \????lwc {lwc} \????lwc
\newdimen\lwc_emergency_stretch
+\newcount\lwc_max_cost
\appendtoks
\lwc_emergency_stretch=\lwcparameter{emergencystretch}
-\to\everysetuplwc
-\appendtoks
\doifelse{\lwcparameter{\c!state}}\v!start{
- \ctxlua{lwc.enable_callbacks()}
+ \lwc_enable
}{
- \ctxlua{lwc.disable_callbacks()}
+ \lwc_disable
}
-\to\everysetuplwc
-\appendtoks
- \doifelse{\lwcparameter{debug}}\v!start{
- \ctxlua{lwc.debug = true}
- }{
- \ctxlua{lwc.debug = false}
- }
-\to\everysetuplwc
+ \lwc_debug{\lwcparameter{debug}}
-\appendtoks
- \ctxlua{lwc.nobreak_behaviour = "\lwcparameter{nobreak}"}
-\to\everysetuplwc
+ \lwc_nobreak{\lwcparameter{nobreak}}
-\newcount\lwc_max_cost
-\appendtoks
\lwc_max_cost=\lwcparameter{maxcost}
-\to\everysetuplwc
-\appendtoks
% We can't just set the penalties because they will be reset automatically
% at \\starttext.
\startsetups[*default]
+ \directsetup{*reset}
+
+ \clubpenalty=\lwcparameter{orphanpenalty}
+ \widowpenalty=\lwcparameter{widowpenalty}
+ \displaywidowpenalty=\lwcparameter{widowpenalty}
+ \brokenpenalty=\lwcparameter{brokenpenalty}
+ \stopsetups
+
+ \startsetups[grid][*default]
+ \directsetup{*reset}
+
\clubpenalty=\lwcparameter{orphanpenalty}
\widowpenalty=\lwcparameter{widowpenalty}
\displaywidowpenalty=\lwcparameter{widowpenalty}
@@ -58,8 +55,6 @@
\setups[*default]
\to\everysetuplwc
-\define\iflwc{\ctxlua{lwc.if_lwc_enabled()}}
-
\ctxloadluafile{lua-widow-control}
\setuplwc[
@@ -86,14 +81,14 @@
\newcount\lwc_disable_count
\define\lwc_patch_pre{%
- \iflwc%
+ \lwc_if_enabled%
\advance\lwc_disable_count by 1%
\setuplwc[\c!state=\v!stop]%
\fi%
}
\define\lwc_patch_post{
- \ifnum\lwc_disable_count>0%
+ \ifnum\lwc_disable_count>0\relax%
\setuplwc[\c!state=\v!start]%
\advance\lwc_disable_count by -1%
\fi%
@@ -102,5 +97,8 @@
\prependtoks\lwc_patch_pre\to\everybeforesectionheadhandle % Sectioning
\prependtoks\lwc_patch_post\to\everyaftersectionheadhandle
+% Make the commands public
+\let\iflwc=\lwc_if_enabled
+
\protect
\stopmodule
diff --git a/macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkxl b/macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkxl
index 1e52f8d901..090ff5aa80 100644
--- a/macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkxl
+++ b/macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkxl
@@ -1,10 +1,10 @@
%D \module
%D [ file=t-lua-widow-control,
-%D version=2.0.6, %%version
+%D version=2.1.0, %%version
%D title=lua-widow-control,
%D subtitle=\ConTeXt module for lua-widow-control,
%D author=Max Chernoff,
-%D date=2022-04-23, %%dashdate
+%D date=2022-05-14, %%dashdate
%D copyright=Max Chernoff,
%D license=MPL-2.0+,
%D url=https://github.com/gucci-on-fleek/lua-widow-control]
@@ -16,39 +16,36 @@
\installcommandhandler \????lwc {lwc} \????lwc
\newdimen\lwc_emergency_stretch
+\newcount\lwc_max_cost
\appendtoks
\lwc_emergency_stretch=\lwcparameter{emergencystretch}
-\to\everysetuplwc
-\appendtoks
\doifelse{\lwcparameter{\c!state}}\v!start{
- \ctxlua{lwc.enable_callbacks()}
+ \lwc_enable
}{
- \ctxlua{lwc.disable_callbacks()}
+ \lwc_disable
}
-\to\everysetuplwc
-\appendtoks
- \doifelse{\lwcparameter{debug}}\v!start{
- \ctxlua{lwc.debug = true}
- }{
- \ctxlua{lwc.debug = false}
- }
-\to\everysetuplwc
+ \lwc_debug{\lwcparameter{debug}}
-\appendtoks
- \ctxlua{lwc.nobreak_behaviour = "\lwcparameter{nobreak}"}
-\to\everysetuplwc
+ \lwc_nobreak{\lwcparameter{nobreak}}
-\newcount\lwc_max_cost
-\appendtoks
\lwc_max_cost=\lwcparameter{maxcost}
-\to\everysetuplwc
-\appendtoks
% We can't just set the penalties because they will be reset automatically
% at \\starttext.
\startsetups[*default]
+ \directsetup{*reset}
+
+ \clubpenalty=\lwcparameter{orphanpenalty}
+ \widowpenalty=\lwcparameter{widowpenalty}
+ \displaywidowpenalty=\lwcparameter{widowpenalty}
+ \brokenpenalty=\lwcparameter{brokenpenalty}
+ \stopsetups
+
+ \startsetups[grid][*default]
+ \directsetup{*reset}
+
\clubpenalty=\lwcparameter{orphanpenalty}
\widowpenalty=\lwcparameter{widowpenalty}
\displaywidowpenalty=\lwcparameter{widowpenalty}
@@ -58,8 +55,6 @@
\setups[*default]
\to\everysetuplwc
-\define\iflwc{\ctxlua{lwc.if_lwc_enabled()}}
-
\ctxloadluafile{lua-widow-control}
\setuplwc[
@@ -86,14 +81,14 @@
\newcount\lwc_disable_count
\define\lwc_patch_pre{%
- \iflwc%
+ \lwc_if_enabled%
\advance\lwc_disable_count by 1%
\setuplwc[\c!state=\v!stop]%
\fi%
}
\define\lwc_patch_post{
- \ifnum\lwc_disable_count>0%
+ \ifnum\lwc_disable_count>0\relax%
\setuplwc[\c!state=\v!start]%
\advance\lwc_disable_count by -1%
\fi%
@@ -102,5 +97,8 @@
\prependtoks\lwc_patch_pre\to\everybeforesectionheadhandle % Sectioning
\prependtoks\lwc_patch_post\to\everyaftersectionheadhandle
+% Make the commands public
+\let\iflwc=\lwc_if_enabled
+
\protect
\stopmodule
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 2cfa1f9e65..548680ea00 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -38,15 +38,16 @@ $mirrors = {
'http://ctan.yazd.ac.ir/' => 1,
'https://ctan.asis.ai/' => 1,
'https://ctan.um.ac.ir/' => 1,
+ 'https://mirror.bardia.tech/ctan/' => 1,
},
'Japan' => {
'http://ring.airnet.ne.jp/archives/text/CTAN/' => 1,
- 'https://ftp.jaist.ac.jp/pub/CTAN/' => 1,
'https://ftp.kddilabs.jp/CTAN/' => 1,
'https://ftp.yz.yamagata-u.ac.jp/pub/CTAN/' => 1,
},
'Korea' => {
'http://ftp.ktug.org/tex-archive/' => 1,
+ 'https://cran.asia/tex/' => 1,
'https://ftp.harukasan.org/CTAN/' => 1,
'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1,
'https://mirror.kakao.com/CTAN/' => 1,
@@ -113,7 +114,6 @@ $mirrors = {
'https://ftp.tu-chemnitz.de/pub/tex/' => 1,
'https://mirror.clientvps.com/CTAN/' => 1,
'https://mirror.dogado.de/tex-archive/' => 1,
- 'https://mirror.informatik.hs-fulda.de/tex-archive/' => 1,
'https://mirror.physik.tu-berlin.de/pub/CTAN/' => 1,
'https://packages.oth-regensburg.de/ctan/' => 1,
},
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index c8715aff8e..07692b413e 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,7 +26,7 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2022
-depend revision/63292
+depend revision/63302
name 00texlive.image
category TLCore
@@ -4567,7 +4567,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 63288
+revision 63294
shortdesc TeX Live standalone installer package
longdesc This package defines the files to go into the installer
longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the
@@ -82083,7 +82083,7 @@ catalogue-topics multilingual maths maths-theorem expl3
name crefthe
category Package
-revision 63133
+revision 63296
shortdesc Cross referencing with proper definite articles
relocated 1
longdesc By default, when using cleveref's \cref to reference
@@ -82093,10 +82093,10 @@ longdesc Spanish, etc. this results in incorrect grammar. For this
longdesc purpose, the current package offers \crefthe, which handles the
longdesc definite articles properly (especially for the article
longdesc contractions in many European languages).
-containersize 2896
-containerchecksum 4a43be8988e56707eb68dbcb76d52eb05676b3e78ae7b47d4075744fb6874e475fcba80e1c8524a0d1ec779bef1f6b0317af4e6ef3f1f91b9497d95af44d0813
-doccontainersize 124916
-doccontainerchecksum 998eff86400cd7ef9d45ba78224812f3d252114b7a659b099c6168a2abb4745b8ba18ea1921fe99c652def6e80215cff1bf66f6308968022498c439f07fb69e4
+containersize 2992
+containerchecksum 5972883f9d2a22893a29362163655439e0812db854d56da1636829d9b36ca66d81e2baad8f8c1e27a3d803f1afc750bcf6b11c605e9ea1c5fe7c391ec1ac9989
+doccontainersize 124044
+doccontainerchecksum 9ef789b4ef4248e83a77dab49749ad09d0c611b4679156fb1f642a5c6cc079123ae59d7fb8a938e99222804a16694d4499890ee5acb0d5d0069e8b473959fe4f
docfiles size=38
RELOC/doc/latex/crefthe/LICENSE
RELOC/doc/latex/crefthe/README.md details="Readme"
@@ -82108,7 +82108,7 @@ catalogue-alias ccref
catalogue-contact-repository https://github.com/Jinwen-XU/crefthe
catalogue-ctan /macros/latex/contrib/crefthe
catalogue-license lppl1.3c
-catalogue-topics label-ref
+catalogue-topics label-ref expl3
name crimson
category Package
@@ -127718,27 +127718,26 @@ catalogue-topics maths
name functional
category Package
-revision 63176
-shortdesc Provide an intuitive LaTeX2 interface for expl3
+revision 63297
+shortdesc Provide an intuitive functional programming interface for LaTeX2
relocated 1
-longdesc The LaTeX3 programming layer (expl3) is very powerful for
-longdesc advanced users, but it is a little complicated for normal
-longdesc users. This package aims to provide intuitive LaTeX2 functional
-longdesc interfaces for it. Although there are functions in LaTeX3, the
+longdesc This package provides an intuitive functional programming
+longdesc interface for LaTeX2, which is an alternative choice to expl3
+longdesc or LuaTeX, if you want to do programming in LaTeX. Although
+longdesc there are functions in LaTeX3 programming layer (expl3), the
longdesc evaluation of them is from outside to inside. With this
longdesc package, the evaluation of functions is from inside to outside,
-longdesc which is the same as for other programming languages such as
-longdesc JavaScript or Lua. In this way it is rather easy to debug code,
-longdesc too.
-containersize 9680
-containerchecksum 86c892ab5a3c12054786da7e4e80ff2a85539000a825447e2842d9d589df9b2552eb8d631f9db91fdd6491c4742bffe2caf13b73bad500c46d4c9b17fdd10c4e
-doccontainersize 613352
-doccontainerchecksum d5d55d7388df3d0325f5b04963ff342badf9a7c76e9d981ad93f3e6b23ce5d79cef2aeaa4ff52f03487309bd54ed91b9542cd5f3040e1b4453ed43f2c88c87c7
-docfiles size=242
+longdesc which is the same as other programming languages such as Lua.
+longdesc In this way, it is rather easy to debug code too.
+containersize 10564
+containerchecksum e643974addf8eec7f771e87de35458d0b4cf2e91213596a6d4f643c18959b34566c5174390a7de0c5968b2a988ec790a4f9baaf59a8a779d0b7c776cda696bf8
+doccontainersize 717060
+doccontainerchecksum e1668fa110c25dc8dea0e154f1181a5cee41e2be800a9c1c787def740e583638cd2215142f68ec787a4cac996aea81ebbb219cadd4cbedeacc3ffe200b9fef8f
+docfiles size=285
RELOC/doc/latex/functional/README.txt details="Readme"
RELOC/doc/latex/functional/functional.pdf details="Package documentation"
RELOC/doc/latex/functional/functional.tex
-runfiles size=18
+runfiles size=20
RELOC/tex/latex/functional/functional.sty
catalogue-contact-announce https://github.com/lvjr/functional/wiki/ChangeLog
catalogue-contact-bugs https://github.com/lvjr/functional/issues
@@ -127748,7 +127747,7 @@ catalogue-contact-support https://github.com/lvjr/functional/discussions
catalogue-ctan /macros/latex/contrib/functional
catalogue-license lppl1.3c
catalogue-topics macro-supp latex3 expl3
-catalogue-version 2022E
+catalogue-version 2022F
name fundus-calligra
category Package
@@ -141378,7 +141377,7 @@ catalogue-version 1.0b
name hyperref
category Package
-revision 62142
+revision 63298
shortdesc Extensive support for hypertext in LaTeX
relocated 1
longdesc The hyperref package is used to handle cross-referencing
@@ -141408,17 +141407,18 @@ depend rerunfilecheck
depend stringenc
depend url
depend zapfding
-containersize 90464
-containerchecksum 1f36f263f577e66d12e9360e34cab4cb0b9d6364ed5e80e0d0a9810d3763629ec5e110ec9aa00f0ac772c5dde2798e748cce954ec5929f7a8a3b7cd3130820dc
-doccontainersize 3250152
-doccontainerchecksum 3b70f6fbbc789d55f61cbd78b30243be4782693d71aa8db5a2383354afbe5f4e4debe79bd53a3d72e090e7bf25459c8cb82d60db129f27f164c502615c55101d
-docfiles size=1046
+containersize 90748
+containerchecksum 4b7ef60fe97d4db913a695d0d27d25bb54d0d2bae870fe7d575aed4fa26a7e51dd10d7048b42b7c96c2fdc5c5004a896da68ffe410dba50a148666b1e63b82fa
+doccontainersize 3675416
+doccontainerchecksum 7e8703442d087d5d4d958d715a598550a991f21f3d7837b659ffcfb12870acbcae39686f907f00974d160169a747fcdd310d24f7de3892e6380daced3d65ed51
+docfiles size=1188
RELOC/doc/latex/hyperref/ChangeLog.txt
RELOC/doc/latex/hyperref/README.md details="Readme"
RELOC/doc/latex/hyperref/backref.pdf
RELOC/doc/latex/hyperref/hyperref-doc.css
RELOC/doc/latex/hyperref/hyperref-doc.html details="Manual, HTML version"
RELOC/doc/latex/hyperref/hyperref-doc.pdf details="Manual, PDF version" language="en"
+ RELOC/doc/latex/hyperref/hyperref-doc.tex
RELOC/doc/latex/hyperref/hyperref-doc2.html
RELOC/doc/latex/hyperref/hyperref-doc3.html
RELOC/doc/latex/hyperref/hyperref-doc4.html
@@ -141426,24 +141426,25 @@ docfiles size=1046
RELOC/doc/latex/hyperref/hyperref-doc6.html
RELOC/doc/latex/hyperref/hyperref-doc7.html
RELOC/doc/latex/hyperref/hyperref-doc8.html
+ RELOC/doc/latex/hyperref/hyperref-linktarget.pdf
RELOC/doc/latex/hyperref/hyperref.pdf
RELOC/doc/latex/hyperref/manifest.txt
RELOC/doc/latex/hyperref/nameref.pdf
RELOC/doc/latex/hyperref/paper.pdf details="Paper on tagging and navigation" language="en"
RELOC/doc/latex/hyperref/slides.pdf
-srccontainersize 448360
-srccontainerchecksum 24816ef84e06ab000bb7fa54194b4749eac1874fc8eae5ab86b314c02713ef484845d35bdca89e440409832f26561398cf500eee479ae6cf2a1dbf88b8a89e14
-srcfiles size=346
+srccontainersize 414824
+srccontainerchecksum c98f0f80fd0031d97f138d3b37881e20bb9175fd2d50f02579ba836925ec2012477c6d7a2e5b1f6ad7bb3e838d7201c8c9f1c662e2163be2f2f607a160a6de68
+srcfiles size=313
RELOC/source/latex/hyperref/backref.dtx
RELOC/source/latex/hyperref/bmhydoc.sty
- RELOC/source/latex/hyperref/doc/hyperref-doc.tex
RELOC/source/latex/hyperref/doc/paperslides99.zip
RELOC/source/latex/hyperref/hluatex.dtx
+ RELOC/source/latex/hyperref/hyperref-linktarget.dtx
RELOC/source/latex/hyperref/hyperref-patches.dtx
RELOC/source/latex/hyperref/hyperref.dtx
RELOC/source/latex/hyperref/hyperref.ins
RELOC/source/latex/hyperref/nameref.dtx
-runfiles size=202
+runfiles size=204
RELOC/tex/latex/hyperref/backref.sty
RELOC/tex/latex/hyperref/hdvipdfm.def
RELOC/tex/latex/hyperref/hdvips.def
@@ -141479,7 +141480,7 @@ catalogue-contact-home https://github.com/latex3/hyperref
catalogue-ctan /macros/latex/contrib/hyperref
catalogue-license lppl1.3
catalogue-topics hyper pdf-feat adobe-distiller form-fillin etex
-catalogue-version 7.00n
+catalogue-version 7.00o
name hyperxmp
category Package
@@ -188465,7 +188466,7 @@ catalogue-version 0.8
name lua-widow-control
category Package
-revision 63125
+revision 63302
shortdesc Automatically remove widows and orphans from any document
relocated 1
longdesc Unmodified TeX has very few ways of preventing widows and
@@ -188484,23 +188485,23 @@ longdesc orphans. Lua-widow-control is compatible with all LuaTeX-based
longdesc formats. All that is required is to load the package at the
longdesc start of your document. To load: Plain LuaTeX: \input
longdesc lua-widow-control LuaLaTeX: \usepackage{lua-widow-control}
-longdesc ConTeXt (LMTX): \usemodule[lua-widow-control] OpTeX:
+longdesc ConTeXt: \usemodule[lua-widow-control] OpTeX:
longdesc \load[lua-widow-control]
-containersize 11064
-containerchecksum 32b67de925ca949a0d552e613484320aec657ae8c5ab71baf7dec58d492dadb0522ce63b2567c0e820ac19e4c8ca56b859d4d2e45c44f22d6f068414742f0846
-doccontainersize 351268
-doccontainerchecksum 15b2545992c4a9e81cc21a05165d819b3f6ccdc333aa35908233e4fc0d6b3a603432f394a55c6c264470fe44f4e723c1dd609a144b9d75931b70dce10e1fd8c9
-docfiles size=96
+containersize 13440
+containerchecksum 1ec7cbbeea8a1bad9ff537c3c70ede729ed21959196b5911861f37b2a35e3fe066b1f57ebb8a6e20d397975d6dcc6e4d3432fb647f35ee6455b444d9b407273e
+doccontainersize 355524
+doccontainerchecksum 4d813a30ac67754378f1b9162535bf277d794b2c9a4df5b54482b2ea47f3515e32b0d9270c1802a4a3f5a0a30140fc2582637ef5dd9710755f8140658113977f
+docfiles size=100
RELOC/doc/luatex/lua-widow-control/README.md details="Readme"
RELOC/doc/luatex/lua-widow-control/lua-widow-control.pdf details="Package documentation"
-srccontainersize 13788
-srccontainerchecksum 5d09a491272399bf92fd8561b3c51e7da6a9bc12a696fd3911f90a5108fd47a30beef34b264ef766a6324167267d4cd6518f5d93cb6e2be2cf88b2a1e2b24477
+srccontainersize 13816
+srccontainerchecksum 1d130158a0db6a568938e69d406625ca70032dcd46739e29694b0f2089aab73317d70595f77960a7e5c7281ec2b667625124bf31bbb0b996e2fee8bfb155c51b
srcfiles size=13
RELOC/source/luatex/lua-widow-control/lwc-documentation.bib
RELOC/source/luatex/lua-widow-control/lwc-documentation.mkxl
RELOC/source/luatex/lua-widow-control/lwc-documentation.tex
RELOC/source/luatex/lua-widow-control/lwc-sample.tex
-runfiles size=14
+runfiles size=16
RELOC/tex/context/third/lua-widow-control/t-lua-widow-control.mkiv
RELOC/tex/context/third/lua-widow-control/t-lua-widow-control.mkxl
RELOC/tex/lualatex/lua-widow-control/lua-widow-control-2022-02-22.sty
@@ -188514,7 +188515,7 @@ catalogue-contact-support https://github.com/gucci-on-fleek/lua-widow-control/di
catalogue-ctan /macros/luatex/generic/lua-widow-control
catalogue-license other-free cc-by-sa-4
catalogue-topics layout luatex expl3
-catalogue-version 2.0.6
+catalogue-version 2.1.0
name luaaddplot
category Package
@@ -242403,7 +242404,7 @@ catalogue-version 1.5
name phonenumbers
category Package
-revision 60288
+revision 63299
shortdesc Typesetting telephone numbers with LaTeX
relocated 1
longdesc The phonenumbers package makes it possible to typeset telephone
@@ -242415,18 +242416,18 @@ longdesc options, including the additional output of the country calling
longdesc code. The package is able to check if a phone number is valid
longdesc according to the national rules. It also allows to link phone
longdesc numbers using the hyperref package.
-containersize 70892
-containerchecksum 9a7f6dd040cafbdc388e5d2dcfb49fc394ff4b7d15889739e0ad3e3da088ba0d6543b68e95f9a420d77d5a1315423bcae7a68a2e1f18f425a1fe156ef26ef4e1
-doccontainersize 1114408
-doccontainerchecksum e4b696978deae4059d8d85e6b21addeb1e84d83b82a87babc68d111a6e0601df305dc69e435546da70a64387c64a4c5928e56e16ea9a3af6eb3c7952330fc7ed
-docfiles size=968
+containersize 70964
+containerchecksum b26da364a7a1664ebfb3fcd4610481b4bfd25a5acd365aa0b41b371098c7d4725017f049a1fe67625702fc7f3837afa40cf29a5458898a1c0d26cfb8f331f434
+doccontainersize 1125688
+doccontainerchecksum 4d918bd615edcd0495440ec90d030a49a573a9063015f6bb1d0466b497753a46055bc6ff4538dc707adcb0d58d7a01571027888e1b00535fdb49ca22abe2a49b
+docfiles size=977
RELOC/doc/latex/phonenumbers/Literatur.bib
RELOC/doc/latex/phonenumbers/README details="Readme"
RELOC/doc/latex/phonenumbers/phonenumbers-de.pdf details="German package documentation" language="de"
RELOC/doc/latex/phonenumbers/phonenumbers-de.tex
RELOC/doc/latex/phonenumbers/phonenumbers-en.pdf details="English package documentation"
RELOC/doc/latex/phonenumbers/phonenumbers-en.tex
-runfiles size=164
+runfiles size=165
RELOC/tex/latex/phonenumbers/phn-AT_Ortsnamen.tex
RELOC/tex/latex/phonenumbers/phn-AT_Vorwahlen.tex
RELOC/tex/latex/phonenumbers/phn-DE_Ortsnamen.tex
@@ -242444,7 +242445,7 @@ catalogue-contact-repository https://github.com/wehro/phonenumbers
catalogue-ctan /macros/latex/contrib/phonenumbers
catalogue-license lppl1.3
catalogue-topics addr-list numbers expl3
-catalogue-version 2.3
+catalogue-version 2.4
name phonetic
category Package
@@ -250113,7 +250114,7 @@ catalogue-version 1.0
name proflycee
category Package
-revision 63255
+revision 63300
shortdesc A LaTeX package for French maths teachers in high school
relocated 1
longdesc This package provides some commands to help French mathematics
@@ -250122,15 +250123,15 @@ longdesc create splines with "derivative control"; \paramCF and \ligneCF
longdesc in order to create an xcas-windows-like; \envconsolepythontex
longdesc and \envcodepythontex to create code presentation and code
longdesc execution with pythontex.
-containersize 9220
-containerchecksum 88ead87d54ba8cfa159ce847453a7a1fc83d37b2e703e3ce96fc23304d6694380ffb56a5ba6e90673f818ddc3525307c5e3af7047d4535acf0027c1cc59f7e91
-doccontainersize 563360
-doccontainerchecksum 0ccc00e806314b9bbec1bbc437c1e46d03ae8beabd34a47287efc2626f91df17d61ac82015b35e524091ca85b9ccfdbf5599f2bd051cc26866e82c0a401f37c3
-docfiles size=156
+containersize 10448
+containerchecksum 6a8ca37eed2620c231506812df3462a1d2dd64669f0a328701edb2a17d51c21a1cd3c128c6f858e32eb014ef9242ee6e0f3bd64f1ef01daabd93a33ff252a9fb
+doccontainersize 590376
+doccontainerchecksum e0bf43e9ba2b8af34cceef1b082d6b9ca9b59a7487f6fc3ad40b25fdf4841c2b13a869c0002ac0db48ae014c839727912640897c6fa32e2f108f85a0c2fe8b20
+docfiles size=164
RELOC/doc/latex/proflycee/ProfLycee-doc.pdf details="Package documentation" language="fr"
RELOC/doc/latex/proflycee/ProfLycee-doc.tex
RELOC/doc/latex/proflycee/README.md details="Readme"
-runfiles size=9
+runfiles size=11
RELOC/tex/latex/proflycee/ProfLycee.sty
catalogue-also profcollege
catalogue-contact-bugs https://github.com/cpierquet/ProfLycee/issues
@@ -250138,7 +250139,7 @@ catalogue-contact-repository https://github.com/cpierquet/ProfLycee
catalogue-ctan /macros/latex/contrib/proflycee
catalogue-license lppl1.3c
catalogue-topics maths french teaching
-catalogue-version 1.1.4
+catalogue-version 1.1.5
name program
category Package
@@ -253834,7 +253835,7 @@ catalogue-version 0.22
name pst-ode
category Package
-revision 58293
+revision 63295
shortdesc Solving initial value problems for sets of Ordinary Differential Equations
relocated 1
longdesc The package defines \pstODEsolve for solving initial value
@@ -253846,10 +253847,10 @@ longdesc PSTricks packages, such as \listplot (pst-plot) and
longdesc \listplotThreeD (pst-3dplot), or may be further processed by
longdesc user-defined PostScript procedures. Optionally, the computed
longdesc state vectors can be written as a table to a text file.
-containersize 5348
-containerchecksum 96318154dd048b4f59c1f0b2dfda1f92306df9d91b4d5a0903410ab5d4ea5ffb6f0355a060a027e8b64061ffd65d10e702305429c5209d3957f0641b70df6416
-doccontainersize 115668
-doccontainerchecksum c98cd3511934fe9e3e145091427e2caf88b0b92711fd5593206c7b6b50c97ee486fd36515cf75f18231cf3a3642a16253641f7ec90294dfca10cc8cddf5a90ba
+containersize 5332
+containerchecksum a0bab16b51367b8bd87f173feefa3223e435ba5c9fb7597286409550e870fd0b621ab189e95ad45df3cb5ad46967d8b79b7d00fe0221844b14d3f5dfb84841ab
+doccontainersize 116588
+doccontainerchecksum b85ef52df0ddc5b4de2bcbefc481504211fdb576a05f9ddbbe902a0fbf87b5f3f9d6bf7302765d52ab5ed86f0438fdbddff686f86700a01d09f886ab594b64b8
docfiles size=44
RELOC/doc/generic/pst-ode/ChangeLog
RELOC/doc/generic/pst-ode/README.txt
@@ -253866,7 +253867,7 @@ catalogue-contact-repository https://gitlab.com/agrahn/pst-ode
catalogue-ctan /graphics/pstricks/contrib/pst-ode
catalogue-license lppl
catalogue-topics maths pstricks graphics-plot
-catalogue-version 0.15
+catalogue-version 0.17
name pst-optexp
category Package
@@ -270096,7 +270097,7 @@ catalogue-version 1
name runcode
category Package
-revision 63255
+revision 63301
shortdesc Execute foreign source code and embed the result in the pdf file
relocated 1
longdesc This LaTeX package executes programming source codes (including
@@ -270109,11 +270110,11 @@ longdesc the Python talk2stat package. Currently, this server-mode
longdesc supports Julia, MatLab, Python, and R. More languages will be
longdesc added. For more details and usage examples, refer to the
longdesc package's github repository.
-containersize 3968
-containerchecksum 05e0a95f3b0564c0f1bb73aca63c976ba85adff9228133cd26261a476b789edb2522b4718b8cccbea270eeeea312eb90221cdc0d0f0e5bf405b9370eeaac06e6
-doccontainersize 185004
-doccontainerchecksum d0cc7e1a92defc8aa6eabe24bdf10289646fbf7ac0832a89502d63df443ba4c4f9e8d1fbb37a8b59d917bc519ebb9a2237f5f64ab203210a23adfb9c057669b5
-docfiles size=50
+containersize 3916
+containerchecksum b04e9157f11ad636fbc958e3d161215ced2a827566adc58d70eff8cd6132934be029bebeae7b77bb8fd99b1003d026788cfdddc1de169e3383444fd940707c9f
+doccontainersize 54836
+doccontainerchecksum fb4ec1a49aa7c0cf81577b215a2084cca36142cda6b8c16451347dc6d76ad5adc5d71dcbe932c1f70c365a0fdbb5399722d0c06b4cd3c8e32c8cde01ec6aa73e
+docfiles size=18
RELOC/doc/latex/runcode/README details="Readme"
RELOC/doc/latex/runcode/runcode.pdf details="Package documentation"
RELOC/doc/latex/runcode/runcode.tex
@@ -270123,7 +270124,7 @@ catalogue-contact-repository https://github.com/Ossifragus/runcode
catalogue-ctan /macros/latex/contrib/runcode
catalogue-license lppl1.3c
catalogue-topics exec-foreign callback
-catalogue-version 1.2
+catalogue-version 1.3
name russ
category Package
@@ -303985,7 +303986,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 63288
+revision 63294
shortdesc TeX Live infrastructure programs
longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for
longdesc tlmgr to run but still ours. Not included in tlcritical.
@@ -303993,10 +303994,10 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 109732
-containerchecksum be9b0f8e9e4ee890e8496bf21f44e67af900ba7ecc4637e51855a5996807918aaa7331f7b6dafa50ec9b138a80f69cc09039b88002197a85d992019bd4afb510
-doccontainersize 406332
-doccontainerchecksum fed02102e78ff069e7df5634a5d7f236067a8535cd2afd83b8ebe5286e1758faf74c491cbd8ba48bbe8d89c4aac229171addd0123b136da24a990a03d794783f
+containersize 109724
+containerchecksum be33ff14f98f3313f28d3c7306d55a14072cc683aa3f57b77bfbe2da4a59b2e4dea7efe0ff152854af1f295d9e4beb754ae7bb4e121514f0e457c1164f0f39a2
+doccontainersize 406308
+doccontainerchecksum b803c02e4adafba793111dfc545f8fed70ec994ff72722b8792313fb5368dc29a9d7b732b576cc9eb7a9bca49818c4f483ba2bae734d621f0243f12898218627
docfiles size=505
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 89616942dc..fc50962488 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-08b8a28d5168f539824fc0a676a96c53 texlive.tlpdb
+02445cc5937c0dad66c28ee5ee263977 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 53869f59b1..71507d0786 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-3ee0882f9428aa3942cd5a264c428deb2d734e9d368145c1f0f387cf34081fcb92265a588544f201af1b833c0858fa67bf317aeb85a7645c1e1009489c26b964 texlive.tlpdb
+31b09591344034b3380202d3d478dd9ee3a2d48752b073238c160fcbe7c78a1b5fabb98afc2b08959b0a5919fe004b73159bbd18916c837fe24a51a81d8a7861 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 0301fef34c..f05581debb 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,10 +1,10 @@
-----BEGIN PGP SIGNATURE-----
-iQEcBAEBCgAGBQJifu+HAAoJEEzhh34ZQ4xw1RcH/23On/O8Q8cV+Dmq0zm/pSaC
-dH3QDh/rrGf7ls6FZhg4j3v+z5sR/qqtNnJFydPPNNqGpJ6BXq57osWNdre5T5L7
-SoN1+5dzKUHlqYT4aujmAIR4t4e7w7+KItVYPe+3SoH8W0d7mURtJdW/N82hm/oO
-/e1a/xUK4SWbfogslhZkYcVbXbR+oQNAmi9dG9FRit54Z498AS2Q+I4ZoBnmQL2T
-V3fBa7/U59XS6UkOcmX1SNlm3u7wvRN/qve6vqp6RD9pFvN7H3I611h5p8SOLUck
-KSG3NXtgQfSJ6w8KyUDpj2OBiED3NltPK5bIod7decHr3Ea46Re4hn+PeyFZZyk=
-=+m24
+iQEcBAEBCgAGBQJigEEgAAoJEEzhh34ZQ4xwjcQIAJTRFQi7gY5PEfzKuHlUriN3
+bfL6b8bokDFwIa0ZiVNM/5P4ltU9QjmDs6Fu7dAELEHEuA8H/IUgKLAlfHshYbOV
+CiCnEUEdmy+gOmUex/hvAnSBhUsmGW/tNh3SQQ2YtUm32EjfwRnTxZNVnnjKFxQ6
+fB9KGZD4AneLk5nq8obZQXOUAS50MJgznzgqANryzOdgNlojZy2YaFqBy12b0xHm
+aadUN7u32HGHPCMZXcjcEVtDARnRKprMT9+HyyWjAnRGyPdOC8gWamBEsV0ERXr9
+IWJlERAGbryyFkeKblubJQK/kVwJdK9CTSAapT/fZAEyTZvCAkDwUv7ZgrupZQA=
+=Chm/
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index a558e57c6d..e5db0414c6 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index 66d317807a..5e6bedef8f 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1652473108
+date=1652559469
lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9
-lstdigest=6054a4d1032586973cc93d0d7b0b3a20
+lstdigest=0f7dabae017f31c1d9dca49c17d0d264
numpkg=5582
relstate=next
-version=8168
+version=8169
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: wDNhCNAaw/2rVZsa2Sv9DqTAQ6JhQthk0QZmzuiPbEExxTWHrZbotm3/0Xqm+6vLsKsyUrMgh/4KHqHRNkdiP5YiTHYENQ7Ma62IqV64aS/qrUmwJ8W2vrz95+5owNG6tvUr1qIgNRvgtxaeFjALorsffnMQVIkzYqEflO31q/2j/AEITe6pznNM9vLKCZfPeXohoigPrfzc6T2+IkYVg/1IS0bvlkNKSt5odGfiGgWv8iEuDNsihwLK0O3yiW77COEKXdIxAHxIIbWGKc9MHmRQXBZP7uAB97ZWVu/MtrK38e8NA0MEEbKu91DOYmmOKH3gb0UUt7L6ygywR6FlBw==
+;;;; signature/miktex: cMNX8/7Q+Jtj+oingkM/CZunqYlscSmxnRO5lQCwKF8nHMwqCssjJoavXlaqfQ/37dXK2xmHUkuaoAuZIY1yyW0Q0b3JHhnMjBaXn+AKHunXgW+IhdsMd+JqXG1Zl4T0UkvIHIKuKylcn4bhpx2hflbJNpLvE7UpT+gCNPDKcmYuuXTkxK8o/wK0+JE3AqxmYRzidXNI+c9NrjS5F5T+7F235I0mEu6+SUmRJbd4gYRfWegjZOm60s+uIsavdA1h7NNZUFj6i+Nyc01f6siGL9oiqogpp83QLIzkdsEhv6V5zfjG0owzBA/xpe+dRgaVOxoKByuqA+QFbd/qf/XkhQ==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index 51cd185ad6..b774618d34 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1652472695
+date=1652559086
lastupd=arara arara__doc arara__source authorarchive authorarchive__doc authorarchive__source babel babel__doc babel__source beaulivre beaulivre__doc beaulivre__source bxpdfver bxpdfver__doc circledtext circledtext__doc circledtext__source circuitikz circuitikz__doc codehigh
-lstdigest=e5e926d1a6e8c6e1d6eebc5cb48ba388
+lstdigest=8b68e8c0f18fe7925958b1af58824d03
numpkg=5582
relstate=stable
-version=8168
+version=8169
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: QNdQCKaVP91RgsTB/SKX1XzdXKdn0AX3np902OF2qx9PDIMNXsu+xySZReTqE1cnMNoTrszJ1do2ENpBu8Fb4oXEFVSFfHu8xZ5PbOqhYYUe20MQti03R/jFTEeLyM7yqq9mPCiZUcpBkp21BjWrljVbS8dUlZCNxcxrVO3VRam1lhxei8HBu3XeCXX38cZEGlV3N8pB9b23fVlTS75mhW739mCg+c6z7Tc35xBMB/B9tkaRCrtCf37QG7JLsD0UxfZHZU/O7OAtVNO63Z5lnFL+l64IwXJWhr7KLD9PXpWAbtwkFQESWcz4g+J5h6SbSapd4nQBwweSqj06p+wQIQ==
+;;;; signature/miktex: mSgTDinttIWVqG06IaKXD6iEWp2kH726jz/uFVvV8rQEI1rRWdY1gHK9IcS2pg7qriBuotE3e+oMRgDTEQyL8Y0GF8T3vhnE+Gw+KOI4w2h8o5uwzLjnAa52SkCNC6E9WXtNm2RKN+yZHWGgao1X87jXdk/78a29ZflYPEx4m7hl4ZROvpbaaTzQ/5CDEgVHfGzMOQCf31aAOtSDP8x6AwSdStPYMP+sDYabjlVRFYtqImnd46tHOjldb9dlUK1dHFhz6E1SfMGme//3pRmYnjH4eniApoOcEj7Rj+J/BIJ5+e9x2FZk9jEdXjUe9iEoRut3UlTNbfFwmoZbvJatzA==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/timestamp b/timestamp
index ba6917f69a..fc7e0abfc9 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2022-05-14-02-02
+2022-05-15-02-02