From 4c0e3e7fa86ecd3794204d362c7e17b3d9433415 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Thu, 16 Jan 2020 03:01:19 +0000 Subject: CTAN sync 202001160301 --- FILES.byname | 2569 ++++++------- FILES.byname.gz | Bin 2161516 -> 2161755 bytes FILES.last07days | 2444 ++++++------ fonts/fontawesome5/doc/fontawesome5.pdf | Bin 695310 -> 692466 bytes fonts/fontawesome5/doc/fontawesome5.tex | 6 +- fonts/fontawesome5/enc/fa5brands0.enc | 352 +- fonts/fontawesome5/enc/fa5brands1.enc | 276 +- fonts/fontawesome5/enc/fa5free0.enc | 482 +-- fonts/fontawesome5/enc/fa5free1.enc | 478 +-- fonts/fontawesome5/enc/fa5free2.enc | 464 +-- fonts/fontawesome5/enc/fa5free3.enc | 364 +- fonts/fontawesome5/map/fontawesome5.map | 1 + .../opentype/FontAwesome5Brands-Regular-400.otf | Bin 167532 -> 175596 bytes .../opentype/FontAwesome5Free-Regular-400.otf | Bin 53468 -> 55132 bytes .../opentype/FontAwesome5Free-Solid-900.otf | Bin 276560 -> 286532 bytes .../tex/fontawesome5-generic-helper.sty | 4 +- fonts/fontawesome5/tex/fontawesome5-mapping.def | 2787 +++++++------- .../fontawesome5/tex/fontawesome5-utex-helper.sty | 53 +- fonts/fontawesome5/tex/fontawesome5.lua | 2 +- fonts/fontawesome5/tex/fontawesome5.sty | 4 +- fonts/fontawesome5/tex/tufontawesomebrands.fd | 2 +- fonts/fontawesome5/tex/tufontawesomefree.fd | 2 +- fonts/fontawesome5/tex/tufontawesomepro.fd | 4 +- fonts/fontawesome5/tex/ufontawesomebrands0.fd | 2 +- fonts/fontawesome5/tex/ufontawesomebrands1.fd | 2 +- fonts/fontawesome5/tex/ufontawesomefree0.fd | 2 +- fonts/fontawesome5/tex/ufontawesomefree1.fd | 2 +- fonts/fontawesome5/tex/ufontawesomefree2.fd | 2 +- fonts/fontawesome5/tex/ufontawesomefree3.fd | 2 +- fonts/fontawesome5/tfm/fa5brands0.tfm | Bin 1384 -> 1380 bytes fonts/fontawesome5/tfm/fa5brands1.tfm | Bin 1012 -> 1068 bytes fonts/fontawesome5/tfm/fa5free0regular.tfm | Bin 1212 -> 1120 bytes fonts/fontawesome5/tfm/fa5free0solid.tfm | Bin 1336 -> 1328 bytes fonts/fontawesome5/tfm/fa5free1regular.tfm | Bin 1072 -> 1232 bytes fonts/fontawesome5/tfm/fa5free1solid.tfm | Bin 1324 -> 1320 bytes fonts/fontawesome5/tfm/fa5free2regular.tfm | Bin 1024 -> 1148 bytes fonts/fontawesome5/tfm/fa5free2solid.tfm | Bin 1312 -> 1340 bytes fonts/fontawesome5/tfm/fa5free3regular.tfm | Bin 0 -> 896 bytes fonts/fontawesome5/tfm/fa5free3solid.tfm | Bin 1012 -> 1088 bytes .../type1/FontAwesome5Brands-Regular.pfb | Bin 191493 -> 194895 bytes .../type1/FontAwesome5Free-Regular.pfb | Bin 58542 -> 58515 bytes .../fontawesome5/type1/FontAwesome5Free-Solid.pfb | Bin 276185 -> 279232 bytes fonts/utilities/cjk-gs-integrate/ChangeLog | 66 +- fonts/utilities/cjk-gs-integrate/Makefile | 1 + .../utilities/cjk-gs-integrate/cjk-gs-integrate.pl | 111 +- .../cjk-gs-integrate/database/cjkgs-haranoaji.dat | 60 + .../cjk-gs-integrate/database/cjkgs-microsoft.dat | 12 +- .../cjk-gs-integrate/database/cjkgs-removeonly.dat | 7 + .../cjk-gs-integrate/database/cjkgs-yu-win.dat | 4 +- .../cjk-gs-integrate/database/zrlistttc.lua | 335 ++ graphics/asymptote/ChangeLog | 255 ++ graphics/asymptote/GUI/icons_rc.py | 3922 ++++++++++---------- graphics/asymptote/README | 2 +- graphics/asymptote/ReleaseNotes | 14 + graphics/asymptote/asy-keywords.el | 4 +- graphics/asymptote/asy.list | 12 +- graphics/asymptote/asymptote.spec | 3 +- graphics/asymptote/base/geometry.asy | 41 +- graphics/asymptote/base/rationalSimplex.asy | 8 +- graphics/asymptote/base/simplex.asy | 2 +- graphics/asymptote/base/webgl/asygl.js | 2 +- graphics/asymptote/binaries/i386-windows/README | 2 +- graphics/asymptote/binaries/x86_64-windows/README | 2 +- graphics/asymptote/configure | 18 +- graphics/asymptote/configure.ac | 2 +- graphics/asymptote/doc/CAD.pdf | Bin 167838 -> 167756 bytes graphics/asymptote/doc/CDlabel.asy | 4 +- graphics/asymptote/doc/FAQ/asy-faq.info | 2 +- graphics/asymptote/doc/TeXShopAndAsymptote.pdf | Bin 77341 -> 77112 bytes graphics/asymptote/doc/asy-latex.dtx | 11 +- graphics/asymptote/doc/asy-latex.pdf | Bin 195406 -> 194590 bytes graphics/asymptote/doc/asyRefCard.pdf | Bin 121144 -> 121144 bytes graphics/asymptote/doc/asymptote.pdf | Bin 1304705 -> 1293164 bytes graphics/asymptote/doc/asymptote.sty | 10 +- graphics/asymptote/doc/asymptote.texi | 155 +- graphics/asymptote/doc/png/asymptote.info | 715 ++-- graphics/asymptote/examples/triads.asy | 2 + graphics/asymptote/jsfile.cc | 32 +- graphics/asymptote/path.cc | 4 +- graphics/asymptote/path3.cc | 12 +- graphics/asymptote/picture.cc | 2 +- graphics/asymptote/revision.cc | 2 +- graphics/asymptote/settings.cc | 2 +- graphics/asymptote/texfile.cc | 20 +- graphics/asymptote/texfile.h | 31 +- graphics/asymptote/webgl/gl.js | 69 +- macros/latex/contrib/ascmac/Makefile | 2 + macros/latex/contrib/ascmac/README.md | 2 +- macros/latex/contrib/ascmac/ascmac.dtx | 58 +- macros/latex/contrib/ascmac/ascmac.map | 3 + macros/latex/contrib/ascmac/ascmac.pdf | Bin 158813 -> 161039 bytes macros/latex/contrib/axessibility/README | 53 +- macros/latex/contrib/axessibility/axessibility.dtx | 724 +++- macros/latex/contrib/axessibility/axessibility.ins | 60 +- macros/latex/contrib/axessibility/axessibility.lua | 95 + macros/latex/contrib/axessibility/axessibility.pdf | 2565 ++++++++++--- .../axessibility/axessibilityExampleAlignA.tex | 56 + .../axessibility/axessibilityExampleAlignT.tex | 65 + .../axessibility/axessibilityExampleGoldenMean.tex | 42 - .../axessibilityExampleSingleLineA.tex | 49 + .../axessibilityExampleSingleLineT.tex | 95 + macros/latex/contrib/dccpaper/Makefile | 14 +- macros/latex/contrib/dccpaper/README.md | 9 +- macros/latex/contrib/dccpaper/dccpaper.dtx | 333 +- macros/latex/contrib/dccpaper/dccpaper.pdf | Bin 254082 -> 311604 bytes macros/latex/contrib/siunitx/siunitx-code.pdf | Bin 0 -> 1174016 bytes macros/latex/contrib/siunitx/siunitx.dtx | 111 +- macros/latex/contrib/siunitx/siunitx.pdf | Bin 641504 -> 640745 bytes macros/latex/contrib/widetable/README | 17 - macros/latex/contrib/widetable/README.txt | 35 + macros/latex/contrib/widetable/manifest.txt | 3 +- macros/latex/contrib/widetable/widetable.dtx | 331 +- macros/latex/contrib/widetable/widetable.pdf | Bin 413519 -> 464597 bytes macros/latex/required/babel/base/README.md | 24 +- macros/latex/required/babel/base/babel.dtx | 384 +- macros/latex/required/babel/base/babel.ins | 2 +- macros/latex/required/babel/base/babel.pdf | Bin 736268 -> 748353 bytes macros/latex/required/babel/base/bbcompat.dtx | 2 +- .../texlive/tlnet/tlpkg/installer/ctan-mirrors.pl | 4 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb | 118 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 | 2 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 | 2 +- .../texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc | 14 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz | Bin 2154488 -> 2151836 bytes systems/win32/miktex/tm/packages/files.csv.lzma | Bin 518141 -> 516537 bytes .../win32/miktex/tm/packages/next/files.csv.lzma | Bin 517942 -> 516711 bytes systems/win32/miktex/tm/packages/next/pr.ini | 8 +- systems/win32/miktex/tm/packages/pr.ini | 10 +- systems/win32/w32tex/ChangeLog | 12 + timestamp | 2 +- 130 files changed, 12644 insertions(+), 8926 deletions(-) create mode 100644 fonts/fontawesome5/tfm/fa5free3regular.tfm create mode 100644 fonts/utilities/cjk-gs-integrate/database/cjkgs-haranoaji.dat create mode 100644 fonts/utilities/cjk-gs-integrate/database/cjkgs-removeonly.dat create mode 100644 fonts/utilities/cjk-gs-integrate/database/zrlistttc.lua create mode 100644 macros/latex/contrib/ascmac/ascmac.map create mode 100644 macros/latex/contrib/axessibility/axessibility.lua create mode 100644 macros/latex/contrib/axessibility/axessibilityExampleAlignA.tex create mode 100644 macros/latex/contrib/axessibility/axessibilityExampleAlignT.tex delete mode 100644 macros/latex/contrib/axessibility/axessibilityExampleGoldenMean.tex create mode 100644 macros/latex/contrib/axessibility/axessibilityExampleSingleLineA.tex create mode 100644 macros/latex/contrib/axessibility/axessibilityExampleSingleLineT.tex create mode 100644 macros/latex/contrib/siunitx/siunitx-code.pdf delete mode 100644 macros/latex/contrib/widetable/README create mode 100644 macros/latex/contrib/widetable/README.txt diff --git a/FILES.byname b/FILES.byname index daffdacf9d..46ccbaa3ee 100644 --- a/FILES.byname +++ b/FILES.byname @@ -4993,7 +4993,7 @@ 1990/10/02 | 812 | dviware/vutex/vaxvms.ins 1990/10/02 | 127576 | dviware/vutex/vutex.web 2014/04/13 | 4600576 | dviware/xdvi/22.87/xdvik-22.87.tar.gz -2020/01/14 | 156393 | FILES.last07days +2020/01/15 | 167597 | FILES.last07days 2018/06/27 | 99883 | fonts/academicons/academicons.pdf 2018/06/27 | 10779 | fonts/academicons/academicons.sty 2018/06/27 | 5774 | fonts/academicons/academicons.tex @@ -39701,47 +39701,48 @@ 2006/11/05 | 699 | fonts/fonetika/README 2006/05/01 | 537 | fonts/fonetika/t1fonetika.fd 2006/12/04 | 204471 | fonts/fonetika.zip -2019/06/07 | 695310 | fonts/fontawesome5/doc/fontawesome5.pdf -2019/06/07 | 3516 | fonts/fontawesome5/doc/fontawesome5.tex -2019/06/07 | 4351 | fonts/fontawesome5/doc/fulllist.tex -2019/06/07 | 2728 | fonts/fontawesome5/enc/fa5brands0.enc -2019/06/07 | 2750 | fonts/fontawesome5/enc/fa5brands1.enc -2019/06/07 | 2706 | fonts/fontawesome5/enc/fa5free0.enc -2019/06/07 | 3227 | fonts/fontawesome5/enc/fa5free1.enc -2019/06/07 | 3045 | fonts/fontawesome5/enc/fa5free2.enc -2019/06/07 | 2774 | fonts/fontawesome5/enc/fa5free3.enc -2019/06/07 | 972 | fonts/fontawesome5/map/fontawesome5.map -2019/06/07 | 167532 | fonts/fontawesome5/opentype/FontAwesome5Brands-Regular-400.otf -2019/06/07 | 53468 | fonts/fontawesome5/opentype/FontAwesome5Free-Regular-400.otf -2019/06/07 | 276560 | fonts/fontawesome5/opentype/FontAwesome5Free-Solid-900.otf -2019/06/07 | 990 | fonts/fontawesome5/README.md -2019/06/07 | 1795 | fonts/fontawesome5/tex/fontawesome5-generic-helper.sty -2019/06/07 | 1725 | fonts/fontawesome5/tex/fontawesome5.lua -2019/06/07 | 102208 | fonts/fontawesome5/tex/fontawesome5-mapping.def -2019/06/07 | 6830 | fonts/fontawesome5/tex/fontawesome5.sty -2019/06/07 | 3953 | fonts/fontawesome5/tex/fontawesome5-utex-helper.sty -2019/06/07 | 890 | fonts/fontawesome5/tex/tufontawesomebrands.fd -2019/06/07 | 816 | fonts/fontawesome5/tex/tufontawesomefree.fd -2019/06/07 | 907 | fonts/fontawesome5/tex/tufontawesomepro.fd -2019/06/07 | 836 | fonts/fontawesome5/tex/ufontawesomebrands0.fd -2019/06/07 | 836 | fonts/fontawesome5/tex/ufontawesomebrands1.fd -2019/06/07 | 718 | fonts/fontawesome5/tex/ufontawesomefree0.fd -2019/06/07 | 718 | fonts/fontawesome5/tex/ufontawesomefree1.fd -2019/06/07 | 718 | fonts/fontawesome5/tex/ufontawesomefree2.fd -2019/06/07 | 718 | fonts/fontawesome5/tex/ufontawesomefree3.fd -2019/06/07 | 1384 | fonts/fontawesome5/tfm/fa5brands0.tfm -2019/06/07 | 1012 | fonts/fontawesome5/tfm/fa5brands1.tfm -2019/06/07 | 1212 | fonts/fontawesome5/tfm/fa5free0regular.tfm -2019/06/07 | 1336 | fonts/fontawesome5/tfm/fa5free0solid.tfm -2019/06/07 | 1072 | fonts/fontawesome5/tfm/fa5free1regular.tfm -2019/06/07 | 1324 | fonts/fontawesome5/tfm/fa5free1solid.tfm -2019/06/07 | 1024 | fonts/fontawesome5/tfm/fa5free2regular.tfm -2019/06/07 | 1312 | fonts/fontawesome5/tfm/fa5free2solid.tfm -2019/06/07 | 1012 | fonts/fontawesome5/tfm/fa5free3solid.tfm -2019/06/07 | 191493 | fonts/fontawesome5/type1/FontAwesome5Brands-Regular.pfb -2019/06/07 | 58542 | fonts/fontawesome5/type1/FontAwesome5Free-Regular.pfb -2019/06/07 | 276185 | fonts/fontawesome5/type1/FontAwesome5Free-Solid.pfb -2019/06/07 | 1584922 | fonts/fontawesome5.zip +2020/01/15 | 692466 | fonts/fontawesome5/doc/fontawesome5.pdf +2020/01/15 | 3533 | fonts/fontawesome5/doc/fontawesome5.tex +2020/01/15 | 4351 | fonts/fontawesome5/doc/fulllist.tex +2020/01/15 | 2895 | fonts/fontawesome5/enc/fa5brands0.enc +2020/01/15 | 2601 | fonts/fontawesome5/enc/fa5brands1.enc +2020/01/15 | 3082 | fonts/fontawesome5/enc/fa5free0.enc +2020/01/15 | 2984 | fonts/fontawesome5/enc/fa5free1.enc +2020/01/15 | 2920 | fonts/fontawesome5/enc/fa5free2.enc +2020/01/15 | 2787 | fonts/fontawesome5/enc/fa5free3.enc +2020/01/15 | 1082 | fonts/fontawesome5/map/fontawesome5.map +2020/01/15 | 175596 | fonts/fontawesome5/opentype/FontAwesome5Brands-Regular-400.otf +2020/01/15 | 55132 | fonts/fontawesome5/opentype/FontAwesome5Free-Regular-400.otf +2020/01/15 | 286532 | fonts/fontawesome5/opentype/FontAwesome5Free-Solid-900.otf +2020/01/15 | 990 | fonts/fontawesome5/README.md +2020/01/15 | 1796 | fonts/fontawesome5/tex/fontawesome5-generic-helper.sty +2020/01/15 | 1725 | fonts/fontawesome5/tex/fontawesome5.lua +2020/01/15 | 103600 | fonts/fontawesome5/tex/fontawesome5-mapping.def +2020/01/15 | 6831 | fonts/fontawesome5/tex/fontawesome5.sty +2020/01/15 | 5082 | fonts/fontawesome5/tex/fontawesome5-utex-helper.sty +2020/01/15 | 890 | fonts/fontawesome5/tex/tufontawesomebrands.fd +2020/01/15 | 816 | fonts/fontawesome5/tex/tufontawesomefree.fd +2020/01/15 | 1025 | fonts/fontawesome5/tex/tufontawesomepro.fd +2020/01/15 | 836 | fonts/fontawesome5/tex/ufontawesomebrands0.fd +2020/01/15 | 836 | fonts/fontawesome5/tex/ufontawesomebrands1.fd +2020/01/15 | 718 | fonts/fontawesome5/tex/ufontawesomefree0.fd +2020/01/15 | 718 | fonts/fontawesome5/tex/ufontawesomefree1.fd +2020/01/15 | 718 | fonts/fontawesome5/tex/ufontawesomefree2.fd +2020/01/15 | 718 | fonts/fontawesome5/tex/ufontawesomefree3.fd +2020/01/15 | 1380 | fonts/fontawesome5/tfm/fa5brands0.tfm +2020/01/15 | 1068 | fonts/fontawesome5/tfm/fa5brands1.tfm +2020/01/15 | 1120 | fonts/fontawesome5/tfm/fa5free0regular.tfm +2020/01/15 | 1328 | fonts/fontawesome5/tfm/fa5free0solid.tfm +2020/01/15 | 1232 | fonts/fontawesome5/tfm/fa5free1regular.tfm +2020/01/15 | 1320 | fonts/fontawesome5/tfm/fa5free1solid.tfm +2020/01/15 | 1148 | fonts/fontawesome5/tfm/fa5free2regular.tfm +2020/01/15 | 1340 | fonts/fontawesome5/tfm/fa5free2solid.tfm +2020/01/15 | 896 | fonts/fontawesome5/tfm/fa5free3regular.tfm +2020/01/15 | 1088 | fonts/fontawesome5/tfm/fa5free3solid.tfm +2020/01/15 | 194895 | fonts/fontawesome5/type1/FontAwesome5Brands-Regular.pfb +2020/01/15 | 58515 | fonts/fontawesome5/type1/FontAwesome5Free-Regular.pfb +2020/01/15 | 279232 | fonts/fontawesome5/type1/FontAwesome5Free-Solid.pfb +2020/01/15 | 1595321 | fonts/fontawesome5.zip 2016/05/22 | 229866 | fonts/fontawesome/doc/fontawesome.pdf 2016/05/22 | 37838 | fonts/fontawesome/doc/fontawesome.tex 2016/05/22 | 1687 | fonts/fontawesome/enc/fontawesomeone.enc @@ -120689,46 +120690,49 @@ 1990/10/02 | 2191 | fonts/utilities/afmtopl/wolczko/mk-sc 1990/10/02 | 497 | fonts/utilities/afmtopl/wolczko/readme 2006/10/29 | 7869 | fonts/utilities/afmtopl/wolczko.zip -2019/08/16 | 40938 | fonts/utilities/cjk-gs-integrate/ChangeLog -2019/08/16 | 81960 | fonts/utilities/cjk-gs-integrate/cjk-gs-integrate.pl -2019/08/16 | 1180 | fonts/utilities/cjk-gs-integrate/database/cjkgs-adobe.dat -2019/08/16 | 2785 | fonts/utilities/cjk-gs-integrate/database/cjkgs-apple.dat -2019/08/16 | 1094 | fonts/utilities/cjk-gs-integrate/database/cjkgs-arphic.dat -2019/08/16 | 1104 | fonts/utilities/cjk-gs-integrate/database/cjkgs-bizud.dat -2019/08/16 | 1208 | fonts/utilities/cjk-gs-integrate/database/cjkgs-cjkuni.dat -2019/08/16 | 2644 | fonts/utilities/cjk-gs-integrate/database/cjkgs-dynacomware.dat -2019/08/16 | 763 | fonts/utilities/cjk-gs-integrate/database/cjkgs-fandol.dat -2019/08/16 | 1472 | fonts/utilities/cjk-gs-integrate/database/cjkgs-fontworks.dat -2019/08/16 | 1856 | fonts/utilities/cjk-gs-integrate/database/cjkgs-founder.dat -2019/08/16 | 385 | fonts/utilities/cjk-gs-integrate/database/cjkgs-hancom.dat -2019/08/16 | 1212 | fonts/utilities/cjk-gs-integrate/database/cjkgs-heisei.dat -2019/08/16 | 4712 | fonts/utilities/cjk-gs-integrate/database/cjkgs-hiragino.dat -2019/08/16 | 2393 | fonts/utilities/cjk-gs-integrate/database/cjkgs-ipa.dat -2019/08/16 | 6484 | fonts/utilities/cjk-gs-integrate/database/cjkgs-kozuka.dat -2019/08/16 | 14133 | fonts/utilities/cjk-gs-integrate/database/cjkgs-macos-removeonly.dat -2019/08/16 | 4879 | fonts/utilities/cjk-gs-integrate/database/cjkgs-microsoft.dat -2019/08/16 | 3922 | fonts/utilities/cjk-gs-integrate/database/cjkgs-mogamobo.dat -2019/08/16 | 648 | fonts/utilities/cjk-gs-integrate/database/cjkgs-monotype.dat -2019/08/16 | 16078 | fonts/utilities/cjk-gs-integrate/database/cjkgs-morisawa.dat -2019/08/16 | 1541 | fonts/utilities/cjk-gs-integrate/database/cjkgs-nanum.dat -2019/08/16 | 4243 | fonts/utilities/cjk-gs-integrate/database/cjkgs-notosans.dat -2019/08/16 | 3401 | fonts/utilities/cjk-gs-integrate/database/cjkgs-notoserif.dat -2019/08/16 | 2716 | fonts/utilities/cjk-gs-integrate/database/cjkgs-ryokana.dat -2019/08/16 | 183 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sazanami.dat -2019/08/16 | 4774 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sinotype.dat -2019/08/16 | 477 | fonts/utilities/cjk-gs-integrate/database/cjkgs-solaris.dat -2019/08/16 | 4414 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sourcehansans.dat -2019/08/16 | 3533 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sourcehanserif.dat -2019/08/16 | 1652 | fonts/utilities/cjk-gs-integrate/database/cjkgs-toppan.dat -2019/08/16 | 595 | fonts/utilities/cjk-gs-integrate/database/cjkgs-typebank.dat -2019/08/16 | 2156 | fonts/utilities/cjk-gs-integrate/database/cjkgs-ume.dat -2019/08/16 | 1658 | fonts/utilities/cjk-gs-integrate/database/cjkgs-unfonts.dat -2019/08/16 | 914 | fonts/utilities/cjk-gs-integrate/database/cjkgs-wenquanyi.dat -2019/08/16 | 2193 | fonts/utilities/cjk-gs-integrate/database/cjkgs-yu-osx.dat -2019/08/16 | 2961 | fonts/utilities/cjk-gs-integrate/database/cjkgs-yu-win.dat -2019/08/16 | 516 | fonts/utilities/cjk-gs-integrate/Makefile -2019/08/16 | 8371 | fonts/utilities/cjk-gs-integrate/README.md -2019/08/16 | 60538 | fonts/utilities/cjk-gs-integrate.zip +2020/01/15 | 42703 | fonts/utilities/cjk-gs-integrate/ChangeLog +2020/01/15 | 82011 | fonts/utilities/cjk-gs-integrate/cjk-gs-integrate.pl +2020/01/15 | 1180 | fonts/utilities/cjk-gs-integrate/database/cjkgs-adobe.dat +2020/01/15 | 2785 | fonts/utilities/cjk-gs-integrate/database/cjkgs-apple.dat +2020/01/15 | 1094 | fonts/utilities/cjk-gs-integrate/database/cjkgs-arphic.dat +2020/01/15 | 1104 | fonts/utilities/cjk-gs-integrate/database/cjkgs-bizud.dat +2020/01/15 | 1208 | fonts/utilities/cjk-gs-integrate/database/cjkgs-cjkuni.dat +2020/01/15 | 2644 | fonts/utilities/cjk-gs-integrate/database/cjkgs-dynacomware.dat +2020/01/15 | 763 | fonts/utilities/cjk-gs-integrate/database/cjkgs-fandol.dat +2020/01/15 | 1472 | fonts/utilities/cjk-gs-integrate/database/cjkgs-fontworks.dat +2020/01/15 | 1856 | fonts/utilities/cjk-gs-integrate/database/cjkgs-founder.dat +2020/01/15 | 385 | fonts/utilities/cjk-gs-integrate/database/cjkgs-hancom.dat +2020/01/15 | 1159 | fonts/utilities/cjk-gs-integrate/database/cjkgs-haranoaji.dat +2020/01/15 | 1212 | fonts/utilities/cjk-gs-integrate/database/cjkgs-heisei.dat +2020/01/15 | 4712 | fonts/utilities/cjk-gs-integrate/database/cjkgs-hiragino.dat +2020/01/15 | 2393 | fonts/utilities/cjk-gs-integrate/database/cjkgs-ipa.dat +2020/01/15 | 6484 | fonts/utilities/cjk-gs-integrate/database/cjkgs-kozuka.dat +2020/01/15 | 14133 | fonts/utilities/cjk-gs-integrate/database/cjkgs-macos-removeonly.dat +2020/01/15 | 5064 | fonts/utilities/cjk-gs-integrate/database/cjkgs-microsoft.dat +2020/01/15 | 3922 | fonts/utilities/cjk-gs-integrate/database/cjkgs-mogamobo.dat +2020/01/15 | 648 | fonts/utilities/cjk-gs-integrate/database/cjkgs-monotype.dat +2020/01/15 | 16078 | fonts/utilities/cjk-gs-integrate/database/cjkgs-morisawa.dat +2020/01/15 | 1541 | fonts/utilities/cjk-gs-integrate/database/cjkgs-nanum.dat +2020/01/15 | 4243 | fonts/utilities/cjk-gs-integrate/database/cjkgs-notosans.dat +2020/01/15 | 3401 | fonts/utilities/cjk-gs-integrate/database/cjkgs-notoserif.dat +2020/01/15 | 165 | fonts/utilities/cjk-gs-integrate/database/cjkgs-removeonly.dat +2020/01/15 | 2716 | fonts/utilities/cjk-gs-integrate/database/cjkgs-ryokana.dat +2020/01/15 | 183 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sazanami.dat +2020/01/15 | 4774 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sinotype.dat +2020/01/15 | 477 | fonts/utilities/cjk-gs-integrate/database/cjkgs-solaris.dat +2020/01/15 | 4414 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sourcehansans.dat +2020/01/15 | 3533 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sourcehanserif.dat +2020/01/15 | 1652 | fonts/utilities/cjk-gs-integrate/database/cjkgs-toppan.dat +2020/01/15 | 595 | fonts/utilities/cjk-gs-integrate/database/cjkgs-typebank.dat +2020/01/15 | 2156 | fonts/utilities/cjk-gs-integrate/database/cjkgs-ume.dat +2020/01/15 | 1658 | fonts/utilities/cjk-gs-integrate/database/cjkgs-unfonts.dat +2020/01/15 | 914 | fonts/utilities/cjk-gs-integrate/database/cjkgs-wenquanyi.dat +2020/01/15 | 2193 | fonts/utilities/cjk-gs-integrate/database/cjkgs-yu-osx.dat +2020/01/15 | 2961 | fonts/utilities/cjk-gs-integrate/database/cjkgs-yu-win.dat +2020/01/15 | 9755 | fonts/utilities/cjk-gs-integrate/database/zrlistttc.lua +2020/01/15 | 575 | fonts/utilities/cjk-gs-integrate/Makefile +2020/01/15 | 8371 | fonts/utilities/cjk-gs-integrate/README.md +2020/01/15 | 64899 | fonts/utilities/cjk-gs-integrate.zip 2003/02/11 | 8459 | fonts/utilities/corelfonts/corelfonts 2003/02/11 | 64749 | fonts/utilities/corelfonts/fontinst.sty 2003/02/11 | 56814 | fonts/utilities/corelfonts/fontnames.dat @@ -124183,930 +124187,930 @@ 2012/11/17 | 1096 | graphics/AddTeX2Eps/default.tex 2006/04/17 | 836 | graphics/AddTeX2Eps/readme.txt 2012/11/17 | 5620 | graphics/AddTeX2Eps.zip -2019/11/18 | 472 | graphics/asymptote/absyn.cc -2019/11/18 | 1030 | graphics/asymptote/absyn.h -2019/11/18 | 3309 | graphics/asymptote/access.cc -2019/11/18 | 2976 | graphics/asymptote/access.h -2019/11/18 | 2278 | graphics/asymptote/align.h -2019/11/18 | 829 | graphics/asymptote/angle.h -2019/11/18 | 18534 | graphics/asymptote/application.cc -2019/11/18 | 9094 | graphics/asymptote/application.h -2019/11/18 | 4624 | graphics/asymptote/array.cc -2019/11/18 | 1951 | graphics/asymptote/array.h -2019/11/18 | 14023 | graphics/asymptote/arrayop.h -2019/11/18 | 11541 | graphics/asymptote/aspy.py -2019/11/18 | 4286 | graphics/asymptote/asy.ico -2019/11/18 | 17748 | graphics/asymptote/asy-keywords.el -2019/11/18 | 205610 | graphics/asymptote/asy.list -2019/11/18 | 1612 | graphics/asymptote/asy-list.pl -2019/11/18 | 6300 | graphics/asymptote/asymptote.nsi -2019/11/18 | 2961 | graphics/asymptote/asymptote.spec -2019/11/18 | 770 | graphics/asymptote/asy.rc -2019/11/18 | 34 | graphics/asymptote/autogen.sh -2019/11/18 | 12534 | graphics/asymptote/ax_pthread.m4 -2019/11/18 | 42 | graphics/asymptote/base/animate.asy -2019/11/18 | 5254 | graphics/asymptote/base/animation.asy -2019/11/18 | 578 | graphics/asymptote/base/annotate.asy -2019/11/18 | 99 | graphics/asymptote/base/asy_filetype.vim -2019/11/18 | 268 | graphics/asymptote/base/asy-init.el -2019/11/18 | 8243 | graphics/asymptote/base/asy-kate.sh -2019/11/18 | 71223 | graphics/asymptote/base/asy-mode.el -2019/11/18 | 1276 | graphics/asymptote/base/asymptote.py -2019/11/18 | 8870 | graphics/asymptote/base/asy.vim -2019/11/18 | 51 | graphics/asymptote/base/babel.asy -2019/11/18 | 9566 | graphics/asymptote/base/bezulate.asy -2019/11/18 | 11482 | graphics/asymptote/base/binarytree.asy -2019/11/18 | 5440 | graphics/asymptote/base/bsp.asy -2019/11/18 | 10830 | graphics/asymptote/base/CAD.asy -2019/11/18 | 174673 | graphics/asymptote/base/colormap.asy -2019/11/18 | 14660 | graphics/asymptote/base/contour3.asy -2019/11/18 | 20105 | graphics/asymptote/base/contour.asy -2019/11/18 | 2109 | graphics/asymptote/base/drawtree.asy -2019/11/18 | 1183 | graphics/asymptote/base/embed.asy -2019/11/18 | 1122 | graphics/asymptote/base/external.asy -2019/11/18 | 21459 | graphics/asymptote/base/feynman.asy -2019/11/18 | 14311 | graphics/asymptote/base/flowchart.asy -2019/11/18 | 35 | graphics/asymptote/base/fontsize.asy -2019/11/18 | 320214 | graphics/asymptote/base/geometry.asy -2019/11/18 | 62159 | graphics/asymptote/base/graph3.asy -2019/11/18 | 63886 | graphics/asymptote/base/graph.asy -2019/11/18 | 314 | graphics/asymptote/base/graph_settings.asy -2019/11/18 | 7422 | graphics/asymptote/base/graph_splinetype.asy -2019/11/18 | 13476 | graphics/asymptote/base/grid3.asy -2019/11/18 | 3944 | graphics/asymptote/base/interpolate.asy -2019/11/18 | 2465 | graphics/asymptote/base/labelpath3.asy -2019/11/18 | 729 | graphics/asymptote/base/labelpath.asy -2019/11/18 | 61 | graphics/asymptote/base/latin1.asy -2019/11/18 | 24659 | graphics/asymptote/base/lmfit.asy -2019/11/18 | 7302 | graphics/asymptote/base/markers.asy -2019/11/18 | 11030 | graphics/asymptote/base/math.asy -2019/11/18 | 253 | graphics/asymptote/base/metapost.asy -2019/11/18 | 39 | graphics/asymptote/base/nopapersize.ps -2019/11/18 | 3279 | graphics/asymptote/base/obj.asy -2019/11/18 | 15192 | graphics/asymptote/base/ode.asy -2019/11/18 | 14709 | graphics/asymptote/base/palette.asy -2019/11/18 | 2615 | graphics/asymptote/base/patterns.asy -2019/11/18 | 1259 | graphics/asymptote/base/plain_arcs.asy -2019/11/18 | 19561 | graphics/asymptote/base/plain_arrows.asy -2019/11/18 | 7193 | graphics/asymptote/base/plain.asy -2019/11/18 | 21005 | graphics/asymptote/base/plain_bounds.asy -2019/11/18 | 4128 | graphics/asymptote/base/plain_boxes.asy -2019/11/18 | 3716 | graphics/asymptote/base/plain_constants.asy -2019/11/18 | 2187 | graphics/asymptote/base/plain_debugger.asy -2019/11/18 | 6292 | graphics/asymptote/base/plain_filldraw.asy -2019/11/18 | 16578 | graphics/asymptote/base/plain_Label.asy -2019/11/18 | 2552 | graphics/asymptote/base/plain_margins.asy -2019/11/18 | 11320 | graphics/asymptote/base/plain_markers.asy -2019/11/18 | 9309 | graphics/asymptote/base/plain_paths.asy -2019/11/18 | 8661 | graphics/asymptote/base/plain_pens.asy -2019/11/18 | 46927 | graphics/asymptote/base/plain_picture.asy -2019/11/18 | 6285 | graphics/asymptote/base/plain_prethree.asy -2019/11/18 | 5760 | graphics/asymptote/base/plain_scaling.asy -2019/11/18 | 3992 | graphics/asymptote/base/plain_shipout.asy -2019/11/18 | 6169 | graphics/asymptote/base/plain_strings.asy -2019/11/18 | 358 | graphics/asymptote/base/pstoedit.asy -2019/11/18 | 5003 | graphics/asymptote/base/rational.asy -2019/11/18 | 9249 | graphics/asymptote/base/rationalSimplex.asy -2019/11/18 | 657 | graphics/asymptote/base/reload.js -2019/11/18 | 289 | graphics/asymptote/base/res/notes.txt -2019/11/18 | 3430 | graphics/asymptote/base/roundedpath.asy -2019/11/18 | 5344 | graphics/asymptote/base/shaders/fragment.glsl -2019/11/18 | 619 | graphics/asymptote/base/shaders/vertex.glsl -2019/11/18 | 8310 | graphics/asymptote/base/simplex.asy -2019/11/18 | 608 | graphics/asymptote/base/size10.asy -2019/11/18 | 600 | graphics/asymptote/base/size11.asy -2019/11/18 | 16138 | graphics/asymptote/base/slide.asy -2019/11/18 | 2068 | graphics/asymptote/base/slopefield.asy -2019/11/18 | 56037 | graphics/asymptote/base/smoothcontour3.asy -2019/11/18 | 11951 | graphics/asymptote/base/solids.asy -2019/11/18 | 7307 | graphics/asymptote/base/stats.asy -2019/11/18 | 22971 | graphics/asymptote/base/syzygy.asy -2019/11/18 | 2277 | graphics/asymptote/base/texcolors.asy -2019/11/18 | 23846 | graphics/asymptote/base/three_arrows.asy -2019/11/18 | 86263 | graphics/asymptote/base/three.asy -2019/11/18 | 3673 | graphics/asymptote/base/three_light.asy -2019/11/18 | 2764 | graphics/asymptote/base/three_margins.asy -2019/11/18 | 73252 | graphics/asymptote/base/three_surface.asy -2019/11/18 | 12522 | graphics/asymptote/base/three_tube.asy -2019/11/18 | 1375 | graphics/asymptote/base/tree.asy -2019/11/18 | 5797 | graphics/asymptote/base/trembling.asy -2019/11/18 | 4297 | graphics/asymptote/base/tube.asy -2019/11/18 | 51 | graphics/asymptote/base/unicode.asy -2019/11/18 | 48960 | graphics/asymptote/base/webgl/asygl.js -2019/11/18 | 4812 | graphics/asymptote/base/x11colors.asy -2019/11/18 | 3670 | graphics/asymptote/bbox3.h -2019/11/18 | 4503 | graphics/asymptote/bbox.h -2019/11/18 | 1470 | graphics/asymptote/beziercurve.cc -2019/11/18 | 1208 | graphics/asymptote/beziercurve.h -2019/11/18 | 26856 | graphics/asymptote/bezierpatch.cc -2019/11/18 | 5259 | graphics/asymptote/bezierpatch.h +2020/01/15 | 472 | graphics/asymptote/absyn.cc +2020/01/15 | 1030 | graphics/asymptote/absyn.h +2020/01/15 | 3309 | graphics/asymptote/access.cc +2020/01/15 | 2976 | graphics/asymptote/access.h +2020/01/15 | 2278 | graphics/asymptote/align.h +2020/01/15 | 829 | graphics/asymptote/angle.h +2020/01/15 | 18534 | graphics/asymptote/application.cc +2020/01/15 | 9094 | graphics/asymptote/application.h +2020/01/15 | 4624 | graphics/asymptote/array.cc +2020/01/15 | 1951 | graphics/asymptote/array.h +2020/01/15 | 14023 | graphics/asymptote/arrayop.h +2020/01/15 | 11541 | graphics/asymptote/aspy.py +2020/01/15 | 4286 | graphics/asymptote/asy.ico +2020/01/15 | 17764 | graphics/asymptote/asy-keywords.el +2020/01/15 | 205745 | graphics/asymptote/asy.list +2020/01/15 | 1612 | graphics/asymptote/asy-list.pl +2020/01/15 | 6300 | graphics/asymptote/asymptote.nsi +2020/01/15 | 2937 | graphics/asymptote/asymptote.spec +2020/01/15 | 770 | graphics/asymptote/asy.rc +2020/01/15 | 34 | graphics/asymptote/autogen.sh +2020/01/15 | 12534 | graphics/asymptote/ax_pthread.m4 +2020/01/15 | 42 | graphics/asymptote/base/animate.asy +2020/01/15 | 5254 | graphics/asymptote/base/animation.asy +2020/01/15 | 578 | graphics/asymptote/base/annotate.asy +2020/01/15 | 99 | graphics/asymptote/base/asy_filetype.vim +2020/01/15 | 268 | graphics/asymptote/base/asy-init.el +2020/01/15 | 8243 | graphics/asymptote/base/asy-kate.sh +2020/01/15 | 71223 | graphics/asymptote/base/asy-mode.el +2020/01/15 | 1276 | graphics/asymptote/base/asymptote.py +2020/01/15 | 8870 | graphics/asymptote/base/asy.vim +2020/01/15 | 51 | graphics/asymptote/base/babel.asy +2020/01/15 | 9566 | graphics/asymptote/base/bezulate.asy +2020/01/15 | 11482 | graphics/asymptote/base/binarytree.asy +2020/01/15 | 5440 | graphics/asymptote/base/bsp.asy +2020/01/15 | 10830 | graphics/asymptote/base/CAD.asy +2020/01/15 | 174673 | graphics/asymptote/base/colormap.asy +2020/01/15 | 14660 | graphics/asymptote/base/contour3.asy +2020/01/15 | 20105 | graphics/asymptote/base/contour.asy +2020/01/15 | 2109 | graphics/asymptote/base/drawtree.asy +2020/01/15 | 1183 | graphics/asymptote/base/embed.asy +2020/01/15 | 1122 | graphics/asymptote/base/external.asy +2020/01/15 | 21459 | graphics/asymptote/base/feynman.asy +2020/01/15 | 14311 | graphics/asymptote/base/flowchart.asy +2020/01/15 | 35 | graphics/asymptote/base/fontsize.asy +2020/01/15 | 320533 | graphics/asymptote/base/geometry.asy +2020/01/15 | 62159 | graphics/asymptote/base/graph3.asy +2020/01/15 | 63886 | graphics/asymptote/base/graph.asy +2020/01/15 | 314 | graphics/asymptote/base/graph_settings.asy +2020/01/15 | 7422 | graphics/asymptote/base/graph_splinetype.asy +2020/01/15 | 13476 | graphics/asymptote/base/grid3.asy +2020/01/15 | 3944 | graphics/asymptote/base/interpolate.asy +2020/01/15 | 2465 | graphics/asymptote/base/labelpath3.asy +2020/01/15 | 729 | graphics/asymptote/base/labelpath.asy +2020/01/15 | 61 | graphics/asymptote/base/latin1.asy +2020/01/15 | 24659 | graphics/asymptote/base/lmfit.asy +2020/01/15 | 7302 | graphics/asymptote/base/markers.asy +2020/01/15 | 11030 | graphics/asymptote/base/math.asy +2020/01/15 | 253 | graphics/asymptote/base/metapost.asy +2020/01/15 | 39 | graphics/asymptote/base/nopapersize.ps +2020/01/15 | 3279 | graphics/asymptote/base/obj.asy +2020/01/15 | 15192 | graphics/asymptote/base/ode.asy +2020/01/15 | 14709 | graphics/asymptote/base/palette.asy +2020/01/15 | 2615 | graphics/asymptote/base/patterns.asy +2020/01/15 | 1259 | graphics/asymptote/base/plain_arcs.asy +2020/01/15 | 19561 | graphics/asymptote/base/plain_arrows.asy +2020/01/15 | 7193 | graphics/asymptote/base/plain.asy +2020/01/15 | 21005 | graphics/asymptote/base/plain_bounds.asy +2020/01/15 | 4128 | graphics/asymptote/base/plain_boxes.asy +2020/01/15 | 3716 | graphics/asymptote/base/plain_constants.asy +2020/01/15 | 2187 | graphics/asymptote/base/plain_debugger.asy +2020/01/15 | 6292 | graphics/asymptote/base/plain_filldraw.asy +2020/01/15 | 16578 | graphics/asymptote/base/plain_Label.asy +2020/01/15 | 2552 | graphics/asymptote/base/plain_margins.asy +2020/01/15 | 11320 | graphics/asymptote/base/plain_markers.asy +2020/01/15 | 9309 | graphics/asymptote/base/plain_paths.asy +2020/01/15 | 8661 | graphics/asymptote/base/plain_pens.asy +2020/01/15 | 46927 | graphics/asymptote/base/plain_picture.asy +2020/01/15 | 6285 | graphics/asymptote/base/plain_prethree.asy +2020/01/15 | 5760 | graphics/asymptote/base/plain_scaling.asy +2020/01/15 | 3992 | graphics/asymptote/base/plain_shipout.asy +2020/01/15 | 6169 | graphics/asymptote/base/plain_strings.asy +2020/01/15 | 358 | graphics/asymptote/base/pstoedit.asy +2020/01/15 | 5003 | graphics/asymptote/base/rational.asy +2020/01/15 | 9399 | graphics/asymptote/base/rationalSimplex.asy +2020/01/15 | 657 | graphics/asymptote/base/reload.js +2020/01/15 | 289 | graphics/asymptote/base/res/notes.txt +2020/01/15 | 3430 | graphics/asymptote/base/roundedpath.asy +2020/01/15 | 5344 | graphics/asymptote/base/shaders/fragment.glsl +2020/01/15 | 619 | graphics/asymptote/base/shaders/vertex.glsl +2020/01/15 | 8290 | graphics/asymptote/base/simplex.asy +2020/01/15 | 608 | graphics/asymptote/base/size10.asy +2020/01/15 | 600 | graphics/asymptote/base/size11.asy +2020/01/15 | 16138 | graphics/asymptote/base/slide.asy +2020/01/15 | 2068 | graphics/asymptote/base/slopefield.asy +2020/01/15 | 56037 | graphics/asymptote/base/smoothcontour3.asy +2020/01/15 | 11951 | graphics/asymptote/base/solids.asy +2020/01/15 | 7307 | graphics/asymptote/base/stats.asy +2020/01/15 | 22971 | graphics/asymptote/base/syzygy.asy +2020/01/15 | 2277 | graphics/asymptote/base/texcolors.asy +2020/01/15 | 23846 | graphics/asymptote/base/three_arrows.asy +2020/01/15 | 86263 | graphics/asymptote/base/three.asy +2020/01/15 | 3673 | graphics/asymptote/base/three_light.asy +2020/01/15 | 2764 | graphics/asymptote/base/three_margins.asy +2020/01/15 | 73252 | graphics/asymptote/base/three_surface.asy +2020/01/15 | 12522 | graphics/asymptote/base/three_tube.asy +2020/01/15 | 1375 | graphics/asymptote/base/tree.asy +2020/01/15 | 5797 | graphics/asymptote/base/trembling.asy +2020/01/15 | 4297 | graphics/asymptote/base/tube.asy +2020/01/15 | 51 | graphics/asymptote/base/unicode.asy +2020/01/15 | 49120 | graphics/asymptote/base/webgl/asygl.js +2020/01/15 | 4812 | graphics/asymptote/base/x11colors.asy +2020/01/15 | 3670 | graphics/asymptote/bbox3.h +2020/01/15 | 4503 | graphics/asymptote/bbox.h +2020/01/15 | 1470 | graphics/asymptote/beziercurve.cc +2020/01/15 | 1208 | graphics/asymptote/beziercurve.h +2020/01/15 | 26856 | graphics/asymptote/bezierpatch.cc +2020/01/15 | 5259 | graphics/asymptote/bezierpatch.h 2018/02/02 | 3002325 | graphics/asymptote/binaries/i386-windows/cygwin1.dll -2019/11/18 | 2504 | graphics/asymptote/binaries/i386-windows/README -2019/11/18 | 7560192 | graphics/asymptote/binaries/i386-windows/texlive/asy.exe +2020/01/15 | 2504 | graphics/asymptote/binaries/i386-windows/README +2020/01/15 | 7562240 | graphics/asymptote/binaries/i386-windows/texlive/asy.exe 2018/04/05 | 288 | graphics/asymptote/binaries/i386-windows/texlive/README 2018/11/08 | 3339661 | graphics/asymptote/binaries/x86_64-windows/cygwin1.dll -2019/11/18 | 2504 | graphics/asymptote/binaries/x86_64-windows/README -2019/11/18 | 7554560 | graphics/asymptote/binaries/x86_64-windows/texlive/asy.exe +2020/01/15 | 2504 | graphics/asymptote/binaries/x86_64-windows/README +2020/01/15 | 7555072 | graphics/asymptote/binaries/x86_64-windows/texlive/asy.exe 2019/10/11 | 288 | graphics/asymptote/binaries/x86_64-windows/texlive/README -2019/11/18 | 255 | graphics/asymptote/BUGS -2019/11/18 | 1229 | graphics/asymptote/build-scripts/build-asygl -2019/11/18 | 2482 | graphics/asymptote/build-scripts/build-asymptote -2019/11/18 | 3449 | graphics/asymptote/build-scripts/build-asymptote.dos -2019/11/18 | 1907 | graphics/asymptote/build-scripts/HOWTO-MSWindows -2019/11/18 | 288 | graphics/asymptote/build-scripts/README-binaries -2019/11/18 | 31244 | graphics/asymptote/builtin.cc -2019/11/18 | 1637 | graphics/asymptote/builtin.h -2019/11/18 | 1151 | graphics/asymptote/callable.cc -2019/11/18 | 1642 | graphics/asymptote/callable.h -2019/11/18 | 1191 | graphics/asymptote/camperror.cc -2019/11/18 | 818 | graphics/asymptote/camperror.h -2019/11/18 | 13339 | graphics/asymptote/camp.l -2019/11/18 | 127885 | graphics/asymptote/camp.tab.cc -2019/11/18 | 4089 | graphics/asymptote/camp.tab.h -2019/11/18 | 20029 | graphics/asymptote/camp.y -2019/11/18 | 4687 | graphics/asymptote/castop.h -2019/11/18 | 1377596 | graphics/asymptote/ChangeLog -2019/11/18 | 7808 | graphics/asymptote/coder.cc -2019/11/18 | 11658 | graphics/asymptote/coder.h -2019/11/18 | 1126 | graphics/asymptote/coenv.cc -2019/11/18 | 908 | graphics/asymptote/coenv.h -2019/11/18 | 1520 | graphics/asymptote/common.h -2019/11/18 | 44166 | graphics/asymptote/config.guess -2019/11/18 | 6612 | graphics/asymptote/config.h.in -2019/11/18 | 36141 | graphics/asymptote/config.sub -2019/11/18 | 281638 | graphics/asymptote/configure -2019/11/18 | 14621 | graphics/asymptote/configure.ac -2019/11/18 | 3673 | graphics/asymptote/constructor.cc -2019/11/18 | 20866 | graphics/asymptote/dec.cc -2019/11/18 | 15845 | graphics/asymptote/dec.h -2019/11/18 | 5897 | graphics/asymptote/Delaunay.cc -2019/11/18 | 384 | graphics/asymptote/Delaunay.h -2019/11/18 | 8045 | graphics/asymptote/doc/asy.1 -2019/11/18 | 1005 | graphics/asymptote/doc/asy.1.begin -2019/11/18 | 333 | graphics/asymptote/doc/asy.1.end -2019/11/18 | 2800 | graphics/asymptote/doc/asycolors.sty -2019/11/18 | 18304 | graphics/asymptote/doc/asy-latex.dtx -2019/11/18 | 195406 | graphics/asymptote/doc/asy-latex.pdf -2019/11/18 | 1304705 | graphics/asymptote/doc/asymptote.pdf -2019/11/18 | 9984 | graphics/asymptote/doc/asymptote.sty -2019/11/18 | 384796 | graphics/asymptote/doc/asymptote.texi -2019/11/18 | 121144 | graphics/asymptote/doc/asyRefCard.pdf -2019/11/18 | 20051 | graphics/asymptote/doc/asyRefCard.tex -2019/11/18 | 246 | graphics/asymptote/doc/axis3.asy -2019/11/18 | 416 | graphics/asymptote/doc/bezier2.asy -2019/11/18 | 81 | graphics/asymptote/doc/bezier.asy -2019/11/18 | 234 | graphics/asymptote/doc/beziercurve.asy -2019/11/18 | 41 | graphics/asymptote/doc/bigdiagonal.asy -2019/11/18 | 306 | graphics/asymptote/doc/binarytreetest.asy -2019/11/18 | 677 | graphics/asymptote/doc/Bode.asy -2019/11/18 | 524 | graphics/asymptote/doc/brokenaxis.asy -2019/11/18 | 1391 | graphics/asymptote/doc/CAD1.asy -2019/11/18 | 167838 | graphics/asymptote/doc/CAD.pdf -2019/11/18 | 10196 | graphics/asymptote/doc/CAD.tex -2019/11/18 | 532 | graphics/asymptote/doc/CDlabel.asy -2019/11/18 | 4348 | graphics/asymptote/doc/colo-asy.tex -2019/11/18 | 49 | graphics/asymptote/doc/colons.asy -2019/11/18 | 1620 | graphics/asymptote/doc/colors.asy -2019/11/18 | 243 | graphics/asymptote/doc/cube.asy -2019/11/18 | 86 | graphics/asymptote/doc/cylinderskeleton.asy -2019/11/18 | 218 | graphics/asymptote/doc/datagraph.asy -2019/11/18 | 24 | graphics/asymptote/doc/diagonal.asy -2019/11/18 | 2882 | graphics/asymptote/doc/diatom.asy -2019/11/18 | 4067 | graphics/asymptote/doc/diatom.csv -2019/11/18 | 49 | graphics/asymptote/doc/dots.asy -2019/11/18 | 1051 | graphics/asymptote/doc/eetomumu.asy -2019/11/18 | 2039 | graphics/asymptote/doc/elliptic.asy -2019/11/18 | 912 | graphics/asymptote/doc/errorbars.asy -2019/11/18 | 202 | graphics/asymptote/doc/exp.asy -2019/11/18 | 343 | graphics/asymptote/doc/externalprc.tex -2019/11/18 | 19597 | graphics/asymptote/doc/external-proposal.html -2019/11/18 | 25137 | graphics/asymptote/doc/extra/intro.asy -2019/11/18 | 40764 | graphics/asymptote/doc/FAQ/asy-faq.bfnn -2019/11/18 | 63140 | graphics/asymptote/doc/FAQ/asy-faq.info -2019/11/18 | 9202 | graphics/asymptote/doc/FAQ/bfnnconv.pl -2019/11/18 | 13663 | graphics/asymptote/doc/FAQ/install-sh -2019/11/18 | 1000 | graphics/asymptote/doc/FAQ/Makefile -2019/11/18 | 4718 | graphics/asymptote/doc/FAQ/m-ascii.pl -2019/11/18 | 9725 | graphics/asymptote/doc/FAQ/m-html.pl -2019/11/18 | 5627 | graphics/asymptote/doc/FAQ/m-info.pl -2019/11/18 | 6104 | graphics/asymptote/doc/FAQ/m-lout.pl -2019/11/18 | 4578 | graphics/asymptote/doc/FAQ/m-post.pl -2019/11/18 | 238 | graphics/asymptote/doc/filegraph.asy -2019/11/18 | 26 | graphics/asymptote/doc/filegraph.dat -2019/11/18 | 604 | graphics/asymptote/doc/flow.asy -2019/11/18 | 862 | graphics/asymptote/doc/flowchartdemo.asy -2019/11/18 | 464 | graphics/asymptote/doc/GaussianSurface.asy -2019/11/18 | 376 | graphics/asymptote/doc/generalaxis3.asy -2019/11/18 | 277 | graphics/asymptote/doc/generalaxis.asy -2019/11/18 | 754 | graphics/asymptote/doc/graphmarkers.asy -2019/11/18 | 426 | graphics/asymptote/doc/grid3xyz.asy -2019/11/18 | 279 | graphics/asymptote/doc/hatch.asy -2019/11/18 | 423 | graphics/asymptote/doc/helix.asy -2019/11/18 | 330 | graphics/asymptote/doc/HermiteSpline.asy -2019/11/18 | 441 | graphics/asymptote/doc/histogram.asy -2019/11/18 | 521 | graphics/asymptote/doc/Hobbycontrol.asy -2019/11/18 | 500 | graphics/asymptote/doc/Hobbydir.asy -2019/11/18 | 380 | graphics/asymptote/doc/icon.asy -2019/11/18 | 401 | graphics/asymptote/doc/image.asy -2019/11/18 | 872 | graphics/asymptote/doc/imagecontour.asy -2019/11/18 | 13663 | graphics/asymptote/doc/install-sh -2019/11/18 | 357 | graphics/asymptote/doc/irregularcontour.asy -2019/11/18 | 442 | graphics/asymptote/doc/join3.asy -2019/11/18 | 261 | graphics/asymptote/doc/join.asy -2019/11/18 | 417 | graphics/asymptote/doc/knots.asy -2019/11/18 | 121 | graphics/asymptote/doc/labelsquare.asy -2019/11/18 | 144 | graphics/asymptote/doc/latexmkrc -2019/11/18 | 150 | graphics/asymptote/doc/latexmkrc_asydir -2019/11/18 | 3106 | graphics/asymptote/doc/latexusage.tex -2019/11/18 | 1025 | graphics/asymptote/doc/leastsquares.asy -2019/11/18 | 6318 | graphics/asymptote/doc/leastsquares.dat -2019/11/18 | 410 | graphics/asymptote/doc/legend.asy -2019/11/18 | 366 | graphics/asymptote/doc/lineargraph0.asy -2019/11/18 | 373 | graphics/asymptote/doc/lineargraph.asy -2019/11/18 | 416 | graphics/asymptote/doc/linetype.asy -2019/11/18 | 423 | graphics/asymptote/doc/log2graph.asy -2019/11/18 | 262 | graphics/asymptote/doc/loggraph.asy -2019/11/18 | 382 | graphics/asymptote/doc/loggrid.asy -2019/11/18 | 480 | graphics/asymptote/doc/logimage.asy -2019/11/18 | 619 | graphics/asymptote/doc/logo.asy -2019/11/18 | 314 | graphics/asymptote/doc/logticks.asy -2019/11/18 | 3023 | graphics/asymptote/doc/Makefile.in -2019/11/18 | 293 | graphics/asymptote/doc/makepen.asy -2019/11/18 | 2653 | graphics/asymptote/doc/markers1.asy -2019/11/18 | 877 | graphics/asymptote/doc/markers2.asy -2019/11/18 | 288 | graphics/asymptote/doc/mexicanhat.asy -2019/11/18 | 374 | graphics/asymptote/doc/monthaxis.asy -2019/11/18 | 458 | graphics/asymptote/doc/multicontour.asy -2019/11/18 | 3497 | graphics/asymptote/doc/ocg.sty -2019/11/18 | 115 | graphics/asymptote/doc/onecontour.asy -2019/11/18 | 240 | graphics/asymptote/doc/parametricgraph.asy -2019/11/18 | 498 | graphics/asymptote/doc/penfunctionimage.asy -2019/11/18 | 219 | graphics/asymptote/doc/penimage.asy -2019/11/18 | 2771 | graphics/asymptote/doc/pixel.pdf -2019/11/18 | 354 | graphics/asymptote/doc/planes.asy -2019/11/18 | 461559 | graphics/asymptote/doc/png/asymptote.info -2019/11/18 | 1469 | graphics/asymptote/doc/png/Makefile.in -2019/11/18 | 49 | graphics/asymptote/doc/quartercircle.asy -2019/11/18 | 354 | graphics/asymptote/doc/reloadpdf.tex -2019/11/18 | 157 | graphics/asymptote/doc/saddle.asy -2019/11/18 | 355 | graphics/asymptote/doc/scaledgraph.asy -2019/11/18 | 821 | graphics/asymptote/doc/secondaryaxis.asy -2019/11/18 | 48847 | graphics/asymptote/doc/secondaryaxis.csv -2019/11/18 | 256 | graphics/asymptote/doc/shadedtiling.asy -2019/11/18 | 154 | graphics/asymptote/doc/slopefield1.asy -2019/11/18 | 52 | graphics/asymptote/doc/square.asy -2019/11/18 | 341 | graphics/asymptote/doc/subpictures.asy -2019/11/18 | 123 | graphics/asymptote/doc/superpath.asy -2019/11/18 | 77341 | graphics/asymptote/doc/TeXShopAndAsymptote.pdf -2019/11/18 | 2653 | graphics/asymptote/doc/TeXShopAndAsymptote.tex -2019/11/18 | 390 | graphics/asymptote/doc/tile.asy -2019/11/18 | 396 | graphics/asymptote/doc/triangulate.asy -2019/11/18 | 186 | graphics/asymptote/doc/unitcircle3.asy -2019/11/18 | 147 | graphics/asymptote/doc/vectorfield.asy -2019/11/18 | 1746 | graphics/asymptote/doc/westnile.asy -2019/11/18 | 4727 | graphics/asymptote/doc/westnile.csv -2019/11/18 | 880 | graphics/asymptote/doc/xasy.1x -2019/11/18 | 1878 | graphics/asymptote/drawclipbegin.h -2019/11/18 | 1213 | graphics/asymptote/drawclipend.h -2019/11/18 | 11741 | graphics/asymptote/drawelement.h -2019/11/18 | 4619 | graphics/asymptote/drawfill.cc -2019/11/18 | 6570 | graphics/asymptote/drawfill.h -2019/11/18 | 496 | graphics/asymptote/drawgrestore.h -2019/11/18 | 2924 | graphics/asymptote/drawgroup.h -2019/11/18 | 466 | graphics/asymptote/drawgsave.h -2019/11/18 | 3042 | graphics/asymptote/drawimage.h -2019/11/18 | 6865 | graphics/asymptote/drawlabel.cc -2019/11/18 | 2163 | graphics/asymptote/drawlabel.h -2019/11/18 | 773 | graphics/asymptote/drawlayer.h -2019/11/18 | 5981 | graphics/asymptote/drawpath3.cc -2019/11/18 | 5326 | graphics/asymptote/drawpath3.h -2019/11/18 | 3522 | graphics/asymptote/drawpath.cc -2019/11/18 | 674 | graphics/asymptote/drawpath.h -2019/11/18 | 23333 | graphics/asymptote/drawsurface.cc -2019/11/18 | 19885 | graphics/asymptote/drawsurface.h -2019/11/18 | 1279 | graphics/asymptote/drawverbatim.h -2019/11/18 | 20738 | graphics/asymptote/entry.cc -2019/11/18 | 14795 | graphics/asymptote/entry.h -2019/11/18 | 5465 | graphics/asymptote/env.cc -2019/11/18 | 1142 | graphics/asymptote/envcompleter.cc -2019/11/18 | 845 | graphics/asymptote/envcompleter.h -2019/11/18 | 4575 | graphics/asymptote/env.h -2019/11/18 | 10632 | graphics/asymptote/EnvVarUpdate.nsh -2019/11/18 | 1753 | graphics/asymptote/errormsg.cc -2019/11/18 | 5098 | graphics/asymptote/errormsg.h -2019/11/18 | 9251 | graphics/asymptote/errors -2019/11/18 | 6911 | graphics/asymptote/errortest.asy -2019/11/18 | 657 | graphics/asymptote/examples/100d.views -2019/11/18 | 309 | graphics/asymptote/examples/1overx.asy -2019/11/18 | 4158 | graphics/asymptote/examples/advection.asy -2019/11/18 | 245 | graphics/asymptote/examples/alignbox.asy -2019/11/18 | 2832 | graphics/asymptote/examples/alignedaxis.asy -2019/11/18 | 946 | graphics/asymptote/examples/animations/cube.asy -2019/11/18 | 160672 | graphics/asymptote/examples/animations/dice.u3d -2019/11/18 | 1919 | graphics/asymptote/examples/animations/earthmoon.asy -2019/11/18 | 503 | graphics/asymptote/examples/animations/embeddedmovie.asy -2019/11/18 | 196 | graphics/asymptote/examples/animations/embeddedu3d.asy -2019/11/18 | 411 | graphics/asymptote/examples/animations/externalmovie.asy -2019/11/18 | 414 | graphics/asymptote/examples/animations/glmovie.asy -2019/11/18 | 1760 | graphics/asymptote/examples/animations/heatequation.asy -2019/11/18 | 1037 | graphics/asymptote/examples/animations/inlinemovie3.tex -2019/11/18 | 1235 | graphics/asymptote/examples/animations/inlinemovie.tex -2019/11/18 | 326 | graphics/asymptote/examples/animations/pdfmovie.asy -2019/11/18 | 1238 | graphics/asymptote/examples/animations/slidemovies.asy -2019/11/18 | 856 | graphics/asymptote/examples/animations/sphere.asy -2019/11/18 | 798 | graphics/asymptote/examples/animations/torusanimation.asy -2019/11/18 | 1498 | graphics/asymptote/examples/animations/wavepacket.asy -2019/11/18 | 1120 | graphics/asymptote/examples/animations/wheel.asy -2019/11/18 | 236 | graphics/asymptote/examples/annotation.asy -2019/11/18 | 1240 | graphics/asymptote/examples/arrows3.asy -2019/11/18 | 497 | graphics/asymptote/examples/bars3.asy -2019/11/18 | 1033 | graphics/asymptote/examples/basealign.asy -2019/11/18 | 395 | graphics/asymptote/examples/BezierPatch.asy -2019/11/18 | 581 | graphics/asymptote/examples/BezierSaddle.asy -2019/11/18 | 1526 | graphics/asymptote/examples/BezierSurface.asy -2019/11/18 | 199 | graphics/asymptote/examples/BezierTriangle.asy -2019/11/18 | 154 | graphics/asymptote/examples/billboard.asy -2019/11/18 | 513 | graphics/asymptote/examples/buildcycle.asy -2019/11/18 | 233 | graphics/asymptote/examples/cardioid.asy -2019/11/18 | 485 | graphics/asymptote/examples/cards.asy -2019/11/18 | 691 | graphics/asymptote/examples/centroidfg.asy -2019/11/18 | 322 | graphics/asymptote/examples/cheese.asy -2019/11/18 | 576 | graphics/asymptote/examples/circles.asy -2019/11/18 | 228 | graphics/asymptote/examples/circumcircle.asy -2019/11/18 | 762 | graphics/asymptote/examples/clockarray.asy -2019/11/18 | 264 | graphics/asymptote/examples/coag.asy -2019/11/18 | 424 | graphics/asymptote/examples/colorpatch.asy -2019/11/18 | 465 | graphics/asymptote/examples/colorplanes.asy -2019/11/18 | 739 | graphics/asymptote/examples/condor.asy -2019/11/18 | 445 | graphics/asymptote/examples/cones.asy -2019/11/18 | 1780 | graphics/asymptote/examples/conicurv.asy -2019/11/18 | 255 | graphics/asymptote/examples/contextfonts.asy -2019/11/18 | 778 | graphics/asymptote/examples/controlsystem.asy -2019/11/18 | 123 | graphics/asymptote/examples/Coons.asy -2019/11/18 | 235 | graphics/asymptote/examples/cos2theta.asy -2019/11/18 | 582 | graphics/asymptote/examples/cos3.asy -2019/11/18 | 461 | graphics/asymptote/examples/cosaddition.asy -2019/11/18 | 5740 | graphics/asymptote/examples/cpkcolors.asy -2019/11/18 | 573 | graphics/asymptote/examples/curvedlabel3.asy -2019/11/18 | 177 | graphics/asymptote/examples/curvedlabel.asy -2019/11/18 | 1835 | graphics/asymptote/examples/cyclohexane.asy -2019/11/18 | 146 | graphics/asymptote/examples/cylinder.asy -2019/11/18 | 506 | graphics/asymptote/examples/delu.asy -2019/11/18 | 521 | graphics/asymptote/examples/dimension.asy -2019/11/18 | 1216 | graphics/asymptote/examples/dragon.asy -2019/11/18 | 1326 | graphics/asymptote/examples/electromagnetic.asy -2019/11/18 | 325 | graphics/asymptote/examples/elevation.asy -2019/11/18 | 398 | graphics/asymptote/examples/epix.asy -2019/11/18 | 242 | graphics/asymptote/examples/equilateral.asy -2019/11/18 | 549 | graphics/asymptote/examples/equilchord.asy -2019/11/18 | 579 | graphics/asymptote/examples/exp3.asy -2019/11/18 | 519 | graphics/asymptote/examples/extrudedcontour.asy -2019/11/18 | 498 | graphics/asymptote/examples/fano.asy -2019/11/18 | 972 | graphics/asymptote/examples/fequlogo.asy -2019/11/18 | 727 | graphics/asymptote/examples/fermi.asy -2019/11/18 | 971 | graphics/asymptote/examples/filesurface.asy -2019/11/18 | 5543 | graphics/asymptote/examples/filesurface.dat -2019/11/18 | 574 | graphics/asymptote/examples/fillcontour.asy -2019/11/18 | 4203 | graphics/asymptote/examples/fin.asy -2019/11/18 | 710 | graphics/asymptote/examples/fjortoft.asy -2019/11/18 | 581 | graphics/asymptote/examples/floatingdisk.asy -2019/11/18 | 502 | graphics/asymptote/examples/floor.asy -2019/11/18 | 683 | graphics/asymptote/examples/fractaltree.asy -2019/11/18 | 1185 | graphics/asymptote/examples/functionshading.asy -2019/11/18 | 499 | graphics/asymptote/examples/galleon.asy -2019/11/18 | 714 | graphics/asymptote/examples/gamma3.asy -2019/11/18 | 440 | graphics/asymptote/examples/gamma.asy -2019/11/18 | 679 | graphics/asymptote/examples/genusthree.asy -2019/11/18 | 1136 | graphics/asymptote/examples/genustwo.asy -2019/11/18 | 384 | graphics/asymptote/examples/Gouraud.asy -2019/11/18 | 616 | graphics/asymptote/examples/Gouraudcontour.asy -2019/11/18 | 76 | graphics/asymptote/examples/grid.asy -2019/11/18 | 459 | graphics/asymptote/examples/hierarchy.asy -2019/11/18 | 308 | graphics/asymptote/examples/hyperboloid.asy -2019/11/18 | 267 | graphics/asymptote/examples/hyperboloidsilhouette.asy -2019/11/18 | 1140 | graphics/asymptote/examples/imagehistogram.asy -2019/11/18 | 610 | graphics/asymptote/examples/impact.asy -2019/11/18 | 605 | graphics/asymptote/examples/integraltest.asy -2019/11/18 | 4825 | graphics/asymptote/examples/interpolate1.asy -2019/11/18 | 291 | graphics/asymptote/examples/jump.asy -2019/11/18 | 1309 | graphics/asymptote/examples/Klein.asy -2019/11/18 | 182 | graphics/asymptote/examples/label3.asy -2019/11/18 | 196 | graphics/asymptote/examples/label3ribbon.asy -2019/11/18 | 187 | graphics/asymptote/examples/label3solid.asy -2019/11/18 | 546 | graphics/asymptote/examples/label3zoom.asy -2019/11/18 | 264 | graphics/asymptote/examples/labelbox.asy -2019/11/18 | 1114 | graphics/asymptote/examples/laserlattice.asy -2019/11/18 | 136 | graphics/asymptote/examples/latticeshading.asy -2019/11/18 | 688 | graphics/asymptote/examples/layers.asy -2019/11/18 | 460 | graphics/asymptote/examples/lever.asy -2019/11/18 | 654 | graphics/asymptote/examples/limit.asy -2019/11/18 | 1908 | graphics/asymptote/examples/linearregression.asy -2019/11/18 | 168 | graphics/asymptote/examples/lines.asy -2019/11/18 | 980 | graphics/asymptote/examples/lmfit1.asy -2019/11/18 | 206 | graphics/asymptote/examples/log.asy -2019/11/18 | 349 | graphics/asymptote/examples/logdown.asy -2019/11/18 | 1231 | graphics/asymptote/examples/logo3.asy -2019/11/18 | 196 | graphics/asymptote/examples/lowint.asy -2019/11/18 | 659 | graphics/asymptote/examples/lowupint.asy -2019/11/18 | 479 | graphics/asymptote/examples/magnetic.asy -2019/11/18 | 833 | graphics/asymptote/examples/markregular.asy -2019/11/18 | 1950 | graphics/asymptote/examples/mergeExample.asy -2019/11/18 | 5258 | graphics/asymptote/examples/mosaic.asy -2019/11/18 | 2512 | graphics/asymptote/examples/mosquito.asy -2019/11/18 | 1569 | graphics/asymptote/examples/near_earth.asy -2019/11/18 | 649 | graphics/asymptote/examples/NURBScurve.asy -2019/11/18 | 1020 | graphics/asymptote/examples/NURBSsphere.asy -2019/11/18 | 1461 | graphics/asymptote/examples/NURBSsurface.asy -2019/11/18 | 1251 | graphics/asymptote/examples/odetest.asy -2019/11/18 | 309 | graphics/asymptote/examples/oneoverx.asy -2019/11/18 | 861 | graphics/asymptote/examples/orthocenter.asy -2019/11/18 | 254 | graphics/asymptote/examples/parametricelevation.asy -2019/11/18 | 407 | graphics/asymptote/examples/parametricsurface.asy -2019/11/18 | 711 | graphics/asymptote/examples/partialsurface.asy -2019/11/18 | 1055 | graphics/asymptote/examples/partitionExample.asy -2019/11/18 | 419 | graphics/asymptote/examples/pathintersectsurface.asy -2019/11/18 | 3344 | graphics/asymptote/examples/pdb.asy -2019/11/18 | 361 | graphics/asymptote/examples/phase.asy -2019/11/18 | 22873 | graphics/asymptote/examples/piicon.png -2019/11/18 | 362 | graphics/asymptote/examples/pipeintersection.asy -2019/11/18 | 3868 | graphics/asymptote/examples/pipes.asy -2019/11/18 | 418 | graphics/asymptote/examples/planeproject.asy -2019/11/18 | 930 | graphics/asymptote/examples/polararea.asy -2019/11/18 | 628 | graphics/asymptote/examples/polarcircle.asy -2019/11/18 | 326 | graphics/asymptote/examples/polardatagraph.asy -2019/11/18 | 643 | graphics/asymptote/examples/p-orbital.asy -2019/11/18 | 956 | graphics/asymptote/examples/poster.asy -2019/11/18 | 58 | graphics/asymptote/examples/progrid.asy -2019/11/18 | 373 | graphics/asymptote/examples/projectelevation.asy -2019/11/18 | 438 | graphics/asymptote/examples/projectrevolution.asy -2019/11/18 | 747 | graphics/asymptote/examples/pseudosphere.asy -2019/11/18 | 557 | graphics/asymptote/examples/Pythagoras.asy -2019/11/18 | 420 | graphics/asymptote/examples/PythagoreanTree.asy -2019/11/18 | 734 | graphics/asymptote/examples/quilt.asy -2019/11/18 | 325 | graphics/asymptote/examples/rainbow.asy -2019/11/18 | 54 | graphics/asymptote/examples/randompath3.asy -2019/11/18 | 1537 | graphics/asymptote/examples/refs.bib -2019/11/18 | 993 | graphics/asymptote/examples/RiemannSphere.asy -2019/11/18 | 369 | graphics/asymptote/examples/RiemannSurface.asy -2019/11/18 | 386 | graphics/asymptote/examples/RiemannSurfaceRoot.asy -2019/11/18 | 141 | graphics/asymptote/examples/ring.asy -2019/11/18 | 182 | graphics/asymptote/examples/roll.asy -2019/11/18 | 1310 | graphics/asymptote/examples/roundpath.asy -2019/11/18 | 288 | graphics/asymptote/examples/sacone3D.asy -2019/11/18 | 445 | graphics/asymptote/examples/sacone.asy -2019/11/18 | 341 | graphics/asymptote/examples/sacylinder3D.asy -2019/11/18 | 400 | graphics/asymptote/examples/sacylinder.asy -2019/11/18 | 66 | graphics/asymptote/examples/shade.asy -2019/11/18 | 104 | graphics/asymptote/examples/shadestroke.asy -2019/11/18 | 1065 | graphics/asymptote/examples/shellmethod.asy -2019/11/18 | 829 | graphics/asymptote/examples/shellsqrtx01.asy -2019/11/18 | 410 | graphics/asymptote/examples/Sierpinski.asy -2019/11/18 | 849 | graphics/asymptote/examples/SierpinskiGasket.asy -2019/11/18 | 2361 | graphics/asymptote/examples/SierpinskiSponge.asy -2019/11/18 | 327 | graphics/asymptote/examples/sin1x.asy -2019/11/18 | 579 | graphics/asymptote/examples/sin3.asy -2019/11/18 | 591 | graphics/asymptote/examples/sinc.asy -2019/11/18 | 385 | graphics/asymptote/examples/sinxlex.asy -2019/11/18 | 3340 | graphics/asymptote/examples/slidedemo.asy -2019/11/18 | 341 | graphics/asymptote/examples/slidedemo_.bbl -2019/11/18 | 2043 | graphics/asymptote/examples/slope.asy -2019/11/18 | 520 | graphics/asymptote/examples/smoothelevation.asy -2019/11/18 | 2658 | graphics/asymptote/examples/soccerball.asy -2019/11/18 | 2362 | graphics/asymptote/examples/spectrum.asy -2019/11/18 | 126 | graphics/asymptote/examples/sphere.asy -2019/11/18 | 150 | graphics/asymptote/examples/spheresilhouette.asy -2019/11/18 | 165 | graphics/asymptote/examples/sphereskeleton.asy -2019/11/18 | 376 | graphics/asymptote/examples/sphericalharmonic.asy -2019/11/18 | 426 | graphics/asymptote/examples/spiral3.asy -2019/11/18 | 210 | graphics/asymptote/examples/spiral.asy -2019/11/18 | 618 | graphics/asymptote/examples/spline.asy -2019/11/18 | 2180 | graphics/asymptote/examples/splitpatch.asy -2019/11/18 | 38 | graphics/asymptote/examples/spring0.asy -2019/11/18 | 43 | graphics/asymptote/examples/spring2.asy -2019/11/18 | 671 | graphics/asymptote/examples/spring.asy -2019/11/18 | 674 | graphics/asymptote/examples/sqrtx01.asy -2019/11/18 | 579 | graphics/asymptote/examples/sqrtx01y1.asy -2019/11/18 | 145 | graphics/asymptote/examples/star.asy -2019/11/18 | 170 | graphics/asymptote/examples/stereoscopic.asy -2019/11/18 | 59 | graphics/asymptote/examples/stroke3.asy -2019/11/18 | 315 | graphics/asymptote/examples/strokepath.asy -2019/11/18 | 168 | graphics/asymptote/examples/strokeshade.asy -2019/11/18 | 198 | graphics/asymptote/examples/tanh.asy -2019/11/18 | 13739 | graphics/asymptote/examples/teapot.asy -2019/11/18 | 303 | graphics/asymptote/examples/tensor.asy -2019/11/18 | 547 | graphics/asymptote/examples/tetra.asy -2019/11/18 | 312 | graphics/asymptote/examples/textpath.asy -2019/11/18 | 10210 | graphics/asymptote/examples/thermodynamics.asy -2019/11/18 | 576 | graphics/asymptote/examples/threeviews.asy -2019/11/18 | 104 | graphics/asymptote/examples/tiling.asy -2019/11/18 | 413 | graphics/asymptote/examples/torus.asy -2019/11/18 | 246 | graphics/asymptote/examples/transparency.asy -2019/11/18 | 250 | graphics/asymptote/examples/transparentCubes.asy -2019/11/18 | 602 | graphics/asymptote/examples/treetest.asy -2019/11/18 | 589 | graphics/asymptote/examples/trefoilknot.asy -2019/11/18 | 959 | graphics/asymptote/examples/triads.asy -2019/11/18 | 209 | graphics/asymptote/examples/triangle.asy -2019/11/18 | 441 | graphics/asymptote/examples/triangles.asy -2019/11/18 | 251 | graphics/asymptote/examples/triceratops.asy -2019/11/18 | 291 | graphics/asymptote/examples/trumpet.asy -2019/11/18 | 2084 | graphics/asymptote/examples/truncatedIcosahedron.asy -2019/11/18 | 40326 | graphics/asymptote/examples/tvgen.asy -2019/11/18 | 885 | graphics/asymptote/examples/twistedtubes.asy -2019/11/18 | 26096 | graphics/asymptote/examples/uhrturm.obj -2019/11/18 | 322 | graphics/asymptote/examples/unitcircle.asy -2019/11/18 | 713 | graphics/asymptote/examples/unitoctant.asy -2019/11/18 | 199 | graphics/asymptote/examples/upint.asy -2019/11/18 | 525 | graphics/asymptote/examples/vectorfield3.asy -2019/11/18 | 351 | graphics/asymptote/examples/vectorfieldsphere.asy -2019/11/18 | 839 | graphics/asymptote/examples/venn3.asy -2019/11/18 | 626 | graphics/asymptote/examples/venn.asy -2019/11/18 | 632 | graphics/asymptote/examples/vertexshading.asy -2019/11/18 | 360 | graphics/asymptote/examples/washer.asy -2019/11/18 | 1010 | graphics/asymptote/examples/washermethod.asy -2019/11/18 | 628 | graphics/asymptote/examples/wedge.asy -2019/11/18 | 956 | graphics/asymptote/examples/workcone.asy -2019/11/18 | 978 | graphics/asymptote/examples/worksheet.asy -2019/11/18 | 2633 | graphics/asymptote/examples/worldmap.asy -2019/11/18 | 1261761 | graphics/asymptote/examples/worldmap.dat -2019/11/18 | 580 | graphics/asymptote/examples/xsin1x.asy -2019/11/18 | 3746 | graphics/asymptote/examples/xstitch.asy -2019/11/18 | 743 | graphics/asymptote/examples/xxsq01.asy -2019/11/18 | 868 | graphics/asymptote/examples/xxsq01x-1.asy -2019/11/18 | 827 | graphics/asymptote/examples/xxsq01y.asy -2019/11/18 | 223 | graphics/asymptote/examples/yingyang.asy -2019/11/18 | 33877 | graphics/asymptote/exp.cc -2019/11/18 | 28809 | graphics/asymptote/exp.h -2019/11/18 | 119 | graphics/asymptote/fftw++asy.cc -2019/11/18 | 1694 | graphics/asymptote/fftw++.cc -2019/11/18 | 47031 | graphics/asymptote/fftw++.h -2019/11/18 | 4063 | graphics/asymptote/fileio.cc -2019/11/18 | 19984 | graphics/asymptote/fileio.h -2019/11/18 | 1245 | graphics/asymptote/findsym.pl -2019/11/18 | 1020 | graphics/asymptote/flatguide.cc -2019/11/18 | 4231 | graphics/asymptote/flatguide.h -2019/11/18 | 666 | graphics/asymptote/fpu.h -2019/11/18 | 2173 | graphics/asymptote/frame.h -2019/11/18 | 7935 | graphics/asymptote/fundec.cc -2019/11/18 | 4347 | graphics/asymptote/fundec.h -2019/11/18 | 1160528 | graphics/asymptote/gc-8.0.4.tar.gz -2019/11/18 | 3161 | graphics/asymptote/genv.cc -2019/11/18 | 1626 | graphics/asymptote/genv.h -2019/11/18 | 4520 | graphics/asymptote/getopt1.c -2019/11/18 | 30147 | graphics/asymptote/getopt.c -2019/11/18 | 6650 | graphics/asymptote/getopt.h -2019/11/18 | 152 | graphics/asymptote/glew.c -2019/11/18 | 1235777 | graphics/asymptote/GL/glew.c -2019/11/18 | 1186601 | graphics/asymptote/GL/glew.h -2019/11/18 | 73435 | graphics/asymptote/GL/glxew.h -2019/11/18 | 76801 | graphics/asymptote/gl-matrix-2.4.0-pruned/dist/gl-matrix.js -2019/11/18 | 1131 | graphics/asymptote/gl-matrix-2.4.0-pruned/LICENSE.js -2019/11/18 | 45131 | graphics/asymptote/glrender.cc -2019/11/18 | 9203 | graphics/asymptote/glrender.h -2019/11/18 | 63314 | graphics/asymptote/GL/wglew.h -2019/11/18 | 50697 | graphics/asymptote/gsl.cc -2019/11/18 | 22 | graphics/asymptote/GUI/configs/__init__.py -2019/11/18 | 1148 | graphics/asymptote/GUI/configs/xasyconfig.cson -2019/11/18 | 395 | graphics/asymptote/GUI/configs/xasykeymap.cson -2019/11/18 | 3503 | graphics/asymptote/GUI/CustMatTransform.py -2019/11/18 | 131 | graphics/asymptote/GUI/DebugFlags.py -2019/11/18 | 1175 | graphics/asymptote/guide.cc -2019/11/18 | 298 | graphics/asymptote/guideflags.h -2019/11/18 | 6783 | graphics/asymptote/guide.h -2019/11/18 | 1724 | graphics/asymptote/GUI/GuidesManager.py -2019/11/18 | 164511 | graphics/asymptote/GUI/icons_rc.py -2019/11/18 | 23 | graphics/asymptote/GUI/__init__.py -2019/11/18 | 11528 | graphics/asymptote/GUI/InplaceAddObj.py -2019/11/18 | 5151 | graphics/asymptote/GUI/labelEditor.py -2019/11/18 | 700 | graphics/asymptote/GUI/locale/th/LC_MESSAGES/base.po -2019/11/18 | 2399 | graphics/asymptote/GUI/PrimitiveShape.py -2019/11/18 | 9945 | graphics/asymptote/GUI/pyUIClass/custMatTransform.py -2019/11/18 | 6154 | graphics/asymptote/GUI/pyUIClass/labelTextEditor.py -2019/11/18 | 2825 | graphics/asymptote/GUI/pyUIClass/setCustomAnchor.py -2019/11/18 | 7129 | graphics/asymptote/GUI/pyUIClass/widg_addLabel.py -2019/11/18 | 2193 | graphics/asymptote/GUI/pyUIClass/widg_addPolyOpt.py -2019/11/18 | 4849 | graphics/asymptote/GUI/pyUIClass/widg_editBezier.py -2019/11/18 | 4668 | graphics/asymptote/GUI/pyUIClass/widgetPointEditor.py -2019/11/18 | 56646 | graphics/asymptote/GUI/pyUIClass/window1.py -2019/11/18 | 57 | graphics/asymptote/GUI/requirements.txt -2019/11/18 | 361 | graphics/asymptote/GUI/res/icons/anchor.svg -2019/11/18 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-back.svg -2019/11/18 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-forward.svg -2019/11/18 | 802 | graphics/asymptote/GUI/res/icons/android-camera.svg -2019/11/18 | 695 | graphics/asymptote/GUI/res/icons/android-close.svg -2019/11/18 | 1319 | graphics/asymptote/GUI/res/icons/android-color-palette.svg -2019/11/18 | 674 | graphics/asymptote/GUI/res/icons/android-delete.svg -2019/11/18 | 633 | graphics/asymptote/GUI/res/icons/android-done.svg -2019/11/18 | 822 | graphics/asymptote/GUI/res/icons/android-expand.svg -2019/11/18 | 850 | graphics/asymptote/GUI/res/icons/android-folder-open.svg -2019/11/18 | 1482 | graphics/asymptote/GUI/res/icons/android-hand.svg -2019/11/18 | 1124 | graphics/asymptote/GUI/res/icons/android-locate.svg -2019/11/18 | 764 | graphics/asymptote/GUI/res/icons/android-radio-button-off.svg -2019/11/18 | 844 | graphics/asymptote/GUI/res/icons/android-radio-button-on.svg -2019/11/18 | 806 | graphics/asymptote/GUI/res/icons/android-refresh.svg -2019/11/18 | 713 | graphics/asymptote/GUI/res/icons/arrow-move.svg -2019/11/18 | 639 | graphics/asymptote/GUI/res/icons/arrow-resize.svg -2019/11/18 | 589 | graphics/asymptote/GUI/res/icons/bucket.asy -2019/11/18 | 1492 | graphics/asymptote/GUI/res/icons/bucket.svg -2019/11/18 | 111 | graphics/asymptote/GUI/res/icons/center.asy -2019/11/18 | 124 | graphics/asymptote/GUI/res/icons/centerorigin.asy -2019/11/18 | 1052 | graphics/asymptote/GUI/res/icons/centerorigin.svg -2019/11/18 | 892 | graphics/asymptote/GUI/res/icons/center.svg -2019/11/18 | 780 | graphics/asymptote/GUI/res/icons/check.svg -2019/11/18 | 1013 | graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg -2019/11/18 | 998 | graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg -2019/11/18 | 754 | graphics/asymptote/GUI/res/icons/circle.svg -2019/11/18 | 105 | graphics/asymptote/GUI/res/icons/closedcurve.asy -2019/11/18 | 1237 | graphics/asymptote/GUI/res/icons/closedcurve.svg -2019/11/18 | 105 | graphics/asymptote/GUI/res/icons/closedpolygon.asy -2019/11/18 | 1102 | graphics/asymptote/GUI/res/icons/closedpolygon.svg -2019/11/18 | 838 | graphics/asymptote/GUI/res/icons/close-round.svg -2019/11/18 | 1194 | graphics/asymptote/GUI/res/icons/code.svg -2019/11/18 | 876 | graphics/asymptote/GUI/res/icons/edit.svg -2019/11/18 | 1003 | graphics/asymptote/GUI/res/icons/eye.svg -2019/11/18 | 1967 | graphics/asymptote/GUI/res/icons/filledbucket.svg -2019/11/18 | 1764 | graphics/asymptote/GUI/res/icons/grid.svg -2019/11/18 | 964 | graphics/asymptote/GUI/res/icons/magnifying-glass.svg -2019/11/18 | 98 | graphics/asymptote/GUI/res/icons/opencurve.asy -2019/11/18 | 1186 | graphics/asymptote/GUI/res/icons/opencurve.svg -2019/11/18 | 98 | graphics/asymptote/GUI/res/icons/openpolygon.asy -2019/11/18 | 1085 | graphics/asymptote/GUI/res/icons/openpolygon.svg -2019/11/18 | 759 | graphics/asymptote/GUI/res/icons/plus-round.svg -2019/11/18 | 1711 | graphics/asymptote/GUI/res/icons.qrc -2019/11/18 | 673 | graphics/asymptote/GUI/res/icons/save.svg -2019/11/18 | 1920 | graphics/asymptote/GUI/res/icons/social-python.svg -2019/11/18 | 108 | graphics/asymptote/GUI/res/icons/subdirectory-left.svg -2019/11/18 | 284 | graphics/asymptote/GUI/res/icons/text.svg -2019/11/18 | 1226 | graphics/asymptote/GUI/res/icons/triangle-stroked-15.svg -2019/11/18 | 1393 | graphics/asymptote/GUI/SetCustomAnchor.py -2019/11/18 | 394 | graphics/asymptote/GUI/setup.py -2019/11/18 | 3616 | graphics/asymptote/GUI/UndoRedoStack.py -2019/11/18 | 3249 | graphics/asymptote/GUI/Widg_addLabel.py -2019/11/18 | 883 | graphics/asymptote/GUI/Widg_addPolyOpt.py -2019/11/18 | 1665 | graphics/asymptote/GUI/Widg_editBezier.py -2019/11/18 | 72687 | graphics/asymptote/GUI/Window1.py -2019/11/18 | 10271 | graphics/asymptote/GUI/windows/custMatTransform.ui -2019/11/18 | 6552 | graphics/asymptote/GUI/windows/labelTextEditor.ui -2019/11/18 | 2631 | graphics/asymptote/GUI/windows/setCustomAnchor.ui -2019/11/18 | 6896 | graphics/asymptote/GUI/windows/widg_addLabel.ui -2019/11/18 | 2148 | graphics/asymptote/GUI/windows/widg_addPolyOpt.ui -2019/11/18 | 4474 | graphics/asymptote/GUI/windows/widg_editBezier.ui -2019/11/18 | 4166 | graphics/asymptote/GUI/windows/widgetPointEditor.ui -2019/11/18 | 75576 | graphics/asymptote/GUI/windows/window1.ui -2019/11/18 | 50497 | graphics/asymptote/GUI/xasy2asy.py -2019/11/18 | 821 | graphics/asymptote/GUI/xasyArgs.py -2019/11/18 | 13550 | graphics/asymptote/GUI/xasyBezierInterface.py -2019/11/18 | 2554 | graphics/asymptote/GUI/xasyFile.py -2019/11/18 | 5048 | graphics/asymptote/GUI/xasyOptions.py -2019/11/18 | 503 | graphics/asymptote/GUI/xasy.py -2019/11/18 | 599 | graphics/asymptote/GUI/xasyStrings.py -2019/11/18 | 710 | graphics/asymptote/GUI/xasySvg.py -2019/11/18 | 964 | graphics/asymptote/GUI/xasyTransform.py -2019/11/18 | 1504 | graphics/asymptote/GUI/xasyUtils.py -2019/11/18 | 238 | graphics/asymptote/GUI/xasyValidator.py -2019/11/18 | 12744 | graphics/asymptote/impdatum.cc -2019/11/18 | 10445 | graphics/asymptote/INSTALL -2019/11/18 | 13663 | graphics/asymptote/install-sh -2019/11/18 | 1986 | graphics/asymptote/inst.h -2019/11/18 | 4994 | graphics/asymptote/interact.cc -2019/11/18 | 1309 | graphics/asymptote/interact.h -2019/11/18 | 5857 | graphics/asymptote/item.h -2019/11/18 | 7337 | graphics/asymptote/jsfile.cc -2019/11/18 | 1287 | graphics/asymptote/jsfile.h -2019/11/18 | 609 | graphics/asymptote/keywords.cc -2019/11/18 | 1253 | graphics/asymptote/keywords.pl -2019/11/18 | 22355 | graphics/asymptote/knot.cc -2019/11/18 | 12300 | graphics/asymptote/knot.h -2019/11/18 | 345 | graphics/asymptote/lexical.h -2019/11/18 | 83431 | graphics/asymptote/lex.yy.cc -2019/11/18 | 503734 | graphics/asymptote/libatomic_ops-7.6.10.tar.gz -2019/11/18 | 35147 | graphics/asymptote/LICENSE -2019/11/18 | 7639 | graphics/asymptote/LICENSE.LESSER -2019/11/18 | 2766 | graphics/asymptote/lnkX64IconFix.nsh -2019/11/18 | 2197 | graphics/asymptote/locate.cc -2019/11/18 | 577 | graphics/asymptote/locate.h -2019/11/18 | 5301 | graphics/asymptote/main.cc -2019/11/18 | 11585 | graphics/asymptote/Makefile.in -2019/11/18 | 2632 | graphics/asymptote/material.h -2019/11/18 | 6425 | graphics/asymptote/mathop.h -2019/11/18 | 5070 | graphics/asymptote/memory.h -2019/11/18 | 720 | graphics/asymptote/mod.h -2019/11/18 | 908 | graphics/asymptote/modifier.h -2019/11/18 | 7445 | graphics/asymptote/name.cc -2019/11/18 | 5239 | graphics/asymptote/name.h -2019/11/18 | 4269 | graphics/asymptote/newexp.cc -2019/11/18 | 1278 | graphics/asymptote/newexp.h -2019/11/18 | 917 | graphics/asymptote/opcodes.h -2019/11/18 | 1050 | graphics/asymptote/opsymbols.pl -2019/11/18 | 5049 | graphics/asymptote/pair.h -2019/11/18 | 3505 | graphics/asymptote/parser.cc -2019/11/18 | 852 | graphics/asymptote/parser.h -2019/11/18 | 5262 | graphics/asymptote/patches/bison.patch -2019/11/18 | 1805 | graphics/asymptote/patches/cygwin_freeglut-3.0.0.patch -2019/11/18 | 1311 | graphics/asymptote/patches/dvipdf -2019/11/18 | 113 | graphics/asymptote/patches/fixmem.reg -2019/11/18 | 1524 | graphics/asymptote/patches/flex.patch -2019/11/18 | 271 | graphics/asymptote/patches/gc6.8_AIX.patch -2019/11/18 | 489 | graphics/asymptote/patches/gc-7.0nomem.patch -2019/11/18 | 318 | graphics/asymptote/patches/gcc3.3.2curses.patch -2019/11/18 | 19462 | graphics/asymptote/patches/gl-matrix-2.4.0-pruned.patch -2019/11/18 | 1082 | graphics/asymptote/patches/README -2019/11/18 | 38066 | graphics/asymptote/path3.cc -2019/11/18 | 10494 | graphics/asymptote/path3.h -2019/11/18 | 33988 | graphics/asymptote/path.cc -2019/11/18 | 11580 | graphics/asymptote/path.h -2019/11/18 | 1594 | graphics/asymptote/pen.cc -2019/11/18 | 28156 | graphics/asymptote/pen.h -2019/11/18 | 40277 | graphics/asymptote/picture.cc -2019/11/18 | 3434 | graphics/asymptote/picture.h -2019/11/18 | 5179 | graphics/asymptote/pipestream.cc -2019/11/18 | 2624 | graphics/asymptote/pipestream.h -2019/11/18 | 138 | graphics/asymptote/Pipfile -2019/11/18 | 2526 | graphics/asymptote/policy.h -2019/11/18 | 654 | graphics/asymptote/prcfile.h -2019/11/18 | 974 | graphics/asymptote/prc/Makefile -2019/11/18 | 70751 | graphics/asymptote/prc/oPRCFile.cc -2019/11/18 | 51432 | graphics/asymptote/prc/oPRCFile.h -2019/11/18 | 8371 | graphics/asymptote/prc/PRCbitStream.cc -2019/11/18 | 2518 | graphics/asymptote/prc/PRCbitStream.h -2019/11/18 | 177246 | graphics/asymptote/prc/PRCdouble.cc -2019/11/18 | 3765 | graphics/asymptote/prc/PRCdouble.h -2019/11/18 | 30208 | graphics/asymptote/prc/PRC.h -2019/11/18 | 6021 | graphics/asymptote/prc/PRCTools/bitData.cc -2019/11/18 | 1860 | graphics/asymptote/prc/PRCTools/bitData.h -2019/11/18 | 1927 | graphics/asymptote/prc/PRCTools/bitSearchDouble.cc -2019/11/18 | 1863 | graphics/asymptote/prc/PRCTools/bitSearchUI.cc -2019/11/18 | 1245 | graphics/asymptote/prc/PRCTools/describeMain.cc -2019/11/18 | 68126 | graphics/asymptote/prc/PRCTools/describePRC.cc -2019/11/18 | 4335 | graphics/asymptote/prc/PRCTools/describePRC.h -2019/11/18 | 1310 | graphics/asymptote/prc/PRCTools/extractSections.cc -2019/11/18 | 2276 | graphics/asymptote/prc/PRCTools/inflation.cc -2019/11/18 | 1051 | graphics/asymptote/prc/PRCTools/inflation.h -2019/11/18 | 1479 | graphics/asymptote/prc/PRCTools/inflationMain.cc -2019/11/18 | 8792 | graphics/asymptote/prc/PRCTools/iPRCFile.cc -2019/11/18 | 2341 | graphics/asymptote/prc/PRCTools/iPRCFile.h -2019/11/18 | 1658 | graphics/asymptote/prc/PRCTools/Makefile -2019/11/18 | 4716 | graphics/asymptote/prc/PRCTools/makePRC.cc -2019/11/18 | 95 | graphics/asymptote/prc/test.asy -2019/11/18 | 36243 | graphics/asymptote/prc/test.cc -2019/11/18 | 66751 | graphics/asymptote/prc/writePRC.cc -2019/11/18 | 48481 | graphics/asymptote/prc/writePRC.h -2019/11/18 | 116025 | graphics/asymptote/predicates.cc -2019/11/18 | 986 | graphics/asymptote/predicates.h -2019/11/18 | 1234 | graphics/asymptote/primitives.h -2019/11/18 | 25292 | graphics/asymptote/process.cc -2019/11/18 | 3003 | graphics/asymptote/process.h -2019/11/18 | 2378 | graphics/asymptote/profile.py -2019/11/18 | 9892 | graphics/asymptote/profiler.h -2019/11/18 | 3275 | graphics/asymptote/program.cc -2019/11/18 | 2562 | graphics/asymptote/program.h -2019/11/18 | 18964 | graphics/asymptote/psfile.cc -2019/11/18 | 9306 | graphics/asymptote/psfile.h -2019/11/18 | 5963 | graphics/asymptote/quaternion.cc -2019/11/18 | 2504 | graphics/asymptote/README -2019/11/18 | 1704 | graphics/asymptote/record.cc -2019/11/18 | 2738 | graphics/asymptote/record.h -2019/11/18 | 1098 | graphics/asymptote/refaccess.cc -2019/11/18 | 1936 | graphics/asymptote/refaccess.h -2019/11/17 | 117724 | graphics/asymptote/ReleaseNotes -2019/11/18 | 62 | graphics/asymptote/revision.cc -2019/11/18 | 3553 | graphics/asymptote/rounding.h -2019/11/18 | 70119 | graphics/asymptote/runarray.cc -2019/11/18 | 1492 | graphics/asymptote/runarray.h -2019/11/18 | 45997 | graphics/asymptote/runarray.in -2019/11/18 | 2661 | graphics/asymptote/runbacktrace.cc -2019/11/18 | 169 | graphics/asymptote/runbacktrace.h -2019/11/18 | 833 | graphics/asymptote/runbacktrace.in -2019/11/18 | 17743 | graphics/asymptote/runfile.cc -2019/11/18 | 969 | graphics/asymptote/runfile.h -2019/11/18 | 5924 | graphics/asymptote/runfile.in -2019/11/18 | 8157 | graphics/asymptote/runhistory.cc -2019/11/18 | 161 | graphics/asymptote/runhistory.h -2019/11/18 | 5119 | graphics/asymptote/runhistory.in -2019/11/18 | 16702 | graphics/asymptote/runlabel.cc -2019/11/18 | 153 | graphics/asymptote/runlabel.h -2019/11/18 | 12959 | graphics/asymptote/runlabel.in -2019/11/18 | 21948 | graphics/asymptote/runmath.cc -2019/11/18 | 269 | graphics/asymptote/runmath.h -2019/11/18 | 8900 | graphics/asymptote/runmath.in -2019/11/18 | 16348 | graphics/asymptote/runpair.cc -2019/11/18 | 299 | graphics/asymptote/runpair.h -2019/11/18 | 4246 | graphics/asymptote/runpair.in -2019/11/18 | 25218 | graphics/asymptote/runpath3d.cc -2019/11/18 | 186 | graphics/asymptote/runpath3d.h -2019/11/18 | 8051 | graphics/asymptote/runpath3d.in -2019/11/18 | 26292 | graphics/asymptote/runpath.cc -2019/11/18 | 177 | graphics/asymptote/runpath.h -2019/11/18 | 8368 | graphics/asymptote/runpath.in -2019/11/18 | 55426 | graphics/asymptote/runpicture.cc -2019/11/18 | 191 | graphics/asymptote/runpicture.h -2019/11/18 | 18929 | graphics/asymptote/runpicture.in -2019/11/18 | 18772 | graphics/asymptote/runstring.cc -2019/11/18 | 188 | graphics/asymptote/runstring.h -2019/11/18 | 9871 | graphics/asymptote/runstring.in -2019/11/18 | 12629 | graphics/asymptote/runsystem.cc -2019/11/18 | 157 | graphics/asymptote/runsystem.h -2019/11/18 | 5119 | graphics/asymptote/runsystem.in -2019/11/18 | 1343 | graphics/asymptote/runtimebase.in -2019/11/18 | 60604 | graphics/asymptote/runtime.cc -2019/11/18 | 1163 | graphics/asymptote/runtime.h -2019/11/18 | 20758 | graphics/asymptote/runtime.in -2019/11/18 | 7230 | graphics/asymptote/runtime.pl -2019/11/18 | 13700 | graphics/asymptote/runtriple.cc -2019/11/18 | 320 | graphics/asymptote/runtriple.h -2019/11/18 | 2725 | graphics/asymptote/runtriple.in -2019/11/18 | 2113 | graphics/asymptote/seconds.h -2019/11/18 | 51437 | graphics/asymptote/settings.cc -2019/11/18 | 2667 | graphics/asymptote/settings.h -2019/11/18 | 2905 | graphics/asymptote/shaders.cc -2019/11/18 | 882 | graphics/asymptote/shaders.h -2019/11/18 | 6660 | graphics/asymptote/simpson.cc -2019/11/18 | 14448 | graphics/asymptote/stack.cc -2019/11/18 | 3328 | graphics/asymptote/stack.h -2019/11/18 | 958 | graphics/asymptote/statistics.h -2019/11/18 | 12103 | graphics/asymptote/stm.cc -2019/11/18 | 4400 | graphics/asymptote/stm.h -2019/11/18 | 8912 | graphics/asymptote/symbol.cc -2019/11/18 | 2662 | graphics/asymptote/symbol.h -2019/11/18 | 2697 | graphics/asymptote/table.h -2019/11/18 | 620 | graphics/asymptote/tests/arith/integer.asy -2019/11/18 | 449 | graphics/asymptote/tests/arith/pair.asy -2019/11/18 | 193 | graphics/asymptote/tests/arith/random.asy -2019/11/18 | 383 | graphics/asymptote/tests/arith/real.asy -2019/11/18 | 1710 | graphics/asymptote/tests/arith/roots.asy -2019/11/18 | 639 | graphics/asymptote/tests/arith/transform.asy -2019/11/18 | 244 | graphics/asymptote/tests/arith/triple.asy -2019/11/18 | 936 | graphics/asymptote/tests/array/array.asy -2019/11/18 | 680 | graphics/asymptote/tests/array/delete.asy -2019/11/18 | 737 | graphics/asymptote/tests/array/determinant.asy -2019/11/18 | 1927 | graphics/asymptote/tests/array/fields.asy -2019/11/18 | 4841 | graphics/asymptote/tests/array/slice.asy -2019/11/18 | 966 | graphics/asymptote/tests/array/solve.asy -2019/11/18 | 746 | graphics/asymptote/tests/array/sort.asy -2019/11/18 | 1096 | graphics/asymptote/tests/array/transpose.asy -2019/11/18 | 276 | graphics/asymptote/tests/bench/6000circles.asy -2019/11/18 | 2222 | graphics/asymptote/tests/frames/loop.asy -2019/11/18 | 202 | graphics/asymptote/tests/frames/stat2.asy -2019/11/18 | 158 | graphics/asymptote/tests/frames/stat.asy -2019/11/18 | 62 | graphics/asymptote/tests/gc/array.asy -2019/11/18 | 102 | graphics/asymptote/tests/gc/file.asy -2019/11/18 | 54 | graphics/asymptote/tests/gc/funcall.asy -2019/11/18 | 65 | graphics/asymptote/tests/gc/guide.asy -2019/11/18 | 143 | graphics/asymptote/tests/gc/label.asy -2019/11/18 | 124 | graphics/asymptote/tests/gc/path.asy -2019/11/18 | 72 | graphics/asymptote/tests/gc/pen.asy -2019/11/18 | 193 | graphics/asymptote/tests/gc/shipout.asy -2019/11/18 | 77 | graphics/asymptote/tests/gc/string.asy -2019/11/18 | 129 | graphics/asymptote/tests/gc/struct.asy -2019/11/18 | 70 | graphics/asymptote/tests/gc/transform.asy -2019/11/18 | 369 | graphics/asymptote/tests/gs/ghostscript.asy -2019/11/18 | 11907 | graphics/asymptote/tests/gsl/random.asy -2019/11/18 | 1209 | graphics/asymptote/tests/imp/unravel.asy -2019/11/18 | 308 | graphics/asymptote/tests/Makefile -2019/11/18 | 18 | graphics/asymptote/tests/output/circle.asy -2019/11/18 | 22 | graphics/asymptote/tests/output/line.asy -2019/11/18 | 1284 | graphics/asymptote/tests/output/Makefile -2019/11/18 | 1384 | graphics/asymptote/tests/pic/trans.asy -2019/11/18 | 236 | graphics/asymptote/tests/string/erase.asy -2019/11/18 | 182 | graphics/asymptote/tests/string/find.asy -2019/11/18 | 109 | graphics/asymptote/tests/string/insert.asy -2019/11/18 | 132 | graphics/asymptote/tests/string/length.asy -2019/11/18 | 187 | graphics/asymptote/tests/string/rfind.asy -2019/11/18 | 118 | graphics/asymptote/tests/string/substr.asy -2019/11/18 | 238 | graphics/asymptote/tests/TestLib.asy -2019/11/18 | 159 | graphics/asymptote/tests/types/cast.asy -2019/11/18 | 6503 | graphics/asymptote/tests/types/constructor.asy -2019/11/18 | 155 | graphics/asymptote/tests/types/ecast.asy -2019/11/18 | 3375 | graphics/asymptote/tests/types/guide.asy -2019/11/18 | 224 | graphics/asymptote/tests/types/init.asy -2019/11/18 | 4242 | graphics/asymptote/tests/types/keyword.asy -2019/11/18 | 4072 | graphics/asymptote/tests/types/order.asy -2019/11/18 | 2731 | graphics/asymptote/tests/types/resolve.asy -2019/11/18 | 308 | graphics/asymptote/tests/types/shadow.asy -2019/11/18 | 1331 | graphics/asymptote/tests/types/spec.asy -2019/11/18 | 1189 | graphics/asymptote/tests/types/var.asy -2019/11/18 | 20015 | graphics/asymptote/texfile.cc -2019/11/18 | 11060 | graphics/asymptote/texfile.h -2019/11/18 | 1293 | graphics/asymptote/TODO -2019/11/18 | 6185 | graphics/asymptote/transform.h -2019/11/18 | 10582 | graphics/asymptote/tr.cc -2019/11/18 | 3676 | graphics/asymptote/tr.h -2019/11/18 | 8558 | graphics/asymptote/triple.h -2019/11/18 | 13884 | graphics/asymptote/types.cc -2019/11/18 | 15372 | graphics/asymptote/types.h -2019/11/18 | 9756 | graphics/asymptote/util.cc -2019/11/18 | 4515 | graphics/asymptote/util.h -2019/11/18 | 1978 | graphics/asymptote/varinit.cc -2019/11/18 | 2013 | graphics/asymptote/varinit.h -2019/11/18 | 901 | graphics/asymptote/virtualfieldaccess.cc -2019/11/18 | 2328 | graphics/asymptote/virtualfieldaccess.h -2019/11/18 | 750 | graphics/asymptote/vm.h -2019/11/18 | 219 | graphics/asymptote/wce -2019/11/18 | 2146 | graphics/asymptote/webgl/fragment.glsl -2019/11/18 | 62146 | graphics/asymptote/webgl/gl.js -2019/11/18 | 815 | graphics/asymptote/webgl/license -2019/11/18 | 1485 | graphics/asymptote/webgl/vertex.glsl -2019/11/18 | 6661 | graphics/asymptote/xstream.h -2019/11/18 | 14641258 | graphics/asymptote.zip +2020/01/15 | 255 | graphics/asymptote/BUGS +2020/01/15 | 1229 | graphics/asymptote/build-scripts/build-asygl +2020/01/15 | 2482 | graphics/asymptote/build-scripts/build-asymptote +2020/01/15 | 3449 | graphics/asymptote/build-scripts/build-asymptote.dos +2020/01/15 | 1907 | graphics/asymptote/build-scripts/HOWTO-MSWindows +2020/01/15 | 288 | graphics/asymptote/build-scripts/README-binaries +2020/01/15 | 31244 | graphics/asymptote/builtin.cc +2020/01/15 | 1637 | graphics/asymptote/builtin.h +2020/01/15 | 1151 | graphics/asymptote/callable.cc +2020/01/15 | 1642 | graphics/asymptote/callable.h +2020/01/15 | 1191 | graphics/asymptote/camperror.cc +2020/01/15 | 818 | graphics/asymptote/camperror.h +2020/01/15 | 13339 | graphics/asymptote/camp.l +2020/01/15 | 127885 | graphics/asymptote/camp.tab.cc +2020/01/15 | 4089 | graphics/asymptote/camp.tab.h +2020/01/15 | 20029 | graphics/asymptote/camp.y +2020/01/15 | 4687 | graphics/asymptote/castop.h +2020/01/15 | 1385000 | graphics/asymptote/ChangeLog +2020/01/15 | 7808 | graphics/asymptote/coder.cc +2020/01/15 | 11658 | graphics/asymptote/coder.h +2020/01/15 | 1126 | graphics/asymptote/coenv.cc +2020/01/15 | 908 | graphics/asymptote/coenv.h +2020/01/15 | 1520 | graphics/asymptote/common.h +2020/01/15 | 44166 | graphics/asymptote/config.guess +2020/01/15 | 6612 | graphics/asymptote/config.h.in +2020/01/15 | 36141 | graphics/asymptote/config.sub +2020/01/15 | 281638 | graphics/asymptote/configure +2020/01/15 | 14621 | graphics/asymptote/configure.ac +2020/01/15 | 3673 | graphics/asymptote/constructor.cc +2020/01/15 | 20866 | graphics/asymptote/dec.cc +2020/01/15 | 15845 | graphics/asymptote/dec.h +2020/01/15 | 5897 | graphics/asymptote/Delaunay.cc +2020/01/15 | 384 | graphics/asymptote/Delaunay.h +2020/01/15 | 8045 | graphics/asymptote/doc/asy.1 +2020/01/15 | 1005 | graphics/asymptote/doc/asy.1.begin +2020/01/15 | 333 | graphics/asymptote/doc/asy.1.end +2020/01/15 | 2800 | graphics/asymptote/doc/asycolors.sty +2020/01/15 | 18126 | graphics/asymptote/doc/asy-latex.dtx +2020/01/15 | 194590 | graphics/asymptote/doc/asy-latex.pdf +2020/01/15 | 1293164 | graphics/asymptote/doc/asymptote.pdf +2020/01/15 | 9836 | graphics/asymptote/doc/asymptote.sty +2020/01/15 | 385143 | graphics/asymptote/doc/asymptote.texi +2020/01/15 | 121144 | graphics/asymptote/doc/asyRefCard.pdf +2020/01/15 | 20051 | graphics/asymptote/doc/asyRefCard.tex +2020/01/15 | 246 | graphics/asymptote/doc/axis3.asy +2020/01/15 | 416 | graphics/asymptote/doc/bezier2.asy +2020/01/15 | 81 | graphics/asymptote/doc/bezier.asy +2020/01/15 | 234 | graphics/asymptote/doc/beziercurve.asy +2020/01/15 | 41 | graphics/asymptote/doc/bigdiagonal.asy +2020/01/15 | 306 | graphics/asymptote/doc/binarytreetest.asy +2020/01/15 | 677 | graphics/asymptote/doc/Bode.asy +2020/01/15 | 524 | graphics/asymptote/doc/brokenaxis.asy +2020/01/15 | 1391 | graphics/asymptote/doc/CAD1.asy +2020/01/15 | 167756 | graphics/asymptote/doc/CAD.pdf +2020/01/15 | 10196 | graphics/asymptote/doc/CAD.tex +2020/01/15 | 492 | graphics/asymptote/doc/CDlabel.asy +2020/01/15 | 4348 | graphics/asymptote/doc/colo-asy.tex +2020/01/15 | 49 | graphics/asymptote/doc/colons.asy +2020/01/15 | 1620 | graphics/asymptote/doc/colors.asy +2020/01/15 | 243 | graphics/asymptote/doc/cube.asy +2020/01/15 | 86 | graphics/asymptote/doc/cylinderskeleton.asy +2020/01/15 | 218 | graphics/asymptote/doc/datagraph.asy +2020/01/15 | 24 | graphics/asymptote/doc/diagonal.asy +2020/01/15 | 2882 | graphics/asymptote/doc/diatom.asy +2020/01/15 | 4067 | graphics/asymptote/doc/diatom.csv +2020/01/15 | 49 | graphics/asymptote/doc/dots.asy +2020/01/15 | 1051 | graphics/asymptote/doc/eetomumu.asy +2020/01/15 | 2039 | graphics/asymptote/doc/elliptic.asy +2020/01/15 | 912 | graphics/asymptote/doc/errorbars.asy +2020/01/15 | 202 | graphics/asymptote/doc/exp.asy +2020/01/15 | 343 | graphics/asymptote/doc/externalprc.tex +2020/01/15 | 19597 | graphics/asymptote/doc/external-proposal.html +2020/01/15 | 25137 | graphics/asymptote/doc/extra/intro.asy +2020/01/15 | 40764 | graphics/asymptote/doc/FAQ/asy-faq.bfnn +2020/01/15 | 63140 | graphics/asymptote/doc/FAQ/asy-faq.info +2020/01/15 | 9202 | graphics/asymptote/doc/FAQ/bfnnconv.pl +2020/01/15 | 13663 | graphics/asymptote/doc/FAQ/install-sh +2020/01/15 | 1000 | graphics/asymptote/doc/FAQ/Makefile +2020/01/15 | 4718 | graphics/asymptote/doc/FAQ/m-ascii.pl +2020/01/15 | 9725 | graphics/asymptote/doc/FAQ/m-html.pl +2020/01/15 | 5627 | graphics/asymptote/doc/FAQ/m-info.pl +2020/01/15 | 6104 | graphics/asymptote/doc/FAQ/m-lout.pl +2020/01/15 | 4578 | graphics/asymptote/doc/FAQ/m-post.pl +2020/01/15 | 238 | graphics/asymptote/doc/filegraph.asy +2020/01/15 | 26 | graphics/asymptote/doc/filegraph.dat +2020/01/15 | 604 | graphics/asymptote/doc/flow.asy +2020/01/15 | 862 | graphics/asymptote/doc/flowchartdemo.asy +2020/01/15 | 464 | graphics/asymptote/doc/GaussianSurface.asy +2020/01/15 | 376 | graphics/asymptote/doc/generalaxis3.asy +2020/01/15 | 277 | graphics/asymptote/doc/generalaxis.asy +2020/01/15 | 754 | graphics/asymptote/doc/graphmarkers.asy +2020/01/15 | 426 | graphics/asymptote/doc/grid3xyz.asy +2020/01/15 | 279 | graphics/asymptote/doc/hatch.asy +2020/01/15 | 423 | graphics/asymptote/doc/helix.asy +2020/01/15 | 330 | graphics/asymptote/doc/HermiteSpline.asy +2020/01/15 | 441 | graphics/asymptote/doc/histogram.asy +2020/01/15 | 521 | graphics/asymptote/doc/Hobbycontrol.asy +2020/01/15 | 500 | graphics/asymptote/doc/Hobbydir.asy +2020/01/15 | 380 | graphics/asymptote/doc/icon.asy +2020/01/15 | 401 | graphics/asymptote/doc/image.asy +2020/01/15 | 872 | graphics/asymptote/doc/imagecontour.asy +2020/01/15 | 13663 | graphics/asymptote/doc/install-sh +2020/01/15 | 357 | graphics/asymptote/doc/irregularcontour.asy +2020/01/15 | 442 | graphics/asymptote/doc/join3.asy +2020/01/15 | 261 | graphics/asymptote/doc/join.asy +2020/01/15 | 417 | graphics/asymptote/doc/knots.asy +2020/01/15 | 121 | graphics/asymptote/doc/labelsquare.asy +2020/01/15 | 144 | graphics/asymptote/doc/latexmkrc +2020/01/15 | 150 | graphics/asymptote/doc/latexmkrc_asydir +2020/01/15 | 3106 | graphics/asymptote/doc/latexusage.tex +2020/01/15 | 1025 | graphics/asymptote/doc/leastsquares.asy +2020/01/15 | 6318 | graphics/asymptote/doc/leastsquares.dat +2020/01/15 | 410 | graphics/asymptote/doc/legend.asy +2020/01/15 | 366 | graphics/asymptote/doc/lineargraph0.asy +2020/01/15 | 373 | graphics/asymptote/doc/lineargraph.asy +2020/01/15 | 416 | graphics/asymptote/doc/linetype.asy +2020/01/15 | 423 | graphics/asymptote/doc/log2graph.asy +2020/01/15 | 262 | graphics/asymptote/doc/loggraph.asy +2020/01/15 | 382 | graphics/asymptote/doc/loggrid.asy +2020/01/15 | 480 | graphics/asymptote/doc/logimage.asy +2020/01/15 | 619 | graphics/asymptote/doc/logo.asy +2020/01/15 | 314 | graphics/asymptote/doc/logticks.asy +2020/01/15 | 3023 | graphics/asymptote/doc/Makefile.in +2020/01/15 | 293 | graphics/asymptote/doc/makepen.asy +2020/01/15 | 2653 | graphics/asymptote/doc/markers1.asy +2020/01/15 | 877 | graphics/asymptote/doc/markers2.asy +2020/01/15 | 288 | graphics/asymptote/doc/mexicanhat.asy +2020/01/15 | 374 | graphics/asymptote/doc/monthaxis.asy +2020/01/15 | 458 | graphics/asymptote/doc/multicontour.asy +2020/01/15 | 3497 | graphics/asymptote/doc/ocg.sty +2020/01/15 | 115 | graphics/asymptote/doc/onecontour.asy +2020/01/15 | 240 | graphics/asymptote/doc/parametricgraph.asy +2020/01/15 | 498 | graphics/asymptote/doc/penfunctionimage.asy +2020/01/15 | 219 | graphics/asymptote/doc/penimage.asy +2020/01/15 | 2771 | graphics/asymptote/doc/pixel.pdf +2020/01/15 | 354 | graphics/asymptote/doc/planes.asy +2020/01/15 | 461800 | graphics/asymptote/doc/png/asymptote.info +2020/01/15 | 1469 | graphics/asymptote/doc/png/Makefile.in +2020/01/15 | 49 | graphics/asymptote/doc/quartercircle.asy +2020/01/15 | 354 | graphics/asymptote/doc/reloadpdf.tex +2020/01/15 | 157 | graphics/asymptote/doc/saddle.asy +2020/01/15 | 355 | graphics/asymptote/doc/scaledgraph.asy +2020/01/15 | 821 | graphics/asymptote/doc/secondaryaxis.asy +2020/01/15 | 48847 | graphics/asymptote/doc/secondaryaxis.csv +2020/01/15 | 256 | graphics/asymptote/doc/shadedtiling.asy +2020/01/15 | 154 | graphics/asymptote/doc/slopefield1.asy +2020/01/15 | 52 | graphics/asymptote/doc/square.asy +2020/01/15 | 341 | graphics/asymptote/doc/subpictures.asy +2020/01/15 | 123 | graphics/asymptote/doc/superpath.asy +2020/01/15 | 77112 | graphics/asymptote/doc/TeXShopAndAsymptote.pdf +2020/01/15 | 2653 | graphics/asymptote/doc/TeXShopAndAsymptote.tex +2020/01/15 | 390 | graphics/asymptote/doc/tile.asy +2020/01/15 | 396 | graphics/asymptote/doc/triangulate.asy +2020/01/15 | 186 | graphics/asymptote/doc/unitcircle3.asy +2020/01/15 | 147 | graphics/asymptote/doc/vectorfield.asy +2020/01/15 | 1746 | graphics/asymptote/doc/westnile.asy +2020/01/15 | 4727 | graphics/asymptote/doc/westnile.csv +2020/01/15 | 880 | graphics/asymptote/doc/xasy.1x +2020/01/15 | 1878 | graphics/asymptote/drawclipbegin.h +2020/01/15 | 1213 | graphics/asymptote/drawclipend.h +2020/01/15 | 11741 | graphics/asymptote/drawelement.h +2020/01/15 | 4619 | graphics/asymptote/drawfill.cc +2020/01/15 | 6570 | graphics/asymptote/drawfill.h +2020/01/15 | 496 | graphics/asymptote/drawgrestore.h +2020/01/15 | 2924 | graphics/asymptote/drawgroup.h +2020/01/15 | 466 | graphics/asymptote/drawgsave.h +2020/01/15 | 3042 | graphics/asymptote/drawimage.h +2020/01/15 | 6865 | graphics/asymptote/drawlabel.cc +2020/01/15 | 2163 | graphics/asymptote/drawlabel.h +2020/01/15 | 773 | graphics/asymptote/drawlayer.h +2020/01/15 | 5981 | graphics/asymptote/drawpath3.cc +2020/01/15 | 5326 | graphics/asymptote/drawpath3.h +2020/01/15 | 3522 | graphics/asymptote/drawpath.cc +2020/01/15 | 674 | graphics/asymptote/drawpath.h +2020/01/15 | 23333 | graphics/asymptote/drawsurface.cc +2020/01/15 | 19885 | graphics/asymptote/drawsurface.h +2020/01/15 | 1279 | graphics/asymptote/drawverbatim.h +2020/01/15 | 20738 | graphics/asymptote/entry.cc +2020/01/15 | 14795 | graphics/asymptote/entry.h +2020/01/15 | 5465 | graphics/asymptote/env.cc +2020/01/15 | 1142 | graphics/asymptote/envcompleter.cc +2020/01/15 | 845 | graphics/asymptote/envcompleter.h +2020/01/15 | 4575 | graphics/asymptote/env.h +2020/01/15 | 10632 | graphics/asymptote/EnvVarUpdate.nsh +2020/01/15 | 1753 | graphics/asymptote/errormsg.cc +2020/01/15 | 5098 | graphics/asymptote/errormsg.h +2020/01/15 | 9251 | graphics/asymptote/errors +2020/01/15 | 6911 | graphics/asymptote/errortest.asy +2020/01/15 | 657 | graphics/asymptote/examples/100d.views +2020/01/15 | 309 | graphics/asymptote/examples/1overx.asy +2020/01/15 | 4158 | graphics/asymptote/examples/advection.asy +2020/01/15 | 245 | graphics/asymptote/examples/alignbox.asy +2020/01/15 | 2832 | graphics/asymptote/examples/alignedaxis.asy +2020/01/15 | 946 | graphics/asymptote/examples/animations/cube.asy +2020/01/15 | 160672 | graphics/asymptote/examples/animations/dice.u3d +2020/01/15 | 1919 | graphics/asymptote/examples/animations/earthmoon.asy +2020/01/15 | 503 | graphics/asymptote/examples/animations/embeddedmovie.asy +2020/01/15 | 196 | graphics/asymptote/examples/animations/embeddedu3d.asy +2020/01/15 | 411 | graphics/asymptote/examples/animations/externalmovie.asy +2020/01/15 | 414 | graphics/asymptote/examples/animations/glmovie.asy +2020/01/15 | 1760 | graphics/asymptote/examples/animations/heatequation.asy +2020/01/15 | 1037 | graphics/asymptote/examples/animations/inlinemovie3.tex +2020/01/15 | 1235 | graphics/asymptote/examples/animations/inlinemovie.tex +2020/01/15 | 326 | graphics/asymptote/examples/animations/pdfmovie.asy +2020/01/15 | 1238 | graphics/asymptote/examples/animations/slidemovies.asy +2020/01/15 | 856 | graphics/asymptote/examples/animations/sphere.asy +2020/01/15 | 798 | graphics/asymptote/examples/animations/torusanimation.asy +2020/01/15 | 1498 | graphics/asymptote/examples/animations/wavepacket.asy +2020/01/15 | 1120 | graphics/asymptote/examples/animations/wheel.asy +2020/01/15 | 236 | graphics/asymptote/examples/annotation.asy +2020/01/15 | 1240 | graphics/asymptote/examples/arrows3.asy +2020/01/15 | 497 | graphics/asymptote/examples/bars3.asy +2020/01/15 | 1033 | graphics/asymptote/examples/basealign.asy +2020/01/15 | 395 | graphics/asymptote/examples/BezierPatch.asy +2020/01/15 | 581 | graphics/asymptote/examples/BezierSaddle.asy +2020/01/15 | 1526 | graphics/asymptote/examples/BezierSurface.asy +2020/01/15 | 199 | graphics/asymptote/examples/BezierTriangle.asy +2020/01/15 | 154 | graphics/asymptote/examples/billboard.asy +2020/01/15 | 513 | graphics/asymptote/examples/buildcycle.asy +2020/01/15 | 233 | graphics/asymptote/examples/cardioid.asy +2020/01/15 | 485 | graphics/asymptote/examples/cards.asy +2020/01/15 | 691 | graphics/asymptote/examples/centroidfg.asy +2020/01/15 | 322 | graphics/asymptote/examples/cheese.asy +2020/01/15 | 576 | graphics/asymptote/examples/circles.asy +2020/01/15 | 228 | graphics/asymptote/examples/circumcircle.asy +2020/01/15 | 762 | graphics/asymptote/examples/clockarray.asy +2020/01/15 | 264 | graphics/asymptote/examples/coag.asy +2020/01/15 | 424 | graphics/asymptote/examples/colorpatch.asy +2020/01/15 | 465 | graphics/asymptote/examples/colorplanes.asy +2020/01/15 | 739 | graphics/asymptote/examples/condor.asy +2020/01/15 | 445 | graphics/asymptote/examples/cones.asy +2020/01/15 | 1780 | graphics/asymptote/examples/conicurv.asy +2020/01/15 | 255 | graphics/asymptote/examples/contextfonts.asy +2020/01/15 | 778 | graphics/asymptote/examples/controlsystem.asy +2020/01/15 | 123 | graphics/asymptote/examples/Coons.asy +2020/01/15 | 235 | graphics/asymptote/examples/cos2theta.asy +2020/01/15 | 582 | graphics/asymptote/examples/cos3.asy +2020/01/15 | 461 | graphics/asymptote/examples/cosaddition.asy +2020/01/15 | 5740 | graphics/asymptote/examples/cpkcolors.asy +2020/01/15 | 573 | graphics/asymptote/examples/curvedlabel3.asy +2020/01/15 | 177 | graphics/asymptote/examples/curvedlabel.asy +2020/01/15 | 1835 | graphics/asymptote/examples/cyclohexane.asy +2020/01/15 | 146 | graphics/asymptote/examples/cylinder.asy +2020/01/15 | 506 | graphics/asymptote/examples/delu.asy +2020/01/15 | 521 | graphics/asymptote/examples/dimension.asy +2020/01/15 | 1216 | graphics/asymptote/examples/dragon.asy +2020/01/15 | 1326 | graphics/asymptote/examples/electromagnetic.asy +2020/01/15 | 325 | graphics/asymptote/examples/elevation.asy +2020/01/15 | 398 | graphics/asymptote/examples/epix.asy +2020/01/15 | 242 | graphics/asymptote/examples/equilateral.asy +2020/01/15 | 549 | graphics/asymptote/examples/equilchord.asy +2020/01/15 | 579 | graphics/asymptote/examples/exp3.asy +2020/01/15 | 519 | graphics/asymptote/examples/extrudedcontour.asy +2020/01/15 | 498 | graphics/asymptote/examples/fano.asy +2020/01/15 | 972 | graphics/asymptote/examples/fequlogo.asy +2020/01/15 | 727 | graphics/asymptote/examples/fermi.asy +2020/01/15 | 971 | graphics/asymptote/examples/filesurface.asy +2020/01/15 | 5543 | graphics/asymptote/examples/filesurface.dat +2020/01/15 | 574 | graphics/asymptote/examples/fillcontour.asy +2020/01/15 | 4203 | graphics/asymptote/examples/fin.asy +2020/01/15 | 710 | graphics/asymptote/examples/fjortoft.asy +2020/01/15 | 581 | graphics/asymptote/examples/floatingdisk.asy +2020/01/15 | 502 | graphics/asymptote/examples/floor.asy +2020/01/15 | 683 | graphics/asymptote/examples/fractaltree.asy +2020/01/15 | 1185 | graphics/asymptote/examples/functionshading.asy +2020/01/15 | 499 | graphics/asymptote/examples/galleon.asy +2020/01/15 | 714 | graphics/asymptote/examples/gamma3.asy +2020/01/15 | 440 | graphics/asymptote/examples/gamma.asy +2020/01/15 | 679 | graphics/asymptote/examples/genusthree.asy +2020/01/15 | 1136 | graphics/asymptote/examples/genustwo.asy +2020/01/15 | 384 | graphics/asymptote/examples/Gouraud.asy +2020/01/15 | 616 | graphics/asymptote/examples/Gouraudcontour.asy +2020/01/15 | 76 | graphics/asymptote/examples/grid.asy +2020/01/15 | 459 | graphics/asymptote/examples/hierarchy.asy +2020/01/15 | 308 | graphics/asymptote/examples/hyperboloid.asy +2020/01/15 | 267 | graphics/asymptote/examples/hyperboloidsilhouette.asy +2020/01/15 | 1140 | graphics/asymptote/examples/imagehistogram.asy +2020/01/15 | 610 | graphics/asymptote/examples/impact.asy +2020/01/15 | 605 | graphics/asymptote/examples/integraltest.asy +2020/01/15 | 4825 | graphics/asymptote/examples/interpolate1.asy +2020/01/15 | 291 | graphics/asymptote/examples/jump.asy +2020/01/15 | 1309 | graphics/asymptote/examples/Klein.asy +2020/01/15 | 182 | graphics/asymptote/examples/label3.asy +2020/01/15 | 196 | graphics/asymptote/examples/label3ribbon.asy +2020/01/15 | 187 | graphics/asymptote/examples/label3solid.asy +2020/01/15 | 546 | graphics/asymptote/examples/label3zoom.asy +2020/01/15 | 264 | graphics/asymptote/examples/labelbox.asy +2020/01/15 | 1114 | graphics/asymptote/examples/laserlattice.asy +2020/01/15 | 136 | graphics/asymptote/examples/latticeshading.asy +2020/01/15 | 688 | graphics/asymptote/examples/layers.asy +2020/01/15 | 460 | graphics/asymptote/examples/lever.asy +2020/01/15 | 654 | graphics/asymptote/examples/limit.asy +2020/01/15 | 1908 | graphics/asymptote/examples/linearregression.asy +2020/01/15 | 168 | graphics/asymptote/examples/lines.asy +2020/01/15 | 980 | graphics/asymptote/examples/lmfit1.asy +2020/01/15 | 206 | graphics/asymptote/examples/log.asy +2020/01/15 | 349 | graphics/asymptote/examples/logdown.asy +2020/01/15 | 1231 | graphics/asymptote/examples/logo3.asy +2020/01/15 | 196 | graphics/asymptote/examples/lowint.asy +2020/01/15 | 659 | graphics/asymptote/examples/lowupint.asy +2020/01/15 | 479 | graphics/asymptote/examples/magnetic.asy +2020/01/15 | 833 | graphics/asymptote/examples/markregular.asy +2020/01/15 | 1950 | graphics/asymptote/examples/mergeExample.asy +2020/01/15 | 5258 | graphics/asymptote/examples/mosaic.asy +2020/01/15 | 2512 | graphics/asymptote/examples/mosquito.asy +2020/01/15 | 1569 | graphics/asymptote/examples/near_earth.asy +2020/01/15 | 649 | graphics/asymptote/examples/NURBScurve.asy +2020/01/15 | 1020 | graphics/asymptote/examples/NURBSsphere.asy +2020/01/15 | 1461 | graphics/asymptote/examples/NURBSsurface.asy +2020/01/15 | 1251 | graphics/asymptote/examples/odetest.asy +2020/01/15 | 309 | graphics/asymptote/examples/oneoverx.asy +2020/01/15 | 861 | graphics/asymptote/examples/orthocenter.asy +2020/01/15 | 254 | graphics/asymptote/examples/parametricelevation.asy +2020/01/15 | 407 | graphics/asymptote/examples/parametricsurface.asy +2020/01/15 | 711 | graphics/asymptote/examples/partialsurface.asy +2020/01/15 | 1055 | graphics/asymptote/examples/partitionExample.asy +2020/01/15 | 419 | graphics/asymptote/examples/pathintersectsurface.asy +2020/01/15 | 3344 | graphics/asymptote/examples/pdb.asy +2020/01/15 | 361 | graphics/asymptote/examples/phase.asy +2020/01/15 | 22873 | graphics/asymptote/examples/piicon.png +2020/01/15 | 362 | graphics/asymptote/examples/pipeintersection.asy +2020/01/15 | 3868 | graphics/asymptote/examples/pipes.asy +2020/01/15 | 418 | graphics/asymptote/examples/planeproject.asy +2020/01/15 | 930 | graphics/asymptote/examples/polararea.asy +2020/01/15 | 628 | graphics/asymptote/examples/polarcircle.asy +2020/01/15 | 326 | graphics/asymptote/examples/polardatagraph.asy +2020/01/15 | 643 | graphics/asymptote/examples/p-orbital.asy +2020/01/15 | 956 | graphics/asymptote/examples/poster.asy +2020/01/15 | 58 | graphics/asymptote/examples/progrid.asy +2020/01/15 | 373 | graphics/asymptote/examples/projectelevation.asy +2020/01/15 | 438 | graphics/asymptote/examples/projectrevolution.asy +2020/01/15 | 747 | graphics/asymptote/examples/pseudosphere.asy +2020/01/15 | 557 | graphics/asymptote/examples/Pythagoras.asy +2020/01/15 | 420 | graphics/asymptote/examples/PythagoreanTree.asy +2020/01/15 | 734 | graphics/asymptote/examples/quilt.asy +2020/01/15 | 325 | graphics/asymptote/examples/rainbow.asy +2020/01/15 | 54 | graphics/asymptote/examples/randompath3.asy +2020/01/15 | 1537 | graphics/asymptote/examples/refs.bib +2020/01/15 | 993 | graphics/asymptote/examples/RiemannSphere.asy +2020/01/15 | 369 | graphics/asymptote/examples/RiemannSurface.asy +2020/01/15 | 386 | graphics/asymptote/examples/RiemannSurfaceRoot.asy +2020/01/15 | 141 | graphics/asymptote/examples/ring.asy +2020/01/15 | 182 | graphics/asymptote/examples/roll.asy +2020/01/15 | 1310 | graphics/asymptote/examples/roundpath.asy +2020/01/15 | 288 | graphics/asymptote/examples/sacone3D.asy +2020/01/15 | 445 | graphics/asymptote/examples/sacone.asy +2020/01/15 | 341 | graphics/asymptote/examples/sacylinder3D.asy +2020/01/15 | 400 | graphics/asymptote/examples/sacylinder.asy +2020/01/15 | 66 | graphics/asymptote/examples/shade.asy +2020/01/15 | 104 | graphics/asymptote/examples/shadestroke.asy +2020/01/15 | 1065 | graphics/asymptote/examples/shellmethod.asy +2020/01/15 | 829 | graphics/asymptote/examples/shellsqrtx01.asy +2020/01/15 | 410 | graphics/asymptote/examples/Sierpinski.asy +2020/01/15 | 849 | graphics/asymptote/examples/SierpinskiGasket.asy +2020/01/15 | 2361 | graphics/asymptote/examples/SierpinskiSponge.asy +2020/01/15 | 327 | graphics/asymptote/examples/sin1x.asy +2020/01/15 | 579 | graphics/asymptote/examples/sin3.asy +2020/01/15 | 591 | graphics/asymptote/examples/sinc.asy +2020/01/15 | 385 | graphics/asymptote/examples/sinxlex.asy +2020/01/15 | 3340 | graphics/asymptote/examples/slidedemo.asy +2020/01/15 | 341 | graphics/asymptote/examples/slidedemo_.bbl +2020/01/15 | 2043 | graphics/asymptote/examples/slope.asy +2020/01/15 | 520 | graphics/asymptote/examples/smoothelevation.asy +2020/01/15 | 2658 | graphics/asymptote/examples/soccerball.asy +2020/01/15 | 2362 | graphics/asymptote/examples/spectrum.asy +2020/01/15 | 126 | graphics/asymptote/examples/sphere.asy +2020/01/15 | 150 | graphics/asymptote/examples/spheresilhouette.asy +2020/01/15 | 165 | graphics/asymptote/examples/sphereskeleton.asy +2020/01/15 | 376 | graphics/asymptote/examples/sphericalharmonic.asy +2020/01/15 | 426 | graphics/asymptote/examples/spiral3.asy +2020/01/15 | 210 | graphics/asymptote/examples/spiral.asy +2020/01/15 | 618 | graphics/asymptote/examples/spline.asy +2020/01/15 | 2180 | graphics/asymptote/examples/splitpatch.asy +2020/01/15 | 38 | graphics/asymptote/examples/spring0.asy +2020/01/15 | 43 | graphics/asymptote/examples/spring2.asy +2020/01/15 | 671 | graphics/asymptote/examples/spring.asy +2020/01/15 | 674 | graphics/asymptote/examples/sqrtx01.asy +2020/01/15 | 579 | graphics/asymptote/examples/sqrtx01y1.asy +2020/01/15 | 145 | graphics/asymptote/examples/star.asy +2020/01/15 | 170 | graphics/asymptote/examples/stereoscopic.asy +2020/01/15 | 59 | graphics/asymptote/examples/stroke3.asy +2020/01/15 | 315 | graphics/asymptote/examples/strokepath.asy +2020/01/15 | 168 | graphics/asymptote/examples/strokeshade.asy +2020/01/15 | 198 | graphics/asymptote/examples/tanh.asy +2020/01/15 | 13739 | graphics/asymptote/examples/teapot.asy +2020/01/15 | 303 | graphics/asymptote/examples/tensor.asy +2020/01/15 | 547 | graphics/asymptote/examples/tetra.asy +2020/01/15 | 312 | graphics/asymptote/examples/textpath.asy +2020/01/15 | 10210 | graphics/asymptote/examples/thermodynamics.asy +2020/01/15 | 576 | graphics/asymptote/examples/threeviews.asy +2020/01/15 | 104 | graphics/asymptote/examples/tiling.asy +2020/01/15 | 413 | graphics/asymptote/examples/torus.asy +2020/01/15 | 246 | graphics/asymptote/examples/transparency.asy +2020/01/15 | 250 | graphics/asymptote/examples/transparentCubes.asy +2020/01/15 | 602 | graphics/asymptote/examples/treetest.asy +2020/01/15 | 589 | graphics/asymptote/examples/trefoilknot.asy +2020/01/15 | 969 | graphics/asymptote/examples/triads.asy +2020/01/15 | 209 | graphics/asymptote/examples/triangle.asy +2020/01/15 | 441 | graphics/asymptote/examples/triangles.asy +2020/01/15 | 251 | graphics/asymptote/examples/triceratops.asy +2020/01/15 | 291 | graphics/asymptote/examples/trumpet.asy +2020/01/15 | 2084 | graphics/asymptote/examples/truncatedIcosahedron.asy +2020/01/15 | 40326 | graphics/asymptote/examples/tvgen.asy +2020/01/15 | 885 | graphics/asymptote/examples/twistedtubes.asy +2020/01/15 | 26096 | graphics/asymptote/examples/uhrturm.obj +2020/01/15 | 322 | graphics/asymptote/examples/unitcircle.asy +2020/01/15 | 713 | graphics/asymptote/examples/unitoctant.asy +2020/01/15 | 199 | graphics/asymptote/examples/upint.asy +2020/01/15 | 525 | graphics/asymptote/examples/vectorfield3.asy +2020/01/15 | 351 | graphics/asymptote/examples/vectorfieldsphere.asy +2020/01/15 | 839 | graphics/asymptote/examples/venn3.asy +2020/01/15 | 626 | graphics/asymptote/examples/venn.asy +2020/01/15 | 632 | graphics/asymptote/examples/vertexshading.asy +2020/01/15 | 360 | graphics/asymptote/examples/washer.asy +2020/01/15 | 1010 | graphics/asymptote/examples/washermethod.asy +2020/01/15 | 628 | graphics/asymptote/examples/wedge.asy +2020/01/15 | 956 | graphics/asymptote/examples/workcone.asy +2020/01/15 | 978 | graphics/asymptote/examples/worksheet.asy +2020/01/15 | 2633 | graphics/asymptote/examples/worldmap.asy +2020/01/15 | 1261761 | graphics/asymptote/examples/worldmap.dat +2020/01/15 | 580 | graphics/asymptote/examples/xsin1x.asy +2020/01/15 | 3746 | graphics/asymptote/examples/xstitch.asy +2020/01/15 | 743 | graphics/asymptote/examples/xxsq01.asy +2020/01/15 | 868 | graphics/asymptote/examples/xxsq01x-1.asy +2020/01/15 | 827 | graphics/asymptote/examples/xxsq01y.asy +2020/01/15 | 223 | graphics/asymptote/examples/yingyang.asy +2020/01/15 | 33877 | graphics/asymptote/exp.cc +2020/01/15 | 28809 | graphics/asymptote/exp.h +2020/01/15 | 119 | graphics/asymptote/fftw++asy.cc +2020/01/15 | 1694 | graphics/asymptote/fftw++.cc +2020/01/15 | 47031 | graphics/asymptote/fftw++.h +2020/01/15 | 4063 | graphics/asymptote/fileio.cc +2020/01/15 | 19984 | graphics/asymptote/fileio.h +2020/01/15 | 1245 | graphics/asymptote/findsym.pl +2020/01/15 | 1020 | graphics/asymptote/flatguide.cc +2020/01/15 | 4231 | graphics/asymptote/flatguide.h +2020/01/15 | 666 | graphics/asymptote/fpu.h +2020/01/15 | 2173 | graphics/asymptote/frame.h +2020/01/15 | 7935 | graphics/asymptote/fundec.cc +2020/01/15 | 4347 | graphics/asymptote/fundec.h +2020/01/15 | 1160528 | graphics/asymptote/gc-8.0.4.tar.gz +2020/01/15 | 3161 | graphics/asymptote/genv.cc +2020/01/15 | 1626 | graphics/asymptote/genv.h +2020/01/15 | 4520 | graphics/asymptote/getopt1.c +2020/01/15 | 30147 | graphics/asymptote/getopt.c +2020/01/15 | 6650 | graphics/asymptote/getopt.h +2020/01/15 | 152 | graphics/asymptote/glew.c +2020/01/15 | 1235777 | graphics/asymptote/GL/glew.c +2020/01/15 | 1186601 | graphics/asymptote/GL/glew.h +2020/01/15 | 73435 | graphics/asymptote/GL/glxew.h +2020/01/15 | 76801 | graphics/asymptote/gl-matrix-2.4.0-pruned/dist/gl-matrix.js +2020/01/15 | 1131 | graphics/asymptote/gl-matrix-2.4.0-pruned/LICENSE.js +2020/01/15 | 45131 | graphics/asymptote/glrender.cc +2020/01/15 | 9203 | graphics/asymptote/glrender.h +2020/01/15 | 63314 | graphics/asymptote/GL/wglew.h +2020/01/15 | 50697 | graphics/asymptote/gsl.cc +2020/01/15 | 22 | graphics/asymptote/GUI/configs/__init__.py +2020/01/15 | 1148 | graphics/asymptote/GUI/configs/xasyconfig.cson +2020/01/15 | 395 | graphics/asymptote/GUI/configs/xasykeymap.cson +2020/01/15 | 3503 | graphics/asymptote/GUI/CustMatTransform.py +2020/01/15 | 131 | graphics/asymptote/GUI/DebugFlags.py +2020/01/15 | 1175 | graphics/asymptote/guide.cc +2020/01/15 | 298 | graphics/asymptote/guideflags.h +2020/01/15 | 6783 | graphics/asymptote/guide.h +2020/01/15 | 1724 | graphics/asymptote/GUI/GuidesManager.py +2020/01/15 | 164511 | graphics/asymptote/GUI/icons_rc.py +2020/01/15 | 23 | graphics/asymptote/GUI/__init__.py +2020/01/15 | 11528 | graphics/asymptote/GUI/InplaceAddObj.py +2020/01/15 | 5151 | graphics/asymptote/GUI/labelEditor.py +2020/01/15 | 700 | graphics/asymptote/GUI/locale/th/LC_MESSAGES/base.po +2020/01/15 | 2399 | graphics/asymptote/GUI/PrimitiveShape.py +2020/01/15 | 9945 | graphics/asymptote/GUI/pyUIClass/custMatTransform.py +2020/01/15 | 6154 | graphics/asymptote/GUI/pyUIClass/labelTextEditor.py +2020/01/15 | 2825 | graphics/asymptote/GUI/pyUIClass/setCustomAnchor.py +2020/01/15 | 7129 | graphics/asymptote/GUI/pyUIClass/widg_addLabel.py +2020/01/15 | 2193 | graphics/asymptote/GUI/pyUIClass/widg_addPolyOpt.py +2020/01/15 | 4849 | graphics/asymptote/GUI/pyUIClass/widg_editBezier.py +2020/01/15 | 4668 | graphics/asymptote/GUI/pyUIClass/widgetPointEditor.py +2020/01/15 | 56646 | graphics/asymptote/GUI/pyUIClass/window1.py +2020/01/15 | 57 | graphics/asymptote/GUI/requirements.txt +2020/01/15 | 361 | graphics/asymptote/GUI/res/icons/anchor.svg +2020/01/15 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-back.svg +2020/01/15 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-forward.svg +2020/01/15 | 802 | graphics/asymptote/GUI/res/icons/android-camera.svg +2020/01/15 | 695 | graphics/asymptote/GUI/res/icons/android-close.svg +2020/01/15 | 1319 | graphics/asymptote/GUI/res/icons/android-color-palette.svg +2020/01/15 | 674 | graphics/asymptote/GUI/res/icons/android-delete.svg +2020/01/15 | 633 | graphics/asymptote/GUI/res/icons/android-done.svg +2020/01/15 | 822 | graphics/asymptote/GUI/res/icons/android-expand.svg +2020/01/15 | 850 | graphics/asymptote/GUI/res/icons/android-folder-open.svg +2020/01/15 | 1482 | graphics/asymptote/GUI/res/icons/android-hand.svg +2020/01/15 | 1124 | graphics/asymptote/GUI/res/icons/android-locate.svg +2020/01/15 | 764 | graphics/asymptote/GUI/res/icons/android-radio-button-off.svg +2020/01/15 | 844 | graphics/asymptote/GUI/res/icons/android-radio-button-on.svg +2020/01/15 | 806 | graphics/asymptote/GUI/res/icons/android-refresh.svg +2020/01/15 | 713 | graphics/asymptote/GUI/res/icons/arrow-move.svg +2020/01/15 | 639 | graphics/asymptote/GUI/res/icons/arrow-resize.svg +2020/01/15 | 589 | graphics/asymptote/GUI/res/icons/bucket.asy +2020/01/15 | 1492 | graphics/asymptote/GUI/res/icons/bucket.svg +2020/01/15 | 111 | graphics/asymptote/GUI/res/icons/center.asy +2020/01/15 | 124 | graphics/asymptote/GUI/res/icons/centerorigin.asy +2020/01/15 | 1052 | graphics/asymptote/GUI/res/icons/centerorigin.svg +2020/01/15 | 892 | graphics/asymptote/GUI/res/icons/center.svg +2020/01/15 | 780 | graphics/asymptote/GUI/res/icons/check.svg +2020/01/15 | 1013 | graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg +2020/01/15 | 998 | graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg +2020/01/15 | 754 | graphics/asymptote/GUI/res/icons/circle.svg +2020/01/15 | 105 | graphics/asymptote/GUI/res/icons/closedcurve.asy +2020/01/15 | 1237 | graphics/asymptote/GUI/res/icons/closedcurve.svg +2020/01/15 | 105 | graphics/asymptote/GUI/res/icons/closedpolygon.asy +2020/01/15 | 1102 | graphics/asymptote/GUI/res/icons/closedpolygon.svg +2020/01/15 | 838 | graphics/asymptote/GUI/res/icons/close-round.svg +2020/01/15 | 1194 | graphics/asymptote/GUI/res/icons/code.svg +2020/01/15 | 876 | graphics/asymptote/GUI/res/icons/edit.svg +2020/01/15 | 1003 | graphics/asymptote/GUI/res/icons/eye.svg +2020/01/15 | 1967 | graphics/asymptote/GUI/res/icons/filledbucket.svg +2020/01/15 | 1764 | graphics/asymptote/GUI/res/icons/grid.svg +2020/01/15 | 964 | graphics/asymptote/GUI/res/icons/magnifying-glass.svg +2020/01/15 | 98 | graphics/asymptote/GUI/res/icons/opencurve.asy +2020/01/15 | 1186 | graphics/asymptote/GUI/res/icons/opencurve.svg +2020/01/15 | 98 | graphics/asymptote/GUI/res/icons/openpolygon.asy +2020/01/15 | 1085 | graphics/asymptote/GUI/res/icons/openpolygon.svg +2020/01/15 | 759 | graphics/asymptote/GUI/res/icons/plus-round.svg +2020/01/15 | 1711 | graphics/asymptote/GUI/res/icons.qrc +2020/01/15 | 673 | graphics/asymptote/GUI/res/icons/save.svg +2020/01/15 | 1920 | graphics/asymptote/GUI/res/icons/social-python.svg +2020/01/15 | 108 | graphics/asymptote/GUI/res/icons/subdirectory-left.svg +2020/01/15 | 284 | graphics/asymptote/GUI/res/icons/text.svg +2020/01/15 | 1226 | graphics/asymptote/GUI/res/icons/triangle-stroked-15.svg +2020/01/15 | 1393 | graphics/asymptote/GUI/SetCustomAnchor.py +2020/01/15 | 394 | graphics/asymptote/GUI/setup.py +2020/01/15 | 3616 | graphics/asymptote/GUI/UndoRedoStack.py +2020/01/15 | 3249 | graphics/asymptote/GUI/Widg_addLabel.py +2020/01/15 | 883 | graphics/asymptote/GUI/Widg_addPolyOpt.py +2020/01/15 | 1665 | graphics/asymptote/GUI/Widg_editBezier.py +2020/01/15 | 72687 | graphics/asymptote/GUI/Window1.py +2020/01/15 | 10271 | graphics/asymptote/GUI/windows/custMatTransform.ui +2020/01/15 | 6552 | graphics/asymptote/GUI/windows/labelTextEditor.ui +2020/01/15 | 2631 | graphics/asymptote/GUI/windows/setCustomAnchor.ui +2020/01/15 | 6896 | graphics/asymptote/GUI/windows/widg_addLabel.ui +2020/01/15 | 2148 | graphics/asymptote/GUI/windows/widg_addPolyOpt.ui +2020/01/15 | 4474 | graphics/asymptote/GUI/windows/widg_editBezier.ui +2020/01/15 | 4166 | graphics/asymptote/GUI/windows/widgetPointEditor.ui +2020/01/15 | 75576 | graphics/asymptote/GUI/windows/window1.ui +2020/01/15 | 50497 | graphics/asymptote/GUI/xasy2asy.py +2020/01/15 | 821 | graphics/asymptote/GUI/xasyArgs.py +2020/01/15 | 13550 | graphics/asymptote/GUI/xasyBezierInterface.py +2020/01/15 | 2554 | graphics/asymptote/GUI/xasyFile.py +2020/01/15 | 5048 | graphics/asymptote/GUI/xasyOptions.py +2020/01/15 | 503 | graphics/asymptote/GUI/xasy.py +2020/01/15 | 599 | graphics/asymptote/GUI/xasyStrings.py +2020/01/15 | 710 | graphics/asymptote/GUI/xasySvg.py +2020/01/15 | 964 | graphics/asymptote/GUI/xasyTransform.py +2020/01/15 | 1504 | graphics/asymptote/GUI/xasyUtils.py +2020/01/15 | 238 | graphics/asymptote/GUI/xasyValidator.py +2020/01/15 | 12744 | graphics/asymptote/impdatum.cc +2020/01/15 | 10445 | graphics/asymptote/INSTALL +2020/01/15 | 13663 | graphics/asymptote/install-sh +2020/01/15 | 1986 | graphics/asymptote/inst.h +2020/01/15 | 4994 | graphics/asymptote/interact.cc +2020/01/15 | 1309 | graphics/asymptote/interact.h +2020/01/15 | 5857 | graphics/asymptote/item.h +2020/01/15 | 7453 | graphics/asymptote/jsfile.cc +2020/01/15 | 1287 | graphics/asymptote/jsfile.h +2020/01/15 | 609 | graphics/asymptote/keywords.cc +2020/01/15 | 1253 | graphics/asymptote/keywords.pl +2020/01/15 | 22355 | graphics/asymptote/knot.cc +2020/01/15 | 12300 | graphics/asymptote/knot.h +2020/01/15 | 345 | graphics/asymptote/lexical.h +2020/01/15 | 83431 | graphics/asymptote/lex.yy.cc +2020/01/15 | 503734 | graphics/asymptote/libatomic_ops-7.6.10.tar.gz +2020/01/15 | 35147 | graphics/asymptote/LICENSE +2020/01/15 | 7639 | graphics/asymptote/LICENSE.LESSER +2020/01/15 | 2766 | graphics/asymptote/lnkX64IconFix.nsh +2020/01/15 | 2197 | graphics/asymptote/locate.cc +2020/01/15 | 577 | graphics/asymptote/locate.h +2020/01/15 | 5301 | graphics/asymptote/main.cc +2020/01/15 | 11585 | graphics/asymptote/Makefile.in +2020/01/15 | 2632 | graphics/asymptote/material.h +2020/01/15 | 6425 | graphics/asymptote/mathop.h +2020/01/15 | 5070 | graphics/asymptote/memory.h +2020/01/15 | 720 | graphics/asymptote/mod.h +2020/01/15 | 908 | graphics/asymptote/modifier.h +2020/01/15 | 7445 | graphics/asymptote/name.cc +2020/01/15 | 5239 | graphics/asymptote/name.h +2020/01/15 | 4269 | graphics/asymptote/newexp.cc +2020/01/15 | 1278 | graphics/asymptote/newexp.h +2020/01/15 | 917 | graphics/asymptote/opcodes.h +2020/01/15 | 1050 | graphics/asymptote/opsymbols.pl +2020/01/15 | 5049 | graphics/asymptote/pair.h +2020/01/15 | 3505 | graphics/asymptote/parser.cc +2020/01/15 | 852 | graphics/asymptote/parser.h +2020/01/15 | 5262 | graphics/asymptote/patches/bison.patch +2020/01/15 | 1805 | graphics/asymptote/patches/cygwin_freeglut-3.0.0.patch +2020/01/15 | 1311 | graphics/asymptote/patches/dvipdf +2020/01/15 | 113 | graphics/asymptote/patches/fixmem.reg +2020/01/15 | 1524 | graphics/asymptote/patches/flex.patch +2020/01/15 | 271 | graphics/asymptote/patches/gc6.8_AIX.patch +2020/01/15 | 489 | graphics/asymptote/patches/gc-7.0nomem.patch +2020/01/15 | 318 | graphics/asymptote/patches/gcc3.3.2curses.patch +2020/01/15 | 19462 | graphics/asymptote/patches/gl-matrix-2.4.0-pruned.patch +2020/01/15 | 1082 | graphics/asymptote/patches/README +2020/01/15 | 38072 | graphics/asymptote/path3.cc +2020/01/15 | 10494 | graphics/asymptote/path3.h +2020/01/15 | 33990 | graphics/asymptote/path.cc +2020/01/15 | 11580 | graphics/asymptote/path.h +2020/01/15 | 1594 | graphics/asymptote/pen.cc +2020/01/15 | 28156 | graphics/asymptote/pen.h +2020/01/15 | 40276 | graphics/asymptote/picture.cc +2020/01/15 | 3434 | graphics/asymptote/picture.h +2020/01/15 | 5179 | graphics/asymptote/pipestream.cc +2020/01/15 | 2624 | graphics/asymptote/pipestream.h +2020/01/15 | 138 | graphics/asymptote/Pipfile +2020/01/15 | 2526 | graphics/asymptote/policy.h +2020/01/15 | 654 | graphics/asymptote/prcfile.h +2020/01/15 | 974 | graphics/asymptote/prc/Makefile +2020/01/15 | 70751 | graphics/asymptote/prc/oPRCFile.cc +2020/01/15 | 51432 | graphics/asymptote/prc/oPRCFile.h +2020/01/15 | 8371 | graphics/asymptote/prc/PRCbitStream.cc +2020/01/15 | 2518 | graphics/asymptote/prc/PRCbitStream.h +2020/01/15 | 177246 | graphics/asymptote/prc/PRCdouble.cc +2020/01/15 | 3765 | graphics/asymptote/prc/PRCdouble.h +2020/01/15 | 30208 | graphics/asymptote/prc/PRC.h +2020/01/15 | 6021 | graphics/asymptote/prc/PRCTools/bitData.cc +2020/01/15 | 1860 | graphics/asymptote/prc/PRCTools/bitData.h +2020/01/15 | 1927 | graphics/asymptote/prc/PRCTools/bitSearchDouble.cc +2020/01/15 | 1863 | graphics/asymptote/prc/PRCTools/bitSearchUI.cc +2020/01/15 | 1245 | graphics/asymptote/prc/PRCTools/describeMain.cc +2020/01/15 | 68126 | graphics/asymptote/prc/PRCTools/describePRC.cc +2020/01/15 | 4335 | graphics/asymptote/prc/PRCTools/describePRC.h +2020/01/15 | 1310 | graphics/asymptote/prc/PRCTools/extractSections.cc +2020/01/15 | 2276 | graphics/asymptote/prc/PRCTools/inflation.cc +2020/01/15 | 1051 | graphics/asymptote/prc/PRCTools/inflation.h +2020/01/15 | 1479 | graphics/asymptote/prc/PRCTools/inflationMain.cc +2020/01/15 | 8792 | graphics/asymptote/prc/PRCTools/iPRCFile.cc +2020/01/15 | 2341 | graphics/asymptote/prc/PRCTools/iPRCFile.h +2020/01/15 | 1658 | graphics/asymptote/prc/PRCTools/Makefile +2020/01/15 | 4716 | graphics/asymptote/prc/PRCTools/makePRC.cc +2020/01/15 | 95 | graphics/asymptote/prc/test.asy +2020/01/15 | 36243 | graphics/asymptote/prc/test.cc +2020/01/15 | 66751 | graphics/asymptote/prc/writePRC.cc +2020/01/15 | 48481 | graphics/asymptote/prc/writePRC.h +2020/01/15 | 116025 | graphics/asymptote/predicates.cc +2020/01/15 | 986 | graphics/asymptote/predicates.h +2020/01/15 | 1234 | graphics/asymptote/primitives.h +2020/01/15 | 25292 | graphics/asymptote/process.cc +2020/01/15 | 3003 | graphics/asymptote/process.h +2020/01/15 | 2378 | graphics/asymptote/profile.py +2020/01/15 | 9892 | graphics/asymptote/profiler.h +2020/01/15 | 3275 | graphics/asymptote/program.cc +2020/01/15 | 2562 | graphics/asymptote/program.h +2020/01/15 | 18964 | graphics/asymptote/psfile.cc +2020/01/15 | 9306 | graphics/asymptote/psfile.h +2020/01/15 | 5963 | graphics/asymptote/quaternion.cc +2020/01/15 | 2504 | graphics/asymptote/README +2020/01/15 | 1704 | graphics/asymptote/record.cc +2020/01/15 | 2738 | graphics/asymptote/record.h +2020/01/15 | 1098 | graphics/asymptote/refaccess.cc +2020/01/15 | 1936 | graphics/asymptote/refaccess.h +2020/01/15 | 118462 | graphics/asymptote/ReleaseNotes +2020/01/15 | 62 | graphics/asymptote/revision.cc +2020/01/15 | 3553 | graphics/asymptote/rounding.h +2020/01/15 | 70119 | graphics/asymptote/runarray.cc +2020/01/15 | 1492 | graphics/asymptote/runarray.h +2020/01/15 | 45997 | graphics/asymptote/runarray.in +2020/01/15 | 2661 | graphics/asymptote/runbacktrace.cc +2020/01/15 | 169 | graphics/asymptote/runbacktrace.h +2020/01/15 | 833 | graphics/asymptote/runbacktrace.in +2020/01/15 | 17743 | graphics/asymptote/runfile.cc +2020/01/15 | 969 | graphics/asymptote/runfile.h +2020/01/15 | 5924 | graphics/asymptote/runfile.in +2020/01/15 | 8157 | graphics/asymptote/runhistory.cc +2020/01/15 | 161 | graphics/asymptote/runhistory.h +2020/01/15 | 5119 | graphics/asymptote/runhistory.in +2020/01/15 | 16702 | graphics/asymptote/runlabel.cc +2020/01/15 | 153 | graphics/asymptote/runlabel.h +2020/01/15 | 12959 | graphics/asymptote/runlabel.in +2020/01/15 | 21948 | graphics/asymptote/runmath.cc +2020/01/15 | 269 | graphics/asymptote/runmath.h +2020/01/15 | 8900 | graphics/asymptote/runmath.in +2020/01/15 | 16348 | graphics/asymptote/runpair.cc +2020/01/15 | 299 | graphics/asymptote/runpair.h +2020/01/15 | 4246 | graphics/asymptote/runpair.in +2020/01/15 | 25218 | graphics/asymptote/runpath3d.cc +2020/01/15 | 186 | graphics/asymptote/runpath3d.h +2020/01/15 | 8051 | graphics/asymptote/runpath3d.in +2020/01/15 | 26292 | graphics/asymptote/runpath.cc +2020/01/15 | 177 | graphics/asymptote/runpath.h +2020/01/15 | 8368 | graphics/asymptote/runpath.in +2020/01/15 | 55426 | graphics/asymptote/runpicture.cc +2020/01/15 | 191 | graphics/asymptote/runpicture.h +2020/01/15 | 18929 | graphics/asymptote/runpicture.in +2020/01/15 | 18772 | graphics/asymptote/runstring.cc +2020/01/15 | 188 | graphics/asymptote/runstring.h +2020/01/15 | 9871 | graphics/asymptote/runstring.in +2020/01/15 | 12629 | graphics/asymptote/runsystem.cc +2020/01/15 | 157 | graphics/asymptote/runsystem.h +2020/01/15 | 5119 | graphics/asymptote/runsystem.in +2020/01/15 | 1343 | graphics/asymptote/runtimebase.in +2020/01/15 | 60604 | graphics/asymptote/runtime.cc +2020/01/15 | 1163 | graphics/asymptote/runtime.h +2020/01/15 | 20758 | graphics/asymptote/runtime.in +2020/01/15 | 7230 | graphics/asymptote/runtime.pl +2020/01/15 | 13700 | graphics/asymptote/runtriple.cc +2020/01/15 | 320 | graphics/asymptote/runtriple.h +2020/01/15 | 2725 | graphics/asymptote/runtriple.in +2020/01/15 | 2113 | graphics/asymptote/seconds.h +2020/01/15 | 51470 | graphics/asymptote/settings.cc +2020/01/15 | 2667 | graphics/asymptote/settings.h +2020/01/15 | 2905 | graphics/asymptote/shaders.cc +2020/01/15 | 882 | graphics/asymptote/shaders.h +2020/01/15 | 6660 | graphics/asymptote/simpson.cc +2020/01/15 | 14448 | graphics/asymptote/stack.cc +2020/01/15 | 3328 | graphics/asymptote/stack.h +2020/01/15 | 958 | graphics/asymptote/statistics.h +2020/01/15 | 12103 | graphics/asymptote/stm.cc +2020/01/15 | 4400 | graphics/asymptote/stm.h +2020/01/15 | 8912 | graphics/asymptote/symbol.cc +2020/01/15 | 2662 | graphics/asymptote/symbol.h +2020/01/15 | 2697 | graphics/asymptote/table.h +2020/01/15 | 620 | graphics/asymptote/tests/arith/integer.asy +2020/01/15 | 449 | graphics/asymptote/tests/arith/pair.asy +2020/01/15 | 193 | graphics/asymptote/tests/arith/random.asy +2020/01/15 | 383 | graphics/asymptote/tests/arith/real.asy +2020/01/15 | 1710 | graphics/asymptote/tests/arith/roots.asy +2020/01/15 | 639 | graphics/asymptote/tests/arith/transform.asy +2020/01/15 | 244 | graphics/asymptote/tests/arith/triple.asy +2020/01/15 | 936 | graphics/asymptote/tests/array/array.asy +2020/01/15 | 680 | graphics/asymptote/tests/array/delete.asy +2020/01/15 | 737 | graphics/asymptote/tests/array/determinant.asy +2020/01/15 | 1927 | graphics/asymptote/tests/array/fields.asy +2020/01/15 | 4841 | graphics/asymptote/tests/array/slice.asy +2020/01/15 | 966 | graphics/asymptote/tests/array/solve.asy +2020/01/15 | 746 | graphics/asymptote/tests/array/sort.asy +2020/01/15 | 1096 | graphics/asymptote/tests/array/transpose.asy +2020/01/15 | 276 | graphics/asymptote/tests/bench/6000circles.asy +2020/01/15 | 2222 | graphics/asymptote/tests/frames/loop.asy +2020/01/15 | 202 | graphics/asymptote/tests/frames/stat2.asy +2020/01/15 | 158 | graphics/asymptote/tests/frames/stat.asy +2020/01/15 | 62 | graphics/asymptote/tests/gc/array.asy +2020/01/15 | 102 | graphics/asymptote/tests/gc/file.asy +2020/01/15 | 54 | graphics/asymptote/tests/gc/funcall.asy +2020/01/15 | 65 | graphics/asymptote/tests/gc/guide.asy +2020/01/15 | 143 | graphics/asymptote/tests/gc/label.asy +2020/01/15 | 124 | graphics/asymptote/tests/gc/path.asy +2020/01/15 | 72 | graphics/asymptote/tests/gc/pen.asy +2020/01/15 | 193 | graphics/asymptote/tests/gc/shipout.asy +2020/01/15 | 77 | graphics/asymptote/tests/gc/string.asy +2020/01/15 | 129 | graphics/asymptote/tests/gc/struct.asy +2020/01/15 | 70 | graphics/asymptote/tests/gc/transform.asy +2020/01/15 | 369 | graphics/asymptote/tests/gs/ghostscript.asy +2020/01/15 | 11907 | graphics/asymptote/tests/gsl/random.asy +2020/01/15 | 1209 | graphics/asymptote/tests/imp/unravel.asy +2020/01/15 | 308 | graphics/asymptote/tests/Makefile +2020/01/15 | 18 | graphics/asymptote/tests/output/circle.asy +2020/01/15 | 22 | graphics/asymptote/tests/output/line.asy +2020/01/15 | 1284 | graphics/asymptote/tests/output/Makefile +2020/01/15 | 1384 | graphics/asymptote/tests/pic/trans.asy +2020/01/15 | 236 | graphics/asymptote/tests/string/erase.asy +2020/01/15 | 182 | graphics/asymptote/tests/string/find.asy +2020/01/15 | 109 | graphics/asymptote/tests/string/insert.asy +2020/01/15 | 132 | graphics/asymptote/tests/string/length.asy +2020/01/15 | 187 | graphics/asymptote/tests/string/rfind.asy +2020/01/15 | 118 | graphics/asymptote/tests/string/substr.asy +2020/01/15 | 238 | graphics/asymptote/tests/TestLib.asy +2020/01/15 | 159 | graphics/asymptote/tests/types/cast.asy +2020/01/15 | 6503 | graphics/asymptote/tests/types/constructor.asy +2020/01/15 | 155 | graphics/asymptote/tests/types/ecast.asy +2020/01/15 | 3375 | graphics/asymptote/tests/types/guide.asy +2020/01/15 | 224 | graphics/asymptote/tests/types/init.asy +2020/01/15 | 4242 | graphics/asymptote/tests/types/keyword.asy +2020/01/15 | 4072 | graphics/asymptote/tests/types/order.asy +2020/01/15 | 2731 | graphics/asymptote/tests/types/resolve.asy +2020/01/15 | 308 | graphics/asymptote/tests/types/shadow.asy +2020/01/15 | 1331 | graphics/asymptote/tests/types/spec.asy +2020/01/15 | 1189 | graphics/asymptote/tests/types/var.asy +2020/01/15 | 20174 | graphics/asymptote/texfile.cc +2020/01/15 | 10727 | graphics/asymptote/texfile.h +2020/01/15 | 1293 | graphics/asymptote/TODO +2020/01/15 | 6185 | graphics/asymptote/transform.h +2020/01/15 | 10582 | graphics/asymptote/tr.cc +2020/01/15 | 3676 | graphics/asymptote/tr.h +2020/01/15 | 8558 | graphics/asymptote/triple.h +2020/01/15 | 13884 | graphics/asymptote/types.cc +2020/01/15 | 15372 | graphics/asymptote/types.h +2020/01/15 | 9756 | graphics/asymptote/util.cc +2020/01/15 | 4515 | graphics/asymptote/util.h +2020/01/15 | 1978 | graphics/asymptote/varinit.cc +2020/01/15 | 2013 | graphics/asymptote/varinit.h +2020/01/15 | 901 | graphics/asymptote/virtualfieldaccess.cc +2020/01/15 | 2328 | graphics/asymptote/virtualfieldaccess.h +2020/01/15 | 750 | graphics/asymptote/vm.h +2020/01/15 | 219 | graphics/asymptote/wce +2020/01/15 | 2146 | graphics/asymptote/webgl/fragment.glsl +2020/01/15 | 62345 | graphics/asymptote/webgl/gl.js +2020/01/15 | 815 | graphics/asymptote/webgl/license +2020/01/15 | 1485 | graphics/asymptote/webgl/vertex.glsl +2020/01/15 | 6661 | graphics/asymptote/xstream.h +2020/01/15 | 14636801 | graphics/asymptote.zip 2014/04/16 | 55108 | graphics/asypictureb/asypictureB.dtx 2014/04/16 | 2401 | graphics/asypictureb/asypictureB.ins 2014/04/15 | 637107 | graphics/asypictureb/asypictureB.pdf @@ -159818,7 +159822,7 @@ 2019/12/03 | 3237505 | install/macros/latex/contrib/animate.tds.zip 2014/08/24 | 220789 | install/macros/latex/contrib/answers.tds.zip 2009/09/08 | 175772 | install/macros/latex/contrib/appendix.tds.zip -2020/01/13 | 191979 | install/macros/latex/contrib/ascmac.tds.zip +2020/01/15 | 195222 | install/macros/latex/contrib/ascmac.tds.zip 2019/12/10 | 605616 | install/macros/latex/contrib/askinclude.tds.zip 2010/03/20 | 235440 | install/macros/latex/contrib/asyfig.tds.zip 2019/12/05 | 418377 | install/macros/latex/contrib/atbegshi.tds.zip @@ -160078,7 +160082,7 @@ 2012/09/24 | 130991 | install/macros/latex/contrib/scrjrnl.tds.zip 2019/12/15 | 1094493 | install/macros/latex/contrib/sdaps.tds.zip 2019/12/10 | 544332 | install/macros/latex/contrib/selinput.tds.zip -2019/10/10 | 800504 | install/macros/latex/contrib/siunitx.tds.zip +2020/01/15 | 1926500 | install/macros/latex/contrib/siunitx.tds.zip 2019/09/29 | 332217 | install/macros/latex/contrib/skdoc.tds.zip 2019/10/15 | 315856 | install/macros/latex/contrib/skmath.tds.zip 2019/10/16 | 345652 | install/macros/latex/contrib/skrapport.tds.zip @@ -160146,7 +160150,7 @@ 2019/11/10 | 21967509 | install/macros/latex/latex-base.tds.zip 2017/12/18 | 1359749 | install/macros/latex/required/amscls.tds.zip 2013/03/08 | 2480846 | install/macros/latex/required/amslatex/math.tds.zip -2019/12/09 | 2534904 | install/macros/latex/required/babel-base.tds.zip +2020/01/15 | 2548125 | install/macros/latex/required/babel-base.tds.zip 2019/11/17 | 2634336 | install/macros/latex/required/latex-amsmath.tds.zip 2019/10/15 | 200482 | install/macros/latex/required/latexbug.tds.zip 2018/04/06 | 1324669 | install/macros/latex/required/latex-cyrillic.tds.zip @@ -176519,23 +176523,24 @@ 2018/11/03 | 386568 | macros/latex/contrib/asciilist/asciilist.pdf 2018/11/03 | 2221 | macros/latex/contrib/asciilist/README.md 2018/11/03 | 396438 | macros/latex/contrib/asciilist.zip -2020/01/13 | 10099 | macros/latex/contrib/ascmac/ascgrp.mf -2020/01/13 | 7700 | macros/latex/contrib/ascmac/ascgrp.pfb -2020/01/13 | 448 | macros/latex/contrib/ascmac/ascgrp.tfm -2020/01/13 | 32 | macros/latex/contrib/ascmac/ascii10.mf -2020/01/13 | 2910 | macros/latex/contrib/ascmac/ascii10.pfb -2020/01/13 | 204 | macros/latex/contrib/ascmac/ascii10.tfm -2020/01/13 | 32 | macros/latex/contrib/ascmac/ascii36.mf -2020/01/13 | 2892 | macros/latex/contrib/ascmac/ascii36.pfb -2020/01/13 | 208 | macros/latex/contrib/ascmac/ascii36.tfm -2020/01/13 | 6074 | macros/latex/contrib/ascmac/ascii.mf -2020/01/13 | 27400 | macros/latex/contrib/ascmac/ascmac.dtx -2020/01/13 | 478 | macros/latex/contrib/ascmac/ascmac.ins -2020/01/13 | 158813 | macros/latex/contrib/ascmac/ascmac.pdf -2020/01/13 | 1553 | macros/latex/contrib/ascmac/LICENSE -2020/01/13 | 1675 | macros/latex/contrib/ascmac/Makefile -2020/01/13 | 793 | macros/latex/contrib/ascmac/README.md -2020/01/13 | 183380 | macros/latex/contrib/ascmac.zip +2020/01/14 | 10099 | macros/latex/contrib/ascmac/ascgrp.mf +2020/01/14 | 7700 | macros/latex/contrib/ascmac/ascgrp.pfb +2020/01/14 | 448 | macros/latex/contrib/ascmac/ascgrp.tfm +2020/01/14 | 32 | macros/latex/contrib/ascmac/ascii10.mf +2020/01/14 | 2910 | macros/latex/contrib/ascmac/ascii10.pfb +2020/01/14 | 204 | macros/latex/contrib/ascmac/ascii10.tfm +2020/01/14 | 32 | macros/latex/contrib/ascmac/ascii36.mf +2020/01/14 | 2892 | macros/latex/contrib/ascmac/ascii36.pfb +2020/01/14 | 208 | macros/latex/contrib/ascmac/ascii36.tfm +2020/01/14 | 6074 | macros/latex/contrib/ascmac/ascii.mf +2020/01/14 | 28364 | macros/latex/contrib/ascmac/ascmac.dtx +2020/01/14 | 478 | macros/latex/contrib/ascmac/ascmac.ins +2020/01/14 | 96 | macros/latex/contrib/ascmac/ascmac.map +2020/01/14 | 161039 | macros/latex/contrib/ascmac/ascmac.pdf +2020/01/14 | 1553 | macros/latex/contrib/ascmac/LICENSE +2020/01/14 | 1762 | macros/latex/contrib/ascmac/Makefile +2020/01/15 | 793 | macros/latex/contrib/ascmac/README.md +2020/01/15 | 186169 | macros/latex/contrib/ascmac.zip 2019/12/10 | 55095 | macros/latex/contrib/askinclude/askinclude.dtx 2019/12/10 | 594585 | macros/latex/contrib/askinclude/askinclude.pdf 2019/12/10 | 117 | macros/latex/contrib/askinclude/README.md @@ -176782,12 +176787,16 @@ 2014/10/14 | 290 | macros/latex/contrib/avremu/test-suite/sum-rec.c 2014/10/14 | 4715 | macros/latex/contrib/avremu/test-suite/test-suite 2014/10/14 | 194022 | macros/latex/contrib/avremu.zip -2019/01/08 | 18190 | macros/latex/contrib/axessibility/axessibility.dtx -2019/01/08 | 1188 | macros/latex/contrib/axessibility/axessibilityExampleGoldenMean.tex -2019/01/08 | 1809 | macros/latex/contrib/axessibility/axessibility.ins -2019/01/08 | 294078 | macros/latex/contrib/axessibility/axessibility.pdf -2019/01/08 | 1738 | macros/latex/contrib/axessibility/README -2019/01/08 | 193420 | macros/latex/contrib/axessibility.zip +2020/01/15 | 34988 | macros/latex/contrib/axessibility/axessibility.dtx +2020/01/15 | 1493 | macros/latex/contrib/axessibility/axessibilityExampleAlignA.tex +2020/01/15 | 1655 | macros/latex/contrib/axessibility/axessibilityExampleAlignT.tex +2020/01/15 | 1609 | macros/latex/contrib/axessibility/axessibilityExampleSingleLineA.tex +2020/01/15 | 2340 | macros/latex/contrib/axessibility/axessibilityExampleSingleLineT.tex +2020/01/15 | 2664 | macros/latex/contrib/axessibility/axessibility.ins +2020/01/15 | 3254 | macros/latex/contrib/axessibility/axessibility.lua +2020/01/15 | 405587 | macros/latex/contrib/axessibility/axessibility.pdf +2020/01/15 | 2841 | macros/latex/contrib/axessibility/README +2020/01/15 | 246844 | macros/latex/contrib/axessibility.zip 2005/12/01 | 28291 | macros/latex/contrib/b1encoding/b1encoding.dtx 2005/12/01 | 2858 | macros/latex/contrib/b1encoding/b1encoding.ins 2005/12/01 | 177594 | macros/latex/contrib/b1encoding/b1encoding.pdf @@ -182122,13 +182131,13 @@ 2012/12/31 | 7429 | macros/latex/contrib/dblfloatfix/dblfloatfix.sty 2012/12/31 | 2019 | macros/latex/contrib/dblfloatfix/dblfloatfix.tex 2013/01/29 | 220773 | macros/latex/contrib/dblfloatfix.zip -2019/10/07 | 59921 | macros/latex/contrib/dccpaper/dccpaper-by.eps -2019/10/07 | 5012 | macros/latex/contrib/dccpaper/dccpaper-by.pdf -2019/10/07 | 97690 | macros/latex/contrib/dccpaper/dccpaper.dtx -2019/10/07 | 254082 | macros/latex/contrib/dccpaper/dccpaper.pdf -2019/10/07 | 2742 | macros/latex/contrib/dccpaper/Makefile -2019/10/07 | 3631 | macros/latex/contrib/dccpaper/README.md -2019/10/07 | 294972 | macros/latex/contrib/dccpaper.zip +2020/01/15 | 59921 | macros/latex/contrib/dccpaper/dccpaper-by.eps +2020/01/15 | 5012 | macros/latex/contrib/dccpaper/dccpaper-by.pdf +2020/01/15 | 102777 | macros/latex/contrib/dccpaper/dccpaper.dtx +2020/01/15 | 311604 | macros/latex/contrib/dccpaper/dccpaper.pdf +2020/01/15 | 2821 | macros/latex/contrib/dccpaper/Makefile +2020/01/15 | 3763 | macros/latex/contrib/dccpaper/README.md +2020/01/15 | 353078 | macros/latex/contrib/dccpaper.zip 2019/09/01 | 283599 | macros/latex/contrib/ddphonism/ddphonism.pdf 2019/09/01 | 9380 | macros/latex/contrib/ddphonism/ddphonism.sty 2019/09/01 | 7446 | macros/latex/contrib/ddphonism/ddphonism.tex @@ -198793,10 +198802,11 @@ 2007/12/02 | 2971 | macros/latex/contrib/SIunits/SIunits.ins 2007/12/02 | 328621 | macros/latex/contrib/SIunits/SIunits.pdf 2007/12/02 | 296391 | macros/latex/contrib/SIunits.zip -2019/10/10 | 2215 | macros/latex/contrib/siunitx/README.md -2019/10/10 | 619765 | macros/latex/contrib/siunitx/siunitx.dtx -2019/10/10 | 641504 | macros/latex/contrib/siunitx/siunitx.pdf -2019/10/10 | 754865 | macros/latex/contrib/siunitx.zip +2020/01/15 | 2215 | macros/latex/contrib/siunitx/README.md +2019/11/10 | 1174016 | macros/latex/contrib/siunitx/siunitx-code.pdf +2020/01/15 | 619724 | macros/latex/contrib/siunitx/siunitx.dtx +2020/01/15 | 640745 | macros/latex/contrib/siunitx/siunitx.pdf +2020/01/15 | 1880860 | macros/latex/contrib/siunitx.zip 2011/06/03 | 662398 | macros/latex/contrib/skb/doc/skb.pdf 2011/03/15 | 1485 | macros/latex/contrib/skb/doc/user-guide/database/acronyms.tex 2011/03/15 | 722 | macros/latex/contrib/skb/doc/user-guide/database/bibliography.tex @@ -203853,11 +203863,11 @@ 2019/04/01 | 5464 | macros/latex/contrib/webquiz/scripts/webquiz_util.py 2019/02/15 | 13461 | macros/latex/contrib/webquiz/scripts/webquiz_xml.py 2019/04/01 | 7425702 | macros/latex/contrib/webquiz.zip -2019/06/25 | 1450 | macros/latex/contrib/widetable/manifest.txt -2019/06/25 | 737 | macros/latex/contrib/widetable/README -2019/06/27 | 26402 | macros/latex/contrib/widetable/widetable.dtx -2019/06/27 | 413519 | macros/latex/contrib/widetable/widetable.pdf -2019/06/27 | 422164 | macros/latex/contrib/widetable.zip +2020/01/13 | 1486 | macros/latex/contrib/widetable/manifest.txt +2020/01/13 | 1315 | macros/latex/contrib/widetable/README.txt +2020/01/13 | 28095 | macros/latex/contrib/widetable/widetable.dtx +2020/01/13 | 464597 | macros/latex/contrib/widetable/widetable.pdf +2020/01/15 | 473667 | macros/latex/contrib/widetable.zip 2018/11/18 | 157 | macros/latex/contrib/widows-and-orphans/changes.txt 2018/11/18 | 1088 | macros/latex/contrib/widows-and-orphans/README.md 2018/11/18 | 535372 | macros/latex/contrib/widows-and-orphans/widows-and-orphans-code.pdf @@ -205294,14 +205304,14 @@ 2019/11/17 | 428708 | macros/latex/required/amsmath/testmath.pdf 2019/11/17 | 82371 | macros/latex/required/amsmath/testmath.tex 2019/11/17 | 2604952 | macros/latex/required/amsmath.zip -2019/12/09 | 643748 | macros/latex/required/babel/base/babel.dtx -2019/12/09 | 7392 | macros/latex/required/babel/base/babel.ins -2019/12/09 | 736268 | macros/latex/required/babel/base/babel.pdf -2019/12/09 | 21932 | macros/latex/required/babel/base/bbcompat.dtx -2019/12/09 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx -2019/12/09 | 713940 | macros/latex/required/babel/base/locale.zip -2019/12/09 | 5127 | macros/latex/required/babel/base/README.md -2019/12/09 | 1621271 | macros/latex/required/babel/base.zip +2020/01/15 | 654676 | macros/latex/required/babel/base/babel.dtx +2020/01/15 | 7392 | macros/latex/required/babel/base/babel.ins +2020/01/15 | 748353 | macros/latex/required/babel/base/babel.pdf +2020/01/15 | 21932 | macros/latex/required/babel/base/bbcompat.dtx +2020/01/15 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx +2020/01/15 | 713940 | macros/latex/required/babel/base/locale.zip +2020/01/15 | 5371 | macros/latex/required/babel/base/README.md +2020/01/15 | 1636132 | macros/latex/required/babel/base.zip 2018/04/06 | 5462 | macros/latex/required/cyrillic/changes.txt 2018/04/06 | 57716 | macros/latex/required/cyrillic/cyinpenc.dtx 2018/04/06 | 206017 | macros/latex/required/cyrillic/cyinpenc.pdf @@ -249679,12 +249689,12 @@ 2019/02/28 | 1150464 | systems/texlive/tlnet/archive/aomart.doc.tar.xz 2019/02/28 | 20092 | systems/texlive/tlnet/archive/aomart.source.tar.xz 2019/02/28 | 13276 | systems/texlive/tlnet/archive/aomart.tar.xz -2020/01/14 | 565088 | systems/texlive/tlnet/archive/apa6.doc.r53390.tar.xz +2020/01/15 | 565092 | systems/texlive/tlnet/archive/apa6.doc.r53406.tar.xz 2019/02/28 | 245600 | systems/texlive/tlnet/archive/apa6e.doc.tar.xz 2019/02/28 | 8492 | systems/texlive/tlnet/archive/apa6e.source.tar.xz 2019/02/28 | 2896 | systems/texlive/tlnet/archive/apa6e.tar.xz -2020/01/14 | 13760 | systems/texlive/tlnet/archive/apa6.r53390.tar.xz -2020/01/14 | 37332 | systems/texlive/tlnet/archive/apa6.source.r53390.tar.xz +2020/01/15 | 13760 | systems/texlive/tlnet/archive/apa6.r53406.tar.xz +2020/01/15 | 37360 | systems/texlive/tlnet/archive/apa6.source.r53406.tar.xz 2020/01/02 | 717664 | systems/texlive/tlnet/archive/apa7.doc.r53280.tar.xz 2020/01/02 | 14232 | systems/texlive/tlnet/archive/apa7.r53280.tar.xz 2020/01/02 | 31412 | systems/texlive/tlnet/archive/apa7.source.r53280.tar.xz @@ -250703,11 +250713,11 @@ 2019/12/05 | 18372 | systems/texlive/tlnet/archive/bookmark.source.r53026.tar.xz 2019/02/28 | 273312 | systems/texlive/tlnet/archive/booktabs-de.doc.tar.xz 2019/02/28 | 392 | systems/texlive/tlnet/archive/booktabs-de.tar.xz -2019/10/10 | 296736 | systems/texlive/tlnet/archive/booktabs.doc.tar.xz +2020/01/15 | 295880 | systems/texlive/tlnet/archive/booktabs.doc.r53402.tar.xz 2019/02/28 | 221368 | systems/texlive/tlnet/archive/booktabs-fr.doc.tar.xz 2019/02/28 | 420 | systems/texlive/tlnet/archive/booktabs-fr.tar.xz -2019/10/10 | 14564 | systems/texlive/tlnet/archive/booktabs.source.tar.xz -2019/10/10 | 2216 | systems/texlive/tlnet/archive/booktabs.tar.xz +2020/01/15 | 2196 | systems/texlive/tlnet/archive/booktabs.r53402.tar.xz +2020/01/15 | 14644 | systems/texlive/tlnet/archive/booktabs.source.r53402.tar.xz 2019/02/28 | 142296 | systems/texlive/tlnet/archive/boolexpr.doc.tar.xz 2019/02/28 | 11884 | systems/texlive/tlnet/archive/boolexpr.source.tar.xz 2019/02/28 | 2772 | systems/texlive/tlnet/archive/boolexpr.tar.xz @@ -251643,9 +251653,9 @@ 2019/02/28 | 5616 | systems/texlive/tlnet/archive/cookingsymbols.source.tar.xz 2019/02/28 | 3584 | systems/texlive/tlnet/archive/cookingsymbols.tar.xz 2019/02/28 | 1744 | systems/texlive/tlnet/archive/cooking.tar.xz -2019/02/28 | 656020 | systems/texlive/tlnet/archive/cooking-units.doc.tar.xz -2019/02/28 | 50748 | systems/texlive/tlnet/archive/cooking-units.source.tar.xz -2019/02/28 | 16068 | systems/texlive/tlnet/archive/cooking-units.tar.xz +2020/01/15 | 697692 | systems/texlive/tlnet/archive/cooking-units.doc.r53403.tar.xz +2020/01/15 | 17464 | systems/texlive/tlnet/archive/cooking-units.r53403.tar.xz +2020/01/15 | 56868 | systems/texlive/tlnet/archive/cooking-units.source.r53403.tar.xz 2019/02/28 | 412164 | systems/texlive/tlnet/archive/cool.doc.tar.xz 2019/02/28 | 110360 | systems/texlive/tlnet/archive/coollist.doc.tar.xz 2019/02/28 | 7020 | systems/texlive/tlnet/archive/coollist.source.tar.xz @@ -253675,10 +253685,10 @@ 2019/02/28 | 211220 | systems/texlive/tlnet/archive/fouridx.doc.tar.xz 2019/02/28 | 3260 | systems/texlive/tlnet/archive/fouridx.source.tar.xz 2019/02/28 | 1184 | systems/texlive/tlnet/archive/fouridx.tar.xz -2019/12/02 | 361496 | systems/texlive/tlnet/archive/fourier.doc.r52994.tar.xz +2020/01/15 | 361640 | systems/texlive/tlnet/archive/fourier.doc.r53401.tar.xz 2019/02/28 | 37464 | systems/texlive/tlnet/archive/fouriernc.doc.tar.xz 2019/02/28 | 12492 | systems/texlive/tlnet/archive/fouriernc.tar.xz -2019/12/02 | 265280 | systems/texlive/tlnet/archive/fourier.r52994.tar.xz +2020/01/15 | 265444 | systems/texlive/tlnet/archive/fourier.r53401.tar.xz 2019/02/28 | 218964 | systems/texlive/tlnet/archive/fp.doc.tar.xz 2019/02/28 | 7968 | systems/texlive/tlnet/archive/fpl.doc.tar.xz 2019/02/28 | 30656 | systems/texlive/tlnet/archive/fpl.source.tar.xz @@ -259855,8 +259865,8 @@ 2019/04/06 | 280 | systems/texlive/tlnet/archive/texlive-cz.tar.xz 2019/03/28 | 1299960 | systems/texlive/tlnet/archive/texlive-de.doc.tar.xz 2019/03/28 | 272 | systems/texlive/tlnet/archive/texlive-de.tar.xz -2020/01/13 | 157948 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53374.tar.xz -2020/01/13 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r53374.tar.xz +2020/01/15 | 157996 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53399.tar.xz +2020/01/15 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r53399.tar.xz 2019/12/23 | 1857600 | systems/texlive/tlnet/archive/texlive-en.doc.r53213.tar.xz 2019/12/23 | 272 | systems/texlive/tlnet/archive/texlive-en.r53213.tar.xz 2019/04/01 | 2279380 | systems/texlive/tlnet/archive/texlive-es.doc.tar.xz @@ -259912,13 +259922,13 @@ 2019/12/30 | 472 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r53254.tar.xz 2019/12/30 | 476 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r53254.tar.xz 2019/12/30 | 476 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r53254.tar.xz -2020/01/14 | 130232 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53387.tar.xz +2020/01/15 | 130232 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53399.tar.xz 2019/12/30 | 472 | systems/texlive/tlnet/archive/texlive-scripts.i386-cygwin.r53254.tar.xz 2019/12/30 | 476 | systems/texlive/tlnet/archive/texlive-scripts.i386-freebsd.r53254.tar.xz 2019/12/30 | 472 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r53254.tar.xz 2019/12/30 | 472 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r53254.tar.xz 2019/12/30 | 476 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r53254.tar.xz -2020/01/14 | 83320 | systems/texlive/tlnet/archive/texlive-scripts.r53387.tar.xz +2020/01/15 | 83336 | systems/texlive/tlnet/archive/texlive-scripts.r53399.tar.xz 2019/12/30 | 35872 | systems/texlive/tlnet/archive/texlive-scripts.win32.r53262.tar.xz 2019/12/30 | 476 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r53254.tar.xz 2019/12/30 | 480 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-darwinlegacy.r53254.tar.xz @@ -260503,9 +260513,9 @@ 2019/02/28 | 1860 | systems/texlive/tlnet/archive/tucv.tar.xz 2019/12/19 | 1502004 | systems/texlive/tlnet/archive/tuda-ci.doc.r53181.tar.xz 2019/12/19 | 34296 | systems/texlive/tlnet/archive/tuda-ci.r53181.tar.xz -2019/10/24 | 3792244 | systems/texlive/tlnet/archive/tudscr.doc.tar.xz -2019/10/24 | 315764 | systems/texlive/tlnet/archive/tudscr.source.tar.xz -2019/10/24 | 160180 | systems/texlive/tlnet/archive/tudscr.tar.xz +2020/01/15 | 3782156 | systems/texlive/tlnet/archive/tudscr.doc.r53404.tar.xz +2020/01/15 | 159928 | systems/texlive/tlnet/archive/tudscr.r53404.tar.xz +2020/01/15 | 315432 | systems/texlive/tlnet/archive/tudscr.source.r53404.tar.xz 2019/02/28 | 453460 | systems/texlive/tlnet/archive/tufte-latex.doc.tar.xz 2019/02/28 | 21568 | systems/texlive/tlnet/archive/tufte-latex.tar.xz 2019/11/12 | 773644 | systems/texlive/tlnet/archive/tugboat.doc.tar.xz @@ -261387,8 +261397,8 @@ 2019/02/28 | 3564 | systems/texlive/tlnet/archive/xtuthesis.tar.xz 2019/02/28 | 584 | systems/texlive/tlnet/archive/xunicode.doc.tar.xz 2019/02/28 | 25768 | systems/texlive/tlnet/archive/xunicode.tar.xz -2019/02/28 | 44104 | systems/texlive/tlnet/archive/xurl.doc.tar.xz -2019/02/28 | 1532 | systems/texlive/tlnet/archive/xurl.tar.xz +2020/01/15 | 57884 | systems/texlive/tlnet/archive/xurl.doc.r53405.tar.xz +2020/01/15 | 1612 | systems/texlive/tlnet/archive/xurl.r53405.tar.xz 2019/02/28 | 582912 | systems/texlive/tlnet/archive/xwatermark.doc.tar.xz 2019/02/28 | 16524 | systems/texlive/tlnet/archive/xwatermark.tar.xz 2019/02/28 | 148332 | systems/texlive/tlnet/archive/xyling.doc.tar.xz @@ -261504,16 +261514,16 @@ 2019/02/28 | 136844 | systems/texlive/tlnet/archive/zxjatype.doc.tar.xz 2019/02/28 | 8412 | systems/texlive/tlnet/archive/zxjatype.tar.xz 2019/12/21 | 107147 | systems/texlive/tlnet/install-tl -2020/01/14 | 3953821 | systems/texlive/tlnet/install-tl-unx.tar.gz -2020/01/14 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2020/01/14 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2020/01/15 | 3953820 | systems/texlive/tlnet/install-tl-unx.tar.gz +2020/01/15 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2020/01/15 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2019/05/09 | 4543 | systems/texlive/tlnet/install-tl-windows.bat -2020/01/14 | 18703770 | systems/texlive/tlnet/install-tl-windows.exe -2020/01/14 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2020/01/14 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2020/01/14 | 22546401 | systems/texlive/tlnet/install-tl.zip -2020/01/14 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2020/01/14 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2020/01/15 | 18701788 | systems/texlive/tlnet/install-tl-windows.exe +2020/01/15 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2020/01/15 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2020/01/15 | 22546412 | systems/texlive/tlnet/install-tl.zip +2020/01/15 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2020/01/15 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc 2019/04/29 | 1221 | systems/texlive/tlnet/README.md 2019/03/13 | 5351 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg 2016/04/12 | 600 | systems/texlive/tlnet/tlpkg/gpg/random_seed @@ -261522,7 +261532,7 @@ 2019/03/13 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2020/01/06 | 48441 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2020/01/13 | 5767 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2020/01/14 | 5791 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2018/04/29 | 13647 | systems/texlive/tlnet/tlpkg/installer/DirSelect.pm 2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt 2019/06/25 | 5491 | systems/texlive/tlnet/tlpkg/installer/install-menu-extl.pl @@ -261568,12 +261578,12 @@ 2019/09/23 | 18176 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm 2016/10/11 | 4618 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm 2017/11/14 | 27560 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm -2020/01/14 | 15987101 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2020/01/14 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2020/01/15 | 15987103 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2020/01/15 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2019/12/10 | 87503 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2020/01/14 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2020/01/14 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2020/01/14 | 2154488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2020/01/15 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2020/01/15 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2020/01/15 | 2151836 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2019/12/22 | 58727 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2020/01/03 | 40906 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2018/08/31 | 14972 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm @@ -264208,7 +264218,7 @@ 2006/09/28 | 329086 | systems/win32/miktex/tm/packages/bookman.cab 2019/12/04 | 491718 | systems/win32/miktex/tm/packages/bookmark.tar.lzma 2011/04/08 | 275838 | systems/win32/miktex/tm/packages/booktabs-de.tar.lzma -2019/10/11 | 314133 | systems/win32/miktex/tm/packages/booktabs.tar.lzma +2020/01/15 | 313410 | systems/win32/miktex/tm/packages/booktabs.tar.lzma 2010/04/13 | 157277 | systems/win32/miktex/tm/packages/boolexpr.tar.lzma 2017/03/07 | 307238 | systems/win32/miktex/tm/packages/boondox.tar.lzma 2016/07/19 | 50565 | systems/win32/miktex/tm/packages/bophook.tar.lzma @@ -264487,7 +264497,7 @@ 2017/03/28 | 87081 | systems/win32/miktex/tm/packages/conv-xkv.tar.lzma 2015/01/13 | 388467 | systems/win32/miktex/tm/packages/cookingsymbols.tar.lzma 2016/07/15 | 67621 | systems/win32/miktex/tm/packages/cooking.tar.lzma -2018/09/25 | 726149 | systems/win32/miktex/tm/packages/cooking-units.tar.lzma +2020/01/15 | 775755 | systems/win32/miktex/tm/packages/cooking-units.tar.lzma 2009/10/14 | 887213 | systems/win32/miktex/tm/packages/cookybooky.tar.lzma 2009/09/24 | 119752 | systems/win32/miktex/tm/packages/coollist.tar.lzma 2009/09/11 | 125261 | systems/win32/miktex/tm/packages/coolstr.tar.lzma @@ -264973,7 +264983,7 @@ 2019/10/04 | 281928 | 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 -2020/01/14 | 518141 | systems/win32/miktex/tm/packages/files.csv.lzma +2020/01/15 | 516537 | 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 @@ -265064,7 +265074,7 @@ 2019/12/20 | 511687 | systems/win32/miktex/tm/packages/forum.tar.lzma 2013/11/22 | 98134 | systems/win32/miktex/tm/packages/fouridx.tar.lzma 2013/04/08 | 49554 | systems/win32/miktex/tm/packages/fouriernc.tar.lzma -2019/12/02 | 628059 | systems/win32/miktex/tm/packages/fourier.tar.lzma +2020/01/15 | 628378 | systems/win32/miktex/tm/packages/fourier.tar.lzma 2006/03/13 | 26361 | systems/win32/miktex/tm/packages/fp.cab 2005/04/09 | 409269 | systems/win32/miktex/tm/packages/fpl.cab 2019/01/04 | 335154 | systems/win32/miktex/tm/packages/fpl.tar.lzma @@ -265510,7 +265520,7 @@ 2012/02/01 | 258354 | systems/win32/miktex/tm/packages/l2tabu-italian.tar.lzma 2016/02/07 | 246670 | systems/win32/miktex/tm/packages/l2tabu.tar.lzma 2019/11/27 | 767421 | systems/win32/miktex/tm/packages/l3backend.tar.lzma -2019/11/28 | 771495 | systems/win32/miktex/tm/packages/l3build.tar.lzma +2020/01/15 | 771340 | systems/win32/miktex/tm/packages/l3build.tar.lzma 2013/05/29 | 156214 | systems/win32/miktex/tm/packages/l3ctr2e.tar.lzma 2020/01/14 | 3982611 | systems/win32/miktex/tm/packages/l3experimental.tar.lzma 2020/01/14 | 10579672 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma @@ -266097,9 +266107,9 @@ 2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma 2019/11/11 | 38784 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma 2019/11/11 | 42872 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma -2020/01/14 | 195364 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2020/01/14 | 1160244 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2020/01/14 | 1080697 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2020/01/15 | 195310 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2020/01/15 | 1160797 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2020/01/15 | 1081274 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma 2019/11/11 | 13040 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma 2019/11/11 | 14027 | 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 @@ -266248,181 +266258,181 @@ 2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma 2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma 2019/09/11 | 231430 | systems/win32/miktex/tm/packages/newverbs.tar.lzma -2020/01/14 | 517942 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2020/01/14 | 29241 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2020/01/14 | 33401 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2020/01/14 | 863202 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2020/01/14 | 954073 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2020/01/14 | 24073 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2020/01/14 | 26177 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2020/01/14 | 29295 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2020/01/14 | 34846 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2020/01/14 | 49771 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2020/01/14 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2020/01/14 | 84535 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma -2020/01/14 | 94238 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2020/01/14 | 60328 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2020/01/14 | 67257 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2020/01/14 | 26662 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2020/01/14 | 30239 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2020/01/14 | 328877 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2020/01/14 | 391460 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2020/01/14 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma -2020/01/14 | 36380 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2020/01/14 | 49263 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2020/01/14 | 53996 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2020/01/14 | 198079 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2020/01/14 | 214152 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2020/01/14 | 169202 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma -2020/01/14 | 184160 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2020/01/14 | 51774 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2020/01/14 | 58794 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2020/01/14 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2020/01/14 | 22960 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2020/01/14 | 449940 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma -2020/01/14 | 40990 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2020/01/14 | 45809 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2020/01/14 | 271813 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2020/01/14 | 308660 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2020/01/14 | 40739 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2020/01/14 | 44982 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2020/01/14 | 112995 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma -2020/01/14 | 127173 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2020/01/14 | 1203298 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2020/01/14 | 1329051 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2020/01/14 | 33548 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2020/01/14 | 38863 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2020/01/14 | 43440 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2020/01/14 | 47979 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2020/01/14 | 45466 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2020/01/14 | 50581 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2020/01/14 | 56621 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2020/01/14 | 61656 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2020/01/14 | 133206 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2020/01/14 | 152165 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2020/01/14 | 69609 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2020/01/14 | 72599 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2020/01/14 | 68673 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2020/01/14 | 77319 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2020/01/14 | 246456 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2020/01/14 | 281676 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2020/01/14 | 25328 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma -2020/01/14 | 28711 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2020/01/14 | 100683 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma -2020/01/14 | 116802 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2020/01/14 | 63288 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2020/01/14 | 72572 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2020/01/14 | 94640 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2020/01/14 | 111235 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2020/01/14 | 35217 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2020/01/14 | 39845 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2020/01/14 | 457347 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2020/01/14 | 544015 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2020/01/14 | 137170 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2020/01/14 | 150088 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2020/01/14 | 92936 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2020/01/14 | 108761 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2020/01/14 | 15897 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma -2020/01/14 | 17699 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2020/01/14 | 27819 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2020/01/14 | 29690 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2020/01/14 | 498554 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2020/01/14 | 560771 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2020/01/14 | 538881 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2020/01/14 | 575924 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2020/01/14 | 93475 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2020/01/14 | 102380 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2020/01/14 | 1679153 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2020/01/14 | 1945843 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2020/01/14 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2020/01/14 | 73635 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2020/01/14 | 26979 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2020/01/14 | 31294 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2020/01/14 | 7507 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2020/01/14 | 8484 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2020/01/14 | 167845 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2020/01/14 | 182760 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2020/01/14 | 247502 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2020/01/14 | 281285 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2020/01/14 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2020/01/14 | 91982 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2020/01/14 | 77961 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma -2020/01/14 | 86581 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2020/01/14 | 166013 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2020/01/14 | 185299 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2020/01/14 | 146765 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2020/01/14 | 165965 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2020/01/14 | 194998 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2020/01/14 | 177583 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2020/01/14 | 80507 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2020/01/14 | 91156 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2020/01/14 | 30991 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2020/01/14 | 34835 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2020/01/14 | 56423 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2020/01/14 | 62910 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2020/01/14 | 41880 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2020/01/14 | 45741 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2020/01/14 | 45591 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2020/01/14 | 52142 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2020/01/14 | 354501 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma -2020/01/14 | 387513 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma -2020/01/14 | 321502 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma -2020/01/14 | 356320 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2020/01/14 | 187297 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2020/01/14 | 193315 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2020/01/14 | 202428 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2020/01/14 | 237541 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2020/01/14 | 77937 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2020/01/14 | 87219 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2020/01/14 | 932886 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2020/01/14 | 1042658 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2020/01/14 | 19792 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2020/01/14 | 23346 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2020/01/14 | 31154 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2020/01/14 | 36634 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2020/01/14 | 63274 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2020/01/14 | 71696 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2020/01/14 | 42574 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2020/01/14 | 50790 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2020/01/14 | 1068591 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2020/01/14 | 1195624 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2020/01/14 | 41865 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma -2020/01/14 | 50828 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2020/01/14 | 53446 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma -2020/01/14 | 59459 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma -2020/01/14 | 26801 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2020/01/14 | 29143 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2020/01/14 | 16043 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2020/01/14 | 17763 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2020/01/14 | 63116 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2020/01/14 | 69213 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2020/01/14 | 147096 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2020/01/14 | 160559 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2020/01/14 | 70249 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2020/01/14 | 79845 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2020/01/14 | 91339 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma -2020/01/14 | 96206 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2020/01/14 | 2459483 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma -2020/01/14 | 2579407 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2020/01/14 | 54741 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2020/01/14 | 61218 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2020/01/14 | 26510 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2020/01/14 | 32347 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2020/01/14 | 61568 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2020/01/14 | 65025 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2020/01/14 | 246890 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2020/01/14 | 276600 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2020/01/14 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2020/01/14 | 563308 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2020/01/14 | 39220 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2020/01/14 | 42944 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2020/01/14 | 195285 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2020/01/14 | 1160695 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2020/01/14 | 1080933 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2020/01/14 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma -2020/01/14 | 14050 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2020/01/15 | 516711 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2020/01/15 | 29240 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2020/01/15 | 33400 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2020/01/15 | 863200 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2020/01/15 | 954074 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2020/01/15 | 24072 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2020/01/15 | 26178 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2020/01/15 | 29297 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2020/01/15 | 34846 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2020/01/15 | 49772 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2020/01/15 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2020/01/15 | 84535 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2020/01/15 | 94239 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2020/01/15 | 60330 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2020/01/15 | 67258 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2020/01/15 | 26663 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2020/01/15 | 30239 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2020/01/15 | 328877 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2020/01/15 | 391462 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2020/01/15 | 32268 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2020/01/15 | 36381 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2020/01/15 | 49264 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2020/01/15 | 53995 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2020/01/15 | 198079 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2020/01/15 | 214152 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2020/01/15 | 169202 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2020/01/15 | 184161 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2020/01/15 | 51774 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2020/01/15 | 58794 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2020/01/15 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2020/01/15 | 22959 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2020/01/15 | 449939 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma +2020/01/15 | 40990 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2020/01/15 | 45810 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2020/01/15 | 271814 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2020/01/15 | 308659 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2020/01/15 | 40738 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2020/01/15 | 44981 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2020/01/15 | 112993 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2020/01/15 | 127172 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2020/01/15 | 1203298 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2020/01/15 | 1329052 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2020/01/15 | 33548 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2020/01/15 | 38863 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2020/01/15 | 43440 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2020/01/15 | 47980 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2020/01/15 | 45467 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2020/01/15 | 50581 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2020/01/15 | 56621 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2020/01/15 | 61657 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2020/01/15 | 133205 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2020/01/15 | 152163 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2020/01/15 | 69610 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2020/01/15 | 72599 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2020/01/15 | 68675 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2020/01/15 | 77318 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2020/01/15 | 246456 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2020/01/15 | 281675 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2020/01/15 | 25327 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2020/01/15 | 28711 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2020/01/15 | 100683 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2020/01/15 | 116803 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2020/01/15 | 63289 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2020/01/15 | 72572 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2020/01/15 | 94640 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2020/01/15 | 111236 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2020/01/15 | 35217 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2020/01/15 | 39846 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2020/01/15 | 457348 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2020/01/15 | 544016 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2020/01/15 | 137170 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2020/01/15 | 150090 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2020/01/15 | 92936 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2020/01/15 | 108761 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2020/01/15 | 15897 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2020/01/15 | 17699 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2020/01/15 | 27820 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2020/01/15 | 29690 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2020/01/15 | 498556 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2020/01/15 | 560769 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2020/01/15 | 538881 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2020/01/15 | 575923 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2020/01/15 | 93477 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2020/01/15 | 102382 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2020/01/15 | 1679153 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2020/01/15 | 1945838 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2020/01/15 | 67253 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2020/01/15 | 73636 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2020/01/15 | 26978 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2020/01/15 | 31294 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2020/01/15 | 7506 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2020/01/15 | 8484 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2020/01/15 | 167844 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2020/01/15 | 182759 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2020/01/15 | 247500 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2020/01/15 | 281284 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2020/01/15 | 87274 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2020/01/15 | 91983 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2020/01/15 | 77961 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2020/01/15 | 86581 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2020/01/15 | 166013 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2020/01/15 | 185299 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2020/01/15 | 146765 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2020/01/15 | 165962 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2020/01/15 | 194997 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2020/01/15 | 177584 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2020/01/15 | 80507 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2020/01/15 | 91156 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2020/01/15 | 30990 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2020/01/15 | 34835 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2020/01/15 | 56423 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2020/01/15 | 62910 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2020/01/15 | 41880 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2020/01/15 | 45741 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2020/01/15 | 45591 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2020/01/15 | 52142 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2020/01/15 | 354501 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma +2020/01/15 | 387512 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma +2020/01/15 | 321502 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2020/01/15 | 356320 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2020/01/15 | 187296 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2020/01/15 | 193314 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2020/01/15 | 202430 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2020/01/15 | 237542 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2020/01/15 | 77937 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2020/01/15 | 87219 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2020/01/15 | 932888 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2020/01/15 | 1042663 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2020/01/15 | 19792 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2020/01/15 | 23344 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2020/01/15 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2020/01/15 | 36632 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2020/01/15 | 63275 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2020/01/15 | 71700 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2020/01/15 | 42573 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2020/01/15 | 50791 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2020/01/15 | 1068590 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2020/01/15 | 1195625 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2020/01/15 | 41864 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2020/01/15 | 50827 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2020/01/15 | 53447 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma +2020/01/15 | 59459 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma +2020/01/15 | 26801 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2020/01/15 | 29143 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2020/01/15 | 16043 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2020/01/15 | 17764 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2020/01/15 | 63115 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2020/01/15 | 69212 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2020/01/15 | 147097 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2020/01/15 | 160558 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2020/01/15 | 70250 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2020/01/15 | 79845 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2020/01/15 | 91337 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2020/01/15 | 96204 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2020/01/15 | 2459484 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2020/01/15 | 2579407 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2020/01/15 | 54742 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2020/01/15 | 61216 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2020/01/15 | 26509 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2020/01/15 | 32348 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2020/01/15 | 61568 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2020/01/15 | 65024 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2020/01/15 | 246891 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2020/01/15 | 276601 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2020/01/15 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2020/01/15 | 563305 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2020/01/15 | 39222 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2020/01/15 | 42944 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2020/01/15 | 195318 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2020/01/15 | 1161174 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2020/01/15 | 1080567 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2020/01/15 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2020/01/15 | 14049 | 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 -2020/01/14 | 652 | systems/win32/miktex/tm/packages/next/pr.ini +2020/01/15 | 652 | 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 @@ -266731,7 +266741,7 @@ 2008/11/07 | 35981 | systems/win32/miktex/tm/packages/prettyref.tar.lzma 2017/07/26 | 201385 | systems/win32/miktex/tm/packages/preview.tar.lzma 2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma -2020/01/14 | 345 | systems/win32/miktex/tm/packages/pr.ini +2020/01/15 | 342 | 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 @@ -267356,6 +267366,7 @@ 2009/01/02 | 93067 | systems/win32/miktex/tm/packages/texments.tar.lzma 2017/06/21 | 745451 | systems/win32/miktex/tm/packages/texosquery.tar.lzma 2016/05/31 | 260827 | systems/win32/miktex/tm/packages/tex-overview.tar.lzma +2020/01/15 | 2709897 | systems/win32/miktex/tm/packages/texplate.tar.lzma 2005/05/04 | 438630 | systems/win32/miktex/tm/packages/texpower.cab 2017/02/05 | 2162832 | systems/win32/miktex/tm/packages/texproposal.tar.lzma 2016/07/20 | 266854 | systems/win32/miktex/tm/packages/tex-ps.tar.lzma @@ -267507,7 +267518,7 @@ 2016/11/04 | 106224 | systems/win32/miktex/tm/packages/ttf2pk.tar.lzma 2010/12/13 | 260868 | systems/win32/miktex/tm/packages/tucv.tar.lzma 2019/12/20 | 1536216 | systems/win32/miktex/tm/packages/tuda-ci.tar.lzma -2019/10/24 | 4272948 | systems/win32/miktex/tm/packages/tudscr.tar.lzma +2020/01/15 | 4262168 | systems/win32/miktex/tm/packages/tudscr.tar.lzma 2019/02/17 | 800587 | systems/win32/miktex/tm/packages/tufte-latex.tar.lzma 2006/06/12 | 143924 | systems/win32/miktex/tm/packages/tugboat-plain.cab 2018/09/07 | 255853 | systems/win32/miktex/tm/packages/tugboat-plain.tar.lzma @@ -267762,7 +267773,7 @@ 2007/01/19 | 103552 | systems/win32/miktex/tm/packages/xtcapts.tar.bz2 2018/03/21 | 994797 | systems/win32/miktex/tm/packages/xtuthesis.tar.lzma 2011/09/10 | 26157 | systems/win32/miktex/tm/packages/xunicode.tar.lzma -2018/12/30 | 45915 | systems/win32/miktex/tm/packages/xurl.tar.lzma +2020/01/15 | 59816 | systems/win32/miktex/tm/packages/xurl.tar.lzma 2012/11/22 | 1219335 | systems/win32/miktex/tm/packages/xwatermark.tar.lzma 2006/08/13 | 163173 | systems/win32/miktex/tm/packages/xyling.tar.bz2 2017/05/29 | 12226402 | systems/win32/miktex/tm/packages/xymtex.tar.lzma @@ -267852,7 +267863,7 @@ 2019/12/17 | 4906836 | systems/win32/w32tex/aleph-w32.tar.xz 2020/01/07 | 64194980 | systems/win32/w32tex/biblatex-biber.tar.xz 2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz -2020/01/13 | 571477 | systems/win32/w32tex/ChangeLog +2020/01/14 | 571767 | systems/win32/w32tex/ChangeLog 2009/08/03 | 141221 | systems/win32/w32tex/ChangeLog.0 2009/08/03 | 221890 | systems/win32/w32tex/ChangeLog.1 2009/08/03 | 116462 | systems/win32/w32tex/ChangeLog.2 @@ -267860,7 +267871,7 @@ 2017/06/24 | 644754 | systems/win32/w32tex/ChangeLog.4 2020/01/13 | 22470544 | systems/win32/w32tex/cjkzr.tar.xz 2013/04/27 | 15858676 | systems/win32/w32tex/context-doc.tar.xz -2020/01/10 | 139469652 | systems/win32/w32tex/context.tar.xz +2020/01/14 | 139488000 | systems/win32/w32tex/context.tar.xz 2019/11/23 | 902480 | systems/win32/w32tex/cweb-w32.tar.xz 2019/12/14 | 6274812 | systems/win32/w32tex/datetime2.tar.xz 2019/08/14 | 838256 | systems/win32/w32tex/dvi2ps-w32.tar.xz @@ -267872,11 +267883,11 @@ 2019/08/14 | 17348028 | systems/win32/w32tex/gregorio-w32.tar.xz 2009/08/03 | 1072620 | systems/win32/w32tex/gtftex.zip 2019/12/17 | 1809108 | systems/win32/w32tex/jtex-w32.tar.xz -2019/12/11 | 40329080 | systems/win32/w32tex/latex-dev.tar.xz +2020/01/14 | 40487076 | systems/win32/w32tex/latex-dev.tar.xz 2019/11/17 | 29459456 | systems/win32/w32tex/latex.tar.xz 2019/08/14 | 996476 | systems/win32/w32tex/lcdf-typetools-w32.tar.xz -2020/01/10 | 388167056 | systems/win32/w32tex/ltxpkgdocs.tar.xz -2020/01/10 | 34263556 | systems/win32/w32tex/ltxpkgs.tar.xz +2020/01/14 | 389998636 | systems/win32/w32tex/ltxpkgdocs.tar.xz +2020/01/14 | 34271300 | systems/win32/w32tex/ltxpkgs.tar.xz 2019/12/08 | 3920232 | systems/win32/w32tex/luajittex-dev-w32.tar.xz 2020/01/11 | 3929416 | systems/win32/w32tex/luajittex-exp-w32.tar.xz 2019/12/08 | 3926748 | systems/win32/w32tex/luajittex-w32.tar.xz @@ -267902,7 +267913,7 @@ 2020/01/10 | 284724480 | systems/win32/w32tex/pstricks.tar.xz 2019/08/14 | 517352 | systems/win32/w32tex/psutils-w32.tar.xz 2019/12/11 | 5662296 | systems/win32/w32tex/ptex-ng-w32.tar.xz -2019/12/17 | 9009920 | systems/win32/w32tex/ptex-w32.tar.xz +2020/01/14 | 8995148 | systems/win32/w32tex/ptex-w32.tar.xz 2019/11/18 | 1992916 | systems/win32/w32tex/qpdf-w32.tar.xz 2019/04/15 | 499188 | systems/win32/w32tex/sam2p-w32.tar.xz 2018/02/13 | 24533140 | systems/win32/w32tex/t1fonts.tar.xz @@ -268066,7 +268077,7 @@ 2004/06/04 | 404 | tds/tds.sed 2004/06/23 | 65418 | tds/tds.tex 2019/05/29 | 304264 | tds.zip -2020/01/15 | 186 | timestamp +2020/01/16 | 186 | timestamp 2002/08/26 | 61898 | usergrps/dante/antrag.pdf 2002/08/26 | 118217 | usergrps/dante/antrag.ps 2017/06/30 | 917 | usergrps/dante/dtk/doc/beispiel.bib diff --git a/FILES.byname.gz b/FILES.byname.gz index 6be9ce3517..fb352139ea 100644 Binary files a/FILES.byname.gz and b/FILES.byname.gz differ diff --git a/FILES.last07days b/FILES.last07days index ac9344a863..faa2a72008 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,354 +1,1447 @@ +2020/01/15 | 99 | graphics/asymptote/base/asy_filetype.vim +2020/01/15 | 998 | graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg +2020/01/15 | 9945 | graphics/asymptote/GUI/pyUIClass/custMatTransform.py +2020/01/15 | 993 | graphics/asymptote/examples/RiemannSphere.asy +2020/01/15 | 990 | fonts/fontawesome5/README.md +2020/01/15 | 98 | graphics/asymptote/GUI/res/icons/openpolygon.asy +2020/01/15 | 98 | graphics/asymptote/GUI/res/icons/opencurve.asy +2020/01/15 | 9892 | graphics/asymptote/profiler.h +2020/01/15 | 9871 | graphics/asymptote/runstring.in +2020/01/15 | 986 | graphics/asymptote/predicates.h +2020/01/15 | 9836 | graphics/asymptote/doc/asymptote.sty +2020/01/15 | 980 | graphics/asymptote/examples/lmfit1.asy +2020/01/15 | 978 | graphics/asymptote/examples/worksheet.asy +2020/01/15 | 9756 | graphics/asymptote/util.cc +2020/01/15 | 9755 | fonts/utilities/cjk-gs-integrate/database/zrlistttc.lua +2020/01/15 | 974 | graphics/asymptote/prc/Makefile +2020/01/15 | 972 | graphics/asymptote/examples/fequlogo.asy +2020/01/15 | 9725 | graphics/asymptote/doc/FAQ/m-html.pl +2020/01/15 | 971 | graphics/asymptote/examples/filesurface.asy +2020/01/15 | 969 | graphics/asymptote/runfile.h +2020/01/15 | 969 | graphics/asymptote/examples/triads.asy +2020/01/15 | 966 | graphics/asymptote/tests/array/solve.asy +2020/01/15 | 964 | graphics/asymptote/GUI/xasyTransform.py +2020/01/15 | 964 | graphics/asymptote/GUI/res/icons/magnifying-glass.svg +2020/01/15 | 96204 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2020/01/15 | 95 | graphics/asymptote/prc/test.asy +2020/01/15 | 958 | graphics/asymptote/statistics.h +2020/01/15 | 956 | graphics/asymptote/examples/workcone.asy +2020/01/15 | 956 | graphics/asymptote/examples/poster.asy +2020/01/15 | 9566 | graphics/asymptote/base/bezulate.asy +2020/01/15 | 954074 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2020/01/15 | 946 | graphics/asymptote/examples/animations/cube.asy +2020/01/15 | 94640 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2020/01/15 | 94239 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2020/01/15 | 9399 | graphics/asymptote/base/rationalSimplex.asy +2020/01/15 | 936 | graphics/asymptote/tests/array/array.asy +2020/01/15 | 93477 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2020/01/15 | 932888 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2020/01/15 | 930 | graphics/asymptote/examples/polararea.asy +2020/01/15 | 9309 | graphics/asymptote/base/plain_paths.asy +2020/01/15 | 9306 | graphics/asymptote/psfile.h +2020/01/15 | 92936 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2020/01/15 | 9251 | graphics/asymptote/errors +2020/01/15 | 9203 | graphics/asymptote/glrender.h +2020/01/15 | 9202 | graphics/asymptote/doc/FAQ/bfnnconv.pl +2020/01/15 | 91983 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2020/01/15 | 917 | graphics/asymptote/opcodes.h +2020/01/15 | 914 | fonts/utilities/cjk-gs-integrate/database/cjkgs-wenquanyi.dat +2020/01/15 | 91337 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2020/01/15 | 912 | graphics/asymptote/doc/errorbars.asy +2020/01/15 | 91156 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2020/01/15 | 9094 | graphics/asymptote/application.h +2020/01/15 | 908 | graphics/asymptote/modifier.h +2020/01/15 | 908 | graphics/asymptote/coenv.h +2020/01/15 | 901 | graphics/asymptote/virtualfieldaccess.cc +2020/01/15 | 896 | fonts/fontawesome5/tfm/fa5free3regular.tfm +2020/01/15 | 892 | graphics/asymptote/GUI/res/icons/center.svg +2020/01/15 | 8912 | graphics/asymptote/symbol.cc +2020/01/15 | 890 | fonts/fontawesome5/tex/tufontawesomebrands.fd +2020/01/15 | 8900 | graphics/asymptote/runmath.in +2020/01/15 | 8870 | graphics/asymptote/base/asy.vim +2020/01/15 | 885 | graphics/asymptote/examples/twistedtubes.asy +2020/01/15 | 883 | graphics/asymptote/GUI/Widg_addPolyOpt.py +2020/01/15 | 882 | graphics/asymptote/shaders.h +2020/01/15 | 880 | graphics/asymptote/doc/xasy.1x +2020/01/15 | 8792 | graphics/asymptote/prc/PRCTools/iPRCFile.cc +2020/01/15 | 877 | graphics/asymptote/doc/markers2.asy +2020/01/15 | 876 | graphics/asymptote/GUI/res/icons/edit.svg +2020/01/15 | 872 | graphics/asymptote/doc/imagecontour.asy +2020/01/15 | 87274 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2020/01/15 | 87219 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2020/01/15 | 86 | graphics/asymptote/doc/cylinderskeleton.asy +2020/01/15 | 868 | graphics/asymptote/examples/xxsq01x-1.asy +2020/01/15 | 8661 | graphics/asymptote/base/plain_pens.asy +2020/01/15 | 86581 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2020/01/15 | 863200 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2020/01/15 | 862 | graphics/asymptote/doc/flowchartdemo.asy +2020/01/15 | 86263 | graphics/asymptote/base/three.asy +2020/01/15 | 861 | graphics/asymptote/examples/orthocenter.asy +2020/01/15 | 856 | graphics/asymptote/examples/animations/sphere.asy +2020/01/15 | 8558 | graphics/asymptote/triple.h +2020/01/15 | 852 | graphics/asymptote/parser.h +2020/01/15 | 850 | graphics/asymptote/GUI/res/icons/android-folder-open.svg +2020/01/15 | 849 | graphics/asymptote/examples/SierpinskiGasket.asy +2020/01/15 | 8484 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2020/01/15 | 845 | graphics/asymptote/envcompleter.h +2020/01/15 | 84535 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2020/01/15 | 844 | graphics/asymptote/GUI/res/icons/android-radio-button-on.svg +2020/01/15 | 839 | graphics/asymptote/examples/venn3.asy +2020/01/15 | 838 | graphics/asymptote/GUI/res/icons/close-round.svg +2020/01/15 | 8371 | graphics/asymptote/prc/PRCbitStream.cc +2020/01/15 | 8371 | fonts/utilities/cjk-gs-integrate/README.md +2020/01/15 | 836 | fonts/fontawesome5/tex/ufontawesomebrands1.fd +2020/01/15 | 836 | fonts/fontawesome5/tex/ufontawesomebrands0.fd +2020/01/15 | 8368 | graphics/asymptote/runpath.in +2020/01/15 | 83431 | graphics/asymptote/lex.yy.cc +2020/01/15 | 833 | graphics/asymptote/runbacktrace.in +2020/01/15 | 833 | graphics/asymptote/examples/markregular.asy +2020/01/15 | 83336 | systems/texlive/tlnet/archive/texlive-scripts.r53399.tar.xz +2020/01/15 | 829 | graphics/asymptote/examples/shellsqrtx01.asy +2020/01/15 | 829 | graphics/asymptote/angle.h +2020/01/15 | 8290 | graphics/asymptote/base/simplex.asy +2020/01/15 | 827 | graphics/asymptote/examples/xxsq01y.asy +2020/01/15 | 8243 | graphics/asymptote/base/asy-kate.sh +2020/01/15 | 822 | graphics/asymptote/GUI/res/icons/android-expand.svg +2020/01/15 | 821 | graphics/asymptote/GUI/xasyArgs.py +2020/01/15 | 821 | graphics/asymptote/doc/secondaryaxis.asy +2020/01/15 | 82011 | fonts/utilities/cjk-gs-integrate/cjk-gs-integrate.pl +2020/01/15 | 81 | graphics/asymptote/doc/bezier.asy +2020/01/15 | 818 | graphics/asymptote/camperror.h +2020/01/15 | 816 | fonts/fontawesome5/tex/tufontawesomefree.fd +2020/01/15 | 815 | graphics/asymptote/webgl/license +2020/01/15 | 8157 | graphics/asymptote/runhistory.cc +2020/01/15 | 806 | graphics/asymptote/GUI/res/icons/android-refresh.svg +2020/01/15 | 8051 | graphics/asymptote/runpath3d.in +2020/01/15 | 80507 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2020/01/15 | 8045 | graphics/asymptote/doc/asy.1 +2020/01/15 | 802 | graphics/asymptote/GUI/res/icons/android-camera.svg +2020/01/15 | 798 | graphics/asymptote/examples/animations/torusanimation.asy +2020/01/15 | 79845 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2020/01/15 | 793 | macros/latex/contrib/ascmac/README.md +2020/01/15 | 7935 | graphics/asymptote/fundec.cc +2020/01/15 | 780 | graphics/asymptote/GUI/res/icons/check.svg +2020/01/15 | 7808 | graphics/asymptote/coder.cc +2020/01/15 | 77 | graphics/asymptote/tests/gc/string.asy +2020/01/15 | 77961 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2020/01/15 | 77937 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2020/01/15 | 778 | graphics/asymptote/examples/controlsystem.asy +2020/01/15 | 775755 | systems/win32/miktex/tm/packages/cooking-units.tar.lzma +2020/01/15 | 773 | graphics/asymptote/drawlayer.h +2020/01/15 | 77318 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2020/01/15 | 771340 | systems/win32/miktex/tm/packages/l3build.tar.lzma +2020/01/15 | 77112 | graphics/asymptote/doc/TeXShopAndAsymptote.pdf +2020/01/15 | 770 | graphics/asymptote/asy.rc +2020/01/15 | 76 | graphics/asymptote/examples/grid.asy +2020/01/15 | 76801 | graphics/asymptote/gl-matrix-2.4.0-pruned/dist/gl-matrix.js +2020/01/15 | 764 | graphics/asymptote/GUI/res/icons/android-radio-button-off.svg +2020/01/15 | 763 | fonts/utilities/cjk-gs-integrate/database/cjkgs-fandol.dat +2020/01/15 | 7639 | graphics/asymptote/LICENSE.LESSER +2020/01/15 | 762 | graphics/asymptote/examples/clockarray.asy +2020/01/15 | 759 | graphics/asymptote/GUI/res/icons/plus-round.svg +2020/01/15 | 7562240 | graphics/asymptote/binaries/i386-windows/texlive/asy.exe +2020/01/15 | 75576 | graphics/asymptote/GUI/windows/window1.ui +2020/01/15 | 7555072 | graphics/asymptote/binaries/x86_64-windows/texlive/asy.exe +2020/01/15 | 754 | graphics/asymptote/GUI/res/icons/circle.svg +2020/01/15 | 754 | graphics/asymptote/doc/graphmarkers.asy +2020/01/15 | 750 | graphics/asymptote/vm.h +2020/01/15 | 7506 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2020/01/15 | 748353 | macros/latex/required/babel/base/babel.pdf +2020/01/15 | 747 | graphics/asymptote/examples/pseudosphere.asy +2020/01/15 | 746 | graphics/asymptote/tests/array/sort.asy +2020/01/15 | 7453 | graphics/asymptote/jsfile.cc +2020/01/15 | 7445 | graphics/asymptote/name.cc +2020/01/15 | 743 | graphics/asymptote/examples/xxsq01.asy +2020/01/15 | 7422 | graphics/asymptote/base/graph_splinetype.asy +2020/01/15 | 739 | graphics/asymptote/examples/condor.asy +2020/01/15 | 7392 | macros/latex/required/babel/base/babel.ins +2020/01/15 | 737 | graphics/asymptote/tests/array/determinant.asy +2020/01/15 | 73636 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2020/01/15 | 734 | graphics/asymptote/examples/quilt.asy +2020/01/15 | 73435 | graphics/asymptote/GL/glxew.h +2020/01/15 | 73252 | graphics/asymptote/base/three_surface.asy +2020/01/15 | 7307 | graphics/asymptote/base/stats.asy +2020/01/15 | 7302 | graphics/asymptote/base/markers.asy +2020/01/15 | 72 | graphics/asymptote/tests/gc/pen.asy +2020/01/15 | 729 | graphics/asymptote/base/labelpath.asy +2020/01/15 | 727 | graphics/asymptote/examples/fermi.asy +2020/01/15 | 72687 | graphics/asymptote/GUI/Window1.py +2020/01/15 | 72599 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2020/01/15 | 72572 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2020/01/15 | 7230 | graphics/asymptote/runtime.pl +2020/01/15 | 720 | graphics/asymptote/mod.h +2020/01/15 | 7193 | graphics/asymptote/base/plain.asy +2020/01/15 | 718 | fonts/fontawesome5/tex/ufontawesomefree3.fd +2020/01/15 | 718 | fonts/fontawesome5/tex/ufontawesomefree2.fd +2020/01/15 | 718 | fonts/fontawesome5/tex/ufontawesomefree1.fd +2020/01/15 | 718 | fonts/fontawesome5/tex/ufontawesomefree0.fd +2020/01/15 | 71700 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2020/01/15 | 714 | graphics/asymptote/examples/gamma3.asy +2020/01/15 | 713 | graphics/asymptote/GUI/res/icons/arrow-move.svg +2020/01/15 | 713 | graphics/asymptote/examples/unitoctant.asy +2020/01/15 | 713940 | macros/latex/required/babel/base/locale.zip +2020/01/15 | 7129 | graphics/asymptote/GUI/pyUIClass/widg_addLabel.py +2020/01/15 | 71223 | graphics/asymptote/base/asy-mode.el +2020/01/15 | 711 | graphics/asymptote/examples/partialsurface.asy +2020/01/15 | 710 | graphics/asymptote/GUI/xasySvg.py +2020/01/15 | 710 | graphics/asymptote/examples/fjortoft.asy +2020/01/15 | 70 | graphics/asymptote/tests/gc/transform.asy +2020/01/15 | 70751 | graphics/asymptote/prc/oPRCFile.cc +2020/01/15 | 70250 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2020/01/15 | 70119 | graphics/asymptote/runarray.cc +2020/01/15 | 700 | graphics/asymptote/GUI/locale/th/LC_MESSAGES/base.po +2020/01/15 | 697692 | systems/texlive/tlnet/archive/cooking-units.doc.r53403.tar.xz +2020/01/15 | 69610 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2020/01/15 | 695 | graphics/asymptote/GUI/res/icons/android-close.svg +2020/01/15 | 692466 | fonts/fontawesome5/doc/fontawesome5.pdf +2020/01/15 | 69212 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2020/01/15 | 691 | graphics/asymptote/examples/centroidfg.asy +2020/01/15 | 6911 | graphics/asymptote/errortest.asy +2020/01/15 | 6896 | graphics/asymptote/GUI/windows/widg_addLabel.ui +2020/01/15 | 688 | graphics/asymptote/examples/layers.asy +2020/01/15 | 68675 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2020/01/15 | 6865 | graphics/asymptote/drawlabel.cc +2020/01/15 | 683 | graphics/asymptote/examples/fractaltree.asy +2020/01/15 | 6831 | fonts/fontawesome5/tex/fontawesome5.sty +2020/01/15 | 68126 | graphics/asymptote/prc/PRCTools/describePRC.cc +2020/01/15 | 680 | graphics/asymptote/tests/array/delete.asy +2020/01/15 | 679 | graphics/asymptote/examples/genusthree.asy +2020/01/15 | 6783 | graphics/asymptote/guide.h +2020/01/15 | 677 | graphics/asymptote/doc/Bode.asy +2020/01/15 | 674 | graphics/asymptote/GUI/res/icons/android-delete.svg +2020/01/15 | 674 | graphics/asymptote/examples/sqrtx01.asy +2020/01/15 | 674 | graphics/asymptote/drawpath.h +2020/01/15 | 673 | graphics/asymptote/GUI/res/icons/save.svg +2020/01/15 | 67258 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2020/01/15 | 67253 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2020/01/15 | 671 | graphics/asymptote/examples/spring.asy +2020/01/15 | 66 | graphics/asymptote/examples/shade.asy +2020/01/15 | 66751 | graphics/asymptote/prc/writePRC.cc +2020/01/15 | 666 | graphics/asymptote/fpu.h +2020/01/15 | 6661 | graphics/asymptote/xstream.h +2020/01/15 | 6660 | graphics/asymptote/simpson.cc +2020/01/15 | 6650 | graphics/asymptote/getopt.h +2020/01/15 | 6612 | graphics/asymptote/config.h.in +2020/01/15 | 65 | graphics/asymptote/tests/gc/guide.asy +2020/01/15 | 659 | graphics/asymptote/examples/lowupint.asy +2020/01/15 | 657 | graphics/asymptote/examples/100d.views +2020/01/15 | 657 | graphics/asymptote/base/reload.js +2020/01/15 | 6570 | graphics/asymptote/drawfill.h +2020/01/15 | 6552 | graphics/asymptote/GUI/windows/labelTextEditor.ui +2020/01/15 | 654 | graphics/asymptote/prcfile.h +2020/01/15 | 654 | graphics/asymptote/examples/limit.asy +2020/01/15 | 654676 | macros/latex/required/babel/base/babel.dtx +2020/01/15 | 652 | systems/win32/miktex/tm/packages/next/pr.ini +2020/01/15 | 6503 | graphics/asymptote/tests/types/constructor.asy +2020/01/15 | 65024 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2020/01/15 | 649 | graphics/asymptote/examples/NURBScurve.asy +2020/01/15 | 648 | fonts/utilities/cjk-gs-integrate/database/cjkgs-monotype.dat +2020/01/15 | 64899 | fonts/utilities/cjk-gs-integrate.zip +2020/01/15 | 6484 | fonts/utilities/cjk-gs-integrate/database/cjkgs-kozuka.dat +2020/01/15 | 643 | graphics/asymptote/examples/p-orbital.asy +2020/01/15 | 6425 | graphics/asymptote/mathop.h +2020/01/15 | 640745 | macros/latex/contrib/siunitx/siunitx.pdf +2020/01/15 | 639 | graphics/asymptote/tests/arith/transform.asy +2020/01/15 | 639 | graphics/asymptote/GUI/res/icons/arrow-resize.svg +2020/01/15 | 63886 | graphics/asymptote/base/graph.asy +2020/01/15 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-forward.svg +2020/01/15 | 637 | graphics/asymptote/GUI/res/icons/android-arrow-back.svg +2020/01/15 | 633 | graphics/asymptote/GUI/res/icons/android-done.svg +2020/01/15 | 63314 | graphics/asymptote/GL/wglew.h +2020/01/15 | 632 | graphics/asymptote/examples/vertexshading.asy +2020/01/15 | 63289 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2020/01/15 | 63275 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2020/01/15 | 6318 | graphics/asymptote/doc/leastsquares.dat +2020/01/15 | 63140 | graphics/asymptote/doc/FAQ/asy-faq.info +2020/01/15 | 63115 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2020/01/15 | 6300 | graphics/asymptote/asymptote.nsi +2020/01/15 | 62 | graphics/asymptote/tests/gc/array.asy +2020/01/15 | 62 | graphics/asymptote/revision.cc +2020/01/15 | 6292 | graphics/asymptote/base/plain_filldraw.asy +2020/01/15 | 62910 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2020/01/15 | 628 | graphics/asymptote/examples/wedge.asy +2020/01/15 | 628 | graphics/asymptote/examples/polarcircle.asy +2020/01/15 | 6285 | graphics/asymptote/base/plain_prethree.asy +2020/01/15 | 628378 | systems/win32/miktex/tm/packages/fourier.tar.lzma +2020/01/15 | 626 | graphics/asymptote/examples/venn.asy +2020/01/15 | 62345 | graphics/asymptote/webgl/gl.js +2020/01/15 | 62159 | graphics/asymptote/base/graph3.asy +2020/01/15 | 620 | graphics/asymptote/tests/arith/integer.asy +2020/01/15 | 61 | graphics/asymptote/base/latin1.asy +2020/01/15 | 619 | graphics/asymptote/doc/logo.asy +2020/01/15 | 619 | graphics/asymptote/base/shaders/vertex.glsl +2020/01/15 | 619724 | macros/latex/contrib/siunitx/siunitx.dtx +2020/01/15 | 618 | graphics/asymptote/examples/spline.asy +2020/01/15 | 6185 | graphics/asymptote/transform.h +2020/01/15 | 616 | graphics/asymptote/examples/Gouraudcontour.asy +2020/01/15 | 6169 | graphics/asymptote/base/plain_strings.asy +2020/01/15 | 61657 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2020/01/15 | 61568 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2020/01/15 | 6154 | graphics/asymptote/GUI/pyUIClass/labelTextEditor.py +2020/01/15 | 61216 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2020/01/15 | 610 | graphics/asymptote/examples/impact.asy +2020/01/15 | 6104 | graphics/asymptote/doc/FAQ/m-lout.pl +2020/01/15 | 609 | graphics/asymptote/keywords.cc +2020/01/15 | 608 | graphics/asymptote/base/size10.asy +2020/01/15 | 60604 | graphics/asymptote/runtime.cc +2020/01/15 | 605 | graphics/asymptote/examples/integraltest.asy +2020/01/15 | 604 | graphics/asymptote/doc/flow.asy +2020/01/15 | 60330 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2020/01/15 | 602 | graphics/asymptote/examples/treetest.asy +2020/01/15 | 6021 | graphics/asymptote/prc/PRCTools/bitData.cc +2020/01/15 | 600 | graphics/asymptote/base/size11.asy +2020/01/15 | 59 | graphics/asymptote/examples/stroke3.asy +2020/01/15 | 599 | graphics/asymptote/GUI/xasyStrings.py +2020/01/15 | 59921 | macros/latex/contrib/dccpaper/dccpaper-by.eps +2020/01/15 | 5981 | graphics/asymptote/drawpath3.cc +2020/01/15 | 59816 | systems/win32/miktex/tm/packages/xurl.tar.lzma +2020/01/15 | 5963 | graphics/asymptote/quaternion.cc +2020/01/15 | 595 | fonts/utilities/cjk-gs-integrate/database/cjkgs-typebank.dat +2020/01/15 | 59459 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma +2020/01/15 | 5924 | graphics/asymptote/runfile.in +2020/01/15 | 591 | graphics/asymptote/examples/sinc.asy +2020/01/15 | 58 | graphics/asymptote/examples/progrid.asy +2020/01/15 | 589 | graphics/asymptote/GUI/res/icons/bucket.asy +2020/01/15 | 589 | graphics/asymptote/examples/trefoilknot.asy +2020/01/15 | 5897 | graphics/asymptote/Delaunay.cc +2020/01/15 | 58794 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2020/01/15 | 5857 | graphics/asymptote/item.h +2020/01/15 | 58515 | fonts/fontawesome5/type1/FontAwesome5Free-Regular.pfb +2020/01/15 | 582 | graphics/asymptote/examples/cos3.asy +2020/01/15 | 581 | graphics/asymptote/examples/floatingdisk.asy +2020/01/15 | 581 | graphics/asymptote/examples/BezierSaddle.asy +2020/01/15 | 580 | graphics/asymptote/examples/xsin1x.asy +2020/01/15 | 57 | graphics/asymptote/GUI/requirements.txt +2020/01/15 | 579 | graphics/asymptote/examples/sqrtx01y1.asy +2020/01/15 | 579 | graphics/asymptote/examples/sin3.asy +2020/01/15 | 579 | graphics/asymptote/examples/exp3.asy +2020/01/15 | 5797 | graphics/asymptote/base/trembling.asy +2020/01/15 | 578 | graphics/asymptote/base/annotate.asy +2020/01/15 | 57884 | systems/texlive/tlnet/archive/xurl.doc.r53405.tar.xz +2020/01/15 | 577 | graphics/asymptote/locate.h +2020/01/15 | 576 | graphics/asymptote/examples/threeviews.asy +2020/01/15 | 576 | graphics/asymptote/examples/circles.asy +2020/01/15 | 5760 | graphics/asymptote/base/plain_scaling.asy +2020/01/15 | 575 | fonts/utilities/cjk-gs-integrate/Makefile +2020/01/15 | 575923 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2020/01/15 | 574 | graphics/asymptote/examples/fillcontour.asy +2020/01/15 | 5740 | graphics/asymptote/examples/cpkcolors.asy +2020/01/15 | 573 | graphics/asymptote/examples/curvedlabel3.asy +2020/01/15 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2020/01/15 | 56868 | systems/texlive/tlnet/archive/cooking-units.source.r53403.tar.xz +2020/01/15 | 56646 | graphics/asymptote/GUI/pyUIClass/window1.py +2020/01/15 | 56621 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2020/01/15 | 565092 | systems/texlive/tlnet/archive/apa6.doc.r53406.tar.xz +2020/01/15 | 56423 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2020/01/15 | 563305 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2020/01/15 | 5627 | graphics/asymptote/doc/FAQ/m-info.pl +2020/01/15 | 560769 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2020/01/15 | 56037 | graphics/asymptote/base/smoothcontour3.asy +2020/01/15 | 557 | graphics/asymptote/examples/Pythagoras.asy +2020/01/15 | 5543 | graphics/asymptote/examples/filesurface.dat +2020/01/15 | 55426 | graphics/asymptote/runpicture.cc +2020/01/15 | 55132 | fonts/fontawesome5/opentype/FontAwesome5Free-Regular-400.otf +2020/01/15 | 54 | graphics/asymptote/tests/gc/funcall.asy +2020/01/15 | 54 | graphics/asymptote/examples/randompath3.asy +2020/01/15 | 549 | graphics/asymptote/examples/equilchord.asy +2020/01/15 | 547 | graphics/asymptote/examples/tetra.asy +2020/01/15 | 54742 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2020/01/15 | 546 | graphics/asymptote/examples/label3zoom.asy +2020/01/15 | 5465 | graphics/asymptote/env.cc +2020/01/15 | 5440 | graphics/asymptote/base/bsp.asy +2020/01/15 | 544016 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2020/01/15 | 53995 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2020/01/15 | 538881 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2020/01/15 | 5371 | macros/latex/required/babel/base/README.md +2020/01/15 | 5344 | graphics/asymptote/base/shaders/fragment.glsl +2020/01/15 | 53447 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma +2020/01/15 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2020/01/15 | 5326 | graphics/asymptote/drawpath3.h +2020/01/15 | 5301 | graphics/asymptote/main.cc +2020/01/15 | 52 | graphics/asymptote/doc/square.asy +2020/01/15 | 5262 | graphics/asymptote/patches/bison.patch +2020/01/15 | 525 | graphics/asymptote/examples/vectorfield3.asy +2020/01/15 | 5259 | graphics/asymptote/bezierpatch.h +2020/01/15 | 5258 | graphics/asymptote/examples/mosaic.asy +2020/01/15 | 5254 | graphics/asymptote/base/animation.asy +2020/01/15 | 524 | graphics/asymptote/doc/brokenaxis.asy +2020/01/15 | 5239 | graphics/asymptote/name.h +2020/01/15 | 521 | graphics/asymptote/examples/dimension.asy +2020/01/15 | 521 | graphics/asymptote/doc/Hobbycontrol.asy +2020/01/15 | 52142 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2020/01/15 | 520 | graphics/asymptote/examples/smoothelevation.asy +2020/01/15 | 51 | graphics/asymptote/base/unicode.asy +2020/01/15 | 51 | graphics/asymptote/base/babel.asy +2020/01/15 | 519 | graphics/asymptote/examples/extrudedcontour.asy +2020/01/15 | 5179 | graphics/asymptote/pipestream.cc +2020/01/15 | 51774 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2020/01/15 | 516711 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2020/01/15 | 516537 | systems/win32/miktex/tm/packages/files.csv.lzma +2020/01/15 | 5151 | graphics/asymptote/GUI/labelEditor.py +2020/01/15 | 51470 | graphics/asymptote/settings.cc +2020/01/15 | 51432 | graphics/asymptote/prc/oPRCFile.h +2020/01/15 | 513 | graphics/asymptote/examples/buildcycle.asy +2020/01/15 | 5119 | graphics/asymptote/runsystem.in +2020/01/15 | 5119 | graphics/asymptote/runhistory.in +2020/01/15 | 5098 | graphics/asymptote/errormsg.h +2020/01/15 | 5082 | fonts/fontawesome5/tex/fontawesome5-utex-helper.sty +2020/01/15 | 50827 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2020/01/15 | 50791 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2020/01/15 | 5070 | graphics/asymptote/memory.h +2020/01/15 | 506 | graphics/asymptote/examples/delu.asy +2020/01/15 | 50697 | graphics/asymptote/gsl.cc +2020/01/15 | 5064 | fonts/utilities/cjk-gs-integrate/database/cjkgs-microsoft.dat +2020/01/15 | 50581 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2020/01/15 | 5049 | graphics/asymptote/pair.h +2020/01/15 | 50497 | graphics/asymptote/GUI/xasy2asy.py +2020/01/15 | 5048 | graphics/asymptote/GUI/xasyOptions.py +2020/01/15 | 503 | graphics/asymptote/GUI/xasy.py +2020/01/15 | 503 | graphics/asymptote/examples/animations/embeddedmovie.asy +2020/01/15 | 503734 | graphics/asymptote/libatomic_ops-7.6.10.tar.gz +2020/01/15 | 502 | graphics/asymptote/examples/floor.asy +2020/01/15 | 5012 | macros/latex/contrib/dccpaper/dccpaper-by.pdf +2020/01/15 | 500 | graphics/asymptote/doc/Hobbydir.asy +2020/01/15 | 5003 | graphics/asymptote/base/rational.asy +2020/01/15 | 49 | graphics/asymptote/doc/quartercircle.asy +2020/01/15 | 49 | graphics/asymptote/doc/dots.asy +2020/01/15 | 49 | graphics/asymptote/doc/colons.asy +2020/01/15 | 499 | graphics/asymptote/examples/galleon.asy +2020/01/15 | 4994 | graphics/asymptote/interact.cc +2020/01/15 | 498 | graphics/asymptote/examples/fano.asy +2020/01/15 | 498 | graphics/asymptote/doc/penfunctionimage.asy +2020/01/15 | 498556 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2020/01/15 | 497 | graphics/asymptote/examples/bars3.asy +2020/01/15 | 49772 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2020/01/15 | 496 | graphics/asymptote/drawgrestore.h +2020/01/15 | 492 | graphics/asymptote/doc/CDlabel.asy +2020/01/15 | 49264 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2020/01/15 | 49120 | graphics/asymptote/base/webgl/asygl.js +2020/01/15 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2020/01/15 | 489 | graphics/asymptote/patches/gc-7.0nomem.patch +2020/01/15 | 48847 | graphics/asymptote/doc/secondaryaxis.csv +2020/01/15 | 485 | graphics/asymptote/examples/cards.asy +2020/01/15 | 4849 | graphics/asymptote/GUI/pyUIClass/widg_editBezier.py +2020/01/15 | 48481 | graphics/asymptote/prc/writePRC.h +2020/01/15 | 4841 | graphics/asymptote/tests/array/slice.asy +2020/01/15 | 4825 | graphics/asymptote/examples/interpolate1.asy +2020/01/15 | 4812 | graphics/asymptote/base/x11colors.asy +2020/01/15 | 480 | graphics/asymptote/doc/logimage.asy +2020/01/15 | 479 | graphics/asymptote/examples/magnetic.asy +2020/01/15 | 47980 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2020/01/15 | 477 | fonts/utilities/cjk-gs-integrate/database/cjkgs-solaris.dat +2020/01/15 | 4774 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sinotype.dat +2020/01/15 | 473667 | macros/latex/contrib/widetable.zip +2020/01/15 | 472 | graphics/asymptote/absyn.cc +2020/01/15 | 4727 | graphics/asymptote/doc/westnile.csv +2020/01/15 | 4718 | graphics/asymptote/doc/FAQ/m-ascii.pl +2020/01/15 | 4716 | graphics/asymptote/prc/PRCTools/makePRC.cc +2020/01/15 | 4712 | fonts/utilities/cjk-gs-integrate/database/cjkgs-hiragino.dat +2020/01/15 | 47031 | graphics/asymptote/fftw++.h +2020/01/15 | 46927 | graphics/asymptote/base/plain_picture.asy +2020/01/15 | 4687 | graphics/asymptote/castop.h +2020/01/15 | 466 | graphics/asymptote/drawgsave.h +2020/01/15 | 4668 | graphics/asymptote/GUI/pyUIClass/widgetPointEditor.py +2020/01/15 | 465 | graphics/asymptote/examples/colorplanes.asy +2020/01/15 | 464 | graphics/asymptote/doc/GaussianSurface.asy +2020/01/15 | 4624 | graphics/asymptote/array.cc +2020/01/15 | 461 | graphics/asymptote/examples/cosaddition.asy +2020/01/15 | 4619 | graphics/asymptote/drawfill.cc +2020/01/15 | 461800 | graphics/asymptote/doc/png/asymptote.info +2020/01/15 | 460 | graphics/asymptote/examples/lever.asy +2020/01/15 | 459 | graphics/asymptote/examples/hierarchy.asy +2020/01/15 | 45997 | graphics/asymptote/runarray.in +2020/01/15 | 458 | graphics/asymptote/doc/multicontour.asy +2020/01/15 | 45810 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2020/01/15 | 4578 | graphics/asymptote/doc/FAQ/m-post.pl +2020/01/15 | 4575 | graphics/asymptote/env.h +2020/01/15 | 45741 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2020/01/15 | 457348 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2020/01/15 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2020/01/15 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2020/01/15 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2020/01/15 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2020/01/15 | 45591 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2020/01/15 | 45467 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2020/01/15 | 4520 | graphics/asymptote/getopt1.c +2020/01/15 | 4515 | graphics/asymptote/util.h +2020/01/15 | 45131 | graphics/asymptote/glrender.cc +2020/01/15 | 4503 | graphics/asymptote/bbox.h +2020/01/15 | 449 | graphics/asymptote/tests/arith/pair.asy +2020/01/15 | 449939 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma +2020/01/15 | 44981 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2020/01/15 | 4474 | graphics/asymptote/GUI/windows/widg_editBezier.ui +2020/01/15 | 445 | graphics/asymptote/examples/sacone.asy +2020/01/15 | 445 | graphics/asymptote/examples/cones.asy +2020/01/15 | 442 | graphics/asymptote/doc/join3.asy +2020/01/15 | 441 | graphics/asymptote/examples/triangles.asy +2020/01/15 | 441 | graphics/asymptote/doc/histogram.asy +2020/01/15 | 44166 | graphics/asymptote/config.guess +2020/01/15 | 4414 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sourcehansans.dat +2020/01/15 | 440 | graphics/asymptote/examples/gamma.asy +2020/01/15 | 4400 | graphics/asymptote/stm.h +2020/01/15 | 43 | graphics/asymptote/examples/spring2.asy +2020/01/15 | 438 | graphics/asymptote/examples/projectrevolution.asy +2020/01/15 | 4351 | fonts/fontawesome5/doc/fulllist.tex +2020/01/15 | 4348 | graphics/asymptote/doc/colo-asy.tex +2020/01/15 | 4347 | graphics/asymptote/fundec.h +2020/01/15 | 43440 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2020/01/15 | 4335 | graphics/asymptote/prc/PRCTools/describePRC.h +2020/01/15 | 42 | graphics/asymptote/base/animate.asy +2020/01/15 | 4297 | graphics/asymptote/base/tube.asy +2020/01/15 | 42944 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2020/01/15 | 4286 | graphics/asymptote/asy.ico +2020/01/15 | 42703 | fonts/utilities/cjk-gs-integrate/ChangeLog +2020/01/15 | 426 | graphics/asymptote/examples/spiral3.asy +2020/01/15 | 426 | graphics/asymptote/doc/grid3xyz.asy +2020/01/15 | 4269 | graphics/asymptote/newexp.cc +2020/01/15 | 4262168 | systems/win32/miktex/tm/packages/tudscr.tar.lzma +2020/01/15 | 42573 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2020/01/15 | 424 | graphics/asymptote/examples/colorpatch.asy +2020/01/15 | 4246 | graphics/asymptote/runpair.in +2020/01/15 | 4243 | fonts/utilities/cjk-gs-integrate/database/cjkgs-notosans.dat +2020/01/15 | 4242 | graphics/asymptote/tests/types/keyword.asy +2020/01/15 | 423 | graphics/asymptote/doc/log2graph.asy +2020/01/15 | 423 | graphics/asymptote/doc/helix.asy +2020/01/15 | 4231 | graphics/asymptote/flatguide.h +2020/01/15 | 420 | graphics/asymptote/examples/PythagoreanTree.asy +2020/01/15 | 4203 | graphics/asymptote/examples/fin.asy +2020/01/15 | 41 | graphics/asymptote/doc/bigdiagonal.asy +2020/01/15 | 419 | graphics/asymptote/examples/pathintersectsurface.asy +2020/01/15 | 418 | graphics/asymptote/examples/planeproject.asy +2020/01/15 | 41880 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2020/01/15 | 41864 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2020/01/15 | 417 | graphics/asymptote/doc/knots.asy +2020/01/15 | 416 | graphics/asymptote/doc/linetype.asy +2020/01/15 | 416 | graphics/asymptote/doc/bezier2.asy +2020/01/15 | 4166 | graphics/asymptote/GUI/windows/widgetPointEditor.ui +2020/01/15 | 4158 | graphics/asymptote/examples/advection.asy +2020/01/15 | 414 | graphics/asymptote/examples/animations/glmovie.asy +2020/01/15 | 413 | graphics/asymptote/examples/torus.asy +2020/01/15 | 4128 | graphics/asymptote/base/plain_boxes.asy +2020/01/15 | 411 | graphics/asymptote/examples/animations/externalmovie.asy +2020/01/15 | 410 | graphics/asymptote/examples/Sierpinski.asy +2020/01/15 | 410 | graphics/asymptote/doc/legend.asy +2020/01/15 | 40990 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2020/01/15 | 4089 | graphics/asymptote/camp.tab.h +2020/01/15 | 407 | graphics/asymptote/examples/parametricsurface.asy +2020/01/15 | 40764 | graphics/asymptote/doc/FAQ/asy-faq.bfnn +2020/01/15 | 40738 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2020/01/15 | 4072 | graphics/asymptote/tests/types/order.asy +2020/01/15 | 4067 | graphics/asymptote/doc/diatom.csv +2020/01/15 | 4063 | graphics/asymptote/fileio.cc +2020/01/15 | 405587 | macros/latex/contrib/axessibility/axessibility.pdf +2020/01/15 | 40326 | graphics/asymptote/examples/tvgen.asy +2020/01/15 | 40276 | graphics/asymptote/picture.cc +2020/01/15 | 401 | graphics/asymptote/doc/image.asy +2020/01/15 | 400 | graphics/asymptote/examples/sacylinder.asy +2020/01/15 | 39 | graphics/asymptote/base/nopapersize.ps +2020/01/15 | 3992 | graphics/asymptote/base/plain_shipout.asy +2020/01/15 | 398 | graphics/asymptote/examples/epix.asy +2020/01/15 | 39846 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2020/01/15 | 396 | graphics/asymptote/doc/triangulate.asy +2020/01/15 | 395 | graphics/asymptote/GUI/configs/xasykeymap.cson +2020/01/15 | 395 | graphics/asymptote/examples/BezierPatch.asy +2020/01/15 | 3953820 | systems/texlive/tlnet/install-tl-unx.tar.gz +2020/01/15 | 394 | graphics/asymptote/GUI/setup.py +2020/01/15 | 3944 | graphics/asymptote/base/interpolate.asy +2020/01/15 | 3922 | fonts/utilities/cjk-gs-integrate/database/cjkgs-mogamobo.dat +2020/01/15 | 39222 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2020/01/15 | 391462 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2020/01/15 | 390 | graphics/asymptote/doc/tile.asy +2020/01/15 | 38 | graphics/asymptote/examples/spring0.asy +2020/01/15 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r53399.tar.xz +2020/01/15 | 38863 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2020/01/15 | 387512 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma +2020/01/15 | 386 | graphics/asymptote/examples/RiemannSurfaceRoot.asy +2020/01/15 | 3868 | graphics/asymptote/examples/pipes.asy +2020/01/15 | 385 | graphics/asymptote/examples/sinxlex.asy +2020/01/15 | 385 | fonts/utilities/cjk-gs-integrate/database/cjkgs-hancom.dat +2020/01/15 | 385143 | graphics/asymptote/doc/asymptote.texi +2020/01/15 | 384 | graphics/asymptote/examples/Gouraud.asy +2020/01/15 | 384 | graphics/asymptote/Delaunay.h +2020/01/15 | 383 | graphics/asymptote/tests/arith/real.asy +2020/01/15 | 382 | graphics/asymptote/doc/loggrid.asy +2020/01/15 | 380 | graphics/asymptote/doc/icon.asy +2020/01/15 | 38072 | graphics/asymptote/path3.cc +2020/01/15 | 3782156 | systems/texlive/tlnet/archive/tudscr.doc.r53404.tar.xz +2020/01/15 | 376 | graphics/asymptote/examples/sphericalharmonic.asy +2020/01/15 | 376 | graphics/asymptote/doc/generalaxis3.asy +2020/01/15 | 3765 | graphics/asymptote/prc/PRCdouble.h +2020/01/15 | 3763 | macros/latex/contrib/dccpaper/README.md +2020/01/15 | 374 | graphics/asymptote/doc/monthaxis.asy +2020/01/15 | 3746 | graphics/asymptote/examples/xstitch.asy +2020/01/15 | 373 | graphics/asymptote/examples/projectelevation.asy +2020/01/15 | 373 | graphics/asymptote/doc/lineargraph.asy +2020/01/15 | 37360 | systems/texlive/tlnet/archive/apa6.source.r53406.tar.xz +2020/01/15 | 3716 | graphics/asymptote/base/plain_constants.asy +2020/01/15 | 369 | graphics/asymptote/tests/gs/ghostscript.asy +2020/01/15 | 369 | graphics/asymptote/examples/RiemannSurface.asy +2020/01/15 | 3676 | graphics/asymptote/tr.h +2020/01/15 | 3673 | graphics/asymptote/constructor.cc +2020/01/15 | 3673 | graphics/asymptote/base/three_light.asy +2020/01/15 | 3670 | graphics/asymptote/bbox3.h +2020/01/15 | 366 | graphics/asymptote/doc/lineargraph0.asy +2020/01/15 | 36632 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2020/01/15 | 36381 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2020/01/15 | 362 | graphics/asymptote/examples/pipeintersection.asy +2020/01/15 | 36243 | graphics/asymptote/prc/test.cc +2020/01/15 | 361 | graphics/asymptote/GUI/res/icons/anchor.svg +2020/01/15 | 361 | graphics/asymptote/examples/phase.asy +2020/01/15 | 3616 | graphics/asymptote/GUI/UndoRedoStack.py +2020/01/15 | 361640 | systems/texlive/tlnet/archive/fourier.doc.r53401.tar.xz +2020/01/15 | 36141 | graphics/asymptote/config.sub +2020/01/15 | 360 | graphics/asymptote/examples/washer.asy +2020/01/15 | 35 | graphics/asymptote/base/fontsize.asy +2020/01/15 | 358 | graphics/asymptote/base/pstoedit.asy +2020/01/15 | 357 | graphics/asymptote/doc/irregularcontour.asy +2020/01/15 | 356320 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2020/01/15 | 355 | graphics/asymptote/doc/scaledgraph.asy +2020/01/15 | 3553 | graphics/asymptote/rounding.h +2020/01/15 | 354 | graphics/asymptote/doc/reloadpdf.tex +2020/01/15 | 354 | graphics/asymptote/doc/planes.asy +2020/01/15 | 354501 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma +2020/01/15 | 3533 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sourcehanserif.dat +2020/01/15 | 3533 | fonts/fontawesome5/doc/fontawesome5.tex +2020/01/15 | 353078 | macros/latex/contrib/dccpaper.zip +2020/01/15 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx +2020/01/15 | 3522 | graphics/asymptote/drawpath.cc +2020/01/15 | 35217 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2020/01/15 | 351 | graphics/asymptote/examples/vectorfieldsphere.asy +2020/01/15 | 35147 | graphics/asymptote/LICENSE +2020/01/15 | 3505 | graphics/asymptote/parser.cc +2020/01/15 | 3503 | graphics/asymptote/GUI/CustMatTransform.py +2020/01/15 | 34 | graphics/asymptote/autogen.sh +2020/01/15 | 349 | graphics/asymptote/examples/logdown.asy +2020/01/15 | 34988 | macros/latex/contrib/axessibility/axessibility.dtx +2020/01/15 | 3497 | graphics/asymptote/doc/ocg.sty +2020/01/15 | 34846 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2020/01/15 | 34835 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2020/01/15 | 345 | graphics/asymptote/lexical.h +2020/01/15 | 3449 | graphics/asymptote/build-scripts/build-asymptote.dos +2020/01/15 | 343 | graphics/asymptote/doc/externalprc.tex +2020/01/15 | 3434 | graphics/asymptote/picture.h +2020/01/15 | 3430 | graphics/asymptote/base/roundedpath.asy +2020/01/15 | 342 | systems/win32/miktex/tm/packages/pr.ini +2020/01/15 | 341 | graphics/asymptote/examples/slidedemo_.bbl +2020/01/15 | 341 | graphics/asymptote/examples/sacylinder3D.asy +2020/01/15 | 341 | graphics/asymptote/doc/subpictures.asy +2020/01/15 | 3401 | fonts/utilities/cjk-gs-integrate/database/cjkgs-notoserif.dat +2020/01/15 | 33990 | graphics/asymptote/path.cc +2020/01/15 | 33877 | graphics/asymptote/exp.cc +2020/01/15 | 3375 | graphics/asymptote/tests/types/guide.asy +2020/01/15 | 33548 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2020/01/15 | 3344 | graphics/asymptote/examples/pdb.asy +2020/01/15 | 3340 | graphics/asymptote/examples/slidedemo.asy +2020/01/15 | 33400 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2020/01/15 | 333 | graphics/asymptote/doc/asy.1.end +2020/01/15 | 3328 | graphics/asymptote/stack.h +2020/01/15 | 330 | graphics/asymptote/doc/HermiteSpline.asy +2020/01/15 | 3309 | graphics/asymptote/access.cc +2020/01/15 | 328877 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2020/01/15 | 327 | graphics/asymptote/examples/sin1x.asy +2020/01/15 | 3279 | graphics/asymptote/base/obj.asy +2020/01/15 | 3275 | graphics/asymptote/program.cc +2020/01/15 | 326 | graphics/asymptote/examples/polardatagraph.asy +2020/01/15 | 326 | graphics/asymptote/examples/animations/pdfmovie.asy +2020/01/15 | 325 | graphics/asymptote/examples/rainbow.asy +2020/01/15 | 325 | graphics/asymptote/examples/elevation.asy +2020/01/15 | 3254 | macros/latex/contrib/axessibility/axessibility.lua +2020/01/15 | 3249 | graphics/asymptote/GUI/Widg_addLabel.py +2020/01/15 | 32348 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2020/01/15 | 322 | graphics/asymptote/examples/unitcircle.asy +2020/01/15 | 322 | graphics/asymptote/examples/cheese.asy +2020/01/15 | 32268 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2020/01/15 | 321502 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2020/01/15 | 320 | graphics/asymptote/runtriple.h +2020/01/15 | 320533 | graphics/asymptote/base/geometry.asy +2020/01/15 | 318 | graphics/asymptote/patches/gcc3.3.2curses.patch +2020/01/15 | 3161 | graphics/asymptote/genv.cc +2020/01/15 | 315 | graphics/asymptote/examples/strokepath.asy +2020/01/15 | 315432 | systems/texlive/tlnet/archive/tudscr.source.r53404.tar.xz +2020/01/15 | 314 | graphics/asymptote/doc/logticks.asy +2020/01/15 | 314 | graphics/asymptote/base/graph_settings.asy +2020/01/15 | 313410 | systems/win32/miktex/tm/packages/booktabs.tar.lzma +2020/01/15 | 312 | graphics/asymptote/examples/textpath.asy +2020/01/15 | 31294 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2020/01/15 | 31244 | graphics/asymptote/builtin.cc +2020/01/15 | 311604 | macros/latex/contrib/dccpaper/dccpaper.pdf +2020/01/15 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2020/01/15 | 3106 | graphics/asymptote/doc/latexusage.tex +2020/01/15 | 309 | graphics/asymptote/examples/oneoverx.asy +2020/01/15 | 309 | graphics/asymptote/examples/1overx.asy +2020/01/15 | 30990 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2020/01/15 | 308 | graphics/asymptote/tests/types/shadow.asy +2020/01/15 | 308 | graphics/asymptote/tests/Makefile +2020/01/15 | 308 | graphics/asymptote/examples/hyperboloid.asy +2020/01/15 | 308659 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2020/01/15 | 3082 | fonts/fontawesome5/enc/fa5free0.enc +2020/01/15 | 306 | graphics/asymptote/doc/binarytreetest.asy +2020/01/15 | 3042 | graphics/asymptote/drawimage.h +2020/01/15 | 303 | graphics/asymptote/examples/tensor.asy +2020/01/15 | 3023 | graphics/asymptote/doc/Makefile.in +2020/01/15 | 30239 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2020/01/15 | 30208 | graphics/asymptote/prc/PRC.h +2020/01/15 | 30147 | graphics/asymptote/getopt.c +2020/01/15 | 3003 | graphics/asymptote/process.h +2020/01/15 | 299 | graphics/asymptote/runpair.h +2020/01/15 | 298 | graphics/asymptote/guideflags.h +2020/01/15 | 2984 | fonts/fontawesome5/enc/fa5free1.enc +2020/01/15 | 2976 | graphics/asymptote/access.h +2020/01/15 | 29690 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2020/01/15 | 2961 | fonts/utilities/cjk-gs-integrate/database/cjkgs-yu-win.dat +2020/01/15 | 295880 | systems/texlive/tlnet/archive/booktabs.doc.r53402.tar.xz +2020/01/15 | 293 | graphics/asymptote/doc/makepen.asy +2020/01/15 | 2937 | graphics/asymptote/asymptote.spec +2020/01/15 | 29297 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2020/01/15 | 2924 | graphics/asymptote/drawgroup.h +2020/01/15 | 29240 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2020/01/15 | 2920 | fonts/fontawesome5/enc/fa5free2.enc +2020/01/15 | 291 | graphics/asymptote/examples/trumpet.asy +2020/01/15 | 291 | graphics/asymptote/examples/jump.asy +2020/01/15 | 29143 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2020/01/15 | 2905 | graphics/asymptote/shaders.cc +2020/01/15 | 289 | graphics/asymptote/base/res/notes.txt +2020/01/15 | 2895 | fonts/fontawesome5/enc/fa5brands0.enc +2020/01/15 | 288 | graphics/asymptote/examples/sacone3D.asy +2020/01/15 | 288 | graphics/asymptote/doc/mexicanhat.asy +2020/01/15 | 288 | graphics/asymptote/build-scripts/README-binaries +2020/01/15 | 2882 | graphics/asymptote/doc/diatom.asy +2020/01/15 | 28809 | graphics/asymptote/exp.h +2020/01/15 | 28711 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2020/01/15 | 286532 | fonts/fontawesome5/opentype/FontAwesome5Free-Solid-900.otf +2020/01/15 | 284 | graphics/asymptote/GUI/res/icons/text.svg +2020/01/15 | 2841 | macros/latex/contrib/axessibility/README +2020/01/15 | 2832 | graphics/asymptote/examples/alignedaxis.asy +2020/01/15 | 2825 | graphics/asymptote/GUI/pyUIClass/setCustomAnchor.py +2020/01/15 | 2821 | macros/latex/contrib/dccpaper/Makefile +2020/01/15 | 281675 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2020/01/15 | 281638 | graphics/asymptote/configure +2020/01/15 | 28156 | graphics/asymptote/pen.h +2020/01/15 | 281284 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2020/01/15 | 2800 | graphics/asymptote/doc/asycolors.sty +2020/01/15 | 279 | graphics/asymptote/doc/hatch.asy +2020/01/15 | 279232 | fonts/fontawesome5/type1/FontAwesome5Free-Solid.pfb +2020/01/15 | 2787 | fonts/fontawesome5/enc/fa5free3.enc +2020/01/15 | 2785 | fonts/utilities/cjk-gs-integrate/database/cjkgs-apple.dat +2020/01/15 | 27820 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2020/01/15 | 277 | graphics/asymptote/doc/generalaxis.asy +2020/01/15 | 2771 | graphics/asymptote/doc/pixel.pdf +2020/01/15 | 276 | graphics/asymptote/tests/bench/6000circles.asy +2020/01/15 | 2766 | graphics/asymptote/lnkX64IconFix.nsh +2020/01/15 | 276601 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2020/01/15 | 2764 | graphics/asymptote/base/three_margins.asy +2020/01/15 | 2738 | graphics/asymptote/record.h +2020/01/15 | 2731 | graphics/asymptote/tests/types/resolve.asy +2020/01/15 | 2725 | graphics/asymptote/runtriple.in +2020/01/15 | 271 | graphics/asymptote/patches/gc6.8_AIX.patch +2020/01/15 | 271814 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2020/01/15 | 2716 | fonts/utilities/cjk-gs-integrate/database/cjkgs-ryokana.dat +2020/01/15 | 2709897 | systems/win32/miktex/tm/packages/texplate.tar.lzma +2020/01/15 | 26 | graphics/asymptote/doc/filegraph.dat +2020/01/15 | 269 | graphics/asymptote/runmath.h +2020/01/15 | 2697 | graphics/asymptote/table.h +2020/01/15 | 26978 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2020/01/15 | 268 | graphics/asymptote/base/asy-init.el +2020/01/15 | 26856 | graphics/asymptote/bezierpatch.cc +2020/01/15 | 26801 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2020/01/15 | 267 | graphics/asymptote/examples/hyperboloidsilhouette.asy +2020/01/15 | 2667 | graphics/asymptote/settings.h +2020/01/15 | 26663 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2020/01/15 | 2664 | macros/latex/contrib/axessibility/axessibility.ins +2020/01/15 | 2662 | graphics/asymptote/symbol.h +2020/01/15 | 2661 | graphics/asymptote/runbacktrace.cc +2020/01/15 | 2658 | graphics/asymptote/examples/soccerball.asy +2020/01/15 | 265444 | systems/texlive/tlnet/archive/fourier.r53401.tar.xz +2020/01/15 | 2653 | graphics/asymptote/doc/TeXShopAndAsymptote.tex +2020/01/15 | 2653 | graphics/asymptote/doc/markers1.asy +2020/01/15 | 26509 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2020/01/15 | 264 | graphics/asymptote/examples/labelbox.asy +2020/01/15 | 264 | graphics/asymptote/examples/coag.asy +2020/01/15 | 2644 | fonts/utilities/cjk-gs-integrate/database/cjkgs-dynacomware.dat +2020/01/15 | 2633 | graphics/asymptote/examples/worldmap.asy +2020/01/15 | 2632 | graphics/asymptote/material.h +2020/01/15 | 2631 | graphics/asymptote/GUI/windows/setCustomAnchor.ui +2020/01/15 | 262 | graphics/asymptote/doc/loggraph.asy +2020/01/15 | 26292 | graphics/asymptote/runpath.cc +2020/01/15 | 2624 | graphics/asymptote/pipestream.h +2020/01/15 | 261 | graphics/asymptote/doc/join.asy +2020/01/15 | 26178 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2020/01/15 | 2615 | graphics/asymptote/base/patterns.asy +2020/01/15 | 26096 | graphics/asymptote/examples/uhrturm.obj +2020/01/15 | 2601 | fonts/fontawesome5/enc/fa5brands1.enc +2020/01/15 | 2579407 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2020/01/15 | 256 | graphics/asymptote/doc/shadedtiling.asy +2020/01/15 | 2562 | graphics/asymptote/program.h +2020/01/15 | 255 | graphics/asymptote/examples/contextfonts.asy +2020/01/15 | 255 | graphics/asymptote/BUGS +2020/01/15 | 2554 | graphics/asymptote/GUI/xasyFile.py +2020/01/15 | 2552 | graphics/asymptote/base/plain_margins.asy +2020/01/15 | 254 | graphics/asymptote/examples/parametricelevation.asy +2020/01/15 | 2548125 | install/macros/latex/required/babel-base.tds.zip +2020/01/15 | 253 | graphics/asymptote/base/metapost.asy +2020/01/15 | 25327 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2020/01/15 | 25292 | graphics/asymptote/process.cc +2020/01/15 | 2526 | graphics/asymptote/policy.h +2020/01/15 | 25218 | graphics/asymptote/runpath3d.cc +2020/01/15 | 251 | graphics/asymptote/examples/triceratops.asy +2020/01/15 | 2518 | graphics/asymptote/prc/PRCbitStream.h +2020/01/15 | 25137 | graphics/asymptote/doc/extra/intro.asy +2020/01/15 | 2512 | graphics/asymptote/examples/mosquito.asy +2020/01/15 | 250 | graphics/asymptote/examples/transparentCubes.asy +2020/01/15 | 2504 | graphics/asymptote/README +2020/01/15 | 2504 | graphics/asymptote/binaries/x86_64-windows/README +2020/01/15 | 2504 | graphics/asymptote/binaries/i386-windows/README +2020/01/15 | 24 | graphics/asymptote/doc/diagonal.asy +2020/01/15 | 2482 | graphics/asymptote/build-scripts/build-asymptote +2020/01/15 | 247500 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2020/01/15 | 246 | graphics/asymptote/examples/transparency.asy +2020/01/15 | 246 | graphics/asymptote/doc/axis3.asy +2020/01/15 | 246891 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2020/01/15 | 246844 | macros/latex/contrib/axessibility.zip +2020/01/15 | 2465 | graphics/asymptote/base/labelpath3.asy +2020/01/15 | 24659 | graphics/asymptote/base/lmfit.asy +2020/01/15 | 246456 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2020/01/15 | 245 | graphics/asymptote/examples/alignbox.asy +2020/01/15 | 2459484 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2020/01/15 | 244 | graphics/asymptote/tests/arith/triple.asy +2020/01/15 | 243 | graphics/asymptote/doc/cube.asy +2020/01/15 | 242 | graphics/asymptote/examples/equilateral.asy +2020/01/15 | 240 | graphics/asymptote/doc/parametricgraph.asy +2020/01/15 | 24072 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2020/01/15 | 23 | graphics/asymptote/GUI/__init__.py +2020/01/15 | 2399 | graphics/asymptote/GUI/PrimitiveShape.py +2020/01/15 | 2393 | fonts/utilities/cjk-gs-integrate/database/cjkgs-ipa.dat +2020/01/15 | 238 | graphics/asymptote/tests/TestLib.asy +2020/01/15 | 238 | graphics/asymptote/GUI/xasyValidator.py +2020/01/15 | 238 | graphics/asymptote/doc/filegraph.asy +2020/01/15 | 23846 | graphics/asymptote/base/three_arrows.asy +2020/01/15 | 2378 | graphics/asymptote/profile.py +2020/01/15 | 237542 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2020/01/15 | 236 | graphics/asymptote/tests/string/erase.asy +2020/01/15 | 236 | graphics/asymptote/examples/annotation.asy +2020/01/15 | 2362 | graphics/asymptote/examples/spectrum.asy +2020/01/15 | 2361 | graphics/asymptote/examples/SierpinskiSponge.asy +2020/01/15 | 235 | graphics/asymptote/examples/cos2theta.asy +2020/01/15 | 234 | graphics/asymptote/doc/beziercurve.asy +2020/01/15 | 2341 | graphics/asymptote/prc/PRCTools/iPRCFile.h +2020/01/15 | 2340 | macros/latex/contrib/axessibility/axessibilityExampleSingleLineT.tex +2020/01/15 | 233 | graphics/asymptote/examples/cardioid.asy +2020/01/15 | 23344 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2020/01/15 | 23333 | graphics/asymptote/drawsurface.cc +2020/01/15 | 2328 | graphics/asymptote/virtualfieldaccess.h +2020/01/15 | 22 | graphics/asymptote/tests/output/line.asy +2020/01/15 | 22 | graphics/asymptote/GUI/configs/__init__.py +2020/01/15 | 22971 | graphics/asymptote/base/syzygy.asy +2020/01/15 | 22959 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2020/01/15 | 228 | graphics/asymptote/examples/circumcircle.asy +2020/01/15 | 22873 | graphics/asymptote/examples/piicon.png +2020/01/15 | 2278 | graphics/asymptote/align.h +2020/01/15 | 2277 | graphics/asymptote/base/texcolors.asy +2020/01/15 | 2276 | graphics/asymptote/prc/PRCTools/inflation.cc +2020/01/15 | 22546412 | systems/texlive/tlnet/install-tl.zip +2020/01/15 | 224 | graphics/asymptote/tests/types/init.asy +2020/01/15 | 223 | graphics/asymptote/examples/yingyang.asy +2020/01/15 | 22355 | graphics/asymptote/knot.cc +2020/01/15 | 2222 | graphics/asymptote/tests/frames/loop.asy +2020/01/15 | 2215 | macros/latex/contrib/siunitx/README.md +2020/01/15 | 219 | graphics/asymptote/wce +2020/01/15 | 219 | graphics/asymptote/doc/penimage.asy +2020/01/15 | 2197 | graphics/asymptote/locate.cc +2020/01/15 | 2196 | systems/texlive/tlnet/archive/booktabs.r53402.tar.xz +2020/01/15 | 21948 | graphics/asymptote/runmath.cc +2020/01/15 | 2193 | graphics/asymptote/GUI/pyUIClass/widg_addPolyOpt.py +2020/01/15 | 2193 | fonts/utilities/cjk-gs-integrate/database/cjkgs-yu-osx.dat +2020/01/15 | 21932 | macros/latex/required/babel/base/bbcompat.dtx +2020/01/15 | 218 | graphics/asymptote/doc/datagraph.asy +2020/01/15 | 2187 | graphics/asymptote/base/plain_debugger.asy +2020/01/15 | 2180 | graphics/asymptote/examples/splitpatch.asy +2020/01/15 | 2173 | graphics/asymptote/frame.h +2020/01/15 | 2163 | graphics/asymptote/drawlabel.h +2020/01/15 | 2156 | fonts/utilities/cjk-gs-integrate/database/cjkgs-ume.dat +2020/01/15 | 2151836 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2020/01/15 | 2148 | graphics/asymptote/GUI/windows/widg_addPolyOpt.ui +2020/01/15 | 2146 | graphics/asymptote/webgl/fragment.glsl +2020/01/15 | 21459 | graphics/asymptote/base/feynman.asy +2020/01/15 | 214152 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2020/01/15 | 2113 | graphics/asymptote/seconds.h +2020/01/15 | 210 | graphics/asymptote/examples/spiral.asy +2020/01/15 | 2109 | graphics/asymptote/base/drawtree.asy +2020/01/15 | 21005 | graphics/asymptote/base/plain_bounds.asy +2020/01/15 | 209 | graphics/asymptote/examples/triangle.asy +2020/01/15 | 20866 | graphics/asymptote/dec.cc +2020/01/15 | 2084 | graphics/asymptote/examples/truncatedIcosahedron.asy +2020/01/15 | 20758 | graphics/asymptote/runtime.in +2020/01/15 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2020/01/15 | 20738 | graphics/asymptote/entry.cc +2020/01/15 | 206 | graphics/asymptote/examples/log.asy +2020/01/15 | 2068 | graphics/asymptote/base/slopefield.asy +2020/01/15 | 205745 | graphics/asymptote/asy.list +2020/01/15 | 2043 | graphics/asymptote/examples/slope.asy +2020/01/15 | 2039 | graphics/asymptote/doc/elliptic.asy +2020/01/15 | 202 | graphics/asymptote/tests/frames/stat2.asy +2020/01/15 | 202 | graphics/asymptote/doc/exp.asy +2020/01/15 | 202430 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2020/01/15 | 20174 | graphics/asymptote/texfile.cc +2020/01/15 | 2013 | graphics/asymptote/varinit.h +2020/01/15 | 20105 | graphics/asymptote/base/contour.asy +2020/01/15 | 20051 | graphics/asymptote/doc/asyRefCard.tex +2020/01/15 | 20029 | graphics/asymptote/camp.y +2020/01/15 | 199 | graphics/asymptote/examples/upint.asy +2020/01/15 | 199 | graphics/asymptote/examples/BezierTriangle.asy +2020/01/15 | 19984 | graphics/asymptote/fileio.h +2020/01/15 | 198 | graphics/asymptote/examples/tanh.asy +2020/01/15 | 19885 | graphics/asymptote/drawsurface.h +2020/01/15 | 1986 | graphics/asymptote/inst.h +2020/01/15 | 198079 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2020/01/15 | 19792 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2020/01/15 | 1978 | graphics/asymptote/varinit.cc +2020/01/15 | 196 | graphics/asymptote/examples/lowint.asy +2020/01/15 | 196 | graphics/asymptote/examples/label3ribbon.asy +2020/01/15 | 196 | graphics/asymptote/examples/animations/embeddedu3d.asy +2020/01/15 | 1967 | graphics/asymptote/GUI/res/icons/filledbucket.svg +2020/01/15 | 19597 | graphics/asymptote/doc/external-proposal.html +2020/01/15 | 19561 | graphics/asymptote/base/plain_arrows.asy +2020/01/15 | 195318 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2020/01/15 | 195310 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2020/01/15 | 195222 | install/macros/latex/contrib/ascmac.tds.zip +2020/01/15 | 1951 | graphics/asymptote/array.h +2020/01/15 | 1950 | graphics/asymptote/examples/mergeExample.asy +2020/01/15 | 194997 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2020/01/15 | 194895 | fonts/fontawesome5/type1/FontAwesome5Brands-Regular.pfb +2020/01/15 | 19462 | graphics/asymptote/patches/gl-matrix-2.4.0-pruned.patch +2020/01/15 | 194590 | graphics/asymptote/doc/asy-latex.pdf +2020/01/15 | 1945838 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2020/01/15 | 193 | graphics/asymptote/tests/gc/shipout.asy +2020/01/15 | 193 | graphics/asymptote/tests/arith/random.asy +2020/01/15 | 1936 | graphics/asymptote/refaccess.h +2020/01/15 | 193314 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2020/01/15 | 1927 | graphics/asymptote/tests/array/fields.asy +2020/01/15 | 1927 | graphics/asymptote/prc/PRCTools/bitSearchDouble.cc +2020/01/15 | 1926500 | install/macros/latex/contrib/siunitx.tds.zip +2020/01/15 | 1920 | graphics/asymptote/GUI/res/icons/social-python.svg +2020/01/15 | 191 | graphics/asymptote/runpicture.h +2020/01/15 | 1919 | graphics/asymptote/examples/animations/earthmoon.asy +2020/01/15 | 1908 | graphics/asymptote/examples/linearregression.asy +2020/01/15 | 1907 | graphics/asymptote/build-scripts/HOWTO-MSWindows +2020/01/15 | 18 | graphics/asymptote/tests/output/circle.asy +2020/01/15 | 18964 | graphics/asymptote/psfile.cc +2020/01/15 | 18929 | graphics/asymptote/runpicture.in +2020/01/15 | 188 | graphics/asymptote/runstring.h +2020/01/15 | 1880860 | macros/latex/contrib/siunitx.zip +2020/01/15 | 187 | graphics/asymptote/tests/string/rfind.asy +2020/01/15 | 187 | graphics/asymptote/examples/label3solid.asy +2020/01/15 | 1878 | graphics/asymptote/drawclipbegin.h +2020/01/15 | 18772 | graphics/asymptote/runstring.cc +2020/01/15 | 187296 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2020/01/15 | 18701788 | systems/texlive/tlnet/install-tl-windows.exe +2020/01/15 | 186 | graphics/asymptote/runpath3d.h +2020/01/15 | 186 | graphics/asymptote/doc/unitcircle3.asy +2020/01/15 | 1863 | graphics/asymptote/prc/PRCTools/bitSearchUI.cc +2020/01/15 | 186169 | macros/latex/contrib/ascmac.zip +2020/01/15 | 1860 | graphics/asymptote/prc/PRCTools/bitData.h +2020/01/15 | 1856 | fonts/utilities/cjk-gs-integrate/database/cjkgs-founder.dat +2020/01/15 | 18534 | graphics/asymptote/application.cc +2020/01/15 | 185299 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2020/01/15 | 184161 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2020/01/15 | 183 | fonts/utilities/cjk-gs-integrate/database/cjkgs-sazanami.dat +2020/01/15 | 1835 | graphics/asymptote/examples/cyclohexane.asy +2020/01/15 | 182 | graphics/asymptote/tests/string/find.asy +2020/01/15 | 182 | graphics/asymptote/examples/roll.asy +2020/01/15 | 182 | graphics/asymptote/examples/label3.asy +2020/01/15 | 182759 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2020/01/15 | 18126 | graphics/asymptote/doc/asy-latex.dtx +2020/01/15 | 1805 | graphics/asymptote/patches/cygwin_freeglut-3.0.0.patch +2020/01/15 | 1796 | fonts/fontawesome5/tex/fontawesome5-generic-helper.sty +2020/01/15 | 1780 | graphics/asymptote/examples/conicurv.asy +2020/01/15 | 177 | graphics/asymptote/runpath.h +2020/01/15 | 177 | graphics/asymptote/examples/curvedlabel.asy +2020/01/15 | 17764 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2020/01/15 | 17764 | graphics/asymptote/asy-keywords.el +2020/01/15 | 177584 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2020/01/15 | 17743 | graphics/asymptote/runfile.cc +2020/01/15 | 177246 | graphics/asymptote/prc/PRCdouble.cc +2020/01/15 | 17699 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2020/01/15 | 1764 | graphics/asymptote/GUI/res/icons/grid.svg +2020/01/15 | 1760 | graphics/asymptote/examples/animations/heatequation.asy +2020/01/15 | 175596 | fonts/fontawesome5/opentype/FontAwesome5Brands-Regular-400.otf +2020/01/15 | 1753 | graphics/asymptote/errormsg.cc +2020/01/15 | 1746 | graphics/asymptote/doc/westnile.asy +2020/01/15 | 174673 | graphics/asymptote/base/colormap.asy +2020/01/15 | 17464 | systems/texlive/tlnet/archive/cooking-units.r53403.tar.xz +2020/01/15 | 1725 | fonts/fontawesome5/tex/fontawesome5.lua +2020/01/15 | 1724 | graphics/asymptote/GUI/GuidesManager.py +2020/01/15 | 1711 | graphics/asymptote/GUI/res/icons.qrc +2020/01/15 | 1710 | graphics/asymptote/tests/arith/roots.asy +2020/01/15 | 170 | graphics/asymptote/examples/stereoscopic.asy +2020/01/15 | 1704 | graphics/asymptote/record.cc +2020/01/15 | 169 | graphics/asymptote/runbacktrace.h +2020/01/15 | 1694 | graphics/asymptote/fftw++.cc +2020/01/15 | 169202 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2020/01/15 | 168 | graphics/asymptote/examples/strokeshade.asy +2020/01/15 | 168 | graphics/asymptote/examples/lines.asy +2020/01/15 | 1679153 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2020/01/15 | 167844 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2020/01/15 | 167756 | graphics/asymptote/doc/CAD.pdf +2020/01/15 | 16702 | graphics/asymptote/runlabel.cc +2020/01/15 | 1665 | graphics/asymptote/GUI/Widg_editBezier.py +2020/01/15 | 166013 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2020/01/15 | 165 | graphics/asymptote/examples/sphereskeleton.asy +2020/01/15 | 165 | fonts/utilities/cjk-gs-integrate/database/cjkgs-removeonly.dat +2020/01/15 | 165962 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2020/01/15 | 1658 | graphics/asymptote/prc/PRCTools/Makefile +2020/01/15 | 1658 | fonts/utilities/cjk-gs-integrate/database/cjkgs-unfonts.dat +2020/01/15 | 16578 | graphics/asymptote/base/plain_Label.asy +2020/01/15 | 1655 | macros/latex/contrib/axessibility/axessibilityExampleAlignT.tex +2020/01/15 | 1652 | fonts/utilities/cjk-gs-integrate/database/cjkgs-toppan.dat +2020/01/15 | 164511 | graphics/asymptote/GUI/icons_rc.py +2020/01/15 | 1642 | graphics/asymptote/callable.h +2020/01/15 | 1637 | graphics/asymptote/builtin.h +2020/01/15 | 1636132 | macros/latex/required/babel/base.zip +2020/01/15 | 16348 | graphics/asymptote/runpair.cc +2020/01/15 | 1626 | graphics/asymptote/genv.h +2020/01/15 | 1620 | graphics/asymptote/doc/colors.asy +2020/01/15 | 161 | graphics/asymptote/runhistory.h +2020/01/15 | 16138 | graphics/asymptote/base/slide.asy +2020/01/15 | 1612 | systems/texlive/tlnet/archive/xurl.r53405.tar.xz +2020/01/15 | 1612 | graphics/asymptote/asy-list.pl +2020/01/15 | 1609 | macros/latex/contrib/axessibility/axessibilityExampleSingleLineA.tex +2020/01/15 | 16078 | fonts/utilities/cjk-gs-integrate/database/cjkgs-morisawa.dat +2020/01/15 | 160672 | graphics/asymptote/examples/animations/dice.u3d +2020/01/15 | 160558 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2020/01/15 | 16043 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2020/01/15 | 159 | graphics/asymptote/tests/types/cast.asy +2020/01/15 | 159928 | systems/texlive/tlnet/archive/tudscr.r53404.tar.xz +2020/01/15 | 15987103 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2020/01/15 | 1595321 | fonts/fontawesome5.zip +2020/01/15 | 1594 | graphics/asymptote/pen.cc +2020/01/15 | 158 | graphics/asymptote/tests/frames/stat.asy +2020/01/15 | 15897 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2020/01/15 | 15845 | graphics/asymptote/dec.h +2020/01/15 | 157 | graphics/asymptote/runsystem.h +2020/01/15 | 157 | graphics/asymptote/doc/saddle.asy +2020/01/15 | 157996 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53399.tar.xz +2020/01/15 | 1569 | graphics/asymptote/examples/near_earth.asy +2020/01/15 | 155 | graphics/asymptote/tests/types/ecast.asy +2020/01/15 | 154 | graphics/asymptote/examples/billboard.asy +2020/01/15 | 154 | graphics/asymptote/doc/slopefield1.asy +2020/01/15 | 1541 | fonts/utilities/cjk-gs-integrate/database/cjkgs-nanum.dat +2020/01/15 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2020/01/15 | 153 | graphics/asymptote/runlabel.h +2020/01/15 | 1537 | graphics/asymptote/examples/refs.bib +2020/01/15 | 15372 | graphics/asymptote/types.h +2020/01/15 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2020/01/15 | 152 | graphics/asymptote/glew.c +2020/01/15 | 1526 | graphics/asymptote/examples/BezierSurface.asy +2020/01/15 | 1524 | graphics/asymptote/patches/flex.patch +2020/01/15 | 152163 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2020/01/15 | 1520 | graphics/asymptote/common.h +2020/01/15 | 15192 | graphics/asymptote/base/ode.asy +2020/01/15 | 150 | graphics/asymptote/examples/spheresilhouette.asy +2020/01/15 | 150 | graphics/asymptote/doc/latexmkrc_asydir +2020/01/15 | 1504 | graphics/asymptote/GUI/xasyUtils.py +2020/01/15 | 150090 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2020/01/15 | 1498 | graphics/asymptote/examples/animations/wavepacket.asy +2020/01/15 | 1493 | macros/latex/contrib/axessibility/axessibilityExampleAlignA.tex +2020/01/15 | 1492 | graphics/asymptote/runarray.h +2020/01/15 | 1492 | graphics/asymptote/GUI/res/icons/bucket.svg +2020/01/15 | 1485 | graphics/asymptote/webgl/vertex.glsl +2020/01/15 | 1482 | graphics/asymptote/GUI/res/icons/android-hand.svg +2020/01/15 | 147 | graphics/asymptote/doc/vectorfield.asy +2020/01/15 | 1479 | graphics/asymptote/prc/PRCTools/inflationMain.cc +2020/01/15 | 14795 | graphics/asymptote/entry.h +2020/01/15 | 1472 | fonts/utilities/cjk-gs-integrate/database/cjkgs-fontworks.dat +2020/01/15 | 1470 | graphics/asymptote/beziercurve.cc +2020/01/15 | 14709 | graphics/asymptote/base/palette.asy +2020/01/15 | 147097 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2020/01/15 | 146 | graphics/asymptote/examples/cylinder.asy +2020/01/15 | 1469 | graphics/asymptote/doc/png/Makefile.in +2020/01/15 | 146765 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2020/01/15 | 14660 | graphics/asymptote/base/contour3.asy +2020/01/15 | 14644 | systems/texlive/tlnet/archive/booktabs.source.r53402.tar.xz +2020/01/15 | 14636801 | graphics/asymptote.zip +2020/01/15 | 14621 | graphics/asymptote/configure.ac +2020/01/15 | 1461 | graphics/asymptote/examples/NURBSsurface.asy +2020/01/15 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2020/01/15 | 145 | graphics/asymptote/examples/star.asy +2020/01/15 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2020/01/15 | 144 | graphics/asymptote/doc/latexmkrc +2020/01/15 | 14448 | graphics/asymptote/stack.cc +2020/01/15 | 143 | graphics/asymptote/tests/gc/label.asy +2020/01/15 | 14311 | graphics/asymptote/base/flowchart.asy +2020/01/15 | 141 | graphics/asymptote/examples/ring.asy +2020/01/15 | 14133 | fonts/utilities/cjk-gs-integrate/database/cjkgs-macos-removeonly.dat +2020/01/15 | 14049 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2020/01/15 | 14023 | graphics/asymptote/arrayop.h +2020/01/15 | 1393 | graphics/asymptote/GUI/SetCustomAnchor.py +2020/01/15 | 1391 | graphics/asymptote/doc/CAD1.asy +2020/01/15 | 138 | graphics/asymptote/Pipfile +2020/01/15 | 13884 | graphics/asymptote/types.cc +2020/01/15 | 1385000 | graphics/asymptote/ChangeLog +2020/01/15 | 1384 | graphics/asymptote/tests/pic/trans.asy +2020/01/15 | 1380 | fonts/fontawesome5/tfm/fa5brands0.tfm +2020/01/15 | 13760 | systems/texlive/tlnet/archive/apa6.r53406.tar.xz +2020/01/15 | 1375 | graphics/asymptote/base/tree.asy +2020/01/15 | 13739 | graphics/asymptote/examples/teapot.asy +2020/01/15 | 137170 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2020/01/15 | 13700 | graphics/asymptote/runtriple.cc +2020/01/15 | 136 | graphics/asymptote/examples/latticeshading.asy +2020/01/15 | 13663 | graphics/asymptote/install-sh +2020/01/15 | 13663 | graphics/asymptote/doc/install-sh +2020/01/15 | 13663 | graphics/asymptote/doc/FAQ/install-sh +2020/01/15 | 13550 | graphics/asymptote/GUI/xasyBezierInterface.py +2020/01/15 | 13476 | graphics/asymptote/base/grid3.asy +2020/01/15 | 1343 | graphics/asymptote/runtimebase.in +2020/01/15 | 1340 | fonts/fontawesome5/tfm/fa5free2solid.tfm +2020/01/15 | 13339 | graphics/asymptote/camp.l +2020/01/15 | 133205 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2020/01/15 | 1331 | graphics/asymptote/tests/types/spec.asy +2020/01/15 | 132 | graphics/asymptote/tests/string/length.asy +2020/01/15 | 1329052 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2020/01/15 | 1328 | fonts/fontawesome5/tfm/fa5free0solid.tfm +2020/01/15 | 1326 | graphics/asymptote/examples/electromagnetic.asy +2020/01/15 | 1320 | fonts/fontawesome5/tfm/fa5free1solid.tfm +2020/01/15 | 131 | graphics/asymptote/GUI/DebugFlags.py +2020/01/15 | 1319 | graphics/asymptote/GUI/res/icons/android-color-palette.svg +2020/01/15 | 1311 | graphics/asymptote/patches/dvipdf +2020/01/15 | 1310 | graphics/asymptote/prc/PRCTools/extractSections.cc +2020/01/15 | 1310 | graphics/asymptote/examples/roundpath.asy +2020/01/15 | 1309 | graphics/asymptote/interact.h +2020/01/15 | 1309 | graphics/asymptote/examples/Klein.asy +2020/01/15 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2020/01/15 | 130232 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53399.tar.xz +2020/01/15 | 129 | graphics/asymptote/tests/gc/struct.asy +2020/01/15 | 12959 | graphics/asymptote/runlabel.in +2020/01/15 | 1293 | graphics/asymptote/TODO +2020/01/15 | 1293164 | graphics/asymptote/doc/asymptote.pdf +2020/01/15 | 1287 | graphics/asymptote/jsfile.h +2020/01/15 | 1284 | graphics/asymptote/tests/output/Makefile +2020/01/15 | 1279 | graphics/asymptote/drawverbatim.h +2020/01/15 | 1278 | graphics/asymptote/newexp.h +2020/01/15 | 127885 | graphics/asymptote/camp.tab.cc +2020/01/15 | 1276 | graphics/asymptote/base/asymptote.py +2020/01/15 | 12744 | graphics/asymptote/impdatum.cc +2020/01/15 | 127172 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2020/01/15 | 126 | graphics/asymptote/examples/sphere.asy +2020/01/15 | 12629 | graphics/asymptote/runsystem.cc +2020/01/15 | 1261761 | graphics/asymptote/examples/worldmap.dat +2020/01/15 | 1259 | graphics/asymptote/base/plain_arcs.asy +2020/01/15 | 1253 | graphics/asymptote/keywords.pl +2020/01/15 | 12534 | graphics/asymptote/ax_pthread.m4 +2020/01/15 | 12522 | graphics/asymptote/base/three_tube.asy +2020/01/15 | 1251 | graphics/asymptote/examples/odetest.asy +2020/01/15 | 124 | graphics/asymptote/tests/gc/path.asy +2020/01/15 | 124 | graphics/asymptote/GUI/res/icons/centerorigin.asy +2020/01/15 | 1245 | graphics/asymptote/prc/PRCTools/describeMain.cc +2020/01/15 | 1245 | graphics/asymptote/findsym.pl +2020/01/15 | 1240 | graphics/asymptote/examples/arrows3.asy +2020/01/15 | 123 | graphics/asymptote/examples/Coons.asy +2020/01/15 | 123 | graphics/asymptote/doc/superpath.asy +2020/01/15 | 1238 | graphics/asymptote/examples/animations/slidemovies.asy +2020/01/15 | 1237 | graphics/asymptote/GUI/res/icons/closedcurve.svg +2020/01/15 | 1235 | graphics/asymptote/examples/animations/inlinemovie.tex +2020/01/15 | 1235777 | graphics/asymptote/GL/glew.c +2020/01/15 | 1234 | graphics/asymptote/primitives.h +2020/01/15 | 1232 | fonts/fontawesome5/tfm/fa5free1regular.tfm +2020/01/15 | 1231 | graphics/asymptote/examples/logo3.asy +2020/01/15 | 12300 | graphics/asymptote/knot.h +2020/01/15 | 1229 | graphics/asymptote/build-scripts/build-asygl +2020/01/15 | 1226 | graphics/asymptote/GUI/res/icons/triangle-stroked-15.svg +2020/01/15 | 121 | graphics/asymptote/doc/labelsquare.asy +2020/01/15 | 1216 | graphics/asymptote/examples/dragon.asy +2020/01/15 | 1213 | graphics/asymptote/drawclipend.h +2020/01/15 | 1212 | fonts/utilities/cjk-gs-integrate/database/cjkgs-heisei.dat +2020/01/15 | 121144 | graphics/asymptote/doc/asyRefCard.pdf +2020/01/15 | 12103 | graphics/asymptote/stm.cc +2020/01/15 | 1209 | graphics/asymptote/tests/imp/unravel.asy +2020/01/15 | 1208 | graphics/asymptote/beziercurve.h +2020/01/15 | 1208 | fonts/utilities/cjk-gs-integrate/database/cjkgs-cjkuni.dat +2020/01/15 | 1203298 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2020/01/15 | 119 | graphics/asymptote/fftw++asy.cc +2020/01/15 | 1195625 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2020/01/15 | 11951 | graphics/asymptote/base/solids.asy +2020/01/15 | 1194 | graphics/asymptote/GUI/res/icons/code.svg +2020/01/15 | 1191 | graphics/asymptote/camperror.cc +2020/01/15 | 11907 | graphics/asymptote/tests/gsl/random.asy +2020/01/15 | 118 | graphics/asymptote/tests/string/substr.asy +2020/01/15 | 1189 | graphics/asymptote/tests/types/var.asy +2020/01/15 | 1186 | graphics/asymptote/GUI/res/icons/opencurve.svg +2020/01/15 | 1186601 | graphics/asymptote/GL/glew.h +2020/01/15 | 1185 | graphics/asymptote/examples/functionshading.asy +2020/01/15 | 118462 | graphics/asymptote/ReleaseNotes +2020/01/15 | 1183 | graphics/asymptote/base/embed.asy +2020/01/15 | 1180 | fonts/utilities/cjk-gs-integrate/database/cjkgs-adobe.dat +2020/01/15 | 1175 | graphics/asymptote/guide.cc +2020/01/15 | 11741 | graphics/asymptote/drawelement.h +2020/01/15 | 116803 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2020/01/15 | 11658 | graphics/asymptote/coder.h +2020/01/15 | 1163 | graphics/asymptote/runtime.h +2020/01/15 | 1161174 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2020/01/15 | 1160797 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2020/01/15 | 1160528 | graphics/asymptote/gc-8.0.4.tar.gz +2020/01/15 | 116025 | graphics/asymptote/predicates.cc +2020/01/15 | 115 | graphics/asymptote/doc/onecontour.asy +2020/01/15 | 1159 | fonts/utilities/cjk-gs-integrate/database/cjkgs-haranoaji.dat +2020/01/15 | 11585 | graphics/asymptote/Makefile.in +2020/01/15 | 11580 | graphics/asymptote/path.h +2020/01/15 | 11541 | graphics/asymptote/aspy.py +2020/01/15 | 11528 | graphics/asymptote/GUI/InplaceAddObj.py +2020/01/15 | 1151 | graphics/asymptote/callable.cc +2020/01/15 | 1148 | graphics/asymptote/GUI/configs/xasyconfig.cson +2020/01/15 | 1148 | fonts/fontawesome5/tfm/fa5free2regular.tfm +2020/01/15 | 11482 | graphics/asymptote/base/binarytree.asy +2020/01/15 | 1142 | graphics/asymptote/envcompleter.cc +2020/01/15 | 1140 | graphics/asymptote/examples/imagehistogram.asy +2020/01/15 | 113 | graphics/asymptote/patches/fixmem.reg +2020/01/15 | 1136 | graphics/asymptote/examples/genustwo.asy +2020/01/15 | 11320 | graphics/asymptote/base/plain_markers.asy +2020/01/15 | 1131 | graphics/asymptote/gl-matrix-2.4.0-pruned/LICENSE.js +2020/01/15 | 112993 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2020/01/15 | 1126 | graphics/asymptote/coenv.cc +2020/01/15 | 1124 | graphics/asymptote/GUI/res/icons/android-locate.svg +2020/01/15 | 1122 | graphics/asymptote/base/external.asy +2020/01/15 | 1120 | graphics/asymptote/examples/animations/wheel.asy +2020/01/15 | 1120 | fonts/fontawesome5/tfm/fa5free0regular.tfm +2020/01/15 | 111 | graphics/asymptote/GUI/res/icons/center.asy +2020/01/15 | 1114 | graphics/asymptote/examples/laserlattice.asy +2020/01/15 | 111236 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2020/01/15 | 1104 | fonts/utilities/cjk-gs-integrate/database/cjkgs-bizud.dat +2020/01/15 | 11030 | graphics/asymptote/base/math.asy +2020/01/15 | 1102 | graphics/asymptote/GUI/res/icons/closedpolygon.svg +2020/01/15 | 109 | graphics/asymptote/tests/string/insert.asy +2020/01/15 | 1098 | graphics/asymptote/refaccess.cc +2020/01/15 | 1096 | graphics/asymptote/tests/array/transpose.asy +2020/01/15 | 1094 | fonts/utilities/cjk-gs-integrate/database/cjkgs-arphic.dat +2020/01/15 | 108 | graphics/asymptote/GUI/res/icons/subdirectory-left.svg +2020/01/15 | 1088 | fonts/fontawesome5/tfm/fa5free3solid.tfm +2020/01/15 | 108761 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2020/01/15 | 1085 | graphics/asymptote/GUI/res/icons/openpolygon.svg +2020/01/15 | 10830 | graphics/asymptote/base/CAD.asy +2020/01/15 | 1082 | graphics/asymptote/patches/README +2020/01/15 | 1082 | fonts/fontawesome5/map/fontawesome5.map +2020/01/15 | 1081274 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2020/01/15 | 1080567 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2020/01/15 | 10727 | graphics/asymptote/texfile.h +2020/01/15 | 1068 | fonts/fontawesome5/tfm/fa5brands1.tfm +2020/01/15 | 1068590 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2020/01/15 | 1065 | graphics/asymptote/examples/shellmethod.asy +2020/01/15 | 10632 | graphics/asymptote/EnvVarUpdate.nsh +2020/01/15 | 105 | graphics/asymptote/GUI/res/icons/closedpolygon.asy +2020/01/15 | 105 | graphics/asymptote/GUI/res/icons/closedcurve.asy +2020/01/15 | 10582 | graphics/asymptote/tr.cc +2020/01/15 | 1055 | graphics/asymptote/examples/partitionExample.asy +2020/01/15 | 1052 | graphics/asymptote/GUI/res/icons/centerorigin.svg +2020/01/15 | 1051 | graphics/asymptote/prc/PRCTools/inflation.h +2020/01/15 | 1051 | graphics/asymptote/doc/eetomumu.asy +2020/01/15 | 1050 | graphics/asymptote/opsymbols.pl +2020/01/15 | 104 | graphics/asymptote/examples/tiling.asy +2020/01/15 | 104 | graphics/asymptote/examples/shadestroke.asy +2020/01/15 | 10494 | graphics/asymptote/path3.h +2020/01/15 | 10445 | graphics/asymptote/INSTALL +2020/01/15 | 1042663 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2020/01/15 | 1037 | graphics/asymptote/examples/animations/inlinemovie3.tex +2020/01/15 | 103600 | fonts/fontawesome5/tex/fontawesome5-mapping.def +2020/01/15 | 1033 | graphics/asymptote/examples/basealign.asy +2020/01/15 | 1030 | graphics/asymptote/absyn.h +2020/01/15 | 102 | graphics/asymptote/tests/gc/file.asy +2020/01/15 | 102777 | macros/latex/contrib/dccpaper/dccpaper.dtx +2020/01/15 | 10271 | graphics/asymptote/GUI/windows/custMatTransform.ui +2020/01/15 | 1025 | graphics/asymptote/doc/leastsquares.asy +2020/01/15 | 1025 | fonts/fontawesome5/tex/tufontawesomepro.fd +2020/01/15 | 102382 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2020/01/15 | 10210 | graphics/asymptote/examples/thermodynamics.asy +2020/01/15 | 1020 | graphics/asymptote/flatguide.cc +2020/01/15 | 1020 | graphics/asymptote/examples/NURBSsphere.asy +2020/01/15 | 10196 | graphics/asymptote/doc/CAD.tex +2020/01/15 | 1013 | graphics/asymptote/GUI/res/icons/chevron-with-circle-left.svg +2020/01/15 | 1010 | graphics/asymptote/examples/washermethod.asy +2020/01/15 | 100683 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2020/01/15 | 1005 | graphics/asymptote/doc/asy.1.begin +2020/01/15 | 1003 | graphics/asymptote/GUI/res/icons/eye.svg +2020/01/15 | 1000 | graphics/asymptote/doc/FAQ/Makefile 2020/01/14 | 9993752 | systems/texlive/tlnet/archive/l3kernel.doc.r53394.tar.xz 2020/01/14 | 990707 | fonts/fourier-GUT.zip 2020/01/14 | 978 | support/texplate/source/main/java/org/islandoftex/texplate/Main.java +2020/01/14 | 96 | macros/latex/contrib/ascmac/ascmac.map 2020/01/14 | 9684 | macros/latex/contrib/tudscr/source/doc/tudscr-introduction.tex -2020/01/14 | 96206 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2020/01/14 | 954073 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma 2020/01/14 | 953 | support/texplate/scripts/templates/article.toml 2020/01/14 | 951 | fonts/fourier-GUT/afm/fourier-alt.afm 2020/01/14 | 9496 | systems/texlive/tlnet/archive/hep-paper.source.r53393.tar.xz -2020/01/14 | 94640 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2020/01/14 | 94238 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2020/01/14 | 93475 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2020/01/14 | 932886 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2020/01/14 | 92936 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2020/01/14 | 91982 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma 2020/01/14 | 914 | macros/latex/contrib/tudscr/source/doc/examples/dissertation.tex -2020/01/14 | 91339 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma -2020/01/14 | 91156 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma 2020/01/14 | 90059 | macros/latex/contrib/tudscr/source/tudscr-area.dtx +2020/01/14 | 8995148 | systems/win32/w32tex/ptex-w32.tar.xz 2020/01/14 | 896 | macros/latex/contrib/tudscr/source/doc/examples/thesis.tex 2020/01/14 | 892 | fonts/fourier-GUT/afm/fourier-alt-semi.afm 2020/01/14 | 8915 | macros/latex/contrib/l3build/l3build-install.lua 2020/01/14 | 888937 | macros/latex/contrib/tudscr/doc/tutorials/treatise.pdf -2020/01/14 | 87275 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2020/01/14 | 87219 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma 2020/01/14 | 8671 | macros/latex/contrib/tudscr/source/doc/tutorials/mathswap.tex 2020/01/14 | 8664 | systems/texlive/tlnet/archive/ascmac.source.r53391.tar.xz -2020/01/14 | 86581 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2020/01/14 | 863202 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma 2020/01/14 | 851 | fonts/fourier-GUT/afm/fourier-alt-semiita.afm 2020/01/14 | 850 | fonts/fourier-GUT/afm/fourier-alt-boldita.afm 2020/01/14 | 84996 | systems/texlive/tlnet/archive/firamath.r53388.tar.xz 2020/01/14 | 84892 | systems/texlive/tlnet/archive/l3experimental.source.r53394.tar.xz -2020/01/14 | 8484 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2020/01/14 | 84535 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma 2020/01/14 | 837 | fonts/fourier-GUT/afm/fourier-alt-ita.afm -2020/01/14 | 83320 | systems/texlive/tlnet/archive/texlive-scripts.r53387.tar.xz 2020/01/14 | 832 | fonts/fourier-GUT/afm/fourier-alt-black.afm 2020/01/14 | 828 | fonts/fourier-GUT/afm/fourier-alt-bold.afm 2020/01/14 | 812 | support/texplate/scripts/templates/standalone.toml 2020/01/14 | 8082 | macros/latex/contrib/tudscr/source/tudscr-twocolfix.dtx -2020/01/14 | 80507 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma 2020/01/14 | 8009 | fonts/fourier-GUT/README 2020/01/14 | 7995 | support/texplate/README.md -2020/01/14 | 79845 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma 2020/01/14 | 793 | support/texplate/source/main/java/org/islandoftex/texplate/exceptions/InvalidKeySetException.java 2020/01/14 | 791 | support/texplate/source/main/java/org/islandoftex/texplate/exceptions/TemplateMergingException.java 2020/01/14 | 785535 | install/macros/latex/contrib/l3build.tds.zip 2020/01/14 | 781587 | macros/latex/contrib/l3build.zip -2020/01/14 | 77961 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma -2020/01/14 | 77937 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2020/01/14 | 77319 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma 2020/01/14 | 77060 | macros/latex/contrib/tudscr/source/tudscr-comp.dtx +2020/01/14 | 7700 | macros/latex/contrib/ascmac/ascgrp.pfb 2020/01/14 | 767 | support/texplate/source/main/java/org/islandoftex/texplate/util/HandlerUtils.java 2020/01/14 | 761901 | macros/latex/contrib/cooking-units.zip 2020/01/14 | 759 | support/texplate/source/main/java/org/islandoftex/texplate/exceptions/InvalidTemplateException.java -2020/01/14 | 7507 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma 2020/01/14 | 7438 | macros/latex/contrib/l3build/l3build-arguments.lua -2020/01/14 | 73635 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma 2020/01/14 | 7306 | fonts/fourier-GUT/afm/fourier-ms.afm -2020/01/14 | 72599 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2020/01/14 | 72572 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma 2020/01/14 | 7205 | macros/latex/contrib/l3build/l3build-manifest.lua -2020/01/14 | 71696 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma 2020/01/14 | 7100 | macros/latex/contrib/tudscr/source/doc/tutorials/mathtype.tex 2020/01/14 | 704174 | macros/latex/contrib/l3build/l3build.pdf -2020/01/14 | 70249 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2020/01/14 | 69609 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma 2020/01/14 | 6957051 | install/macros/latex-dev/required/latex-tools-dev.tds.zip 2020/01/14 | 692 | support/texplate/source/main/java/org/islandoftex/texplate/model/handlers/CSVListHandler.java -2020/01/14 | 69213 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2020/01/14 | 68673 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma 2020/01/14 | 6857 | support/texplate/source/main/java/org/islandoftex/texplate/model/Template.java 2020/01/14 | 6790 | macros/latex/contrib/l3build/l3build-variables.lua 2020/01/14 | 6789 | macros/latex/contrib/l3build/l3build-typesetting.lua 2020/01/14 | 67832 | macros/latex/contrib/tudscr/source/tudscr-layout.dtx 2020/01/14 | 6773 | support/texplate/source/main/java/org/islandoftex/texplate/util/MergingUtils.java -2020/01/14 | 67257 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2020/01/14 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2020/01/14 | 652 | systems/win32/miktex/tm/packages/next/pr.ini -2020/01/14 | 65025 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma 2020/01/14 | 64824 | systems/texlive/tlnet/archive/l3packages.source.r53394.tar.xz -2020/01/14 | 63288 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2020/01/14 | 63274 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma 2020/01/14 | 631 | macros/latex/contrib/tudscr/source/doc/examples/mathswap-example.tex -2020/01/14 | 63116 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2020/01/14 | 62910 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma 2020/01/14 | 621258 | systems/win32/miktex/tm/packages/firamath.tar.lzma -2020/01/14 | 61656 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma 2020/01/14 | 6160 | macros/latex/contrib/tudscr/source/doc/tudscr-examples.tex -2020/01/14 | 61568 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma 2020/01/14 | 613370 | systems/win32/miktex/tm/packages/apa6.tar.lzma -2020/01/14 | 61218 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2020/01/14 | 60328 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2020/01/14 | 6074 | macros/latex/contrib/ascmac/ascii.mf 2020/01/14 | 60019 | macros/latex/contrib/tudscr/source/tudscr-title.dtx -2020/01/14 | 59459 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma 2020/01/14 | 59420 | macros/latex/contrib/xurl.zip -2020/01/14 | 58794 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2020/01/14 | 575924 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2020/01/14 | 5791 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2020/01/14 | 574 | support/texplate/scripts/texplate.sh -2020/01/14 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2020/01/14 | 56621 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2020/01/14 | 565088 | systems/texlive/tlnet/archive/apa6.doc.r53390.tar.xz -2020/01/14 | 56423 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2020/01/14 | 563308 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2020/01/14 | 571767 | systems/win32/w32tex/ChangeLog 2020/01/14 | 56280 | macros/latex/contrib/xurl/doc/xurl.pdf -2020/01/14 | 560771 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma 2020/01/14 | 55422 | macros/latex/contrib/tudscr/source/tudscr-base.dtx 2020/01/14 | 55085 | macros/latex/contrib/tudscr/source/tudscr-doc.dtx -2020/01/14 | 54741 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma 2020/01/14 | 5467748 | systems/win32/miktex/tm/packages/latex-tools-dev.tar.lzma -2020/01/14 | 544015 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2020/01/14 | 53996 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma 2020/01/14 | 5392 | macros/latex/contrib/l3build/l3build.lua -2020/01/14 | 538881 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma 2020/01/14 | 53767 | macros/latex/contrib/tudscr/source/doc/tudscr-packages.tex 2020/01/14 | 535448 | systems/texlive/tlnet/archive/firamath.doc.r53388.tar.xz -2020/01/14 | 53446 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma -2020/01/14 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma 2020/01/14 | 5312 | macros/latex/contrib/xurl/doc/xurl.tex 2020/01/14 | 528792 | systems/texlive/tlnet/archive/l3kernel.source.r53394.tar.xz 2020/01/14 | 527 | support/texplate/source/main/java/org/islandoftex/texplate/model/handlers/BooleanHandler.java 2020/01/14 | 522644 | systems/texlive/tlnet/archive/latex-base-dev.source.r53395.tar.xz -2020/01/14 | 52142 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma 2020/01/14 | 5207816 | systems/texlive/tlnet/archive/latex-tools-dev.doc.r53395.tar.xz -2020/01/14 | 518141 | systems/win32/miktex/tm/packages/files.csv.lzma -2020/01/14 | 517942 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2020/01/14 | 51774 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2020/01/14 | 50828 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2020/01/14 | 50790 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2020/01/14 | 50581 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma 2020/01/14 | 5027 | macros/latex/contrib/tudscr/source/doc/tudscr.tex 2020/01/14 | 5012595 | macros/latex/contrib/tudscr.zip -2020/01/14 | 498554 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2020/01/14 | 49771 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma 2020/01/14 | 492 | macros/latex/contrib/tudscr/source/doc/examples/document.tex -2020/01/14 | 49263 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma 2020/01/14 | 49106 | macros/latex/contrib/tudscr/source/tudscr-frontmatter.dtx -2020/01/14 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2020/01/14 | 4863 | fonts/fourier-GUT/latex/fourier-orns.sty -2020/01/14 | 47979 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2020/01/14 | 478 | macros/latex/contrib/ascmac/ascmac.ins 2020/01/14 | 4658 | macros/latex/contrib/xurl/latex/xurl.sty -2020/01/14 | 45809 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2020/01/14 | 45741 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2020/01/14 | 457347 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2020/01/14 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2020/01/14 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2020/01/14 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2020/01/14 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc -2020/01/14 | 45591 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2020/01/14 | 45466 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma 2020/01/14 | 45105 | macros/latex/contrib/tudscr/source/tudscr-fields.dtx -2020/01/14 | 449940 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma -2020/01/14 | 44982 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2020/01/14 | 448 | macros/latex/contrib/ascmac/ascgrp.tfm 2020/01/14 | 4472 | macros/latex/contrib/l3build/l3build-ctan.lua 2020/01/14 | 441458 | systems/win32/miktex/tm/packages/hep-paper.tar.lzma 2020/01/14 | 44012 | macros/latex/contrib/booktabs/booktabs.dtx -2020/01/14 | 43440 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma 2020/01/14 | 4303 | macros/latex/contrib/l3build/l3build-stdmain.lua -2020/01/14 | 42944 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma 2020/01/14 | 427356 | systems/texlive/tlnet/archive/hep-paper.doc.r53393.tar.xz -2020/01/14 | 42574 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma 2020/01/14 | 42224 | systems/texlive/tlnet/archive/svg.source.r53389.tar.xz -2020/01/14 | 41880 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2020/01/14 | 41865 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma 2020/01/14 | 4110 | macros/latex/contrib/tudscr/source/doc/tudscr-index.tex -2020/01/14 | 40990 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2020/01/14 | 40739 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2020/01/14 | 39845 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2020/01/14 | 40487076 | systems/win32/w32tex/latex-dev.tar.xz 2020/01/14 | 3982611 | systems/win32/miktex/tm/packages/l3experimental.tar.lzma -2020/01/14 | 3953821 | systems/texlive/tlnet/install-tl-unx.tar.gz 2020/01/14 | 39355 | macros/latex/contrib/tudscr/source/doc/tudscr-hints.tex -2020/01/14 | 39220 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2020/01/14 | 391460 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma 2020/01/14 | 3908 | support/texplate/source/main/java/org/islandoftex/texplate/model/Configuration.java +2020/01/14 | 389998636 | systems/win32/w32tex/ltxpkgdocs.tar.xz 2020/01/14 | 38886 | macros/latex/contrib/tudscr/source/tudscr-localization.dtx -2020/01/14 | 38863 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2020/01/14 | 387513 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma 2020/01/14 | 3870792 | systems/texlive/tlnet/archive/l3experimental.doc.r53394.tar.xz 2020/01/14 | 38104 | macros/latex/contrib/tudscr/source/doc/tudscr-obsolete.tex 2020/01/14 | 3792 | support/texplate/source/main/java/org/islandoftex/texplate/util/PathUtils.java -2020/01/14 | 37332 | systems/texlive/tlnet/archive/apa6.source.r53390.tar.xz -2020/01/14 | 36634 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2020/01/14 | 36380 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma 2020/01/14 | 356 | support/texplate/source/main/java/org/islandoftex/texplate/model/handlers/Handler.java -2020/01/14 | 356320 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2020/01/14 | 354501 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma -2020/01/14 | 35217 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma 2020/01/14 | 3503 | fonts/fourier-GUT/afm/fourier-mlb.afm 2020/01/14 | 34968 | systems/texlive/tlnet/archive/latex-tools-dev.r53395.tar.xz 2020/01/14 | 3489 | fonts/fourier-GUT/afm/fourier-ml.afm 2020/01/14 | 3487 | macros/latex/contrib/tudscr/source/doc/tudscr-preface.tex -2020/01/14 | 34846 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2020/01/14 | 34835 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2020/01/14 | 345 | systems/win32/miktex/tm/packages/pr.ini 2020/01/14 | 3436 | systems/texlive/tlnet/archive/hep-paper.r53393.tar.xz +2020/01/14 | 34271300 | systems/win32/w32tex/ltxpkgs.tar.xz 2020/01/14 | 337 | macros/latex/contrib/xurl/Changes -2020/01/14 | 33548 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma 2020/01/14 | 33539 | macros/latex/contrib/l3build/l3build-check.lua 2020/01/14 | 334 | macros/latex/contrib/tudscr/source/doc/sub-tudscr.tex -2020/01/14 | 33401 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2020/01/14 | 328877 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2020/01/14 | 32 | macros/latex/contrib/ascmac/ascii36.mf +2020/01/14 | 32 | macros/latex/contrib/ascmac/ascii10.mf 2020/01/14 | 3239 | macros/latex/contrib/l3build/l3build-aux.lua -2020/01/14 | 32347 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2020/01/14 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma -2020/01/14 | 321502 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma -2020/01/14 | 31294 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2020/01/14 | 31154 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma 2020/01/14 | 3106 | macros/latex/contrib/l3build/l3build-unpack.lua -2020/01/14 | 30991 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma 2020/01/14 | 309272 | macros/latex/contrib/booktabs.zip -2020/01/14 | 308660 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2020/01/14 | 30239 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma 2020/01/14 | 2988 | macros/latex/contrib/tudscr/source/tudscrsource.tex -2020/01/14 | 29690 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma 2020/01/14 | 2959 | support/texplate/source/main/java/org/islandoftex/texplate/util/MessageUtils.java 2020/01/14 | 295596 | macros/latex/contrib/booktabs/booktabs.pdf -2020/01/14 | 29295 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2020/01/14 | 29241 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2020/01/14 | 29143 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2020/01/14 | 2910 | macros/latex/contrib/ascmac/ascii10.pfb 2020/01/14 | 2898 | macros/latex/contrib/booktabs/booktabs.ins -2020/01/14 | 28711 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2020/01/14 | 2892 | macros/latex/contrib/ascmac/ascii36.pfb 2020/01/14 | 28537 | macros/latex/contrib/tudscr/source/doc/tudscr-installation.tex -2020/01/14 | 281676 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2020/01/14 | 28364 | macros/latex/contrib/ascmac/ascmac.dtx 2020/01/14 | 2815205 | support/texplate/scripts/texplate.jar -2020/01/14 | 281285 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma 2020/01/14 | 28074 | support/texplate/doc/texplate-manual.tex -2020/01/14 | 27819 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2020/01/14 | 276600 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma 2020/01/14 | 2752909 | install/support/texplate.tds.zip 2020/01/14 | 2749979 | support/texplate.zip -2020/01/14 | 271813 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma 2020/01/14 | 2711 | fonts/fourier-GUT/afm/fourier-mlitb.afm 2020/01/14 | 2702 | fonts/fourier-GUT/afm/fourier-mlit.afm -2020/01/14 | 26979 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2020/01/14 | 26801 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2020/01/14 | 26662 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2020/01/14 | 26510 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma 2020/01/14 | 2630 | macros/latex/contrib/tudscr/source/doc/tudscr-additional.tex -2020/01/14 | 26177 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2020/01/14 | 2579407 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2020/01/14 | 25328 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma 2020/01/14 | 25084 | systems/texlive/tlnet/archive/l3experimental.r53394.tar.xz -2020/01/14 | 247502 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2020/01/14 | 246890 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2020/01/14 | 246456 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2020/01/14 | 2459483 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma 2020/01/14 | 2451 | support/texplate/source/main/java/org/islandoftex/texplate/util/ValidatorUtils.java 2020/01/14 | 242275 | macros/latex/contrib/tudscr/source/tudscr-manual.dtx -2020/01/14 | 24073 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma 2020/01/14 | 23829 | macros/latex/contrib/tudscr/source/tudscr-misc.dtx -2020/01/14 | 237541 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma 2020/01/14 | 234 | fonts/fourier-GUT/latex/fmxfutm.fd 2020/01/14 | 2339 | macros/latex/contrib/l3build/CONTRIBUTING.md -2020/01/14 | 23346 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma 2020/01/14 | 2305 | macros/latex/contrib/l3build/l3build-tagging.lua -2020/01/14 | 22960 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2020/01/14 | 22546401 | systems/texlive/tlnet/install-tl.zip 2020/01/14 | 224236 | systems/texlive/tlnet/archive/latex-tools-dev.source.r53395.tar.xz 2020/01/14 | 22008 | macros/latex/contrib/tudscr/source/tudscr-supervisor.dtx 2020/01/14 | 2191 | macros/latex/contrib/l3build/l3build-help.lua -2020/01/14 | 2154488 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2020/01/14 | 21520 | macros/latex/contrib/tudscr/source/tudscr-texindy.dtx -2020/01/14 | 214152 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2020/01/14 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2020/01/14 | 202428 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2020/01/14 | 208 | macros/latex/contrib/ascmac/ascii36.tfm +2020/01/14 | 204 | macros/latex/contrib/ascmac/ascii10.tfm 2020/01/14 | 1999 | macros/latex/contrib/tudscr/source/doc/examples/evaluation.tex 2020/01/14 | 19836 | systems/texlive/tlnet/archive/l3packages.r53394.tar.xz -2020/01/14 | 198079 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2020/01/14 | 19792 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2020/01/14 | 195364 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2020/01/14 | 195285 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2020/01/14 | 194998 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2020/01/14 | 1945843 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma 2020/01/14 | 1937 | macros/latex/contrib/tudscr/source/doc/examples/task.tex -2020/01/14 | 193315 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2020/01/14 | 187297 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2020/01/14 | 18703770 | systems/texlive/tlnet/install-tl-windows.exe -2020/01/14 | 185299 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2020/01/14 | 184160 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma 2020/01/14 | 183816 | systems/win32/miktex/tm/packages/ascmac.tar.lzma 2020/01/14 | 1832 | macros/latex/contrib/tudscr/source/doc/examples/notice.tex -2020/01/14 | 182760 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma 2020/01/14 | 1817 | macros/latex/contrib/l3build/l3build.1 2020/01/14 | 1814068 | systems/win32/miktex/tm/packages/l3packages.tar.lzma 2020/01/14 | 18117 | macros/latex/contrib/tudscr/source/doc/tudscr-bundle.tex 2020/01/14 | 17824104 | systems/win32/miktex/tm/packages/latex-base-dev.tar.lzma -2020/01/14 | 17763 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2020/01/14 | 177583 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2020/01/14 | 17699 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2020/01/14 | 1762 | macros/latex/contrib/ascmac/Makefile 2020/01/14 | 17472 | macros/latex/contrib/tudscr/source/doc/tudscr-supervisor.tex 2020/01/14 | 17410204 | systems/texlive/tlnet/archive/latex-base-dev.doc.r53395.tar.xz 2020/01/14 | 17370 | macros/latex/contrib/tudscr/source/doc/tudscr-poster.tex 2020/01/14 | 1727964 | systems/texlive/tlnet/archive/l3packages.doc.r53394.tar.xz -2020/01/14 | 169202 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma -2020/01/14 | 1679153 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2020/01/14 | 167845 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma 2020/01/14 | 167640 | systems/texlive/tlnet/archive/latex-base-dev.r53395.tar.xz 2020/01/14 | 167066 | macros/latex/contrib/tudscr/source/doc/tudscr-mainclasses.tex 2020/01/14 | 16680 | systems/texlive/tlnet/archive/ascmac.r53391.tar.xz -2020/01/14 | 166013 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2020/01/14 | 165965 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma 2020/01/14 | 1647 | fonts/fourier-GUT/afm/fourier-bb.afm 2020/01/14 | 1618 | fonts/fourier-GUT/afm/fourier-mcl.afm +2020/01/14 | 161039 | macros/latex/contrib/ascmac/ascmac.pdf 2020/01/14 | 1609 | macros/latex/contrib/booktabs/README 2020/01/14 | 1607 | macros/latex/contrib/tudscr/source/doc/examples/mathtype-example.tex -2020/01/14 | 160559 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2020/01/14 | 16043 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2020/01/14 | 15987101 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2020/01/14 | 15897 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma 2020/01/14 | 157668 | systems/texlive/tlnet/archive/ascmac.doc.r53391.tar.xz 2020/01/14 | 157045 | macros/latex/contrib/tudscr/source/tudscr-fonts.dtx 2020/01/14 | 15614 | macros/latex/contrib/tudscr/source/tudscr-color.dtx -2020/01/14 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2020/01/14 | 1553 | macros/latex/contrib/ascmac/LICENSE 2020/01/14 | 1537 | macros/latex/contrib/l3build/l3build.ins 2020/01/14 | 153660 | systems/win32/miktex/tm/packages/fancyvrb.tar.lzma -2020/01/14 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2020/01/14 | 152165 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma 2020/01/14 | 15090 | fonts/fourier-GUT/latex/fourier.sty -2020/01/14 | 150088 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma 2020/01/14 | 1495 | macros/latex/contrib/l3build/l3build-clean.lua 2020/01/14 | 14917 | macros/latex/contrib/tudscr/source/doc/examples/treatise-example.tex 2020/01/14 | 14914 | macros/latex/contrib/tudscr/README.md 2020/01/14 | 148048 | systems/texlive/tlnet/archive/l3kernel.r53394.tar.xz -2020/01/14 | 147096 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma 2020/01/14 | 1468 | systems/texlive/tlnet/archive/collection-publishers.r53393.tar.xz -2020/01/14 | 146765 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2020/01/14 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2020/01/14 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 2020/01/14 | 142141 | macros/latex/contrib/tudscr/source/doc/tutorials/treatise.tex 2020/01/14 | 141392 | systems/texlive/tlnet/archive/fancyvrb.doc.r53392.tar.xz -2020/01/14 | 14050 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2020/01/14 | 1398 | macros/latex/contrib/tudscr/doc/LICENSE.md +2020/01/14 | 139488000 | systems/win32/w32tex/context.tar.xz 2020/01/14 | 138011 | macros/latex/contrib/tudscr/doc/tutorials/mathtype.pdf -2020/01/14 | 13760 | systems/texlive/tlnet/archive/apa6.r53390.tar.xz -2020/01/14 | 137170 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma 2020/01/14 | 13662 | support/texplate/source/main/java/org/islandoftex/texplate/model/TemplateProcessing.java -2020/01/14 | 133206 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2020/01/14 | 1329051 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma 2020/01/14 | 13148 | systems/texlive/tlnet/archive/svg.r53389.tar.xz -2020/01/14 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma -2020/01/14 | 130232 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53387.tar.xz -2020/01/14 | 127173 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma 2020/01/14 | 121062 | macros/latex/contrib/tudscr/doc/tutorials/mathswap.pdf -2020/01/14 | 1203298 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2020/01/14 | 1195624 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma 2020/01/14 | 11748 | macros/latex/contrib/l3build/l3build-file-functions.lua -2020/01/14 | 116802 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma 2020/01/14 | 11676 | systems/texlive/tlnet/archive/fancyvrb.r53392.tar.xz -2020/01/14 | 1160695 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2020/01/14 | 1160244 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma 2020/01/14 | 11575 | macros/latex/contrib/l3build/l3build-upload.lua 2020/01/14 | 1153970 | macros/latex/contrib/tudscr/doc/tudscr.pdf 2020/01/14 | 11462 | macros/latex/contrib/tudscr/source/tudscr-mathswap.dtx @@ -357,25 +1450,17 @@ 2020/01/14 | 11350 | macros/latex/contrib/tudscr/source/tudscr.ins 2020/01/14 | 11341 | macros/latex/contrib/tudscr/source/tudscr-version.dtx 2020/01/14 | 11335 | fonts/fourier-GUT/afm/fourier-mex.afm -2020/01/14 | 112995 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma 2020/01/14 | 1124010 | systems/win32/miktex/tm/packages/svg.tar.lzma -2020/01/14 | 111235 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma 2020/01/14 | 11024 | macros/latex/contrib/l3build/l3build-manifest-setup.lua -2020/01/14 | 108761 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma 2020/01/14 | 108246 | macros/latex/contrib/tudscr/source/tudscr-pagestyle.dtx -2020/01/14 | 1080933 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2020/01/14 | 1080697 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma 2020/01/14 | 1070 | macros/latex/contrib/tudscr/source/doc/examples/poster.tex -2020/01/14 | 1068591 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma 2020/01/14 | 1065576 | systems/texlive/tlnet/archive/svg.doc.r53389.tar.xz 2020/01/14 | 10579672 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma 2020/01/14 | 104561 | macros/latex/contrib/l3build/l3build.dtx -2020/01/14 | 1042658 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma 2020/01/14 | 103721 | support/texplate/doc/texplate-manual.pdf 2020/01/14 | 1024 | macros/latex/contrib/l3build/README.md -2020/01/14 | 102380 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma 2020/01/14 | 1015159 | macros/latex/contrib/tudscr/doc/tudscrsource.pdf -2020/01/14 | 100683 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2020/01/14 | 10099 | macros/latex/contrib/ascmac/ascgrp.mf 2020/01/13 | 9990 | macros/latex/contrib/l3kernel/l3news10.tex 2020/01/13 | 99543 | macros/latex/contrib/l3packages/xtemplate.dtx 2020/01/13 | 9888 | macros/latex/contrib/l3experimental/l3draw-transforms.dtx @@ -395,11 +1480,9 @@ 2020/01/13 | 8424 | macros/latex/contrib/l3kernel/l3news11.tex 2020/01/13 | 835796 | systems/texlive/tlnet/archive/newtx.doc.r53379.tar.xz 2020/01/13 | 82562 | macros/latex/contrib/l3kernel/l3seq.dtx -2020/01/13 | 793 | macros/latex/contrib/ascmac/README.md 2020/01/13 | 78396 | systems/texlive/tlnet/archive/dsserif.r53384.tar.xz 2020/01/13 | 7724 | macros/latex/contrib/apa6/samples/bibliography.bib 2020/01/13 | 77128 | macros/latex/contrib/l3kernel/l3box.dtx -2020/01/13 | 7700 | macros/latex/contrib/ascmac/ascgrp.pfb 2020/01/13 | 7681 | macros/latex/contrib/hep-paper/bibliography.bib 2020/01/13 | 75907 | macros/latex/contrib/l3kernel/l3skip.dtx 2020/01/13 | 7488 | macros/latex/contrib/l3experimental/l3draw-scopes.dtx @@ -436,7 +1519,6 @@ 2020/01/13 | 61208 | macros/latex/contrib/l3kernel/expl3.dtx 2020/01/13 | 6104 | macros/latex/contrib/l3kernel/l3syntax-changes.tex 2020/01/13 | 6074 | macros/latex/contrib/l3kernel/l3.ins -2020/01/13 | 6074 | macros/latex/contrib/ascmac/ascii.mf 2020/01/13 | 5968 | macros/latex-dev/required/tools/xr.dtx 2020/01/13 | 595965 | macros/latex/contrib/apa6/apa6.pdf 2020/01/13 | 59414 | macros/latex-dev/required/tools/bm.dtx @@ -445,9 +1527,7 @@ 2020/01/13 | 584331 | macros/latex/contrib/l3kernel/expl3.pdf 2020/01/13 | 58429 | macros/latex/contrib/l3experimental/xgalley.dtx 2020/01/13 | 5797 | macros/latex-dev/required/tools/somedefs.dtx -2020/01/13 | 5767 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2020/01/13 | 5757322 | macros/latex/contrib/l3kernel/source3.pdf -2020/01/13 | 571477 | systems/win32/w32tex/ChangeLog 2020/01/13 | 5701 | macros/latex/contrib/l3kernel/l3format.ins 2020/01/13 | 5692 | macros/latex-dev/required/tools/tools.ins 2020/01/13 | 5667 | macros/latex/contrib/l3experimental/l3draw-layers.dtx @@ -474,15 +1554,14 @@ 2020/01/13 | 4902 | fonts/firamath/firamath-demo.tex 2020/01/13 | 4897760 | macros/latex/contrib/l3experimental.zip 2020/01/13 | 481463 | macros/latex-dev/required/tools/array.pdf -2020/01/13 | 478 | macros/latex/contrib/ascmac/ascmac.ins 2020/01/13 | 47215 | macros/latex/contrib/l3kernel/l3fp-aux.dtx 2020/01/13 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex 2020/01/13 | 46646 | macros/latex/contrib/l3kernel/l3text-case.dtx 2020/01/13 | 464631 | systems/win32/miktex/tm/packages/tasks.tar.lzma +2020/01/13 | 464597 | macros/latex/contrib/widetable/widetable.pdf 2020/01/13 | 4549 | macros/latex/contrib/l3experimental/README.md 2020/01/13 | 454084 | macros/latex/contrib/l3packages/xfrac.pdf 2020/01/13 | 4527676 | systems/texlive/tlnet/archive/newtx.r53379.tar.xz -2020/01/13 | 448 | macros/latex/contrib/ascmac/ascgrp.tfm 2020/01/13 | 435337 | macros/latex/contrib/hep-paper.zip 2020/01/13 | 43454 | macros/latex-dev/required/tools/theorem.dtx 2020/01/13 | 4328 | macros/latex/contrib/l3experimental/l3draw-boxes.dtx @@ -504,7 +1583,6 @@ 2020/01/13 | 39702 | macros/latex-dev/required/tools/ftnright.dtx 2020/01/13 | 39276 | macros/latex/contrib/l3packages/xfrac.dtx 2020/01/13 | 3903906 | systems/win32/miktex/tm/packages/acmart.tar.lzma -2020/01/13 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r53374.tar.xz 2020/01/13 | 3886 | graphics/svg/README.md 2020/01/13 | 38561 | macros/latex/contrib/l3kernel/l3deprecation.dtx 2020/01/13 | 385522 | macros/latex/contrib/l3experimental/l3galley.pdf @@ -527,8 +1605,6 @@ 2020/01/13 | 3406 | macros/latex/contrib/l3packages/README.md 2020/01/13 | 33872 | macros/latex-dev/required/tools/varioref-2016-02-16.sty 2020/01/13 | 337341 | macros/latex/contrib/l3experimental/l3cctab.pdf -2020/01/13 | 32 | macros/latex/contrib/ascmac/ascii36.mf -2020/01/13 | 32 | macros/latex/contrib/ascmac/ascii10.mf 2020/01/13 | 3292 | macros/latex-dev/required/tools/manifest.txt 2020/01/13 | 326866 | macros/latex/contrib/l3packages/l3keys2e.pdf 2020/01/13 | 32522 | macros/latex/contrib/l3experimental/l3draw-paths.dtx @@ -557,14 +1633,12 @@ 2020/01/13 | 29845 | macros/latex/contrib/l3kernel/l3prefixes.csv 2020/01/13 | 29720 | macros/latex-dev/required/tools/multicol-2017-04-11.sty 2020/01/13 | 29571 | macros/latex-dev/required/tools/showkeys.dtx -2020/01/13 | 2910 | macros/latex/contrib/ascmac/ascii10.pfb -2020/01/13 | 2892 | macros/latex/contrib/ascmac/ascii36.pfb 2020/01/13 | 289016 | macros/latex/contrib/cooking-units/cooking-units.dtx 2020/01/13 | 285447 | macros/latex/contrib/l3experimental/xgalley.pdf 2020/01/13 | 28521 | macros/latex/contrib/l3kernel/l3text.dtx +2020/01/13 | 28095 | macros/latex/contrib/widetable/widetable.dtx 2020/01/13 | 279782 | macros/latex/contrib/l3kernel/l3styleguide.pdf 2020/01/13 | 277030 | macros/latex/contrib/l3experimental/l3pdf-code.pdf -2020/01/13 | 27400 | macros/latex/contrib/ascmac/ascmac.dtx 2020/01/13 | 26532 | macros/latex/contrib/l3kernel/l3sys.dtx 2020/01/13 | 263041 | macros/latex/contrib/l3kernel/l3docstrip.pdf 2020/01/13 | 2592 | macros/latex/contrib/l3kernel/l3prefixes.tex @@ -602,9 +1676,7 @@ 2020/01/13 | 2110761 | install/macros/latex/contrib/l3packages.tds.zip 2020/01/13 | 2102 | macros/latex/contrib/l3packages/CHANGELOG.md 2020/01/13 | 2090 | language/japanese/zxjafont/README-ja.md -2020/01/13 | 208 | macros/latex/contrib/ascmac/ascii36.tfm 2020/01/13 | 2082028 | macros/latex/contrib/l3packages.zip -2020/01/13 | 204 | macros/latex/contrib/ascmac/ascii10.tfm 2020/01/13 | 20463 | macros/latex/contrib/l3experimental/l3draw-softpath.dtx 2020/01/13 | 199221 | macros/latex-dev/required/tools/dcolumn.pdf 2020/01/13 | 199049 | macros/latex-dev/required/tools/enumerate.pdf @@ -612,7 +1684,6 @@ 2020/01/13 | 19661 | macros/latex/contrib/l3kernel/l3fp-convert.dtx 2020/01/13 | 19309 | macros/latex/contrib/l3kernel/l3bootstrap.dtx 2020/01/13 | 19219 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx -2020/01/13 | 191979 | install/macros/latex/contrib/ascmac.tds.zip 2020/01/13 | 1912 | macros/latex/contrib/l3experimental/l3draw.ins 2020/01/13 | 1909 | macros/latex/contrib/l3kernel/interface3.tex 2020/01/13 | 189848 | macros/latex-dev/required/tools/afterpage.pdf @@ -621,7 +1692,6 @@ 2020/01/13 | 18605 | macros/latex/contrib/l3kernel/l3fp-round.dtx 2020/01/13 | 1852 | systems/texlive/tlnet/archive/circledsteps.r53382.tar.xz 2020/01/13 | 183432 | macros/latex-dev/required/tools/delarray.pdf -2020/01/13 | 183380 | macros/latex/contrib/ascmac.zip 2020/01/13 | 18295 | macros/latex/contrib/l3kernel/CHANGELOG.md 2020/01/13 | 182427 | macros/latex-dev/required/tools/multicol.dtx 2020/01/13 | 180048 | macros/latex-dev/required/tools/fileerr.pdf @@ -638,16 +1708,13 @@ 2020/01/13 | 172025 | macros/latex/contrib/apa6/apa6.dtx 2020/01/13 | 1718 | language/japanese/zxjafont/README.md 2020/01/13 | 169757 | macros/latex-dev/required/tools/shellesc.pdf -2020/01/13 | 1675 | macros/latex/contrib/ascmac/Makefile 2020/01/13 | 1666 | macros/latex-dev/required/tools/README.md 2020/01/13 | 1655 | macros/latex/contrib/cooking-units/cooking-units.ins 2020/01/13 | 1642 | macros/latex/contrib/l3kernel/l3term-glossary.tex 2020/01/13 | 163785 | macros/latex-dev/required/tools/xr.pdf 2020/01/13 | 1630 | macros/latex/contrib/l3experimental/xgalley.ins 2020/01/13 | 16186 | language/japanese/zxjafont/zxjafont.sty -2020/01/13 | 158813 | macros/latex/contrib/ascmac/ascmac.pdf 2020/01/13 | 15841 | fonts/firamath/firamath-specimen.tex -2020/01/13 | 157948 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53374.tar.xz 2020/01/13 | 1575 | macros/latex/contrib/l3experimental/xcoffins.ins 2020/01/13 | 1571 | macros/latex/contrib/l3experimental/l3sys-shell.ins 2020/01/13 | 1570 | macros/latex/contrib/l3experimental/l3str.ins @@ -658,7 +1725,6 @@ 2020/01/13 | 1559 | macros/latex/contrib/l3experimental/l3graphics.ins 2020/01/13 | 1559 | macros/latex/contrib/l3experimental/l3cctab.ins 2020/01/13 | 155856 | macros/latex/contrib/fancyvrb.zip -2020/01/13 | 1553 | macros/latex/contrib/ascmac/LICENSE 2020/01/13 | 1547 | macros/latex/contrib/l3experimental/l3color.ins 2020/01/13 | 1538470 | macros/latex/contrib/l3kernel/interface3.pdf 2020/01/13 | 1536 | macros/latex/contrib/l3experimental/l3pdf.ins @@ -666,6 +1732,7 @@ 2020/01/13 | 152413 | macros/latex/contrib/l3kernel/l3news08.pdf 2020/01/13 | 150776 | systems/win32/miktex/tm/packages/zxjafont.tar.lzma 2020/01/13 | 149148 | macros/latex/contrib/l3kernel/l3doc.dtx +2020/01/13 | 1486 | macros/latex/contrib/widetable/manifest.txt 2020/01/13 | 1482 | macros/latex/contrib/cooking-units/README.md 2020/01/13 | 147099 | macros/latex/contrib/l3kernel/l3news10.pdf 2020/01/13 | 146432 | systems/texlive/tlnet/archive/zxjafont.doc.r53380.tar.xz @@ -687,6 +1754,7 @@ 2020/01/13 | 133221 | macros/latex/contrib/fancyvrb/doc/fancyvrb-doc.pdf 2020/01/13 | 13269 | macros/latex/contrib/apa6/pseudoTeX/TeX2WordForapa6.bas 2020/01/13 | 132279 | macros/latex/contrib/l3kernel/l3tl.dtx +2020/01/13 | 1315 | macros/latex/contrib/widetable/README.txt 2020/01/13 | 1309 | macros/latex/contrib/fancyvrb/Changes 2020/01/13 | 12979 | macros/latex/contrib/l3kernel/l3fp-traps.dtx 2020/01/13 | 12715 | macros/latex-dev/required/tools/dcolumn.dtx @@ -726,7 +1794,6 @@ 2020/01/13 | 105092 | macros/latex/contrib/l3kernel/l3news05.pdf 2020/01/13 | 103606 | macros/latex-dev/required/tools/varioref.dtx 2020/01/13 | 1028543 | graphics/svg/doc/svg.pdf -2020/01/13 | 10099 | macros/latex/contrib/ascmac/ascgrp.mf 2020/01/13 | 1008 | macros/latex/contrib/hep-paper/README.md 2020/01/12 | 9882 | macros/latex-dev/base/manifest.txt 2020/01/12 | 9814 | macros/latex-dev/base/ltnews21.tex @@ -1062,10 +2129,8 @@ 2020/01/10 | 4395 | macros/latex/contrib/tocloft/README 2020/01/10 | 3985 | macros/latex/contrib/hithesis/hithesis.ins 2020/01/10 | 3971 | macros/latex/contrib/hithesis/front/cover.tex -2020/01/10 | 388167056 | systems/win32/w32tex/ltxpkgdocs.tar.xz 2020/01/10 | 3763 | macros/latex/contrib/hithesis/ctex-fontset-siyuan.def 2020/01/10 | 346 | macros/latex/contrib/hithesis/front/denotation.tex -2020/01/10 | 34263556 | systems/win32/w32tex/ltxpkgs.tar.xz 2020/01/10 | 337720 | macros/latex/contrib/hithesis/main.pdf 2020/01/10 | 32186 | macros/latex/contrib/hithesis/body/introduction.tex 2020/01/10 | 317090 | macros/latex/contrib/nicematrix/nicematrix-french.pdf @@ -1089,7 +2154,6 @@ 2020/01/10 | 1702116 | systems/texlive/tlnet/archive/newpx.r53355.tar.xz 2020/01/10 | 160373 | macros/latex/contrib/ulem/ulem.pdf 2020/01/10 | 15682 | macros/latex/contrib/ulem/ulem.sty -2020/01/10 | 139469652 | systems/win32/w32tex/context.tar.xz 2020/01/10 | 138996 | macros/latex/contrib/tocloft/tocloft.dtx 2020/01/10 | 137852 | macros/latex/contrib/hithesis/hithesis.bst 2020/01/10 | 13726 | macros/latex/contrib/ulem/ulem.ltx @@ -1113,7 +2177,6 @@ 2020/01/09 | 8673 | macros/latex/contrib/fontspec/fontspec-doc-intro.tex 2020/01/09 | 8416 | graphics/pstricks/contrib/pst-eucl/Changes 2020/01/09 | 8351 | macros/latex/contrib/fontspec/fontspec-code-msg.dtx -2020/01/09 | 81527400 | systems/win32/w32tex/pgfcontrib.tar.xz 2020/01/09 | 7540 | systems/texlive/tlnet/archive/shadethm.r53350.tar.xz 2020/01/09 | 7491 | macros/latex/contrib/fontspec/fontspec-doc-style.sty 2020/01/09 | 7191 | macros/latex/contrib/fontspec/fontspec-code-interfaces.dtx @@ -1178,936 +2241,3 @@ 2020/01/09 | 1181 | macros/latex/contrib/fontspec/fontspec-code.ltx 2020/01/09 | 11199600 | systems/win32/miktex/tm/packages/pgf.tar.lzma 2020/01/09 | 10555588 | systems/texlive/tlnet/archive/pgf.doc.r53349.tar.xz -2020/01/08 | 997 | graphics/pgf/base/tex/tikzlibrarydatavisualization.barcharts.code.tex -2020/01/08 | 992 | graphics/pgf/base/tex/pgfcore.code.tex -2020/01/08 | 989 | graphics/pgf/base/tex/pgfcomp-version-1-18.sty -2020/01/08 | 989 | graphics/pgf/base/source/RandomPlacer_script.h -2020/01/08 | 9893 | graphics/pgf/base/lua/graphdrawing/pgf/gd/bindings/BindingToPGF.lua -2020/01/08 | 98820 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-shapes.tex -2020/01/08 | 982 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/NodeRankingMinimumHeight.lua -2020/01/08 | 9829 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-backgrounds.tex -2020/01/08 | 981 | graphics/pgf/base/tex/tikzlibraryscopes.code.tex -2020/01/08 | 981 | graphics/pgf/base/source/RandomMerger_script.h -2020/01/08 | 976 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Stack.lua -2020/01/08 | 974 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/BarycenterPlacer.lua -2020/01/08 | 973 | graphics/pgf/base/source/InterfaceFromOGDF.h -2020/01/08 | 973 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/IndependentSetMerger.lua -2020/01/08 | 970 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples/ASCIIDisplayer.lua -2020/01/08 | 969 | graphics/pgf/base/doc/version-for-dvipdfmx/en/Makefile -2020/01/08 | 9690 | graphics/pgf/base/tex/pgfcorepatterns.code.tex -2020/01/08 | 968 | graphics/pgf/base/source/ZeroPlacer_script.h -2020/01/08 | 968 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/LocalBiconnectedMerger.lua -2020/01/08 | 968 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-trees.tex -2020/01/08 | 967 | graphics/pgf/base/lua/graphdrawing/pgf/gd/deprecated/Cluster.lua -2020/01/08 | 9652 | graphics/pgf/base/lua/graphdrawing/pgf/gd/deprecated/Graph.lua -2020/01/08 | 9631 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-binding-layer.tex -2020/01/08 | 962 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/MatchingMerger.lua -2020/01/08 | 9614 | graphics/pgf/base/tex/tikzlibrarycircuits.ee.IEC.code.tex -2020/01/08 | 954 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/EdgeCoverMerger.lua -2020/01/08 | 953 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/ZeroPlacer.lua -2020/01/08 | 95375 | graphics/pgf/base/tex/pgfmoduledatavisualization.code.tex -2020/01/08 | 952 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/RandomPlacer.lua -2020/01/08 | 950 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-layered.tex -2020/01/08 | 948 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/RandomMerger.lua -2020/01/08 | 946 | graphics/pgf/base/tex/tikzlibrarycircuits.logic.code.tex -2020/01/08 | 946 | graphics/pgf/base/lua/graphdrawing/pgf/gd/trees/library.lua -2020/01/08 | 93 | graphics/pgf/base/doc/licenses/manifest-documentation.txt -2020/01/08 | 93711 | graphics/pgf/base/tex/tikzlibrarydatavisualization.code.tex -2020/01/08 | 93690 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-circuits.tex -2020/01/08 | 934 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/library.lua -2020/01/08 | 931 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/library.lua -2020/01/08 | 92 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-exp.gnuplot -2020/01/08 | 92 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-exp.gnuplot -2020/01/08 | 92 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-exp.gnuplot -2020/01/08 | 92 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-exp.gnuplot -2020/01/08 | 92 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-exp.gnuplot -2020/01/08 | 92 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-exp.gnuplot -2020/01/08 | 92 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-exp.gnuplot -2020/01/08 | 926 | graphics/pgf/base/tex/pgf.cfg -2020/01/08 | 926 | graphics/pgf/base/lua/graphdrawing/pgf/gd/ogdf/library.lua -2020/01/08 | 92405 | graphics/pgf/base/tex/pgfmathfunctions.trigonometric.code.tex -2020/01/08 | 9212 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfsys-paths.tex -2020/01/08 | 919 | graphics/pgf/base/tex/tikzlibraryshapes.multipart.code.tex -2020/01/08 | 91587 | graphics/pgf/base/tex/pgflibraryshapes.arrows.code.tex -2020/01/08 | 911 | graphics/pgf/base/tex/tikzlibrarysvg.path.code.tex -2020/01/08 | 9112 | graphics/pgf/base/doc/text-en/pgfmanual-en-math-algorithms.tex -2020/01/08 | 90 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgfplotgnuplot-example.gnuplot -2020/01/08 | 90 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgfplotgnuplot-example.gnuplot -2020/01/08 | 90 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgfplotgnuplot-example.gnuplot -2020/01/08 | 90 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgfplotgnuplot-example.gnuplot -2020/01/08 | 90 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgfplotgnuplot-example.gnuplot -2020/01/08 | 90 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgfplotgnuplot-example.gnuplot -2020/01/08 | 90 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgfplotgnuplot-example.gnuplot -2020/01/08 | 909 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/MultilevelLayout.lua -2020/01/08 | 9054 | graphics/pgf/base/tex/pgfmathfunctions.code.tex -2020/01/08 | 90515 | graphics/pgf/base/tex/pgflibraryshapes.symbols.code.tex -2020/01/08 | 89737 | graphics/pgf/base/doc/images/pgfmanual-mindmap-2.pdf -2020/01/08 | 8907 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/CrossingMinimizationGansnerKNV1993.lua -2020/01/08 | 89027 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-decorations.tex -2020/01/08 | 88 | graphics/pgf/base/doc/licenses/manifest-code.txt -2020/01/08 | 8843 | graphics/pgf/base/tex/pgflibrarydecorations.pathmorphing.code.tex -2020/01/08 | 8842 | graphics/pgf/base/tex/pgfcoretransparency.code.tex -2020/01/08 | 87 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-sin.gnuplot -2020/01/08 | 87 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-sin.gnuplot -2020/01/08 | 87 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-sin.gnuplot -2020/01/08 | 87 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-sin.gnuplot -2020/01/08 | 87 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-sin.gnuplot -2020/01/08 | 87 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-sin.gnuplot -2020/01/08 | 87 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-sin.gnuplot -2020/01/08 | 873 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/List.lua -2020/01/08 | 873 | graphics/pgf/base/doc/version-for-pdftex/en/Makefile -2020/01/08 | 873 | graphics/pgf/base/doc/version-for-luatex/en/Makefile -2020/01/08 | 8724 | graphics/pgf/base/tex/tikzlibrarycircuits.code.tex -2020/01/08 | 86563 | graphics/pgf/base/tex/tikzlibrarygraphs.code.tex -2020/01/08 | 8612 | graphics/pgf/base/lua/graphdrawing/pgf/gd/deprecated/Edge.lua -2020/01/08 | 8605 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Path_arced.lua -2020/01/08 | 85454 | graphics/pgf/base/tex/pgflibraryshapes.gates.logic.US.code.tex -2020/01/08 | 853 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/GreedyCycleRemoval.lua -2020/01/08 | 8471 | graphics/pgf/base/tex/pgfmathutil.code.tex -2020/01/08 | 8444 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples/SimpleHuffman.lua -2020/01/08 | 8432 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/SokalMichener1958.lua -2020/01/08 | 83910 | graphics/pgf/base/tex/pgflibraryfpu.code.tex -2020/01/08 | 831 | graphics/pgf/base/source/BalloonLayout_script.h -2020/01/08 | 82900 | macros/latex/contrib/nicematrix/nicematrix-french.tex -2020/01/08 | 8251 | graphics/pgf/base/tex/pgflibrarylindenmayersystems.code.tex -2020/01/08 | 8247 | graphics/pgf/base/doc/text-en/pgfmanual-en-math-commands.tex -2020/01/08 | 8246 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-shadings.tex -2020/01/08 | 823 | graphics/pgf/base/source/energybased_script.h -2020/01/08 | 823 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/DfsAcyclicSubgraph.lua -2020/01/08 | 8196 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/base/CoarseGraphFW.lua -2020/01/08 | 813 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-edge-routing.tex -2020/01/08 | 80 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-x.gnuplot -2020/01/08 | 80 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-x.gnuplot -2020/01/08 | 80 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-x.gnuplot -2020/01/08 | 80 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-x.gnuplot -2020/01/08 | 80 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-x.gnuplot -2020/01/08 | 80 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-x.gnuplot -2020/01/08 | 80 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-x.gnuplot -2020/01/08 | 802 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples/library.lua -2020/01/08 | 795 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-misc.tex -2020/01/08 | 7936 | graphics/pgf/base/tex/pgflibrarypatterns.code.tex -2020/01/08 | 788 | graphics/pgf/base/tex/tikzlibrarydecorations.markings.code.tex -2020/01/08 | 78671 | graphics/pgf/base/doc/images/brave-gnu-world-logo.jpg -2020/01/08 | 785 | graphics/pgf/base/doc/version-for-luatex/en/pgfmanual.tex -2020/01/08 | 782 | graphics/pgf/base/tex/LUA_CODING_STYLE -2020/01/08 | 7787 | graphics/pgf/base/tex/pgfmathfunctions.random.code.tex -2020/01/08 | 7778 | graphics/pgf/base/tex/pgfsyssoftpath.code.tex -2020/01/08 | 7763 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-folding.tex -2020/01/08 | 775 | graphics/pgf/base/tex/t-pgfsys.tex -2020/01/08 | 773535 | systems/win32/miktex/tm/packages/curve2e.tar.lzma -2020/01/08 | 772 | graphics/pgf/base/tex/t-tikz.tex -2020/01/08 | 771 | graphics/pgf/base/doc/version-for-tex4ht/en/Makefile -2020/01/08 | 770 | graphics/pgf/base/tex/tikzlibrarypatterns.code.tex -2020/01/08 | 7692 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-introduction.tex -2020/01/08 | 766 | graphics/pgf/base/tex/t-pgfrcs.tex -2020/01/08 | 7646 | graphics/pgf/base/tex/tikzlibraryrdf.code.tex -2020/01/08 | 74959 | graphics/pgf/base/tex/tikzlibraryfolding.code.tex -2020/01/08 | 747 | graphics/pgf/base/source/MakefileConfig.mk -2020/01/08 | 7474 | graphics/pgf/base/tex/pgflibrarydecorations.pathreplacing.code.tex -2020/01/08 | 7412 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-3d.tex -2020/01/08 | 73 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar.lua -2020/01/08 | 7390 | graphics/pgf/base/doc/text-en/pgfmanual-en-installation.tex -2020/01/08 | 734 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/GreedyInsertHeuristic.lua -2020/01/08 | 7327 | graphics/pgf/base/tex/pgfautomata.sty -2020/01/08 | 731 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/MedianPlacer.lua -2020/01/08 | 730 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/SolarPlacer.lua -2020/01/08 | 72 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/library.lua -2020/01/08 | 729 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/BarycenterHeuristic.lua -2020/01/08 | 7299 | macros/latex/contrib/shadethm/shadethm-doc.tex -2020/01/08 | 7275 | graphics/pgf/base/tex/tikzlibrarygraphdrawing.code.tex -2020/01/08 | 7256 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-arrows.tex -2020/01/08 | 7250 | graphics/pgf/base/tex/pgfutil-common-lists.tex -2020/01/08 | 7235 | graphics/pgf/base/tex/pgflibrarydatavisualization.polar.code.tex -2020/01/08 | 722 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/MedianHeuristic.lua -2020/01/08 | 720 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/SplitHeuristic.lua -2020/01/08 | 71722 | graphics/pgf/base/tex/pgfmoduledecorations.code.tex -2020/01/08 | 7167 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/Orientation.lua -2020/01/08 | 7163 | graphics/pgf/base/lua/graphdrawing/pgf/gd/trees/ChildSpec.lua -2020/01/08 | 714 | graphics/pgf/base/doc/version-for-xetex/en/Makefile -2020/01/08 | 713 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-backend.tex -2020/01/08 | 708 | graphics/pgf/base/tex/tikzlibraryshadings.code.tex -2020/01/08 | 703 | graphics/pgf/base/tex/t-pgfmat.tex -2020/01/08 | 701 | graphics/pgf/base/doc/version-for-dvipdfm/en/Makefile -2020/01/08 | 7011 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/QuadTree.lua -2020/01/08 | 6995 | graphics/pgf/base/tex/pgflibrarytimelines.code.tex -2020/01/08 | 6958 | graphics/pgf/base/tex/pgfmathode.code.tex -2020/01/08 | 6948 | graphics/pgf/base/tex/pgfcoreimage.code.tex -2020/01/08 | 68832 | graphics/pgf/base/tex/tikzexternalshared.code.tex -2020/01/08 | 6846 | graphics/pgf/base/tex/pgflibraryarrows.spaced.code.tex -2020/01/08 | 6810 | graphics/pgf/base/tex/tikzlibrarychains.code.tex -2020/01/08 | 67881 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfkeys.tex -2020/01/08 | 6774 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/Ranking.lua -2020/01/08 | 6762 | graphics/pgf/base/tex/pgfsys-common-pdf-via-dvi.def -2020/01/08 | 670 | graphics/pgf/base/tex/t-pgfcal.tex -2020/01/08 | 668 | graphics/pgf/base/doc/version-for-vtex/en/Makefile -2020/01/08 | 6661 | graphics/pgf/base/lua/graphdrawing/pgf/gd/bindings/Binding.lua -2020/01/08 | 665 | graphics/pgf/base/doc/version-for-dvisvgm/en/pgfmanual-test.tex -2020/01/08 | 663 | graphics/pgf/base/source/MedianPlacer_script.h -2020/01/08 | 6616 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-trees.tex -2020/01/08 | 66153 | graphics/pgf/base/doc/text-en/pgfmanual-en-license.tex -2020/01/08 | 6593 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-fit.tex -2020/01/08 | 658 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-circular.tex -2020/01/08 | 655 | graphics/pgf/base/source/SolarPlacer_script.h -2020/01/08 | 6550 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Coordinate.lua -2020/01/08 | 6529 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/doc.lua -2020/01/08 | 645 | graphics/pgf/base/tex/t-pgffor.tex -2020/01/08 | 6364 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-quick.tex -2020/01/08 | 632 | graphics/pgf/base/tex/tikzlibrarydatavisualization.sparklines.code.tex -2020/01/08 | 63197 | graphics/pgf/base/doc/images/brave-gnu-world-logo.eps -2020/01/08 | 630 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/SpringLayouts.lua -2020/01/08 | 6286 | graphics/pgf/base/tex/pgfutil-latex.def -2020/01/08 | 6265 | graphics/pgf/base/lua/graphdrawing/pgf/gd/deprecated/Node.lua -2020/01/08 | 62618 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfsys-animations.tex -2020/01/08 | 6254 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Collection.lua -2020/01/08 | 62444 | graphics/pgf/base/tex/pgfsys-common-svg.def -2020/01/08 | 62281 | graphics/pgf/base/tex/pgflibraryshapes.multipart.code.tex -2020/01/08 | 6223 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/PriorityQueue.lua -2020/01/08 | 620 | graphics/pgf/base/lua/graphdrawing/pgf/gd/circular/library.lua -2020/01/08 | 6189 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-design.tex -2020/01/08 | 61671 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-animations.tex -2020/01/08 | 61358 | graphics/pgf/base/doc/text-en/pgfmanual-en-tutorial-map.tex -2020/01/08 | 612 | graphics/pgf/base/tex/t-pgfkey.tex -2020/01/08 | 60485 | graphics/pgf/base/doc/images/brave-gnu-world-logo-mask.jpg -2020/01/08 | 6038 | graphics/pgf/base/tex/pgfcoregraphicstate.code.tex -2020/01/08 | 60269 | graphics/pgf/base/tex/pgfsys.code.tex -2020/01/08 | 6017 | graphics/pgf/base/tex/pgflibrarydatavisualization.formats.functions.code.tex -2020/01/08 | 5984 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Simplifiers.lua -2020/01/08 | 597 | graphics/pgf/base/lua/graphdrawing/pgf/gd/routing/library.lua -2020/01/08 | 59652 | graphics/pgf/base/tex/pgfsysanimations.code.tex -2020/01/08 | 5923 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Edge.lua -2020/01/08 | 591 | graphics/pgf/base/source/GreedyInsertHeuristic_script.h -2020/01/08 | 59122 | graphics/pgf/base/doc/text-en/pgfmanual-en-tutorial.tex -2020/01/08 | 590 | graphics/pgf/base/tex/tikzlibrarycircuits.logic.CDH.code.tex -2020/01/08 | 58801 | graphics/pgf/base/tex/pgflibraryarrows.meta.code.tex -2020/01/08 | 586 | graphics/pgf/base/source/module_script.h -2020/01/08 | 5849 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-fixedpoint.tex -2020/01/08 | 577 | graphics/pgf/base/source/BarycenterHeuristic_script.h -2020/01/08 | 575 | graphics/pgf/base/source/GreedyCycleRemoval_script.h -2020/01/08 | 575 | graphics/pgf/base/source/DfsAcyclicSubgraph_script.h -2020/01/08 | 5749297 | systems/win32/miktex/tm/packages/cormorantgaramond.tar.lzma -2020/01/08 | 57448 | graphics/pgf/base/doc/FILES -2020/01/08 | 57348 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-paths.tex -2020/01/08 | 5728899 | fonts/cochineal.zip -2020/01/08 | 57165 | graphics/pgf/base/doc/macros/pgfmanual-en-macros.tex -2020/01/08 | 57081 | graphics/pgf/base/doc/images/brave-gnu-world-logo.25.jpg -2020/01/08 | 56995 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfsys-commands.tex -2020/01/08 | 5693 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/algorithms/SocialGravityDegree.lua -2020/01/08 | 561 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-parametric-example.table -2020/01/08 | 561 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-parametric-example.table -2020/01/08 | 561 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-parametric-example-cut.table -2020/01/08 | 5601 | graphics/pgf/base/lua/graphdrawing/pgf/gd/deprecated/Vector.lua -2020/01/08 | 55878 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-nodes.tex -2020/01/08 | 5573 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/PathLengths.lua -2020/01/08 | 5546 | graphics/pgf/base/tex/pgfsys-common-pdf.def -2020/01/08 | 553 | graphics/pgf/base/source/ogdf_script.c++ -2020/01/08 | 5515 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-layers.tex -2020/01/08 | 5510 | graphics/pgf/base/tex/pgfsys-dvisvgm.def -2020/01/08 | 549 | graphics/pgf/base/source/MedianHeuristic_script.h -2020/01/08 | 5493 | graphics/pgf/base/tex/tikzlibrarydecorations.code.tex -2020/01/08 | 544 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-sin.table -2020/01/08 | 544 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-sin.table -2020/01/08 | 54437 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-actions.tex -2020/01/08 | 543 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-exp.table -2020/01/08 | 543 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-exp.table -2020/01/08 | 542 | graphics/pgf/base/source/SplitHeuristic_script.h -2020/01/08 | 541 | graphics/pgf/base/source/tikzexternaltest.sharedpreamble.tex -2020/01/08 | 5401 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/forcetypes/ForceGraphDistance.lua -2020/01/08 | 5400 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/NodeAnchors.lua -2020/01/08 | 5364 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/Components.lua -2020/01/08 | 5364 | graphics/pgf/base/doc/extract.lua -2020/01/08 | 534 | graphics/pgf/base/doc/version-for-dvipdfmx/en/pgfmanual-test.tex -2020/01/08 | 533 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-x.table -2020/01/08 | 533 | graphics/pgf/base/doc/version-for-luatex/en/pgfmanual-test.tex -2020/01/08 | 533 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-x.table -2020/01/08 | 532 | graphics/pgf/base/tex/tikzlibrarygraphdrawing.evolving.code.tex -2020/01/08 | 532 | graphics/pgf/base/doc/version-for-dvips/en/pgfmanual-test.tex -2020/01/08 | 5297 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/library.lua -2020/01/08 | 5292 | graphics/pgf/base/tex/tikzexternal.sty -2020/01/08 | 5287 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/GreedyTemporalCycleRemoval.lua -2020/01/08 | 5286 | graphics/pgf/base/tex/tikzlibraryintersections.code.tex -2020/01/08 | 525 | graphics/pgf/base/tex/t-pgf.tex -2020/01/08 | 5258 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface/InterfaceCore.lua -2020/01/08 | 5251 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-views.tex -2020/01/08 | 523 | graphics/pgf/base/tex/pgfsys.tex -2020/01/08 | 5227 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/forcetypes/ForceCanvasDistance.lua -2020/01/08 | 52251 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-coordinates.tex -2020/01/08 | 5222 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/SupergraphVertexSplitOptimization.lua -2020/01/08 | 521 | graphics/pgf/base/tex/pgfmath.code.tex -2020/01/08 | 5214 | graphics/pgf/base/lua/graphdrawing/pgf/gd/trees/ReingoldTilford1981.lua -2020/01/08 | 520 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-parametric-example.table -2020/01/08 | 520 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-parametric-example.table -2020/01/08 | 520 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-parametric-example.table -2020/01/08 | 520 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-parametric-example.table -2020/01/08 | 520 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-parametric-example.table -2020/01/08 | 520 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-parametric-example.table -2020/01/08 | 520 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-parametric-example.table -2020/01/08 | 520 | graphics/pgf/base/doc/text-en/plots/pgf-parametric-example.table -2020/01/08 | 5204 | graphics/pgf/base/source/InterfaceFromC++.c++ -2020/01/08 | 5196 | graphics/pgf/base/tex/pgfcorerdf.code.tex -2020/01/08 | 5192 | graphics/pgf/base/tex/pgflibrarybbox.code.tex -2020/01/08 | 5190 | graphics/pgf/base/tex/pgflibrarydecorations.markings.code.tex -2020/01/08 | 517 | graphics/pgf/base/tex/pgflibraryshapes.code.tex -2020/01/08 | 5149 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlCoarsening.lua -2020/01/08 | 513 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-sin.table -2020/01/08 | 513 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-sin.table -2020/01/08 | 513 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-sin.table -2020/01/08 | 513 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-sin.table -2020/01/08 | 513 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-sin.table -2020/01/08 | 513 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-sin.table -2020/01/08 | 513 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-sin.table -2020/01/08 | 513 | graphics/pgf/base/doc/text-en/plots/pgf-sin.table -2020/01/08 | 5082 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/base/PathLengthsFW.lua -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-x.table -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-exp.table -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-x.table -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-exp.table -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-x.table -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-exp.table -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-x.table -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-exp.table -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-x.table -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-exp.table -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-x.table -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-exp.table -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-x.table -2020/01/08 | 507 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-exp.table -2020/01/08 | 507 | graphics/pgf/base/doc/text-en/plots/pgf-x.table -2020/01/08 | 507 | graphics/pgf/base/doc/text-en/plots/pgf-exp.table -2020/01/08 | 50769 | graphics/pgf/base/tex/pgfmanual.prettyprinter.code.tex -2020/01/08 | 503 | graphics/pgf/base/tex/pgf.tex -2020/01/08 | 50179 | graphics/pgf/base/doc/images/brave-gnu-world-logo.25.eps -2020/01/08 | 499 | graphics/pgf/base/tex/pgflibrarysnakes.code.tex -2020/01/08 | 496 | graphics/pgf/base/doc/version-for-luatex/pgfmanual-luatex.cfg -2020/01/08 | 494 | graphics/pgf/base/tex/tikzlibraryshapes.code.tex -2020/01/08 | 493 | graphics/pgf/base/tex/pgflibrarygraphdrawing.trees.code.tex -2020/01/08 | 49387 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-external.tex -2020/01/08 | 4937 | graphics/pgf/base/lua/graphdrawing/pgf/gd/tools/make_gd_wrap.lua -2020/01/08 | 491 | graphics/pgf/base/doc/version-for-dvipdfmx/pgfmanual-dvipdfmx.cfg -2020/01/08 | 4919 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-internalregisters.tex -2020/01/08 | 490 | graphics/pgf/base/doc/version-for-pdftex/pgfmanual-pdftex.cfg -2020/01/08 | 4883 | graphics/pgf/base/tex/pgfcorelayers.code.tex -2020/01/08 | 4878 | graphics/pgf/base/tex/pgflibraryshapes.gates.ee.code.tex -2020/01/08 | 4876 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-ogdf.tex -2020/01/08 | 4865 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-er.tex -2020/01/08 | 485 | graphics/pgf/base/tex/pgfbasesnakes.tex -2020/01/08 | 4855 | graphics/pgf/base/tex/pgflibrarydatavisualization.barcharts.code.tex -2020/01/08 | 48091 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-transformations.tex -2020/01/08 | 475 | graphics/pgf/base/tex/tikzlibraryshapes.symbols.code.tex -2020/01/08 | 475 | graphics/pgf/base/tex/pgfbaseshapes.tex -2020/01/08 | 475 | graphics/pgf/base/tex/pgfbasematrix.tex -2020/01/08 | 470 | graphics/pgf/base/doc/README -2020/01/08 | 46821 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-arrows.tex -2020/01/08 | 467 | graphics/pgf/base/tex/pgfbaseplot.tex -2020/01/08 | 465 | graphics/pgf/base/tex/pgf.revision.tex -2020/01/08 | 4644 | systems/texlive/tlnet/archive/biblatex-manuscripts-philology.r53344.tar.xz -2020/01/08 | 462 | graphics/pgf/base/tex/pgfrcs.tex -2020/01/08 | 46241 | graphics/pgf/base/tex/pgflibraryshapes.misc.code.tex -2020/01/08 | 46142 | graphics/pgf/base/doc/text-en/pgfmanual-en-tutorial-chains.tex -2020/01/08 | 4611 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/algorithms/SocialGravityCloseness.lua -2020/01/08 | 458 | graphics/pgf/base/doc/version-for-dvisvgm/en/pgfmanual.tex -2020/01/08 | 4572 | graphics/pgf/base/tex/tikzlibrarybackgrounds.code.tex -2020/01/08 | 456 | graphics/pgf/base/doc/version-for-dvipdfm/pgfmanual-dvipdfm.cfg -2020/01/08 | 455 | graphics/pgf/base/doc/version-for-xetex/pgfmanual-xetex.cfg -2020/01/08 | 4558 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-bbox.tex -2020/01/08 | 45551 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-rdf.tex -2020/01/08 | 4513 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered.lua -2020/01/08 | 450 | graphics/pgf/base/doc/version-for-dvipdfmx/en/pgfmanual.tex -2020/01/08 | 449 | graphics/pgf/base/doc/version-for-dvipdfm/en/pgfmanual.tex -2020/01/08 | 4494 | graphics/pgf/base/tex/pgfrcs.code.tex -2020/01/08 | 448 | graphics/pgf/base/tex/tikz.tex -2020/01/08 | 448 | graphics/pgf/base/doc/version-for-xetex/en/pgfmanual.tex -2020/01/08 | 448 | graphics/pgf/base/doc/version-for-pdftex/en/pgfmanual.tex -2020/01/08 | 448 | graphics/pgf/base/doc/version-for-dvips/en/pgfmanual.tex -2020/01/08 | 447 | graphics/pgf/base/doc/version-for-vtex/en/pgfmanual.tex -2020/01/08 | 4477 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/library.lua -2020/01/08 | 4474 | graphics/pgf/base/doc/text-en/pgfmanual-en-math-design.tex -2020/01/08 | 44571 | graphics/pgf/base/tex/pgflibraryintersections.code.tex -2020/01/08 | 4445 | graphics/pgf/base/source/GEMLayout_script.h -2020/01/08 | 443 | graphics/pgf/base/tex/pgfsys.sty -2020/01/08 | 442 | graphics/pgf/base/lua/graphdrawing/pgf/gd/pedigrees/library.lua -2020/01/08 | 44189 | graphics/pgf/base/tex/pgfcorepathconstruct.code.tex -2020/01/08 | 4415 | graphics/pgf/base/source/InterfaceFromC++.h -2020/01/08 | 440 | graphics/pgf/base/doc/version-for-tex4ht/en/pgfmanual.tex -2020/01/08 | 4404 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Bezier.lua -2020/01/08 | 4399 | graphics/pgf/base/tex/pgfsys-dvips.def -2020/01/08 | 43886 | graphics/pgf/base/doc/text-en/pgfmanual-en-tutorial-nodes.tex -2020/01/08 | 43820 | graphics/pgf/base/tex/pgfcorearrows.code.tex -2020/01/08 | 437 | graphics/pgf/base/tex/pgfarrows.sty -2020/01/08 | 4375 | graphics/pgf/base/tex/tikzlibrarypetri.code.tex -2020/01/08 | 436 | graphics/pgf/base/tex/t-pgfbim.tex -2020/01/08 | 4363 | graphics/pgf/base/lua/graphdrawing/pgf/gd/circular/doc.lua -2020/01/08 | 435 | graphics/pgf/base/tex/pgfshade.sty -2020/01/08 | 435 | graphics/pgf/base/tex/pgfbasepatterns.tex -2020/01/08 | 43549 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-decorations.tex -2020/01/08 | 43538 | graphics/pgf/base/doc/text-en/pgfmanual-en-math-parsing.tex -2020/01/08 | 434 | macros/latex/contrib/shadethm/README -2020/01/08 | 434 | graphics/pgf/base/tex/pgfnodes.sty -2020/01/08 | 432 | graphics/pgf/base/tex/pgfmath.tex -2020/01/08 | 432 | graphics/pgf/base/tex/pgfcore.tex -2020/01/08 | 4326 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/PlanarLayout.lua -2020/01/08 | 43259 | graphics/pgf/base/tex/pgfmoduleshapes.code.tex -2020/01/08 | 431 | graphics/pgf/base/tex/pgfbaselayers.tex -2020/01/08 | 43161 | macros/latex/contrib/aeb_mlink/doc/aebmlink_man.tex -2020/01/08 | 430 | graphics/pgf/base/tex/pgflibrarygraphdrawing.circular.code.tex -2020/01/08 | 429 | graphics/pgf/base/tex/pgfbaseimage.tex -2020/01/08 | 4294 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-babel.tex -2020/01/08 | 4285 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/ComponentDistance.lua -2020/01/08 | 4253 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/cycle_removal.lua -2020/01/08 | 421 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgfmanual-sine.table -2020/01/08 | 421 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgfmanual-sine.table -2020/01/08 | 421 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgfmanual-sine.table -2020/01/08 | 421 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgfmanual-sine.table -2020/01/08 | 421 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgfmanual-sine.table -2020/01/08 | 421 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgfmanual-sine.table -2020/01/08 | 421 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgfmanual-sine.table -2020/01/08 | 421 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgfmanual-sine.table -2020/01/08 | 421 | graphics/pgf/base/doc/text-en/plots/pgfmanual-sine.table -2020/01/08 | 4202 | graphics/pgf/base/tex/tikzlibrarymatrix.code.tex -2020/01/08 | 417 | graphics/pgf/base/doc/version-for-vtex/pgfmanual-vtex.cfg -2020/01/08 | 4177 | graphics/pgf/base/tex/tikzlibrarycircuits.ee.code.tex -2020/01/08 | 416 | graphics/pgf/base/tex/pgflibraryplothandlers.sty -2020/01/08 | 415 | graphics/pgf/base/tex/pgflibrarytikzbackgrounds.sty -2020/01/08 | 4156 | graphics/pgf/base/lua/graphdrawing/pgf/gd/circular/Tantau2012.lua -2020/01/08 | 4151 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/GEMLayout.lua -2020/01/08 | 414 | graphics/pgf/base/tex/tikzlibrarydatavisualization.formats.functions.code.tex -2020/01/08 | 411 | graphics/pgf/base/tex/pgflibraryautomata.sty -2020/01/08 | 41156 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-scopes.tex -2020/01/08 | 41150 | graphics/pgf/base/source/pgfmathtestsuite.tex -2020/01/08 | 410 | graphics/pgf/base/tex/tikzlibraryshapes.arrows.code.tex -2020/01/08 | 410 | graphics/pgf/base/tex/pgflibraryplotmarks.sty -2020/01/08 | 410 | graphics/pgf/base/tex/pgfcore.sty -2020/01/08 | 4099 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/FineTune.lua -2020/01/08 | 4076 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/base/Preprocessing.lua -2020/01/08 | 4073 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/FMMMLayout.lua -2020/01/08 | 4070 | graphics/pgf/base/tex/tikzlibraryspy.code.tex -2020/01/08 | 405 | graphics/pgf/base/tex/pgflibraryshapes.sty -2020/01/08 | 4051 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-angles.tex -2020/01/08 | 404 | graphics/pgf/base/tex/t-pgfbsn.tex -2020/01/08 | 404 | graphics/pgf/base/tex/pgflibrarysnakes.sty -2020/01/08 | 403 | graphics/pgf/base/tex/pgflibraryarrows.sty -2020/01/08 | 4032 | graphics/pgf/base/tex/tikzlibraryexternal.code.tex -2020/01/08 | 402 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/EdgeRoutingGansnerKNV1993.lua -2020/01/08 | 400 | graphics/pgf/base/tex/pgflibrarytikztrees.sty -2020/01/08 | 3998 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-asymptotic-example.table -2020/01/08 | 3998 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-asymptotic-example.table -2020/01/08 | 398 | graphics/pgf/base/tex/pgfbasesnakes.sty -2020/01/08 | 3986 | graphics/pgf/base/tex/tikzlibraryautomata.code.tex -2020/01/08 | 3969 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/SugiyamaLayout.lua -2020/01/08 | 3968 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-turtle.tex -2020/01/08 | 39636 | graphics/pgf/base/tex/pgfmoduleanimations.code.tex -2020/01/08 | 394 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface.lua -2020/01/08 | 393 | graphics/pgf/base/tex/t-pgfbsh.tex -2020/01/08 | 393 | graphics/pgf/base/tex/t-pgfbma.tex -2020/01/08 | 393 | graphics/pgf/base/tex/pgffor.tex -2020/01/08 | 3937 | graphics/pgf/base/tex/tikzlibrarypositioning.code.tex -2020/01/08 | 3937 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/algorithms/FruchtermanReingold.lua -2020/01/08 | 39378 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/LayoutPipeline.lua -2020/01/08 | 3931 | graphics/pgf/base/tex/tikzlibraryquotes.code.tex -2020/01/08 | 392 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples.lua -2020/01/08 | 392 | graphics/pgf/base/lua/graphdrawing/pgf/gd/bindings.lua -2020/01/08 | 3928 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-asymptotic-example.table -2020/01/08 | 3928 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-asymptotic-example.table -2020/01/08 | 3928 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-asymptotic-example.table -2020/01/08 | 3928 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-asymptotic-example.table -2020/01/08 | 3928 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-asymptotic-example.table -2020/01/08 | 3928 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-asymptotic-example.table -2020/01/08 | 3928 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-asymptotic-example.table -2020/01/08 | 3928 | graphics/pgf/base/doc/text-en/plots/pgf-asymptotic-example.table -2020/01/08 | 3905 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-plot-marks.tex -2020/01/08 | 389 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control.lua -2020/01/08 | 388 | graphics/pgf/base/tex/t-pgfbpl.tex -2020/01/08 | 388 | graphics/pgf/base/tex/pgfbaseshapes.sty -2020/01/08 | 388 | graphics/pgf/base/tex/pgfbasematrix.sty -2020/01/08 | 388 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics.lua -2020/01/08 | 386 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model.lua -2020/01/08 | 386 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force.lua -2020/01/08 | 3869 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/library.lua -2020/01/08 | 3865 | graphics/pgf/base/tex/pgfmathfunctions.comparison.code.tex -2020/01/08 | 384 | graphics/pgf/base/tex/pgfcalendar.tex -2020/01/08 | 384 | graphics/pgf/base/tex/pgfbaseplot.sty -2020/01/08 | 384 | graphics/pgf/base/lua/graphdrawing/pgf/gd/ogdf.lua -2020/01/08 | 38363 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-calendar.tex -2020/01/08 | 380 | graphics/pgf/base/tex/tikzlibrarybabel.code.tex -2020/01/08 | 378 | graphics/pgf/base/lua/graphdrawing/pgf/gd/circular.lua -2020/01/08 | 376 | graphics/pgf/base/lua/graphdrawing/pgf/gd/pedigrees.lua -2020/01/08 | 374 | graphics/pgf/base/lua/graphdrawing/pgf/gd/routing.lua -2020/01/08 | 37439 | graphics/pgf/base/tex/pgfkeysfiltered.code.tex -2020/01/08 | 372 | graphics/pgf/base/tex/pgfkeys.tex -2020/01/08 | 372 | graphics/pgf/base/doc/text-en/pgfmanual-en-main.tex -2020/01/08 | 3727 | graphics/pgf/base/tex/pgfpict2e.sty -2020/01/08 | 3706 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples/SimpleEdgeDemo.lua -2020/01/08 | 368 | graphics/pgf/base/tex/pgflibrarygraphdrawing.layered.code.tex -2020/01/08 | 36872 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-transparency.tex -2020/01/08 | 36815 | graphics/pgf/base/tex/pgfkeys.code.tex -2020/01/08 | 367 | graphics/pgf/base/doc/version-for-dvips/pgfmanual-dvips.cfg -2020/01/08 | 366 | graphics/pgf/base/tex/pgflibrarygraphdrawing.examples.code.tex -2020/01/08 | 366848 | macros/latex/contrib/shadethm.zip -2020/01/08 | 36526 | graphics/pgf/base/tex/pgfmathparser.code.tex -2020/01/08 | 364 | graphics/pgf/base/lua/graphdrawing/pgf/gd/trees.lua -2020/01/08 | 3648 | graphics/pgf/base/doc/text-en/pgfmanual-en-xxcolor.tex -2020/01/08 | 3643 | graphics/pgf/base/tex/tikzlibraryfit.code.tex -2020/01/08 | 3640 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/NodePositioningGansnerKNV1993.lua -2020/01/08 | 36299 | graphics/pgf/base/tex/pgfpages.sty -2020/01/08 | 3614 | graphics/pgf/base/tex/tikzlibraryangles.code.tex -2020/01/08 | 3594 | graphics/pgf/base/tex/pgflibraryshapes.gates.logic.code.tex -2020/01/08 | 3583 | graphics/pgf/base/doc/version-for-tex4ht/pgfmanual-tex4ht.cfg -2020/01/08 | 357 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/TwoLayerCrossMin.lua -2020/01/08 | 357 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/misclayout.lua -2020/01/08 | 3574 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc.lua -2020/01/08 | 3544 | graphics/pgf/base/tex/tikzlibraryperspective.code.tex -2020/01/08 | 3534 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlIteration.lua -2020/01/08 | 352 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered.lua -2020/01/08 | 35298 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-algorithm-layer.tex -2020/01/08 | 35249 | graphics/pgf/base/tex/pgfcoreshade.code.tex -2020/01/08 | 351 | graphics/pgf/base/tex/t-pgfbpt.tex -2020/01/08 | 351 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/planarity.lua -2020/01/08 | 350 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/AcyclicSubgraphModule.lua -2020/01/08 | 349 | graphics/pgf/base/tex/t-pgfbla.tex -2020/01/08 | 34987 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-algorithms-in-c.tex -2020/01/08 | 34957 | graphics/pgf/base/tex/pgflibrarygraphdrawing.code.tex -2020/01/08 | 3493 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Event.lua -2020/01/08 | 348 | graphics/pgf/base/tex/pgffor.sty -2020/01/08 | 3473 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfsys-protocol.tex -2020/01/08 | 346 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-examples.tex -2020/01/08 | 3466 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/NodeRankingGansnerKNV1993.lua -2020/01/08 | 345 | graphics/pgf/base/tex/tikzlibrarybending.code.tex -2020/01/08 | 344 | graphics/pgf/base/tex/pgfbasepatterns.sty -2020/01/08 | 344 | graphics/pgf/base/tex/pgfbaselayers.sty -2020/01/08 | 344 | graphics/pgf/base/tex/pgfbaseimage.sty -2020/01/08 | 344 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/MultilevelBuilder.lua -2020/01/08 | 34340 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-usage-pgf.tex -2020/01/08 | 342 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/HierarchyLayoutModule.lua -2020/01/08 | 340 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/InitialPlacer.lua -2020/01/08 | 34020 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface/InterfaceToAlgorithms.lua -2020/01/08 | 339 | graphics/pgf/base/tex/tikz.sty -2020/01/08 | 339 | graphics/pgf/base/tex/tikzlibraryshapes.geometric.code.tex -2020/01/08 | 3397 | graphics/pgf/base/tex/pgflibrarygraphdrawing.force.code.tex -2020/01/08 | 33855 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-main.tex -2020/01/08 | 337 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased.lua -2020/01/08 | 3379 | graphics/pgf/base/tex/pgfmathfunctions.round.code.tex -2020/01/08 | 33646 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Path.lua -2020/01/08 | 3360 | graphics/pgf/base/tex/tikzlibrarytrees.code.tex -2020/01/08 | 33432 | graphics/pgf/base/tex/tikzlibraryanimations.code.tex -2020/01/08 | 333 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/module/RankingModule.lua -2020/01/08 | 33336 | graphics/pgf/base/tex/pgflibraryshapes.callouts.code.tex -2020/01/08 | 33335 | graphics/pgf/base/tex/pgfcorepoints.code.tex -2020/01/08 | 332 | graphics/pgf/base/tex/pgfmanual.sty -2020/01/08 | 331 | graphics/pgf/base/tex/tikzlibraryplothandlers.code.tex -2020/01/08 | 331 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/library.lua -2020/01/08 | 3316369 | macros/latex/contrib/eqexam.zip -2020/01/08 | 329 | graphics/pgf/base/tex/tikzlibraryshapes.misc.code.tex -2020/01/08 | 32995 | graphics/pgf/base/tex/pgflibraryplothandlers.code.tex -2020/01/08 | 3294 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/forcetypes/ForcePullToGrid.lua -2020/01/08 | 32926 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-paths.tex -2020/01/08 | 329004 | systems/win32/miktex/tm/packages/dsserif.tar.lzma -2020/01/08 | 328 | graphics/pgf/base/tex/pgfcalendar.sty -2020/01/08 | 325 | graphics/pgf/base/tex/tikzlibraryplotmarks.code.tex -2020/01/08 | 325 | graphics/pgf/base/tex/pgfrcs.sty -2020/01/08 | 3243 | graphics/pgf/base/tex/tikzlibrary3d.code.tex -2020/01/08 | 321 | graphics/pgf/base/tex/tikzlibrarydecorations.pathmorphing.code.tex -2020/01/08 | 321 | graphics/pgf/base/doc/INSTALL -2020/01/08 | 3216 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/doc.lua -2020/01/08 | 32097 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-trees.tex -2020/01/08 | 319 | graphics/pgf/base/tex/tikzlibrarydecorations.footprints.code.tex -2020/01/08 | 319 | graphics/pgf/base/tex/tikzlibraryarrows.code.tex -2020/01/08 | 319386 | systems/win32/miktex/tm/packages/thesis-ekf.tar.lzma -2020/01/08 | 3192617 | systems/win32/miktex/tm/packages/acrotex.tar.lzma -2020/01/08 | 31877 | graphics/pgf/base/doc/text-en/pgfmanual-en-guidelines.tex -2020/01/08 | 31874 | graphics/pgf/base/tex/pgflibraryarrows.code.tex -2020/01/08 | 3183 | graphics/pgf/base/lua/graphdrawing/pgf/gd/routing/Hints.lua -2020/01/08 | 317 | graphics/pgf/base/tex/tikzlibrarydecorations.fractals.code.tex -2020/01/08 | 3177 | graphics/pgf/base/tex/pgfmathfunctions.integerarithmetics.code.tex -2020/01/08 | 31708 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-shadings.tex -2020/01/08 | 315 | graphics/pgf/base/tex/tikzlibrarydecorations.shapes.code.tex -2020/01/08 | 3159 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Storage.lua -2020/01/08 | 3150 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/crossing_minimization.lua -2020/01/08 | 3134 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface/Scope.lua -2020/01/08 | 31195 | graphics/pgf/base/doc/text-en/pgfmanual-en-math-numberprinting.tex -2020/01/08 | 3107 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/ShiftMethod.lua -2020/01/08 | 31025 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface/InterfaceToDisplay.lua -2020/01/08 | 3096 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/CycleRemovalEadesLS1993.lua -2020/01/08 | 30756 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-plots.tex -2020/01/08 | 306 | graphics/pgf/base/tex/pgfmath.sty -2020/01/08 | 3063 | graphics/pgf/base/tex/pgfint.code.tex -2020/01/08 | 3057 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/forcetypes/ForceCanvasPosition.lua -2020/01/08 | 3056 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/forcetypes/ForcePullToPoint.lua -2020/01/08 | 3034 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/parameters.lua -2020/01/08 | 302 | graphics/pgf/base/source/misclayout_script.h -2020/01/08 | 30201071 | systems/win32/miktex/tm/packages/impatient.tar.lzma -2020/01/08 | 3013 | graphics/pgf/base/lua/graphdrawing/pgf/gd/pedigrees/Koerner2015.lua -2020/01/08 | 29754 | graphics/pgf/base/tex/tikzlibrarydecorations.text.code.tex -2020/01/08 | 2968 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/algorithms/HuSpringElectricalFW.lua -2020/01/08 | 2965 | graphics/pgf/base/tex/pgfcorequick.code.tex -2020/01/08 | 2964 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/FastHierarchyLayout.lua -2020/01/08 | 29582 | graphics/pgf/base/source/InterfaceFromC.c -2020/01/08 | 2926 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfsys-overview.tex -2020/01/08 | 2919 | graphics/pgf/base/tex/tikzlibrarydatavisualization.3d.code.tex -2020/01/08 | 2889 | graphics/pgf/base/tex/tikzlibraryshadows.code.tex -2020/01/08 | 2889 | graphics/pgf/base/tex/tikzlibrarypatterns.meta.code.tex -2020/01/08 | 28890 | graphics/pgf/base/doc/text-en/pgfmanual-en-oo.tex -2020/01/08 | 28872 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-visualizers.tex -2020/01/08 | 2885 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlElectric.lua -2020/01/08 | 28852 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/Skambath2016.lua -2020/01/08 | 28679 | graphics/pgf/base/doc/text-en/pgfmanual-en-main-body.tex -2020/01/08 | 2866 | graphics/pgf/base/tex/tikzlibrarylindenmayersystems.code.tex -2020/01/08 | 28647 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-matrices.tex -2020/01/08 | 2861 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/layered.lua -2020/01/08 | 283 | graphics/pgf/base/tex/tikzlibraryfpu.code.tex -2020/01/08 | 28309 | graphics/pgf/base/tex/pgfutil-common.tex -2020/01/08 | 28176 | graphics/pgf/base/tex/pgfmathfunctions.basic.code.tex -2020/01/08 | 28116 | graphics/pgf/base/doc/text-en/pgfmanual-en-tutorial-Euclid.tex -2020/01/08 | 2804 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/FastSimpleHierarchyLayout.lua -2020/01/08 | 2790 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Direct.lua -2020/01/08 | 2774 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/Transform.lua -2020/01/08 | 276 | graphics/pgf/base/tex/tikzlibraryfixedpointarithmetic.code.tex -2020/01/08 | 2763 | graphics/pgf/base/tex/pgfsys-textures.def -2020/01/08 | 2761 | graphics/pgf/base/tex/pgfsys-xetex.def -2020/01/08 | 2758 | graphics/pgf/base/tex/pgfsys-vtex.def -2020/01/08 | 2757 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/ComponentOrder.lua -2020/01/08 | 274 | graphics/pgf/base/tex/pgfkeys.sty -2020/01/08 | 2739 | graphics/pgf/base/tex/pgflibrarydecorations.fractals.code.tex -2020/01/08 | 2732 | graphics/pgf/base/tex/tikzlibrarysnakes.code.tex -2020/01/08 | 27253 | graphics/pgf/base/doc/text-en/pgfmanual-en-pages.tex -2020/01/08 | 27080 | graphics/pgf/base/tex/pgfmoduleoo.code.tex -2020/01/08 | 26872 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-formats.tex -2020/01/08 | 2668 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/Anchoring.lua -2020/01/08 | 26467 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Digraph.lua -2020/01/08 | 264358 | macros/latex/contrib/shadethm/shadethm-doc.pdf -2020/01/08 | 262 | graphics/pgf/base/tex/example_graph_for_ascii_displayer.txt -2020/01/08 | 2627 | graphics/pgf/base/tex/pgfsys-dvipdfm.def -2020/01/08 | 2616 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-examples.tex -2020/01/08 | 260 | graphics/pgf/base/doc/images/brave-gnu-world-logo.xbb -2020/01/08 | 25798 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-fpu.tex -2020/01/08 | 2576 | graphics/pgf/base/tex/tikzlibrarygraphs.standard.code.tex -2020/01/08 | 2571 | graphics/pgf/base/lua/graphdrawing/pgf/gd/deprecated/Iterators.lua -2020/01/08 | 2563 | graphics/pgf/base/tex/pgflibraryfadings.code.tex -2020/01/08 | 255 | graphics/pgf/base/source/tikzexternaltestmakefile.tex -2020/01/08 | 2556 | graphics/pgf/base/source/SpringEmbedderFRExact_script.h -2020/01/08 | 25517 | graphics/pgf/base/tex/tikzlibrarymath.code.tex -2020/01/08 | 2549 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/misclayout/CircularLayout.lua -2020/01/08 | 2544 | graphics/pgf/base/tex/pgfmanual.code.tex -2020/01/08 | 2544 | graphics/pgf/base/tex/pgfcoreobjects.code.tex -2020/01/08 | 2541 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/forcetypes/ForceAbsoluteValue.lua -2020/01/08 | 2540 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/LookupTable.lua -2020/01/08 | 251 | graphics/pgf/base/source/tikzexternaltest.tex -2020/01/08 | 2505 | graphics/pgf/base/source/InterfaceFromOGDF.c++ -2020/01/08 | 24998 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/Maeusle2012.lua -2020/01/08 | 24930 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-scopes.tex -2020/01/08 | 2488 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/library.lua -2020/01/08 | 2479 | graphics/pgf/base/lua/graphdrawing/pgf/gd/routing/NecklaceRouting.lua -2020/01/08 | 24742 | graphics/pgf/base/tex/pgflibrarysvg.path.code.tex -2020/01/08 | 2472 | graphics/pgf/base/lua/graphdrawing/pgf/gd/interface/InterfaceToC.lua -2020/01/08 | 2463 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/algorithms/SimpleSpring.lua -2020/01/08 | 24617 | graphics/pgf/base/tex/pgflibraryshapes.gates.logic.IEC.code.tex -2020/01/08 | 2439 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-phylogenetics.tex -2020/01/08 | 24091 | graphics/pgf/base/tex/pgfcalendar.code.tex -2020/01/08 | 23888 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-pics.tex -2020/01/08 | 23778 | graphics/pgf/base/source/InterfaceFromC.h -2020/01/08 | 23777 | graphics/pgf/base/tex/pgffor.code.tex -2020/01/08 | 23635 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-decorations.tex -2020/01/08 | 235 | graphics/pgf/base/source/planarity_script.h -2020/01/08 | 2351 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples/SimpleDemo.lua -2020/01/08 | 23492 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-points.tex -2020/01/08 | 23476 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-plots.tex -2020/01/08 | 233 | graphics/pgf/base/doc/version-for-dvisvgm/en/pgfmanual.html -2020/01/08 | 23159 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-plot-handlers.tex -2020/01/08 | 22936 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/SpringElectricalHu2006.lua -2020/01/08 | 2291 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/SpringEmbedderKK.lua -2020/01/08 | 22892 | graphics/pgf/base/tex/pgflibraryshapes.gates.ee.IEC.code.tex -2020/01/08 | 2288 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/PhylogeneticTree.lua -2020/01/08 | 2282 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib/DepthFirstSearch.lua -2020/01/08 | 225 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-calc.tex -2020/01/08 | 2238 | graphics/pgf/base/source/FastMultipoleEmbedder_script.h -2020/01/08 | 2232 | graphics/pgf/base/tex/xxcolor.sty -2020/01/08 | 22307 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/BoyerMyrvold2004.lua -2020/01/08 | 2224 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/planarity/PlanarizationLayout.lua -2020/01/08 | 2220 | graphics/pgf/base/tex/pgfheaps.sty -2020/01/08 | 22209 | graphics/pgf/base/tex/pgfsys-common-postscript.def -2020/01/08 | 22117 | graphics/pgf/base/tex/pgflibraryluamath.code.tex -2020/01/08 | 2210 | graphics/pgf/base/README -2020/01/08 | 22072 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-usage-tikz.tex -2020/01/08 | 22045 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/NetworkSimplex.lua -2020/01/08 | 21989 | graphics/pgf/base/tex/pgfcoretransformations.code.tex -2020/01/08 | 21933 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfcalendar.tex -2020/01/08 | 2184 | graphics/pgf/base/tex/tikzlibraryturtle.code.tex -2020/01/08 | 21849 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgfkeysfiltered.tex -2020/01/08 | 2161 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-svg-path.tex -2020/01/08 | 2158569 | systems/win32/miktex/tm/packages/thuthesis.tar.lzma -2020/01/08 | 2152 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/SpringEmbedderFRExact.lua -2020/01/08 | 21326 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/GraphAnimationCoordination.lua -2020/01/08 | 21302 | graphics/pgf/base/tex/pgfcorepathusage.code.tex -2020/01/08 | 21201 | graphics/pgf/base/tex/pgfmodulematrix.code.tex -2020/01/08 | 2108 | graphics/pgf/base/tex/tikzlibrarycircuits.logic.IEC.code.tex -2020/01/08 | 21013 | graphics/pgf/base/tex/pgfcomp-version-0-65.sty -2020/01/08 | 21005 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Arc.lua -2020/01/08 | 20916 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-mindmaps.tex -2020/01/08 | 20726 | graphics/pgf/base/tex/pgfcorescopes.code.tex -2020/01/08 | 2070 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-tan-example.table -2020/01/08 | 2070 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-tan-example.table -2020/01/08 | 20502 | graphics/pgf/base/tex/tikzlibrarydatavisualization.polar.code.tex -2020/01/08 | 20477 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-external.tex -2020/01/08 | 2044 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-tan-example.table -2020/01/08 | 2044 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-tan-example.table -2020/01/08 | 2044 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-tan-example.table -2020/01/08 | 2044 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-tan-example.table -2020/01/08 | 2044 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-tan-example.table -2020/01/08 | 2044 | graphics/pgf/base/doc/text-en/plots/pgf-tan-example.table -2020/01/08 | 20415 | graphics/pgf/base/doc/licenses/gnu-free-documentation-license-1.2.txt -2020/01/08 | 20262 | graphics/pgf/base/doc/text-en/pgfmanual-en-drivers.tex -2020/01/08 | 20166 | graphics/pgf/base/tex/pgflibraryprofiler.code.tex -2020/01/08 | 20100 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-patterns.tex -2020/01/08 | 1997 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/LongestPathRanking.lua -2020/01/08 | 19855 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-transformations.tex -2020/01/08 | 19835 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-chains.tex -2020/01/08 | 19781 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/Embedding.lua -2020/01/08 | 1977 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgfplotgnuplot-example.table -2020/01/08 | 1977 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgfplotgnuplot-example.table -2020/01/08 | 19702 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-spy.tex -2020/01/08 | 19618 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/BalancedMinimumEvolution.lua -2020/01/08 | 19582 | graphics/pgf/base/tex/pgfmoduleparser.code.tex -2020/01/08 | 1952 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/CycleRemovalBergerS1990b.lua -2020/01/08 | 19512 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/SpringElectricalWalshaw2000.lua -2020/01/08 | 1946552 | systems/win32/miktex/tm/packages/scholax.tar.lzma -2020/01/08 | 1945 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlSprings.lua -2020/01/08 | 1944 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/initialpositioning/CircularInitialPositioning.lua -2020/01/08 | 1944 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgfplotgnuplot-example.table -2020/01/08 | 1944 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgfplotgnuplot-example.table -2020/01/08 | 1944 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgfplotgnuplot-example.table -2020/01/08 | 1944 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgfplotgnuplot-example.table -2020/01/08 | 1944 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgfplotgnuplot-example.table -2020/01/08 | 1944 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgfplotgnuplot-example.table -2020/01/08 | 1944 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgfplotgnuplot-example.table -2020/01/08 | 1944 | graphics/pgf/base/doc/text-en/plots/pgfplotgnuplot-example.table -2020/01/08 | 19324 | graphics/pgf/base/tex/pgfcoreexternal.code.tex -2020/01/08 | 191 | graphics/pgf/base/doc/version-for-dvisvgm/en/pgfmanual-test.html -2020/01/08 | 1918 | graphics/pgf/base/tex/pgfmodulesorting.code.tex -2020/01/08 | 19154 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-actions.tex -2020/01/08 | 19110 | graphics/pgf/base/doc/licenses/latex-project-public-license-1.3c.txt -2020/01/08 | 1910 | graphics/pgf/base/lua/graphdrawing/pgf.lua -2020/01/08 | 1896 | graphics/pgf/base/tex/pgfsysprotocol.code.tex -2020/01/08 | 18773 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/PDP.lua -2020/01/08 | 187592 | graphics/pgf/base/tex/tikz.code.tex -2020/01/08 | 1868 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/AuthorDefinedPhylogeny.lua -2020/01/08 | 18669 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/Supergraph.lua -2020/01/08 | 18668 | graphics/pgf/base/lua/graphdrawing/pgf/gd/trees/SpanningTreeComputation.lua -2020/01/08 | 1865 | graphics/pgf/base/source/CirclePlacer_script.h -2020/01/08 | 1864 | graphics/pgf/base/lua/graphdrawing/pgf/gd/examples/BindingToASCII.lua -2020/01/08 | 18454 | graphics/pgf/base/tex/pgfsys-dvipdfmx.def -2020/01/08 | 1841 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/FastMultipoleEmbedder.lua -2020/01/08 | 183 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-asymptotic-example.gnuplot -2020/01/08 | 183 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-asymptotic-example.gnuplot -2020/01/08 | 183 | graphics/pgf/base/doc/text-en/plots/pgf-asymptotic-example.gnuplot -2020/01/08 | 1839 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/node_ranking.lua -2020/01/08 | 18393 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-matrices.tex -2020/01/08 | 1838 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/SpringEmbedderFR.lua -2020/01/08 | 1835 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/CycleRemovalBergerS1990a.lua -2020/01/08 | 18032 | graphics/pgf/base/doc/licenses/gnu-public-license-2.txt -2020/01/08 | 1790 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/node_positioning.lua -2020/01/08 | 1778 | graphics/pgf/base/lua/graphdrawing/pgf/gd/planar/LinkedList.lua -2020/01/08 | 17612 | graphics/pgf/base/tex/pgfsys-tex4ht.def -2020/01/08 | 175 | graphics/pgf/base/INSTALL_NOTES -2020/01/08 | 1741 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/base/InitialTemplate.lua -2020/01/08 | 1740 | graphics/pgf/base/source/FastHierarchyLayout_script.h -2020/01/08 | 1731 | graphics/pgf/base/source/SugiyamaLayout_script.h -2020/01/08 | 17311 | graphics/pgf/base/tex/pgfcorepathprocessing.code.tex -2020/01/08 | 17294 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-polar.tex -2020/01/08 | 17288 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-math.tex -2020/01/08 | 1718 | graphics/pgf/base/tex/tikzlibraryviews.code.tex -2020/01/08 | 1715 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/initialpositioning/GridInitialPositioning.lua -2020/01/08 | 17151 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/base/ForceController.lua -2020/01/08 | 170 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-asymptotic-example.gnuplot -2020/01/08 | 170 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-asymptotic-example.gnuplot -2020/01/08 | 170 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-asymptotic-example.gnuplot -2020/01/08 | 170 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-asymptotic-example.gnuplot -2020/01/08 | 170 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-asymptotic-example.gnuplot -2020/01/08 | 170 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-asymptotic-example.gnuplot -2020/01/08 | 170 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-asymptotic-example.gnuplot -2020/01/08 | 1701 | graphics/pgf/base/source/LongestPathRanking_script.h -2020/01/08 | 1699 | graphics/pgf/base/lua/graphdrawing/pgf/gd.lua -2020/01/08 | 16959 | graphics/pgf/base/source/unittest_luamathparser.tex -2020/01/08 | 169316 | graphics/pgf/base/doc/ChangeLog -2020/01/08 | 1679 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/ComponentDirection.lua -2020/01/08 | 16757 | graphics/pgf/base/lua/luamath/pgf/luamath/parser.lua -2020/01/08 | 1651 | graphics/pgf/base/source/CircularLayout_script.h -2020/01/08 | 16467 | graphics/pgf/base/tex/pgflibrarydecorations.shapes.code.tex -2020/01/08 | 16342 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-lsystems.tex -2020/01/08 | 16121 | graphics/pgf/base/tex/pgfmoduleplot.code.tex -2020/01/08 | 160992 | graphics/pgf/base/tex/pgflibraryshapes.geometric.code.tex -2020/01/08 | 1608 | graphics/pgf/base/source/SpringEmbedderFR_script.h -2020/01/08 | 16083 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-petri.tex -2020/01/08 | 159 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-parametric-example.gnuplot -2020/01/08 | 159 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-parametric-example.gnuplot -2020/01/08 | 159 | graphics/pgf/base/doc/text-en/plots/pgf-parametric-example.gnuplot -2020/01/08 | 15929 | graphics/pgf/base/tex/tikzlibrarycalc.code.tex -2020/01/08 | 1589 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/CycleRemovalGansnerKNV1993.lua -2020/01/08 | 1576 | graphics/pgf/base/doc/version-for-dvisvgm/en/Makefile -2020/01/08 | 1572 | graphics/pgf/base/source/SimpleDemoC.c -2020/01/08 | 1571 | graphics/pgf/base/tex/tikzlibrarycircuits.logic.US.code.tex -2020/01/08 | 15699 | graphics/pgf/base/doc/text-en/pgfmanual-en-pgffor.tex -2020/01/08 | 1563 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlDeclare.lua -2020/01/08 | 15631 | graphics/pgf/base/tex/pgflibraryfixedpointarithmetic.code.tex -2020/01/08 | 156060 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-axes.tex -2020/01/08 | 154 | graphics/pgf/base/source/ExampleLocalMakefileConfig.mk -2020/01/08 | 15497 | graphics/pgf/base/tex/pgfmanual.pdflinks.code.tex -2020/01/08 | 15473 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-transparency.tex -2020/01/08 | 15401 | graphics/pgf/base/tex/pgflibrarypatterns.meta.code.tex -2020/01/08 | 1532 | graphics/pgf/base/tex/tikzlibraryshapes.gates.logic.IEC.code.tex -2020/01/08 | 1524 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-fadings.tex -2020/01/08 | 151 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-parametric-example-cut.gnuplot -2020/01/08 | 151 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-parametric-example-cut.gnuplot -2020/01/08 | 151 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-parametric-example-cut.gnuplot -2020/01/08 | 151 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-parametric-example-cut.gnuplot -2020/01/08 | 151 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-parametric-example-cut.gnuplot -2020/01/08 | 151 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-parametric-example-cut.gnuplot -2020/01/08 | 151 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-parametric-example-cut.gnuplot -2020/01/08 | 1508 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/initialpositioning/RandomInitialPositioning.lua -2020/01/08 | 148457 | systems/win32/miktex/tm/packages/biblatex-manuscripts-philology.tar.lzma -2020/01/08 | 14804 | graphics/pgf/base/tex/tikzlibrarymindmap.code.tex -2020/01/08 | 14802 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/Sublayouts.lua -2020/01/08 | 147175 | graphics/pgf/base/doc/images/pgfmanual-mindmap-1.pdf -2020/01/08 | 1468 | graphics/pgf/base/lua/graphdrawing/pgf/gd/experimental/evolving/TimeSpec.lua -2020/01/08 | 14536 | graphics/pgf/base/doc/text-en/pgfmanual-en-introduction.tex -2020/01/08 | 14534 | graphics/pgf/base/lua/luamath/pgf/luamath/functions.lua -2020/01/08 | 14524 | graphics/pgf/base/tex/pgflibraryplotmarks.code.tex -2020/01/08 | 14512 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-perspective.tex -2020/01/08 | 14504 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-overview.tex -2020/01/08 | 144 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-parametric-example.gnuplot -2020/01/08 | 144 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-parametric-example.gnuplot -2020/01/08 | 144 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-parametric-example.gnuplot -2020/01/08 | 144 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-parametric-example.gnuplot -2020/01/08 | 144 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-parametric-example.gnuplot -2020/01/08 | 144 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-parametric-example.gnuplot -2020/01/08 | 144 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-parametric-example.gnuplot -2020/01/08 | 14370 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/CoarseGraph.lua -2020/01/08 | 143492 | systems/texlive/tlnet/archive/biblatex-manuscripts-philology.doc.r53344.tar.xz -2020/01/08 | 1433 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/misclayout/BalloonLayout.lua -2020/01/08 | 143168 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-graphs.tex -2020/01/08 | 142673 | graphics/pgf/base/doc/text-en/pgfmanual-en-dv-stylesheets.tex -2020/01/08 | 14117 | graphics/pgf/base/tex/pgflibrarycurvilinear.code.tex -2020/01/08 | 14014 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/ComponentAlign.lua -2020/01/08 | 139 | graphics/pgf/base/doc/images/brave-gnu-world-logo-mask.bb -2020/01/08 | 1398 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/CirclePlacer.lua -2020/01/08 | 137 | graphics/pgf/base/doc/images/brave-gnu-world-logo.25.bb -2020/01/08 | 134 | graphics/pgf/base/doc/images/brave-gnu-world-logo.bb -2020/01/08 | 13391 | graphics/pgf/base/tex/pgfmathcalc.code.tex -2020/01/08 | 1337 | graphics/pgf/base/source/layered_script.h -2020/01/08 | 13375 | graphics/pgf/base/tex/pgflibrarydecorations.footprints.code.tex -2020/01/08 | 1334 | graphics/pgf/base/source/FMMMLayout_script.h -2020/01/08 | 13214 | graphics/pgf/base/tex/pgfsys-luatex.def -2020/01/08 | 1319 | graphics/pgf/base/tex/tikzlibrarydecorations.pathreplacing.code.tex -2020/01/08 | 13134 | graphics/pgf/base/tex/pgflibraryshadings.code.tex -2020/01/08 | 1310 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-force.tex -2020/01/08 | 1309 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/edge_routing.lua -2020/01/08 | 13093 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/SpringHu2006.lua -2020/01/08 | 1308 | graphics/pgf/base/source/PlanarizationLayout_script.h -2020/01/08 | 1303 | graphics/pgf/base/tex/tikzlibraryshapes.gates.logic.US.code.tex -2020/01/08 | 1303 | graphics/pgf/base/source/FastSimpleHierarchyLayout_script.h -2020/01/08 | 13039 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-automata.tex -2020/01/08 | 13014086 | install/graphics/pgf/base/pgf.tds.zip -2020/01/08 | 12941035 | graphics/pgf/base.zip -2020/01/08 | 1280 | graphics/pgf/base/tex/pgfexternalwithdepth.tex -2020/01/08 | 1280 | graphics/pgf/base/source/SpringEmbedderKK_script.h -2020/01/08 | 1275 | graphics/pgf/base/tex/t-pgfmod.tex -2020/01/08 | 12752 | graphics/pgf/base/doc/text-en/pgfmanual-en-module-parser.tex -2020/01/08 | 1265 | graphics/pgf/base/tex/t-pgfcor.tex -2020/01/08 | 12656 | graphics/pgf/base/tex/pgflibrarydecorations.text.code.tex -2020/01/08 | 12653 | graphics/pgf/base/tex/tikzlibrarycalendar.code.tex -2020/01/08 | 126098 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-shapes.tex -2020/01/08 | 12603 | graphics/pgf/base/tex/pgfsys-pdftex.def -2020/01/08 | 1254 | graphics/pgf/base/source/SimpleDemoCPlusPlus.c++ -2020/01/08 | 1251 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-through.tex -2020/01/08 | 12413 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/DistanceMatrix.lua -2020/01/08 | 1238 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/CoffmanGrahamRanking.lua -2020/01/08 | 12261 | graphics/pgf/base/lua/graphdrawing/pgf/gd/phylogenetics/BalancedNearestNeighbourInterchange.lua -2020/01/08 | 12243 | graphics/pgf/base/tex/pgfmodulenonlineartransformations.code.tex -2020/01/08 | 1222 | graphics/pgf/base/source/SolarMerger_script.h -2020/01/08 | 12227 | graphics/pgf/base/lua/graphdrawing/pgf/gd/layered/Sugiyama.lua -2020/01/08 | 1201 | graphics/pgf/base/tex/tikzlibraryshapes.callouts.code.tex -2020/01/08 | 11811 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-images.tex -2020/01/08 | 1179 | graphics/pgf/base/tex/tikzlibraryfadings.code.tex -2020/01/08 | 11777 | graphics/pgf/base/tex/pgfutil-context.def -2020/01/08 | 1172 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/energybased/multilevelmixer/SolarMerger.lua -2020/01/08 | 1169 | graphics/pgf/base/tex/tikzlibraryer.code.tex -2020/01/08 | 1169 | graphics/pgf/base/source/SiftingHeuristic_script.h -2020/01/08 | 11601 | graphics/pgf/base/doc/text-en/pgfmanual-en-gd-display-layer.tex -2020/01/08 | 11566 | graphics/pgf/base/doc/version-for-dvisvgm/pgfmanual-dvisvgm.cfg -2020/01/08 | 11557 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-edges.tex -2020/01/08 | 11544 | graphics/pgf/base/tex/tikzlibrarytopaths.code.tex -2020/01/08 | 1151 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/OptimalRanking.lua -2020/01/08 | 115153 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-animations.tex -2020/01/08 | 1142 | graphics/pgf/base/doc/licenses/LICENSE -2020/01/08 | 11407 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-design.tex -2020/01/08 | 113 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgf-tan-example.gnuplot -2020/01/08 | 113 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-exp.gnuplot -2020/01/08 | 113 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-exp.gnuplot -2020/01/08 | 113 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgf-tan-example.gnuplot -2020/01/08 | 113 | graphics/pgf/base/doc/version-for-luatex/en/plots/pgf-tan-example.gnuplot -2020/01/08 | 113 | graphics/pgf/base/doc/version-for-dvisvgm/en/plots/pgf-tan-example.gnuplot -2020/01/08 | 113 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgf-tan-example.gnuplot -2020/01/08 | 113 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgf-tan-example.gnuplot -2020/01/08 | 113 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgf-tan-example.gnuplot -2020/01/08 | 113 | graphics/pgf/base/doc/text-en/plots/pgf-tan-example.gnuplot -2020/01/08 | 113 | graphics/pgf/base/doc/text-en/plots/pgf-exp.gnuplot -2020/01/08 | 1135 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/ControlStart.lua -2020/01/08 | 11349 | graphics/pgf/base/tex/pgfsys-dvi.def -2020/01/08 | 11324 | graphics/pgf/base/lua/graphdrawing/pgf/gd/trees/doc.lua -2020/01/08 | 11312 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Vertex.lua -2020/01/08 | 1128 | graphics/pgf/base/doc/version-for-dvips/en/Makefile -2020/01/08 | 111 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgfplotgnuplot-example.gnuplot -2020/01/08 | 111 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgfplotgnuplot-example.gnuplot -2020/01/08 | 111 | graphics/pgf/base/doc/text-en/plots/pgfplotgnuplot-example.gnuplot -2020/01/08 | 111 | graphics/pgf/base/doc/AUTHORS -2020/01/08 | 11127 | graphics/pgf/base/lua/graphdrawing/pgf/gd/lib.lua -2020/01/08 | 11083 | graphics/pgf/base/lua/graphdrawing/pgf/gd/control/Distances.lua -2020/01/08 | 1107 | graphics/pgf/base/source/tikzexternaltest.code.tex -2020/01/08 | 110748 | systems/texlive/tlnet/archive/pdfxup.doc.r53345.tar.xz -2020/01/08 | 1105 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/base/ForceTemplate.lua -2020/01/08 | 1104 | graphics/pgf/base/source/IndependentSetMerger_script.h -2020/01/08 | 1101 | graphics/pgf/base/source/LocalBiconnectedMerger_script.h -2020/01/08 | 10925 | graphics/pgf/base/tex/pgfmathfunctions.misc.code.tex -2020/01/08 | 1090 | graphics/pgf/base/tex/pgf.sty -2020/01/08 | 10901 | graphics/pgf/base/tex/pgfmodulebending.code.tex -2020/01/08 | 108 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-sin.gnuplot -2020/01/08 | 108 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-sin.gnuplot -2020/01/08 | 108 | graphics/pgf/base/doc/text-en/plots/pgf-sin.gnuplot -2020/01/08 | 1087 | graphics/pgf/base/source/multilevelmixer_script.h -2020/01/08 | 1087 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/SpringElectricalLayouts.lua -2020/01/08 | 1080 | graphics/pgf/base/source/INSTALL -2020/01/08 | 107 | graphics/pgf/base/doc/version-for-xetex/en/plots/pgfmanual-sine.gnuplot -2020/01/08 | 107 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgfmanual-sine.gnuplot -2020/01/08 | 107 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgfmanual-sine.gnuplot -2020/01/08 | 107 | graphics/pgf/base/doc/version-for-pdftex/en/plots/pgfmanual-sine.gnuplot -2020/01/08 | 107 | graphics/pgf/base/doc/version-for-dvips/en/plots/pgfmanual-sine.gnuplot -2020/01/08 | 107 | graphics/pgf/base/doc/version-for-dvipdfmx/en/plots/pgfmanual-sine.gnuplot -2020/01/08 | 107 | graphics/pgf/base/doc/version-for-dvipdfm/en/plots/pgfmanual-sine.gnuplot -2020/01/08 | 107 | graphics/pgf/base/doc/text-en/plots/pgfmanual-sine.gnuplot -2020/01/08 | 1077 | graphics/pgf/base/source/SimpleDemoOGDF.c++ -2020/01/08 | 1077 | graphics/pgf/base/source/BarycenterPlacer_script.h -2020/01/08 | 10690 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-matrices.tex -2020/01/08 | 1068 | graphics/pgf/base/lua/graphdrawing/pgf/gd/doc/ogdf/layered/SiftingHeuristic.lua -2020/01/08 | 106849 | graphics/pgf/base/doc/text-en/pgfmanual-en-tikz-arrows.tex -2020/01/08 | 1061 | macros/latex/contrib/shadethm/1st_read.me -2020/01/08 | 10610 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-profiler.tex -2020/01/08 | 1057 | graphics/pgf/base/source/CoffmanGrahamRanking_script.h -2020/01/08 | 10535 | graphics/pgf/base/doc/text-en/pgfmanual-en-base-patterns.tex -2020/01/08 | 10531853 | graphics/pgf/base/doc/pgfmanual.pdf -2020/01/08 | 104938 | graphics/pgf/base/tex/pgfmathfloat.code.tex -2020/01/08 | 10461 | graphics/pgf/base/doc/text-en/pgfmanual-en-library-shadows.tex -2020/01/08 | 1040 | graphics/pgf/base/tex/tikzlibrarythrough.code.tex -2020/01/08 | 1033 | graphics/pgf/base/source/MatchingMerger_script.h -2020/01/08 | 1030 | graphics/pgf/base/lua/graphdrawing/pgf/gd/model/Hyperedge.lua -2020/01/08 | 1022 | graphics/pgf/base/source/OptimalRanking_script.h -2020/01/08 | 101 | graphics/pgf/base/doc/version-for-vtex/en/plots/pgf-x.gnuplot -2020/01/08 | 101 | graphics/pgf/base/doc/version-for-tex4ht/en/plots/pgf-x.gnuplot -2020/01/08 | 101 | graphics/pgf/base/doc/text-en/plots/pgf-x.gnuplot -2020/01/08 | 10197 | graphics/pgf/base/lua/graphdrawing/pgf/gd/force/jedi/doc.lua -2020/01/08 | 10192 | systems/texlive/tlnet/archive/pdfxup.r53345.tar.xz -2020/01/08 | 1017 | graphics/pgf/base/tex/pgfexternal.tex -2020/01/08 | 1017 | graphics/pgf/base/source/EdgeCoverMerger_script.h -2020/01/08 | 101797 | systems/win32/miktex/tm/packages/pdfxup.tar.lzma -2020/01/08 | 10157 | graphics/pgf/base/tex/pgfmathfunctions.base.code.tex -2020/01/08 | 10130 | graphics/pgf/base/tex/pgfmodulesnakes.code.tex -2020/01/08 | 10095 | graphics/pgf/base/doc/text-en/pgfmanual-en-main-preamble.tex -2020/01/08 | 1000 | graphics/pgf/base/source/MultilevelLayout_script.h -2020/01/08 | 10009 | graphics/pgf/base/tex/pgfutil-plain.def -2020/01/08 | 0 | graphics/pgf/base/doc/version-for-dvisvgm/en/color.cfg diff --git a/fonts/fontawesome5/doc/fontawesome5.pdf b/fonts/fontawesome5/doc/fontawesome5.pdf index de83e4bbcf..ba84611afe 100644 Binary files a/fonts/fontawesome5/doc/fontawesome5.pdf and b/fonts/fontawesome5/doc/fontawesome5.pdf differ diff --git a/fonts/fontawesome5/doc/fontawesome5.tex b/fonts/fontawesome5/doc/fontawesome5.tex index e665fa20dd..c481ee9d7b 100644 --- a/fonts/fontawesome5/doc/fontawesome5.tex +++ b/fonts/fontawesome5/doc/fontawesome5.tex @@ -8,7 +8,7 @@ \usepackage{geometry} \MakeShortVerb{\|} \begin{document} -\title{The fontawesome5 package\thanks{This document corresponds to fontawesome5 version 5.9.0, dated 2019/06/07}} +\title{The fontawesome5 package\thanks{This document corresponds to fontawesome5 version 5.12.0, dated 2020/01/15}} \author{Font Awesome\thanks{More information at \url{https://fontawesome.com}} (The font)\and Marcel Krüger\thanks{E-Mail: \href{mailto:tex@2krueger.de}{\nolinkurl{tex@2krueger.de}}} (The \LaTeX{} package)} \maketitle This package provides \LaTeX{} support for the Font Awesome 5 icons. @@ -65,11 +65,11 @@ For this, load the package with the |[pro]| option: \begin{verbatim} \usepackage[pro]{fontawesome5} \end{verbatim} -Now additional icons and the |light| style can be used. +Now additional icons, the |duotone| and the |light| style can be used. Pro is only supported with \XeLaTeX{} and \LuaLaTeX. \subsection*{Updates} -This package corresponds to Font Awesome 5.9.0. +This package corresponds to Font Awesome 5.12.0. In case there is a newer version available on the Font Awesome homepage, check for updates on \url{https://ctan.org/pkg/fontawesome5}. Should there be no corresponding update on CTAN, you can write a mail to \href{mailto:tex@2krueger.de}{\nolinkurl{tex@2krueger.de}}. If you use \XeLaTeX{} or \LuaLaTeX{}, you can also directly download the new Desktop Fonts from \url{https://fontawesome.com} into your \TeX{} tree. If you save them with the filenames\\ {\ttfamily\begin{tabular}{l} diff --git a/fonts/fontawesome5/enc/fa5brands0.enc b/fonts/fontawesome5/enc/fa5brands0.enc index 15fbb35244..24a514d8b5 100644 --- a/fonts/fontawesome5/enc/fa5brands0.enc +++ b/fonts/fontawesome5/enc/fa5brands0.enc @@ -1,258 +1,258 @@ /fa5brands0 [ -/twitter-square -/facebook-square -/linkedin -/github-square -/twitter -/facebook -/github -/pinterest -/pinterest-square -/google-plus-square -/google-plus-g -/linkedin-in -/github-alt -/maxcdn -/html5 -/css3 -/btc -/youtube -/xing -/xing-square -/dropbox -/stack-overflow -/instagram -/flickr -/adn -/bitbucket -/tumblr -/tumblr-square -/apple -/windows -/android -/linux -/dribbble -/skype -/foursquare -/trello -/gratipay -/vk -/weibo -/renren -/pagelines -/stack-exchange -/vimeo-square -/slack -/wordpress -/openid -/yahoo -/google -/reddit -/reddit-square -/stumbleupon-circle -/stumbleupon -/delicious -/digg -/pied-piper-pp -/pied-piper-alt -/drupal -/joomla -/behance -/behance-square -/steam -/steam-square -/spotify -/deviantart -/soundcloud -/vine -/codepen -/jsfiddle -/rebel -/empire -/git-square -/git -/hacker-news -/tencent-weibo -/qq -/weixin -/slideshare -/twitch -/yelp -/paypal -/google-wallet -/cc-visa -/cc-mastercard -/cc-discover -/cc-amex -/cc-paypal -/cc-stripe -/lastfm -/lastfm-square -/ioxhost -/angellist -/buysellads -/connectdevelop -/dashcube -/forumbee -/leanpub -/sellsy -/shirtsinbulk -/simplybuilt -/skyatlas -/pinterest-p -/whatsapp -/viacoin -/medium -/y-combinator -/optin-monster -/opencart -/expeditedssl -/cc-jcb -/cc-diners-club -/creative-commons -/gg -/gg-circle -/tripadvisor -/odnoklassniki -/odnoklassniki-square -/get-pocket -/wikipedia-w -/safari -/chrome -/firefox -/opera -/internet-explorer -/contao /500px -/amazon -/houzz -/vimeo-v -/black-tie -/fonticons -/reddit-alien -/edge -/codiepie -/modx -/fort-awesome -/usb -/product-hunt -/mixcloud -/scribd -/bluetooth -/bluetooth-b -/gitlab -/wpbeginner -/wpforms -/envira -/glide -/glide-g -/viadeo -/viadeo-square -/snapchat -/snapchat-ghost -/snapchat-square -/pied-piper -/first-order -/yoast -/themeisle -/google-plus -/font-awesome -/linode -/quora -/free-code-camp -/telegram -/bandcamp -/grav -/etsy -/imdb -/ravelry -/sellcast -/superpowers -/wpexplorer -/meetup -/font-awesome-alt /accessible-icon /accusoft +/acquisitions-incorporated +/adn +/adobe /adversal /affiliatetheme +/airbnb /algolia +/alipay +/amazon +/amazon-pay /amilia +/android +/angellist /angrycreative +/angular +/apper +/apple +/apple-pay /app-store /app-store-ios -/apper +/artstation /asymmetrik +/atlassian /audible +/autoprefixer /avianex +/aviato /aws +/bandcamp +/battle-net +/behance +/behance-square /bimobject +/bitbucket /bitcoin /bity /blackberry +/black-tie /blogger /blogger-b +/bluetooth +/bluetooth-b +/bootstrap +/btc +/buffer /buromobelexperte +/buy-n-large +/buysellads +/canadian-maple-leaf +/cc-amazon-pay +/cc-amex +/cc-apple-pay +/cc-diners-club +/cc-discover +/cc-jcb +/cc-mastercard +/cc-paypal +/cc-stripe +/cc-visa /centercode +/centos +/chrome +/chromecast /cloudscale /cloudsmith /cloudversify +/codepen +/codiepie +/confluence +/connectdevelop +/contao +/cotton-bureau /cpanel +/creative-commons +/creative-commons-by +/creative-commons-nc +/creative-commons-nc-eu +/creative-commons-nc-jp +/creative-commons-nd +/creative-commons-pd +/creative-commons-pd-alt +/creative-commons-remix +/creative-commons-sa +/creative-commons-sampling +/creative-commons-sampling-plus +/creative-commons-share +/creative-commons-zero +/critical-role +/css3 /css3-alt /cuttlefish /d-and-d +/d-and-d-beyond +/dashcube +/delicious /deploydog /deskpro +/dev +/deviantart +/dhl +/diaspora +/digg /digital-ocean /discord /discourse /dochub /docker /draft2digital +/dribbble /dribbble-square +/dropbox +/drupal /dyalog /earlybirds +/ebay +/edge +/elementor +/ello +/ember +/empire +/envira /erlang +/ethereum +/etsy +/evernote +/expeditedssl +/facebook /facebook-f /facebook-messenger +/facebook-square +/fantasy-flight-games +/fedex +/fedora +/figma +/firefox +/firefox-browser /firstdraft +/first-order +/first-order-alt +/flickr +/flipboard +/fly +/font-awesome +/font-awesome-alt +/font-awesome-flag +/fonticons /fonticons-fi +/fort-awesome /fort-awesome-alt +/forumbee +/foursquare /freebsd +/free-code-camp +/fulcrum +/galactic-republic +/galactic-senate +/get-pocket +/gg +/gg-circle +/git +/git-alt +/github +/github-alt +/github-square /gitkraken +/gitlab +/git-square +/gitter +/glide +/glide-g /gofore /goodreads /goodreads-g +/google /google-drive /google-play +/google-plus +/google-plus-g +/google-plus-square +/google-wallet +/gratipay +/grav /gripfire /grunt /gulp +/hacker-news /hacker-news-square +/hackerrank +/hips /hire-a-helper +/hooli +/hornbill /hotjar +/houzz +/html5 /hubspot +/ideal +/imdb +/instagram +/intercom +/internet-explorer +/invision +/ioxhost +/itch-io /itunes /itunes-note +/java +/jedi-order /jenkins +/jira /joget +/joomla /js +/jsfiddle /js-square +/kaggle +/keybase /keycdn /kickstarter /kickstarter-k +/korvue /laravel +/lastfm +/lastfm-square +/leanpub +/less /line +/linkedin +/linkedin-in +/linode +/linux /lyft /magento +/mailchimp +/mandalorian +/markdown +/mastodon +/maxcdn +/mdb /medapps +/medium /medium-m /medrt +/meetup +/megaport +/mendeley +/microblog /microsoft /mix +/mixcloud /mizuni +/modx /monero -/napster -/node-js -/npm -/ns8 ] def diff --git a/fonts/fontawesome5/enc/fa5brands1.enc b/fonts/fontawesome5/enc/fa5brands1.enc index ba4641eafd..1fbdb12338 100644 --- a/fonts/fontawesome5/enc/fa5brands1.enc +++ b/fonts/fontawesome5/enc/fa5brands1.enc @@ -1,186 +1,186 @@ /fa5brands1 [ +/napster +/neos +/nimblr +/node +/node-js +/npm +/ns8 /nutritionix +/odnoklassniki +/odnoklassniki-square +/old-republic +/opencart +/openid +/opera +/optin-monster +/orcid +/osi /page4 +/pagelines /palfed /patreon +/paypal +/penny-arcade /periscope /phabricator /phoenix-framework +/phoenix-squadron +/php +/pied-piper +/pied-piper-alt +/pied-piper-hat +/pied-piper-pp +/pied-piper-square +/pinterest +/pinterest-p +/pinterest-square /playstation +/product-hunt /pushed /python +/qq +/quinscape +/quora +/raspberry-pi +/ravelry +/react +/reacteurope +/readme +/rebel +/reddit +/reddit-alien +/reddit-square +/redhat /red-river -/wpressr +/renren /replyd +/researchgate /resolving +/rev /rocketchat /rockrms +/r-project +/safari +/salesforce +/sass /schlix +/scribd /searchengin +/sellcast +/sellsy /servicestack +/shirtsinbulk +/shopware +/simplybuilt /sistrix +/sith +/sketch +/skyatlas +/skype +/slack /slack-hash +/slideshare +/snapchat +/snapchat-ghost +/snapchat-square +/soundcloud +/sourcetree /speakap +/speaker-deck +/spotify +/squarespace +/stack-exchange +/stack-overflow +/stackpath /staylinked +/steam +/steam-square /steam-symbol /sticker-mule +/strava +/stripe +/stripe-s /studiovinari +/stumbleupon +/stumbleupon-circle +/superpowers /supple +/suse +/swift +/symfony +/teamspeak +/telegram /telegram-plane +/tencent-weibo +/themeco +/themeisle +/the-red-yeti +/think-peaks +/trade-federation +/trello +/tripadvisor +/tumblr +/tumblr-square +/twitch +/twitter +/twitter-square +/typo3 /uber +/ubuntu /uikit +/umbraco /uniregistry +/unity /untappd +/ups +/usb +/usps /ussunnah /vaadin +/viacoin +/viadeo +/viadeo-square /viber /vimeo +/vimeo-square +/vimeo-v +/vine +/vk /vnv +/vuejs +/waze +/weebly +/weibo +/weixin +/whatsapp /whatsapp-square /whmcs +/wikipedia-w +/windows +/wix +/wizards-of-the-coast +/wolf-pack-battalion +/wordpress /wordpress-simple +/wpbeginner +/wpexplorer +/wpforms +/wpressr /xbox +/xing +/xing-square +/yahoo +/yammer /yandex /yandex-international -/apple-pay -/cc-apple-pay -/fly -/node -/osi -/react -/autoprefixer -/less -/sass -/vuejs -/angular -/aviato -/ember -/font-awesome-flag -/gitter -/hooli -/strava -/stripe -/stripe-s -/typo3 -/amazon-pay -/cc-amazon-pay -/ethereum -/korvue -/elementor +/yarn +/y-combinator +/yelp +/yoast +/youtube /youtube-square -/flipboard -/hips -/php -/quinscape -/readme -/java -/pied-piper-hat -/creative-commons-by -/creative-commons-nc -/creative-commons-nc-eu -/creative-commons-nc-jp -/creative-commons-nd -/creative-commons-pd -/creative-commons-pd-alt -/creative-commons-remix -/creative-commons-sa -/creative-commons-sampling -/creative-commons-sampling-plus -/creative-commons-share -/creative-commons-zero -/ebay -/keybase -/mastodon -/r-project -/researchgate -/teamspeak -/first-order-alt -/fulcrum -/galactic-republic -/galactic-senate -/jedi-order -/mandalorian -/old-republic -/phoenix-squadron -/sith -/trade-federation -/wolf-pack-battalion -/hornbill -/mailchimp -/megaport -/nimblr -/rev -/shopware -/squarespace -/themeco -/weebly -/wix -/ello -/hackerrank -/kaggle -/markdown -/neos /zhihu -/alipay -/the-red-yeti -/acquisitions-incorporated -/critical-role -/d-and-d-beyond -/dev -/fantasy-flight-games -/penny-arcade -/wizards-of-the-coast -/think-peaks -/reacteurope -/adobe -/artstation -/atlassian -/canadian-maple-leaf -/centos -/confluence -/dhl -/diaspora -/fedex -/fedora -/figma -/intercom -/invision -/jira -/mendeley -/raspberry-pi -/redhat -/sketch -/sourcetree -/suse -/ubuntu -/ups -/usps -/yarn -/airbnb -/battle-net -/bootstrap -/buffer -/chromecast -/evernote -/itch-io -/salesforce -/speaker-deck -/symfony -/waze -/yammer -/git-alt -/stackpath -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef /.notdef /.notdef /.notdef diff --git a/fonts/fontawesome5/enc/fa5free0.enc b/fonts/fontawesome5/enc/fa5free0.enc index 1581a8882e..688f99b5fe 100644 --- a/fonts/fontawesome5/enc/fa5free0.enc +++ b/fonts/fontawesome5/enc/fa5free0.enc @@ -1,258 +1,258 @@ /fa5free0 [ -/glass-martini -/music -/search -/heart -/star -/user -/film -/th-large -/th -/th-list -/check -/times -/search-plus -/search-minus -/power-off -/signal -/cog -/home -/clock -/road -/download -/inbox -/redo -/sync -/list-alt -/lock -/flag -/headphones -/volume-off -/volume-down -/volume-up -/qrcode -/barcode -/tag -/tags -/book -/bookmark -/print -/camera -/font -/bold -/italic -/text-height -/text-width -/align-left +/ad +/address-book +/address-card +/adjust +/air-freshener /align-center -/align-right /align-justify -/list -/outdent -/indent -/video -/image -/map-marker -/adjust -/tint -/edit -/step-backward -/fast-backward -/backward -/play -/pause -/stop -/forward -/fast-forward -/step-forward -/eject -/chevron-left -/chevron-right -/plus-circle -/minus-circle -/times-circle -/check-circle -/question-circle -/info-circle -/crosshairs -/ban +/align-left +/align-right +/allergies +/ambulance +/american-sign-language-interpreting +/anchor +/angle-double-down +/angle-double-left +/angle-double-right +/angle-double-up +/angle-down +/angle-left +/angle-right +/angle-up +/angry +/ankh +/apple-alt +/archive +/archway +/arrow-alt-circle-down +/arrow-alt-circle-left +/arrow-alt-circle-right +/arrow-alt-circle-up +/arrow-circle-down +/arrow-circle-left +/arrow-circle-right +/arrow-circle-up +/arrow-down /arrow-left /arrow-right +/arrows-alt +/arrows-alt-h +/arrows-alt-v /arrow-up -/arrow-down -/share -/expand -/compress -/plus -/minus +/assistive-listening-systems /asterisk -/exclamation-circle -/gift -/leaf -/fire -/eye -/eye-slash -/exclamation-triangle -/plane +/at +/atlas +/atom +/audio-description +/award +/baby +/baby-carriage +/backspace +/backward +/bacon +/bahai +/balance-scale +/balance-scale-left +/balance-scale-right +/ban +/band-aid +/barcode +/bars +/baseball-ball +/basketball-ball +/bath +/battery-empty +/battery-full +/battery-half +/battery-quarter +/battery-three-quarters +/bed +/beer +/bell +/bell-slash +/bezier-curve +/bible +/bicycle +/biking +/binoculars +/biohazard +/birthday-cake +/blender +/blender-phone +/blind +/blog +/bold +/bolt +/bomb +/bone +/bong +/book +/book-dead +/bookmark +/book-medical +/book-open +/book-reader +/border-all +/border-none +/border-style +/bowling-ball +/box +/boxes +/box-open +/braille +/brain +/bread-slice +/briefcase +/briefcase-medical +/broadcast-tower +/broom +/brush +/bug +/building +/bullhorn +/bullseye +/burn +/bus +/bus-alt +/business-time +/calculator +/calendar /calendar-alt -/random -/comment -/magnet -/chevron-up -/chevron-down -/retweet -/shopping-cart -/folder -/folder-open -/chart-bar +/calendar-check +/calendar-day +/calendar-minus +/calendar-plus +/calendar-times +/calendar-week +/camera /camera-retro -/key -/cogs -/comments -/star-half -/thumbtack -/trophy -/upload -/lemon -/phone -/phone-square -/unlock -/credit-card -/rss -/hdd -/bullhorn -/certificate -/hand-point-right -/hand-point-left -/hand-point-up -/hand-point-down -/arrow-circle-left -/arrow-circle-right -/arrow-circle-up -/arrow-circle-down -/globe -/wrench -/tasks -/filter -/briefcase -/arrows-alt -/users -/link -/cloud -/flask -/cut -/copy -/paperclip -/save -/square -/bars -/list-ul -/list-ol -/strikethrough -/underline -/table -/magic -/truck -/money-bill +/campground +/candy-cane +/cannabis +/capsules +/car +/car-alt +/caravan +/car-battery +/car-crash /caret-down -/caret-up /caret-left /caret-right -/columns -/sort -/sort-down -/sort-up -/envelope -/undo -/gavel -/bolt -/sitemap -/umbrella -/paste -/lightbulb -/user-md -/stethoscope -/suitcase -/bell -/coffee -/hospital -/ambulance -/medkit -/fighter-jet -/beer -/h-square -/plus-square -/angle-double-left -/angle-double-right -/angle-double-up -/angle-double-down -/angle-left -/angle-right -/angle-up -/angle-down -/desktop -/laptop -/tablet -/mobile -/quote-left -/quote-right -/spinner -/circle -/smile -/frown -/meh -/gamepad -/keyboard -/flag-checkered -/terminal -/code -/reply-all -/location-arrow -/crop -/code-branch -/unlink -/question -/info -/exclamation -/superscript -/subscript -/eraser -/puzzle-piece -/microphone -/microphone-slash -/calendar -/fire-extinguisher -/rocket +/caret-square-down +/caret-square-left +/caret-square-right +/caret-square-up +/caret-up +/carrot +/car-side +/cart-arrow-down +/cart-plus +/cash-register +/cat +/certificate +/chair +/chalkboard +/chalkboard-teacher +/charging-station +/chart-area +/chart-bar +/chart-line +/chart-pie +/check +/check-circle +/check-double +/check-square +/cheese +/chess +/chess-bishop +/chess-board +/chess-king +/chess-knight +/chess-pawn +/chess-queen +/chess-rook +/chevron-circle-down /chevron-circle-left /chevron-circle-right /chevron-circle-up -/chevron-circle-down -/anchor -/unlock-alt -/bullseye -/ellipsis-h -/ellipsis-v -/rss-square -/play-circle -/minus-square -/check-square -/pen-square -/share-square +/chevron-down +/chevron-left +/chevron-right +/chevron-up +/child +/church +/circle +/circle-notch +/city +/clinic-medical +/clipboard +/clipboard-check +/clipboard-list +/clock +/clone +/closed-captioning +/cloud +/cloud-download-alt +/cloud-meatball +/cloud-moon +/cloud-moon-rain +/cloud-rain +/cloud-showers-heavy +/cloud-sun +/cloud-sun-rain +/cloud-upload-alt +/cocktail +/code +/code-branch +/coffee +/cog +/cogs +/coins +/columns +/comment +/comment-alt +/comment-dollar +/comment-dots +/comment-medical +/comments +/comments-dollar +/comment-slash +/compact-disc /compass -/caret-square-down -/caret-square-up -/caret-square-right -/euro-sign -/pound-sign -/dollar-sign -/rupee-sign -/yen-sign -/ruble-sign -/won-sign -/file -/file-alt -/sort-alpha-down -/sort-alpha-up -/sort-amount-down -/sort-amount-up +/compress +/compress-alt +/compress-arrows-alt +/concierge-bell +/cookie +/cookie-bite +/copy +/copyright +/couch +/credit-card +/crop +/crop-alt +/cross +/crosshairs +/crow +/crown +/crutch +/cube +/cubes +/cut +/database +/deaf +/democrat +/desktop +/dharmachakra +/diagnoses +/dice +/dice-d20 +/dice-d6 +/dice-five +/dice-four +/dice-one +/dice-six +/dice-three ] def diff --git a/fonts/fontawesome5/enc/fa5free1.enc b/fonts/fontawesome5/enc/fa5free1.enc index c48115d41a..e94fe16fa9 100644 --- a/fonts/fontawesome5/enc/fa5free1.enc +++ b/fonts/fontawesome5/enc/fa5free1.enc @@ -1,258 +1,258 @@ /fa5free1 [ -/sort-numeric-down -/sort-numeric-up -/thumbs-up -/thumbs-down -/female -/male -/sun -/moon -/archive -/bug -/caret-square-left +/dice-two +/digital-tachograph +/directions +/divide +/dizzy +/dna +/dog +/dollar-sign +/dolly +/dolly-flatbed +/donate +/door-closed +/door-open /dot-circle -/wheelchair -/lira-sign -/space-shuttle +/dove +/download +/drafting-compass +/dragon +/draw-polygon +/drum +/drum-steelpan +/drumstick-bite +/dumbbell +/dumpster +/dumpster-fire +/dungeon +/edit +/egg +/eject +/ellipsis-h +/ellipsis-v +/envelope +/envelope-open +/envelope-open-text /envelope-square -/university -/graduation-cap -/language +/equals +/eraser +/ethernet +/euro-sign +/exchange-alt +/exclamation +/exclamation-circle +/exclamation-triangle +/expand +/expand-alt +/expand-arrows-alt +/external-link-alt +/external-link-square-alt +/eye +/eye-dropper +/eye-slash +/fan +/fast-backward +/fast-forward /fax -/building -/child -/paw -/cube -/cubes -/recycle -/car -/taxi -/tree -/database -/file-pdf -/file-word -/file-excel -/file-powerpoint -/file-image +/feather +/feather-alt +/female +/fighter-jet +/file +/file-alt /file-archive /file-audio -/file-video /file-code -/life-ring -/circle-notch -/paper-plane -/history -/heading -/paragraph -/sliders-h -/share-alt -/share-alt-square -/bomb +/file-contract +/file-csv +/file-download +/file-excel +/file-export +/file-image +/file-import +/file-invoice +/file-invoice-dollar +/file-medical +/file-medical-alt +/file-pdf +/file-powerpoint +/file-prescription +/file-signature +/file-upload +/file-video +/file-word +/fill +/fill-drip +/film +/filter +/fingerprint +/fire +/fire-alt +/fire-extinguisher +/first-aid +/fish +/fist-raised +/flag +/flag-checkered +/flag-usa +/flask +/flushed +/folder +/folder-minus +/folder-open +/folder-plus +/font +/football-ball +/forward +/frog +/frown +/frown-open +/funnel-dollar /futbol -/tty -/binoculars -/plug -/newspaper -/wifi -/calculator -/bell-slash -/trash -/copyright -/at -/eye-dropper -/paint-brush -/birthday-cake -/chart-area -/chart-pie -/chart-line -/toggle-off -/toggle-on -/bicycle -/bus -/closed-captioning -/shekel-sign -/cart-plus -/cart-arrow-down -/ship -/user-secret -/motorcycle -/street-view -/heartbeat -/venus -/mars -/mercury -/transgender -/transgender-alt -/venus-double -/mars-double -/venus-mars -/mars-stroke -/mars-stroke-v -/mars-stroke-h -/neuter +/gamepad +/gas-pump +/gavel +/gem /genderless -/server -/user-plus -/user-times -/bed -/train -/subway -/battery-full -/battery-three-quarters -/battery-half -/battery-quarter -/battery-empty -/mouse-pointer -/i-cursor -/object-group -/object-ungroup -/sticky-note -/clone -/balance-scale -/hourglass-start -/hourglass-half -/hourglass-end -/hourglass -/hand-rock +/ghost +/gift +/gifts +/glass-cheers +/glasses +/glass-martini +/glass-martini-alt +/glass-whiskey +/globe +/globe-africa +/globe-americas +/globe-asia +/globe-europe +/golf-ball +/gopuram +/graduation-cap +/greater-than +/greater-than-equal +/grimace +/grin +/grin-alt +/grin-beam +/grin-beam-sweat +/grin-hearts +/grin-squint +/grin-squint-tears +/grin-stars +/grin-tears +/grin-tongue +/grin-tongue-squint +/grin-tongue-wink +/grin-wink +/grip-horizontal +/grip-lines +/grip-lines-vertical +/grip-vertical +/guitar +/hamburger +/hammer +/hamsa +/hand-holding +/hand-holding-heart +/hand-holding-usd +/hand-lizard +/hand-middle-finger /hand-paper +/hand-peace +/hand-point-down +/hand-pointer +/hand-point-left +/hand-point-right +/hand-point-up +/hand-rock +/hands /hand-scissors -/hand-lizard +/handshake +/hands-helping /hand-spock -/hand-pointer -/hand-peace -/trademark -/registered -/tv -/calendar-plus -/calendar-minus -/calendar-times -/calendar-check -/industry -/map-pin -/map-signs -/map -/comment-alt -/pause-circle -/stop-circle -/shopping-bag -/shopping-basket +/hanukiah +/hard-hat /hashtag -/percent -/universal-access -/blind -/audio-description -/phone-volume -/braille -/assistive-listening-systems -/american-sign-language-interpreting -/deaf -/sign-language -/low-vision -/handshake -/envelope-open -/address-book -/address-card -/user-circle +/hat-cowboy +/hat-cowboy-side +/hat-wizard +/hdd +/heading +/headphones +/headphones-alt +/headset +/heart +/heartbeat +/heart-broken +/helicopter +/highlighter +/hiking +/hippo +/history +/hockey-puck +/holly-berry +/home +/horse +/horse-head +/hospital +/hospital-alt +/hospital-symbol +/hotdog +/hotel +/hot-tub +/hourglass +/hourglass-end +/hourglass-half +/hourglass-start +/house-damage +/hryvnia +/h-square +/ice-cream +/icicles +/icons +/i-cursor /id-badge /id-card -/thermometer-full -/thermometer-three-quarters -/thermometer-half -/thermometer-quarter -/thermometer-empty -/shower -/bath -/podcast -/window-maximize -/window-minimize -/window-restore -/microchip -/snowflake -/utensil-spoon -/utensils -/undo-alt -/trash-alt -/sync-alt -/stopwatch -/sign-out-alt -/sign-in-alt -/redo-alt -/poo +/id-card-alt +/igloo +/image /images -/pencil-alt -/pen -/pen-alt -/long-arrow-alt-down -/long-arrow-alt-left -/long-arrow-alt-right -/long-arrow-alt-up -/expand-arrows-alt -/clipboard -/arrows-alt-h -/arrows-alt-v -/arrow-alt-circle-down -/arrow-alt-circle-left -/arrow-alt-circle-right -/arrow-alt-circle-up -/external-link-alt -/external-link-square-alt -/exchange-alt -/cloud-download-alt -/cloud-upload-alt -/gem +/inbox +/indent +/industry +/infinity +/info +/info-circle +/italic +/jedi +/joint +/journal-whills +/kaaba +/key +/keyboard +/khanda +/kiss +/kiss-beam +/kiss-wink-heart +/kiwi-bird +/landmark +/language +/laptop +/laptop-code +/laptop-medical +/laugh +/laugh-beam +/laugh-squint +/laugh-wink +/layer-group +/leaf +/lemon +/less-than +/less-than-equal /level-down-alt /level-up-alt -/lock-open -/map-marker-alt -/microphone-alt -/mobile-alt -/money-bill-alt -/phone-slash -/portrait -/reply -/shield-alt -/tablet-alt -/tachometer-alt -/ticket-alt -/user-alt -/window-close -/baseball-ball -/basketball-ball -/bowling-ball -/chess -/chess-bishop -/chess-board -/chess-king -/chess-knight -/chess-pawn -/chess-queen -/chess-rook -/dumbbell -/football-ball -/golf-ball -/hockey-puck -/quidditch -/square-full -/table-tennis -/volleyball-ball -/allergies -/band-aid -/box -/boxes -/briefcase-medical -/burn -/capsules -/clipboard-check -/clipboard-list -/diagnoses -/dna -/dolly -/dolly-flatbed -/file-medical -/file-medical-alt -/first-aid -/hospital-alt -/hospital-symbol -/id-card-alt -/notes-medical +/life-ring +/lightbulb ] def diff --git a/fonts/fontawesome5/enc/fa5free2.enc b/fonts/fontawesome5/enc/fa5free2.enc index b46d5181d8..4f5fb9018c 100644 --- a/fonts/fontawesome5/enc/fa5free2.enc +++ b/fonts/fontawesome5/enc/fa5free2.enc @@ -1,258 +1,258 @@ /fa5free2 [ -/pallet -/pills -/prescription-bottle -/prescription-bottle-alt -/procedures -/shipping-fast -/smoking -/syringe -/tablets -/thermometer -/vial -/vials -/warehouse -/weight -/x-ray -/box-open -/comment-dots -/comment-slash -/couch -/donate -/dove -/hand-holding -/hand-holding-heart -/hand-holding-usd -/hands -/hands-helping -/parachute-box -/people-carry -/piggy-bank -/ribbon -/route -/seedling -/sign -/smile-wink -/tape -/truck-loading -/truck-moving -/video-slash -/wine-glass -/user-alt-slash -/user-astronaut -/user-check -/user-clock -/user-cog -/user-edit -/user-friends -/user-graduate -/user-lock -/user-minus -/user-ninja -/user-shield -/user-slash -/user-tag -/user-tie -/users-cog -/balance-scale-left -/balance-scale-right -/blender -/book-open -/broadcast-tower -/broom -/chalkboard -/chalkboard-teacher -/church -/coins -/compact-disc -/crow -/crown -/dice -/dice-five -/dice-four -/dice-one -/dice-six -/dice-three -/dice-two -/divide -/door-closed -/door-open -/equals -/feather -/frog -/gas-pump -/glasses -/greater-than -/greater-than-equal -/helicopter -/infinity -/kiwi-bird -/less-than -/less-than-equal +/link +/lira-sign +/list +/list-alt +/list-ol +/list-ul +/location-arrow +/lock +/lock-open +/long-arrow-alt-down +/long-arrow-alt-left +/long-arrow-alt-right +/long-arrow-alt-up +/low-vision +/luggage-cart +/magic +/magnet +/mail-bulk +/male +/map +/map-marked +/map-marked-alt +/map-marker +/map-marker-alt +/map-pin +/map-signs +/marker +/mars +/mars-double +/mars-stroke +/mars-stroke-h +/mars-stroke-v +/mask +/medal +/medkit +/meh +/meh-blank +/meh-rolling-eyes /memory +/menorah +/mercury +/meteor +/microchip +/microphone +/microphone-alt /microphone-alt-slash +/microphone-slash +/microscope +/minus +/minus-circle +/minus-square +/mitten +/mobile +/mobile-alt +/money-bill +/money-bill-alt /money-bill-wave /money-bill-wave-alt /money-check /money-check-alt +/monument +/moon +/mortar-pestle +/mosque +/motorcycle +/mountain +/mouse +/mouse-pointer +/mug-hot +/music +/network-wired +/neuter +/newspaper /not-equal +/notes-medical +/object-group +/object-ungroup +/oil-can +/om +/otter +/outdent +/pager +/paint-brush +/paint-roller /palette +/pallet +/paperclip +/paper-plane +/parachute-box +/paragraph /parking +/passport +/pastafarianism +/paste +/pause +/pause-circle +/paw +/peace +/pen +/pen-alt +/pencil-alt +/pencil-ruler +/pen-fancy +/pen-nib +/pen-square +/people-carry +/pepper-hot +/percent /percentage +/person-booth +/phone +/phone-alt +/phone-slash +/phone-square +/phone-square-alt +/phone-volume +/photo-video +/piggy-bank +/pills +/pizza-slice +/place-of-worship +/plane +/plane-arrival +/plane-departure +/play +/play-circle +/plug +/plus +/plus-circle +/plus-square +/podcast +/poll +/poll-h +/poo +/poop +/poo-storm +/portrait +/pound-sign +/power-off +/pray +/praying-hands +/prescription +/prescription-bottle +/prescription-bottle-alt +/print +/procedures /project-diagram +/puzzle-piece +/qrcode +/question +/question-circle +/quidditch +/quote-left +/quote-right +/quran +/radiation +/radiation-alt +/rainbow +/random /receipt +/record-vinyl +/recycle +/redo +/redo-alt +/registered +/remove-format +/reply +/reply-all +/republican +/restroom +/retweet +/ribbon +/ring +/road /robot +/rocket +/route +/rss +/rss-square +/ruble-sign /ruler /ruler-combined /ruler-horizontal /ruler-vertical +/running +/rupee-sign +/sad-cry +/sad-tear +/satellite +/satellite-dish +/save /school /screwdriver +/scroll +/sd-card +/search +/search-dollar +/search-location +/search-minus +/search-plus +/seedling +/server +/shapes +/share +/share-alt +/share-alt-square +/share-square +/shekel-sign +/shield-alt +/ship +/shipping-fast /shoe-prints -/skull -/smoking-ban -/store -/store-alt -/stream -/stroopwafel -/toolbox -/tshirt -/walking -/wallet -/angry -/archway -/atlas -/award -/backspace -/bezier-curve -/bong -/brush -/bus-alt -/cannabis -/check-double -/cocktail -/concierge-bell -/cookie -/cookie-bite -/crop-alt -/digital-tachograph -/dizzy -/drafting-compass -/drum -/drum-steelpan -/feather-alt -/file-contract -/file-download -/file-export -/file-import -/file-invoice -/file-invoice-dollar -/file-prescription -/file-signature -/file-upload -/fill -/fill-drip -/fingerprint -/fish -/flushed -/frown-open -/glass-martini-alt -/globe-africa -/globe-americas -/globe-asia -/grimace -/grin -/grin-alt -/grin-beam -/grin-beam-sweat -/grin-hearts -/grin-squint -/grin-squint-tears -/grin-stars -/grin-tears -/grin-tongue -/grin-tongue-squint -/grin-tongue-wink -/grin-wink -/grip-horizontal -/grip-vertical -/headphones-alt -/headset -/highlighter -/hot-tub -/hotel -/joint -/kiss -/kiss-beam -/kiss-wink-heart -/laugh -/laugh-beam -/laugh-squint -/laugh-wink -/luggage-cart -/map-marked -/map-marked-alt -/marker -/medal -/meh-blank -/meh-rolling-eyes -/monument -/mortar-pestle -/paint-roller -/passport -/pen-fancy -/pen-nib -/pencil-ruler -/plane-arrival -/plane-departure -/prescription -/sad-cry -/sad-tear +/shopping-bag +/shopping-basket +/shopping-cart +/shower /shuttle-van +/sign +/signal /signature +/sign-in-alt +/sign-language +/sign-out-alt +/sim-card +/sitemap +/skating +/skiing +/skiing-nordic +/skull +/skull-crossbones +/slash +/sleigh +/sliders-h +/smile /smile-beam +/smile-wink +/smog +/smoking +/smoking-ban +/sms +/snowboarding +/snowflake +/snowman +/snowplow +/socks /solar-panel -/spa -/splotch -/spray-can -/stamp -/star-half-alt -/suitcase-rolling -/surprise -/swatchbook -/swimmer -/swimming-pool -/tint-slash -/tired -/tooth -/umbrella-beach -/vector-square -/weight-hanging -/wine-glass-alt -/air-freshener -/apple-alt -/atom -/bone -/book-reader -/brain -/car-alt -/car-battery -/car-crash -/car-side -/charging-station -/directions -/draw-polygon -/laptop-code -/layer-group -/microscope -/oil-can -/poop -/shapes -/star-of-life -/teeth -/teeth-open -/theater-masks -/traffic-light -/truck-monster -/truck-pickup +/sort +/sort-alpha-down +/sort-alpha-down-alt +/sort-alpha-up +/sort-alpha-up-alt +/sort-amount-down +/sort-amount-down-alt +/sort-amount-up +/sort-amount-up-alt +/sort-down ] def diff --git a/fonts/fontawesome5/enc/fa5free3.enc b/fonts/fontawesome5/enc/fa5free3.enc index 6db00fb7f5..2652ee888b 100644 --- a/fonts/fontawesome5/enc/fa5free3.enc +++ b/fonts/fontawesome5/enc/fa5free3.enc @@ -1,200 +1,200 @@ /fa5free3 [ -/ad -/ankh -/bible -/business-time -/city -/comment-dollar -/comments-dollar -/cross -/dharmachakra -/envelope-open-text -/folder-minus -/folder-plus -/funnel-dollar -/gopuram -/hamsa -/haykal -/jedi -/journal-whills -/kaaba -/khanda -/landmark -/mail-bulk -/menorah -/mosque -/om -/pastafarianism -/peace -/place-of-worship -/poll -/poll-h -/pray -/praying-hands -/quran -/search-dollar -/search-location -/socks +/sort-numeric-down +/sort-numeric-down-alt +/sort-numeric-up +/sort-numeric-up-alt +/sort-up +/spa +/space-shuttle +/spell-check +/spider +/spinner +/splotch +/spray-can +/square +/square-full /square-root-alt +/stamp +/star /star-and-crescent +/star-half +/star-half-alt /star-of-david +/star-of-life +/step-backward +/step-forward +/stethoscope +/sticky-note +/stop +/stop-circle +/stopwatch +/store +/store-alt +/stream +/street-view +/strikethrough +/stroopwafel +/subscript +/subway +/suitcase +/suitcase-rolling +/sun +/superscript +/surprise +/swatchbook +/swimmer +/swimming-pool /synagogue -/torah -/torii-gate -/vihara -/volume-mute -/yin-yang -/blender-phone -/book-dead -/campground -/cat -/chair -/cloud-moon -/cloud-sun -/dice-d20 -/dice-d6 -/dog -/dragon -/drumstick-bite -/dungeon -/file-csv -/fist-raised -/ghost -/hammer -/hanukiah -/hat-wizard -/hiking -/hippo -/horse -/house-damage -/hryvnia -/mask -/mountain -/network-wired -/otter -/ring -/running -/scroll -/skull-crossbones -/slash -/spider -/toilet-paper -/tractor -/user-injured -/vr-cardboard -/wind -/wine-bottle -/cloud-meatball -/cloud-moon-rain -/cloud-rain -/cloud-showers-heavy -/cloud-sun-rain -/democrat -/flag-usa -/meteor -/person-booth -/poo-storm -/rainbow -/republican -/smog +/sync +/sync-alt +/syringe +/table +/tablet +/tablet-alt +/table-tennis +/tablets +/tachometer-alt +/tag +/tags +/tape +/tasks +/taxi +/teeth +/teeth-open /temperature-high /temperature-low -/vote-yea -/water -/baby -/baby-carriage -/biohazard -/blog -/calendar-day -/calendar-week -/candy-cane -/carrot -/cash-register -/compress-arrows-alt -/dumpster -/dumpster-fire -/ethernet -/gifts -/glass-cheers -/glass-whiskey -/globe-europe -/grip-lines -/grip-lines-vertical -/guitar -/heart-broken -/holly-berry -/horse-head -/icicles -/igloo -/mitten -/mug-hot -/radiation -/radiation-alt -/restroom -/satellite -/satellite-dish -/sd-card -/sim-card -/skating -/skiing -/skiing-nordic -/sleigh -/sms -/snowboarding -/snowman -/snowplow /tenge +/terminal +/text-height +/text-width +/th +/theater-masks +/thermometer +/thermometer-empty +/thermometer-full +/thermometer-half +/thermometer-quarter +/thermometer-three-quarters +/th-large +/th-list +/thumbs-down +/thumbs-up +/thumbtack +/ticket-alt +/times +/times-circle +/tint +/tint-slash +/tired +/toggle-off +/toggle-on /toilet +/toilet-paper +/toolbox /tools +/tooth +/torah +/torii-gate +/tractor +/trademark +/traffic-light +/trailer +/train /tram -/fire-alt -/bacon -/book-medical -/bread-slice -/cheese -/clinic-medical -/comment-medical -/crutch -/egg -/hamburger -/hand-middle-finger -/hard-hat -/hotdog -/ice-cream -/laptop-medical -/pager -/pepper-hot -/pizza-slice +/transgender +/transgender-alt +/trash +/trash-alt /trash-restore /trash-restore-alt +/tree +/trophy +/truck +/truck-loading +/truck-monster +/truck-moving +/truck-pickup +/tshirt +/tty +/tv +/umbrella +/umbrella-beach +/underline +/undo +/undo-alt +/universal-access +/university +/unlink +/unlock +/unlock-alt +/upload +/user +/user-alt +/user-alt-slash +/user-astronaut +/user-check +/user-circle +/user-clock +/user-cog +/user-edit +/user-friends +/user-graduate +/user-injured +/user-lock +/user-md +/user-minus +/user-ninja /user-nurse -/wave-square -/biking -/border-all -/border-none -/border-style -/fan -/icons -/phone-alt -/phone-square-alt -/photo-video -/remove-format -/sort-alpha-down-alt -/sort-alpha-up-alt -/sort-amount-down-alt -/sort-amount-up-alt -/sort-numeric-down-alt -/sort-numeric-up-alt -/spell-check +/user-plus +/users +/users-cog +/user-secret +/user-shield +/user-slash +/user-tag +/user-tie +/user-times +/utensils +/utensil-spoon +/vector-square +/venus +/venus-double +/venus-mars +/vial +/vials +/video +/video-slash +/vihara /voicemail -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef +/volleyball-ball +/volume-down +/volume-mute +/volume-off +/volume-up +/vote-yea +/vr-cardboard +/walking +/wallet +/warehouse +/water +/wave-square +/weight +/weight-hanging +/wheelchair +/wifi +/wind +/window-close +/window-maximize +/window-minimize +/window-restore +/wine-bottle +/wine-glass +/wine-glass-alt +/won-sign +/wrench +/x-ray +/yen-sign +/yin-yang /.notdef /.notdef /.notdef diff --git a/fonts/fontawesome5/map/fontawesome5.map b/fonts/fontawesome5/map/fontawesome5.map index 58838de6e6..0cf4284647 100644 --- a/fonts/fontawesome5/map/fontawesome5.map +++ b/fonts/fontawesome5/map/fontawesome5.map @@ -3,6 +3,7 @@ fa5brands1 FontAwesome5Brands-Regular "fa5brands1 ReEncodeFont" <[fa5brands1.enc fa5free0regular FontAwesome5Free-Regular "fa5free0 ReEncodeFont" <[fa5free0.enc \UnicodeFontName{FontAwesome5Pro-Regular}{script=latn;}}{} \DeclareFontShape{TU}{fontawesomepro}{light}{n} {<-> \UnicodeFontName{FontAwesome5Pro-Light}{script=latn;}}{} +\DeclareFontShape{TU}{fontawesomepro}{duotone}{n} + {<-> \UnicodeFontName{FontAwesome5Duotone-Solid}{script=latn;}}{} diff --git a/fonts/fontawesome5/tex/ufontawesomebrands0.fd b/fonts/fontawesome5/tex/ufontawesomebrands0.fd index f755e5d2d0..848937508e 100644 --- a/fonts/fontawesome5/tex/ufontawesomebrands0.fd +++ b/fonts/fontawesome5/tex/ufontawesomebrands0.fd @@ -1,4 +1,4 @@ -% Copyright 2018--2019 Marcel Krueger +% Copyright 2018--2020 Marcel Krueger % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3c diff --git a/fonts/fontawesome5/tex/ufontawesomebrands1.fd b/fonts/fontawesome5/tex/ufontawesomebrands1.fd index 81e9f2db7d..3762295cdf 100644 --- a/fonts/fontawesome5/tex/ufontawesomebrands1.fd +++ b/fonts/fontawesome5/tex/ufontawesomebrands1.fd @@ -1,4 +1,4 @@ -% Copyright 2018--2019 Marcel Krueger +% Copyright 2018--2020 Marcel Krueger % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3c diff --git a/fonts/fontawesome5/tex/ufontawesomefree0.fd b/fonts/fontawesome5/tex/ufontawesomefree0.fd index 8e89619eb9..039c254b8e 100644 --- a/fonts/fontawesome5/tex/ufontawesomefree0.fd +++ b/fonts/fontawesome5/tex/ufontawesomefree0.fd @@ -1,4 +1,4 @@ -% Copyright 2018--2019 Marcel Krueger +% Copyright 2018--2020 Marcel Krueger % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3c diff --git a/fonts/fontawesome5/tex/ufontawesomefree1.fd b/fonts/fontawesome5/tex/ufontawesomefree1.fd index 8fb04e486a..55a32a0e1f 100644 --- a/fonts/fontawesome5/tex/ufontawesomefree1.fd +++ b/fonts/fontawesome5/tex/ufontawesomefree1.fd @@ -1,4 +1,4 @@ -% Copyright 2018--2019 Marcel Krueger +% Copyright 2018--2020 Marcel Krueger % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3c diff --git a/fonts/fontawesome5/tex/ufontawesomefree2.fd b/fonts/fontawesome5/tex/ufontawesomefree2.fd index d53a03fad6..090266f606 100644 --- a/fonts/fontawesome5/tex/ufontawesomefree2.fd +++ b/fonts/fontawesome5/tex/ufontawesomefree2.fd @@ -1,4 +1,4 @@ -% Copyright 2018--2019 Marcel Krueger +% Copyright 2018--2020 Marcel Krueger % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3c diff --git a/fonts/fontawesome5/tex/ufontawesomefree3.fd b/fonts/fontawesome5/tex/ufontawesomefree3.fd index 569f82d584..9625a975bf 100644 --- a/fonts/fontawesome5/tex/ufontawesomefree3.fd +++ b/fonts/fontawesome5/tex/ufontawesomefree3.fd @@ -1,4 +1,4 @@ -% Copyright 2018--2019 Marcel Krueger +% Copyright 2018--2020 Marcel Krueger % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3c diff --git a/fonts/fontawesome5/tfm/fa5brands0.tfm b/fonts/fontawesome5/tfm/fa5brands0.tfm index 8c8188697a..26d23a3a66 100644 Binary files a/fonts/fontawesome5/tfm/fa5brands0.tfm and b/fonts/fontawesome5/tfm/fa5brands0.tfm differ diff --git a/fonts/fontawesome5/tfm/fa5brands1.tfm b/fonts/fontawesome5/tfm/fa5brands1.tfm index a51ce54a9e..926da3d666 100644 Binary files a/fonts/fontawesome5/tfm/fa5brands1.tfm and b/fonts/fontawesome5/tfm/fa5brands1.tfm differ diff --git a/fonts/fontawesome5/tfm/fa5free0regular.tfm b/fonts/fontawesome5/tfm/fa5free0regular.tfm index 158848595e..75ef3f190f 100644 Binary files a/fonts/fontawesome5/tfm/fa5free0regular.tfm and b/fonts/fontawesome5/tfm/fa5free0regular.tfm differ diff --git a/fonts/fontawesome5/tfm/fa5free0solid.tfm b/fonts/fontawesome5/tfm/fa5free0solid.tfm index 80d8cdf0da..b78b354478 100644 Binary files a/fonts/fontawesome5/tfm/fa5free0solid.tfm and b/fonts/fontawesome5/tfm/fa5free0solid.tfm differ diff --git a/fonts/fontawesome5/tfm/fa5free1regular.tfm b/fonts/fontawesome5/tfm/fa5free1regular.tfm index e4494b3761..2bcbdb6ea4 100644 Binary files a/fonts/fontawesome5/tfm/fa5free1regular.tfm and b/fonts/fontawesome5/tfm/fa5free1regular.tfm differ diff --git a/fonts/fontawesome5/tfm/fa5free1solid.tfm b/fonts/fontawesome5/tfm/fa5free1solid.tfm index c06213efd7..a1a19d18da 100644 Binary files a/fonts/fontawesome5/tfm/fa5free1solid.tfm and b/fonts/fontawesome5/tfm/fa5free1solid.tfm differ diff --git a/fonts/fontawesome5/tfm/fa5free2regular.tfm b/fonts/fontawesome5/tfm/fa5free2regular.tfm index 178680407a..a792fcb77c 100644 Binary files a/fonts/fontawesome5/tfm/fa5free2regular.tfm and b/fonts/fontawesome5/tfm/fa5free2regular.tfm differ diff --git a/fonts/fontawesome5/tfm/fa5free2solid.tfm b/fonts/fontawesome5/tfm/fa5free2solid.tfm index 6d40b5f935..a99b633335 100644 Binary files a/fonts/fontawesome5/tfm/fa5free2solid.tfm and b/fonts/fontawesome5/tfm/fa5free2solid.tfm differ diff --git a/fonts/fontawesome5/tfm/fa5free3regular.tfm b/fonts/fontawesome5/tfm/fa5free3regular.tfm new file mode 100644 index 0000000000..8e48db9c03 Binary files /dev/null and b/fonts/fontawesome5/tfm/fa5free3regular.tfm differ diff --git a/fonts/fontawesome5/tfm/fa5free3solid.tfm b/fonts/fontawesome5/tfm/fa5free3solid.tfm index 1bcf04272c..acab3f2640 100644 Binary files a/fonts/fontawesome5/tfm/fa5free3solid.tfm and b/fonts/fontawesome5/tfm/fa5free3solid.tfm differ diff --git a/fonts/fontawesome5/type1/FontAwesome5Brands-Regular.pfb b/fonts/fontawesome5/type1/FontAwesome5Brands-Regular.pfb index 1952245123..93c4c84703 100644 Binary files a/fonts/fontawesome5/type1/FontAwesome5Brands-Regular.pfb and b/fonts/fontawesome5/type1/FontAwesome5Brands-Regular.pfb differ diff --git a/fonts/fontawesome5/type1/FontAwesome5Free-Regular.pfb b/fonts/fontawesome5/type1/FontAwesome5Free-Regular.pfb index 79137c0459..09f80936de 100644 Binary files a/fonts/fontawesome5/type1/FontAwesome5Free-Regular.pfb and b/fonts/fontawesome5/type1/FontAwesome5Free-Regular.pfb differ diff --git a/fonts/fontawesome5/type1/FontAwesome5Free-Solid.pfb b/fonts/fontawesome5/type1/FontAwesome5Free-Solid.pfb index 6a3badcc5d..8d4b4f8cb2 100644 Binary files a/fonts/fontawesome5/type1/FontAwesome5Free-Solid.pfb and b/fonts/fontawesome5/type1/FontAwesome5Free-Solid.pfb differ diff --git a/fonts/utilities/cjk-gs-integrate/ChangeLog b/fonts/utilities/cjk-gs-integrate/ChangeLog index cd697a8e08..33491958dd 100644 --- a/fonts/utilities/cjk-gs-integrate/ChangeLog +++ b/fonts/utilities/cjk-gs-integrate/ChangeLog @@ -1,10 +1,70 @@ +2020-01-15 Hironobu Yamashita + + * Release 20200115.0 (HEAD -> master) [2eba287] + +2020-01-15 Hironobu Yamashita + + * copyright year (origin/master, origin/HEAD) [ec0590e] + +2020-01-14 Hironobu Yamashita + + * fix for incompatible change in msgothic.ttc index [14485c6] + +2019-11-09 Hironobu Yamashita + + * add haranoaji database (see texjporg/jfontmaps#23) [091e829] + +2019-10-11 Hironobu Yamashita + + * prioritize database/ dir in current [ed62e0e] + +2019-10-11 Hironobu Yamashita + + * cjk-gs-integrate.pl: support macOS 10.15 Catalina font path (wip) [d870a3f] + +2019-09-05 Hironobu Yamashita + + * YuMincho-DemiBold -> YuMincho-Demibold [e819473] + +2019-09-04 Hironobu Yamashita + + * Makefile: also install zrlistttc.lua [c03fe55] + +2019-09-04 Hironobu Yamashita + + * cjkgs-microsoft.dat: fix typo of HGPMinchoE [6e2de8c] + +2019-09-04 Hironobu Yamashita + + * code cleanup (zrlistttc) [840be09] + +2019-09-04 Hironobu Yamashita + + * use local zrlistttc.lua [3216bf6] + +2019-09-04 Hironobu Yamashita + + * zrlistttc.lua: licensed under MIT license [b4f072c] + +2019-09-04 Hironobu Yamashita + + * zrlistttc.lua: add -i option, support macOS-TrueType (v0.4) [bda3126] + +2019-09-04 Takayuki YATO + + * First public version of zrlistttc.lua (v0.2) [6bd8986] + +2019-09-01 Hironobu Yamashita + + * use zrlistttc.lua for checking PSName (preliminary) (origin/zrlistttc) [789ba5b] + 2019-08-16 Hironobu Yamashita - * Release 20190816.0 (HEAD -> master) [089a440] + * Release 20190816.0 (tag: 20190816.0) [089a440] 2019-08-16 Hironobu Yamashita - * gs-9.27 doesn't like snippets for TTF/TTC it seems gs-9.25 and gs-9.26 does not require snippets for TTF/TTC so it will be safe enough (origin/master, origin/HEAD) [22bc208] + * gs-9.27 doesn't like snippets for TTF/TTC it seems gs-9.25 and gs-9.26 does not require snippets for TTF/TTC so it will be safe enough [22bc208] 2019-05-22 Hironobu Yamashita @@ -16,7 +76,7 @@ 2019-05-19 Hironobu Yamashita - * \/dev\/null -> $nul (origin/check-kpse) [1145435] + * \/dev\/null -> $nul [1145435] 2019-05-19 Norbert Preining diff --git a/fonts/utilities/cjk-gs-integrate/Makefile b/fonts/utilities/cjk-gs-integrate/Makefile index 21f16209ff..6fdea1dff2 100644 --- a/fonts/utilities/cjk-gs-integrate/Makefile +++ b/fonts/utilities/cjk-gs-integrate/Makefile @@ -15,6 +15,7 @@ install: README.md cp *.pl ${TEXMF}/scripts/$(PROJECT)/ mkdir -p ${TEXMF}/fonts/misc/$(PROJECT) cp database/*.dat ${TEXMF}/fonts/misc/$(PROJECT)/ + cp database/zrlistttc.lua ${TEXMF}/fonts/misc/$(PROJECT)/ release: README.md sh tools/release.sh diff --git a/fonts/utilities/cjk-gs-integrate/cjk-gs-integrate.pl b/fonts/utilities/cjk-gs-integrate/cjk-gs-integrate.pl index 6fce593611..2dbfdd49b0 100755 --- a/fonts/utilities/cjk-gs-integrate/cjk-gs-integrate.pl +++ b/fonts/utilities/cjk-gs-integrate/cjk-gs-integrate.pl @@ -2,8 +2,8 @@ # # cjk-gs-integrate - setup Ghostscript for CID/TTF CJK fonts # -# Copyright 2015-2019 by Norbert Preining -# Copyright 2016-2019 by Japanese TeX Development Community +# Copyright 2015-2020 by Norbert Preining +# Copyright 2016-2020 by Japanese TeX Development Community # # This work is based on research and work by (in alphabetical order) # Yusuke Kuroki @@ -39,7 +39,7 @@ use Cwd 'abs_path'; use strict; (my $prg = basename($0)) =~ s/\.pl$//; -my $version = '20190816.0'; +my $version = '20200115.0'; if (win32()) { # conversion between internal (utf-8) and console (cp932): @@ -359,23 +359,21 @@ if ($opt_debug >= 2) { $Data::Dumper::Indent = 1; } -my $otfinfo_available; -chomp(my $otfinfo_help = `otfinfo --help 2>$nul`); +my $zrlistttc = kpse_miscfont("zrlistttc.lua"); +my $zrlistttc_available; +chomp(my $zrlistttc_help = `texlua $zrlistttc 2>$nul`); if ($?) { - # to tell the truth, we want to show below as a warning - # but BasicTeX (scheme-small) does not have 'otfinfo' (lcdf-typetools); - # show info only for debugging - print_debug("The program 'otfinfo' not found in PATH.\n"); - print_debug("Sorry, we can't be safe enough to distinguish\n"); - print_debug("uppercase / lowercase file names.\n"); - # but the below should be an error! if ($opt_strictpsname) { - print_error("'otfinfo' not found, cannot proceed!\n"); + print_error("The script 'zrlistttc.lua' not found, cannot proceed!\n"); exit(1); } - $otfinfo_available = 0; + # show info only for debugging + print_debug("The script 'zrlistttc.lua' not found.\n"); + print_debug("Sorry, we can't be safe enough to distinguish\n"); + print_debug("uppercase / lowercase file names.\n"); + $zrlistttc_available = 0; } else { - $otfinfo_available = 1; + $zrlistttc_available = 1; } if (macosx()) { @@ -682,26 +680,18 @@ sub do_nonotf_fonts { if $opt_texmflink; for my $k (sort keys %fontdb) { if ($fontdb{$k}{'available'} && $fontdb{$k}{'type'} eq 'TTF') { - # generate_font_snippet($fontdest, - # $k, $fontdb{$k}{'class'}, $fontdb{$k}{'target'}); $outp .= generate_cidfmap_entry($k, $fontdb{$k}{'class'}, $fontdb{$k}{'ttfname'}, -1); link_font($fontdb{$k}{'target'}, $cidfsubst, $fontdb{$k}{'ttfname'}); link_font($fontdb{$k}{'target'}, "$opt_texmflink/$ttf_pathpart", $fontdb{$k}{'ttfname'}) if $opt_texmflink; } elsif ($fontdb{$k}{'available'} && $fontdb{$k}{'type'} eq 'TTC') { - # generate_font_snippet($fontdest, - # $k, $fontdb{$k}{'class'}, $fontdb{$k}{'target'}); $outp .= generate_cidfmap_entry($k, $fontdb{$k}{'class'}, $fontdb{$k}{'ttcname'}, $fontdb{$k}{'subfont'}); link_font($fontdb{$k}{'target'}, $cidfsubst, $fontdb{$k}{'ttcname'}); link_font($fontdb{$k}{'target'}, "$opt_texmflink/$ttf_pathpart", $fontdb{$k}{'ttcname'}) if $opt_texmflink; } elsif ($fontdb{$k}{'available'} && $fontdb{$k}{'type'} eq 'OTC') { - # currently Ghostscript does not have OTC support; not creating gs resource + # currently Ghostscript does not have OTC support; we don't know what to do print_debug("gs does not support OTC, not creating gs resource for $k\n"); - # generate_font_snippet($fontdest, - # $k, $fontdb{$k}{'class'}, $fontdb{$k}{'target'}); - # $outp .= generate_cidfmap_entry($k, $fontdb{$k}{'class'}, $fontdb{$k}{'otcname'}, $fontdb{$k}{'subfont'}); - # link_font($fontdb{$k}{'target'}, $cidfsubst, $fontdb{$k}{'otcname'}); link_font($fontdb{$k}{'target'}, "$opt_texmflink/$otf_pathpart", $fontdb{$k}{'otcname'}) if $opt_texmflink; } @@ -1303,7 +1293,8 @@ sub check_for_files { push @extradirs, "c:/windows/fonts//"; } else { # other dirs to check, for normal unix? - for my $d (qw!/Library/Fonts /System/Library/Fonts /System/Library/Assets + for my $d (qw!/Library/Fonts /System/Library/Fonts + /System/Library/Assets /System/Library/AssetsV2 /Network/Library/Fonts /usr/share/fonts!) { push @extradirs, "$d//" if (-d $d); # recursive search } @@ -1420,36 +1411,44 @@ sub check_for_files { # check for subfont extension my $realfile = $f; $realfile =~ s/^(.*)\(\d*\)$/$1/; - # check for casefolding - # we might catch different names (batang/Batang) and identify them wrongly on - # * case-insensitive file systems (like HFS on MacOS) - # * kpathsea 6.3.0 or later, with casefolding fallback search (TL2018) - # check the actual psname using otfinfo utility, only when we "know" - # both uppercase/lowercase font files are possible and they are different + my $index = 0; + if ($fontdb{$k}{'files'}{$f}{'type'} eq 'TTC' || $fontdb{$k}{'files'}{$f}{'type'} eq 'OTC') { + if ($f =~ m/^(.*)\((\d*)\)$/) { + $index = $2; + } + } + # double check for casefolding or incompatible OTC/TTC index + # [1] casefolding issue + # we might catch different names (batang/Batang) and identify them wrongly on + # * case-insensitive file systems (like HFS on MacOS) + # * kpathsea 6.3.0 or later, with casefolding fallback search (TL2018) + # check the actual psname using zrlistttc.lua, only when we "know" + # both uppercase/lowercase font files are possible and they are different + # [2] incompatible index + # the index in msgothic.ttc changed at some time between Win7 and Win10. my $actualpsname; my $bname; for my $b (sort keys %{$bntofn{$realfile}}) { - $fontdb{$k}{'casefold'} = "debug" if $opt_strictpsname; - if ($fontdb{$k}{'casefold'} && $otfinfo_available && - ($fontdb{$k}{'files'}{$f}{'type'} eq 'OTF' || $fontdb{$k}{'files'}{$f}{'type'} eq 'TTF')) { + $fontdb{$k}{'doublecheck'} = "debug" if $opt_strictpsname; + if ($fontdb{$k}{'doublecheck'} && $zrlistttc_available) { print_debug("We need to test whether\n"); print_debug(" $b\n"); - print_debug("is the correct one. Invoking otfinfo ...\n"); - chomp($actualpsname = `otfinfo -p "$b"`); + print_debug("is the correct one. Invoking zrlistttc ...\n"); + chomp($actualpsname = `texlua $zrlistttc -i $index "$b"`); if ($?) { - # something is wrong with the font file, or otfinfo does not support it; + # something is wrong with the font file, or zrlistttc does not support it; # still there is a chance that Ghostscript supports, so don't discard it print_debug("... command exited with $?!\n"); print_debug("OK, I'll take this, but it may not work properly.\n"); - print_warning("otfinfo check failed for $b\n") if $opt_strictpsname; + print_warning("zrlistttc check failed for $b\n") if $opt_strictpsname; $bname = $b; last; } $actualpsname =~ s/[\r\n]+\z//; # perl's chomp() on git-bash cannot strip CR of CRLF ?? if ($actualpsname ne $k) { - print_debug("... PSName returned by otfinfo ($actualpsname) is\n"); + print_debug("... PSName returned by zrlistttc ($actualpsname) is\n"); print_debug("different from our database ($k), discarding!\n"); - print_warning("otfinfo check failed for $b\n") if $opt_strictpsname; + print_warning("zrlistttc check failed for $b\n") if $opt_strictpsname; } else { print_debug("... test passed.\n"); $bname = $b; @@ -1635,7 +1634,7 @@ sub read_each_font_database { my $fontname = ""; my $fontclass = ""; my %fontprovides = (); - my $fontcasefold = ""; + my $fontdoublecheck = ""; my %fontfiles; my $psname = ""; my $lineno = 0; @@ -1656,7 +1655,7 @@ sub read_each_font_database { } $fontdb{$realfontname}{'origname'} = $fontname; $fontdb{$realfontname}{'class'} = $fontclass; - $fontdb{$realfontname}{'casefold'} = $fontcasefold; + $fontdb{$realfontname}{'doublecheck'} = $fontdoublecheck; $fontdb{$realfontname}{'files'} = { %fontfiles }; $fontdb{$realfontname}{'provides'} = { %fontprovides }; if ($opt_debug >= 3) { @@ -1664,14 +1663,14 @@ sub read_each_font_database { } # reset to start $fontname = $fontclass = $psname = ""; - $fontcasefold = ""; + $fontdoublecheck = ""; %fontfiles = (); %fontprovides = (); } else { print_warning("incomplete entry above line $lineno for $fontname/$fontclass, skipping!\n"); # reset to start $fontname = $fontclass = $psname = ""; - $fontcasefold = ""; + $fontdoublecheck = ""; %fontfiles = (); %fontprovides = (); } @@ -1711,7 +1710,8 @@ sub read_each_font_database { if ($l =~ m/^PSName:\s*(.*)$/) { $psname = $1; next; } if ($l =~ m/^Class:\s*(.*)$/) { $fontclass = $1 ; next ; } if ($l =~ m/^Provides\((\d+)\):\s*(.*)$/) { $fontprovides{$2} = $1; next; } - if ($l =~ m/^Casefold:\s*(.*)$/) { $fontcasefold = $1 ; next ; } + if ($l =~ m/^Doublecheck:\s*(.*)$/) { $fontdoublecheck = $1 ; next ; } + if ($l =~ m/^Casefold:\s*(.*)$/) { $fontdoublecheck = $1 ; next ; } # no longer used # new code: distinguish 4 types (otf, otc, ttf, ttc) if ($l =~ m/^OTFname(\((\d+)\))?:\s*(.*)$/) { my $fn = $3; @@ -1824,7 +1824,7 @@ sub dump_font_database { for my $p (sort keys %{$fontdb{$k}{'provides'}}) { print FOO "Provides($fontdb{$k}{'provides'}{$p}): $p\n"; } - print FOO "Casefold: $fontdb{$k}{'casefold'}\n" if ($fontdb{$k}{'casefold'}); + print FOO "Doublecheck: $fontdb{$k}{'doublecheck'}\n" if ($fontdb{$k}{'doublecheck'}); for my $f (sort { $fontdb{$k}{'files'}{$a}{'priority'} <=> $fontdb{$k}{'files'}{$b}{'priority'} } @@ -1943,10 +1943,11 @@ sub find_gs_resource { sub kpse_miscfont { my ($file) = @_; - chomp(my $foo = `kpsewhich -format=miscfont $file`); - # for GitHub repository diretory structure + my $foo = ''; + # first, prioritize GitHub repository diretory structure + $foo = "database/$file" if (-f "database/$file"); if ($foo eq "") { - $foo = "database/$file" if (-f "database/$file"); + chomp($foo = `kpsewhich -format=miscfont $file`); } return $foo; } @@ -2327,6 +2328,9 @@ INCLUDE cjkgs-ume.dat # Sazanami (free) INCLUDE cjkgs-sazanami.dat +# Harano Aji Fonts (free) +INCLUDE cjkgs-haranoaji.dat + # Osaka (Apple) Name: Osaka @@ -2426,7 +2430,7 @@ INCLUDE cjkgs-solaris.dat Name: Baekmuk-Batang Class: Korea Provides(70): HYSMyeongJo-Medium -Casefold: true +Doublecheck: true TTFname(20): batang.ttf TTFname(10): Baekmuk-Batang.ttf @@ -2439,7 +2443,7 @@ TTFname(10): Baekmuk-Dotum.ttf Name: Baekmuk-Gulim Class: Korea Provides(70): HYRGoThic-Medium -Casefold: true +Doublecheck: true TTFname(20): gulim.ttf TTFname(10): Baekmuk-Gulim.ttf @@ -2494,7 +2498,7 @@ INCLUDE cjkgs-hancom.dat Name: Batang Class: Korea -Casefold: true +Doublecheck: true TTFname(50): Batang.ttf TTCname(20): batang.ttc(0) @@ -2514,7 +2518,7 @@ TTCname(20): gulim.ttc(3) Name: Gulim Class: Korea -Casefold: true +Doublecheck: true TTFname(50): Gulim.ttf TTCname(20): gulim.ttc(0) @@ -2664,6 +2668,7 @@ TTFname(10): MSMHei-Bold.ttf # Remove-only database (should begin with !INCLUDE) # that is, entries which contain at least one 'RMVname' line # note that this line should come at the _end_ of all INCLUDE files +!INCLUDE cjkgs-removeonly.dat !INCLUDE cjkgs-macos-removeonly.dat diff --git a/fonts/utilities/cjk-gs-integrate/database/cjkgs-haranoaji.dat b/fonts/utilities/cjk-gs-integrate/database/cjkgs-haranoaji.dat new file mode 100644 index 0000000000..e3517f67d3 --- /dev/null +++ b/fonts/utilities/cjk-gs-integrate/database/cjkgs-haranoaji.dat @@ -0,0 +1,60 @@ +# Harano Aji Fonts (free) + +### JAPANESE ### + +Name: HaranoAjiMincho-ExtraLight +Class: Japan +OTFname: HaranoAjiMincho-ExtraLight.otf + +Name: HaranoAjiMincho-Light +Class: Japan +OTFname: HaranoAjiMincho-Light.otf + +Name: HaranoAjiMincho-Regular +Class: Japan +OTFname: HaranoAjiMincho-Regular.otf + +Name: HaranoAjiMincho-Medium +Class: Japan +OTFname: HaranoAjiMincho-Medium.otf + +Name: HaranoAjiMincho-SemiBold +Class: Japan +OTFname: HaranoAjiMincho-SemiBold.otf + +Name: HaranoAjiMincho-Bold +Class: Japan +OTFname: HaranoAjiMincho-Bold.otf + +Name: HaranoAjiMincho-Heavy +Class: Japan +OTFname: HaranoAjiMincho-Heavy.otf + +Name: HaranoAjiGothic-ExtraLight +Class: Japan +OTFname: HaranoAjiGothic-ExtraLight.otf + +Name: HaranoAjiGothic-Light +Class: Japan +OTFname: HaranoAjiGothic-Light.otf + +Name: HaranoAjiGothic-Normal +Class: Japan +OTFname: HaranoAjiGothic-Normal.otf + +Name: HaranoAjiGothic-Regular +Class: Japan +OTFname: HaranoAjiGothic-Regular.otf + +Name: HaranoAjiGothic-Medium +Class: Japan +OTFname: HaranoAjiGothic-Medium.otf + +Name: HaranoAjiGothic-Bold +Class: Japan +OTFname: HaranoAjiGothic-Bold.otf + +Name: HaranoAjiGothic-Heavy +Class: Japan +OTFname: HaranoAjiGothic-Heavy.otf + diff --git a/fonts/utilities/cjk-gs-integrate/database/cjkgs-microsoft.dat b/fonts/utilities/cjk-gs-integrate/database/cjkgs-microsoft.dat index 19e70596ec..0c0a373233 100644 --- a/fonts/utilities/cjk-gs-integrate/database/cjkgs-microsoft.dat +++ b/fonts/utilities/cjk-gs-integrate/database/cjkgs-microsoft.dat @@ -30,6 +30,8 @@ # MeiryoItalic.ttf # are bundled with Office for Mac 2016. +# [TODO] I don't know when the TTC index of msgothic.ttc changed! + # [TODO] Check about HG* fonts, and move Chinese/Korean fonts Name: MS-Mincho @@ -78,13 +80,17 @@ TTCname(20): msmincho.ttc(1) Name: MS-PGothic Class: Japan +Doublecheck: true TTFname(50): MS PGothic.ttf TTFname(30): MS-PGothic.ttf -TTCname(20): msgothic.ttc(1) +TTCname(20): msgothic.ttc(1) # old +TTCname(20): msgothic.ttc(2) # new Name: MS-UIGothic Class: Japan -TTCname(20): msgothic.ttc(2) +Doublecheck: true +TTCname(20): msgothic.ttc(2) # old +TTCname(20): msgothic.ttc(1) # new Name: Meiryo Class: Japan @@ -163,7 +169,7 @@ TTCname(20): HGRME.TTC(0) Name: HGPMinchoE Class: Japan TTCname(50): HGRME.ttc(1) -TTCname(20): HGRME.TTC(2) +TTCname(20): HGRME.TTC(1) Name: HGSMinchoE Class: Japan diff --git a/fonts/utilities/cjk-gs-integrate/database/cjkgs-removeonly.dat b/fonts/utilities/cjk-gs-integrate/database/cjkgs-removeonly.dat new file mode 100644 index 0000000000..3ba536e890 --- /dev/null +++ b/fonts/utilities/cjk-gs-integrate/database/cjkgs-removeonly.dat @@ -0,0 +1,7 @@ +# Bugs in previous cjkgs-yu-win.dat: +# Wrong PSName (NG: YuMincho-DemiBold -> OK: YuMincho-Demibold) + +Name: YuMincho-DemiBold +Class: Japan +TTFname(20): yumindb.ttf + diff --git a/fonts/utilities/cjk-gs-integrate/database/cjkgs-yu-win.dat b/fonts/utilities/cjk-gs-integrate/database/cjkgs-yu-win.dat index 34d2e1be6f..4d26dae82d 100644 --- a/fonts/utilities/cjk-gs-integrate/database/cjkgs-yu-win.dat +++ b/fonts/utilities/cjk-gs-integrate/database/cjkgs-yu-win.dat @@ -42,7 +42,7 @@ Class: Japan TTFname(20): yuminl.ttf #TTFname(50): YuMincho-Light.ttf # never existed -Name: YuMincho-DemiBold +Name: YuMincho-Demibold Class: Japan Provides(90): FutoMinA101-Bold Provides(90): FutoMinA101Pro-Bold @@ -51,7 +51,7 @@ Provides(90): HiraMinPro-W6 Provides(90): MidashiMin-MA31 Provides(90): MidashiMinPro-MA31 TTFname(20): yumindb.ttf -#TTFname(50): YuMincho-DemiBold.ttf # never existed +#TTFname(50): YuMincho-Demibold.ttf # never existed Name: YuGothic-Regular Class: Japan diff --git a/fonts/utilities/cjk-gs-integrate/database/zrlistttc.lua b/fonts/utilities/cjk-gs-integrate/database/zrlistttc.lua new file mode 100644 index 0000000000..59329aacb2 --- /dev/null +++ b/fonts/utilities/cjk-gs-integrate/database/zrlistttc.lua @@ -0,0 +1,335 @@ +-- zrlistttc.lua +-- Copyright (c) 2019 Takayuki YATO +-- Modified by Hironobu YAMASHITA +-- This software is distributed under the MIT License. +prog_name = 'zrlistttc' +version = '0.4' +mod_date = '2019/08/31' +---------------------------------------- +verbose = false +ttc_index = nil +content = { 6 } +langid = nil +ttc_file = nil +---------------------------------------- +do + local reader_meta = { + __tostring = function(self) + return "reader("..self.name..")" + end; + __index = { + cdata = function(self, ofs, len) + return make_cdata(self:read(ofs, len)) + end; + read = function(self, ofs, len) + self.file:seek("set", ofs) + local data = self.file:read(len) + sure(data:len() == len, 1) + return data + end; + close = function(self) + self.file:close() + end; + } + } + function make_reader(fname) + local file = io.open(fname, "rb") + sure(file, "cannot open for input", fname) + return setmetatable({ + name = fname, file = file + }, reader_meta) + end +end +---------------------------------------- +do + local cdata_meta = { + __tostring = function(self) + return "cdata(pos="..self._pos..")" + end; + __index = { + pos = function(self, p) + if not p then return self._pos end + self._pos = p + return self + end; + _unum = function(self, b) + local v, data = 0, self.data + sure(#data >= self._pos + b, 11) + for i = 1, b do + self._pos = self._pos + 1 + v = v * 256 + data:byte(self._pos) + end + return v + end; + _setunum = function(self, b, v) + local t, data = {}, self.data + t[1] = data:sub(1, self._pos) + self._pos = self._pos + b + sure(#data >= self._pos, 12) + t[b + 2] = data:sub(self._pos + 1) + for i = 1, b do + t[b + 2 - i] = string.char(v % 256) + v = math.floor(v / 256) + end + self.data = table.concat(t, '') + return self + end; + str = function(self, b) + local data = self.data + self._pos = self._pos + b + sure(#data >= self._pos, 13) + return data:sub(self._pos - b + 1, self._pos) + end; + setstr = function(self, s) + local t, data = {}, self.data + t[1], t[2] = data:sub(1, self._pos), s + self._pos = self._pos + #s + sure(#data >= self._pos, 14) + t[3] = data:sub(self._pos + 1) + self.data = table.concat(t, '') + return self + end; + ushort = function(self) + return self:_unum(2) + end; + ulong = function(self) + return self:_unum(4) + end; + setulong = function(self, v) + return self:_setunum(4, v) + end; + ulongs = function(self, num) + local t = {} + for i = 1, num do + t[i] = self:_unum(4) + end + return t + end; + } + } + function make_cdata(data) + return setmetatable({ + data = data, _pos = 0 + }, cdata_meta) + end +end +---------------------------------------- +do + local floor, ceil = math.floor, math.ceil + local function div(x, y) + return floor(x / y), x % y + end + local function utf16betoutf8(src) + local s, d = { tostring(src):byte(1, -1) }, {} + for i = 1, #s - 1, 2 do + local c = s[i] * 256 + s[i+1] + if c < 0x80 then d[#d+1] = c + elseif c < 0x800 then + local x, y = div(c, 0x40) + d[#d+1] = x + 0xC0; d[#d+1] = y + 0x80 + elseif c < 0x10000 then + local x, y, z = div(c, 0x1000); y, z = div(y, 0x40) + d[#d+1] = x + 0xE0; d[#d+1] = y + 0x80; d[#d+1] = z + 0x80 + else sure(nil) + end + end + return string.char(unpack(d)) + end + local file_type = { + [0x74746366] = 'ttc'; [0x10000] = 'ttf'; [0x4F54544F] = 'otf'; + [0x74727565] = 'ttf' + } + function otf_offset(reader) + local cd = reader:cdata(0, 12) + local tag = cd:ulong() + local ftype = file_type[tag]; info("type", ftype) + if ftype == 'ttc' then + local ver = cd:ulong(); info("version", ver) + local num = cd:ulong(); info("#fonts", num) + cd = reader:cdata(12, 4 * num) + local res = cd:ulongs(num); info("offset", stt(res)) + return res + elseif ftype == 'otf' or ftype == 'ttf' then + return { 0 } + else sure(nil, "unknown file tag", tag) + end + end + local function otf_name_table(reader, fofs, ntbl) + local cd_d = reader:cdata(fofs + 12, 16 * ntbl) + for i = 1, ntbl do + local t = stt({-- tag, csum, ofs, len + cd_d:str(4), cd_d:ulong(), cd_d:ulong(), cd_d:ulong() + }) + if t[1] == 'name' then + info("name table index", i) + return reader:cdata(t[3], ceil(t[4] / 4) * 4) + end + end + sure(nil, "name table is missing") + end + local function otf_name_records(cdata) + local nfmt, nnum, nofs = cdata:ushort(), cdata:ushort(), cdata:ushort() + sure(nfmt == 0, "unsupported name table format", nfmt) + local nr = stt({}) + for i = 1, nnum do + nr[i] = stt({ -- pid, eid, langid, nameid, len, ofs + cdata:ushort(), cdata:ushort(), cdata:ushort(), + cdata:ushort(), cdata:ushort(), cdata:ushort() + nofs + }) + end + return nr + end + function otf_name(cdata, nr, nameid) + local function seek(pid, eid, lid) + for i = 1, #nr do + local t = nr[i] + local ok = (t[4] == nameid and t[1] == pid and t[2] == eid and + t[3] == lid) + if ok then return t end + end + end + local rec + if langid then + rec = seek(unpack(langid)) + else + rec = seek(3, 1, 0x409) or seek(3, 10, 0x409) or + seek(1, 0, 0) or seek(0, 3, 0) or + seek(0, 4, 0) or seek(0, 6, 0) + end + info("name record", rec or 'none') + if not rec then return '' end + local s = cdata:pos(rec[6]):str(rec[5]) + return (rec[1] == 3) and utf16betoutf8(s) or s + end + function otf_list(reader, fid, fofs) + local cd_fh = reader:cdata(fofs, 12) + local tag = cd_fh:ulong(); info("tag", tag) + local ntbl = cd_fh:ushort(); info("#tables", ntbl) + local cd_n = otf_name_table(reader, fofs, ntbl) + local ext = { id = fid; type = file_type[tag] or '' } + local nr, val = otf_name_records(cd_n), stt({}) + info("font", otf_name(cd_n, nr, 6)) + for i = 1, #content do + local key = content[i] + val[i] = (type(key) == 'string') and ext[key] or + otf_name(cd_n, nr, key) + end + io.stdout:write(concat(val, ",").."\n") + end +end +---------------------------------------- +do + unpack = unpack or table.unpack + local stt_meta = { + __tostring = function(self) + return "{"..concat(self, ",").."}" + end + } + function stt(tbl) + return setmetatable(tbl, stt_meta) + end + function concat(tbl, ...) + local t = {} + for i = 1, #tbl do t[i] = tostring(tbl[i]) end + return table.concat(t, ...) + end + function info(...) + if not verbose then return end + local t = { prog_name, ... } + io.stderr:write(concat(t, ": ").."\n") + end + function abort(...) + verbose = true; info(...) + os.exit(-1) + end + function sure(val, a1, ...) + if val then return val end + if type(a1) == "number" then + a1 = "error("..a1..")" + end + abort(a1, ...) + end +end +---------------------------------------- +do + local function show_usage() + io.stdout:write(([[ +This is %s v%s <%s> by 'ZR' +Usage: %s[.lua] [-v] [-c ] + -v be verbose + -i show only one font with a specified index + -c content specification; comma-separated list of items, + where an item is either 'id', 'type', or an name-ID +]]):format(prog_name, version, mod_date, prog_name)) + os.exit(0) + end + local function langid_spec(str) + local p, e, l = str:match('^(%d+),(%d+),(%d+)$') + sure(p, "invalid langid spec", str) + return { tonumber(p), tonumber(e), tonumber(l) } + end + local function content_spec(str) + local t, repo = {}, { + copyright = 0; family = 1; subfamily = 2; fullname = 4; + version = 5; psname = 6; url = 11; license = 13; + tfamily = 16; tsubfamily = 17; + id = -1; type = -1; + } + for k in str:gmatch('[^,]+') do + local v = (k:match('^%d+$')) and tonumber(k) or repo[k] + sure(v, "unknown content key", k) + t[#t+1] = (v < 0) and k or v + end + return t + end + local function ttc_index_spec(str) + local p = str:match('^(%d+)$') + sure(p, "invalid ttc_index spec", str) + return tonumber(p) + end + function read_option() + if #arg == 0 then show_usage() end + local idx = 1 + while idx <= #arg do + local opt = arg[idx] + if opt:sub(1, 1) ~= '-' then break end + if opt == '-h' or opt == '--help' then + show_usage() + elseif opt == '-v' then + verbose = true + elseif opt == '-i' then + idx = idx + 1; sure(arg[idx], "ttc_index spec is missing") + ttc_index = ttc_index_spec(arg[idx]) + elseif opt == '-c' then + idx = idx + 1; sure(arg[idx], "content spec is missing") + content = stt(content_spec(arg[idx])) + elseif opt == '-l' then + idx = idx + 1; sure(arg[idx], "langid spec is missing") + langid = stt(langid_spec(arg[idx])) + else abort("invalid option", opt) + end + idx = idx + 1 + end + sure(#arg == idx, "wrong number of arguments") + ttc_file = arg[idx] + end + function main() + read_option() + local reader = make_reader(ttc_file) + local tofs = otf_offset(reader) + if ttc_index then + if ttc_index < 0 or ttc_index > #tofs - 1 then + abort("non-existing ttc_index", ttc_index) + end + otf_list(reader, ttc_index, tofs[ttc_index + 1]) + else + for i = 1, #tofs do + otf_list(reader, i - 1, tofs[i]) + end + end + reader:close() + end +end +---------------------------------------- +main() +-- EOF diff --git a/graphics/asymptote/ChangeLog b/graphics/asymptote/ChangeLog index 7df81f74f5..c574d45572 100644 --- a/graphics/asymptote/ChangeLog +++ b/graphics/asymptote/ChangeLog @@ -1,3 +1,240 @@ +commit fe3aaeb627833abb5a7685781d75bc8b4d0c967e +Author: John Bowman +Date: Tue Jan 14 14:14:11 2020 -0700 + + Replace object with iframe in WebGL usage comment. + +commit ecc6df99d5d549399deea418a85b575f4382fc96 +Author: John Bowman +Date: Sun Jan 12 22:23:08 2020 -0700 + + Update asygl. + +commit 339ae281829782c08d0770457f3cb178660b50eb +Author: John Bowman +Date: Sun Jan 12 22:13:49 2020 -0700 + + Disable zooming of embedded WebGL images until activated with a click or touch event, using ESC to cancel activation. + +commit 83f6f46dd747a7f5ffb70724c96e4df8c7baf422 +Author: John Bowman +Date: Sun Jan 12 18:14:58 2020 -0700 + + Fix various HTML warnings. + +commit 63e57e22672ef485fafbe6cb207e03a4d4d30e66 +Author: John Bowman +Date: Sun Jan 12 16:48:53 2020 -0700 + + Use relative paths in asymptote.pdf images. + +commit 79296236068897d39e112d12eaf98ecaaaebecbc +Merge: b3b0d915 2898b83f +Author: John Bowman +Date: Sun Jan 12 16:42:21 2020 -0700 + + Merge pull request #126 from ivankokan/master + + WIP: Hyperbola by foci passing through a point + +commit b3b0d915aca4f6ceb3e398904e06882d06c8bc1b +Author: Lemures Lemniscati +Date: Mon Jan 13 08:03:07 2020 +0900 + + Eliminate one more magic offset -37.01pt (related to #123). (#132) + +commit cbce9f0777e6c14da2e2aebd02a4a4503ebb0f7b +Author: John Bowman +Date: Sun Jan 12 14:51:29 2020 -0700 + + Add end-of-line comments. + +commit da4cf743b5803ccc09227d543358ef561268c242 +Author: John Bowman +Date: Sun Jan 12 14:41:27 2020 -0700 + + Remove import of obsolete grffile package. + +commit c96a7612a3c3d6c2fec92c0232af721abdf9578d +Author: John Bowman +Date: Sat Jan 11 22:56:23 2020 -0700 + + Update asygl. + +commit 1c0db1574a4b4c45f762e500e2d6b5e8b9c0e17c +Author: John Bowman +Date: Sat Jan 11 22:54:10 2020 -0700 + + Avoid WebGL polling. + +commit 4fe02ea82ec6054f89bd901404d9eba533c8d392 +Author: John Bowman +Date: Sat Jan 11 14:49:06 2020 -0700 + + Update asygl. + +commit 12b212ec97a5ef9fa84157723481ac165cfcaaf1 +Author: John Bowman +Date: Sat Jan 11 14:48:27 2020 -0700 + + Store webgl context in top rather than parent window. + +commit 648fa0336acc70b753bdf61a30588b6aa859a949 +Author: John Bowman +Date: Fri Jan 10 23:13:37 2020 -0700 + + Update asygl. + +commit b206e1bea6bf4b59c480fd0f3f705db4301578a3 +Author: John Bowman +Date: Fri Jan 10 23:10:25 2020 -0700 + + Populate canvas style with design width and height. + +commit 685b9eae1f418757d78d53d3e3408acbb64d14e8 +Author: John Bowman +Date: Wed Jan 8 19:54:08 2020 -0700 + + Fix typo in documentation. + +commit b35aa3a56960f9eb6bbecab2e4b325ee02d3b160 +Merge: 374823eb 8cfac4d9 +Author: John Bowman +Date: Sun Jan 5 09:49:20 2020 -0700 + + Merge branch 'master' of github.com:vectorgraphics/asymptote. + +commit 374823ebedec9a0019e32a20110980650d28a39e +Author: John Bowman +Date: Sun Jan 5 09:49:03 2020 -0700 + + Fix documentation of surface tube. + +commit 8cfac4d98c45505e59794c24e03c9192010616cd +Author: Lemures Lemniscati +Date: Mon Dec 9 14:48:45 2019 +0900 + + Fix issue #123 (#131) + + * Revert "Workaround lualatex bug #123." + + This reverts commit 41fbc67260971ebd5ab817ac902944d96462f543. + Not a lualatex bug, but a wrong assumption in asymptote that + \parindent were always 17.61pt. + + * Fix offset settings where texengine is latex and pdf #123. + +commit ff4b7ed15b7e5a04f2e5d669a5cdde839dc43e97 +Author: John Bowman +Date: Sun Dec 8 22:34:52 2019 -0700 + + Add diagnostic to rationalSimplex. + +commit 5a15f56a587a9b725c0ad6531598260788ca4677 +Author: John Bowman +Date: Sat Nov 30 13:32:29 2019 -0700 + + Fix Bland's rule in iterateDual. + +commit 51b71e20deb597100963be8ae720124091c9cb99 +Author: John Bowman +Date: Wed Nov 27 09:31:19 2019 -0700 + + Remove superfluous semi-colons. + +commit d4b3051e0a1afc421723539272bba61df1a8b69f +Author: John Bowman +Date: Tue Nov 26 07:57:25 2019 -0700 + + Suppress redundant shipout in example. + +commit 9ea04c5be89ed5d805a21fc0f613cfa04e778b11 +Author: John Bowman +Date: Tue Nov 26 07:55:43 2019 -0700 + + Remove non-ASCII characters from geometry.asy. + +commit 80bc74cbc63f3d98bd15535d451a04cdca41e811 +Author: John Bowman +Date: Mon Nov 25 19:01:36 2019 -0700 + + Prevent asy from hanging on texpreamble errors. + +commit ddf49a3ed614644573673fcf44afa5c1c35279cb +Author: John Bowman +Date: Mon Nov 25 16:27:08 2019 -0700 + + Avoid duplicate intersections: don't increase intersection fuzz with depth. + +commit 14c455c0dd519bc55e3f51bbe6d2e7288b8e48f9 +Author: John Bowman +Date: Mon Nov 25 11:55:30 2019 -0700 + + Fix typo in documentation. + +commit 2898b83f6e50ed08557e130154e087523d97beff +Author: ivankokan +Date: Mon Nov 25 18:12:53 2019 +0100 + + Angles considering special cases + +commit b5455dd04d4a8b71973e03fa973832b5893b689c +Author: ivankokan +Date: Mon Nov 25 17:16:13 2019 +0100 + + Remove unnecessary code + +commit a0aee9784264c7f22de6ac01648de2293de5aec2 +Author: ivankokan +Date: Mon Nov 25 16:50:11 2019 +0100 + + Reorder/align some statements + +commit 41fbc67260971ebd5ab817ac902944d96462f543 +Author: John Bowman +Date: Sun Nov 24 11:41:56 2019 -0700 + + Workaround lualatex bug #123. + +commit ec3c7f09772ebc78880f7a08740e7009e57d20b8 +Author: John Bowman +Date: Sat Nov 23 00:26:50 2019 -0700 + + Fix diagnostic. + +commit 7fbf7c5b0635c6dacaa856901f1c349b95a6c966 +Author: John Bowman +Date: Sat Nov 23 00:15:20 2019 -0700 + + Fix example. + +commit 0f3c966c8b3f905e64c70e005c81679a61289314 +Author: ivankokan +Date: Fri Nov 22 14:53:19 2019 +0100 + + hyperbola by foci passing through a point + +commit 1f6ccfc849a2f920007b270a7cc3c2d4e3a93203 +Merge: b050a1b4 1fca842e +Author: Ivan Kokan +Date: Fri Nov 22 14:15:24 2019 +0100 + + Merge pull request #1 from vectorgraphics/master + + Sync + +commit 1fca842ea05a0a26afd7df011e2cf6e1d6f70994 +Author: John Bowman +Date: Sun Nov 17 23:43:12 2019 -0700 + + Update example. + +commit 9160692eeafe63b7a73aad62917aec6aa4acd26f +Author: John Bowman +Date: Sun Nov 17 23:30:30 2019 -0700 + + Increment version to 2.62. + commit 908e69dbbd1912344cea79f08c1eb0e67e5519f9 Author: John Bowman Date: Sun Nov 17 22:26:50 2019 -0700 @@ -3863,12 +4100,24 @@ Date: Fri Jan 4 12:37:38 2019 -0700 Reinstate sorting of transparent triangles. +commit b050a1b46b5c01706465c6fe942aad133499c01d +Author: ivankokan +Date: Fri Jan 4 16:55:08 2019 +0100 + + Routines are shifted, hence ordinary numbers are changed + missing keyword explicit + commit eb8fe25a71efa3ec8cba807bfd1d30078bdc85c1 Author: John Bowman Date: Fri Jan 4 08:44:26 2019 -0700 Update documentation. +commit 68f88a9036b87296918f138a5294d32632f31609 +Author: ivankokan +Date: Fri Jan 4 16:27:57 2019 +0100 + + Updated docs with missing void dot(...) + commit 28bfc3a3b786de71c0e93069f0d2f3c18d2e7324 Author: John Bowman Date: Fri Jan 4 07:26:00 2019 -0700 @@ -6883,6 +7132,12 @@ Date: Mon Sep 25 17:14:37 2017 -0600 Implement int popcount(int) and use it to build a 64-bit int CTZ(int). +commit bfc45f91a1f31ad9b9ec35cbdd38614021fe3cf4 +Author: ivankokan +Date: Mon Sep 25 00:20:40 2017 +0200 + + dot: global setting dotfilltype introduced (preserving current behavior), docs updated + commit 66fc685efa9a161b70e67c9f319d9030b2d2eea9 Author: John Bowman Date: Fri Sep 22 15:20:17 2017 -0600 diff --git a/graphics/asymptote/GUI/icons_rc.py b/graphics/asymptote/GUI/icons_rc.py index 74c51d8489..7a7700b7e0 100644 --- a/graphics/asymptote/GUI/icons_rc.py +++ b/graphics/asymptote/GUI/icons_rc.py @@ -9,235 +9,15 @@ from PyQt5 import QtCore qt_resource_data = b"\ -\x00\x00\x02\x21\ -\x00\ -\x00\x07\xaf\x78\x9c\xdd\x55\x4d\x6f\x9c\x30\x10\xbd\xf7\x57\x4c\ -\xd5\x83\xdb\x03\xc6\xdf\x86\x28\x24\x52\x57\xea\x29\xbd\x25\x97\ -\xde\x68\xf0\x82\x9b\x5d\x58\x01\x5d\xb6\xff\xbe\x66\xd7\x60\x4a\ -\xaa\xf4\x92\x43\x15\x90\x30\xf3\x18\xbf\x99\xe7\xf1\x98\xeb\xdb\ -\xd3\x7e\x07\x47\xd3\x76\xb6\xa9\x33\x44\x31\x41\x60\xea\xc7\xa6\ -\xb0\x75\x99\xa1\x87\xfb\x2f\x51\x82\x6e\x6f\xde\x5d\xbf\x8f\x22\ -\xb8\xaf\x6c\x07\x5b\xbb\x33\x30\xe4\x1d\x94\xa6\x36\x6d\xde\x9b\ -\x02\xbe\xff\x82\xe2\x68\xbb\x63\xb9\x07\x86\x13\x88\x22\xe7\xef\ -\xac\x25\x2b\x45\xe0\xe2\xd4\x5d\x86\xaa\xbe\x3f\x5c\xc5\xf1\x30\ -\x0c\x78\xe0\xb8\x69\xcb\x98\x11\x42\x62\xe7\xef\x5d\xae\x4e\x3b\ -\x5b\x3f\xfd\xcd\x91\xa6\x69\x1a\x9f\xbf\x22\x18\x6c\xd1\x57\x19\ -\x52\x1c\x3b\x50\x1d\x7a\x04\x95\xb1\x65\xd5\x4f\x90\x1e\xa1\xa3\ -\x35\xc3\xe7\xe6\x94\x21\xa9\xb0\x20\xa9\x00\xc9\x71\x22\x13\x0e\ -\x7e\x9a\x1f\x35\x72\x09\x97\x60\x8b\x0c\x1d\xf2\xd2\xd0\x8b\xd9\ -\xb7\x79\xdd\x6d\x9b\x76\x9f\xa1\x7d\xde\xb7\xf6\xf4\x91\x38\x67\ -\xc5\x94\x00\x32\xde\x93\x31\x71\x53\xaa\x47\xf2\x4f\xe3\xec\x43\ -\xde\x57\xe0\xe8\xbe\x42\x8a\xb9\xd0\x82\x41\xc4\x38\x26\x94\xde\ -\x05\xc0\xbf\x3c\x47\x36\xcf\x90\x7f\x03\x8b\x39\x12\x53\x29\x29\ -\x05\x9a\x62\x29\x38\x85\x88\x62\x2d\x95\x54\xc0\x19\xa6\x6c\x36\ -\x37\x20\x04\x56\xa9\x4a\x83\x83\x14\x38\x49\x99\x0a\x14\x33\x30\ -\xe7\xfa\x02\x32\x09\x9c\x01\xae\xb0\xd2\x42\x6e\x02\x22\x08\x4e\ -\x94\x4a\x42\x64\xf7\xc2\x94\x14\x53\x6a\xde\xdc\x84\xdc\x27\x87\ -\x59\xdd\x44\x31\x03\x3e\xca\xdd\x7a\xa5\xbf\xa1\x71\xab\xee\x32\ -\xf4\x41\x6f\xc7\x1b\xc5\xae\x2e\x71\xf9\x8a\xa5\x0d\x42\x53\xac\ -\x29\x49\x97\x42\xdd\xbe\x22\x9c\x2d\x84\x6a\xcc\x09\xd5\xb3\xd0\ -\x8b\xb9\x14\xea\x1d\x82\x50\x4f\x11\x84\x4e\x51\x02\x22\xb1\xa4\ -\x89\x0c\x24\x17\x76\x1f\xe3\x3c\x2c\xaa\x7c\x81\x43\xd2\x7e\xf2\ -\x5a\xc5\xbc\x6e\x75\x53\x1b\x04\x5d\xdf\x36\x4f\xc6\xad\x22\x39\ -\x5f\x13\x10\xb9\x2e\x34\x8f\xf9\x21\x43\x6d\xf3\xb3\x2e\xfe\x80\ -\x7f\x34\xb6\x5e\xe3\x7b\xdb\x9b\x76\x67\xdd\xe0\x4e\x03\x82\x09\ -\xd7\x72\xfe\xe6\x5b\x99\xbb\x7c\x38\x65\xaf\x5f\xa7\xf5\x0a\xbe\ -\xe1\x1e\xf4\x0a\xdf\x5c\x09\x5f\x68\x35\xc9\x30\x4b\xf4\xe2\x4c\ -\x51\x0c\x8b\x84\xcf\x67\x8a\x37\x17\xad\x36\x39\x84\x6a\x79\x8a\ -\xf5\x46\xf9\x6f\x96\xf1\xf2\x70\xbf\xc8\x9b\xdf\xf9\x80\xe2\xe1\ -\ -\x00\x00\x07\x80\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ -\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x39\x33\x2e\x34\x36\ -\x2c\x32\x34\x39\x2e\x30\x35\x36\x63\x33\x2e\x37\x32\x33\x2d\x30\ -\x2e\x36\x37\x2c\x37\x2e\x35\x38\x39\x2d\x31\x2e\x30\x34\x31\x2c\ -\x31\x31\x2e\x35\x38\x36\x2d\x31\x2e\x30\x34\x31\x4c\x32\x30\x31\ -\x2e\x39\x32\x34\x2c\x32\x34\x38\x68\x31\x30\x33\x2e\x38\x32\x33\ -\x63\x34\x2e\x35\x30\x33\x2c\x30\x2c\x38\x2e\x38\x30\x36\x2d\x30\ -\x2e\x36\x31\x37\x2c\x31\x32\x2e\x39\x30\x38\x2d\x31\x2e\x37\x35\ -\x34\x0d\x0a\x09\x09\x63\x31\x39\x2e\x33\x37\x2d\x35\x2e\x33\x36\ -\x33\x2c\x33\x33\x2e\x33\x34\x35\x2d\x32\x32\x2e\x35\x33\x37\x2c\ -\x33\x33\x2e\x33\x34\x35\x2d\x34\x33\x2e\x36\x36\x33\x76\x2d\x33\ -\x30\x2e\x38\x32\x32\x76\x2d\x35\x36\x2e\x34\x30\x32\x63\x30\x2d\ -\x32\x34\x2e\x38\x33\x32\x2d\x32\x31\x2e\x31\x35\x2d\x34\x33\x2e\ -\x34\x38\x34\x2d\x34\x36\x2e\x32\x38\x39\x2d\x34\x37\x2e\x36\x30\ -\x36\x0d\x0a\x09\x09\x63\x2d\x31\x35\x2e\x39\x33\x31\x2d\x32\x2e\ -\x36\x32\x34\x2d\x33\x39\x2e\x32\x35\x38\x2d\x33\x2e\x38\x32\x37\ -\x2d\x35\x35\x2e\x30\x38\x39\x2d\x33\x2e\x37\x34\x39\x63\x2d\x31\ -\x35\x2e\x38\x32\x39\x2c\x30\x2e\x30\x38\x36\x2d\x33\x30\x2e\x39\ -\x38\x31\x2c\x31\x2e\x34\x30\x34\x2d\x34\x34\x2e\x32\x37\x37\x2c\ -\x33\x2e\x37\x34\x39\x43\x31\x36\x37\x2e\x31\x34\x33\x2c\x37\x34\ -\x2e\x35\x37\x36\x2c\x31\x36\x30\x2c\x38\x38\x2e\x39\x32\x38\x2c\ -\x31\x36\x30\x2c\x31\x31\x35\x2e\x33\x35\x39\x56\x31\x34\x34\x68\ -\x39\x36\x0d\x0a\x09\x09\x76\x31\x36\x48\x31\x32\x38\x2e\x38\x32\ -\x63\x2d\x33\x35\x2e\x36\x32\x38\x2c\x30\x2d\x36\x34\x2e\x35\x33\ -\x38\x2c\x34\x32\x2e\x35\x37\x31\x2d\x36\x34\x2e\x38\x31\x33\x2c\ -\x39\x35\x2e\x32\x34\x32\x43\x36\x34\x2e\x30\x30\x35\x2c\x32\x35\ -\x35\x2e\x34\x39\x35\x2c\x36\x34\x2c\x32\x35\x35\x2e\x37\x34\x37\ -\x2c\x36\x34\x2c\x32\x35\x36\x63\x30\x2c\x39\x2e\x35\x32\x33\x2c\ -\x30\x2e\x39\x34\x2c\x31\x38\x2e\x37\x32\x2c\x32\x2e\x36\x38\x35\ -\x2c\x32\x37\x2e\x34\x30\x34\x0d\x0a\x09\x09\x43\x37\x34\x2e\x36\ -\x34\x38\x2c\x33\x32\x33\x2e\x30\x37\x2c\x39\x39\x2e\x34\x35\x31\ -\x2c\x33\x35\x32\x2c\x31\x32\x38\x2e\x38\x32\x2c\x33\x35\x32\x48\ -\x31\x34\x34\x76\x2d\x32\x2e\x36\x36\x32\x76\x2d\x34\x33\x2e\x32\ -\x37\x33\x43\x31\x34\x34\x2c\x32\x37\x39\x2e\x32\x33\x38\x2c\x31\ -\x36\x34\x2e\x31\x34\x36\x2c\x32\x35\x34\x2e\x33\x33\x32\x2c\x31\ -\x39\x33\x2e\x34\x36\x2c\x32\x34\x39\x2e\x30\x35\x36\x7a\x20\x4d\ -\x32\x30\x33\x2e\x36\x35\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x0d\ -\x0a\x09\x09\x63\x2d\x39\x2e\x35\x39\x32\x2c\x30\x2d\x31\x37\x2e\ -\x33\x38\x34\x2d\x37\x2e\x37\x38\x35\x2d\x31\x37\x2e\x33\x38\x34\ -\x2d\x31\x37\x2e\x34\x30\x33\x63\x30\x2d\x39\x2e\x36\x36\x34\x2c\ -\x37\x2e\x37\x37\x34\x2d\x31\x37\x2e\x35\x32\x2c\x31\x37\x2e\x33\ -\x38\x34\x2d\x31\x37\x2e\x35\x32\x63\x39\x2e\x35\x37\x34\x2c\x30\ -\x2c\x31\x37\x2e\x33\x39\x39\x2c\x37\x2e\x38\x35\x35\x2c\x31\x37\ -\x2e\x33\x39\x39\x2c\x31\x37\x2e\x35\x32\x0d\x0a\x09\x09\x43\x32\ -\x32\x31\x2e\x30\x35\x36\x2c\x31\x31\x39\x2e\x32\x31\x37\x2c\x32\ -\x31\x33\x2e\x32\x34\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x2c\x32\ -\x30\x33\x2e\x36\x35\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x7a\x22\ -\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\ -\x34\x33\x2e\x39\x35\x31\x2c\x32\x32\x32\x2e\x35\x34\x33\x43\x34\ -\x33\x34\x2e\x37\x38\x2c\x31\x38\x36\x2e\x30\x32\x31\x2c\x34\x31\ -\x31\x2e\x30\x33\x33\x2c\x31\x36\x30\x2c\x33\x38\x33\x2e\x31\x38\ -\x2c\x31\x36\x30\x48\x33\x36\x38\x76\x32\x2e\x36\x32\x36\x76\x33\ -\x38\x2e\x30\x34\x36\x63\x30\x2c\x33\x33\x2e\x39\x31\x35\x2d\x32\ -\x32\x2e\x32\x38\x36\x2c\x35\x38\x2e\x34\x37\x34\x2d\x34\x39\x2e\ -\x34\x38\x39\x2c\x36\x32\x2e\x36\x38\x31\x0d\x0a\x09\x09\x63\x2d\ -\x32\x2e\x37\x33\x37\x2c\x30\x2e\x34\x32\x34\x2d\x35\x2e\x34\x38\ -\x33\x2c\x30\x2e\x36\x34\x36\x2d\x38\x2e\x33\x30\x31\x2c\x30\x2e\ -\x36\x34\x36\x48\x32\x30\x36\x2e\x33\x35\x31\x63\x2d\x34\x2e\x35\ -\x31\x38\x2c\x30\x2d\x38\x2e\x39\x30\x34\x2c\x30\x2e\x35\x38\x34\ -\x2d\x31\x33\x2e\x30\x34\x39\x2c\x31\x2e\x36\x37\x32\x43\x31\x37\ -\x34\x2e\x31\x38\x2c\x32\x37\x30\x2e\x36\x38\x39\x2c\x31\x36\x30\ -\x2c\x32\x38\x36\x2e\x36\x2c\x31\x36\x30\x2c\x33\x30\x37\x2e\x32\ -\x33\x36\x76\x33\x32\x2e\x39\x32\x32\x0d\x0a\x09\x09\x76\x35\x34\ -\x2e\x33\x30\x35\x63\x30\x2c\x32\x34\x2e\x38\x33\x32\x2c\x32\x34\ -\x2e\x39\x37\x37\x2c\x33\x39\x2e\x34\x32\x36\x2c\x34\x39\x2e\x34\ -\x38\x31\x2c\x34\x36\x2e\x35\x35\x31\x63\x32\x39\x2e\x33\x32\x37\ -\x2c\x38\x2e\x35\x33\x31\x2c\x36\x31\x2e\x32\x36\x37\x2c\x31\x30\ -\x2e\x30\x36\x38\x2c\x39\x36\x2e\x33\x36\x36\x2c\x30\x43\x33\x32\ -\x39\x2e\x31\x35\x2c\x34\x33\x34\x2e\x33\x35\x34\x2c\x33\x35\x32\ -\x2c\x34\x32\x30\x2e\x38\x39\x33\x2c\x33\x35\x32\x2c\x33\x39\x34\ -\x2e\x34\x36\x33\x56\x33\x36\x38\x0d\x0a\x09\x09\x68\x2d\x39\x36\ -\x76\x2d\x31\x36\x68\x31\x32\x37\x2e\x31\x38\x63\x32\x35\x2e\x32\ -\x34\x2c\x30\x2c\x34\x37\x2e\x31\x30\x37\x2d\x32\x31\x2e\x33\x36\ -\x35\x2c\x35\x37\x2e\x38\x31\x34\x2d\x35\x32\x2e\x35\x34\x39\x43\ -\x34\x34\x35\x2e\x34\x37\x34\x2c\x32\x38\x36\x2e\x34\x30\x34\x2c\ -\x34\x34\x38\x2c\x32\x37\x31\x2e\x36\x34\x31\x2c\x34\x34\x38\x2c\ -\x32\x35\x36\x0d\x0a\x09\x09\x43\x34\x34\x38\x2c\x32\x34\x34\x2e\ -\x32\x33\x32\x2c\x34\x34\x36\x2e\x35\x36\x37\x2c\x32\x33\x32\x2e\ -\x39\x36\x32\x2c\x34\x34\x33\x2e\x39\x35\x31\x2c\x32\x32\x32\x2e\ -\x35\x34\x33\x7a\x20\x4d\x33\x30\x37\x2e\x38\x36\x37\x2c\x33\x38\ -\x32\x2e\x38\x32\x63\x39\x2e\x35\x39\x2c\x30\x2c\x31\x37\x2e\x33\ -\x38\x31\x2c\x37\x2e\x37\x38\x35\x2c\x31\x37\x2e\x33\x38\x31\x2c\ -\x31\x37\x2e\x34\x0d\x0a\x09\x09\x63\x30\x2c\x39\x2e\x36\x35\x2d\ -\x37\x2e\x37\x39\x31\x2c\x31\x37\x2e\x35\x32\x31\x2d\x31\x37\x2e\ -\x33\x38\x31\x2c\x31\x37\x2e\x35\x32\x31\x63\x2d\x39\x2e\x35\x37\ -\x37\x2c\x30\x2d\x31\x37\x2e\x33\x39\x39\x2d\x37\x2e\x38\x37\x31\ -\x2d\x31\x37\x2e\x33\x39\x39\x2d\x31\x37\x2e\x35\x32\x31\x43\x32\ -\x39\x30\x2e\x34\x36\x38\x2c\x33\x39\x30\x2e\x35\x39\x2c\x32\x39\ -\x38\x2e\x32\x37\x34\x2c\x33\x38\x32\x2e\x38\x32\x2c\x33\x30\x37\ -\x2e\x38\x36\x37\x2c\x33\x38\x32\x2e\x38\x32\x7a\x22\x2f\x3e\x0d\ -\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x04\x3d\ +\x00\x00\x00\x6c\ \x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ -\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ -\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ -\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ -\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ -\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ -\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ -\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ -\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ -\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ -\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ -\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ -\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ -\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ -\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ -\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ -\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ -\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ -\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ -\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ -\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ -\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x4c\x20\x31\ -\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\x39\x4c\ -\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\x2e\x35\x30\x32\ -\x32\x4c\x20\x34\x30\x2e\x36\x37\x39\x34\x20\x2d\x32\x32\x2e\x35\ -\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\ -\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\ -\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\ -\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\ -\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\ -\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\ -\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\ -\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x32\x2e\x35\x30\x39\ -\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\ -\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\ -\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\ -\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\ -\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\ -\x20\x63\x78\x3d\x27\x33\x2e\x39\x35\x37\x33\x35\x27\x20\x63\x79\ -\x3d\x27\x2d\x33\x32\x2e\x31\x32\x27\x20\x66\x69\x6c\x6c\x3d\x27\ -\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\ -\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\ -\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\ -\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\ -\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\ -\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\ -\x20\x63\x78\x3d\x27\x31\x31\x2e\x39\x30\x33\x36\x27\x20\x63\x79\ -\x3d\x27\x2d\x35\x31\x2e\x33\x30\x33\x39\x27\x20\x66\x69\x6c\x6c\ -\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\ -\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\ -\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\ -\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\ -\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\ -\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\ -\x6c\x65\x20\x63\x78\x3d\x27\x35\x36\x2e\x31\x35\x32\x33\x27\x20\ -\x63\x79\x3d\x27\x2d\x34\x32\x2e\x35\x30\x32\x32\x27\x20\x66\x69\ -\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\ -\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\ -\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\ -\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\ -\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\ -\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\ -\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x34\x30\x2e\x36\x37\x39\x34\ -\x27\x20\x63\x79\x3d\x27\x2d\x32\x32\x2e\x35\x32\x38\x31\x27\x20\ -\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\ -\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\ -\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\ +\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x3e\x3c\x70\x61\x74\x68\ +\x20\x64\x3d\x22\x4d\x31\x38\x20\x31\x32\x76\x31\x48\x38\x76\x35\ +\x6c\x2d\x36\x2d\x36\x20\x36\x2d\x36\x76\x35\x68\x38\x56\x32\x68\ +\x32\x7a\x22\x2f\x3e\x3c\x2f\x73\x76\x67\x3e\ \x00\x00\x04\x64\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ @@ -311,7 +91,7 @@ qt_resource_data = b"\ \x33\x33\x33\x7a\x0d\x0a\x09\x09\x09\x22\x2f\x3e\x0d\x0a\x09\x3c\ \x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\ \x3e\x0d\x0a\ -\x00\x00\x02\xf7\ +\x00\x00\x02\xa2\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -338,98 +118,25 @@ qt_resource_data = b"\ \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ -\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ -\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ -\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ -\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ -\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x31\x37\x2e\x34\ -\x2c\x32\x32\x34\x48\x32\x38\x38\x56\x39\x34\x2e\x36\x63\x30\x2d\ -\x31\x36\x2e\x39\x2d\x31\x34\x2e\x33\x2d\x33\x30\x2e\x36\x2d\x33\ -\x32\x2d\x33\x30\x2e\x36\x63\x2d\x31\x37\x2e\x37\x2c\x30\x2d\x33\ -\x32\x2c\x31\x33\x2e\x37\x2d\x33\x32\x2c\x33\x30\x2e\x36\x56\x32\ -\x32\x34\x48\x39\x34\x2e\x36\x43\x37\x37\x2e\x37\x2c\x32\x32\x34\ -\x2c\x36\x34\x2c\x32\x33\x38\x2e\x33\x2c\x36\x34\x2c\x32\x35\x36\ -\x0d\x0a\x09\x63\x30\x2c\x31\x37\x2e\x37\x2c\x31\x33\x2e\x37\x2c\ -\x33\x32\x2c\x33\x30\x2e\x36\x2c\x33\x32\x48\x32\x32\x34\x76\x31\ -\x32\x39\x2e\x34\x63\x30\x2c\x31\x36\x2e\x39\x2c\x31\x34\x2e\x33\ -\x2c\x33\x30\x2e\x36\x2c\x33\x32\x2c\x33\x30\x2e\x36\x63\x31\x37\ -\x2e\x37\x2c\x30\x2c\x33\x32\x2d\x31\x33\x2e\x37\x2c\x33\x32\x2d\ -\x33\x30\x2e\x36\x56\x32\x38\x38\x68\x31\x32\x39\x2e\x34\x63\x31\ -\x36\x2e\x39\x2c\x30\x2c\x33\x30\x2e\x36\x2d\x31\x34\x2e\x33\x2c\ -\x33\x30\x2e\x36\x2d\x33\x32\x0d\x0a\x09\x43\x34\x34\x38\x2c\x32\ -\x33\x38\x2e\x33\x2c\x34\x33\x34\x2e\x33\x2c\x32\x32\x34\x2c\x34\ -\x31\x37\x2e\x34\x2c\x32\x32\x34\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\ -\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x04\x1c\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ -\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ -\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ -\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ -\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ -\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ -\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ -\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ -\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ -\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ -\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ -\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ -\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ -\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ -\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ -\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ -\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ -\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ -\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ -\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\ -\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x32\ -\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\x36\ -\x32\x2e\x32\x33\x32\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\ -\x36\x32\x2e\x32\x33\x32\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\x35\ -\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\ -\x35\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\ -\x35\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\ -\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\ -\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\ -\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\ -\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\ -\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\ -\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\ -\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x34\x2e\x30\x31\x35\x27\ -\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\ -\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\ -\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\ -\x36\x34\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\ -\x35\x38\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\ -\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x33\x32\x2e\x31\x32\x4c\x20\ -\x36\x32\x2e\x32\x33\x32\x35\x20\x2d\x33\x32\x2e\x31\x32\x27\x20\ -\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\ -\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\ -\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\ -\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\ -\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\ -\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\ -\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\ -\x69\x64\x74\x68\x3d\x27\x34\x2e\x30\x31\x35\x27\x2f\x3e\x0a\x3c\ -\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\ -\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\ -\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\ -\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\ -\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\x32\x2e\ -\x31\x32\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\x33\x32\x2e\x31\ -\x32\x20\x2d\x36\x32\x2e\x32\x33\x32\x35\x27\x20\x66\x69\x6c\x6c\ -\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\ -\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\ -\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\ -\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\ -\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\ -\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\ -\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\ -\x3d\x27\x34\x2e\x30\x31\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ -\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ -\x00\x00\x03\xeb\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ +\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x32\x38\x2c\x34\x30\ +\x35\x2e\x34\x32\x39\x43\x31\x32\x38\x2c\x34\x32\x38\x2e\x38\x34\ +\x36\x2c\x31\x34\x37\x2e\x31\x39\x38\x2c\x34\x34\x38\x2c\x31\x37\ +\x30\x2e\x36\x36\x37\x2c\x34\x34\x38\x68\x31\x37\x30\x2e\x36\x36\ +\x37\x43\x33\x36\x34\x2e\x38\x30\x32\x2c\x34\x34\x38\x2c\x33\x38\ +\x34\x2c\x34\x32\x38\x2e\x38\x34\x36\x2c\x33\x38\x34\x2c\x34\x30\ +\x35\x2e\x34\x32\x39\x56\x31\x36\x30\x48\x31\x32\x38\x56\x34\x30\ +\x35\x2e\x34\x32\x39\x7a\x20\x4d\x34\x31\x36\x2c\x39\x36\x0d\x0a\ +\x09\x09\x68\x2d\x38\x30\x6c\x2d\x32\x36\x2e\x37\x38\x35\x2d\x33\ +\x32\x48\x32\x30\x32\x2e\x37\x38\x36\x4c\x31\x37\x36\x2c\x39\x36\ +\x48\x39\x36\x76\x33\x32\x68\x33\x32\x30\x56\x39\x36\x7a\x22\x2f\ +\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ +\x0a\ +\x00\x00\x02\x7d\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -456,131 +163,28 @@ qt_resource_data = b"\ \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ -\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ -\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ -\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ -\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ -\x0a\x3c\x67\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ -\x4d\x32\x35\x36\x2c\x31\x32\x38\x63\x2d\x38\x31\x2e\x39\x2c\x30\ -\x2d\x31\x34\x35\x2e\x37\x2c\x34\x38\x2e\x38\x2d\x32\x32\x34\x2c\ -\x31\x32\x38\x63\x36\x37\x2e\x34\x2c\x36\x37\x2e\x37\x2c\x31\x32\ -\x34\x2c\x31\x32\x38\x2c\x32\x32\x34\x2c\x31\x32\x38\x63\x39\x39\ -\x2e\x39\x2c\x30\x2c\x31\x37\x33\x2e\x34\x2d\x37\x36\x2e\x34\x2c\ -\x32\x32\x34\x2d\x31\x32\x36\x2e\x36\x0d\x0a\x09\x09\x43\x34\x32\ -\x38\x2e\x32\x2c\x31\x39\x38\x2e\x36\x2c\x33\x35\x34\x2e\x38\x2c\ -\x31\x32\x38\x2c\x32\x35\x36\x2c\x31\x32\x38\x7a\x20\x4d\x32\x35\ -\x36\x2c\x33\x34\x37\x2e\x33\x63\x2d\x34\x39\x2e\x34\x2c\x30\x2d\ -\x38\x39\x2e\x36\x2d\x34\x31\x2d\x38\x39\x2e\x36\x2d\x39\x31\x2e\ -\x33\x63\x30\x2d\x35\x30\x2e\x34\x2c\x34\x30\x2e\x32\x2d\x39\x31\ -\x2e\x33\x2c\x38\x39\x2e\x36\x2d\x39\x31\x2e\x33\x73\x38\x39\x2e\ -\x36\x2c\x34\x31\x2c\x38\x39\x2e\x36\x2c\x39\x31\x2e\x33\x0d\x0a\ -\x09\x09\x43\x33\x34\x35\x2e\x36\x2c\x33\x30\x36\x2e\x34\x2c\x33\ -\x30\x35\x2e\x34\x2c\x33\x34\x37\x2e\x33\x2c\x32\x35\x36\x2c\x33\ -\x34\x37\x2e\x33\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x67\x3e\x0d\x0a\ -\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\ -\x32\x32\x34\x63\x30\x2d\x37\x2e\x39\x2c\x32\x2e\x39\x2d\x31\x35\ -\x2e\x31\x2c\x37\x2e\x36\x2d\x32\x30\x2e\x37\x63\x2d\x32\x2e\x35\ -\x2d\x30\x2e\x34\x2d\x35\x2d\x30\x2e\x36\x2d\x37\x2e\x36\x2d\x30\ -\x2e\x36\x63\x2d\x32\x38\x2e\x38\x2c\x30\x2d\x35\x32\x2e\x33\x2c\ -\x32\x33\x2e\x39\x2d\x35\x32\x2e\x33\x2c\x35\x33\x2e\x33\x63\x30\ -\x2c\x32\x39\x2e\x34\x2c\x32\x33\x2e\x35\x2c\x35\x33\x2e\x33\x2c\ -\x35\x32\x2e\x33\x2c\x35\x33\x2e\x33\x0d\x0a\x09\x09\x09\x73\x35\ -\x32\x2e\x33\x2d\x32\x33\x2e\x39\x2c\x35\x32\x2e\x33\x2d\x35\x33\ -\x2e\x33\x63\x30\x2d\x32\x2e\x33\x2d\x30\x2e\x32\x2d\x34\x2e\x36\ -\x2d\x30\x2e\x34\x2d\x36\x2e\x39\x63\x2d\x35\x2e\x35\x2c\x34\x2e\ -\x33\x2d\x31\x32\x2e\x33\x2c\x36\x2e\x39\x2d\x31\x39\x2e\x38\x2c\ -\x36\x2e\x39\x43\x32\x37\x30\x2e\x33\x2c\x32\x35\x36\x2c\x32\x35\ -\x36\x2c\x32\x34\x31\x2e\x37\x2c\x32\x35\x36\x2c\x32\x32\x34\x7a\ -\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\ -\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x04\xd5\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ -\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ -\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ -\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ -\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ -\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ -\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ -\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ -\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ -\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ -\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ -\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ -\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ -\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ -\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ -\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ -\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ -\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ -\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ -\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ -\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ -\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x43\x20\x32\ -\x2e\x32\x38\x39\x32\x32\x20\x2d\x33\x39\x2e\x33\x31\x31\x33\x20\ -\x36\x2e\x33\x36\x37\x30\x32\x20\x2d\x34\x36\x2e\x32\x33\x38\x36\ -\x20\x31\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\ -\x39\x43\x20\x32\x39\x2e\x36\x36\x38\x37\x20\x2d\x36\x37\x2e\x35\ -\x35\x36\x38\x20\x35\x35\x2e\x32\x32\x39\x32\x20\x2d\x36\x30\x2e\ -\x36\x34\x32\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\x2e\ -\x35\x30\x32\x32\x43\x20\x35\x36\x2e\x36\x31\x33\x36\x20\x2d\x33\ -\x33\x2e\x34\x33\x38\x31\x20\x34\x39\x2e\x31\x31\x33\x32\x20\x2d\ -\x32\x36\x2e\x35\x39\x35\x39\x20\x34\x30\x2e\x36\x37\x39\x34\x20\ -\x2d\x32\x32\x2e\x35\x32\x38\x31\x43\x20\x32\x35\x2e\x33\x39\x39\ -\x35\x20\x2d\x31\x35\x2e\x31\x35\x38\x32\x20\x37\x2e\x31\x39\x39\ -\x33\x35\x20\x2d\x31\x38\x2e\x31\x34\x33\x36\x20\x33\x2e\x39\x35\ -\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x5a\x27\x20\x66\x69\x6c\ -\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\ -\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\ -\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\ -\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\ -\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\ -\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\ -\x33\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\ -\x68\x3d\x27\x32\x2e\x35\x30\x39\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\ -\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\ -\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\ -\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\ -\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x33\x2e\x39\ -\x35\x37\x33\x35\x27\x20\x63\x79\x3d\x27\x2d\x33\x32\x2e\x31\x32\ -\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\ -\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\ -\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\ -\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\ -\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\ -\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x31\x31\x2e\ -\x39\x30\x33\x36\x27\x20\x63\x79\x3d\x27\x2d\x35\x31\x2e\x33\x30\ -\x33\x39\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\ -\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\ -\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\ -\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\ -\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\ -\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\ -\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x35\ -\x36\x2e\x31\x35\x32\x33\x27\x20\x63\x79\x3d\x27\x2d\x34\x32\x2e\ -\x35\x30\x32\x32\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\ -\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\ -\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\ -\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\ -\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\ -\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\ -\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\ -\x27\x34\x30\x2e\x36\x37\x39\x34\x27\x20\x63\x79\x3d\x27\x2d\x32\ -\x32\x2e\x35\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\ -\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\ -\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\ -\x73\x76\x67\x3e\ -\x00\x00\x03\xf5\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ +\x22\x49\x63\x6f\x6e\x5f\x38\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ +\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x38\x35\ +\x2c\x32\x37\x37\x2e\x33\x37\x35\x68\x32\x35\x39\x2e\x37\x30\x34\ +\x4c\x32\x32\x35\x2e\x30\x30\x32\x2c\x33\x39\x37\x2e\x30\x37\x37\ +\x4c\x32\x35\x36\x2c\x34\x32\x37\x6c\x31\x37\x31\x2d\x31\x37\x31\ +\x4c\x32\x35\x36\x2c\x38\x35\x6c\x2d\x32\x39\x2e\x39\x32\x32\x2c\ +\x32\x39\x2e\x39\x32\x34\x6c\x31\x31\x38\x2e\x36\x32\x36\x2c\x31\ +\x31\x39\x2e\x37\x30\x31\x48\x38\x35\x56\x32\x37\x37\x2e\x33\x37\ +\x35\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ +\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x03\x6c\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ \x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x31\x2c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ \x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ \x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ \x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ @@ -592,231 +196,15 @@ qt_resource_data = b"\ \x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ \x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ \x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x43\x68\x65\x76\x72\x6f\x6e\x5f\x63\x69\x72\x63\x6c\x65\ -\x64\x5f\x6c\x65\x66\x74\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\ -\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\ -\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\ -\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\ -\x6c\x69\x6e\x6b\x22\x0d\x0a\x09\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x74\x72\x61\ -\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x32\ -\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\x0d\ -\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x31\x2e\x33\x30\ -\x32\x2c\x36\x2e\x37\x37\x36\x63\x2d\x30\x2e\x31\x39\x36\x2d\x30\ -\x2e\x31\x39\x37\x2d\x30\x2e\x35\x31\x35\x2d\x30\x2e\x31\x39\x37\ -\x2d\x30\x2e\x37\x31\x2c\x30\x4c\x37\x2e\x37\x38\x35\x2c\x39\x2e\ -\x36\x34\x31\x63\x2d\x30\x2e\x31\x39\x36\x2c\x30\x2e\x31\x39\x39\ -\x2d\x30\x2e\x31\x39\x36\x2c\x30\x2e\x35\x32\x2c\x30\x2c\x30\x2e\ -\x37\x31\x37\x6c\x32\x2e\x38\x30\x37\x2c\x32\x2e\x38\x36\x34\x0d\ -\x0a\x09\x63\x30\x2e\x31\x39\x35\x2c\x30\x2e\x31\x39\x39\x2c\x30\ -\x2e\x35\x31\x34\x2c\x30\x2e\x31\x39\x38\x2c\x30\x2e\x37\x31\x2c\ -\x30\x63\x30\x2e\x31\x39\x36\x2d\x30\x2e\x31\x39\x37\x2c\x30\x2e\ -\x31\x39\x36\x2d\x30\x2e\x35\x31\x38\x2c\x30\x2d\x30\x2e\x37\x31\ -\x37\x4c\x39\x2c\x31\x30\x6c\x32\x2e\x33\x30\x32\x2d\x32\x2e\x35\ -\x30\x36\x43\x31\x31\x2e\x34\x39\x38\x2c\x37\x2e\x32\x39\x36\x2c\ -\x31\x31\x2e\x34\x39\x38\x2c\x36\x2e\x39\x37\x36\x2c\x31\x31\x2e\ -\x33\x30\x32\x2c\x36\x2e\x37\x37\x36\x7a\x0d\x0a\x09\x20\x4d\x31\ -\x30\x2c\x30\x2e\x34\x63\x2d\x35\x2e\x33\x30\x32\x2c\x30\x2d\x39\ -\x2e\x36\x2c\x34\x2e\x32\x39\x38\x2d\x39\x2e\x36\x2c\x39\x2e\x36\ -\x63\x30\x2c\x35\x2e\x33\x30\x33\x2c\x34\x2e\x32\x39\x38\x2c\x39\ -\x2e\x36\x2c\x39\x2e\x36\x2c\x39\x2e\x36\x73\x39\x2e\x36\x2d\x34\ -\x2e\x32\x39\x37\x2c\x39\x2e\x36\x2d\x39\x2e\x36\x43\x31\x39\x2e\ -\x36\x2c\x34\x2e\x36\x39\x38\x2c\x31\x35\x2e\x33\x30\x32\x2c\x30\ -\x2e\x34\x2c\x31\x30\x2c\x30\x2e\x34\x7a\x20\x4d\x31\x30\x2c\x31\ -\x38\x2e\x33\x35\x34\x0d\x0a\x09\x63\x2d\x34\x2e\x36\x31\x35\x2c\ -\x30\x2d\x38\x2e\x33\x35\x34\x2d\x33\x2e\x37\x34\x2d\x38\x2e\x33\ -\x35\x34\x2d\x38\x2e\x33\x35\x34\x63\x30\x2d\x34\x2e\x36\x31\x34\ -\x2c\x33\x2e\x37\x33\x39\x2d\x38\x2e\x33\x35\x34\x2c\x38\x2e\x33\ -\x35\x34\x2d\x38\x2e\x33\x35\x34\x63\x34\x2e\x36\x31\x33\x2c\x30\ -\x2c\x38\x2e\x33\x35\x34\x2c\x33\x2e\x37\x34\x2c\x38\x2e\x33\x35\ -\x34\x2c\x38\x2e\x33\x35\x34\x0d\x0a\x09\x43\x31\x38\x2e\x33\x35\ -\x34\x2c\x31\x34\x2e\x36\x31\x34\x2c\x31\x34\x2e\x36\x31\x33\x2c\ -\x31\x38\x2e\x33\x35\x34\x2c\x31\x30\x2c\x31\x38\x2e\x33\x35\x34\ -\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\ -\x67\x3e\x0d\x0a\ -\x00\x00\x04\x4e\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ -\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ -\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ -\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ -\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ -\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ -\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ -\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ -\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ -\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ -\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ -\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ -\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ -\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ -\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ -\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ -\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ -\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ -\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ -\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ -\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ -\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x4c\x20\x31\ -\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\x39\x4c\ -\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\x2e\x35\x30\x32\ -\x32\x4c\x20\x34\x30\x2e\x36\x37\x39\x34\x20\x2d\x32\x32\x2e\x35\ -\x32\x38\x31\x4c\x20\x33\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\ -\x2e\x31\x32\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\ -\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\ -\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\ -\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\ -\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\ -\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\ -\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\ -\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x32\x2e\x35\x30\ -\x39\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\ -\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\ -\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\ -\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\ -\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\ -\x65\x20\x63\x78\x3d\x27\x33\x2e\x39\x35\x37\x33\x35\x27\x20\x63\ -\x79\x3d\x27\x2d\x33\x32\x2e\x31\x32\x27\x20\x66\x69\x6c\x6c\x3d\ -\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\ -\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\ -\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\ -\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\ -\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\ -\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\ -\x65\x20\x63\x78\x3d\x27\x31\x31\x2e\x39\x30\x33\x36\x27\x20\x63\ -\x79\x3d\x27\x2d\x35\x31\x2e\x33\x30\x33\x39\x27\x20\x66\x69\x6c\ -\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\ -\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\ -\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\ -\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\ -\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\ -\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\ -\x63\x6c\x65\x20\x63\x78\x3d\x27\x35\x36\x2e\x31\x35\x32\x33\x27\ -\x20\x63\x79\x3d\x27\x2d\x34\x32\x2e\x35\x30\x32\x32\x27\x20\x66\ -\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\ -\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ -\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ -\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\ -\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\ -\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\ -\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x34\x30\x2e\x36\x37\x39\ -\x34\x27\x20\x63\x79\x3d\x27\x2d\x32\x32\x2e\x35\x32\x38\x31\x27\ -\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\ -\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\ -\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ -\x00\x00\x04\xca\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\x72\ -\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\x75\ -\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x39\x2e\x32\x2e\x31\x2c\x20\ -\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\x2d\ -\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\x6e\ -\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\x20\ -\x20\x2d\x2d\x3e\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\x20\x73\ -\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\x57\x33\ -\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\x2f\x2f\ -\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\ -\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\x73\x2f\ -\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\x67\x31\ -\x31\x2e\x64\x74\x64\x22\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\ -\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x0a\x09\x20\x69\x64\x3d\ -\x22\x73\x76\x67\x34\x36\x31\x39\x22\x20\x69\x6e\x6b\x73\x63\x61\ -\x70\x65\x3a\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\ -\x2b\x64\x65\x76\x65\x6c\x2b\x6f\x73\x78\x6d\x65\x6e\x75\x20\x72\ -\x31\x32\x39\x31\x31\x22\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\ -\x64\x6f\x63\x6e\x61\x6d\x65\x3d\x22\x74\x72\x69\x61\x6e\x67\x6c\ -\x65\x2d\x73\x74\x72\x6f\x6b\x65\x64\x2d\x31\x35\x2e\x73\x76\x67\ -\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\x3d\x22\x68\x74\x74\x70\ -\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\x65\x63\x6f\x6d\x6d\x6f\ -\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\x22\x20\x78\x6d\x6c\x6e\ -\x73\x3a\x64\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\ -\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\ -\x73\x2f\x31\x2e\x31\x2f\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\ -\x6b\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\ -\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\ -\x6e\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\ -\x61\x70\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\ -\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ -\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\ -\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x20\x78\x6d\x6c\ -\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\x68\x74\x74\ -\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\x73\x6f\x75\ -\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\x44\x54\x44\ -\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\x74\x64\x22\ -\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\ -\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\ -\x30\x30\x2f\x73\x76\x67\x22\x0a\x09\x20\x78\x6d\x6c\x6e\x73\x3d\ -\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ -\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\ -\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\ -\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\ -\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x20\ -\x79\x3d\x22\x30\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x36\ -\x34\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x34\x70\ -\x78\x22\x0a\x09\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\ -\x30\x20\x31\x35\x20\x31\x35\x22\x20\x73\x74\x79\x6c\x65\x3d\x22\ -\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\ -\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x35\x20\x31\x35\x3b\ -\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\ -\x73\x65\x72\x76\x65\x22\x3e\x0a\x3c\x70\x61\x74\x68\x20\x69\x64\ -\x3d\x22\x72\x65\x63\x74\x33\x33\x33\x38\x22\x20\x69\x6e\x6b\x73\ -\x63\x61\x70\x65\x3a\x63\x6f\x6e\x6e\x65\x63\x74\x6f\x72\x2d\x63\ -\x75\x72\x76\x61\x74\x75\x72\x65\x3d\x22\x30\x22\x20\x73\x6f\x64\ -\x69\x70\x6f\x64\x69\x3a\x6e\x6f\x64\x65\x74\x79\x70\x65\x73\x3d\ -\x22\x63\x63\x63\x63\x63\x63\x63\x63\x63\x63\x63\x63\x22\x20\x64\ -\x3d\x22\x4d\x37\x2e\x35\x32\x34\x33\x2c\x31\x2e\x35\x30\x30\x34\ -\x0a\x09\x43\x37\x2e\x32\x34\x32\x39\x2c\x31\x2e\x34\x39\x31\x33\ -\x2c\x36\x2e\x39\x37\x38\x37\x2c\x31\x2e\x36\x34\x32\x33\x2c\x36\ -\x2e\x38\x33\x33\x36\x2c\x31\x2e\x38\x39\x35\x32\x6c\x2d\x35\x2e\ -\x35\x2c\x39\x2e\x38\x36\x39\x32\x43\x31\x2e\x30\x32\x31\x38\x2c\ -\x31\x32\x2e\x33\x30\x37\x38\x2c\x31\x2e\x33\x39\x35\x2c\x31\x32\ -\x2e\x39\x39\x39\x39\x2c\x32\x2c\x31\x33\x68\x31\x31\x0a\x09\x63\ -\x30\x2e\x36\x30\x35\x2d\x30\x2e\x30\x30\x30\x31\x2c\x30\x2e\x39\ -\x37\x38\x32\x2d\x30\x2e\x36\x39\x32\x32\x2c\x30\x2e\x36\x36\x36\ -\x34\x2d\x31\x2e\x32\x33\x35\x35\x6c\x2d\x35\x2e\x35\x2d\x39\x2e\ -\x38\x36\x39\x32\x43\x38\x2e\x30\x33\x30\x32\x2c\x31\x2e\x36\x35\ -\x37\x39\x2c\x37\x2e\x37\x38\x38\x34\x2c\x31\x2e\x35\x30\x39\x32\ -\x2c\x37\x2e\x35\x32\x34\x33\x2c\x31\x2e\x35\x30\x30\x34\x7a\x20\ -\x4d\x37\x2e\x35\x2c\x33\x2e\x38\x39\x39\x33\x6c\x34\x2e\x31\x32\ -\x36\x37\x2c\x37\x2e\x34\x37\x30\x34\x0a\x09\x48\x33\x2e\x33\x37\ -\x33\x33\x4c\x37\x2e\x35\x2c\x33\x2e\x38\x39\x39\x33\x7a\x22\x2f\ -\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ -\x00\x00\x03\x6c\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ \x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ @@ -847,16 +235,7 @@ qt_resource_data = b"\ \x33\x32\x2c\x34\x38\x30\x20\x31\x34\x38\x2e\x37\x33\x37\x2c\x34\ \x34\x37\x2e\x39\x37\x39\x20\x09\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\ \x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x00\x6c\ -\x3c\ -\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ -\x30\x2f\x73\x76\x67\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\ -\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x3e\x3c\x70\x61\x74\x68\ -\x20\x64\x3d\x22\x4d\x31\x38\x20\x31\x32\x76\x31\x48\x38\x76\x35\ -\x6c\x2d\x36\x2d\x36\x20\x36\x2d\x36\x76\x35\x68\x38\x56\x32\x68\ -\x32\x7a\x22\x2f\x3e\x3c\x2f\x73\x76\x67\x3e\ -\x00\x00\x02\x7d\ +\x00\x00\x05\x27\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -888,173 +267,60 @@ qt_resource_data = b"\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ \x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x38\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ -\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x32\ -\x37\x2c\x32\x33\x34\x2e\x36\x32\x35\x48\x31\x36\x37\x2e\x32\x39\ -\x36\x6c\x31\x31\x39\x2e\x37\x30\x32\x2d\x31\x31\x39\x2e\x37\x30\ -\x32\x4c\x32\x35\x36\x2c\x38\x35\x4c\x38\x35\x2c\x32\x35\x36\x6c\ -\x31\x37\x31\x2c\x31\x37\x31\x6c\x32\x39\x2e\x39\x32\x32\x2d\x32\ -\x39\x2e\x39\x32\x34\x4c\x31\x36\x37\x2e\x32\x39\x36\x2c\x32\x37\ -\x37\x2e\x33\x37\x35\x48\x34\x32\x37\x56\x32\x33\x34\x2e\x36\x32\ -\x35\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ -\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x02\xa2\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ -\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x32\x38\x2c\x34\x30\ -\x35\x2e\x34\x32\x39\x43\x31\x32\x38\x2c\x34\x32\x38\x2e\x38\x34\ -\x36\x2c\x31\x34\x37\x2e\x31\x39\x38\x2c\x34\x34\x38\x2c\x31\x37\ -\x30\x2e\x36\x36\x37\x2c\x34\x34\x38\x68\x31\x37\x30\x2e\x36\x36\ -\x37\x43\x33\x36\x34\x2e\x38\x30\x32\x2c\x34\x34\x38\x2c\x33\x38\ -\x34\x2c\x34\x32\x38\x2e\x38\x34\x36\x2c\x33\x38\x34\x2c\x34\x30\ -\x35\x2e\x34\x32\x39\x56\x31\x36\x30\x48\x31\x32\x38\x56\x34\x30\ -\x35\x2e\x34\x32\x39\x7a\x20\x4d\x34\x31\x36\x2c\x39\x36\x0d\x0a\ -\x09\x09\x68\x2d\x38\x30\x6c\x2d\x32\x36\x2e\x37\x38\x35\x2d\x33\ -\x32\x48\x32\x30\x32\x2e\x37\x38\x36\x4c\x31\x37\x36\x2c\x39\x36\ -\x48\x39\x36\x76\x33\x32\x68\x33\x32\x30\x56\x39\x36\x7a\x22\x2f\ -\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ -\x0a\ -\x00\x00\x03\x22\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ -\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x22\x32\x35\x36\x22\ -\x20\x63\x79\x3d\x22\x32\x38\x30\x22\x20\x72\x3d\x22\x36\x33\x22\ -\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\ -\x34\x30\x2c\x39\x36\x68\x2d\x38\x38\x6c\x2d\x33\x32\x2d\x33\x32\ -\x48\x31\x39\x32\x6c\x2d\x33\x32\x2c\x33\x32\x48\x37\x32\x63\x2d\ -\x32\x32\x2e\x30\x39\x32\x2c\x30\x2d\x34\x30\x2c\x31\x37\x2e\x39\ -\x30\x38\x2d\x34\x30\x2c\x34\x30\x76\x32\x37\x32\x63\x30\x2c\x32\ -\x32\x2e\x30\x39\x32\x2c\x31\x37\x2e\x39\x30\x38\x2c\x34\x30\x2c\ -\x34\x30\x2c\x34\x30\x68\x33\x36\x38\x63\x32\x32\x2e\x30\x39\x32\ -\x2c\x30\x2c\x34\x30\x2d\x31\x37\x2e\x39\x30\x38\x2c\x34\x30\x2d\ -\x34\x30\x0d\x0a\x09\x09\x56\x31\x33\x36\x43\x34\x38\x30\x2c\x31\ -\x31\x33\x2e\x39\x30\x38\x2c\x34\x36\x32\x2e\x30\x39\x32\x2c\x39\ -\x36\x2c\x34\x34\x30\x2c\x39\x36\x7a\x20\x4d\x32\x35\x36\x2c\x33\ -\x39\x32\x63\x2d\x36\x31\x2e\x38\x35\x35\x2c\x30\x2d\x31\x31\x32\ -\x2d\x35\x30\x2e\x31\x34\x35\x2d\x31\x31\x32\x2d\x31\x31\x32\x73\ -\x35\x30\x2e\x31\x34\x35\x2d\x31\x31\x32\x2c\x31\x31\x32\x2d\x31\ -\x31\x32\x73\x31\x31\x32\x2c\x35\x30\x2e\x31\x34\x35\x2c\x31\x31\ -\x32\x2c\x31\x31\x32\x0d\x0a\x09\x09\x53\x33\x31\x37\x2e\x38\x35\ -\x35\x2c\x33\x39\x32\x2c\x32\x35\x36\x2c\x33\x39\x32\x7a\x22\x2f\ -\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ -\x0a\ -\x00\x00\x03\x7c\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ -\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ -\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ -\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ -\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ -\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ -\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ -\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ -\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ -\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ -\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ -\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ -\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ -\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ -\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ -\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ -\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ -\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ -\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ -\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\ -\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x32\ -\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\x36\ -\x32\x2e\x32\x33\x32\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\ -\x36\x32\x2e\x32\x33\x32\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\x35\ -\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\ -\x35\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\ -\x35\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\ -\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\ -\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\ -\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\ -\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\ -\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\ -\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\ -\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x34\x2e\x30\x31\x35\x27\ -\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\ -\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\ -\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\ -\x36\x34\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\ -\x35\x38\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\ -\x20\x34\x37\x2e\x31\x37\x36\x32\x20\x2d\x33\x32\x2e\x31\x32\x43\ -\x20\x34\x37\x2e\x31\x37\x36\x32\x20\x2d\x34\x30\x2e\x34\x33\x35\ -\x33\x20\x34\x30\x2e\x34\x33\x35\x33\x20\x2d\x34\x37\x2e\x31\x37\ -\x36\x32\x20\x33\x32\x2e\x31\x32\x20\x2d\x34\x37\x2e\x31\x37\x36\ -\x32\x43\x20\x32\x33\x2e\x38\x30\x34\x37\x20\x2d\x34\x37\x2e\x31\ -\x37\x36\x32\x20\x31\x37\x2e\x30\x36\x33\x37\x20\x2d\x34\x30\x2e\ -\x34\x33\x35\x33\x20\x31\x37\x2e\x30\x36\x33\x37\x20\x2d\x33\x32\ -\x2e\x31\x32\x43\x20\x31\x37\x2e\x30\x36\x33\x37\x20\x2d\x32\x33\ -\x2e\x38\x30\x34\x37\x20\x32\x33\x2e\x38\x30\x34\x37\x20\x2d\x31\ -\x37\x2e\x30\x36\x33\x37\x20\x33\x32\x2e\x31\x32\x20\x2d\x31\x37\ -\x2e\x30\x36\x33\x37\x43\x20\x34\x30\x2e\x34\x33\x35\x33\x20\x2d\ -\x31\x37\x2e\x30\x36\x33\x37\x20\x34\x37\x2e\x31\x37\x36\x32\x20\ -\x2d\x32\x33\x2e\x38\x30\x34\x37\x20\x34\x37\x2e\x31\x37\x36\x32\ -\x20\x2d\x33\x32\x2e\x31\x32\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\ -\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ -\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ -\x00\x00\x02\x7d\ +\x22\x49\x63\x6f\x6e\x5f\x31\x32\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\ +\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\ +\x35\x36\x2c\x36\x34\x43\x31\x35\x30\x2e\x34\x30\x31\x2c\x36\x34\ +\x2c\x36\x34\x2c\x31\x35\x30\x2e\x34\x30\x31\x2c\x36\x34\x2c\x32\ +\x35\x36\x63\x30\x2c\x31\x30\x35\x2e\x36\x30\x34\x2c\x38\x36\x2e\ +\x34\x30\x31\x2c\x31\x39\x32\x2c\x31\x39\x32\x2c\x31\x39\x32\x63\ +\x31\x38\x2e\x31\x33\x36\x2c\x30\x2c\x33\x32\x2d\x31\x33\x2e\x38\ +\x36\x34\x2c\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\x09\x63\x30\x2d\ +\x38\x2e\x35\x33\x31\x2d\x33\x2e\x31\x39\x38\x2d\x31\x36\x2d\x38\ +\x2e\x35\x33\x31\x2d\x32\x31\x2e\x33\x33\x33\x63\x2d\x35\x2e\x33\ +\x33\x33\x2d\x35\x2e\x33\x33\x34\x2d\x38\x2e\x35\x33\x31\x2d\x31\ +\x32\x2e\x38\x30\x33\x2d\x38\x2e\x35\x33\x31\x2d\x32\x31\x2e\x33\ +\x33\x34\x63\x30\x2d\x31\x38\x2e\x31\x33\x35\x2c\x31\x33\x2e\x38\ +\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x68\x33\x38\x2e\x33\ +\x39\x36\x0d\x0a\x09\x09\x09\x63\x35\x38\x2e\x36\x36\x37\x2c\x30\ +\x2c\x31\x30\x36\x2e\x36\x36\x37\x2d\x34\x38\x2c\x31\x30\x36\x2e\ +\x36\x36\x37\x2d\x31\x30\x36\x2e\x36\x36\x36\x43\x34\x34\x38\x2c\ +\x31\x34\x30\x2e\x38\x30\x32\x2c\x33\x36\x31\x2e\x36\x30\x34\x2c\ +\x36\x34\x2c\x32\x35\x36\x2c\x36\x34\x7a\x20\x4d\x31\x33\x38\x2e\ +\x36\x36\x37\x2c\x32\x35\x36\x63\x2d\x31\x38\x2e\x31\x33\x36\x2c\ +\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x34\x2d\x33\x32\x2d\x33\ +\x32\x73\x31\x33\x2e\x38\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\ +\x32\x0d\x0a\x09\x09\x09\x63\x31\x38\x2e\x31\x33\x35\x2c\x30\x2c\ +\x33\x32\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x53\ +\x31\x35\x36\x2e\x38\x30\x32\x2c\x32\x35\x36\x2c\x31\x33\x38\x2e\ +\x36\x36\x37\x2c\x32\x35\x36\x7a\x20\x4d\x32\x30\x32\x2e\x36\x36\ +\x37\x2c\x31\x37\x30\x2e\x36\x36\x37\x63\x2d\x31\x38\x2e\x31\x33\ +\x36\x2c\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x35\x2d\x33\x32\ +\x2d\x33\x32\x63\x30\x2d\x31\x38\x2e\x31\x33\x36\x2c\x31\x33\x2e\ +\x38\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\ +\x09\x63\x31\x38\x2e\x31\x33\x35\x2c\x30\x2c\x33\x32\x2c\x31\x33\ +\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x43\x32\x33\x34\x2e\x36\ +\x36\x37\x2c\x31\x35\x36\x2e\x38\x30\x32\x2c\x32\x32\x30\x2e\x38\ +\x30\x32\x2c\x31\x37\x30\x2e\x36\x36\x37\x2c\x32\x30\x32\x2e\x36\ +\x36\x37\x2c\x31\x37\x30\x2e\x36\x36\x37\x7a\x20\x4d\x33\x30\x39\ +\x2e\x33\x33\x33\x2c\x31\x37\x30\x2e\x36\x36\x37\x63\x2d\x31\x38\ +\x2e\x31\x33\x35\x2c\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x35\ +\x2d\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\x09\x63\x30\x2d\x31\x38\ +\x2e\x31\x33\x36\x2c\x31\x33\x2e\x38\x36\x35\x2d\x33\x32\x2c\x33\ +\x32\x2d\x33\x32\x63\x31\x38\x2e\x31\x33\x36\x2c\x30\x2c\x33\x32\ +\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x43\x33\x34\ +\x31\x2e\x33\x33\x33\x2c\x31\x35\x36\x2e\x38\x30\x32\x2c\x33\x32\ +\x37\x2e\x34\x36\x39\x2c\x31\x37\x30\x2e\x36\x36\x37\x2c\x33\x30\ +\x39\x2e\x33\x33\x33\x2c\x31\x37\x30\x2e\x36\x36\x37\x7a\x20\x4d\ +\x33\x37\x33\x2e\x33\x33\x33\x2c\x32\x35\x36\x0d\x0a\x09\x09\x09\ +\x63\x2d\x31\x38\x2e\x31\x33\x35\x2c\x30\x2d\x33\x32\x2d\x31\x33\ +\x2e\x38\x36\x34\x2d\x33\x32\x2d\x33\x32\x73\x31\x33\x2e\x38\x36\ +\x35\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x63\x31\x38\x2e\x31\x33\ +\x36\x2c\x30\x2c\x33\x32\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\ +\x2c\x33\x32\x53\x33\x39\x31\x2e\x34\x36\x39\x2c\x32\x35\x36\x2c\ +\x33\x37\x33\x2e\x33\x33\x33\x2c\x32\x35\x36\x7a\x22\x2f\x3e\x0d\ +\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ +\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x02\x79\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1086,17 +352,17 @@ qt_resource_data = b"\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ \x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x38\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ -\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x38\x35\ -\x2c\x32\x37\x37\x2e\x33\x37\x35\x68\x32\x35\x39\x2e\x37\x30\x34\ -\x4c\x32\x32\x35\x2e\x30\x30\x32\x2c\x33\x39\x37\x2e\x30\x37\x37\ -\x4c\x32\x35\x36\x2c\x34\x32\x37\x6c\x31\x37\x31\x2d\x31\x37\x31\ -\x4c\x32\x35\x36\x2c\x38\x35\x6c\x2d\x32\x39\x2e\x39\x32\x32\x2c\ -\x32\x39\x2e\x39\x32\x34\x6c\x31\x31\x38\x2e\x36\x32\x36\x2c\x31\ -\x31\x39\x2e\x37\x30\x31\x48\x38\x35\x56\x32\x37\x37\x2e\x33\x37\ -\x35\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ -\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x03\x26\ +\x22\x49\x63\x6f\x6e\x5f\x31\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ +\x0d\x0a\x09\x09\x3c\x67\x3e\x0d\x0a\x09\x09\x09\x3c\x70\x6f\x6c\ +\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\x22\x31\x38\x36\ +\x2e\x33\x30\x31\x2c\x33\x33\x39\x2e\x38\x39\x33\x20\x39\x36\x2c\ +\x32\x34\x39\x2e\x34\x36\x31\x20\x36\x34\x2c\x32\x37\x39\x2e\x39\ +\x36\x38\x20\x31\x38\x36\x2e\x33\x30\x31\x2c\x34\x30\x32\x20\x34\ +\x34\x38\x2c\x31\x34\x30\x2e\x35\x30\x36\x20\x34\x31\x36\x2c\x31\ +\x31\x30\x20\x09\x09\x09\x22\x2f\x3e\x0d\x0a\x09\x09\x3c\x2f\x67\ +\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\ +\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x07\x80\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1128,212 +394,97 @@ qt_resource_data = b"\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ \x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ -\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\x33\x38\ -\x38\x63\x2d\x37\x32\x2e\x35\x39\x37\x2c\x30\x2d\x31\x33\x32\x2d\ -\x35\x39\x2e\x34\x30\x35\x2d\x31\x33\x32\x2d\x31\x33\x32\x63\x30\ -\x2d\x37\x32\x2e\x36\x30\x31\x2c\x35\x39\x2e\x34\x30\x33\x2d\x31\ -\x33\x32\x2c\x31\x33\x32\x2d\x31\x33\x32\x63\x33\x36\x2e\x33\x2c\ -\x30\x2c\x36\x39\x2e\x32\x39\x39\x2c\x31\x35\x2e\x34\x2c\x39\x32\ -\x2e\x34\x30\x36\x2c\x33\x39\x2e\x36\x30\x31\x4c\x32\x37\x38\x2c\ -\x32\x33\x34\x68\x31\x35\x34\x56\x38\x30\x0d\x0a\x09\x09\x6c\x2d\ -\x35\x31\x2e\x36\x39\x38\x2c\x35\x31\x2e\x37\x30\x32\x43\x33\x34\ -\x38\x2e\x34\x30\x36\x2c\x39\x39\x2e\x37\x39\x38\x2c\x33\x30\x34\ -\x2e\x34\x30\x36\x2c\x38\x30\x2c\x32\x35\x36\x2c\x38\x30\x63\x2d\ -\x39\x36\x2e\x37\x39\x37\x2c\x30\x2d\x31\x37\x36\x2c\x37\x39\x2e\ -\x32\x30\x33\x2d\x31\x37\x36\x2c\x31\x37\x36\x73\x37\x38\x2e\x30\ -\x39\x34\x2c\x31\x37\x36\x2c\x31\x37\x36\x2c\x31\x37\x36\x0d\x0a\ -\x09\x09\x63\x38\x31\x2e\x30\x34\x35\x2c\x30\x2c\x31\x34\x38\x2e\ -\x32\x38\x37\x2d\x35\x34\x2e\x31\x33\x34\x2c\x31\x36\x39\x2e\x34\ -\x30\x31\x2d\x31\x32\x38\x48\x33\x37\x38\x2e\x38\x35\x43\x33\x36\ -\x30\x2e\x31\x30\x35\x2c\x33\x35\x33\x2e\x35\x36\x31\x2c\x33\x31\ -\x31\x2e\x37\x31\x32\x2c\x33\x38\x38\x2c\x32\x35\x36\x2c\x33\x38\ -\x38\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\ -\x76\x67\x3e\x0d\x0a\ -\x00\x00\x01\xdd\ -\x00\ -\x00\x06\xe4\x78\x9c\xcd\x54\x4d\x6f\x9b\x40\x10\x3d\x13\x29\xff\ -\x61\xba\xb7\x4a\xec\x17\xc4\xd4\xa6\xa6\x51\xfd\x21\xcb\x52\x9a\ -\x58\x6a\xea\xaa\xa7\x0a\xc3\x16\x50\x28\x20\x58\xc0\xce\xaf\xef\ -\xee\x92\x54\x51\x95\xfa\x18\xfb\xb0\x33\xda\x79\x6f\xde\xbc\x65\ -\x24\xa6\xd7\xfb\xdf\x39\x74\xa2\x6e\xb2\xb2\x08\x10\x27\x0c\x81\ -\x28\xa2\x32\xce\x8a\x24\x40\xad\xfc\x85\xc7\xe8\xfa\xd3\xe5\xc5\ -\xf4\x1d\xc6\xb0\x12\x85\xa8\x43\x59\xd6\x3e\x7c\x8e\xcb\x9d\x80\ -\x75\x9e\xb7\x8d\x34\x25\xe0\x1e\x71\x08\xb7\xe1\xeb\x76\x05\xcb\ -\x7d\x55\xd6\x12\x36\x79\x9b\xe0\x75\x01\xc4\x14\xb7\xc3\x10\x1f\ -\x3c\xc2\x18\xcc\xda\x2c\x8f\x81\xbd\x07\xc0\xd8\xe8\x2f\xee\xe6\ -\xf7\x3f\x36\x4b\x68\xba\x04\x36\xdf\x66\x37\xeb\x39\x20\x4c\xe9\ -\x77\x77\x4e\xe9\xe2\x7e\x61\x24\x38\xe1\x94\x2e\x6f\x11\xa0\x54\ -\xca\xca\xa7\xb4\xef\x7b\xd2\xbb\xa4\xac\x13\xba\xaa\xc3\x2a\xcd\ -\xa2\x86\x2a\x22\xd5\x44\xd5\x44\x95\x18\xe7\x24\x96\x31\xd2\x33\ -\xb4\xf4\x8b\xa7\x72\x04\x59\x1c\xa0\x9b\xf0\x20\xea\x9f\xea\xa2\ -\xbe\x44\xd1\x04\xaf\x48\x3b\x8c\x31\x2d\xf5\x44\xf1\xf7\x79\x56\ -\x3c\xbc\x46\xe4\x93\xc9\x84\x1a\x54\x51\x03\xc4\xaa\x3d\x82\xc3\ -\x90\x2f\x2f\x2c\xe8\xb3\x58\xa6\x01\x1a\x71\x47\x03\xa9\xc8\x92\ -\x54\xfe\xbd\x76\x99\xe8\x67\xa5\xee\x02\x06\xaa\xa6\x0f\x82\x46\ -\x1e\x72\x11\x20\x51\x84\xbb\x5c\xe0\x5d\x18\x3d\x24\x75\xd9\x16\ -\xb1\x5f\x88\x1e\x5e\x30\x3f\x1a\x6f\x7e\x53\x85\x91\xa2\x57\xb5\ -\x68\x44\xdd\x09\xf3\xea\x44\x05\x6b\x88\xd6\xb4\x0a\x65\x0a\xea\ -\xd1\x5f\xb8\xc7\x6c\x3e\x72\x89\x1b\x31\xdb\x25\x1f\xb0\x6b\x7b\ -\x2a\xaa\xa3\x73\x8a\x47\x8c\x8c\x22\xac\x00\x9b\xe9\x22\x76\xf1\ -\x13\xdc\x0d\x10\x33\x98\xfb\xdc\xa0\x73\x6a\x00\xd3\xa2\x4b\xb6\ -\x51\xd4\x67\x6b\xe6\x3c\xea\x4f\x60\x59\xf4\x1f\x1f\xce\x78\x7c\ -\x16\x3e\xae\xb8\x77\x3a\x1f\x53\xfa\xff\x25\x39\x63\xfe\x26\xa6\ -\xcc\x9c\x23\x4b\x3a\x07\x1f\x7a\x49\x27\xf3\x71\x6c\x49\x57\x6c\ -\xf2\x26\xa6\xcc\x9c\x23\x4b\x3a\x07\x1f\x7a\x49\x27\xf3\x31\x2c\ -\xe9\x39\xaa\x7f\xb6\xca\x7f\x00\x99\x18\x96\x19\ -\x00\x00\x03\x0c\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x43\x68\x65\x63\x6b\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\ -\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ -\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\ -\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\ -\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ -\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\ -\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\x77\x42\x6f\ -\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\x65\x6e\ -\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\ -\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\ -\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\ -\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ -\x4d\x38\x2e\x32\x39\x34\x2c\x31\x36\x2e\x39\x39\x38\x63\x2d\x30\ -\x2e\x34\x33\x35\x2c\x30\x2d\x30\x2e\x38\x34\x37\x2d\x30\x2e\x32\ -\x30\x33\x2d\x31\x2e\x31\x31\x31\x2d\x30\x2e\x35\x35\x33\x4c\x33\ -\x2e\x36\x31\x2c\x31\x31\x2e\x37\x32\x34\x63\x2d\x30\x2e\x34\x36\ -\x35\x2d\x30\x2e\x36\x31\x33\x2d\x30\x2e\x33\x34\x34\x2d\x31\x2e\ -\x34\x38\x36\x2c\x30\x2e\x32\x37\x2d\x31\x2e\x39\x35\x31\x0d\x0a\ -\x09\x63\x30\x2e\x36\x31\x35\x2d\x30\x2e\x34\x36\x37\x2c\x31\x2e\ -\x34\x38\x38\x2d\x30\x2e\x33\x34\x34\x2c\x31\x2e\x39\x35\x33\x2c\ -\x30\x2e\x32\x37\x6c\x32\x2e\x33\x35\x31\x2c\x33\x2e\x31\x30\x34\ -\x6c\x35\x2e\x39\x31\x31\x2d\x39\x2e\x34\x39\x32\x63\x30\x2e\x34\ -\x30\x37\x2d\x30\x2e\x36\x35\x32\x2c\x31\x2e\x32\x36\x37\x2d\x30\ -\x2e\x38\x35\x32\x2c\x31\x2e\x39\x32\x31\x2d\x30\x2e\x34\x34\x35\ -\x0d\x0a\x09\x63\x30\x2e\x36\x35\x33\x2c\x30\x2e\x34\x30\x36\x2c\ -\x30\x2e\x38\x35\x34\x2c\x31\x2e\x32\x36\x36\x2c\x30\x2e\x34\x34\ -\x36\x2c\x31\x2e\x39\x32\x4c\x39\x2e\x34\x37\x38\x2c\x31\x36\x2e\ -\x33\x34\x63\x2d\x30\x2e\x32\x34\x32\x2c\x30\x2e\x33\x39\x31\x2d\ -\x30\x2e\x36\x36\x31\x2c\x30\x2e\x36\x33\x35\x2d\x31\x2e\x31\x32\ -\x2c\x30\x2e\x36\x35\x36\x43\x38\x2e\x33\x33\x36\x2c\x31\x36\x2e\ -\x39\x39\x38\x2c\x38\x2e\x33\x31\x36\x2c\x31\x36\x2e\x39\x39\x38\ -\x2c\x38\x2e\x32\x39\x34\x2c\x31\x36\x2e\x39\x39\x38\x7a\x22\x2f\ -\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x02\xa1\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x53\x61\x76\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\ -\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\ -\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\ -\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\ -\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x35\x31\x32\x70\x78\x22\x20\ -\x79\x3d\x22\x35\x31\x32\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\ -\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ -\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\ -\x32\x20\x35\x31\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\ -\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\ -\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\ -\x69\x78\x28\x32\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\ -\x29\x27\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\ -\x35\x2e\x31\x37\x33\x2c\x32\x48\x34\x43\x32\x2e\x38\x39\x39\x2c\ -\x32\x2c\x32\x2c\x32\x2e\x39\x2c\x32\x2c\x34\x76\x31\x32\x63\x30\ -\x2c\x31\x2e\x31\x2c\x30\x2e\x38\x39\x39\x2c\x32\x2c\x32\x2c\x32\ -\x68\x31\x32\x63\x31\x2e\x31\x30\x31\x2c\x30\x2c\x32\x2d\x30\x2e\ -\x39\x2c\x32\x2d\x32\x56\x35\x2e\x31\x32\x37\x4c\x31\x35\x2e\x31\ -\x37\x33\x2c\x32\x7a\x20\x4d\x31\x34\x2c\x38\x63\x30\x2c\x30\x2e\ -\x35\x34\x39\x2d\x30\x2e\x34\x35\x2c\x31\x2d\x31\x2c\x31\x48\x37\ -\x0d\x0a\x09\x43\x36\x2e\x34\x35\x2c\x39\x2c\x36\x2c\x38\x2e\x35\ -\x34\x39\x2c\x36\x2c\x38\x56\x33\x68\x38\x56\x38\x7a\x20\x4d\x31\ -\x33\x2c\x34\x68\x2d\x32\x76\x34\x68\x32\x56\x34\x7a\x22\x2f\x3e\ -\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\ -\x00\x00\x03\x52\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\ -\x64\x3d\x22\x4d\x34\x33\x37\x2e\x33\x33\x34\x2c\x31\x34\x34\x48\ -\x32\x35\x36\x2e\x30\x30\x36\x6c\x2d\x34\x32\x2e\x36\x36\x38\x2d\ -\x34\x38\x48\x37\x34\x2e\x36\x36\x36\x43\x35\x31\x2e\x31\x39\x37\ -\x2c\x39\x36\x2c\x33\x32\x2c\x31\x31\x35\x2e\x31\x39\x38\x2c\x33\ -\x32\x2c\x31\x33\x38\x2e\x36\x36\x37\x76\x32\x33\x34\x2e\x36\x36\ -\x36\x43\x33\x32\x2c\x33\x39\x36\x2e\x38\x30\x32\x2c\x35\x31\x2e\ -\x31\x39\x37\x2c\x34\x31\x36\x2c\x37\x34\x2e\x36\x36\x36\x2c\x34\ -\x31\x36\x68\x33\x36\x32\x2e\x36\x36\x38\x0d\x0a\x09\x43\x34\x36\ -\x30\x2e\x38\x30\x33\x2c\x34\x31\x36\x2c\x34\x38\x30\x2c\x33\x39\ -\x36\x2e\x38\x30\x32\x2c\x34\x38\x30\x2c\x33\x37\x33\x2e\x33\x33\ -\x33\x56\x31\x38\x36\x2e\x36\x36\x37\x43\x34\x38\x30\x2c\x31\x36\ -\x33\x2e\x31\x39\x38\x2c\x34\x36\x30\x2e\x38\x30\x33\x2c\x31\x34\ -\x34\x2c\x34\x33\x37\x2e\x33\x33\x34\x2c\x31\x34\x34\x7a\x20\x4d\ -\x34\x34\x38\x2c\x33\x37\x33\x2e\x33\x33\x33\x0d\x0a\x09\x63\x30\ -\x2c\x35\x2e\x37\x38\x32\x2d\x34\x2e\x38\x38\x35\x2c\x31\x30\x2e\ -\x36\x36\x37\x2d\x31\x30\x2e\x36\x36\x36\x2c\x31\x30\x2e\x36\x36\ -\x37\x48\x37\x34\x2e\x36\x36\x36\x43\x36\x38\x2e\x38\x38\x34\x2c\ -\x33\x38\x34\x2c\x36\x34\x2c\x33\x37\x39\x2e\x31\x31\x35\x2c\x36\ -\x34\x2c\x33\x37\x33\x2e\x33\x33\x33\x56\x31\x37\x36\x68\x33\x37\ -\x33\x2e\x33\x33\x34\x63\x35\x2e\x37\x38\x31\x2c\x30\x2c\x31\x30\ -\x2e\x36\x36\x36\x2c\x34\x2e\x38\x38\x35\x2c\x31\x30\x2e\x36\x36\ -\x36\x2c\x31\x30\x2e\x36\x36\x37\x0d\x0a\x09\x56\x33\x37\x33\x2e\ -\x33\x33\x33\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ -\x0a\ -\x00\x00\x02\xb7\ +\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x39\x33\x2e\x34\x36\ +\x2c\x32\x34\x39\x2e\x30\x35\x36\x63\x33\x2e\x37\x32\x33\x2d\x30\ +\x2e\x36\x37\x2c\x37\x2e\x35\x38\x39\x2d\x31\x2e\x30\x34\x31\x2c\ +\x31\x31\x2e\x35\x38\x36\x2d\x31\x2e\x30\x34\x31\x4c\x32\x30\x31\ +\x2e\x39\x32\x34\x2c\x32\x34\x38\x68\x31\x30\x33\x2e\x38\x32\x33\ +\x63\x34\x2e\x35\x30\x33\x2c\x30\x2c\x38\x2e\x38\x30\x36\x2d\x30\ +\x2e\x36\x31\x37\x2c\x31\x32\x2e\x39\x30\x38\x2d\x31\x2e\x37\x35\ +\x34\x0d\x0a\x09\x09\x63\x31\x39\x2e\x33\x37\x2d\x35\x2e\x33\x36\ +\x33\x2c\x33\x33\x2e\x33\x34\x35\x2d\x32\x32\x2e\x35\x33\x37\x2c\ +\x33\x33\x2e\x33\x34\x35\x2d\x34\x33\x2e\x36\x36\x33\x76\x2d\x33\ +\x30\x2e\x38\x32\x32\x76\x2d\x35\x36\x2e\x34\x30\x32\x63\x30\x2d\ +\x32\x34\x2e\x38\x33\x32\x2d\x32\x31\x2e\x31\x35\x2d\x34\x33\x2e\ +\x34\x38\x34\x2d\x34\x36\x2e\x32\x38\x39\x2d\x34\x37\x2e\x36\x30\ +\x36\x0d\x0a\x09\x09\x63\x2d\x31\x35\x2e\x39\x33\x31\x2d\x32\x2e\ +\x36\x32\x34\x2d\x33\x39\x2e\x32\x35\x38\x2d\x33\x2e\x38\x32\x37\ +\x2d\x35\x35\x2e\x30\x38\x39\x2d\x33\x2e\x37\x34\x39\x63\x2d\x31\ +\x35\x2e\x38\x32\x39\x2c\x30\x2e\x30\x38\x36\x2d\x33\x30\x2e\x39\ +\x38\x31\x2c\x31\x2e\x34\x30\x34\x2d\x34\x34\x2e\x32\x37\x37\x2c\ +\x33\x2e\x37\x34\x39\x43\x31\x36\x37\x2e\x31\x34\x33\x2c\x37\x34\ +\x2e\x35\x37\x36\x2c\x31\x36\x30\x2c\x38\x38\x2e\x39\x32\x38\x2c\ +\x31\x36\x30\x2c\x31\x31\x35\x2e\x33\x35\x39\x56\x31\x34\x34\x68\ +\x39\x36\x0d\x0a\x09\x09\x76\x31\x36\x48\x31\x32\x38\x2e\x38\x32\ +\x63\x2d\x33\x35\x2e\x36\x32\x38\x2c\x30\x2d\x36\x34\x2e\x35\x33\ +\x38\x2c\x34\x32\x2e\x35\x37\x31\x2d\x36\x34\x2e\x38\x31\x33\x2c\ +\x39\x35\x2e\x32\x34\x32\x43\x36\x34\x2e\x30\x30\x35\x2c\x32\x35\ +\x35\x2e\x34\x39\x35\x2c\x36\x34\x2c\x32\x35\x35\x2e\x37\x34\x37\ +\x2c\x36\x34\x2c\x32\x35\x36\x63\x30\x2c\x39\x2e\x35\x32\x33\x2c\ +\x30\x2e\x39\x34\x2c\x31\x38\x2e\x37\x32\x2c\x32\x2e\x36\x38\x35\ +\x2c\x32\x37\x2e\x34\x30\x34\x0d\x0a\x09\x09\x43\x37\x34\x2e\x36\ +\x34\x38\x2c\x33\x32\x33\x2e\x30\x37\x2c\x39\x39\x2e\x34\x35\x31\ +\x2c\x33\x35\x32\x2c\x31\x32\x38\x2e\x38\x32\x2c\x33\x35\x32\x48\ +\x31\x34\x34\x76\x2d\x32\x2e\x36\x36\x32\x76\x2d\x34\x33\x2e\x32\ +\x37\x33\x43\x31\x34\x34\x2c\x32\x37\x39\x2e\x32\x33\x38\x2c\x31\ +\x36\x34\x2e\x31\x34\x36\x2c\x32\x35\x34\x2e\x33\x33\x32\x2c\x31\ +\x39\x33\x2e\x34\x36\x2c\x32\x34\x39\x2e\x30\x35\x36\x7a\x20\x4d\ +\x32\x30\x33\x2e\x36\x35\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x0d\ +\x0a\x09\x09\x63\x2d\x39\x2e\x35\x39\x32\x2c\x30\x2d\x31\x37\x2e\ +\x33\x38\x34\x2d\x37\x2e\x37\x38\x35\x2d\x31\x37\x2e\x33\x38\x34\ +\x2d\x31\x37\x2e\x34\x30\x33\x63\x30\x2d\x39\x2e\x36\x36\x34\x2c\ +\x37\x2e\x37\x37\x34\x2d\x31\x37\x2e\x35\x32\x2c\x31\x37\x2e\x33\ +\x38\x34\x2d\x31\x37\x2e\x35\x32\x63\x39\x2e\x35\x37\x34\x2c\x30\ +\x2c\x31\x37\x2e\x33\x39\x39\x2c\x37\x2e\x38\x35\x35\x2c\x31\x37\ +\x2e\x33\x39\x39\x2c\x31\x37\x2e\x35\x32\x0d\x0a\x09\x09\x43\x32\ +\x32\x31\x2e\x30\x35\x36\x2c\x31\x31\x39\x2e\x32\x31\x37\x2c\x32\ +\x31\x33\x2e\x32\x34\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x2c\x32\ +\x30\x33\x2e\x36\x35\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x7a\x22\ +\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\ +\x34\x33\x2e\x39\x35\x31\x2c\x32\x32\x32\x2e\x35\x34\x33\x43\x34\ +\x33\x34\x2e\x37\x38\x2c\x31\x38\x36\x2e\x30\x32\x31\x2c\x34\x31\ +\x31\x2e\x30\x33\x33\x2c\x31\x36\x30\x2c\x33\x38\x33\x2e\x31\x38\ +\x2c\x31\x36\x30\x48\x33\x36\x38\x76\x32\x2e\x36\x32\x36\x76\x33\ +\x38\x2e\x30\x34\x36\x63\x30\x2c\x33\x33\x2e\x39\x31\x35\x2d\x32\ +\x32\x2e\x32\x38\x36\x2c\x35\x38\x2e\x34\x37\x34\x2d\x34\x39\x2e\ +\x34\x38\x39\x2c\x36\x32\x2e\x36\x38\x31\x0d\x0a\x09\x09\x63\x2d\ +\x32\x2e\x37\x33\x37\x2c\x30\x2e\x34\x32\x34\x2d\x35\x2e\x34\x38\ +\x33\x2c\x30\x2e\x36\x34\x36\x2d\x38\x2e\x33\x30\x31\x2c\x30\x2e\ +\x36\x34\x36\x48\x32\x30\x36\x2e\x33\x35\x31\x63\x2d\x34\x2e\x35\ +\x31\x38\x2c\x30\x2d\x38\x2e\x39\x30\x34\x2c\x30\x2e\x35\x38\x34\ +\x2d\x31\x33\x2e\x30\x34\x39\x2c\x31\x2e\x36\x37\x32\x43\x31\x37\ +\x34\x2e\x31\x38\x2c\x32\x37\x30\x2e\x36\x38\x39\x2c\x31\x36\x30\ +\x2c\x32\x38\x36\x2e\x36\x2c\x31\x36\x30\x2c\x33\x30\x37\x2e\x32\ +\x33\x36\x76\x33\x32\x2e\x39\x32\x32\x0d\x0a\x09\x09\x76\x35\x34\ +\x2e\x33\x30\x35\x63\x30\x2c\x32\x34\x2e\x38\x33\x32\x2c\x32\x34\ +\x2e\x39\x37\x37\x2c\x33\x39\x2e\x34\x32\x36\x2c\x34\x39\x2e\x34\ +\x38\x31\x2c\x34\x36\x2e\x35\x35\x31\x63\x32\x39\x2e\x33\x32\x37\ +\x2c\x38\x2e\x35\x33\x31\x2c\x36\x31\x2e\x32\x36\x37\x2c\x31\x30\ +\x2e\x30\x36\x38\x2c\x39\x36\x2e\x33\x36\x36\x2c\x30\x43\x33\x32\ +\x39\x2e\x31\x35\x2c\x34\x33\x34\x2e\x33\x35\x34\x2c\x33\x35\x32\ +\x2c\x34\x32\x30\x2e\x38\x39\x33\x2c\x33\x35\x32\x2c\x33\x39\x34\ +\x2e\x34\x36\x33\x56\x33\x36\x38\x0d\x0a\x09\x09\x68\x2d\x39\x36\ +\x76\x2d\x31\x36\x68\x31\x32\x37\x2e\x31\x38\x63\x32\x35\x2e\x32\ +\x34\x2c\x30\x2c\x34\x37\x2e\x31\x30\x37\x2d\x32\x31\x2e\x33\x36\ +\x35\x2c\x35\x37\x2e\x38\x31\x34\x2d\x35\x32\x2e\x35\x34\x39\x43\ +\x34\x34\x35\x2e\x34\x37\x34\x2c\x32\x38\x36\x2e\x34\x30\x34\x2c\ +\x34\x34\x38\x2c\x32\x37\x31\x2e\x36\x34\x31\x2c\x34\x34\x38\x2c\ +\x32\x35\x36\x0d\x0a\x09\x09\x43\x34\x34\x38\x2c\x32\x34\x34\x2e\ +\x32\x33\x32\x2c\x34\x34\x36\x2e\x35\x36\x37\x2c\x32\x33\x32\x2e\ +\x39\x36\x32\x2c\x34\x34\x33\x2e\x39\x35\x31\x2c\x32\x32\x32\x2e\ +\x35\x34\x33\x7a\x20\x4d\x33\x30\x37\x2e\x38\x36\x37\x2c\x33\x38\ +\x32\x2e\x38\x32\x63\x39\x2e\x35\x39\x2c\x30\x2c\x31\x37\x2e\x33\ +\x38\x31\x2c\x37\x2e\x37\x38\x35\x2c\x31\x37\x2e\x33\x38\x31\x2c\ +\x31\x37\x2e\x34\x0d\x0a\x09\x09\x63\x30\x2c\x39\x2e\x36\x35\x2d\ +\x37\x2e\x37\x39\x31\x2c\x31\x37\x2e\x35\x32\x31\x2d\x31\x37\x2e\ +\x33\x38\x31\x2c\x31\x37\x2e\x35\x32\x31\x63\x2d\x39\x2e\x35\x37\ +\x37\x2c\x30\x2d\x31\x37\x2e\x33\x39\x39\x2d\x37\x2e\x38\x37\x31\ +\x2d\x31\x37\x2e\x33\x39\x39\x2d\x31\x37\x2e\x35\x32\x31\x43\x32\ +\x39\x30\x2e\x34\x36\x38\x2c\x33\x39\x30\x2e\x35\x39\x2c\x32\x39\ +\x38\x2e\x32\x37\x34\x2c\x33\x38\x32\x2e\x38\x32\x2c\x33\x30\x37\ +\x2e\x38\x36\x37\x2c\x33\x38\x32\x2e\x38\x32\x7a\x22\x2f\x3e\x0d\ +\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x03\xeb\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1360,32 +511,639 @@ qt_resource_data = b"\ \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x35\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ -\x0d\x0a\x09\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\ -\x6e\x74\x73\x3d\x22\x34\x30\x35\x2c\x31\x33\x36\x2e\x37\x39\x38\ -\x20\x33\x37\x35\x2e\x32\x30\x32\x2c\x31\x30\x37\x20\x32\x35\x36\ -\x2c\x32\x32\x36\x2e\x32\x30\x32\x20\x31\x33\x36\x2e\x37\x39\x38\ -\x2c\x31\x30\x37\x20\x31\x30\x37\x2c\x31\x33\x36\x2e\x37\x39\x38\ -\x20\x32\x32\x36\x2e\x32\x30\x32\x2c\x32\x35\x36\x20\x31\x30\x37\ -\x2c\x33\x37\x35\x2e\x32\x30\x32\x20\x31\x33\x36\x2e\x37\x39\x38\ -\x2c\x34\x30\x35\x20\x32\x35\x36\x2c\x32\x38\x35\x2e\x37\x39\x38\ -\x20\x0d\x0a\x09\x09\x09\x33\x37\x35\x2e\x32\x30\x32\x2c\x34\x30\ -\x35\x20\x34\x30\x35\x2c\x33\x37\x35\x2e\x32\x30\x32\x20\x32\x38\ -\x35\x2e\x37\x39\x38\x2c\x32\x35\x36\x20\x09\x09\x22\x2f\x3e\x0d\ -\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ -\x73\x76\x67\x3e\x0d\x0a\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ +\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ +\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ +\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ +\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ +\x0a\x3c\x67\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x32\x35\x36\x2c\x31\x32\x38\x63\x2d\x38\x31\x2e\x39\x2c\x30\ +\x2d\x31\x34\x35\x2e\x37\x2c\x34\x38\x2e\x38\x2d\x32\x32\x34\x2c\ +\x31\x32\x38\x63\x36\x37\x2e\x34\x2c\x36\x37\x2e\x37\x2c\x31\x32\ +\x34\x2c\x31\x32\x38\x2c\x32\x32\x34\x2c\x31\x32\x38\x63\x39\x39\ +\x2e\x39\x2c\x30\x2c\x31\x37\x33\x2e\x34\x2d\x37\x36\x2e\x34\x2c\ +\x32\x32\x34\x2d\x31\x32\x36\x2e\x36\x0d\x0a\x09\x09\x43\x34\x32\ +\x38\x2e\x32\x2c\x31\x39\x38\x2e\x36\x2c\x33\x35\x34\x2e\x38\x2c\ +\x31\x32\x38\x2c\x32\x35\x36\x2c\x31\x32\x38\x7a\x20\x4d\x32\x35\ +\x36\x2c\x33\x34\x37\x2e\x33\x63\x2d\x34\x39\x2e\x34\x2c\x30\x2d\ +\x38\x39\x2e\x36\x2d\x34\x31\x2d\x38\x39\x2e\x36\x2d\x39\x31\x2e\ +\x33\x63\x30\x2d\x35\x30\x2e\x34\x2c\x34\x30\x2e\x32\x2d\x39\x31\ +\x2e\x33\x2c\x38\x39\x2e\x36\x2d\x39\x31\x2e\x33\x73\x38\x39\x2e\ +\x36\x2c\x34\x31\x2c\x38\x39\x2e\x36\x2c\x39\x31\x2e\x33\x0d\x0a\ +\x09\x09\x43\x33\x34\x35\x2e\x36\x2c\x33\x30\x36\x2e\x34\x2c\x33\ +\x30\x35\x2e\x34\x2c\x33\x34\x37\x2e\x33\x2c\x32\x35\x36\x2c\x33\ +\x34\x37\x2e\x33\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x67\x3e\x0d\x0a\ +\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\ +\x32\x32\x34\x63\x30\x2d\x37\x2e\x39\x2c\x32\x2e\x39\x2d\x31\x35\ +\x2e\x31\x2c\x37\x2e\x36\x2d\x32\x30\x2e\x37\x63\x2d\x32\x2e\x35\ +\x2d\x30\x2e\x34\x2d\x35\x2d\x30\x2e\x36\x2d\x37\x2e\x36\x2d\x30\ +\x2e\x36\x63\x2d\x32\x38\x2e\x38\x2c\x30\x2d\x35\x32\x2e\x33\x2c\ +\x32\x33\x2e\x39\x2d\x35\x32\x2e\x33\x2c\x35\x33\x2e\x33\x63\x30\ +\x2c\x32\x39\x2e\x34\x2c\x32\x33\x2e\x35\x2c\x35\x33\x2e\x33\x2c\ +\x35\x32\x2e\x33\x2c\x35\x33\x2e\x33\x0d\x0a\x09\x09\x09\x73\x35\ +\x32\x2e\x33\x2d\x32\x33\x2e\x39\x2c\x35\x32\x2e\x33\x2d\x35\x33\ +\x2e\x33\x63\x30\x2d\x32\x2e\x33\x2d\x30\x2e\x32\x2d\x34\x2e\x36\ +\x2d\x30\x2e\x34\x2d\x36\x2e\x39\x63\x2d\x35\x2e\x35\x2c\x34\x2e\ +\x33\x2d\x31\x32\x2e\x33\x2c\x36\x2e\x39\x2d\x31\x39\x2e\x38\x2c\ +\x36\x2e\x39\x43\x32\x37\x30\x2e\x33\x2c\x32\x35\x36\x2c\x32\x35\ +\x36\x2c\x32\x34\x31\x2e\x37\x2c\x32\x35\x36\x2c\x32\x32\x34\x7a\ +\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\ +\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x05\xd4\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ +\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ +\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ +\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ +\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ +\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ +\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ +\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ +\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ +\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ +\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ +\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ +\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ +\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ +\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ +\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\ +\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x35\ +\x34\x2e\x38\x39\x32\x36\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\x43\ +\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x34\x33\x2e\x39\x30\x33\ +\x32\x20\x34\x34\x2e\x36\x39\x36\x39\x20\x2d\x34\x37\x2e\x33\x30\ +\x31\x37\x20\x33\x32\x2e\x31\x32\x20\x2d\x34\x37\x2e\x33\x30\x31\ +\x37\x43\x20\x31\x39\x2e\x35\x34\x33\x31\x20\x2d\x34\x37\x2e\x33\ +\x30\x31\x37\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x34\x33\x2e\ +\x39\x30\x33\x32\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x33\x39\ +\x2e\x37\x31\x30\x39\x43\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\ +\x33\x35\x2e\x35\x31\x38\x35\x20\x31\x39\x2e\x35\x34\x33\x31\x20\ +\x2d\x33\x32\x2e\x31\x32\x20\x33\x32\x2e\x31\x32\x20\x2d\x33\x32\ +\x2e\x31\x32\x43\x20\x34\x34\x2e\x36\x39\x36\x39\x20\x2d\x33\x32\ +\x2e\x31\x32\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x33\x35\x2e\ +\x35\x31\x38\x35\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x33\x39\ +\x2e\x37\x31\x30\x39\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\ +\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\ +\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\ +\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\ +\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\ +\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\ +\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\ +\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x33\x2e\ +\x35\x31\x33\x31\x32\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\ +\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\ +\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\ +\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x36\x2e\x34\x30\x39\x34\ +\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x70\x61\x74\ +\x68\x20\x64\x3d\x27\x4d\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\ +\x33\x39\x2e\x37\x31\x30\x39\x4c\x20\x39\x2e\x33\x34\x37\x34\x32\ +\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x4c\x20\x39\x2e\x33\x34\x37\ +\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x43\x20\x39\x2e\x33\ +\x34\x37\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x20\x39\x2e\ +\x33\x34\x37\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x20\x39\ +\x2e\x33\x34\x37\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x43\ +\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x35\x2e\x31\x35\x35\x31\ +\x31\x20\x31\x39\x2e\x35\x34\x33\x31\x20\x2d\x31\x2e\x37\x35\x36\ +\x35\x36\x20\x33\x32\x2e\x31\x32\x20\x2d\x31\x2e\x37\x35\x36\x35\ +\x36\x43\x20\x34\x34\x2e\x36\x39\x36\x39\x20\x2d\x31\x2e\x37\x35\ +\x36\x35\x36\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x35\x2e\x31\ +\x35\x35\x31\x31\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x39\x2e\ +\x33\x34\x37\x34\x32\x4c\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\ +\x39\x2e\x33\x34\x37\x34\x32\x4c\x20\x35\x34\x2e\x38\x39\x32\x36\ +\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\x27\x20\x66\x69\x6c\x6c\x3d\ +\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\ +\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\ +\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\ +\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\ +\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\ +\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\ +\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\ +\x27\x33\x2e\x35\x31\x33\x31\x32\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\ +\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\ +\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\ +\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x36\x2e\x34\ +\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x35\x34\x2e\x38\x39\x32\ +\x36\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\x43\x20\x35\x34\x2e\x38\ +\x39\x32\x36\x20\x2d\x35\x32\x2e\x32\x38\x37\x38\x20\x34\x34\x2e\ +\x36\x39\x36\x39\x20\x2d\x36\x32\x2e\x34\x38\x33\x34\x20\x33\x32\ +\x2e\x31\x32\x20\x2d\x36\x32\x2e\x34\x38\x33\x34\x43\x20\x31\x39\ +\x2e\x35\x34\x33\x31\x20\x2d\x36\x32\x2e\x34\x38\x33\x34\x20\x39\ +\x2e\x33\x34\x37\x34\x32\x20\x2d\x35\x32\x2e\x32\x38\x37\x38\x20\ +\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\ +\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\ +\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\ +\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\ +\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\ +\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\ +\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\ +\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\ +\x2d\x77\x69\x64\x74\x68\x3d\x27\x33\x2e\x35\x31\x33\x31\x32\x27\ +\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\ +\x76\x67\x3e\ +\x00\x00\x02\x21\ +\x00\ +\x00\x07\xaf\x78\x9c\xdd\x55\x4d\x6f\x9c\x30\x10\xbd\xf7\x57\x4c\ +\xd5\x83\xdb\x03\xc6\xdf\x86\x28\x24\x52\x57\xea\x29\xbd\x25\x97\ +\xde\x68\xf0\x82\x9b\x5d\x58\x01\x5d\xb6\xff\xbe\x66\xd7\x60\x4a\ +\xaa\xf4\x92\x43\x15\x90\x30\xf3\x18\xbf\x99\xe7\xf1\x98\xeb\xdb\ +\xd3\x7e\x07\x47\xd3\x76\xb6\xa9\x33\x44\x31\x41\x60\xea\xc7\xa6\ +\xb0\x75\x99\xa1\x87\xfb\x2f\x51\x82\x6e\x6f\xde\x5d\xbf\x8f\x22\ +\xb8\xaf\x6c\x07\x5b\xbb\x33\x30\xe4\x1d\x94\xa6\x36\x6d\xde\x9b\ +\x02\xbe\xff\x82\xe2\x68\xbb\x63\xb9\x07\x86\x13\x88\x22\xe7\xef\ +\xac\x25\x2b\x45\xe0\xe2\xd4\x5d\x86\xaa\xbe\x3f\x5c\xc5\xf1\x30\ +\x0c\x78\xe0\xb8\x69\xcb\x98\x11\x42\x62\xe7\xef\x5d\xae\x4e\x3b\ +\x5b\x3f\xfd\xcd\x91\xa6\x69\x1a\x9f\xbf\x22\x18\x6c\xd1\x57\x19\ +\x52\x1c\x3b\x50\x1d\x7a\x04\x95\xb1\x65\xd5\x4f\x90\x1e\xa1\xa3\ +\x35\xc3\xe7\xe6\x94\x21\xa9\xb0\x20\xa9\x00\xc9\x71\x22\x13\x0e\ +\x7e\x9a\x1f\x35\x72\x09\x97\x60\x8b\x0c\x1d\xf2\xd2\xd0\x8b\xd9\ +\xb7\x79\xdd\x6d\x9b\x76\x9f\xa1\x7d\xde\xb7\xf6\xf4\x91\x38\x67\ +\xc5\x94\x00\x32\xde\x93\x31\x71\x53\xaa\x47\xf2\x4f\xe3\xec\x43\ +\xde\x57\xe0\xe8\xbe\x42\x8a\xb9\xd0\x82\x41\xc4\x38\x26\x94\xde\ +\x05\xc0\xbf\x3c\x47\x36\xcf\x90\x7f\x03\x8b\x39\x12\x53\x29\x29\ +\x05\x9a\x62\x29\x38\x85\x88\x62\x2d\x95\x54\xc0\x19\xa6\x6c\x36\ +\x37\x20\x04\x56\xa9\x4a\x83\x83\x14\x38\x49\x99\x0a\x14\x33\x30\ +\xe7\xfa\x02\x32\x09\x9c\x01\xae\xb0\xd2\x42\x6e\x02\x22\x08\x4e\ +\x94\x4a\x42\x64\xf7\xc2\x94\x14\x53\x6a\xde\xdc\x84\xdc\x27\x87\ +\x59\xdd\x44\x31\x03\x3e\xca\xdd\x7a\xa5\xbf\xa1\x71\xab\xee\x32\ +\xf4\x41\x6f\xc7\x1b\xc5\xae\x2e\x71\xf9\x8a\xa5\x0d\x42\x53\xac\ +\x29\x49\x97\x42\xdd\xbe\x22\x9c\x2d\x84\x6a\xcc\x09\xd5\xb3\xd0\ +\x8b\xb9\x14\xea\x1d\x82\x50\x4f\x11\x84\x4e\x51\x02\x22\xb1\xa4\ +\x89\x0c\x24\x17\x76\x1f\xe3\x3c\x2c\xaa\x7c\x81\x43\xd2\x7e\xf2\ +\x5a\xc5\xbc\x6e\x75\x53\x1b\x04\x5d\xdf\x36\x4f\xc6\xad\x22\x39\ +\x5f\x13\x10\xb9\x2e\x34\x8f\xf9\x21\x43\x6d\xf3\xb3\x2e\xfe\x80\ +\x7f\x34\xb6\x5e\xe3\x7b\xdb\x9b\x76\x67\xdd\xe0\x4e\x03\x82\x09\ +\xd7\x72\xfe\xe6\x5b\x99\xbb\x7c\x38\x65\xaf\x5f\xa7\xf5\x0a\xbe\ +\xe1\x1e\xf4\x0a\xdf\x5c\x09\x5f\x68\x35\xc9\x30\x4b\xf4\xe2\x4c\ +\x51\x0c\x8b\x84\xcf\x67\x8a\x37\x17\xad\x36\x39\x84\x6a\x79\x8a\ +\xf5\x46\xf9\x6f\x96\xf1\xf2\x70\xbf\xc8\x9b\xdf\xf9\x80\xe2\xe1\ +\ +\x00\x00\x03\xe6\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x43\x68\x65\x76\x72\x6f\x6e\x5f\x63\x69\x72\x63\x6c\x65\ +\x64\x5f\x72\x69\x67\x68\x74\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\ +\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ +\x78\x6c\x69\x6e\x6b\x22\x0d\x0a\x09\x20\x78\x3d\x22\x30\x70\x78\ +\x22\x20\x79\x3d\x22\x30\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\ +\x78\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\ +\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\ +\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\ +\x31\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\ +\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x74\x72\ +\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\ +\x32\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\ +\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x31\x2c\x31\ +\x30\x4c\x38\x2e\x36\x39\x38\x2c\x37\x2e\x34\x39\x34\x63\x2d\x30\ +\x2e\x31\x39\x36\x2d\x30\x2e\x31\x39\x38\x2d\x30\x2e\x31\x39\x36\ +\x2d\x30\x2e\x35\x31\x39\x2c\x30\x2d\x30\x2e\x37\x31\x38\x63\x30\ +\x2e\x31\x39\x36\x2d\x30\x2e\x31\x39\x37\x2c\x30\x2e\x35\x31\x35\ +\x2d\x30\x2e\x31\x39\x37\x2c\x30\x2e\x37\x31\x2c\x30\x6c\x32\x2e\ +\x38\x30\x37\x2c\x32\x2e\x38\x36\x34\x0d\x0a\x09\x63\x30\x2e\x31\ +\x39\x36\x2c\x30\x2e\x31\x39\x39\x2c\x30\x2e\x31\x39\x36\x2c\x30\ +\x2e\x35\x32\x2c\x30\x2c\x30\x2e\x37\x31\x37\x6c\x2d\x32\x2e\x38\ +\x30\x37\x2c\x32\x2e\x38\x36\x34\x63\x2d\x30\x2e\x31\x39\x35\x2c\ +\x30\x2e\x31\x39\x39\x2d\x30\x2e\x35\x31\x34\x2c\x30\x2e\x31\x39\ +\x38\x2d\x30\x2e\x37\x31\x2c\x30\x63\x2d\x30\x2e\x31\x39\x36\x2d\ +\x30\x2e\x31\x39\x37\x2d\x30\x2e\x31\x39\x36\x2d\x30\x2e\x35\x31\ +\x38\x2c\x30\x2d\x30\x2e\x37\x31\x37\x4c\x31\x31\x2c\x31\x30\x7a\ +\x20\x4d\x31\x30\x2c\x30\x2e\x34\x0d\x0a\x09\x63\x35\x2e\x33\x30\ +\x32\x2c\x30\x2c\x39\x2e\x36\x2c\x34\x2e\x32\x39\x38\x2c\x39\x2e\ +\x36\x2c\x39\x2e\x36\x63\x30\x2c\x35\x2e\x33\x30\x33\x2d\x34\x2e\ +\x32\x39\x38\x2c\x39\x2e\x36\x2d\x39\x2e\x36\x2c\x39\x2e\x36\x53\ +\x30\x2e\x34\x2c\x31\x35\x2e\x33\x30\x33\x2c\x30\x2e\x34\x2c\x31\ +\x30\x43\x30\x2e\x34\x2c\x34\x2e\x36\x39\x38\x2c\x34\x2e\x36\x39\ +\x38\x2c\x30\x2e\x34\x2c\x31\x30\x2c\x30\x2e\x34\x7a\x20\x4d\x31\ +\x30\x2c\x31\x38\x2e\x33\x35\x34\x0d\x0a\x09\x63\x34\x2e\x36\x31\ +\x33\x2c\x30\x2c\x38\x2e\x33\x35\x34\x2d\x33\x2e\x37\x34\x2c\x38\ +\x2e\x33\x35\x34\x2d\x38\x2e\x33\x35\x34\x63\x30\x2d\x34\x2e\x36\ +\x31\x34\x2d\x33\x2e\x37\x34\x31\x2d\x38\x2e\x33\x35\x34\x2d\x38\ +\x2e\x33\x35\x34\x2d\x38\x2e\x33\x35\x34\x63\x2d\x34\x2e\x36\x31\ +\x35\x2c\x30\x2d\x38\x2e\x33\x35\x34\x2c\x33\x2e\x37\x34\x2d\x38\ +\x2e\x33\x35\x34\x2c\x38\x2e\x33\x35\x34\x0d\x0a\x09\x43\x31\x2e\ +\x36\x34\x35\x2c\x31\x34\x2e\x36\x31\x34\x2c\x35\x2e\x33\x38\x35\ +\x2c\x31\x38\x2e\x33\x35\x34\x2c\x31\x30\x2c\x31\x38\x2e\x33\x35\ +\x34\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\ +\x76\x67\x3e\x0d\x0a\ +\x00\x00\x03\xf5\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x43\x68\x65\x76\x72\x6f\x6e\x5f\x63\x69\x72\x63\x6c\x65\ +\x64\x5f\x6c\x65\x66\x74\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\ +\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\ +\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\ +\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\ +\x6c\x69\x6e\x6b\x22\x0d\x0a\x09\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x74\x72\x61\ +\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x32\ +\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\x0d\ +\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x31\x2e\x33\x30\ +\x32\x2c\x36\x2e\x37\x37\x36\x63\x2d\x30\x2e\x31\x39\x36\x2d\x30\ +\x2e\x31\x39\x37\x2d\x30\x2e\x35\x31\x35\x2d\x30\x2e\x31\x39\x37\ +\x2d\x30\x2e\x37\x31\x2c\x30\x4c\x37\x2e\x37\x38\x35\x2c\x39\x2e\ +\x36\x34\x31\x63\x2d\x30\x2e\x31\x39\x36\x2c\x30\x2e\x31\x39\x39\ +\x2d\x30\x2e\x31\x39\x36\x2c\x30\x2e\x35\x32\x2c\x30\x2c\x30\x2e\ +\x37\x31\x37\x6c\x32\x2e\x38\x30\x37\x2c\x32\x2e\x38\x36\x34\x0d\ +\x0a\x09\x63\x30\x2e\x31\x39\x35\x2c\x30\x2e\x31\x39\x39\x2c\x30\ +\x2e\x35\x31\x34\x2c\x30\x2e\x31\x39\x38\x2c\x30\x2e\x37\x31\x2c\ +\x30\x63\x30\x2e\x31\x39\x36\x2d\x30\x2e\x31\x39\x37\x2c\x30\x2e\ +\x31\x39\x36\x2d\x30\x2e\x35\x31\x38\x2c\x30\x2d\x30\x2e\x37\x31\ +\x37\x4c\x39\x2c\x31\x30\x6c\x32\x2e\x33\x30\x32\x2d\x32\x2e\x35\ +\x30\x36\x43\x31\x31\x2e\x34\x39\x38\x2c\x37\x2e\x32\x39\x36\x2c\ +\x31\x31\x2e\x34\x39\x38\x2c\x36\x2e\x39\x37\x36\x2c\x31\x31\x2e\ +\x33\x30\x32\x2c\x36\x2e\x37\x37\x36\x7a\x0d\x0a\x09\x20\x4d\x31\ +\x30\x2c\x30\x2e\x34\x63\x2d\x35\x2e\x33\x30\x32\x2c\x30\x2d\x39\ +\x2e\x36\x2c\x34\x2e\x32\x39\x38\x2d\x39\x2e\x36\x2c\x39\x2e\x36\ +\x63\x30\x2c\x35\x2e\x33\x30\x33\x2c\x34\x2e\x32\x39\x38\x2c\x39\ +\x2e\x36\x2c\x39\x2e\x36\x2c\x39\x2e\x36\x73\x39\x2e\x36\x2d\x34\ +\x2e\x32\x39\x37\x2c\x39\x2e\x36\x2d\x39\x2e\x36\x43\x31\x39\x2e\ +\x36\x2c\x34\x2e\x36\x39\x38\x2c\x31\x35\x2e\x33\x30\x32\x2c\x30\ +\x2e\x34\x2c\x31\x30\x2c\x30\x2e\x34\x7a\x20\x4d\x31\x30\x2c\x31\ +\x38\x2e\x33\x35\x34\x0d\x0a\x09\x63\x2d\x34\x2e\x36\x31\x35\x2c\ +\x30\x2d\x38\x2e\x33\x35\x34\x2d\x33\x2e\x37\x34\x2d\x38\x2e\x33\ +\x35\x34\x2d\x38\x2e\x33\x35\x34\x63\x30\x2d\x34\x2e\x36\x31\x34\ +\x2c\x33\x2e\x37\x33\x39\x2d\x38\x2e\x33\x35\x34\x2c\x38\x2e\x33\ +\x35\x34\x2d\x38\x2e\x33\x35\x34\x63\x34\x2e\x36\x31\x33\x2c\x30\ +\x2c\x38\x2e\x33\x35\x34\x2c\x33\x2e\x37\x34\x2c\x38\x2e\x33\x35\ +\x34\x2c\x38\x2e\x33\x35\x34\x0d\x0a\x09\x43\x31\x38\x2e\x33\x35\ +\x34\x2c\x31\x34\x2e\x36\x31\x34\x2c\x31\x34\x2e\x36\x31\x33\x2c\ +\x31\x38\x2e\x33\x35\x34\x2c\x31\x30\x2c\x31\x38\x2e\x33\x35\x34\ +\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\ +\x67\x3e\x0d\x0a\ +\x00\x00\x02\xc9\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ +\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ +\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ +\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ +\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ +\x0a\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\ +\x3d\x22\x34\x38\x30\x2c\x32\x35\x36\x20\x33\x38\x34\x2c\x31\x36\ +\x30\x20\x33\x38\x34\x2c\x32\x33\x36\x20\x32\x37\x36\x2c\x32\x33\ +\x36\x20\x32\x37\x36\x2c\x31\x32\x38\x20\x33\x35\x32\x2c\x31\x32\ +\x38\x20\x32\x35\x36\x2c\x33\x32\x20\x31\x36\x30\x2c\x31\x32\x38\ +\x20\x32\x33\x36\x2c\x31\x32\x38\x20\x32\x33\x36\x2c\x32\x33\x36\ +\x20\x31\x32\x38\x2c\x32\x33\x36\x20\x31\x32\x38\x2c\x31\x36\x30\ +\x20\x33\x32\x2c\x32\x35\x36\x20\x31\x32\x38\x2c\x33\x35\x32\x20\ +\x0d\x0a\x09\x31\x32\x38\x2c\x32\x37\x36\x20\x32\x33\x36\x2c\x32\ +\x37\x36\x20\x32\x33\x36\x2c\x33\x38\x34\x20\x31\x36\x30\x2c\x33\ +\x38\x34\x20\x32\x35\x36\x2c\x34\x38\x30\x20\x33\x35\x32\x2c\x33\ +\x38\x34\x20\x32\x37\x35\x2e\x38\x2c\x33\x38\x34\x20\x32\x37\x35\ +\x2e\x34\x2c\x32\x37\x35\x2e\x35\x20\x33\x38\x34\x2c\x32\x37\x35\ +\x2e\x38\x20\x33\x38\x34\x2c\x33\x35\x32\x20\x22\x2f\x3e\x0d\x0a\ +\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x05\xca\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\ +\x64\x3d\x22\x4d\x34\x35\x30\x2e\x36\x37\x39\x2c\x32\x37\x33\x2e\ +\x35\x63\x2d\x31\x34\x2e\x35\x38\x35\x2d\x31\x34\x2e\x35\x37\x37\ +\x2d\x33\x36\x2e\x30\x35\x34\x2d\x31\x35\x2e\x38\x39\x2d\x35\x30\ +\x2e\x36\x33\x39\x2d\x31\x2e\x33\x31\x32\x6c\x2d\x34\x31\x2e\x36\ +\x38\x37\x2c\x34\x31\x2e\x36\x36\x34\x63\x2d\x31\x30\x2e\x38\x35\ +\x32\x2c\x31\x30\x2e\x38\x33\x36\x2d\x32\x33\x2e\x39\x33\x2c\x31\ +\x30\x2e\x38\x35\x39\x2d\x33\x31\x2e\x35\x36\x34\x2c\x31\x2e\x38\ +\x35\x32\x0d\x0a\x09\x63\x2d\x35\x2e\x30\x35\x37\x2d\x35\x2e\x39\ +\x36\x38\x2d\x33\x2e\x30\x36\x31\x2d\x32\x34\x2e\x33\x37\x34\x2d\ +\x31\x2e\x36\x34\x34\x2d\x33\x36\x2e\x30\x34\x39\x6c\x32\x30\x2e\ +\x39\x30\x37\x2d\x31\x37\x31\x2e\x38\x34\x39\x63\x31\x2e\x38\x36\ +\x37\x2d\x31\x35\x2e\x33\x35\x33\x2d\x39\x2e\x30\x37\x2d\x33\x30\ +\x2e\x31\x38\x35\x2d\x32\x34\x2e\x34\x33\x2d\x33\x32\x2e\x30\x35\ +\x31\x0d\x0a\x09\x63\x2d\x31\x35\x2e\x33\x35\x38\x2d\x31\x2e\x38\ +\x36\x37\x2d\x32\x39\x2e\x33\x32\x32\x2c\x39\x2e\x39\x33\x39\x2d\ +\x33\x31\x2e\x31\x39\x31\x2c\x32\x35\x2e\x32\x38\x39\x4c\x32\x36\ +\x37\x2e\x33\x37\x2c\x32\x33\x36\x2e\x30\x32\x31\x63\x2d\x31\x2e\ +\x32\x30\x35\x2c\x33\x2e\x33\x35\x38\x2d\x33\x2e\x37\x39\x2c\x33\ +\x2e\x39\x33\x38\x2d\x34\x2e\x30\x38\x31\x2d\x30\x2e\x35\x38\x32\ +\x4c\x32\x35\x35\x2e\x34\x34\x2c\x36\x30\x0d\x0a\x09\x63\x30\x2d\ +\x31\x35\x2e\x34\x36\x35\x2d\x31\x32\x2e\x35\x34\x32\x2d\x32\x38\ +\x2d\x32\x38\x2e\x30\x31\x34\x2d\x32\x38\x63\x2d\x31\x35\x2e\x34\ +\x37\x33\x2c\x30\x2d\x32\x38\x2e\x30\x31\x35\x2c\x31\x32\x2e\x35\ +\x33\x35\x2d\x32\x38\x2e\x30\x31\x35\x2c\x32\x38\x6c\x2d\x30\x2e\ +\x35\x35\x32\x2c\x31\x37\x36\x2e\x37\x35\x32\x63\x30\x2e\x31\x34\ +\x36\x2c\x32\x2e\x30\x34\x2d\x31\x2e\x36\x30\x34\x2c\x32\x2e\x36\ +\x32\x34\x2d\x31\x2e\x39\x32\x2c\x30\x2e\x32\x39\x34\x4c\x31\x37\ +\x32\x2e\x30\x31\x36\x2c\x39\x39\x2e\x30\x37\x37\x0d\x0a\x09\x63\ +\x2d\x32\x2e\x37\x35\x2d\x31\x35\x2e\x32\x31\x39\x2d\x31\x37\x2e\ +\x33\x32\x33\x2d\x32\x36\x2e\x32\x30\x33\x2d\x33\x32\x2e\x35\x34\ +\x38\x2d\x32\x33\x2e\x34\x35\x33\x63\x2d\x31\x35\x2e\x32\x32\x37\ +\x2c\x32\x2e\x37\x34\x38\x2d\x32\x35\x2e\x33\x33\x39\x2c\x31\x38\ +\x2e\x31\x38\x37\x2d\x32\x32\x2e\x35\x39\x31\x2c\x33\x33\x2e\x34\ +\x30\x33\x6c\x32\x32\x2e\x31\x39\x33\x2c\x31\x36\x31\x2e\x34\x35\ +\x35\x0d\x0a\x09\x63\x30\x2e\x30\x32\x33\x2c\x32\x2e\x38\x37\x32\ +\x2d\x30\x2e\x39\x34\x31\x2c\x34\x2e\x35\x31\x33\x2d\x32\x2e\x33\ +\x30\x38\x2c\x30\x2e\x38\x33\x31\x6c\x2d\x33\x33\x2e\x31\x30\x39\ +\x2d\x38\x38\x2e\x35\x31\x37\x63\x2d\x35\x2e\x31\x38\x2d\x31\x34\ +\x2e\x35\x37\x32\x2d\x32\x31\x2e\x31\x39\x36\x2d\x32\x33\x2e\x30\ +\x36\x35\x2d\x33\x35\x2e\x37\x37\x36\x2d\x31\x37\x2e\x38\x38\x39\ +\x0d\x0a\x09\x63\x2d\x31\x34\x2e\x35\x37\x39\x2c\x35\x2e\x31\x37\ +\x37\x2d\x32\x32\x2e\x32\x30\x31\x2c\x32\x32\x2e\x30\x36\x31\x2d\ +\x31\x37\x2e\x30\x32\x33\x2c\x33\x36\x2e\x36\x33\x31\x6c\x35\x38\ +\x2e\x30\x34\x32\x2c\x31\x38\x39\x2e\x36\x32\x35\x63\x30\x2e\x33\ +\x30\x33\x2c\x31\x2e\x30\x34\x36\x2c\x30\x2e\x36\x32\x34\x2c\x32\ +\x2e\x30\x38\x35\x2c\x30\x2e\x39\x35\x33\x2c\x33\x2e\x31\x31\x38\ +\x6c\x30\x2e\x31\x32\x31\x2c\x30\x2e\x33\x39\x0d\x0a\x09\x63\x30\ +\x2e\x30\x31\x31\x2c\x30\x2e\x30\x33\x31\x2c\x30\x2e\x30\x32\x35\ +\x2c\x30\x2e\x30\x35\x38\x2c\x30\x2e\x30\x33\x35\x2c\x30\x2e\x30\ +\x38\x38\x43\x31\x32\x36\x2e\x30\x37\x39\x2c\x34\x34\x34\x2e\x32\ +\x33\x33\x2c\x31\x37\x32\x2e\x35\x37\x2c\x34\x38\x30\x2c\x32\x32\ +\x37\x2e\x34\x32\x37\x2c\x34\x38\x30\x63\x33\x35\x2e\x31\x31\x36\ +\x2c\x30\x2c\x37\x31\x2e\x35\x39\x31\x2d\x31\x32\x2e\x33\x37\x38\ +\x2c\x39\x39\x2e\x33\x35\x37\x2d\x33\x33\x2e\x36\x37\x32\x0d\x0a\ +\x09\x63\x30\x2e\x30\x30\x31\x2c\x30\x2c\x30\x2e\x30\x30\x33\x2d\ +\x30\x2e\x30\x30\x32\x2c\x30\x2e\x30\x30\x33\x2d\x30\x2e\x30\x30\ +\x32\x63\x32\x39\x2e\x39\x39\x2d\x31\x38\x2e\x30\x35\x31\x2c\x31\ +\x32\x36\x2e\x30\x37\x31\x2d\x31\x32\x31\x2e\x33\x34\x37\x2c\x31\ +\x32\x36\x2e\x30\x37\x31\x2d\x31\x32\x31\x2e\x33\x34\x37\x43\x34\ +\x36\x37\x2e\x34\x34\x35\x2c\x33\x31\x30\x2e\x34\x30\x32\x2c\x34\ +\x36\x35\x2e\x32\x36\x36\x2c\x32\x38\x38\x2e\x30\x38\x2c\x34\x35\ +\x30\x2e\x36\x37\x39\x2c\x32\x37\x33\x2e\x35\x7a\x22\x2f\x3e\x0d\ +\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ \x00\x00\x03\xc4\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ \x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x4d\x61\x67\x6e\x69\x66\x79\x69\x6e\x67\x5f\x67\x6c\x61\ +\x73\x73\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x78\x6c\x69\ +\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\ +\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\x6c\x69\x6e\x6b\ +\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x79\x3d\x22\ +\x30\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\ +\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\x6e\x61\x62\x6c\ +\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\x22\x6e\x65\ +\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x78\ +\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ +\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x32\x34\x20\x30\x20\ +\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\x0d\x0a\x3c\x70\x61\ +\x74\x68\x20\x64\x3d\x22\x4d\x31\x37\x2e\x35\x34\x35\x2c\x31\x35\ +\x2e\x34\x36\x37\x6c\x2d\x33\x2e\x37\x37\x39\x2d\x33\x2e\x37\x37\ +\x39\x63\x30\x2e\x35\x37\x2d\x30\x2e\x39\x33\x35\x2c\x30\x2e\x38\ +\x39\x38\x2d\x32\x2e\x30\x33\x35\x2c\x30\x2e\x38\x39\x38\x2d\x33\ +\x2e\x32\x31\x63\x30\x2d\x33\x2e\x34\x31\x37\x2d\x32\x2e\x39\x36\ +\x31\x2d\x36\x2e\x33\x37\x37\x2d\x36\x2e\x33\x37\x38\x2d\x36\x2e\ +\x33\x37\x37\x0d\x0a\x09\x43\x34\x2e\x38\x36\x39\x2c\x32\x2e\x31\ +\x2c\x32\x2e\x31\x2c\x34\x2e\x38\x37\x2c\x32\x2e\x31\x2c\x38\x2e\ +\x32\x38\x37\x63\x30\x2c\x33\x2e\x34\x31\x36\x2c\x32\x2e\x39\x36\ +\x31\x2c\x36\x2e\x33\x37\x37\x2c\x36\x2e\x33\x37\x37\x2c\x36\x2e\ +\x33\x37\x37\x63\x31\x2e\x31\x33\x37\x2c\x30\x2c\x32\x2e\x32\x2d\ +\x30\x2e\x33\x30\x39\x2c\x33\x2e\x31\x31\x35\x2d\x30\x2e\x38\x34\ +\x34\x6c\x33\x2e\x37\x39\x39\x2c\x33\x2e\x38\x30\x31\x0d\x0a\x09\ +\x63\x30\x2e\x33\x37\x32\x2c\x30\x2e\x33\x37\x31\x2c\x30\x2e\x39\ +\x37\x35\x2c\x30\x2e\x33\x37\x31\x2c\x31\x2e\x33\x34\x36\x2c\x30\ +\x6c\x30\x2e\x39\x34\x33\x2d\x30\x2e\x39\x34\x33\x43\x31\x38\x2e\ +\x30\x35\x31\x2c\x31\x36\x2e\x33\x30\x37\x2c\x31\x37\x2e\x39\x31\ +\x36\x2c\x31\x35\x2e\x38\x33\x38\x2c\x31\x37\x2e\x35\x34\x35\x2c\ +\x31\x35\x2e\x34\x36\x37\x7a\x20\x4d\x34\x2e\x30\x30\x34\x2c\x38\ +\x2e\x32\x38\x37\x0d\x0a\x09\x63\x30\x2d\x32\x2e\x33\x36\x36\x2c\ +\x31\x2e\x39\x31\x37\x2d\x34\x2e\x32\x38\x33\x2c\x34\x2e\x32\x38\ +\x32\x2d\x34\x2e\x32\x38\x33\x63\x32\x2e\x33\x36\x36\x2c\x30\x2c\ +\x34\x2e\x34\x37\x34\x2c\x32\x2e\x31\x30\x37\x2c\x34\x2e\x34\x37\ +\x34\x2c\x34\x2e\x34\x37\x34\x63\x30\x2c\x32\x2e\x33\x36\x35\x2d\ +\x31\x2e\x39\x31\x38\x2c\x34\x2e\x32\x38\x33\x2d\x34\x2e\x32\x38\ +\x33\x2c\x34\x2e\x32\x38\x33\x0d\x0a\x09\x43\x36\x2e\x31\x31\x31\ +\x2c\x31\x32\x2e\x37\x36\x2c\x34\x2e\x30\x30\x34\x2c\x31\x30\x2e\ +\x36\x35\x32\x2c\x34\x2e\x30\x30\x34\x2c\x38\x2e\x32\x38\x37\x7a\ +\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\ +\x3e\x0d\x0a\ +\x00\x00\x04\xa2\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ +\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ +\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ +\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ +\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ +\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ +\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ +\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ +\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ +\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ +\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ +\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ +\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ +\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ +\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ +\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ +\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ +\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x43\x20\x34\ +\x2e\x31\x35\x35\x35\x36\x20\x2d\x33\x39\x2e\x32\x37\x34\x35\x20\ +\x36\x2e\x39\x38\x34\x37\x33\x20\x2d\x34\x36\x2e\x31\x30\x34\x37\ +\x20\x31\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\ +\x39\x43\x20\x32\x37\x2e\x34\x34\x31\x31\x20\x2d\x36\x37\x2e\x37\ +\x32\x36\x39\x20\x35\x33\x2e\x33\x30\x32\x31\x20\x2d\x36\x31\x2e\ +\x35\x34\x30\x35\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\ +\x2e\x35\x30\x32\x32\x43\x20\x35\x37\x2e\x36\x32\x37\x20\x2d\x33\ +\x32\x2e\x36\x35\x31\x39\x20\x35\x30\x2e\x35\x38\x35\x36\x20\x2d\ +\x32\x33\x2e\x35\x36\x32\x31\x20\x34\x30\x2e\x36\x37\x39\x34\x20\ +\x2d\x32\x32\x2e\x35\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\ +\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\ +\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\ +\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\ +\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\ +\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\ +\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\ +\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\ +\x32\x2e\x35\x30\x39\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ +\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ +\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\ +\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\ +\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\ +\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x33\x2e\x39\x35\x37\x33\ +\x35\x27\x20\x63\x79\x3d\x27\x2d\x33\x32\x2e\x31\x32\x27\x20\x66\ +\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\ +\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ +\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ +\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\ +\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\ +\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\ +\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x31\x31\x2e\x39\x30\x33\ +\x36\x27\x20\x63\x79\x3d\x27\x2d\x35\x31\x2e\x33\x30\x33\x39\x27\ +\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\ +\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\ +\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\ +\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\ +\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\ +\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\ +\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x35\x36\x2e\x31\ +\x35\x32\x33\x27\x20\x63\x79\x3d\x27\x2d\x34\x32\x2e\x35\x30\x32\ +\x32\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\ +\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\ +\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\ +\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\ +\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\ +\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\ +\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x34\x30\ +\x2e\x36\x37\x39\x34\x27\x20\x63\x79\x3d\x27\x2d\x32\x32\x2e\x35\ +\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\ +\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\ +\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\ +\x3e\ +\x00\x00\x02\x7d\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ +\x22\x49\x63\x6f\x6e\x5f\x38\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ +\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x32\ +\x37\x2c\x32\x33\x34\x2e\x36\x32\x35\x48\x31\x36\x37\x2e\x32\x39\ +\x36\x6c\x31\x31\x39\x2e\x37\x30\x32\x2d\x31\x31\x39\x2e\x37\x30\ +\x32\x4c\x32\x35\x36\x2c\x38\x35\x4c\x38\x35\x2c\x32\x35\x36\x6c\ +\x31\x37\x31\x2c\x31\x37\x31\x6c\x32\x39\x2e\x39\x32\x32\x2d\x32\ +\x39\x2e\x39\x32\x34\x4c\x31\x36\x37\x2e\x32\x39\x36\x2c\x32\x37\ +\x37\x2e\x33\x37\x35\x48\x34\x32\x37\x56\x32\x33\x34\x2e\x36\x32\ +\x35\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ +\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x02\xf7\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ \x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ \x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ \x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ @@ -1397,52 +1155,39 @@ qt_resource_data = b"\ \x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ \x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ \x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4d\x61\x67\x6e\x69\x66\x79\x69\x6e\x67\x5f\x67\x6c\x61\ -\x73\x73\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ -\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x78\x6c\x69\ -\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\ -\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\x6c\x69\x6e\x6b\ -\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x79\x3d\x22\ -\x30\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\ -\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\x6e\x61\x62\x6c\ -\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\x22\x6e\x65\ -\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x78\ -\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\ -\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ -\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x32\x34\x20\x30\x20\ -\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\x0d\x0a\x3c\x70\x61\ -\x74\x68\x20\x64\x3d\x22\x4d\x31\x37\x2e\x35\x34\x35\x2c\x31\x35\ -\x2e\x34\x36\x37\x6c\x2d\x33\x2e\x37\x37\x39\x2d\x33\x2e\x37\x37\ -\x39\x63\x30\x2e\x35\x37\x2d\x30\x2e\x39\x33\x35\x2c\x30\x2e\x38\ -\x39\x38\x2d\x32\x2e\x30\x33\x35\x2c\x30\x2e\x38\x39\x38\x2d\x33\ -\x2e\x32\x31\x63\x30\x2d\x33\x2e\x34\x31\x37\x2d\x32\x2e\x39\x36\ -\x31\x2d\x36\x2e\x33\x37\x37\x2d\x36\x2e\x33\x37\x38\x2d\x36\x2e\ -\x33\x37\x37\x0d\x0a\x09\x43\x34\x2e\x38\x36\x39\x2c\x32\x2e\x31\ -\x2c\x32\x2e\x31\x2c\x34\x2e\x38\x37\x2c\x32\x2e\x31\x2c\x38\x2e\ -\x32\x38\x37\x63\x30\x2c\x33\x2e\x34\x31\x36\x2c\x32\x2e\x39\x36\ -\x31\x2c\x36\x2e\x33\x37\x37\x2c\x36\x2e\x33\x37\x37\x2c\x36\x2e\ -\x33\x37\x37\x63\x31\x2e\x31\x33\x37\x2c\x30\x2c\x32\x2e\x32\x2d\ -\x30\x2e\x33\x30\x39\x2c\x33\x2e\x31\x31\x35\x2d\x30\x2e\x38\x34\ -\x34\x6c\x33\x2e\x37\x39\x39\x2c\x33\x2e\x38\x30\x31\x0d\x0a\x09\ -\x63\x30\x2e\x33\x37\x32\x2c\x30\x2e\x33\x37\x31\x2c\x30\x2e\x39\ -\x37\x35\x2c\x30\x2e\x33\x37\x31\x2c\x31\x2e\x33\x34\x36\x2c\x30\ -\x6c\x30\x2e\x39\x34\x33\x2d\x30\x2e\x39\x34\x33\x43\x31\x38\x2e\ -\x30\x35\x31\x2c\x31\x36\x2e\x33\x30\x37\x2c\x31\x37\x2e\x39\x31\ -\x36\x2c\x31\x35\x2e\x38\x33\x38\x2c\x31\x37\x2e\x35\x34\x35\x2c\ -\x31\x35\x2e\x34\x36\x37\x7a\x20\x4d\x34\x2e\x30\x30\x34\x2c\x38\ -\x2e\x32\x38\x37\x0d\x0a\x09\x63\x30\x2d\x32\x2e\x33\x36\x36\x2c\ -\x31\x2e\x39\x31\x37\x2d\x34\x2e\x32\x38\x33\x2c\x34\x2e\x32\x38\ -\x32\x2d\x34\x2e\x32\x38\x33\x63\x32\x2e\x33\x36\x36\x2c\x30\x2c\ -\x34\x2e\x34\x37\x34\x2c\x32\x2e\x31\x30\x37\x2c\x34\x2e\x34\x37\ -\x34\x2c\x34\x2e\x34\x37\x34\x63\x30\x2c\x32\x2e\x33\x36\x35\x2d\ -\x31\x2e\x39\x31\x38\x2c\x34\x2e\x32\x38\x33\x2d\x34\x2e\x32\x38\ -\x33\x2c\x34\x2e\x32\x38\x33\x0d\x0a\x09\x43\x36\x2e\x31\x31\x31\ -\x2c\x31\x32\x2e\x37\x36\x2c\x34\x2e\x30\x30\x34\x2c\x31\x30\x2e\ -\x36\x35\x32\x2c\x34\x2e\x30\x30\x34\x2c\x38\x2e\x32\x38\x37\x7a\ -\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\ -\x3e\x0d\x0a\ -\x00\x00\x02\x79\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ +\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ +\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ +\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ +\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ +\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x31\x37\x2e\x34\ +\x2c\x32\x32\x34\x48\x32\x38\x38\x56\x39\x34\x2e\x36\x63\x30\x2d\ +\x31\x36\x2e\x39\x2d\x31\x34\x2e\x33\x2d\x33\x30\x2e\x36\x2d\x33\ +\x32\x2d\x33\x30\x2e\x36\x63\x2d\x31\x37\x2e\x37\x2c\x30\x2d\x33\ +\x32\x2c\x31\x33\x2e\x37\x2d\x33\x32\x2c\x33\x30\x2e\x36\x56\x32\ +\x32\x34\x48\x39\x34\x2e\x36\x43\x37\x37\x2e\x37\x2c\x32\x32\x34\ +\x2c\x36\x34\x2c\x32\x33\x38\x2e\x33\x2c\x36\x34\x2c\x32\x35\x36\ +\x0d\x0a\x09\x63\x30\x2c\x31\x37\x2e\x37\x2c\x31\x33\x2e\x37\x2c\ +\x33\x32\x2c\x33\x30\x2e\x36\x2c\x33\x32\x48\x32\x32\x34\x76\x31\ +\x32\x39\x2e\x34\x63\x30\x2c\x31\x36\x2e\x39\x2c\x31\x34\x2e\x33\ +\x2c\x33\x30\x2e\x36\x2c\x33\x32\x2c\x33\x30\x2e\x36\x63\x31\x37\ +\x2e\x37\x2c\x30\x2c\x33\x32\x2d\x31\x33\x2e\x37\x2c\x33\x32\x2d\ +\x33\x30\x2e\x36\x56\x32\x38\x38\x68\x31\x32\x39\x2e\x34\x63\x31\ +\x36\x2e\x39\x2c\x30\x2c\x33\x30\x2e\x36\x2d\x31\x34\x2e\x33\x2c\ +\x33\x30\x2e\x36\x2d\x33\x32\x0d\x0a\x09\x43\x34\x34\x38\x2c\x32\ +\x33\x38\x2e\x33\x2c\x34\x33\x34\x2e\x33\x2c\x32\x32\x34\x2c\x34\ +\x31\x37\x2e\x34\x2c\x32\x32\x34\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\ +\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x02\xb7\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1474,17 +1219,71 @@ qt_resource_data = b"\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ \x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x31\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ -\x0d\x0a\x09\x09\x3c\x67\x3e\x0d\x0a\x09\x09\x09\x3c\x70\x6f\x6c\ -\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\x22\x31\x38\x36\ -\x2e\x33\x30\x31\x2c\x33\x33\x39\x2e\x38\x39\x33\x20\x39\x36\x2c\ -\x32\x34\x39\x2e\x34\x36\x31\x20\x36\x34\x2c\x32\x37\x39\x2e\x39\ -\x36\x38\x20\x31\x38\x36\x2e\x33\x30\x31\x2c\x34\x30\x32\x20\x34\ -\x34\x38\x2c\x31\x34\x30\x2e\x35\x30\x36\x20\x34\x31\x36\x2c\x31\ -\x31\x30\x20\x09\x09\x09\x22\x2f\x3e\x0d\x0a\x09\x09\x3c\x2f\x67\ -\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\ -\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x05\xca\ +\x22\x49\x63\x6f\x6e\x5f\x35\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\ +\x0d\x0a\x09\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\ +\x6e\x74\x73\x3d\x22\x34\x30\x35\x2c\x31\x33\x36\x2e\x37\x39\x38\ +\x20\x33\x37\x35\x2e\x32\x30\x32\x2c\x31\x30\x37\x20\x32\x35\x36\ +\x2c\x32\x32\x36\x2e\x32\x30\x32\x20\x31\x33\x36\x2e\x37\x39\x38\ +\x2c\x31\x30\x37\x20\x31\x30\x37\x2c\x31\x33\x36\x2e\x37\x39\x38\ +\x20\x32\x32\x36\x2e\x32\x30\x32\x2c\x32\x35\x36\x20\x31\x30\x37\ +\x2c\x33\x37\x35\x2e\x32\x30\x32\x20\x31\x33\x36\x2e\x37\x39\x38\ +\x2c\x34\x30\x35\x20\x32\x35\x36\x2c\x32\x38\x35\x2e\x37\x39\x38\ +\x20\x0d\x0a\x09\x09\x09\x33\x37\x35\x2e\x32\x30\x32\x2c\x34\x30\ +\x35\x20\x34\x30\x35\x2c\x33\x37\x35\x2e\x32\x30\x32\x20\x32\x38\ +\x35\x2e\x37\x39\x38\x2c\x32\x35\x36\x20\x09\x09\x22\x2f\x3e\x0d\ +\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ +\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x02\xf2\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x43\x69\x72\x63\x6c\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ +\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\ +\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\ +\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\ +\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x35\x31\x32\x70\x78\ +\x22\x20\x79\x3d\x22\x35\x31\x32\x70\x78\x22\x0d\x0a\x09\x20\x76\ +\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\ +\x35\x31\x32\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\ +\x67\x72\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\ +\x35\x31\x32\x20\x35\x31\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\ +\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\ +\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ +\x74\x72\x69\x78\x28\x32\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\ +\x20\x30\x29\x27\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x31\x30\x2c\x30\x2e\x34\x43\x34\x2e\x36\x39\x38\x2c\x30\x2e\ +\x34\x2c\x30\x2e\x34\x2c\x34\x2e\x36\x39\x38\x2c\x30\x2e\x34\x2c\ +\x31\x30\x43\x30\x2e\x34\x2c\x31\x35\x2e\x33\x30\x32\x2c\x34\x2e\ +\x36\x39\x38\x2c\x31\x39\x2e\x36\x2c\x31\x30\x2c\x31\x39\x2e\x36\ +\x63\x35\x2e\x33\x30\x31\x2c\x30\x2c\x39\x2e\x36\x2d\x34\x2e\x32\ +\x39\x38\x2c\x39\x2e\x36\x2d\x39\x2e\x36\x30\x31\x0d\x0a\x09\x43\ +\x31\x39\x2e\x36\x2c\x34\x2e\x36\x39\x38\x2c\x31\x35\x2e\x33\x30\ +\x31\x2c\x30\x2e\x34\x2c\x31\x30\x2c\x30\x2e\x34\x7a\x20\x4d\x31\ +\x30\x2c\x31\x37\x2e\x35\x39\x39\x63\x2d\x34\x2e\x31\x39\x37\x2c\ +\x30\x2d\x37\x2e\x36\x2d\x33\x2e\x34\x30\x32\x2d\x37\x2e\x36\x2d\ +\x37\x2e\x36\x53\x35\x2e\x38\x30\x32\x2c\x32\x2e\x34\x2c\x31\x30\ +\x2c\x32\x2e\x34\x63\x34\x2e\x31\x39\x37\x2c\x30\x2c\x37\x2e\x36\ +\x30\x31\x2c\x33\x2e\x34\x30\x32\x2c\x37\x2e\x36\x30\x31\x2c\x37\ +\x2e\x36\x0d\x0a\x09\x53\x31\x34\x2e\x31\x39\x37\x2c\x31\x37\x2e\ +\x35\x39\x39\x2c\x31\x30\x2c\x31\x37\x2e\x35\x39\x39\x7a\x22\x2f\ +\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ +\x0a\ +\x00\x00\x03\x36\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1515,71 +1314,100 @@ qt_resource_data = b"\ \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\ -\x64\x3d\x22\x4d\x34\x35\x30\x2e\x36\x37\x39\x2c\x32\x37\x33\x2e\ -\x35\x63\x2d\x31\x34\x2e\x35\x38\x35\x2d\x31\x34\x2e\x35\x37\x37\ -\x2d\x33\x36\x2e\x30\x35\x34\x2d\x31\x35\x2e\x38\x39\x2d\x35\x30\ -\x2e\x36\x33\x39\x2d\x31\x2e\x33\x31\x32\x6c\x2d\x34\x31\x2e\x36\ -\x38\x37\x2c\x34\x31\x2e\x36\x36\x34\x63\x2d\x31\x30\x2e\x38\x35\ -\x32\x2c\x31\x30\x2e\x38\x33\x36\x2d\x32\x33\x2e\x39\x33\x2c\x31\ -\x30\x2e\x38\x35\x39\x2d\x33\x31\x2e\x35\x36\x34\x2c\x31\x2e\x38\ -\x35\x32\x0d\x0a\x09\x63\x2d\x35\x2e\x30\x35\x37\x2d\x35\x2e\x39\ -\x36\x38\x2d\x33\x2e\x30\x36\x31\x2d\x32\x34\x2e\x33\x37\x34\x2d\ -\x31\x2e\x36\x34\x34\x2d\x33\x36\x2e\x30\x34\x39\x6c\x32\x30\x2e\ -\x39\x30\x37\x2d\x31\x37\x31\x2e\x38\x34\x39\x63\x31\x2e\x38\x36\ -\x37\x2d\x31\x35\x2e\x33\x35\x33\x2d\x39\x2e\x30\x37\x2d\x33\x30\ -\x2e\x31\x38\x35\x2d\x32\x34\x2e\x34\x33\x2d\x33\x32\x2e\x30\x35\ -\x31\x0d\x0a\x09\x63\x2d\x31\x35\x2e\x33\x35\x38\x2d\x31\x2e\x38\ -\x36\x37\x2d\x32\x39\x2e\x33\x32\x32\x2c\x39\x2e\x39\x33\x39\x2d\ -\x33\x31\x2e\x31\x39\x31\x2c\x32\x35\x2e\x32\x38\x39\x4c\x32\x36\ -\x37\x2e\x33\x37\x2c\x32\x33\x36\x2e\x30\x32\x31\x63\x2d\x31\x2e\ -\x32\x30\x35\x2c\x33\x2e\x33\x35\x38\x2d\x33\x2e\x37\x39\x2c\x33\ -\x2e\x39\x33\x38\x2d\x34\x2e\x30\x38\x31\x2d\x30\x2e\x35\x38\x32\ -\x4c\x32\x35\x35\x2e\x34\x34\x2c\x36\x30\x0d\x0a\x09\x63\x30\x2d\ -\x31\x35\x2e\x34\x36\x35\x2d\x31\x32\x2e\x35\x34\x32\x2d\x32\x38\ -\x2d\x32\x38\x2e\x30\x31\x34\x2d\x32\x38\x63\x2d\x31\x35\x2e\x34\ -\x37\x33\x2c\x30\x2d\x32\x38\x2e\x30\x31\x35\x2c\x31\x32\x2e\x35\ -\x33\x35\x2d\x32\x38\x2e\x30\x31\x35\x2c\x32\x38\x6c\x2d\x30\x2e\ -\x35\x35\x32\x2c\x31\x37\x36\x2e\x37\x35\x32\x63\x30\x2e\x31\x34\ -\x36\x2c\x32\x2e\x30\x34\x2d\x31\x2e\x36\x30\x34\x2c\x32\x2e\x36\ -\x32\x34\x2d\x31\x2e\x39\x32\x2c\x30\x2e\x32\x39\x34\x4c\x31\x37\ -\x32\x2e\x30\x31\x36\x2c\x39\x39\x2e\x30\x37\x37\x0d\x0a\x09\x63\ -\x2d\x32\x2e\x37\x35\x2d\x31\x35\x2e\x32\x31\x39\x2d\x31\x37\x2e\ -\x33\x32\x33\x2d\x32\x36\x2e\x32\x30\x33\x2d\x33\x32\x2e\x35\x34\ -\x38\x2d\x32\x33\x2e\x34\x35\x33\x63\x2d\x31\x35\x2e\x32\x32\x37\ -\x2c\x32\x2e\x37\x34\x38\x2d\x32\x35\x2e\x33\x33\x39\x2c\x31\x38\ -\x2e\x31\x38\x37\x2d\x32\x32\x2e\x35\x39\x31\x2c\x33\x33\x2e\x34\ -\x30\x33\x6c\x32\x32\x2e\x31\x39\x33\x2c\x31\x36\x31\x2e\x34\x35\ -\x35\x0d\x0a\x09\x63\x30\x2e\x30\x32\x33\x2c\x32\x2e\x38\x37\x32\ -\x2d\x30\x2e\x39\x34\x31\x2c\x34\x2e\x35\x31\x33\x2d\x32\x2e\x33\ -\x30\x38\x2c\x30\x2e\x38\x33\x31\x6c\x2d\x33\x33\x2e\x31\x30\x39\ -\x2d\x38\x38\x2e\x35\x31\x37\x63\x2d\x35\x2e\x31\x38\x2d\x31\x34\ -\x2e\x35\x37\x32\x2d\x32\x31\x2e\x31\x39\x36\x2d\x32\x33\x2e\x30\ -\x36\x35\x2d\x33\x35\x2e\x37\x37\x36\x2d\x31\x37\x2e\x38\x38\x39\ -\x0d\x0a\x09\x63\x2d\x31\x34\x2e\x35\x37\x39\x2c\x35\x2e\x31\x37\ -\x37\x2d\x32\x32\x2e\x32\x30\x31\x2c\x32\x32\x2e\x30\x36\x31\x2d\ -\x31\x37\x2e\x30\x32\x33\x2c\x33\x36\x2e\x36\x33\x31\x6c\x35\x38\ -\x2e\x30\x34\x32\x2c\x31\x38\x39\x2e\x36\x32\x35\x63\x30\x2e\x33\ -\x30\x33\x2c\x31\x2e\x30\x34\x36\x2c\x30\x2e\x36\x32\x34\x2c\x32\ -\x2e\x30\x38\x35\x2c\x30\x2e\x39\x35\x33\x2c\x33\x2e\x31\x31\x38\ -\x6c\x30\x2e\x31\x32\x31\x2c\x30\x2e\x33\x39\x0d\x0a\x09\x63\x30\ -\x2e\x30\x31\x31\x2c\x30\x2e\x30\x33\x31\x2c\x30\x2e\x30\x32\x35\ -\x2c\x30\x2e\x30\x35\x38\x2c\x30\x2e\x30\x33\x35\x2c\x30\x2e\x30\ -\x38\x38\x43\x31\x32\x36\x2e\x30\x37\x39\x2c\x34\x34\x34\x2e\x32\ -\x33\x33\x2c\x31\x37\x32\x2e\x35\x37\x2c\x34\x38\x30\x2c\x32\x32\ -\x37\x2e\x34\x32\x37\x2c\x34\x38\x30\x63\x33\x35\x2e\x31\x31\x36\ -\x2c\x30\x2c\x37\x31\x2e\x35\x39\x31\x2d\x31\x32\x2e\x33\x37\x38\ -\x2c\x39\x39\x2e\x33\x35\x37\x2d\x33\x33\x2e\x36\x37\x32\x0d\x0a\ -\x09\x63\x30\x2e\x30\x30\x31\x2c\x30\x2c\x30\x2e\x30\x30\x33\x2d\ -\x30\x2e\x30\x30\x32\x2c\x30\x2e\x30\x30\x33\x2d\x30\x2e\x30\x30\ -\x32\x63\x32\x39\x2e\x39\x39\x2d\x31\x38\x2e\x30\x35\x31\x2c\x31\ -\x32\x36\x2e\x30\x37\x31\x2d\x31\x32\x31\x2e\x33\x34\x37\x2c\x31\ -\x32\x36\x2e\x30\x37\x31\x2d\x31\x32\x31\x2e\x33\x34\x37\x43\x34\ -\x36\x37\x2e\x34\x34\x35\x2c\x33\x31\x30\x2e\x34\x30\x32\x2c\x34\ -\x36\x35\x2e\x32\x36\x36\x2c\x32\x38\x38\x2e\x30\x38\x2c\x34\x35\ -\x30\x2e\x36\x37\x39\x2c\x32\x37\x33\x2e\x35\x7a\x22\x2f\x3e\x0d\ -\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x05\x27\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ +\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\ +\x22\x33\x39\x36\x2e\x37\x39\x35\x2c\x33\x39\x36\x2e\x38\x20\x33\ +\x32\x30\x2c\x33\x39\x36\x2e\x38\x20\x33\x32\x30\x2c\x34\x34\x38\ +\x20\x34\x34\x38\x2c\x34\x34\x38\x20\x34\x34\x38\x2c\x33\x32\x30\ +\x20\x33\x39\x36\x2e\x37\x39\x35\x2c\x33\x32\x30\x20\x09\x22\x2f\ +\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\ +\x6e\x74\x73\x3d\x22\x33\x39\x36\x2e\x38\x2c\x31\x31\x35\x2e\x32\ +\x30\x35\x20\x33\x39\x36\x2e\x38\x2c\x31\x39\x32\x20\x34\x34\x38\ +\x2c\x31\x39\x32\x20\x34\x34\x38\x2c\x36\x34\x20\x33\x32\x30\x2c\ +\x36\x34\x20\x33\x32\x30\x2c\x31\x31\x35\x2e\x32\x30\x35\x20\x09\ +\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\ +\x6f\x69\x6e\x74\x73\x3d\x22\x31\x31\x35\x2e\x32\x30\x35\x2c\x31\ +\x31\x35\x2e\x32\x20\x31\x39\x32\x2c\x31\x31\x35\x2e\x32\x20\x31\ +\x39\x32\x2c\x36\x34\x20\x36\x34\x2c\x36\x34\x20\x36\x34\x2c\x31\ +\x39\x32\x20\x31\x31\x35\x2e\x32\x30\x35\x2c\x31\x39\x32\x20\x09\ +\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\ +\x6f\x69\x6e\x74\x73\x3d\x22\x31\x31\x35\x2e\x32\x2c\x33\x39\x36\ +\x2e\x37\x39\x35\x20\x31\x31\x35\x2e\x32\x2c\x33\x32\x30\x20\x36\ +\x34\x2c\x33\x32\x30\x20\x36\x34\x2c\x34\x34\x38\x20\x31\x39\x32\ +\x2c\x34\x34\x38\x20\x31\x39\x32\x2c\x33\x39\x36\x2e\x37\x39\x35\ +\x20\x09\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\ +\x76\x67\x3e\x0d\x0a\ +\x00\x00\x04\x3d\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ +\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ +\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ +\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ +\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ +\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ +\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ +\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ +\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ +\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ +\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ +\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ +\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ +\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ +\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ +\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ +\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ +\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x4c\x20\x31\ +\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\x39\x4c\ +\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\x2e\x35\x30\x32\ +\x32\x4c\x20\x34\x30\x2e\x36\x37\x39\x34\x20\x2d\x32\x32\x2e\x35\ +\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\ +\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\ +\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\ +\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\ +\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\ +\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\ +\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\ +\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x32\x2e\x35\x30\x39\ +\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\ +\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\ +\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\ +\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\ +\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\ +\x20\x63\x78\x3d\x27\x33\x2e\x39\x35\x37\x33\x35\x27\x20\x63\x79\ +\x3d\x27\x2d\x33\x32\x2e\x31\x32\x27\x20\x66\x69\x6c\x6c\x3d\x27\ +\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\ +\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\ +\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\ +\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\ +\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\ +\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\ +\x20\x63\x78\x3d\x27\x31\x31\x2e\x39\x30\x33\x36\x27\x20\x63\x79\ +\x3d\x27\x2d\x35\x31\x2e\x33\x30\x33\x39\x27\x20\x66\x69\x6c\x6c\ +\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\ +\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\ +\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\ +\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\ +\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\ +\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\ +\x6c\x65\x20\x63\x78\x3d\x27\x35\x36\x2e\x31\x35\x32\x33\x27\x20\ +\x63\x79\x3d\x27\x2d\x34\x32\x2e\x35\x30\x32\x32\x27\x20\x66\x69\ +\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\ +\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\ +\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\ +\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\ +\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\ +\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\ +\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x34\x30\x2e\x36\x37\x39\x34\ +\x27\x20\x63\x79\x3d\x27\x2d\x32\x32\x2e\x35\x32\x38\x31\x27\x20\ +\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\ +\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\ +\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x00\x00\x03\x52\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1610,92 +1438,118 @@ qt_resource_data = b"\ \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x31\x32\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\ -\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\ -\x35\x36\x2c\x36\x34\x43\x31\x35\x30\x2e\x34\x30\x31\x2c\x36\x34\ -\x2c\x36\x34\x2c\x31\x35\x30\x2e\x34\x30\x31\x2c\x36\x34\x2c\x32\ -\x35\x36\x63\x30\x2c\x31\x30\x35\x2e\x36\x30\x34\x2c\x38\x36\x2e\ -\x34\x30\x31\x2c\x31\x39\x32\x2c\x31\x39\x32\x2c\x31\x39\x32\x63\ -\x31\x38\x2e\x31\x33\x36\x2c\x30\x2c\x33\x32\x2d\x31\x33\x2e\x38\ -\x36\x34\x2c\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\x09\x63\x30\x2d\ -\x38\x2e\x35\x33\x31\x2d\x33\x2e\x31\x39\x38\x2d\x31\x36\x2d\x38\ -\x2e\x35\x33\x31\x2d\x32\x31\x2e\x33\x33\x33\x63\x2d\x35\x2e\x33\ -\x33\x33\x2d\x35\x2e\x33\x33\x34\x2d\x38\x2e\x35\x33\x31\x2d\x31\ -\x32\x2e\x38\x30\x33\x2d\x38\x2e\x35\x33\x31\x2d\x32\x31\x2e\x33\ -\x33\x34\x63\x30\x2d\x31\x38\x2e\x31\x33\x35\x2c\x31\x33\x2e\x38\ -\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x68\x33\x38\x2e\x33\ -\x39\x36\x0d\x0a\x09\x09\x09\x63\x35\x38\x2e\x36\x36\x37\x2c\x30\ -\x2c\x31\x30\x36\x2e\x36\x36\x37\x2d\x34\x38\x2c\x31\x30\x36\x2e\ -\x36\x36\x37\x2d\x31\x30\x36\x2e\x36\x36\x36\x43\x34\x34\x38\x2c\ -\x31\x34\x30\x2e\x38\x30\x32\x2c\x33\x36\x31\x2e\x36\x30\x34\x2c\ -\x36\x34\x2c\x32\x35\x36\x2c\x36\x34\x7a\x20\x4d\x31\x33\x38\x2e\ -\x36\x36\x37\x2c\x32\x35\x36\x63\x2d\x31\x38\x2e\x31\x33\x36\x2c\ -\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x34\x2d\x33\x32\x2d\x33\ -\x32\x73\x31\x33\x2e\x38\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\ -\x32\x0d\x0a\x09\x09\x09\x63\x31\x38\x2e\x31\x33\x35\x2c\x30\x2c\ -\x33\x32\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x53\ -\x31\x35\x36\x2e\x38\x30\x32\x2c\x32\x35\x36\x2c\x31\x33\x38\x2e\ -\x36\x36\x37\x2c\x32\x35\x36\x7a\x20\x4d\x32\x30\x32\x2e\x36\x36\ -\x37\x2c\x31\x37\x30\x2e\x36\x36\x37\x63\x2d\x31\x38\x2e\x31\x33\ -\x36\x2c\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x35\x2d\x33\x32\ -\x2d\x33\x32\x63\x30\x2d\x31\x38\x2e\x31\x33\x36\x2c\x31\x33\x2e\ -\x38\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\ -\x09\x63\x31\x38\x2e\x31\x33\x35\x2c\x30\x2c\x33\x32\x2c\x31\x33\ -\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x43\x32\x33\x34\x2e\x36\ -\x36\x37\x2c\x31\x35\x36\x2e\x38\x30\x32\x2c\x32\x32\x30\x2e\x38\ -\x30\x32\x2c\x31\x37\x30\x2e\x36\x36\x37\x2c\x32\x30\x32\x2e\x36\ -\x36\x37\x2c\x31\x37\x30\x2e\x36\x36\x37\x7a\x20\x4d\x33\x30\x39\ -\x2e\x33\x33\x33\x2c\x31\x37\x30\x2e\x36\x36\x37\x63\x2d\x31\x38\ -\x2e\x31\x33\x35\x2c\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x35\ -\x2d\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\x09\x63\x30\x2d\x31\x38\ -\x2e\x31\x33\x36\x2c\x31\x33\x2e\x38\x36\x35\x2d\x33\x32\x2c\x33\ -\x32\x2d\x33\x32\x63\x31\x38\x2e\x31\x33\x36\x2c\x30\x2c\x33\x32\ -\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x43\x33\x34\ -\x31\x2e\x33\x33\x33\x2c\x31\x35\x36\x2e\x38\x30\x32\x2c\x33\x32\ -\x37\x2e\x34\x36\x39\x2c\x31\x37\x30\x2e\x36\x36\x37\x2c\x33\x30\ -\x39\x2e\x33\x33\x33\x2c\x31\x37\x30\x2e\x36\x36\x37\x7a\x20\x4d\ -\x33\x37\x33\x2e\x33\x33\x33\x2c\x32\x35\x36\x0d\x0a\x09\x09\x09\ -\x63\x2d\x31\x38\x2e\x31\x33\x35\x2c\x30\x2d\x33\x32\x2d\x31\x33\ -\x2e\x38\x36\x34\x2d\x33\x32\x2d\x33\x32\x73\x31\x33\x2e\x38\x36\ -\x35\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x63\x31\x38\x2e\x31\x33\ -\x36\x2c\x30\x2c\x33\x32\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\ -\x2c\x33\x32\x53\x33\x39\x31\x2e\x34\x36\x39\x2c\x32\x35\x36\x2c\ -\x33\x37\x33\x2e\x33\x33\x33\x2c\x32\x35\x36\x7a\x22\x2f\x3e\x0d\ -\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\ -\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x01\x69\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\ +\x64\x3d\x22\x4d\x34\x33\x37\x2e\x33\x33\x34\x2c\x31\x34\x34\x48\ +\x32\x35\x36\x2e\x30\x30\x36\x6c\x2d\x34\x32\x2e\x36\x36\x38\x2d\ +\x34\x38\x48\x37\x34\x2e\x36\x36\x36\x43\x35\x31\x2e\x31\x39\x37\ +\x2c\x39\x36\x2c\x33\x32\x2c\x31\x31\x35\x2e\x31\x39\x38\x2c\x33\ +\x32\x2c\x31\x33\x38\x2e\x36\x36\x37\x76\x32\x33\x34\x2e\x36\x36\ +\x36\x43\x33\x32\x2c\x33\x39\x36\x2e\x38\x30\x32\x2c\x35\x31\x2e\ +\x31\x39\x37\x2c\x34\x31\x36\x2c\x37\x34\x2e\x36\x36\x36\x2c\x34\ +\x31\x36\x68\x33\x36\x32\x2e\x36\x36\x38\x0d\x0a\x09\x43\x34\x36\ +\x30\x2e\x38\x30\x33\x2c\x34\x31\x36\x2c\x34\x38\x30\x2c\x33\x39\ +\x36\x2e\x38\x30\x32\x2c\x34\x38\x30\x2c\x33\x37\x33\x2e\x33\x33\ +\x33\x56\x31\x38\x36\x2e\x36\x36\x37\x43\x34\x38\x30\x2c\x31\x36\ +\x33\x2e\x31\x39\x38\x2c\x34\x36\x30\x2e\x38\x30\x33\x2c\x31\x34\ +\x34\x2c\x34\x33\x37\x2e\x33\x33\x34\x2c\x31\x34\x34\x7a\x20\x4d\ +\x34\x34\x38\x2c\x33\x37\x33\x2e\x33\x33\x33\x0d\x0a\x09\x63\x30\ +\x2c\x35\x2e\x37\x38\x32\x2d\x34\x2e\x38\x38\x35\x2c\x31\x30\x2e\ +\x36\x36\x37\x2d\x31\x30\x2e\x36\x36\x36\x2c\x31\x30\x2e\x36\x36\ +\x37\x48\x37\x34\x2e\x36\x36\x36\x43\x36\x38\x2e\x38\x38\x34\x2c\ +\x33\x38\x34\x2c\x36\x34\x2c\x33\x37\x39\x2e\x31\x31\x35\x2c\x36\ +\x34\x2c\x33\x37\x33\x2e\x33\x33\x33\x56\x31\x37\x36\x68\x33\x37\ +\x33\x2e\x33\x33\x34\x63\x35\x2e\x37\x38\x31\x2c\x30\x2c\x31\x30\ +\x2e\x36\x36\x36\x2c\x34\x2e\x38\x38\x35\x2c\x31\x30\x2e\x36\x36\ +\x36\x2c\x31\x30\x2e\x36\x36\x37\x0d\x0a\x09\x56\x33\x37\x33\x2e\ +\x33\x33\x33\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ +\x0a\ +\x00\x00\x04\xd5\ \x3c\ -\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ -\x30\x2f\x73\x76\x67\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x35\x31\ -\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x31\x32\ -\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\ -\x20\x35\x31\x32\x20\x35\x31\x32\x22\x3e\x3c\x67\x20\x74\x72\x61\ -\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x32\ -\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\x3c\ -\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x2e\x33\x34\x20\x31\x35\ -\x2e\x36\x36\x41\x37\x2e\x39\x37\x20\x37\x2e\x39\x37\x20\x30\x20\ -\x30\x20\x30\x20\x39\x20\x31\x37\x2e\x39\x34\x56\x31\x30\x48\x35\ -\x56\x38\x68\x34\x56\x35\x2e\x38\x33\x61\x33\x20\x33\x20\x30\x20\ -\x31\x20\x31\x20\x32\x20\x30\x56\x38\x68\x34\x76\x32\x68\x2d\x34\ -\x76\x37\x2e\x39\x34\x61\x37\x2e\x39\x37\x20\x37\x2e\x39\x37\x20\ -\x30\x20\x30\x20\x30\x20\x34\x2e\x36\x36\x2d\x32\x2e\x32\x38\x6c\ -\x2d\x31\x2e\x34\x32\x2d\x31\x2e\x34\x32\x68\x35\x2e\x36\x36\x6c\ -\x2d\x32\x2e\x38\x33\x20\x32\x2e\x38\x33\x61\x31\x30\x20\x31\x30\ -\x20\x30\x20\x30\x20\x31\x2d\x31\x34\x2e\x31\x34\x20\x30\x4c\x2e\ -\x31\x20\x31\x34\x2e\x32\x34\x68\x35\x2e\x36\x36\x6c\x2d\x31\x2e\ -\x34\x32\x20\x31\x2e\x34\x32\x7a\x4d\x31\x30\x20\x34\x61\x31\x20\ -\x31\x20\x30\x20\x31\x20\x30\x20\x30\x2d\x32\x20\x31\x20\x31\x20\ -\x30\x20\x30\x20\x30\x20\x30\x20\x32\x7a\x22\x2f\x3e\x3c\x2f\x67\ -\x3e\x3c\x2f\x73\x76\x67\x3e\x0a\ -\x00\x00\x03\xe6\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ +\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ +\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ +\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ +\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ +\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ +\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ +\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ +\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ +\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ +\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ +\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ +\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ +\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ +\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ +\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ +\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ +\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x43\x20\x32\ +\x2e\x32\x38\x39\x32\x32\x20\x2d\x33\x39\x2e\x33\x31\x31\x33\x20\ +\x36\x2e\x33\x36\x37\x30\x32\x20\x2d\x34\x36\x2e\x32\x33\x38\x36\ +\x20\x31\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\ +\x39\x43\x20\x32\x39\x2e\x36\x36\x38\x37\x20\x2d\x36\x37\x2e\x35\ +\x35\x36\x38\x20\x35\x35\x2e\x32\x32\x39\x32\x20\x2d\x36\x30\x2e\ +\x36\x34\x32\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\x2e\ +\x35\x30\x32\x32\x43\x20\x35\x36\x2e\x36\x31\x33\x36\x20\x2d\x33\ +\x33\x2e\x34\x33\x38\x31\x20\x34\x39\x2e\x31\x31\x33\x32\x20\x2d\ +\x32\x36\x2e\x35\x39\x35\x39\x20\x34\x30\x2e\x36\x37\x39\x34\x20\ +\x2d\x32\x32\x2e\x35\x32\x38\x31\x43\x20\x32\x35\x2e\x33\x39\x39\ +\x35\x20\x2d\x31\x35\x2e\x31\x35\x38\x32\x20\x37\x2e\x31\x39\x39\ +\x33\x35\x20\x2d\x31\x38\x2e\x31\x34\x33\x36\x20\x33\x2e\x39\x35\ +\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x5a\x27\x20\x66\x69\x6c\ +\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\ +\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\ +\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\ +\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\ +\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\ +\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\ +\x33\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\ +\x68\x3d\x27\x32\x2e\x35\x30\x39\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\ +\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\ +\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\ +\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\ +\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\ +\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x33\x2e\x39\ +\x35\x37\x33\x35\x27\x20\x63\x79\x3d\x27\x2d\x33\x32\x2e\x31\x32\ +\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\ +\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\ +\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\ +\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\ +\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\ +\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\ +\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x31\x31\x2e\ +\x39\x30\x33\x36\x27\x20\x63\x79\x3d\x27\x2d\x35\x31\x2e\x33\x30\ +\x33\x39\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\ +\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\ +\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\ +\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\ +\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\ +\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\ +\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x35\ +\x36\x2e\x31\x35\x32\x33\x27\x20\x63\x79\x3d\x27\x2d\x34\x32\x2e\ +\x35\x30\x32\x32\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\ +\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\ +\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\ +\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\ +\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\ +\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\ +\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\ +\x27\x34\x30\x2e\x36\x37\x39\x34\x27\x20\x63\x79\x3d\x27\x2d\x32\ +\x32\x2e\x35\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\ +\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\ +\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\ +\x73\x76\x67\x3e\ +\x00\x00\x03\x22\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ \x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x31\x2c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ \x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ \x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ \x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ @@ -1707,54 +1561,234 @@ qt_resource_data = b"\ \x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ \x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ \x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x43\x68\x65\x76\x72\x6f\x6e\x5f\x63\x69\x72\x63\x6c\x65\ -\x64\x5f\x72\x69\x67\x68\x74\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ +\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x22\x32\x35\x36\x22\ +\x20\x63\x79\x3d\x22\x32\x38\x30\x22\x20\x72\x3d\x22\x36\x33\x22\ +\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\ +\x34\x30\x2c\x39\x36\x68\x2d\x38\x38\x6c\x2d\x33\x32\x2d\x33\x32\ +\x48\x31\x39\x32\x6c\x2d\x33\x32\x2c\x33\x32\x48\x37\x32\x63\x2d\ +\x32\x32\x2e\x30\x39\x32\x2c\x30\x2d\x34\x30\x2c\x31\x37\x2e\x39\ +\x30\x38\x2d\x34\x30\x2c\x34\x30\x76\x32\x37\x32\x63\x30\x2c\x32\ +\x32\x2e\x30\x39\x32\x2c\x31\x37\x2e\x39\x30\x38\x2c\x34\x30\x2c\ +\x34\x30\x2c\x34\x30\x68\x33\x36\x38\x63\x32\x32\x2e\x30\x39\x32\ +\x2c\x30\x2c\x34\x30\x2d\x31\x37\x2e\x39\x30\x38\x2c\x34\x30\x2d\ +\x34\x30\x0d\x0a\x09\x09\x56\x31\x33\x36\x43\x34\x38\x30\x2c\x31\ +\x31\x33\x2e\x39\x30\x38\x2c\x34\x36\x32\x2e\x30\x39\x32\x2c\x39\ +\x36\x2c\x34\x34\x30\x2c\x39\x36\x7a\x20\x4d\x32\x35\x36\x2c\x33\ +\x39\x32\x63\x2d\x36\x31\x2e\x38\x35\x35\x2c\x30\x2d\x31\x31\x32\ +\x2d\x35\x30\x2e\x31\x34\x35\x2d\x31\x31\x32\x2d\x31\x31\x32\x73\ +\x35\x30\x2e\x31\x34\x35\x2d\x31\x31\x32\x2c\x31\x31\x32\x2d\x31\ +\x31\x32\x73\x31\x31\x32\x2c\x35\x30\x2e\x31\x34\x35\x2c\x31\x31\ +\x32\x2c\x31\x31\x32\x0d\x0a\x09\x09\x53\x33\x31\x37\x2e\x38\x35\ +\x35\x2c\x33\x39\x32\x2c\x32\x35\x36\x2c\x33\x39\x32\x7a\x22\x2f\ +\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ +\x0a\ +\x00\x00\x02\x7f\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ +\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ +\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ +\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ +\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ +\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ +\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ +\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ +\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ +\x0a\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\ +\x3d\x22\x32\x38\x38\x2c\x39\x36\x20\x33\x33\x37\x2e\x39\x2c\x31\ +\x34\x35\x2e\x39\x20\x32\x37\x34\x2c\x32\x30\x39\x2e\x37\x20\x32\ +\x37\x34\x2c\x32\x30\x39\x2e\x37\x20\x31\x34\x35\x2e\x39\x2c\x33\ +\x33\x37\x2e\x39\x20\x39\x36\x2c\x32\x38\x38\x20\x39\x36\x2c\x34\ +\x31\x36\x20\x32\x32\x34\x2c\x34\x31\x36\x20\x31\x37\x34\x2e\x31\ +\x2c\x33\x36\x36\x2e\x31\x20\x33\x35\x37\x2e\x34\x2c\x31\x38\x32\ +\x2e\x39\x20\x33\x36\x36\x2e\x31\x2c\x31\x37\x34\x2e\x31\x20\x0d\ +\x0a\x09\x34\x31\x36\x2c\x32\x32\x34\x20\x34\x31\x36\x2c\x39\x36\ +\x20\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x04\x4e\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ +\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ +\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ +\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ +\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ +\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ \x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ -\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\ -\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ \x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ -\x78\x6c\x69\x6e\x6b\x22\x0d\x0a\x09\x20\x78\x3d\x22\x30\x70\x78\ -\x22\x20\x79\x3d\x22\x30\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\ -\x78\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\ -\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\ -\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\ -\x31\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\ -\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x74\x72\ -\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\ -\x32\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\ -\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x31\x2c\x31\ -\x30\x4c\x38\x2e\x36\x39\x38\x2c\x37\x2e\x34\x39\x34\x63\x2d\x30\ -\x2e\x31\x39\x36\x2d\x30\x2e\x31\x39\x38\x2d\x30\x2e\x31\x39\x36\ -\x2d\x30\x2e\x35\x31\x39\x2c\x30\x2d\x30\x2e\x37\x31\x38\x63\x30\ -\x2e\x31\x39\x36\x2d\x30\x2e\x31\x39\x37\x2c\x30\x2e\x35\x31\x35\ -\x2d\x30\x2e\x31\x39\x37\x2c\x30\x2e\x37\x31\x2c\x30\x6c\x32\x2e\ -\x38\x30\x37\x2c\x32\x2e\x38\x36\x34\x0d\x0a\x09\x63\x30\x2e\x31\ -\x39\x36\x2c\x30\x2e\x31\x39\x39\x2c\x30\x2e\x31\x39\x36\x2c\x30\ -\x2e\x35\x32\x2c\x30\x2c\x30\x2e\x37\x31\x37\x6c\x2d\x32\x2e\x38\ -\x30\x37\x2c\x32\x2e\x38\x36\x34\x63\x2d\x30\x2e\x31\x39\x35\x2c\ -\x30\x2e\x31\x39\x39\x2d\x30\x2e\x35\x31\x34\x2c\x30\x2e\x31\x39\ -\x38\x2d\x30\x2e\x37\x31\x2c\x30\x63\x2d\x30\x2e\x31\x39\x36\x2d\ -\x30\x2e\x31\x39\x37\x2d\x30\x2e\x31\x39\x36\x2d\x30\x2e\x35\x31\ -\x38\x2c\x30\x2d\x30\x2e\x37\x31\x37\x4c\x31\x31\x2c\x31\x30\x7a\ -\x20\x4d\x31\x30\x2c\x30\x2e\x34\x0d\x0a\x09\x63\x35\x2e\x33\x30\ -\x32\x2c\x30\x2c\x39\x2e\x36\x2c\x34\x2e\x32\x39\x38\x2c\x39\x2e\ -\x36\x2c\x39\x2e\x36\x63\x30\x2c\x35\x2e\x33\x30\x33\x2d\x34\x2e\ -\x32\x39\x38\x2c\x39\x2e\x36\x2d\x39\x2e\x36\x2c\x39\x2e\x36\x53\ -\x30\x2e\x34\x2c\x31\x35\x2e\x33\x30\x33\x2c\x30\x2e\x34\x2c\x31\ -\x30\x43\x30\x2e\x34\x2c\x34\x2e\x36\x39\x38\x2c\x34\x2e\x36\x39\ -\x38\x2c\x30\x2e\x34\x2c\x31\x30\x2c\x30\x2e\x34\x7a\x20\x4d\x31\ -\x30\x2c\x31\x38\x2e\x33\x35\x34\x0d\x0a\x09\x63\x34\x2e\x36\x31\ -\x33\x2c\x30\x2c\x38\x2e\x33\x35\x34\x2d\x33\x2e\x37\x34\x2c\x38\ -\x2e\x33\x35\x34\x2d\x38\x2e\x33\x35\x34\x63\x30\x2d\x34\x2e\x36\ -\x31\x34\x2d\x33\x2e\x37\x34\x31\x2d\x38\x2e\x33\x35\x34\x2d\x38\ -\x2e\x33\x35\x34\x2d\x38\x2e\x33\x35\x34\x63\x2d\x34\x2e\x36\x31\ -\x35\x2c\x30\x2d\x38\x2e\x33\x35\x34\x2c\x33\x2e\x37\x34\x2d\x38\ -\x2e\x33\x35\x34\x2c\x38\x2e\x33\x35\x34\x0d\x0a\x09\x43\x31\x2e\ -\x36\x34\x35\x2c\x31\x34\x2e\x36\x31\x34\x2c\x35\x2e\x33\x38\x35\ -\x2c\x31\x38\x2e\x33\x35\x34\x2c\x31\x30\x2c\x31\x38\x2e\x33\x35\ -\x34\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\ -\x76\x67\x3e\x0d\x0a\ -\x00\x00\x02\xf2\ +\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ +\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ +\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ +\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ +\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ +\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ +\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ +\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ +\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ +\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ +\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x4c\x20\x31\ +\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\x39\x4c\ +\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\x2e\x35\x30\x32\ +\x32\x4c\x20\x34\x30\x2e\x36\x37\x39\x34\x20\x2d\x32\x32\x2e\x35\ +\x32\x38\x31\x4c\x20\x33\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\ +\x2e\x31\x32\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\ +\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\ +\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\ +\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\ +\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\ +\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\ +\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\ +\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x32\x2e\x35\x30\ +\x39\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\ +\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\ +\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\ +\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\ +\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\ +\x65\x20\x63\x78\x3d\x27\x33\x2e\x39\x35\x37\x33\x35\x27\x20\x63\ +\x79\x3d\x27\x2d\x33\x32\x2e\x31\x32\x27\x20\x66\x69\x6c\x6c\x3d\ +\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\ +\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\ +\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\ +\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\ +\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\ +\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\ +\x65\x20\x63\x78\x3d\x27\x31\x31\x2e\x39\x30\x33\x36\x27\x20\x63\ +\x79\x3d\x27\x2d\x35\x31\x2e\x33\x30\x33\x39\x27\x20\x66\x69\x6c\ +\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\x27\x36\ +\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\ +\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\ +\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\ +\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\x36\x39\ +\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\ +\x63\x6c\x65\x20\x63\x78\x3d\x27\x35\x36\x2e\x31\x35\x32\x33\x27\ +\x20\x63\x79\x3d\x27\x2d\x34\x32\x2e\x35\x30\x32\x32\x27\x20\x66\ +\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\ +\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ +\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ +\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\ +\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\ +\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\ +\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x34\x30\x2e\x36\x37\x39\ +\x34\x27\x20\x63\x79\x3d\x27\x2d\x32\x32\x2e\x35\x32\x38\x31\x27\ +\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\ +\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\ +\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x00\x00\x04\xca\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\x72\ +\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\x75\ +\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x39\x2e\x32\x2e\x31\x2c\x20\ +\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\x2d\ +\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\x6e\ +\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\x20\ +\x20\x2d\x2d\x3e\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\x20\x73\ +\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\x57\x33\ +\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\x2f\x2f\ +\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\ +\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\x73\x2f\ +\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\x67\x31\ +\x31\x2e\x64\x74\x64\x22\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\ +\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x0a\x09\x20\x69\x64\x3d\ +\x22\x73\x76\x67\x34\x36\x31\x39\x22\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\ +\x2b\x64\x65\x76\x65\x6c\x2b\x6f\x73\x78\x6d\x65\x6e\x75\x20\x72\ +\x31\x32\x39\x31\x31\x22\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\ +\x64\x6f\x63\x6e\x61\x6d\x65\x3d\x22\x74\x72\x69\x61\x6e\x67\x6c\ +\x65\x2d\x73\x74\x72\x6f\x6b\x65\x64\x2d\x31\x35\x2e\x73\x76\x67\ +\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\x3d\x22\x68\x74\x74\x70\ +\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\x65\x63\x6f\x6d\x6d\x6f\ +\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\x22\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x64\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\ +\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\ +\x73\x2f\x31\x2e\x31\x2f\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\ +\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\ +\x6e\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\ +\x61\x70\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\ +\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x20\x78\x6d\x6c\ +\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\x68\x74\x74\ +\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\x73\x6f\x75\ +\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\x44\x54\x44\ +\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\x74\x64\x22\ +\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\ +\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\ +\x30\x30\x2f\x73\x76\x67\x22\x0a\x09\x20\x78\x6d\x6c\x6e\x73\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ +\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\ +\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\ +\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\ +\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x20\ +\x79\x3d\x22\x30\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x36\ +\x34\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x36\x34\x70\ +\x78\x22\x0a\x09\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\ +\x30\x20\x31\x35\x20\x31\x35\x22\x20\x73\x74\x79\x6c\x65\x3d\x22\ +\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\ +\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x35\x20\x31\x35\x3b\ +\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\ +\x73\x65\x72\x76\x65\x22\x3e\x0a\x3c\x70\x61\x74\x68\x20\x69\x64\ +\x3d\x22\x72\x65\x63\x74\x33\x33\x33\x38\x22\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x63\x6f\x6e\x6e\x65\x63\x74\x6f\x72\x2d\x63\ +\x75\x72\x76\x61\x74\x75\x72\x65\x3d\x22\x30\x22\x20\x73\x6f\x64\ +\x69\x70\x6f\x64\x69\x3a\x6e\x6f\x64\x65\x74\x79\x70\x65\x73\x3d\ +\x22\x63\x63\x63\x63\x63\x63\x63\x63\x63\x63\x63\x63\x22\x20\x64\ +\x3d\x22\x4d\x37\x2e\x35\x32\x34\x33\x2c\x31\x2e\x35\x30\x30\x34\ +\x0a\x09\x43\x37\x2e\x32\x34\x32\x39\x2c\x31\x2e\x34\x39\x31\x33\ +\x2c\x36\x2e\x39\x37\x38\x37\x2c\x31\x2e\x36\x34\x32\x33\x2c\x36\ +\x2e\x38\x33\x33\x36\x2c\x31\x2e\x38\x39\x35\x32\x6c\x2d\x35\x2e\ +\x35\x2c\x39\x2e\x38\x36\x39\x32\x43\x31\x2e\x30\x32\x31\x38\x2c\ +\x31\x32\x2e\x33\x30\x37\x38\x2c\x31\x2e\x33\x39\x35\x2c\x31\x32\ +\x2e\x39\x39\x39\x39\x2c\x32\x2c\x31\x33\x68\x31\x31\x0a\x09\x63\ +\x30\x2e\x36\x30\x35\x2d\x30\x2e\x30\x30\x30\x31\x2c\x30\x2e\x39\ +\x37\x38\x32\x2d\x30\x2e\x36\x39\x32\x32\x2c\x30\x2e\x36\x36\x36\ +\x34\x2d\x31\x2e\x32\x33\x35\x35\x6c\x2d\x35\x2e\x35\x2d\x39\x2e\ +\x38\x36\x39\x32\x43\x38\x2e\x30\x33\x30\x32\x2c\x31\x2e\x36\x35\ +\x37\x39\x2c\x37\x2e\x37\x38\x38\x34\x2c\x31\x2e\x35\x30\x39\x32\ +\x2c\x37\x2e\x35\x32\x34\x33\x2c\x31\x2e\x35\x30\x30\x34\x7a\x20\ +\x4d\x37\x2e\x35\x2c\x33\x2e\x38\x39\x39\x33\x6c\x34\x2e\x31\x32\ +\x36\x37\x2c\x37\x2e\x34\x37\x30\x34\x0a\x09\x48\x33\x2e\x33\x37\ +\x33\x33\x4c\x37\x2e\x35\x2c\x33\x2e\x38\x39\x39\x33\x7a\x22\x2f\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x03\x0c\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1772,38 +1806,39 @@ qt_resource_data = b"\ \x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ \x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ \x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x43\x69\x72\x63\x6c\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\ -\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ -\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\ -\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\ -\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\ -\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x35\x31\x32\x70\x78\ -\x22\x20\x79\x3d\x22\x35\x31\x32\x70\x78\x22\x0d\x0a\x09\x20\x76\ -\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\ -\x35\x31\x32\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\ -\x67\x72\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\ -\x35\x31\x32\x20\x35\x31\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\ -\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\ -\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ -\x74\x72\x69\x78\x28\x32\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\ -\x20\x30\x29\x27\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ -\x4d\x31\x30\x2c\x30\x2e\x34\x43\x34\x2e\x36\x39\x38\x2c\x30\x2e\ -\x34\x2c\x30\x2e\x34\x2c\x34\x2e\x36\x39\x38\x2c\x30\x2e\x34\x2c\ -\x31\x30\x43\x30\x2e\x34\x2c\x31\x35\x2e\x33\x30\x32\x2c\x34\x2e\ -\x36\x39\x38\x2c\x31\x39\x2e\x36\x2c\x31\x30\x2c\x31\x39\x2e\x36\ -\x63\x35\x2e\x33\x30\x31\x2c\x30\x2c\x39\x2e\x36\x2d\x34\x2e\x32\ -\x39\x38\x2c\x39\x2e\x36\x2d\x39\x2e\x36\x30\x31\x0d\x0a\x09\x43\ -\x31\x39\x2e\x36\x2c\x34\x2e\x36\x39\x38\x2c\x31\x35\x2e\x33\x30\ -\x31\x2c\x30\x2e\x34\x2c\x31\x30\x2c\x30\x2e\x34\x7a\x20\x4d\x31\ -\x30\x2c\x31\x37\x2e\x35\x39\x39\x63\x2d\x34\x2e\x31\x39\x37\x2c\ -\x30\x2d\x37\x2e\x36\x2d\x33\x2e\x34\x30\x32\x2d\x37\x2e\x36\x2d\ -\x37\x2e\x36\x53\x35\x2e\x38\x30\x32\x2c\x32\x2e\x34\x2c\x31\x30\ -\x2c\x32\x2e\x34\x63\x34\x2e\x31\x39\x37\x2c\x30\x2c\x37\x2e\x36\ -\x30\x31\x2c\x33\x2e\x34\x30\x32\x2c\x37\x2e\x36\x30\x31\x2c\x37\ -\x2e\x36\x0d\x0a\x09\x53\x31\x34\x2e\x31\x39\x37\x2c\x31\x37\x2e\ -\x35\x39\x39\x2c\x31\x30\x2c\x31\x37\x2e\x35\x39\x39\x7a\x22\x2f\ -\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\ -\x0a\ +\x3d\x22\x43\x68\x65\x63\x6b\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\ +\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ +\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\ +\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\x77\x42\x6f\ +\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\x65\x6e\ +\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\ +\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\ +\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\ +\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\ +\x4d\x38\x2e\x32\x39\x34\x2c\x31\x36\x2e\x39\x39\x38\x63\x2d\x30\ +\x2e\x34\x33\x35\x2c\x30\x2d\x30\x2e\x38\x34\x37\x2d\x30\x2e\x32\ +\x30\x33\x2d\x31\x2e\x31\x31\x31\x2d\x30\x2e\x35\x35\x33\x4c\x33\ +\x2e\x36\x31\x2c\x31\x31\x2e\x37\x32\x34\x63\x2d\x30\x2e\x34\x36\ +\x35\x2d\x30\x2e\x36\x31\x33\x2d\x30\x2e\x33\x34\x34\x2d\x31\x2e\ +\x34\x38\x36\x2c\x30\x2e\x32\x37\x2d\x31\x2e\x39\x35\x31\x0d\x0a\ +\x09\x63\x30\x2e\x36\x31\x35\x2d\x30\x2e\x34\x36\x37\x2c\x31\x2e\ +\x34\x38\x38\x2d\x30\x2e\x33\x34\x34\x2c\x31\x2e\x39\x35\x33\x2c\ +\x30\x2e\x32\x37\x6c\x32\x2e\x33\x35\x31\x2c\x33\x2e\x31\x30\x34\ +\x6c\x35\x2e\x39\x31\x31\x2d\x39\x2e\x34\x39\x32\x63\x30\x2e\x34\ +\x30\x37\x2d\x30\x2e\x36\x35\x32\x2c\x31\x2e\x32\x36\x37\x2d\x30\ +\x2e\x38\x35\x32\x2c\x31\x2e\x39\x32\x31\x2d\x30\x2e\x34\x34\x35\ +\x0d\x0a\x09\x63\x30\x2e\x36\x35\x33\x2c\x30\x2e\x34\x30\x36\x2c\ +\x30\x2e\x38\x35\x34\x2c\x31\x2e\x32\x36\x36\x2c\x30\x2e\x34\x34\ +\x36\x2c\x31\x2e\x39\x32\x4c\x39\x2e\x34\x37\x38\x2c\x31\x36\x2e\ +\x33\x34\x63\x2d\x30\x2e\x32\x34\x32\x2c\x30\x2e\x33\x39\x31\x2d\ +\x30\x2e\x36\x36\x31\x2c\x30\x2e\x36\x33\x35\x2d\x31\x2e\x31\x32\ +\x2c\x30\x2e\x36\x35\x36\x43\x38\x2e\x33\x33\x36\x2c\x31\x36\x2e\ +\x39\x39\x38\x2c\x38\x2e\x33\x31\x36\x2c\x31\x36\x2e\x39\x39\x38\ +\x2c\x38\x2e\x32\x39\x34\x2c\x31\x36\x2e\x39\x39\x38\x7a\x22\x2f\ +\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ \x00\x00\x04\xaa\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ @@ -1881,7 +1916,7 @@ qt_resource_data = b"\ \x35\x2c\x31\x36\x2e\x36\x35\x33\x2c\x39\x2e\x39\x38\x36\x2c\x31\ \x36\x2e\x31\x36\x35\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\ \x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x03\x46\ +\x00\x00\x03\x4c\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1908,34 +1943,34 @@ qt_resource_data = b"\ \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ -\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ -\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ -\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ -\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ -\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x33\x37\x2e\x35\ -\x2c\x33\x38\x36\x2e\x36\x4c\x33\x30\x36\x2e\x39\x2c\x32\x35\x36\ -\x6c\x31\x33\x30\x2e\x36\x2d\x31\x33\x30\x2e\x36\x63\x31\x34\x2e\ -\x31\x2d\x31\x34\x2e\x31\x2c\x31\x34\x2e\x31\x2d\x33\x36\x2e\x38\ -\x2c\x30\x2d\x35\x30\x2e\x39\x63\x2d\x31\x34\x2e\x31\x2d\x31\x34\ -\x2e\x31\x2d\x33\x36\x2e\x38\x2d\x31\x34\x2e\x31\x2d\x35\x30\x2e\ -\x39\x2c\x30\x4c\x32\x35\x36\x2c\x32\x30\x35\x2e\x31\x4c\x31\x32\ -\x35\x2e\x34\x2c\x37\x34\x2e\x35\x0d\x0a\x09\x63\x2d\x31\x34\x2e\ -\x31\x2d\x31\x34\x2e\x31\x2d\x33\x36\x2e\x38\x2d\x31\x34\x2e\x31\ -\x2d\x35\x30\x2e\x39\x2c\x30\x63\x2d\x31\x34\x2e\x31\x2c\x31\x34\ -\x2e\x31\x2d\x31\x34\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x30\x2c\x35\ -\x30\x2e\x39\x4c\x32\x30\x35\x2e\x31\x2c\x32\x35\x36\x4c\x37\x34\ -\x2e\x35\x2c\x33\x38\x36\x2e\x36\x63\x2d\x31\x34\x2e\x31\x2c\x31\ -\x34\x2e\x31\x2d\x31\x34\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x30\x2c\ -\x35\x30\x2e\x39\x0d\x0a\x09\x63\x31\x34\x2e\x31\x2c\x31\x34\x2e\ -\x31\x2c\x33\x36\x2e\x38\x2c\x31\x34\x2e\x31\x2c\x35\x30\x2e\x39\ -\x2c\x30\x4c\x32\x35\x36\x2c\x33\x30\x36\x2e\x39\x6c\x31\x33\x30\ -\x2e\x36\x2c\x31\x33\x30\x2e\x36\x63\x31\x34\x2e\x31\x2c\x31\x34\ -\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x31\x34\x2e\x31\x2c\x35\x30\x2e\ -\x39\x2c\x30\x43\x34\x35\x31\x2e\x35\x2c\x34\x32\x33\x2e\x34\x2c\ -\x34\x35\x31\x2e\x35\x2c\x34\x30\x30\x2e\x36\x2c\x34\x33\x37\x2e\ -\x35\x2c\x33\x38\x36\x2e\x36\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\ -\x76\x67\x3e\x0d\x0a\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ +\x22\x49\x63\x6f\x6e\x5f\x32\x31\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\ +\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\ +\x35\x36\x2c\x31\x35\x32\x63\x2d\x35\x37\x2e\x32\x2c\x30\x2d\x31\ +\x30\x34\x2c\x34\x36\x2e\x38\x2d\x31\x30\x34\x2c\x31\x30\x34\x73\ +\x34\x36\x2e\x38\x2c\x31\x30\x34\x2c\x31\x30\x34\x2c\x31\x30\x34\ +\x73\x31\x30\x34\x2d\x34\x36\x2e\x38\x2c\x31\x30\x34\x2d\x31\x30\ +\x34\x53\x33\x31\x33\x2e\x32\x2c\x31\x35\x32\x2c\x32\x35\x36\x2c\ +\x31\x35\x32\x7a\x20\x4d\x32\x35\x36\x2c\x34\x38\x0d\x0a\x09\x09\ +\x09\x43\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x34\x38\x2c\ +\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x32\x35\x36\x73\x39\ +\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\x2c\x32\x30\x38\x2c\x32\x30\ +\x38\x73\x32\x30\x38\x2d\x39\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\ +\x2d\x32\x30\x38\x53\x33\x37\x30\x2e\x33\x39\x39\x2c\x34\x38\x2c\ +\x32\x35\x36\x2c\x34\x38\x7a\x20\x4d\x32\x35\x36\x2c\x34\x32\x32\ +\x2e\x34\x0d\x0a\x09\x09\x09\x63\x2d\x39\x31\x2e\x35\x31\x38\x2c\ +\x30\x2d\x31\x36\x36\x2e\x34\x2d\x37\x34\x2e\x38\x38\x33\x2d\x31\ +\x36\x36\x2e\x34\x2d\x31\x36\x36\x2e\x34\x53\x31\x36\x34\x2e\x34\ +\x38\x32\x2c\x38\x39\x2e\x36\x2c\x32\x35\x36\x2c\x38\x39\x2e\x36\ +\x53\x34\x32\x32\x2e\x34\x2c\x31\x36\x34\x2e\x34\x38\x32\x2c\x34\ +\x32\x32\x2e\x34\x2c\x32\x35\x36\x53\x33\x34\x37\x2e\x35\x31\x38\ +\x2c\x34\x32\x32\x2e\x34\x2c\x32\x35\x36\x2c\x34\x32\x32\x2e\x34\ +\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\ +\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ \x00\x00\x01\x1c\ \x3c\ \x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ @@ -1956,7 +1991,110 @@ qt_resource_data = b"\ \x63\x2e\x35\x35\x20\x30\x20\x31\x20\x2e\x34\x35\x20\x31\x20\x31\ \x68\x2e\x35\x76\x2d\x32\x68\x2d\x38\x7a\x22\x20\x2f\x3e\x0a\x3c\ \x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ -\x00\x00\x02\x7f\ +\x00\x00\x03\x7c\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ +\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ +\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ +\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ +\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ +\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ +\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ +\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ +\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ +\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ +\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ +\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ +\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ +\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ +\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ +\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\ +\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x32\ +\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\x36\ +\x32\x2e\x32\x33\x32\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\ +\x36\x32\x2e\x32\x33\x32\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\x35\ +\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\ +\x35\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\ +\x35\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\ +\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\ +\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\ +\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\ +\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\ +\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\ +\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\ +\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x34\x2e\x30\x31\x35\x27\ +\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\ +\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\ +\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\ +\x36\x34\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\ +\x35\x38\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\ +\x20\x34\x37\x2e\x31\x37\x36\x32\x20\x2d\x33\x32\x2e\x31\x32\x43\ +\x20\x34\x37\x2e\x31\x37\x36\x32\x20\x2d\x34\x30\x2e\x34\x33\x35\ +\x33\x20\x34\x30\x2e\x34\x33\x35\x33\x20\x2d\x34\x37\x2e\x31\x37\ +\x36\x32\x20\x33\x32\x2e\x31\x32\x20\x2d\x34\x37\x2e\x31\x37\x36\ +\x32\x43\x20\x32\x33\x2e\x38\x30\x34\x37\x20\x2d\x34\x37\x2e\x31\ +\x37\x36\x32\x20\x31\x37\x2e\x30\x36\x33\x37\x20\x2d\x34\x30\x2e\ +\x34\x33\x35\x33\x20\x31\x37\x2e\x30\x36\x33\x37\x20\x2d\x33\x32\ +\x2e\x31\x32\x43\x20\x31\x37\x2e\x30\x36\x33\x37\x20\x2d\x32\x33\ +\x2e\x38\x30\x34\x37\x20\x32\x33\x2e\x38\x30\x34\x37\x20\x2d\x31\ +\x37\x2e\x30\x36\x33\x37\x20\x33\x32\x2e\x31\x32\x20\x2d\x31\x37\ +\x2e\x30\x36\x33\x37\x43\x20\x34\x30\x2e\x34\x33\x35\x33\x20\x2d\ +\x31\x37\x2e\x30\x36\x33\x37\x20\x34\x37\x2e\x31\x37\x36\x32\x20\ +\x2d\x32\x33\x2e\x38\x30\x34\x37\x20\x34\x37\x2e\x31\x37\x36\x32\ +\x20\x2d\x33\x32\x2e\x31\x32\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\ +\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ +\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x00\x00\x02\xa1\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ +\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ +\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ +\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x31\x2c\ +\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ +\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ +\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ +\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ +\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ +\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ +\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ +\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ +\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ +\x3d\x22\x53\x61\x76\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\ +\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\ +\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\ +\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\ +\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\ +\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x35\x31\x32\x70\x78\x22\x20\ +\x79\x3d\x22\x35\x31\x32\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\ +\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\ +\x32\x20\x35\x31\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\ +\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\ +\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\ +\x69\x78\x28\x32\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\ +\x29\x27\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\ +\x35\x2e\x31\x37\x33\x2c\x32\x48\x34\x43\x32\x2e\x38\x39\x39\x2c\ +\x32\x2c\x32\x2c\x32\x2e\x39\x2c\x32\x2c\x34\x76\x31\x32\x63\x30\ +\x2c\x31\x2e\x31\x2c\x30\x2e\x38\x39\x39\x2c\x32\x2c\x32\x2c\x32\ +\x68\x31\x32\x63\x31\x2e\x31\x30\x31\x2c\x30\x2c\x32\x2d\x30\x2e\ +\x39\x2c\x32\x2d\x32\x56\x35\x2e\x31\x32\x37\x4c\x31\x35\x2e\x31\ +\x37\x33\x2c\x32\x7a\x20\x4d\x31\x34\x2c\x38\x63\x30\x2c\x30\x2e\ +\x35\x34\x39\x2d\x30\x2e\x34\x35\x2c\x31\x2d\x31\x2c\x31\x48\x37\ +\x0d\x0a\x09\x43\x36\x2e\x34\x35\x2c\x39\x2c\x36\x2c\x38\x2e\x35\ +\x34\x39\x2c\x36\x2c\x38\x56\x33\x68\x38\x56\x38\x7a\x20\x4d\x31\ +\x33\x2c\x34\x68\x2d\x32\x76\x34\x68\x32\x56\x34\x7a\x22\x2f\x3e\ +\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\ +\x00\x00\x02\xfc\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -1983,99 +2121,62 @@ qt_resource_data = b"\ \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\ -\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\ -\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ -\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ -\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ -\x0a\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\ -\x3d\x22\x32\x38\x38\x2c\x39\x36\x20\x33\x33\x37\x2e\x39\x2c\x31\ -\x34\x35\x2e\x39\x20\x32\x37\x34\x2c\x32\x30\x39\x2e\x37\x20\x32\ -\x37\x34\x2c\x32\x30\x39\x2e\x37\x20\x31\x34\x35\x2e\x39\x2c\x33\ -\x33\x37\x2e\x39\x20\x39\x36\x2c\x32\x38\x38\x20\x39\x36\x2c\x34\ -\x31\x36\x20\x32\x32\x34\x2c\x34\x31\x36\x20\x31\x37\x34\x2e\x31\ -\x2c\x33\x36\x36\x2e\x31\x20\x33\x35\x37\x2e\x34\x2c\x31\x38\x32\ -\x2e\x39\x20\x33\x36\x36\x2e\x31\x2c\x31\x37\x34\x2e\x31\x20\x0d\ -\x0a\x09\x34\x31\x36\x2c\x32\x32\x34\x20\x34\x31\x36\x2c\x39\x36\ -\x20\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x04\xa2\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ -\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ -\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\ -\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\ -\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\ -\x38\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\x73\x69\ -\x6f\x6e\x3d\x27\x31\x2e\x31\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\ -\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ -\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\ -\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\ -\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\ -\x78\x6c\x69\x6e\x6b\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x36\x33\ -\x2e\x39\x39\x39\x36\x70\x74\x27\x20\x68\x65\x69\x67\x68\x74\x3d\ -\x27\x36\x33\x2e\x39\x39\x39\x37\x70\x74\x27\x20\x76\x69\x65\x77\ -\x42\x6f\x78\x3d\x27\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\ -\x38\x35\x38\x33\x20\x36\x33\x2e\x39\x39\x39\x36\x20\x36\x33\x2e\ -\x39\x39\x39\x37\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\ -\x67\x65\x31\x27\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\ -\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ -\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ -\x20\x35\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\ -\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\ -\x2e\x39\x35\x37\x33\x35\x20\x2d\x33\x32\x2e\x31\x32\x43\x20\x34\ -\x2e\x31\x35\x35\x35\x36\x20\x2d\x33\x39\x2e\x32\x37\x34\x35\x20\ -\x36\x2e\x39\x38\x34\x37\x33\x20\x2d\x34\x36\x2e\x31\x30\x34\x37\ -\x20\x31\x31\x2e\x39\x30\x33\x36\x20\x2d\x35\x31\x2e\x33\x30\x33\ -\x39\x43\x20\x32\x37\x2e\x34\x34\x31\x31\x20\x2d\x36\x37\x2e\x37\ -\x32\x36\x39\x20\x35\x33\x2e\x33\x30\x32\x31\x20\x2d\x36\x31\x2e\ -\x35\x34\x30\x35\x20\x35\x36\x2e\x31\x35\x32\x33\x20\x2d\x34\x32\ -\x2e\x35\x30\x32\x32\x43\x20\x35\x37\x2e\x36\x32\x37\x20\x2d\x33\ -\x32\x2e\x36\x35\x31\x39\x20\x35\x30\x2e\x35\x38\x35\x36\x20\x2d\ -\x32\x33\x2e\x35\x36\x32\x31\x20\x34\x30\x2e\x36\x37\x39\x34\x20\ -\x2d\x32\x32\x2e\x35\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\ -\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\ -\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\ -\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\ -\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\ -\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\ -\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\ -\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\ -\x32\x2e\x35\x30\x39\x33\x37\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ -\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ -\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\ -\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\ -\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\ -\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x33\x2e\x39\x35\x37\x33\ -\x35\x27\x20\x63\x79\x3d\x27\x2d\x33\x32\x2e\x31\x32\x27\x20\x66\ -\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x72\x3d\ -\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ -\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\ -\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\ -\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\x34\x36\ -\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x63\ -\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x31\x31\x2e\x39\x30\x33\ -\x36\x27\x20\x63\x79\x3d\x27\x2d\x35\x31\x2e\x33\x30\x33\x39\x27\ -\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\ -\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\ -\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\ -\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\ -\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x38\x2e\ -\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\ -\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x35\x36\x2e\x31\ -\x35\x32\x33\x27\x20\x63\x79\x3d\x27\x2d\x34\x32\x2e\x35\x30\x32\ -\x32\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\ -\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\x0a\x3c\ -\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\ -\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\ -\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\ -\x38\x2e\x34\x36\x36\x39\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\ -\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x34\x30\ -\x2e\x36\x37\x39\x34\x27\x20\x63\x79\x3d\x27\x2d\x32\x32\x2e\x35\ -\x32\x38\x31\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\ -\x30\x30\x27\x20\x72\x3d\x27\x36\x2e\x30\x32\x32\x35\x27\x2f\x3e\ -\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\ -\x3e\ -\x00\x00\x05\xd4\ +\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ +\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ +\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ +\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ +\x22\x49\x63\x6f\x6e\x5f\x32\x30\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\ +\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\ +\x35\x36\x2c\x34\x38\x43\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\ +\x2c\x34\x38\x2c\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x32\ +\x35\x36\x73\x39\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\x2c\x32\x30\ +\x38\x2c\x32\x30\x38\x73\x32\x30\x38\x2d\x39\x33\x2e\x36\x30\x31\ +\x2c\x32\x30\x38\x2d\x32\x30\x38\x53\x33\x37\x30\x2e\x33\x39\x39\ +\x2c\x34\x38\x2c\x32\x35\x36\x2c\x34\x38\x7a\x20\x4d\x32\x35\x36\ +\x2c\x34\x32\x32\x2e\x33\x39\x39\x0d\x0a\x09\x09\x09\x63\x2d\x39\ +\x31\x2e\x35\x31\x38\x2c\x30\x2d\x31\x36\x36\x2e\x33\x39\x39\x2d\ +\x37\x34\x2e\x38\x38\x32\x2d\x31\x36\x36\x2e\x33\x39\x39\x2d\x31\ +\x36\x36\x2e\x33\x39\x39\x53\x31\x36\x34\x2e\x34\x38\x32\x2c\x38\ +\x39\x2e\x36\x2c\x32\x35\x36\x2c\x38\x39\x2e\x36\x53\x34\x32\x32\ +\x2e\x34\x2c\x31\x36\x34\x2e\x34\x38\x32\x2c\x34\x32\x32\x2e\x34\ +\x2c\x32\x35\x36\x53\x33\x34\x37\x2e\x35\x31\x38\x2c\x34\x32\x32\ +\x2e\x33\x39\x39\x2c\x32\x35\x36\x2c\x34\x32\x32\x2e\x33\x39\x39\ +\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\ +\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ +\x00\x00\x01\xdd\ +\x00\ +\x00\x06\xe4\x78\x9c\xcd\x54\x4d\x6f\x9b\x40\x10\x3d\x13\x29\xff\ +\x61\xba\xb7\x4a\xec\x17\xc4\xd4\xa6\xa6\x51\xfd\x21\xcb\x52\x9a\ +\x58\x6a\xea\xaa\xa7\x0a\xc3\x16\x50\x28\x20\x58\xc0\xce\xaf\xef\ +\xee\x92\x54\x51\x95\xfa\x18\xfb\xb0\x33\xda\x79\x6f\xde\xbc\x65\ +\x24\xa6\xd7\xfb\xdf\x39\x74\xa2\x6e\xb2\xb2\x08\x10\x27\x0c\x81\ +\x28\xa2\x32\xce\x8a\x24\x40\xad\xfc\x85\xc7\xe8\xfa\xd3\xe5\xc5\ +\xf4\x1d\xc6\xb0\x12\x85\xa8\x43\x59\xd6\x3e\x7c\x8e\xcb\x9d\x80\ +\x75\x9e\xb7\x8d\x34\x25\xe0\x1e\x71\x08\xb7\xe1\xeb\x76\x05\xcb\ +\x7d\x55\xd6\x12\x36\x79\x9b\xe0\x75\x01\xc4\x14\xb7\xc3\x10\x1f\ +\x3c\xc2\x18\xcc\xda\x2c\x8f\x81\xbd\x07\xc0\xd8\xe8\x2f\xee\xe6\ +\xf7\x3f\x36\x4b\x68\xba\x04\x36\xdf\x66\x37\xeb\x39\x20\x4c\xe9\ +\x77\x77\x4e\xe9\xe2\x7e\x61\x24\x38\xe1\x94\x2e\x6f\x11\xa0\x54\ +\xca\xca\xa7\xb4\xef\x7b\xd2\xbb\xa4\xac\x13\xba\xaa\xc3\x2a\xcd\ +\xa2\x86\x2a\x22\xd5\x44\xd5\x44\x95\x18\xe7\x24\x96\x31\xd2\x33\ +\xb4\xf4\x8b\xa7\x72\x04\x59\x1c\xa0\x9b\xf0\x20\xea\x9f\xea\xa2\ +\xbe\x44\xd1\x04\xaf\x48\x3b\x8c\x31\x2d\xf5\x44\xf1\xf7\x79\x56\ +\x3c\xbc\x46\xe4\x93\xc9\x84\x1a\x54\x51\x03\xc4\xaa\x3d\x82\xc3\ +\x90\x2f\x2f\x2c\xe8\xb3\x58\xa6\x01\x1a\x71\x47\x03\xa9\xc8\x92\ +\x54\xfe\xbd\x76\x99\xe8\x67\xa5\xee\x02\x06\xaa\xa6\x0f\x82\x46\ +\x1e\x72\x11\x20\x51\x84\xbb\x5c\xe0\x5d\x18\x3d\x24\x75\xd9\x16\ +\xb1\x5f\x88\x1e\x5e\x30\x3f\x1a\x6f\x7e\x53\x85\x91\xa2\x57\xb5\ +\x68\x44\xdd\x09\xf3\xea\x44\x05\x6b\x88\xd6\xb4\x0a\x65\x0a\xea\ +\xd1\x5f\xb8\xc7\x6c\x3e\x72\x89\x1b\x31\xdb\x25\x1f\xb0\x6b\x7b\ +\x2a\xaa\xa3\x73\x8a\x47\x8c\x8c\x22\xac\x00\x9b\xe9\x22\x76\xf1\ +\x13\xdc\x0d\x10\x33\x98\xfb\xdc\xa0\x73\x6a\x00\xd3\xa2\x4b\xb6\ +\x51\xd4\x67\x6b\xe6\x3c\xea\x4f\x60\x59\xf4\x1f\x1f\xce\x78\x7c\ +\x16\x3e\xae\xb8\x77\x3a\x1f\x53\xfa\xff\x25\x39\x63\xfe\x26\xa6\ +\xcc\x9c\x23\x4b\x3a\x07\x1f\x7a\x49\x27\xf3\x71\x6c\x49\x57\x6c\ +\xf2\x26\xa6\xcc\x9c\x23\x4b\x3a\x07\x1f\x7a\x49\x27\xf3\x31\x2c\ +\xe9\x39\xaa\x7f\xb6\xca\x7f\x00\x99\x18\x96\x19\ +\x00\x00\x04\x1c\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\ \x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\ @@ -2098,80 +2199,52 @@ qt_resource_data = b"\ \x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\ \x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\ \x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\ -\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x35\ -\x34\x2e\x38\x39\x32\x36\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\x43\ -\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x34\x33\x2e\x39\x30\x33\ -\x32\x20\x34\x34\x2e\x36\x39\x36\x39\x20\x2d\x34\x37\x2e\x33\x30\ -\x31\x37\x20\x33\x32\x2e\x31\x32\x20\x2d\x34\x37\x2e\x33\x30\x31\ -\x37\x43\x20\x31\x39\x2e\x35\x34\x33\x31\x20\x2d\x34\x37\x2e\x33\ -\x30\x31\x37\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x34\x33\x2e\ -\x39\x30\x33\x32\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x33\x39\ -\x2e\x37\x31\x30\x39\x43\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\ -\x33\x35\x2e\x35\x31\x38\x35\x20\x31\x39\x2e\x35\x34\x33\x31\x20\ -\x2d\x33\x32\x2e\x31\x32\x20\x33\x32\x2e\x31\x32\x20\x2d\x33\x32\ -\x2e\x31\x32\x43\x20\x34\x34\x2e\x36\x39\x36\x39\x20\x2d\x33\x32\ -\x2e\x31\x32\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x33\x35\x2e\ -\x35\x31\x38\x35\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x33\x39\ -\x2e\x37\x31\x30\x39\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\ -\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\ -\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\ -\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\ -\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\ -\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\ -\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\ -\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x33\x2e\ -\x35\x31\x33\x31\x32\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\ -\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\ -\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\ -\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x36\x2e\x34\x30\x39\x34\ -\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\x70\x61\x74\ -\x68\x20\x64\x3d\x27\x4d\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\ -\x33\x39\x2e\x37\x31\x30\x39\x4c\x20\x39\x2e\x33\x34\x37\x34\x32\ -\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x4c\x20\x39\x2e\x33\x34\x37\ -\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x43\x20\x39\x2e\x33\ -\x34\x37\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x20\x39\x2e\ -\x33\x34\x37\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x20\x39\ -\x2e\x33\x34\x37\x34\x32\x20\x2d\x39\x2e\x33\x34\x37\x34\x32\x43\ -\x20\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x35\x2e\x31\x35\x35\x31\ -\x31\x20\x31\x39\x2e\x35\x34\x33\x31\x20\x2d\x31\x2e\x37\x35\x36\ -\x35\x36\x20\x33\x32\x2e\x31\x32\x20\x2d\x31\x2e\x37\x35\x36\x35\ -\x36\x43\x20\x34\x34\x2e\x36\x39\x36\x39\x20\x2d\x31\x2e\x37\x35\ -\x36\x35\x36\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x35\x2e\x31\ -\x35\x35\x31\x31\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\x39\x2e\ -\x33\x34\x37\x34\x32\x4c\x20\x35\x34\x2e\x38\x39\x32\x36\x20\x2d\ -\x39\x2e\x33\x34\x37\x34\x32\x4c\x20\x35\x34\x2e\x38\x39\x32\x36\ -\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\x27\x20\x66\x69\x6c\x6c\x3d\ -\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\ -\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\ -\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\ -\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\ -\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\ -\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\ -\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\ -\x27\x33\x2e\x35\x31\x33\x31\x32\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\ -\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\ -\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\ -\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\x36\x2e\x34\ -\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\x3e\x0a\x3c\ -\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x35\x34\x2e\x38\x39\x32\ -\x36\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\x43\x20\x35\x34\x2e\x38\ -\x39\x32\x36\x20\x2d\x35\x32\x2e\x32\x38\x37\x38\x20\x34\x34\x2e\ -\x36\x39\x36\x39\x20\x2d\x36\x32\x2e\x34\x38\x33\x34\x20\x33\x32\ -\x2e\x31\x32\x20\x2d\x36\x32\x2e\x34\x38\x33\x34\x43\x20\x31\x39\ -\x2e\x35\x34\x33\x31\x20\x2d\x36\x32\x2e\x34\x38\x33\x34\x20\x39\ -\x2e\x33\x34\x37\x34\x32\x20\x2d\x35\x32\x2e\x32\x38\x37\x38\x20\ -\x39\x2e\x33\x34\x37\x34\x32\x20\x2d\x33\x39\x2e\x37\x31\x30\x39\ -\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\ -\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\ -\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\ -\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\ -\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\ -\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\ -\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\ -\x2d\x77\x69\x64\x74\x68\x3d\x27\x33\x2e\x35\x31\x33\x31\x32\x27\ -\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\ -\x76\x67\x3e\ -\x00\x00\x02\xc9\ +\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x32\ +\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\x36\ +\x32\x2e\x32\x33\x32\x35\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\ +\x36\x32\x2e\x32\x33\x32\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\x35\ +\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x36\x32\x2e\x32\x33\x32\ +\x35\x4c\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x32\x2e\x30\x30\x37\ +\x35\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\ +\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\ +\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\ +\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\ +\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\ +\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\ +\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\ +\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x34\x2e\x30\x31\x35\x27\ +\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\ +\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\ +\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\ +\x36\x34\x20\x35\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\ +\x35\x38\x29\x27\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\ +\x20\x32\x2e\x30\x30\x37\x35\x20\x2d\x33\x32\x2e\x31\x32\x4c\x20\ +\x36\x32\x2e\x32\x33\x32\x35\x20\x2d\x33\x32\x2e\x31\x32\x27\x20\ +\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\ +\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\ +\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\ +\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\ +\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\ +\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\ +\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\ +\x69\x64\x74\x68\x3d\x27\x34\x2e\x30\x31\x35\x27\x2f\x3e\x0a\x3c\ +\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\ +\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\ +\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x35\ +\x36\x2e\x34\x30\x39\x34\x20\x31\x31\x37\x2e\x38\x35\x38\x29\x27\ +\x3e\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x33\x32\x2e\ +\x31\x32\x20\x2d\x32\x2e\x30\x30\x37\x35\x4c\x20\x33\x32\x2e\x31\ +\x32\x20\x2d\x36\x32\x2e\x32\x33\x32\x35\x27\x20\x66\x69\x6c\x6c\ +\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\ +\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\ +\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\ +\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\ +\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\ +\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\ +\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\ +\x3d\x27\x34\x2e\x30\x31\x35\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\ +\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\ +\x00\x00\x03\x46\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -2203,131 +2276,30 @@ qt_resource_data = b"\ \x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\ \x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\ \x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\ -\x0a\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\ -\x3d\x22\x34\x38\x30\x2c\x32\x35\x36\x20\x33\x38\x34\x2c\x31\x36\ -\x30\x20\x33\x38\x34\x2c\x32\x33\x36\x20\x32\x37\x36\x2c\x32\x33\ -\x36\x20\x32\x37\x36\x2c\x31\x32\x38\x20\x33\x35\x32\x2c\x31\x32\ -\x38\x20\x32\x35\x36\x2c\x33\x32\x20\x31\x36\x30\x2c\x31\x32\x38\ -\x20\x32\x33\x36\x2c\x31\x32\x38\x20\x32\x33\x36\x2c\x32\x33\x36\ -\x20\x31\x32\x38\x2c\x32\x33\x36\x20\x31\x32\x38\x2c\x31\x36\x30\ -\x20\x33\x32\x2c\x32\x35\x36\x20\x31\x32\x38\x2c\x33\x35\x32\x20\ -\x0d\x0a\x09\x31\x32\x38\x2c\x32\x37\x36\x20\x32\x33\x36\x2c\x32\ -\x37\x36\x20\x32\x33\x36\x2c\x33\x38\x34\x20\x31\x36\x30\x2c\x33\ -\x38\x34\x20\x32\x35\x36\x2c\x34\x38\x30\x20\x33\x35\x32\x2c\x33\ -\x38\x34\x20\x32\x37\x35\x2e\x38\x2c\x33\x38\x34\x20\x32\x37\x35\ -\x2e\x34\x2c\x32\x37\x35\x2e\x35\x20\x33\x38\x34\x2c\x32\x37\x35\ -\x2e\x38\x20\x33\x38\x34\x2c\x33\x35\x32\x20\x22\x2f\x3e\x0d\x0a\ -\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x03\x36\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ -\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\ -\x22\x33\x39\x36\x2e\x37\x39\x35\x2c\x33\x39\x36\x2e\x38\x20\x33\ -\x32\x30\x2c\x33\x39\x36\x2e\x38\x20\x33\x32\x30\x2c\x34\x34\x38\ -\x20\x34\x34\x38\x2c\x34\x34\x38\x20\x34\x34\x38\x2c\x33\x32\x30\ -\x20\x33\x39\x36\x2e\x37\x39\x35\x2c\x33\x32\x30\x20\x09\x22\x2f\ -\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\ -\x6e\x74\x73\x3d\x22\x33\x39\x36\x2e\x38\x2c\x31\x31\x35\x2e\x32\ -\x30\x35\x20\x33\x39\x36\x2e\x38\x2c\x31\x39\x32\x20\x34\x34\x38\ -\x2c\x31\x39\x32\x20\x34\x34\x38\x2c\x36\x34\x20\x33\x32\x30\x2c\ -\x36\x34\x20\x33\x32\x30\x2c\x31\x31\x35\x2e\x32\x30\x35\x20\x09\ -\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\ -\x6f\x69\x6e\x74\x73\x3d\x22\x31\x31\x35\x2e\x32\x30\x35\x2c\x31\ -\x31\x35\x2e\x32\x20\x31\x39\x32\x2c\x31\x31\x35\x2e\x32\x20\x31\ -\x39\x32\x2c\x36\x34\x20\x36\x34\x2c\x36\x34\x20\x36\x34\x2c\x31\ -\x39\x32\x20\x31\x31\x35\x2e\x32\x30\x35\x2c\x31\x39\x32\x20\x09\ -\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\ -\x6f\x69\x6e\x74\x73\x3d\x22\x31\x31\x35\x2e\x32\x2c\x33\x39\x36\ -\x2e\x37\x39\x35\x20\x31\x31\x35\x2e\x32\x2c\x33\x32\x30\x20\x36\ -\x34\x2c\x33\x32\x30\x20\x36\x34\x2c\x34\x34\x38\x20\x31\x39\x32\ -\x2c\x34\x34\x38\x20\x31\x39\x32\x2c\x33\x39\x36\x2e\x37\x39\x35\ -\x20\x09\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\ +\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x33\x37\x2e\x35\ +\x2c\x33\x38\x36\x2e\x36\x4c\x33\x30\x36\x2e\x39\x2c\x32\x35\x36\ +\x6c\x31\x33\x30\x2e\x36\x2d\x31\x33\x30\x2e\x36\x63\x31\x34\x2e\ +\x31\x2d\x31\x34\x2e\x31\x2c\x31\x34\x2e\x31\x2d\x33\x36\x2e\x38\ +\x2c\x30\x2d\x35\x30\x2e\x39\x63\x2d\x31\x34\x2e\x31\x2d\x31\x34\ +\x2e\x31\x2d\x33\x36\x2e\x38\x2d\x31\x34\x2e\x31\x2d\x35\x30\x2e\ +\x39\x2c\x30\x4c\x32\x35\x36\x2c\x32\x30\x35\x2e\x31\x4c\x31\x32\ +\x35\x2e\x34\x2c\x37\x34\x2e\x35\x0d\x0a\x09\x63\x2d\x31\x34\x2e\ +\x31\x2d\x31\x34\x2e\x31\x2d\x33\x36\x2e\x38\x2d\x31\x34\x2e\x31\ +\x2d\x35\x30\x2e\x39\x2c\x30\x63\x2d\x31\x34\x2e\x31\x2c\x31\x34\ +\x2e\x31\x2d\x31\x34\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x30\x2c\x35\ +\x30\x2e\x39\x4c\x32\x30\x35\x2e\x31\x2c\x32\x35\x36\x4c\x37\x34\ +\x2e\x35\x2c\x33\x38\x36\x2e\x36\x63\x2d\x31\x34\x2e\x31\x2c\x31\ +\x34\x2e\x31\x2d\x31\x34\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x30\x2c\ +\x35\x30\x2e\x39\x0d\x0a\x09\x63\x31\x34\x2e\x31\x2c\x31\x34\x2e\ +\x31\x2c\x33\x36\x2e\x38\x2c\x31\x34\x2e\x31\x2c\x35\x30\x2e\x39\ +\x2c\x30\x4c\x32\x35\x36\x2c\x33\x30\x36\x2e\x39\x6c\x31\x33\x30\ +\x2e\x36\x2c\x31\x33\x30\x2e\x36\x63\x31\x34\x2e\x31\x2c\x31\x34\ +\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x31\x34\x2e\x31\x2c\x35\x30\x2e\ +\x39\x2c\x30\x43\x34\x35\x31\x2e\x35\x2c\x34\x32\x33\x2e\x34\x2c\ +\x34\x35\x31\x2e\x35\x2c\x34\x30\x30\x2e\x36\x2c\x34\x33\x37\x2e\ +\x35\x2c\x33\x38\x36\x2e\x36\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\ \x76\x67\x3e\x0d\x0a\ -\x00\x00\x03\x4c\ -\x3c\ -\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ -\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ -\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\ -\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\ -\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\ -\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\ -\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\ -\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\ -\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\ -\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\ -\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\ -\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ -\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\ -\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\ -\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\ -\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\ -\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\ -\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\ -\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\ -\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\ -\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\ -\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\ -\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\ -\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\ -\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\ -\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\ -\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ -\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ -\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x32\x31\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\ -\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\ -\x35\x36\x2c\x31\x35\x32\x63\x2d\x35\x37\x2e\x32\x2c\x30\x2d\x31\ -\x30\x34\x2c\x34\x36\x2e\x38\x2d\x31\x30\x34\x2c\x31\x30\x34\x73\ -\x34\x36\x2e\x38\x2c\x31\x30\x34\x2c\x31\x30\x34\x2c\x31\x30\x34\ -\x73\x31\x30\x34\x2d\x34\x36\x2e\x38\x2c\x31\x30\x34\x2d\x31\x30\ -\x34\x53\x33\x31\x33\x2e\x32\x2c\x31\x35\x32\x2c\x32\x35\x36\x2c\ -\x31\x35\x32\x7a\x20\x4d\x32\x35\x36\x2c\x34\x38\x0d\x0a\x09\x09\ -\x09\x43\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x34\x38\x2c\ -\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x32\x35\x36\x73\x39\ -\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\x2c\x32\x30\x38\x2c\x32\x30\ -\x38\x73\x32\x30\x38\x2d\x39\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\ -\x2d\x32\x30\x38\x53\x33\x37\x30\x2e\x33\x39\x39\x2c\x34\x38\x2c\ -\x32\x35\x36\x2c\x34\x38\x7a\x20\x4d\x32\x35\x36\x2c\x34\x32\x32\ -\x2e\x34\x0d\x0a\x09\x09\x09\x63\x2d\x39\x31\x2e\x35\x31\x38\x2c\ -\x30\x2d\x31\x36\x36\x2e\x34\x2d\x37\x34\x2e\x38\x38\x33\x2d\x31\ -\x36\x36\x2e\x34\x2d\x31\x36\x36\x2e\x34\x53\x31\x36\x34\x2e\x34\ -\x38\x32\x2c\x38\x39\x2e\x36\x2c\x32\x35\x36\x2c\x38\x39\x2e\x36\ -\x53\x34\x32\x32\x2e\x34\x2c\x31\x36\x34\x2e\x34\x38\x32\x2c\x34\ -\x32\x32\x2e\x34\x2c\x32\x35\x36\x53\x33\x34\x37\x2e\x35\x31\x38\ -\x2c\x34\x32\x32\x2e\x34\x2c\x32\x35\x36\x2c\x34\x32\x32\x2e\x34\ -\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\ -\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -\x00\x00\x02\xfc\ +\x00\x00\x03\x26\ \x3c\ \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\ @@ -2358,261 +2330,289 @@ qt_resource_data = b"\ \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\ \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\ \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\ -\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\ -\x22\x49\x63\x6f\x6e\x5f\x32\x30\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\ -\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\ -\x35\x36\x2c\x34\x38\x43\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\ -\x2c\x34\x38\x2c\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x32\ -\x35\x36\x73\x39\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\x2c\x32\x30\ -\x38\x2c\x32\x30\x38\x73\x32\x30\x38\x2d\x39\x33\x2e\x36\x30\x31\ -\x2c\x32\x30\x38\x2d\x32\x30\x38\x53\x33\x37\x30\x2e\x33\x39\x39\ -\x2c\x34\x38\x2c\x32\x35\x36\x2c\x34\x38\x7a\x20\x4d\x32\x35\x36\ -\x2c\x34\x32\x32\x2e\x33\x39\x39\x0d\x0a\x09\x09\x09\x63\x2d\x39\ -\x31\x2e\x35\x31\x38\x2c\x30\x2d\x31\x36\x36\x2e\x33\x39\x39\x2d\ -\x37\x34\x2e\x38\x38\x32\x2d\x31\x36\x36\x2e\x33\x39\x39\x2d\x31\ -\x36\x36\x2e\x33\x39\x39\x53\x31\x36\x34\x2e\x34\x38\x32\x2c\x38\ -\x39\x2e\x36\x2c\x32\x35\x36\x2c\x38\x39\x2e\x36\x53\x34\x32\x32\ -\x2e\x34\x2c\x31\x36\x34\x2e\x34\x38\x32\x2c\x34\x32\x32\x2e\x34\ -\x2c\x32\x35\x36\x53\x33\x34\x37\x2e\x35\x31\x38\x2c\x34\x32\x32\ -\x2e\x33\x39\x39\x2c\x32\x35\x36\x2c\x34\x32\x32\x2e\x33\x39\x39\ -\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\ -\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\ -" - -qt_resource_name = b"\ -\x00\x05\ -\x00\x6f\xa6\x53\ -\x00\x69\ -\x00\x63\x00\x6f\x00\x6e\x00\x73\ -\x00\x10\ -\x04\xa9\x22\xc7\ -\x00\x66\ -\x00\x69\x00\x6c\x00\x6c\x00\x65\x00\x64\x00\x62\x00\x75\x00\x63\x00\x6b\x00\x65\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x11\ -\x01\x60\xbc\x47\ -\x00\x73\ -\x00\x6f\x00\x63\x00\x69\x00\x61\x00\x6c\x00\x2d\x00\x70\x00\x79\x00\x74\x00\x68\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ -\ -\x00\x0f\ -\x07\x0e\xc4\x87\ -\x00\x6f\ -\x00\x70\x00\x65\x00\x6e\x00\x70\x00\x6f\x00\x6c\x00\x79\x00\x67\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x12\ -\x0c\x5e\xd4\xa7\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x6c\x00\x6f\x00\x63\x00\x61\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\ -\x00\x67\ -\x00\x0e\ -\x0f\xcb\xd5\xc7\ -\x00\x70\ -\x00\x6c\x00\x75\x00\x73\x00\x2d\x00\x72\x00\x6f\x00\x75\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x10\ -\x08\x89\xfa\x47\ -\x00\x63\ -\x00\x65\x00\x6e\x00\x74\x00\x65\x00\x72\x00\x6f\x00\x72\x00\x69\x00\x67\x00\x69\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x07\ -\x0c\xf8\x5a\x07\ -\x00\x65\ -\x00\x79\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x0f\ -\x04\xf2\xa7\x87\ -\x00\x63\ -\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x63\x00\x75\x00\x72\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x1c\ -\x04\x66\xe1\x67\ -\x00\x63\ -\x00\x68\x00\x65\x00\x76\x00\x72\x00\x6f\x00\x6e\x00\x2d\x00\x77\x00\x69\x00\x74\x00\x68\x00\x2d\x00\x63\x00\x69\x00\x72\x00\x63\ -\x00\x6c\x00\x65\x00\x2d\x00\x6c\x00\x65\x00\x66\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x11\ -\x0c\xa7\xc7\x47\ -\x00\x63\ -\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x70\x00\x6f\x00\x6c\x00\x79\x00\x67\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ -\ -\x00\x17\ -\x06\xc6\x02\xa7\ -\x00\x74\ -\x00\x72\x00\x69\x00\x61\x00\x6e\x00\x67\x00\x6c\x00\x65\x00\x2d\x00\x73\x00\x74\x00\x72\x00\x6f\x00\x6b\x00\x65\x00\x64\x00\x2d\ -\x00\x31\x00\x35\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x08\ -\x0b\x07\x57\xa7\ -\x00\x65\ -\x00\x64\x00\x69\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\ +\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\x33\x38\ +\x38\x63\x2d\x37\x32\x2e\x35\x39\x37\x2c\x30\x2d\x31\x33\x32\x2d\ +\x35\x39\x2e\x34\x30\x35\x2d\x31\x33\x32\x2d\x31\x33\x32\x63\x30\ +\x2d\x37\x32\x2e\x36\x30\x31\x2c\x35\x39\x2e\x34\x30\x33\x2d\x31\ +\x33\x32\x2c\x31\x33\x32\x2d\x31\x33\x32\x63\x33\x36\x2e\x33\x2c\ +\x30\x2c\x36\x39\x2e\x32\x39\x39\x2c\x31\x35\x2e\x34\x2c\x39\x32\ +\x2e\x34\x30\x36\x2c\x33\x39\x2e\x36\x30\x31\x4c\x32\x37\x38\x2c\ +\x32\x33\x34\x68\x31\x35\x34\x56\x38\x30\x0d\x0a\x09\x09\x6c\x2d\ +\x35\x31\x2e\x36\x39\x38\x2c\x35\x31\x2e\x37\x30\x32\x43\x33\x34\ +\x38\x2e\x34\x30\x36\x2c\x39\x39\x2e\x37\x39\x38\x2c\x33\x30\x34\ +\x2e\x34\x30\x36\x2c\x38\x30\x2c\x32\x35\x36\x2c\x38\x30\x63\x2d\ +\x39\x36\x2e\x37\x39\x37\x2c\x30\x2d\x31\x37\x36\x2c\x37\x39\x2e\ +\x32\x30\x33\x2d\x31\x37\x36\x2c\x31\x37\x36\x73\x37\x38\x2e\x30\ +\x39\x34\x2c\x31\x37\x36\x2c\x31\x37\x36\x2c\x31\x37\x36\x0d\x0a\ +\x09\x09\x63\x38\x31\x2e\x30\x34\x35\x2c\x30\x2c\x31\x34\x38\x2e\ +\x32\x38\x37\x2d\x35\x34\x2e\x31\x33\x34\x2c\x31\x36\x39\x2e\x34\ +\x30\x31\x2d\x31\x32\x38\x48\x33\x37\x38\x2e\x38\x35\x43\x33\x36\ +\x30\x2e\x31\x30\x35\x2c\x33\x35\x33\x2e\x35\x36\x31\x2c\x33\x31\ +\x31\x2e\x37\x31\x32\x2c\x33\x38\x38\x2c\x32\x35\x36\x2c\x33\x38\ +\x38\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\ +\x76\x67\x3e\x0d\x0a\ +\x00\x00\x01\x69\ +\x3c\ +\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x35\x31\ +\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x31\x32\ +\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\ +\x20\x35\x31\x32\x20\x35\x31\x32\x22\x3e\x3c\x67\x20\x74\x72\x61\ +\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x32\ +\x34\x20\x30\x20\x30\x20\x32\x34\x20\x30\x20\x30\x29\x27\x3e\x3c\ +\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x2e\x33\x34\x20\x31\x35\ +\x2e\x36\x36\x41\x37\x2e\x39\x37\x20\x37\x2e\x39\x37\x20\x30\x20\ +\x30\x20\x30\x20\x39\x20\x31\x37\x2e\x39\x34\x56\x31\x30\x48\x35\ +\x56\x38\x68\x34\x56\x35\x2e\x38\x33\x61\x33\x20\x33\x20\x30\x20\ +\x31\x20\x31\x20\x32\x20\x30\x56\x38\x68\x34\x76\x32\x68\x2d\x34\ +\x76\x37\x2e\x39\x34\x61\x37\x2e\x39\x37\x20\x37\x2e\x39\x37\x20\ +\x30\x20\x30\x20\x30\x20\x34\x2e\x36\x36\x2d\x32\x2e\x32\x38\x6c\ +\x2d\x31\x2e\x34\x32\x2d\x31\x2e\x34\x32\x68\x35\x2e\x36\x36\x6c\ +\x2d\x32\x2e\x38\x33\x20\x32\x2e\x38\x33\x61\x31\x30\x20\x31\x30\ +\x20\x30\x20\x30\x20\x31\x2d\x31\x34\x2e\x31\x34\x20\x30\x4c\x2e\ +\x31\x20\x31\x34\x2e\x32\x34\x68\x35\x2e\x36\x36\x6c\x2d\x31\x2e\ +\x34\x32\x20\x31\x2e\x34\x32\x7a\x4d\x31\x30\x20\x34\x61\x31\x20\ +\x31\x20\x30\x20\x31\x20\x30\x20\x30\x2d\x32\x20\x31\x20\x31\x20\ +\x30\x20\x30\x20\x30\x20\x30\x20\x32\x7a\x22\x2f\x3e\x3c\x2f\x67\ +\x3e\x3c\x2f\x73\x76\x67\x3e\x0a\ +" + +qt_resource_name = b"\ +\x00\x05\ +\x00\x6f\xa6\x53\ +\x00\x69\ +\x00\x63\x00\x6f\x00\x6e\x00\x73\ \x00\x15\ \x0f\xc4\x59\xe7\ \x00\x73\ \x00\x75\x00\x62\x00\x64\x00\x69\x00\x72\x00\x65\x00\x63\x00\x74\x00\x6f\x00\x72\x00\x79\x00\x2d\x00\x6c\x00\x65\x00\x66\x00\x74\ \x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x16\ -\x01\xfb\x76\x27\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x62\x00\x61\x00\x63\ -\x00\x6b\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x12\ -\x08\x55\xef\xc7\ +\x0c\x5e\xd4\xa7\ \x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x64\x00\x65\x00\x6c\x00\x65\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x6c\x00\x6f\x00\x63\x00\x61\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\ \x00\x67\ \x00\x12\ -\x08\x79\x97\xe7\ +\x08\x55\xef\xc7\ \x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x61\x00\x6d\x00\x65\x00\x72\x00\x61\x00\x2e\x00\x73\x00\x76\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x64\x00\x65\x00\x6c\x00\x65\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\ \x00\x67\ -\x00\x0a\ -\x0a\xc8\x62\x67\ -\x00\x63\ -\x00\x65\x00\x6e\x00\x74\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x19\ \x0a\x43\x45\xc7\ \x00\x61\ \x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x66\x00\x6f\x00\x72\ \x00\x77\x00\x61\x00\x72\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x13\ -\x03\x24\x75\x47\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x65\x00\x66\x00\x72\x00\x65\x00\x73\x00\x68\x00\x2e\x00\x73\ -\x00\x76\x00\x67\ -\x00\x08\ -\x08\xf7\x57\x07\ -\x00\x67\ -\x00\x72\x00\x69\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x09\ -\x0b\x9e\x89\x07\ -\x00\x63\ -\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x08\ -\x08\xc8\x55\xe7\ -\x00\x73\ -\x00\x61\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x17\ -\x07\x87\x48\x27\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x66\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\x00\x2d\x00\x6f\x00\x70\ -\x00\x65\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x11\ -\x0c\xdb\x38\xe7\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\ -\x00\x14\ -\x0f\xa5\xe0\xc7\ -\x00\x6d\ -\x00\x61\x00\x67\x00\x6e\x00\x69\x00\x66\x00\x79\x00\x69\x00\x6e\x00\x67\x00\x2d\x00\x67\x00\x6c\x00\x61\x00\x73\x00\x73\x00\x2e\ -\x00\x73\x00\x76\x00\x67\ -\x00\x10\ -\x08\xe4\xaf\x47\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x64\x00\x6f\x00\x6e\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x10\ -\x06\xe3\xaf\xe7\ -\x00\x61\ -\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x68\x00\x61\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x0b\x07\x57\xa7\ +\x00\x65\ +\x00\x64\x00\x69\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x19\ \x0f\xef\x7b\xe7\ \x00\x61\ \x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x6f\x00\x6c\x00\x6f\x00\x72\x00\x2d\x00\x70\x00\x61\x00\x6c\ \x00\x65\x00\x74\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x0a\ -\x0f\x68\x53\xe7\ +\x00\x10\ +\x08\xe4\xaf\x47\ \x00\x61\ -\x00\x6e\x00\x63\x00\x68\x00\x6f\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x64\x00\x6f\x00\x6e\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x11\ +\x01\x60\xbc\x47\ +\x00\x73\ +\x00\x6f\x00\x63\x00\x69\x00\x61\x00\x6c\x00\x2d\x00\x70\x00\x79\x00\x74\x00\x68\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\ +\x00\x07\ +\x0c\xf8\x5a\x07\ +\x00\x65\ +\x00\x79\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0a\ +\x01\xca\x6d\x87\ +\x00\x62\ +\x00\x75\x00\x63\x00\x6b\x00\x65\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x10\ +\x04\xa9\x22\xc7\ +\x00\x66\ +\x00\x69\x00\x6c\x00\x6c\x00\x65\x00\x64\x00\x62\x00\x75\x00\x63\x00\x6b\x00\x65\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x1d\ \x06\xec\xf4\xc7\ \x00\x63\ \x00\x68\x00\x65\x00\x76\x00\x72\x00\x6f\x00\x6e\x00\x2d\x00\x77\x00\x69\x00\x74\x00\x68\x00\x2d\x00\x63\x00\x69\x00\x72\x00\x63\ \x00\x6c\x00\x65\x00\x2d\x00\x72\x00\x69\x00\x67\x00\x68\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x0a\ -\x0a\x2d\x1b\xc7\ -\x00\x63\ -\x00\x69\x00\x72\x00\x63\x00\x6c\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x08\ -\x05\xa8\x57\x87\ -\x00\x63\ -\x00\x6f\x00\x64\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x0f\ -\x09\x76\x60\xc7\ +\x00\x1c\ +\x04\x66\xe1\x67\ \x00\x63\ -\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2d\x00\x72\x00\x6f\x00\x75\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x08\ -\x0c\xf7\x55\x87\ -\x00\x74\ -\x00\x65\x00\x78\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x68\x00\x65\x00\x76\x00\x72\x00\x6f\x00\x6e\x00\x2d\x00\x77\x00\x69\x00\x74\x00\x68\x00\x2d\x00\x63\x00\x69\x00\x72\x00\x63\ +\x00\x6c\x00\x65\x00\x2d\x00\x6c\x00\x65\x00\x66\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0e\ +\x05\xed\x38\x67\ +\x00\x61\ +\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x6d\x00\x6f\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x10\ -\x0c\x57\x65\x47\ +\x06\xe3\xaf\xe7\ \x00\x61\ -\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x72\x00\x65\x00\x73\x00\x69\x00\x7a\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x68\x00\x61\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x14\ +\x0f\xa5\xe0\xc7\ +\x00\x6d\ +\x00\x61\x00\x67\x00\x6e\x00\x69\x00\x66\x00\x79\x00\x69\x00\x6e\x00\x67\x00\x2d\x00\x67\x00\x6c\x00\x61\x00\x73\x00\x73\x00\x2e\ +\x00\x73\x00\x76\x00\x67\ \x00\x0d\ \x05\x20\xce\x87\ \x00\x6f\ \x00\x70\x00\x65\x00\x6e\x00\x63\x00\x75\x00\x72\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ -\x00\x0a\ -\x01\xca\x6d\x87\ -\x00\x62\ -\x00\x75\x00\x63\x00\x6b\x00\x65\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x16\ +\x01\xfb\x76\x27\ +\x00\x61\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x62\x00\x61\x00\x63\ +\x00\x6b\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x0e\ -\x05\xed\x38\x67\ +\x0f\xcb\xd5\xc7\ +\x00\x70\ +\x00\x6c\x00\x75\x00\x73\x00\x2d\x00\x72\x00\x6f\x00\x75\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x11\ +\x0c\xdb\x38\xe7\ \x00\x61\ -\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x6d\x00\x6f\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\ +\x00\x0a\ +\x0a\x2d\x1b\xc7\ +\x00\x63\ +\x00\x69\x00\x72\x00\x63\x00\x6c\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x12\ \x04\xb2\x21\x47\ \x00\x61\ \x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x65\x00\x78\x00\x70\x00\x61\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\ \x00\x67\ +\x00\x0f\ +\x07\x0e\xc4\x87\ +\x00\x6f\ +\x00\x70\x00\x65\x00\x6e\x00\x70\x00\x6f\x00\x6c\x00\x79\x00\x67\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x17\ +\x07\x87\x48\x27\ +\x00\x61\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x66\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\x00\x2d\x00\x6f\x00\x70\ +\x00\x65\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0f\ +\x04\xf2\xa7\x87\ +\x00\x63\ +\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x63\x00\x75\x00\x72\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x12\ +\x08\x79\x97\xe7\ +\x00\x61\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x61\x00\x6d\x00\x65\x00\x72\x00\x61\x00\x2e\x00\x73\x00\x76\ +\x00\x67\ +\x00\x10\ +\x0c\x57\x65\x47\ +\x00\x61\ +\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x72\x00\x65\x00\x73\x00\x69\x00\x7a\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x11\ +\x0c\xa7\xc7\x47\ +\x00\x63\ +\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x70\x00\x6f\x00\x6c\x00\x79\x00\x67\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\ +\x00\x17\ +\x06\xc6\x02\xa7\ +\x00\x74\ +\x00\x72\x00\x69\x00\x61\x00\x6e\x00\x67\x00\x6c\x00\x65\x00\x2d\x00\x73\x00\x74\x00\x72\x00\x6f\x00\x6b\x00\x65\x00\x64\x00\x2d\ +\x00\x31\x00\x35\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x09\ +\x0b\x9e\x89\x07\ +\x00\x63\ +\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x08\ +\x05\xa8\x57\x87\ +\x00\x63\ +\x00\x6f\x00\x64\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x1b\ \x0e\xb5\x68\xe7\ \x00\x61\ \x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x2d\x00\x62\x00\x75\x00\x74\ \x00\x74\x00\x6f\x00\x6e\x00\x2d\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x08\ +\x0c\xf7\x55\x87\ +\x00\x74\ +\x00\x65\x00\x78\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0a\ +\x0a\xc8\x62\x67\ +\x00\x63\ +\x00\x65\x00\x6e\x00\x74\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x08\ +\x08\xc8\x55\xe7\ +\x00\x73\ +\x00\x61\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ \x00\x1c\ \x08\x8a\x79\x07\ \x00\x61\ \x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x2d\x00\x62\x00\x75\x00\x74\ \x00\x74\x00\x6f\x00\x6e\x00\x2d\x00\x6f\x00\x66\x00\x66\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x08\ +\x08\xf7\x57\x07\ +\x00\x67\ +\x00\x72\x00\x69\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x10\ +\x08\x89\xfa\x47\ +\x00\x63\ +\x00\x65\x00\x6e\x00\x74\x00\x65\x00\x72\x00\x6f\x00\x72\x00\x69\x00\x67\x00\x69\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0f\ +\x09\x76\x60\xc7\ +\x00\x63\ +\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2d\x00\x72\x00\x6f\x00\x75\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x13\ +\x03\x24\x75\x47\ +\x00\x61\ +\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x65\x00\x66\x00\x72\x00\x65\x00\x73\x00\x68\x00\x2e\x00\x73\ +\x00\x76\x00\x67\ +\x00\x0a\ +\x0f\x68\x53\xe7\ +\x00\x61\ +\x00\x6e\x00\x63\x00\x68\x00\x6f\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ " qt_resource_struct_v1 = b"\ \x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\ \x00\x00\x00\x00\x00\x02\x00\x00\x00\x29\x00\x00\x00\x02\ -\x00\x00\x00\x36\x00\x00\x00\x00\x00\x01\x00\x00\x02\x25\ -\x00\x00\x05\x6c\x00\x00\x00\x00\x00\x01\x00\x00\x7c\x19\ -\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x01\x00\x00\x33\x2e\ -\x00\x00\x02\xe4\x00\x00\x00\x00\x00\x01\x00\x00\x41\x7c\ -\x00\x00\x01\x2c\x00\x00\x00\x00\x00\x01\x00\x00\x22\x35\ -\x00\x00\x00\x10\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\ -\x00\x00\x05\xa8\x00\x00\x00\x00\x00\x01\x00\x00\x84\xbe\ -\x00\x00\x01\x08\x00\x00\x00\x00\x00\x01\x00\x00\x1d\x5c\ -\x00\x00\x05\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x77\x73\ -\x00\x00\x04\xd6\x00\x00\x00\x00\x00\x01\x00\x00\x6b\xd8\ -\x00\x00\x05\x86\x00\x00\x00\x00\x00\x01\x00\x00\x81\xf1\ -\x00\x00\x01\x92\x00\x00\x00\x00\x00\x01\x00\x00\x2a\x80\ -\x00\x00\x04\x04\x00\x00\x00\x00\x00\x01\x00\x00\x58\x92\ -\x00\x00\x04\x7c\x00\x00\x00\x00\x00\x01\x00\x00\x64\xf8\ -\x00\x00\x00\x5e\x00\x00\x00\x00\x00\x01\x00\x00\x09\xa9\ -\x00\x00\x03\x54\x00\x00\x00\x00\x00\x01\x00\x00\x4c\x3c\ -\x00\x00\x02\x3e\x00\x00\x00\x00\x00\x01\x00\x00\x35\xaf\ -\x00\x00\x02\x68\x00\x00\x00\x00\x00\x01\x00\x00\x38\x55\ -\x00\x00\x00\xce\x00\x00\x00\x00\x00\x01\x00\x00\x15\x4d\ -\x00\x00\x06\x0e\x00\x00\x00\x00\x00\x01\x00\x00\x8b\x48\ -\x00\x00\x03\x3e\x00\x00\x00\x00\x00\x01\x00\x00\x49\x97\ -\x00\x00\x03\xde\x00\x00\x00\x00\x00\x01\x00\x00\x56\x15\ -\x00\x00\x03\x10\x00\x01\x00\x00\x00\x01\x00\x00\x44\xa6\ -\x00\x00\x04\xec\x00\x00\x00\x00\x00\x01\x00\x00\x70\x86\ -\x00\x00\x04\xbc\x00\x00\x00\x00\x00\x01\x00\x00\x68\xe2\ -\x00\x00\x02\xac\x00\x00\x00\x00\x00\x01\x00\x00\x3e\xfb\ -\x00\x00\x02\x92\x00\x00\x00\x00\x00\x01\x00\x00\x3b\x7b\ -\x00\x00\x01\xc6\x00\x00\x00\x00\x00\x01\x00\x00\x2f\x4e\ -\x00\x00\x03\x26\x00\x00\x00\x00\x00\x01\x00\x00\x46\x87\ -\x00\x00\x05\x26\x00\x00\x00\x00\x00\x01\x00\x00\x74\xf0\ -\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x0d\xea\ -\x00\x00\x01\x6a\x00\x00\x00\x00\x00\x01\x00\x00\x26\x2e\ -\x00\x00\x03\x88\x00\x00\x00\x00\x00\x01\x00\x00\x4f\x92\ -\x00\x00\x05\x10\x00\x00\x00\x00\x00\x01\x00\x00\x73\xd0\ -\x00\x00\x00\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x19\x6d\ -\x00\x00\x05\xd2\x00\x00\x00\x00\x00\x01\x00\x00\x87\xf8\ -\x00\x00\x04\x62\x00\x00\x00\x00\x00\x01\x00\x00\x63\x8b\ -\x00\x00\x03\xb0\x00\x00\x00\x00\x00\x01\x00\x00\x52\x4d\ -\x00\x00\x01\xdc\x00\x00\x00\x00\x00\x01\x00\x00\x32\xbe\ -\x00\x00\x00\xac\x00\x00\x00\x00\x00\x01\x00\x00\x12\x52\ -\x00\x00\x04\x2a\x00\x00\x00\x00\x00\x01\x00\x00\x5e\x60\ +\x00\x00\x01\x40\x00\x00\x00\x00\x00\x01\x00\x00\x15\x17\ +\x00\x00\x01\x7c\x00\x00\x00\x00\x00\x01\x00\x00\x20\x8a\ +\x00\x00\x02\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x41\x73\ +\x00\x00\x06\x06\x00\x00\x00\x00\x00\x01\x00\x00\x89\xb1\ +\x00\x00\x01\xfc\x00\x00\x00\x00\x00\x01\x00\x00\x2c\x71\ +\x00\x00\x01\x96\x00\x01\x00\x00\x00\x01\x00\x00\x26\x62\ +\x00\x00\x03\x66\x00\x00\x00\x00\x00\x01\x00\x00\x4c\xa0\ +\x00\x00\x03\xe8\x00\x00\x00\x00\x00\x01\x00\x00\x57\x71\ +\x00\x00\x02\xb0\x00\x00\x00\x00\x00\x01\x00\x00\x3c\xcd\ +\x00\x00\x04\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x6e\x23\ +\x00\x00\x02\x3a\x00\x00\x00\x00\x00\x01\x00\x00\x30\x6a\ +\x00\x00\x04\x84\x00\x00\x00\x00\x00\x01\x00\x00\x66\x45\ +\x00\x00\x02\x5c\x00\x00\x00\x00\x00\x01\x00\x00\x33\x37\ +\x00\x00\x01\xbc\x00\x00\x00\x00\x00\x01\x00\x00\x28\x87\ +\x00\x00\x03\x90\x00\x00\x00\x00\x00\x01\x00\x00\x4f\xda\ +\x00\x00\x03\xb4\x00\x00\x00\x00\x00\x01\x00\x00\x54\x1b\ +\x00\x00\x00\x6a\x00\x00\x00\x00\x00\x01\x00\x00\x04\xd8\ +\x00\x00\x04\x0c\x00\x00\x00\x00\x00\x01\x00\x00\x5c\x4a\ +\x00\x00\x05\xbc\x00\x00\x00\x00\x00\x01\x00\x00\x82\x47\ +\x00\x00\x05\x68\x00\x00\x00\x00\x00\x01\x00\x00\x7d\x66\ +\x00\x00\x05\x52\x00\x00\x00\x00\x00\x01\x00\x00\x7a\xc1\ +\x00\x00\x01\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x12\x9a\ +\x00\x00\x05\xa6\x00\x01\x00\x00\x00\x01\x00\x00\x80\x66\ +\x00\x00\x05\xe2\x00\x00\x00\x00\x00\x01\x00\x00\x86\x67\ +\x00\x00\x03\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x49\xaa\ +\x00\x00\x00\x94\x00\x00\x00\x00\x00\x01\x00\x00\x07\x7e\ +\x00\x00\x05\x38\x00\x00\x00\x00\x00\x01\x00\x00\x77\x41\ +\x00\x00\x00\xcc\x00\x00\x00\x00\x00\x01\x00\x00\x09\xff\ +\x00\x00\x04\xb8\x00\x00\x00\x00\x00\x01\x00\x00\x6b\x13\ +\x00\x00\x04\x36\x00\x00\x00\x00\x00\x01\x00\x00\x5f\x70\ +\x00\x00\x00\x40\x00\x00\x00\x00\x00\x01\x00\x00\x00\x70\ +\x00\x00\x04\x5c\x00\x00\x00\x00\x00\x01\x00\x00\x61\xf3\ +\x00\x00\x03\x24\x00\x00\x00\x00\x00\x01\x00\x00\x46\xef\ +\x00\x00\x05\x22\x00\x00\x00\x00\x00\x01\x00\x00\x76\x21\ +\x00\x00\x01\x68\x00\x00\x00\x00\x00\x01\x00\x00\x1c\x9b\ +\x00\x00\x04\xe6\x00\x00\x00\x00\x00\x01\x00\x00\x72\xd1\ +\x00\x00\x06\x32\x00\x00\x00\x00\x00\x01\x00\x00\x8c\xdb\ +\x00\x00\x02\x82\x00\x00\x00\x00\x00\x01\x00\x00\x39\x05\ +\x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\ +\x00\x00\x03\x02\x00\x00\x00\x00\x00\x01\x00\x00\x43\xf4\ +\x00\x00\x00\xe2\x00\x00\x00\x00\x00\x01\x00\x00\x0d\x6f\ " qt_resource_struct_v2 = b"\ @@ -2620,88 +2620,88 @@ qt_resource_struct_v2 = b"\ \x00\x00\x00\x00\x00\x00\x00\x00\ \x00\x00\x00\x00\x00\x02\x00\x00\x00\x29\x00\x00\x00\x02\ \x00\x00\x00\x00\x00\x00\x00\x00\ -\x00\x00\x00\x36\x00\x00\x00\x00\x00\x01\x00\x00\x02\x25\ -\x00\x00\x01\x6e\x7c\xfa\xed\x17\ -\x00\x00\x05\x6c\x00\x00\x00\x00\x00\x01\x00\x00\x7c\x19\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x01\x00\x00\x33\x2e\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x02\xe4\x00\x00\x00\x00\x00\x01\x00\x00\x41\x7c\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x01\x2c\x00\x00\x00\x00\x00\x01\x00\x00\x22\x35\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x00\x10\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x05\xa8\x00\x00\x00\x00\x00\x01\x00\x00\x84\xbe\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x01\x08\x00\x00\x00\x00\x00\x01\x00\x00\x1d\x5c\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x05\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x77\x73\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x04\xd6\x00\x00\x00\x00\x00\x01\x00\x00\x6b\xd8\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x05\x86\x00\x00\x00\x00\x00\x01\x00\x00\x81\xf1\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x01\x92\x00\x00\x00\x00\x00\x01\x00\x00\x2a\x80\ -\x00\x00\x01\x6e\x7c\xfa\xed\x17\ -\x00\x00\x04\x04\x00\x00\x00\x00\x00\x01\x00\x00\x58\x92\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x04\x7c\x00\x00\x00\x00\x00\x01\x00\x00\x64\xf8\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x00\x5e\x00\x00\x00\x00\x00\x01\x00\x00\x09\xa9\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x03\x54\x00\x00\x00\x00\x00\x01\x00\x00\x4c\x3c\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x02\x3e\x00\x00\x00\x00\x00\x01\x00\x00\x35\xaf\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x02\x68\x00\x00\x00\x00\x00\x01\x00\x00\x38\x55\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x00\xce\x00\x00\x00\x00\x00\x01\x00\x00\x15\x4d\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x06\x0e\x00\x00\x00\x00\x00\x01\x00\x00\x8b\x48\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x03\x3e\x00\x00\x00\x00\x00\x01\x00\x00\x49\x97\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x03\xde\x00\x00\x00\x00\x00\x01\x00\x00\x56\x15\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x03\x10\x00\x01\x00\x00\x00\x01\x00\x00\x44\xa6\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x04\xec\x00\x00\x00\x00\x00\x01\x00\x00\x70\x86\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x04\xbc\x00\x00\x00\x00\x00\x01\x00\x00\x68\xe2\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x02\xac\x00\x00\x00\x00\x00\x01\x00\x00\x3e\xfb\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x02\x92\x00\x00\x00\x00\x00\x01\x00\x00\x3b\x7b\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x01\xc6\x00\x00\x00\x00\x00\x01\x00\x00\x2f\x4e\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x03\x26\x00\x00\x00\x00\x00\x01\x00\x00\x46\x87\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x05\x26\x00\x00\x00\x00\x00\x01\x00\x00\x74\xf0\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x00\x82\x00\x00\x00\x00\x00\x01\x00\x00\x0d\xea\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x01\x6a\x00\x00\x00\x00\x00\x01\x00\x00\x26\x2e\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x03\x88\x00\x00\x00\x00\x00\x01\x00\x00\x4f\x92\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x05\x10\x00\x00\x00\x00\x00\x01\x00\x00\x73\xd0\ -\x00\x00\x01\x6e\x7c\xfa\xed\x17\ -\x00\x00\x00\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x19\x6d\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x05\xd2\x00\x00\x00\x00\x00\x01\x00\x00\x87\xf8\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x04\x62\x00\x00\x00\x00\x00\x01\x00\x00\x63\x8b\ -\x00\x00\x01\x6e\x7c\xfa\xed\x15\ -\x00\x00\x03\xb0\x00\x00\x00\x00\x00\x01\x00\x00\x52\x4d\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x01\xdc\x00\x00\x00\x00\x00\x01\x00\x00\x32\xbe\ -\x00\x00\x01\x6e\x7c\xfa\xed\x17\ -\x00\x00\x00\xac\x00\x00\x00\x00\x00\x01\x00\x00\x12\x52\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ -\x00\x00\x04\x2a\x00\x00\x00\x00\x00\x01\x00\x00\x5e\x60\ -\x00\x00\x01\x6e\x7c\xfa\xed\x16\ +\x00\x00\x01\x40\x00\x00\x00\x00\x00\x01\x00\x00\x15\x17\ +\x00\x00\x01\x6f\xa6\xde\xd7\x4a\ +\x00\x00\x01\x7c\x00\x00\x00\x00\x00\x01\x00\x00\x20\x8a\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x02\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x41\x73\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x06\x06\x00\x00\x00\x00\x00\x01\x00\x00\x89\xb1\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x01\xfc\x00\x00\x00\x00\x00\x01\x00\x00\x2c\x71\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x01\x96\x00\x01\x00\x00\x00\x01\x00\x00\x26\x62\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x03\x66\x00\x00\x00\x00\x00\x01\x00\x00\x4c\xa0\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x03\xe8\x00\x00\x00\x00\x00\x01\x00\x00\x57\x71\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x02\xb0\x00\x00\x00\x00\x00\x01\x00\x00\x3c\xcd\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x04\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x6e\x23\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x02\x3a\x00\x00\x00\x00\x00\x01\x00\x00\x30\x6a\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x04\x84\x00\x00\x00\x00\x00\x01\x00\x00\x66\x45\ +\x00\x00\x01\x6f\xa6\xde\xd7\x4a\ +\x00\x00\x02\x5c\x00\x00\x00\x00\x00\x01\x00\x00\x33\x37\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x01\xbc\x00\x00\x00\x00\x00\x01\x00\x00\x28\x87\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x03\x90\x00\x00\x00\x00\x00\x01\x00\x00\x4f\xda\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x03\xb4\x00\x00\x00\x00\x00\x01\x00\x00\x54\x1b\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x00\x6a\x00\x00\x00\x00\x00\x01\x00\x00\x04\xd8\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x04\x0c\x00\x00\x00\x00\x00\x01\x00\x00\x5c\x4a\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x05\xbc\x00\x00\x00\x00\x00\x01\x00\x00\x82\x47\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x05\x68\x00\x00\x00\x00\x00\x01\x00\x00\x7d\x66\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x05\x52\x00\x00\x00\x00\x00\x01\x00\x00\x7a\xc1\ +\x00\x00\x01\x6f\xa6\xde\xd7\x4a\ +\x00\x00\x01\x1a\x00\x00\x00\x00\x00\x01\x00\x00\x12\x9a\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x05\xa6\x00\x01\x00\x00\x00\x01\x00\x00\x80\x66\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x05\xe2\x00\x00\x00\x00\x00\x01\x00\x00\x86\x67\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x03\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x49\xaa\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x00\x94\x00\x00\x00\x00\x00\x01\x00\x00\x07\x7e\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x05\x38\x00\x00\x00\x00\x00\x01\x00\x00\x77\x41\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x00\xcc\x00\x00\x00\x00\x00\x01\x00\x00\x09\xff\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x04\xb8\x00\x00\x00\x00\x00\x01\x00\x00\x6b\x13\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x04\x36\x00\x00\x00\x00\x00\x01\x00\x00\x5f\x70\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x00\x40\x00\x00\x00\x00\x00\x01\x00\x00\x00\x70\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x04\x5c\x00\x00\x00\x00\x00\x01\x00\x00\x61\xf3\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x03\x24\x00\x00\x00\x00\x00\x01\x00\x00\x46\xef\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x05\x22\x00\x00\x00\x00\x00\x01\x00\x00\x76\x21\ +\x00\x00\x01\x6f\xa6\xde\xd7\x4a\ +\x00\x00\x01\x68\x00\x00\x00\x00\x00\x01\x00\x00\x1c\x9b\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x04\xe6\x00\x00\x00\x00\x00\x01\x00\x00\x72\xd1\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x06\x32\x00\x00\x00\x00\x00\x01\x00\x00\x8c\xdb\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ +\x00\x00\x02\x82\x00\x00\x00\x00\x00\x01\x00\x00\x39\x05\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\ +\x00\x00\x01\x6f\xa6\xde\xd7\x4a\ +\x00\x00\x03\x02\x00\x00\x00\x00\x00\x01\x00\x00\x43\xf4\ +\x00\x00\x01\x6f\xa6\xde\xd7\x49\ +\x00\x00\x00\xe2\x00\x00\x00\x00\x00\x01\x00\x00\x0d\x6f\ +\x00\x00\x01\x6f\xa6\xde\xd7\x48\ " qt_version = [int(v) for v in QtCore.qVersion().split('.')] diff --git a/graphics/asymptote/README b/graphics/asymptote/README index f153da76a8..0f989f5dda 100644 --- a/graphics/asymptote/README +++ b/graphics/asymptote/README @@ -1,5 +1,5 @@ ASYMPTOTE - Copyright 2004-19 Andy Hammerlindl, John Bowman, and Tom Prince + Copyright 2004-20 Andy Hammerlindl, John Bowman, and Tom Prince Asymptote is a powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like diff --git a/graphics/asymptote/ReleaseNotes b/graphics/asymptote/ReleaseNotes index 98df48a7ff..2f6e777cbb 100644 --- a/graphics/asymptote/ReleaseNotes +++ b/graphics/asymptote/ReleaseNotes @@ -1,3 +1,17 @@ +Release Notes for Version 2.62 + +A hyperbola(point F1, point F2, point M) function was added to the +geometry module. Duplicate intersections are avoided. Errors in the +texpreamble are handled gracefully, without hanging. Unwanted +indentation under LuaLaTex was removed. The WebGL canvas is populated +with the design width and height. The WebGL context is stored in the top +rather than parent window. To avoid polling, WebGL images now draw directly. +Zooming of embedded WebGL images is disabled until activated with a +click or touch event, using ESC to cancel activation. WebGL usage +comments now suggest embedding as an iframe rather than an object. +The obsolete grffile package is no longer used. Typos in the documentation +were fixed. + Release Notes for Version 2.61 Bugs in the OpenGL driver were fixed. A work around for the WebGL singleton diff --git a/graphics/asymptote/asy-keywords.el b/graphics/asymptote/asy-keywords.el index 49d3171204..ea8f57beba 100644 --- a/graphics/asymptote/asy-keywords.el +++ b/graphics/asymptote/asy-keywords.el @@ -2,7 +2,7 @@ ;; This file is automatically generated by asy-list.pl. ;; Changes will be overwritten. ;; -(defvar asy-keywords-version "2.61") +(defvar asy-keywords-version "2.62") (defvar asy-keyword-name '( and controls tension atleast curl if else while for do return break continue struct typedef new access import unravel from include quote static public private restricted this explicit true false null cycle newframe operator )) @@ -11,7 +11,7 @@ and controls tension atleast curl if else while for do return break continue str Braid FitResult Label Legend Solution TreeNode abscissa arc arrowhead binarytree binarytreeNode block bool bool3 bounds bqe circle conic coord coordsys cputime ellipse evaluatedpoint file filltype frame grid3 guide horner hsv hyperbola int inversion key light line linefit marginT marker mass node object pair parabola patch path path3 pen picture point position positionedvector projection rational real revolution scaleT scientific segment side simplex slice solution splitface string surface tensionSpecifier ticklocate ticksgridT tickvalues transform transformation tree triangle trilinear triple vector vertex void )) (defvar asy-function-name '( -AND Arc ArcArrow ArcArrows Arrow Arrows AtA Automatic AvantGarde B03 B13 B23 B33 BBox BWRainbow BWRainbow2 Bar Bars BeginArcArrow BeginArrow BeginBar BeginDotMargin BeginMargin BeginPenMargin Blank Bookman Bottom BottomTop Bounds Break Broken BrokenLog CLZ CTZ Ceil Circle CircleBarIntervalMarker Cos Courier CrossIntervalMarker DOSendl DOSnewl DefaultFormat DefaultLogFormat Degrees Dir DotMargin DotMargins Dotted Draw Drawline Embed EndArcArrow EndArrow EndBar EndDotMargin EndMargin EndPenMargin Fill FillDraw Finite Floor Format Full Gaussian Gaussrand Gaussrandpair Gradient Grayscale Helvetica Hermite HookHead InOutTicks InTicks Jn Label Landscape Left LeftRight LeftTicks Legend Linear Log LogFormat Margin Margins Mark MidArcArrow MidArrow NOT NewCenturySchoolBook NoBox NoMargin NoModifier NoTicks NoTicks3 NoZero NoZeroFormat None OR OmitFormat OmitTick OmitTickInterval OmitTickIntervals OutTicks Ox Oy Palatino PaletteTicks Pen PenMargin PenMargins Pentype Portrait RGB RadialShade RadialShadeDraw Rainbow Range Relative Right RightTicks Rotate Round SQR Scale ScaleX ScaleY ScaleZ Seascape Shift Sin Slant Spline StickIntervalMarker Straight Symbol Tan TeXify Ticks Ticks3 TildeIntervalMarker TimesRoman Top TrueMargin UnFill UpsideDown Wheel X XEquals XOR XY XYEquals XYZero XYgrid XZEquals XZZero XZero XZgrid Y YEquals YXgrid YZ YZEquals YZZero YZero YZgrid Yn Z ZX ZXgrid ZYgrid ZapfChancery ZapfDingbats _begingroup3 _cputime _draw _eval _findroot _image _labelpath _projection _shipout _strokepath _texpath aCos aSin aTan abort abs accel acos acosh acot acsc activatequote add addArrow addMargins addSaveFunction addpenarc addpenline addseg adjust alias align all altitude angabscissa angle angledegrees angpoint animate annotate anticomplementary antipedal apply approximate arc arcarrowsize arccircle arcdir arcfromcenter arcfromfocus arclength arcnodesnumber arcpoint arcsubtended arcsubtendedcenter arctime arctopath array arrow arrow2 arrowbase arrowbasepoints arrowsize ascii asec asin asinh ask assert asy asycode asydir asyfigure asyfilecode asyinclude asywrite atan atan2 atanh atbreakpoint atexit attach attract atupdate autoformat autoscale autoscale3 axes axes3 axialshade axis axiscoverage azimuth babel background bangles bar barmarksize barsize basealign baseline bbox beep begin beginclip begingroup beginpoint between bevel bezier bezierP bezierPP bezierPPP bezulate bibliography bibliographystyle binarytree binarytreeNode binomial bins bisector bisectorpoint bispline bitreverse blend blockconnector box bqe brace breakpoint breakpoints brick buildRestoreDefaults buildRestoreThunk buildcycle bulletcolor byte calculateScaling canonical canonicalcartesiansystem cartesiansystem case1 case2 case3 cbrt cd ceil center centerToFocus centroid cevian change2 changecoordsys checkSegment check_fpt_zero checkconditionlength checker checkincreasing checklengths checkposition checkpt checkptincube checktriangle choose circle circlebarframe circlemarkradius circlenodesnumber circumcenter circumcircle clamped clear clip clipdraw close cmyk code colatitude collect collinear color colorless colors colorspace comma compassmark complement complementary concat concurrent cone conic conicnodesnumber conictype conj connect containmentTree contains contour contour3 controlSpecifier convert coordinates coordsys copy copyPairOrTriple cos cosh cot countIntersections cputime crop cropcode cross crossframe crosshatch crossmarksize csc cubicroots curabscissa curlSpecifier curpoint currentarrow currentexitfunction currentmomarrow currentpolarconicroutine curve cut cutafter cutbefore cyclic cylinder deactivatequote debugger deconstruct defaultdir defaultformat defaultpen defined degenerate degrees delete deletepreamble determinant diagonal diamond diffdiv dir dirSpecifier dirtime display distance divisors do_overpaint dot dotframe dotsize downcase draw drawAll drawDoubleLine drawFermion drawGhost drawGluon drawMomArrow drawPRCcylinder drawPRCdisk drawPRCsphere drawPRCtube drawPhoton drawScalar drawVertex drawVertexBox drawVertexBoxO drawVertexBoxX drawVertexO drawVertexOX drawVertexTriangle drawVertexTriangleO drawVertexX drawarrow drawarrow2 drawbeziertriangle drawline drawpixel drawstrokepath drawtick duplicate elle ellipse ellipsenodesnumber embed embed3 embedplayer empty enclose end endclip endgroup endgroup3 endl endpoint endpoints eof eol equation equations erase erasestep erf erfc error errorbar errorbars eval excenter excircle exit exitfunction exp expfactors expi expm1 exradius extend extension extouch fabs factorial fermat fft fhorner figure file filecode fill filldraw filloutside fillrule filltype find findall findroot finite finiteDifferenceJacobian firstcut firstframe fit fit2 fixedscaling floor flush fmdefaults fmod focusToCenter font fontcommand fontsize foot format frac frequency fromCenter fromFocus fspline functionshade gamma gcd generate_random_backtrace generateticks gergonne getc getint getpair getreal getstring gettriple gluon gouraudshade graph graphic graphicscale gray grestore grid grid3 gsave halfbox hatch hdiffdiv hermite hex histogram history hline hprojection hsv hyperbola hyperbolanodesnumber hyperlink hypot identity image implicitsurface incenter incentral incircle increasing incrementposition indexedfigure initdefaults initialized input inradius insert inside insphere integrate interactive interior interp interpolate intersect intersection intersectionpoint intersectionpoints intersections intouch inverse inversion invisible is3D isDuplicate isnan isogonal isogonalconjugate isotomic isotomicconjugate isparabola italic item jobname key kurtosis kurtosisexcess label labelaxis labelmargin labelpath labels labeltick labelx labelx3 labely labely3 labelz labelz3 lastcut latex latitude latticeshade layer layout lcm ldexp leastsquares legend legenditem length lexorder lift light limits line linear linecap lineinversion linejoin linemargin lineskip linetype linewidth link list lm_enorm lm_evaluate_default lm_lmdif lm_lmpar lm_minimize lm_print_default lm_print_quiet lm_qrfac lm_qrsolv locale locate locatefile location log log10 log1p logaxiscoverage longitude lookup make3dgrid makeMappingArray makeNode makecircle makedraw makepen maketriangle map margin markangle markangleradius markanglespace markarc marker markinterval marknodes markrightangle markthin markuniform mass masscenter massformat math max max3 maxAfterTransform maxbezier maxbound maxcoords maxlength maxratio maxtimes mean medial median midpoint min min3 minAfterTransform minbezier minbound minipage minratio mintimes miterlimit mktemp momArrowPath momarrowsize monotonic multifigure nGrad nativeformat natural newl newpage newslide newton newtree nextframe nextnormal nextpage nib nodabscissa node none norm normalout normalvideo nosetpagesize notaknot nowarn numberpage nurb object offset onpath opacity opposite orient orientation origin orthic orthocentercenter outdirectory outformat outline outname outprefix output overloadedMessage overwrite pack pad pairs palette parabola parabolanodesnumber parallel parallelogram partialsum patchwithnormals path path3 pathbetween pathinface pattern pause pdf pedal periodic perp perpendicular perpendicularmark phantom phi1 phi2 phi3 photon piecewisestraight point polar polarconicroutine polargraph polygon popcount postcontrol postscript pow10 ppoint prc prc0 prconly precision precontrol prepend printBytecode print_random_addresses progress project projection projecttospan projecttospan_findcoeffs purge pwhermite quadpatches quadrant quadraticroots quantize quarticroots quotient radialshade radians radicalcenter radicalline radius rand randompath rationalidentity rd readline realmult realquarticroots rectangle rectangular rectify reflect relabscissa relative relativedistance reldir relpoint reltime remainder remark removeDuplicates rename replace report resetdefaultpen restore restoredefaults reverse reversevideo rf rfind rgb rgba rgbint rms rotate rotateO rotation round roundbox roundedpath roundrectangle samecoordsys sameside sample save savedefaults saveline scale scale3 scaleO scaleT scaleless scientific search searchtree sec secondaryX secondaryY seconds section sector seek seekeof segment segmentlimits sequence setpens sgn sgnd sharpangle sharpdegrees shift shiftless shipout shipout3 show simeq simplex simplexPhase1 simplexPhase2 simplexTableau simplexWrite simpson sin sinh size size3 skewness skip slant sleep slice slope slopefield solve solveBVP sort sourceline sphere split sqrt square srand standardizecoordsys stdev step stickframe stickmarksize stickmarkspace stop straight straightness string stripdirectory stripextension stripfile stripsuffix strokepath subdivide subitem subpath substr sum surface symmedial symmedian system tab tableau tan tangent tangential tangents tanh tell tensionSpecifier tensorshade tex texcolor texify texpath texpreamble texreset texshipout texsize texstring textpath thick thin tick tickMax tickMax3 tickMin tickMin3 ticklabelshift ticklocate tildeframe tildemarksize tile tiling time times title titlepage topbox toplocation transform transformation transpose trembleFuzz triangle triangleAbc triangleabc triangletoquads trianglewithnormals triangulate tricoef tridiagonal trilinear trim truepoint tube uncycle unfill uniform unique unit unitrand unitsize unityroot unstraighten upcase updatefunction uperiodic upscale uptodate usepackage usersetting usetypescript usleep value variance variancebiased vbox vector vectorfield verbatim view vline vperiodic vprojection warn warning windingnumber write xasyKEY xaxis xaxis3 xaxis3At xaxisAt xequals xlimits xmap xpart xscale xscaleO xtick xtick3 xtrans yaxis yaxis3 yaxis3At yaxisAt yequals ylimits ypart yscale yscaleO ytick ytick3 ytrans zaxis3 zaxis3At zero zlimits zpart ztick ztick3 ztrans )) +AND Arc ArcArrow ArcArrows Arrow Arrows AtA Automatic AvantGarde B03 B13 B23 B33 BBox BWRainbow BWRainbow2 Bar Bars BeginArcArrow BeginArrow BeginBar BeginDotMargin BeginMargin BeginPenMargin Blank Bookman Bottom BottomTop Bounds Break Broken BrokenLog CLZ CTZ Ceil Circle CircleBarIntervalMarker Cos Courier CrossIntervalMarker DOSendl DOSnewl DefaultFormat DefaultLogFormat Degrees Dir DotMargin DotMargins Dotted Draw Drawline Embed EndArcArrow EndArrow EndBar EndDotMargin EndMargin EndPenMargin Fill FillDraw Finite Floor Format Full Gaussian Gaussrand Gaussrandpair Gradient Grayscale Helvetica Hermite HookHead InOutTicks InTicks Jn Label Landscape Left LeftRight LeftTicks Legend Linear Log LogFormat Margin Margins Mark MidArcArrow MidArrow NOT NewCenturySchoolBook NoBox NoMargin NoModifier NoTicks NoTicks3 NoZero NoZeroFormat None OR OmitFormat OmitTick OmitTickInterval OmitTickIntervals OutTicks Ox Oy Palatino PaletteTicks Pen PenMargin PenMargins Pentype Portrait RGB RadialShade RadialShadeDraw Rainbow Range Relative Right RightTicks Rotate Round SQR Scale ScaleX ScaleY ScaleZ Seascape Shift Sin Slant Spline StickIntervalMarker Straight Symbol Tan TeXify Ticks Ticks3 TildeIntervalMarker TimesRoman Top TrueMargin UnFill UpsideDown Wheel X XEquals XOR XY XYEquals XYZero XYgrid XZEquals XZZero XZero XZgrid Y YEquals YXgrid YZ YZEquals YZZero YZero YZgrid Yn Z ZX ZXgrid ZYgrid ZapfChancery ZapfDingbats _begingroup3 _cputime _draw _eval _findroot _image _labelpath _projection _shipout _strokepath _texpath aCos aSin aTan abort abs accel acos acosh acot acsc activatequote add addArrow addMargins addSaveFunction addpenarc addpenline addseg adjust alias align all altitude angabscissa angle angledegrees angpoint animate annotate anticomplementary antipedal apply approximate arc arcarrowsize arccircle arcdir arcfromcenter arcfromfocus arclength arcnodesnumber arcpoint arcsubtended arcsubtendedcenter arctime arctopath array arrow arrow2 arrowbase arrowbasepoints arrowsize ascii asec asin asinh ask assert asy asycode asydir asyfigure asyfilecode asyinclude asywrite atan atan2 atanh atbreakpoint atexit attach attract atupdate autoformat autoscale autoscale3 axes axes3 axialshade axis axiscoverage azimuth babel background bangles bar barmarksize barsize basealign baseline bbox beep begin beginclip begingroup beginpoint between bevel bezier bezierP bezierPP bezierPPP bezulate bibliography bibliographystyle binarytree binarytreeNode binomial bins bisector bisectorpoint bispline bitreverse blend blockconnector box bqe brace breakpoint breakpoints brick buildRestoreDefaults buildRestoreThunk buildcycle bulletcolor byte calculateScaling canonical canonicalcartesiansystem cartesiansystem case1 case2 case3 cbrt cd ceil center centerToFocus centroid cevian change2 changecoordsys checkSegment check_fpt_zero checkconditionlength checker checkincreasing checklengths checkposition checkpt checkptincube checktriangle choose circle circlebarframe circlemarkradius circlenodesnumber circumcenter circumcircle clamped clear clip clipdraw close cmyk code colatitude collect collinear color colorless colors colorspace comma compassmark complement complementary concat concurrent cone conic conicnodesnumber conictype conj connect containmentTree contains contour contour3 controlSpecifier convert coordinates coordsys copy copyPairOrTriple cos cosh cot countIntersections cputime crop cropcode cross crossframe crosshatch crossmarksize csc cubicroots curabscissa curlSpecifier curpoint currentarrow currentexitfunction currentmomarrow currentpolarconicroutine curve cut cutafter cutbefore cyclic cylinder deactivatequote debugger deconstruct defaultdir defaultformat defaultpen defined degenerate degrees delete deletepreamble determinant diagonal diamond diffdiv dir dirSpecifier dirtime display distance divisors do_overpaint dot dotframe dotsize downcase draw drawAll drawDoubleLine drawFermion drawGhost drawGluon drawMomArrow drawPRCcylinder drawPRCdisk drawPRCsphere drawPRCtube drawPhoton drawScalar drawVertex drawVertexBox drawVertexBoxO drawVertexBoxX drawVertexO drawVertexOX drawVertexTriangle drawVertexTriangleO drawVertexX drawarrow drawarrow2 drawbeziertriangle drawline drawpixel drawstrokepath drawtick duplicate elle ellipse ellipsenodesnumber embed embed3 embedplayer empty enclose end endclip endgroup endgroup3 endl endpoint endpoints eof eol equation equations erase erasestep erf erfc error errorbar errorbars eval excenter excircle exit exitfunction exp expfactors expi expm1 exradius extend extension extouch fabs factorial fermat fft fhorner figure file filecode fill filldraw filloutside fillrule filltype find findall findroot finite finiteDifferenceJacobian firstcut firstframe fit fit2 fixedscaling floor flush fmdefaults fmod focusToCenter font fontcommand fontsize foot format frac frequency fromCenter fromFocus fspline functionshade gamma gcd generate_random_backtrace generateticks gergonne getc getint getpair getreal getstring gettriple gluon gouraudshade graph graphic graphicscale gray grestore grid grid3 gsave halfbox hatch hdiffdiv hermite hex histogram history hline hprojection hsv hyperbola hyperbolanodesnumber hyperlink hypot identity image implicitsurface incenter incentral incircle increasing incrementposition indexedfigure initdefaults initialized input inradius insert inside insphere integrate interactive interior interp interpolate intersect intersection intersectionpoint intersectionpoints intersections intouch inverse inversion invisible is3D isDuplicate isnan isogonal isogonalconjugate isotomic isotomicconjugate isparabola italic item jobname key kurtosis kurtosisexcess label labelaxis labelmargin labelpath labels labeltick labelx labelx3 labely labely3 labelz labelz3 lastcut latex latitude latticeshade layer layout lcm ldexp leastsquares legend legenditem length lexorder lift light limits line linear linecap lineinversion linejoin linemargin lineskip linetype linewidth link list lm_enorm lm_evaluate_default lm_lmdif lm_lmpar lm_minimize lm_print_default lm_print_quiet lm_qrfac lm_qrsolv locale locate locatefile location log log10 log1p logaxiscoverage longitude lookup make3dgrid makeMappingArray makeNode makecircle makedraw makepen maketriangle map margin markangle markangleradius markanglespace markarc marker markinterval marknodes markrightangle markthin markuniform mass masscenter massformat math max max3 maxAfterTransform maxbezier maxbound maxcoords maxlength maxratio maxtimes mean medial median midpoint min min3 minAfterTransform minbezier minbound minipage minratio mintimes miterlimit mktemp momArrowPath momarrowsize monotonic multifigure nGrad nativeformat natural newl newpage newslide newton newtree nextframe nextnormal nextpage nib nodabscissa node none norm normalout normalvideo nosetpagesize notaknot nowarn numberpage nurb object offset onpath opacity opposite orient orientation origin orthic orthocentercenter outdirectory outformat outline outname outprefix output overloadedMessage overwrite pack pad pairs palette parabola parabolanodesnumber parallel parallelogram partialsum patchwithnormals path path3 pathbetween pathinface pattern pause pdf pedal periodic perp perpendicular perpendicularmark phantom phi1 phi2 phi3 photon piecewisestraight point polar polarconicroutine polargraph polygon popcount postcontrol postscript pow10 ppoint prc prc0 prconly precision precontrol prepend printBytecode print_random_addresses progress project projection projecttospan projecttospan_findcoeffs purge pwhermite quadpatches quadrant quadraticroots quantize quarticroots quotient radialshade radians radicalcenter radicalline radius rand randompath rationalidentity rd readline realmult realquarticroots rectangle rectangular rectify reflect relabscissa relative relativedistance reldir relpoint reltime remainder remark removeDuplicates rename replace report resetdefaultpen restore restoredefaults reverse reversevideo rf rfind rgb rgba rgbint rms rotate rotateO rotation round roundbox roundedpath roundrectangle samecoordsys sameside sample save savedefaults saveline scale scale3 scaleO scaleT scaleless scientific search searchtree sec secondaryX secondaryY seconds section sector seek seekeof segment segmentlimits sequence setpens sgn sgnd sharpangle sharpdegrees shift shiftless shipout shipout3 show simeq simplex simplexPhase1 simplexPhase2 simplexStandard simplexTableau simplexWrite simpson sin sinh size size3 skewness skip slant sleep slice slope slopefield solve solveBVP sort sourceline sphere split sqrt square srand standardizecoordsys stdev step stickframe stickmarksize stickmarkspace stop straight straightness string stripdirectory stripextension stripfile stripsuffix strokepath subdivide subitem subpath substr sum surface symmedial symmedian system tab tableau tan tangent tangential tangents tanh tell tensionSpecifier tensorshade tex texcolor texify texpath texpreamble texreset texshipout texsize texstring textpath thick thin tick tickMax tickMax3 tickMin tickMin3 ticklabelshift ticklocate tildeframe tildemarksize tile tiling time times title titlepage topbox toplocation transform transformation transpose trembleFuzz triangle triangleAbc triangleabc triangletoquads trianglewithnormals triangulate tricoef tridiagonal trilinear trim truepoint tube uncycle unfill uniform unique unit unitrand unitsize unityroot unstraighten upcase updatefunction uperiodic upscale uptodate usepackage usersetting usetypescript usleep value variance variancebiased vbox vector vectorfield verbatim view vline vperiodic vprojection warn warning windingnumber write xasyKEY xaxis xaxis3 xaxis3At xaxisAt xequals xlimits xmap xpart xscale xscaleO xtick xtick3 xtrans yaxis yaxis3 yaxis3At yaxisAt yequals ylimits ypart yscale yscaleO ytick ytick3 ytrans zaxis3 zaxis3At zero zlimits zpart ztick ztick3 ztrans )) (defvar asy-variable-name '( Accent AliceBlue Align Allow AntiqueWhite Apricot Aqua Aquamarine Aspect Azure BeginPoint Beige Bisque Bittersweet Black BlanchedAlmond Blue BlueGreen BlueViolet Blues Both BrBG Break BrickRed Brown BuGn BuPu BurlyWood BurntOrange CCW CMRmap CW CadetBlue CarnationPink Center Centered Cerulean Chartreuse Chocolate Coeff Coral CornflowerBlue Cornsilk Crimson Crop Cyan Dandelion Dark2 DarkBlue DarkCyan DarkGoldenrod DarkGray DarkGreen DarkKhaki DarkMagenta DarkOliveGreen DarkOrange DarkOrchid DarkRed DarkSalmon DarkSeaGreen DarkSlateBlue DarkSlateGray DarkTurquoise DarkViolet DeepPink DeepSkyBlue DefaultHead DimGray DodgerBlue Dotted Down Draw E ENE EPS ESE E_Euler E_PC E_RK2 E_RK3BS Emerald EndPoint Euler Fill FillDraw FireBrick FloralWhite ForestGreen Fuchsia Gainsboro GhostWhite GnBu Gold Goldenrod Gray Green GreenYellow Greens Greys Honeydew HookHead Horizontal HotPink I IgnoreAspect IndianRed Indigo Infinity Ivory JOIN_IN JOIN_OUT JungleGreen Khaki LM_DWARF LM_MACHEP LM_SQRT_DWARF LM_SQRT_GIANT LM_USERTOL Label Lavender LavenderBlush LawnGreen Left LeftJustified LeftSide LemonChiffon LightBlue LightCoral LightCyan LightGoldenrodYellow LightGreen LightGrey LightPink LightSalmon LightSeaGreen LightSkyBlue LightSlateGray LightSteelBlue LightYellow Lime LimeGreen Linear Linen Log Logarithmic Magenta Mahogany Mark MarkFill MarkPath Maroon Max MediumAquamarine MediumBlue MediumOrchid MediumPurple MediumSeaGreen MediumSlateBlue MediumSpringGreen MediumTurquoise MediumVioletRed Melon MidPoint MidnightBlue Min MintCream MistyRose Moccasin Move MoveQuiet Mulberry N NE NNE NNW NULL_VERTEX NW NavajoWhite Navy NavyBlue NoAlign NoCrop NoFill NoSide OldLace Olive OliveDrab OliveGreen OrRd Orange OrangeRed Oranges Orchid Ox Oy PC PRGn Paired PaleGoldenrod PaleGreen PaleTurquoise PaleVioletRed PapayaWhip Pastel1 Pastel2 Peach PeachPuff Periwinkle Peru PiYG PineGreen Pink Plum PowderBlue ProcessBlue PuBu PuBuGn PuOr PuRd Purple Purples RK2 RK3 RK3BS RK4 RK5 RK5DP RK5F RawSienna RdBu RdGy RdPu RdYlBu RdYlGn Red RedOrange RedViolet Reds Rhodamine Right RightJustified RightSide RosyBrown RoyalBlue RoyalPurple RubineRed S SE SSE SSW SW SaddleBrown Salmon SandyBrown SeaGreen Seashell Sepia Set1 Set2 Set3 Sienna Silver SimpleHead SkyBlue SlateBlue SlateGray Snow Spectral SpringGreen SteelBlue Suppress SuppressQuiet Tan TeXHead Teal TealBlue Thistle Ticksize Tomato Turquoise UnFill Up VERSION Value Vertical Violet VioletRed W WNW WSW Wheat White WhiteSmoke WildStrawberry XHIGH XLOW XYAlign YAlign YHIGH YLOW Yellow YellowGreen YellowOrange YlGn YlGnBu YlOrBr YlOrRd ZHIGH ZLOW _outpipe aboveequationskip addpenarc addpenline align allowstepping angularsystem animationdelay appendsuffix arcarrowangle arcarrowfactor arrow2sizelimit arrowangle arrowbarb arrowdir arrowfactor arrowhookfactor arrowlength arrowsizelimit arrowtexfactor authorpen autumn axis axiscoverage axislabelfactor background backgroundcolor backgroundpen barfactor barmarksizefactor basealign baselinetemplate bernstein beveljoin bigvertexpen bigvertexsize binary black blue bm bone bottom bp bracedefaultratio braceinnerangle bracemidangle braceouterangle brg brown bullet bwr byfoci byvertices camerafactor chartreuse circlemarkradiusfactor circlenodesnumberfactor circleprecision circlescale cividis cm codefile codepen codeskip colorPen coloredNodes coloredSegments conditionlength conicnodesfactor cool coolwarm copper count cputimeformat crossmarksizefactor currentcoordsys currentlight currentpatterns currentpen currentpicture currentposition currentprojection curvilinearsystem cuttings cyan darkblue darkbrown darkcyan darkgray darkgreen darkgrey darkmagenta darkolive darkred dashdotted dashed datepen dateskip debuggerlines debugging deepblue deepcyan deepgray deepgreen deepgrey deepmagenta deepred deepyellow default defaultControl defaultS defaultbackpen defaultcoordsys defaultexcursion defaultfilename defaultformat defaultmassformat defaultpen defaultseparator differentlengths dot dotfactor dotfilltype dotframe dotted doublelinepen doublelinespacing down duplicateFuzz ellipsenodesnumberfactor eps epsgeo epsilon evenodd expansionfactor extendcap fermionpen figureborder figuremattpen file3 firstnode firststep foregroundcolor fuchsia fuzz gapfactor ghostpen gist_earth gist_ncar gist_stern gluonamplitude gluonpen gluonratio gray green grey hatchepsilon havepagenumber heavyblue heavycyan heavygray heavygreen heavygrey heavymagenta heavyred hline hot hsv hwratio hyperbolanodesnumberfactor identity identity4 ignore implicitshipout inch inches includegraphicscommand inf inferno infinity institutionpen intMax intMin invert invisible itempen itemskip itemstep jet labelmargin landscape lastnode left legendhskip legendlinelength legendmargin legendmarkersize legendmaxrelativewidth legendvskip lightblue lightcyan lightgray lightgreen lightgrey lightmagenta lightolive lightred lightyellow linemargin lm_infmsg lm_shortmsg longdashdotted longdashed magenta magma magneticRadius mantissaBits markangleradius markangleradiusfactor markanglespace markanglespacefactor maxrefinements mediumblue mediumcyan mediumgray mediumgreen mediumgrey mediummagenta mediumred mediumyellow middle minDistDefault minblockheight minblockwidth mincirclediameter minipagemargin minipagewidth minvertexangle miterjoin mm momarrowfactor momarrowlength momarrowmargin momarrowoffset momarrowpen monoPen morepoints nCircle nan newbulletcolor ngraph nil nipy_spectral nmesh nobasealign nodeMarginDefault nodesystem nomarker nopoint noprimary nullpath nullpen numarray ocgindex oldbulletcolor olive orange origin overpaint page pageheight pagemargin pagenumberalign pagenumberpen pagenumberposition pagewidth paleblue palecyan palegray palegreen palegrey palemagenta palered paleyellow parabolanodesnumberfactor perpfactor phi photonamplitude photonpen photonratio pi pink plain plain_bounds plain_scaling plasma plus preamblenodes pt purple r3 r4a r4b randMax realDigits realEpsilon realMax realMin red relativesystem reverse right roundcap roundjoin royalblue salmon saveFunctions scalarpen seismic sequencereal settings signedtrailingzero simplex solid spinner spring springgreen sqrtEpsilon squarecap squarepen startposition stdin stdout stepfactor stepfraction steppagenumberpen stepping stickframe stickmarksizefactor stickmarkspacefactor summer swap tab10 tab20 tab20b tab20c textpen ticksize tildeframe tildemarksizefactor tinv titlealign titlepagepen titlepageposition titlepen titleskip top trailingzero treeLevelStep treeMinNodeWidth treeNodeStep trembleAngle trembleFrequency trembleRandom twilight twilight_shifted undefined unitcircle unitsquare up urlpen urlskip version vertexpen vertexsize viewportmargin viewportsize viridis vline white winter wistia wye yellow ylabelwidth zeroTransform zerotickfuzz zerowinding )) diff --git a/graphics/asymptote/asy.list b/graphics/asymptote/asy.list index de52cc84d3..d0dd94a412 100644 --- a/graphics/asymptote/asy.list +++ b/graphics/asymptote/asy.list @@ -2521,6 +2521,7 @@ arc reverse(arc a); point gergonne(triangle t); real focusToCenter(ellipse el, real a); hyperbola hyperbola(point P1, point P2, real ae, bool byfoci=); +hyperbola hyperbola(point F1, point F2, point M); hyperbola hyperbola(point C, real a, real b, real angle=); hyperbola hyperbola(bqe bqe); hyperbola hyperbola(point M1, point M2, point M3, point M4, point M5); @@ -3496,6 +3497,7 @@ rational max(rational[] a); simplex operator init(); void simplexPhase1(rational[] c, rational[][] A, rational[] b, int[] Bindices); void simplexTableau(rational[][] E, int[] Bindices, int I=, int J=); +void simplexStandard(rational[] c, rational[][] A, int[] s=, rational[] b); void simplexPhase2(); void simplexWrite(rational[][] E, int[] Bindices, int, int); path roundedpath(path A, real R, real S=); @@ -3750,8 +3752,8 @@ pen Black; pen NavyBlue; pen Rhodamine; pen YellowOrange; -pen Maroon; pen ProcessBlue; +pen Maroon; pen YellowGreen; pen LimeGreen; pen Green; @@ -3825,8 +3827,8 @@ pen Pink; pen MintCream; pen DarkTurquoise; pen Lime; -pen SteelBlue; pen Gray; +pen SteelBlue; pen MediumBlue; pen MediumOrchid; pen MediumPurple; @@ -3844,22 +3846,22 @@ pen Goldenrod; pen ForestGreen; pen Chartreuse; pen NavajoWhite; -pen LemonChiffon; pen Tan; +pen LemonChiffon; pen DarkMagenta; pen AntiqueWhite; pen PaleTurquoise; pen IndianRed; pen Aquamarine; -pen Aqua; pen Crimson; +pen Aqua; pen Azure; pen LawnGreen; pen Brown; pen BurlyWood; pen Moccasin; -pen Lavender; pen DarkBlue; +pen Lavender; pen Peru; pen White; pen Purple; diff --git a/graphics/asymptote/asymptote.spec b/graphics/asymptote/asymptote.spec index 68363a60f8..f2f7806c66 100644 --- a/graphics/asymptote/asymptote.spec +++ b/graphics/asymptote/asymptote.spec @@ -3,7 +3,7 @@ %global __python %{__python3} Name: asymptote -Version: 2.61 +Version: 2.62 Release: 1%{?dist} Summary: Descriptive vector graphics language @@ -25,7 +25,6 @@ BuildRequires: texinfo >= 4.7 BuildRequires: ImageMagick Requires: tetex-latex -Requires: tkinter Requires: freeglut-devel >= 3.0.0 Requires(post): /usr/bin/texhash /sbin/install-info Requires(postun): /usr/bin/texhash /sbin/install-info diff --git a/graphics/asymptote/base/geometry.asy b/graphics/asymptote/base/geometry.asy index adfeb9910e..1c8a95063f 100644 --- a/graphics/asymptote/base/geometry.asy +++ b/graphics/asymptote/base/geometry.asy @@ -22,7 +22,7 @@ // An Asymptote geometry module. // THANKS: -// Special thanks to Olivier Guib for his help in mathematical issues. +// Special thanks to Olivier Guibe for his help in mathematical issues. // BUGS: @@ -759,7 +759,7 @@ real dot(explicit pair A, point B) transform rotateO(real a) {/*Rotation around the origin of the current coordinate system.*/ return rotate(a, currentcoordsys.O); -}; +} /**/ transform projection(point A, point B) @@ -1502,7 +1502,7 @@ struct segment {/*.*/ restricted point A, B;// Extremity. restricted vector u, v;// u = direction vector, v = normal vector. - restricted real a, b, c;// Coefficients of the quation ax + by + c = 0 + restricted real a, b, c;// Coefficients of the equation ax + by + c = 0 restricted real slope, origin; segment copy() { @@ -2548,17 +2548,18 @@ struct ellipse /**/ restricted point F1,F2,C;/*Foci and center.*/ restricted real a,b,c,e,p;/**/ - restricted real angle;/*Value is degrees(F1 - F2).*/ + restricted real angle;/*Value is degrees(F2 - F1).*/ restricted line D1,D2;/*Directrices.*/ line l;/*If one axis is infinite, this line is used instead of ellipse.*/ + /**/ void init(point f1, point f2, real a) - {/*Ellipse given by foci and semimajor axis*/ + {/*Ellipse given by foci and semimajor axis.*/ point[] P = standardizecoordsys(f1, f2); this.F1 = P[0]; this.F2 = P[1]; - this.angle = abs(P[1]-P[0]) < 10 * epsgeo ? 0 : degrees(P[1]-P[0]); this.C = (P[0] + P[1])/2; + this.angle = degrees(F2 - F1, warn=false); this.a = a; if(!finite(a)) { this.l = line(P[0], P[1]); @@ -2582,7 +2583,7 @@ struct ellipse bool degenerate(ellipse el) { - return (!finite(el.a) || !finite(el.b)); + return !finite(el.a) || !finite(el.b); } /**/ @@ -2590,7 +2591,7 @@ struct parabola {/*Look at http://mathworld.wolfram.com/Parabola.html*/ restricted point F,V;/*Focus and vertex*/ restricted real a,p,e = 1;/**/ - restricted real angle;/*Angle, in degrees, of the line (FV).*/ + restricted real angle;/*Value is degrees(F - V).*/ restricted line D;/*Directrix*/ pair bmin, bmax;/*The (left, bottom) and (right, top) coordinates of region bounding box for drawing the parabola. If unset the current picture bounding box is used instead.*/ @@ -2599,13 +2600,13 @@ struct parabola void init(point F, line directrix) {/*Parabola given by focus and directrix.*/ point[] P = standardizecoordsys(F, directrix.A, directrix.B); - line l = line(P[1], P[2]); this.F = P[0]; + line l = line(P[1], P[2]); this.D = l; this.a = distance(P[0], l)/2; this.p = 2 * a; this.V = 0.5 * (F + projection(D) * P[0]); - this.angle = degrees(F - V); + this.angle = degrees(F - V, warn=false); } }/**/ @@ -2615,7 +2616,7 @@ struct hyperbola restricted point F1,F2;/*Foci.*/ restricted point C,V1,V2;/*Center and vertices.*/ restricted real a,b,c,e,p;/**/ - restricted real angle;/*Angle,in degrees,of the line (F1F2).*/ + restricted real angle;/*Value is degrees(F2 - F1).*/ restricted line D1,D2,A1,A2;/*Directrices and asymptotes.*/ pair bmin, bmax; /*The (left, bottom) and (right, top) coordinates of region bounding box for drawing the hyperbola. If unset the current picture bounding box is used instead.*/ @@ -2626,9 +2627,9 @@ struct hyperbola point[] P = standardizecoordsys(f1, f2); this.F1 = P[0]; this.F2 = P[1]; - this.angle = degrees(F2 - F1); - this.a = a; this.C = (P[0] + P[1])/2; + this.angle = degrees(F2 - F1, warn=false); + this.a = a; this.c = abs(C - P[0]); this.e = this.c/a; if(this.e <= 1) abort("hyperbola.init: wrong parameter: e <= 1."); @@ -2889,7 +2890,6 @@ hyperbola hyperbola(point P1, point P2, real ae, bool byfoci = byfoci) /**/ ellipse ellipse(point F1, point F2, point M) {/*Return the ellipse passing through 'M' whose the foci are 'F1' and 'F2'.*/ - point P[] = standardizecoordsys(false, F1, F2, M); real a = abs(F1 - M) + abs(F2 - M); return ellipse(F1, F2, finite(a) ? a/2 : a); } @@ -3091,6 +3091,13 @@ parabola parabola(point M1, point M2, point M3, point M4, point M5) return parabola(bqe(M1, M2, M3, M4, M5)); } +/**/ +hyperbola hyperbola(point F1, point F2, point M) +{/*Return the hyperbola passing through 'M' whose the foci are 'F1' and 'F2'.*/ + real a = abs(abs(F1 - M) - abs(F2 - M)); + return hyperbola(F1, F2, finite(a) ? a/2 : a); +} + /**/ hyperbola hyperbola(point C, real a, real b, real angle = 0) {/*Return the hyperbola centered at 'C' with semimajor axis 'a' along C--C + dir(angle), @@ -6502,7 +6509,7 @@ point[] intersectionpoints(line l, ellipse el) (perpendicular(ll, line(ell.F1, Ip[0])) || perpendicular(ll, line(ell.F2, Ip[0])))) { // http://www.mathcurve.com/courbes2d/ellipse/ellipse.shtml - // Dfinition tangentielle par antipodaire de cercle. + // Definition of the tangent at the antipodal point on the circle. // 'l' is a tangent of 'el' transform t = scale(el.a/el.b, el.F1, el.F2, el.C, rotate(90, el.C) * el.F1); point inter = inverse(t) * intersectionpoints(C, t * ll)[0]; @@ -6672,7 +6679,7 @@ point[] intersectionpoints(bqe bqe1, bqe bqe2) } } return P; -}; +} /**/ point[] intersectionpoints(conic co1, conic co2) @@ -7047,7 +7054,7 @@ arc arccircle(point A, point M, point B) real m = degrees(M - tc.C); arc oa = arc(tc, a, b); - // TODO: use cross product to determine CWW or CW + // TODO: use cross product to determine CWW or CW if (!(M @ oa)) { oa.direction = !oa.direction; } diff --git a/graphics/asymptote/base/rationalSimplex.asy b/graphics/asymptote/base/rationalSimplex.asy index 18495d8032..823d91c2d0 100644 --- a/graphics/asymptote/base/rationalSimplex.asy +++ b/graphics/asymptote/base/rationalSimplex.asy @@ -1,6 +1,8 @@ // Rational simplex solver written by John C. Bowman and Pouria Ramazi, 2018. import rational; +void simplexStandard(rational[] c, rational[][] A, int[] s=new int[], + rational[] b) {} void simplexTableau(rational[][] E, int[] Bindices, int I=-1, int J=-1) {} void simplexPhase1(rational[] c, rational[][] A, rational[] b, int[] Bindices) {} @@ -133,7 +135,7 @@ struct simplex { rational u=E[I][j]; if(u < 0) { rational r=-E[m][j]/u; - if(r <= t && (r < t || Bindices[j] < Bindices[J])) { + if(r <= t && (r < t || j < J)) { t=r; J=j; } // Bland's rule: exiting variable has smallest minimizing index } @@ -388,7 +390,9 @@ struct simplex { } } - operator init(concat(c,array(count,rational(0))),a,b,phase1,dual); + rational[] C=concat(c,array(count,rational(0))); + if(count > 0) simplexStandard(C,a,b); + operator init(C,a,b,phase1,dual); if(case == OPTIMAL && count > 0) x.delete(n,n+count-1); diff --git a/graphics/asymptote/base/simplex.asy b/graphics/asymptote/base/simplex.asy index 3488fdd417..c27b3236be 100644 --- a/graphics/asymptote/base/simplex.asy +++ b/graphics/asymptote/base/simplex.asy @@ -106,7 +106,7 @@ struct simplex { real u=E[I][j]; if(u < -EpsilonA) { real r=-E[m][j]/u; - if(r <= t && (r < t || Bindices[j] < Bindices[J])) { + if(r <= t && (r < t || j < J)) { t=r; J=j; } // Bland's rule: exiting variable has smallest minimizing index } diff --git a/graphics/asymptote/base/webgl/asygl.js b/graphics/asymptote/base/webgl/asygl.js index 4c053eb478..46aea1a377 100644 --- a/graphics/asymptote/base/webgl/asygl.js +++ b/graphics/asymptote/base/webgl/asygl.js @@ -36,4 +36,4 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.*/ -let vertex="\nattribute vec3 position;\n#ifdef WIDTH\nattribute float width;\n#endif\n#ifdef NORMAL\nattribute vec3 normal;\n#endif\nattribute float materialIndex;\n#ifdef COLOR\nattribute vec4 color;\n#endif\n\nuniform mat3 normMat;\nuniform mat4 viewMat;\nuniform mat4 projViewMat;\n\n#ifdef NORMAL\n#ifndef ORTHOGRAPHIC\nvarying vec3 ViewPosition;\n#endif\nvarying vec3 Normal;\n#endif\nvarying vec4 diffuse;\nvarying vec3 specular;\nvarying float roughness,metallic,fresnel0;\nvarying vec4 emissive;\n\nstruct Material {\n vec4 diffuse,emissive,specular;\n vec4 parameters;\n};\n\nuniform Material Materials[Nmaterials];\n\nvoid main(void)\n{\n vec4 v=vec4(position,1.0);\n gl_Position=projViewMat*v;\n#ifdef NORMAL\n#ifndef ORTHOGRAPHIC\n ViewPosition=(viewMat*v).xyz;\n#endif \n Normal=normal*normMat;\n \n Material m;\n#ifdef TRANSPARENT\n m=Materials[int(abs(materialIndex))-1];\n if(materialIndex >= 0.0) {\n diffuse=m.diffuse;\n emissive=m.emissive;\n } else {\n diffuse=color;\n#if nlights > 0\n emissive=vec4(0.0);\n#else\n emissive=color;\n#endif\n }\n#else\n m=Materials[int(materialIndex)];\n#ifdef COLOR\n diffuse=color;\n#if nlights > 0\n emissive=vec4(0.0);\n#else\n emissive=color;\n#endif\n#else\n diffuse=m.diffuse;\n emissive=m.emissive;\n#endif\n#endif\n specular=m.specular.rgb;\n vec4 parameters=m.parameters;\n roughness=1.0-parameters[0];\n metallic=parameters[1];\n fresnel0=parameters[2];\n#else\n emissive=Materials[int(materialIndex)].emissive;\n#endif\n#ifdef WIDTH\n gl_PointSize=width;\n#endif\n}\n",fragment="\n#ifdef NORMAL\n#ifndef ORTHOGRAPHIC\nvarying vec3 ViewPosition;\n#endif\nvarying vec3 Normal;\nvarying vec4 diffuse;\nvarying vec3 specular;\nvarying float roughness,metallic,fresnel0;\n\nfloat Roughness2;\nvec3 normal;\n\nstruct Light {\n vec3 direction;\n vec3 color;\n};\n\nuniform Light Lights[Nlights];\n\nfloat NDF_TRG(vec3 h)\n{\n float ndoth=max(dot(normal,h),0.0);\n float alpha2=Roughness2*Roughness2;\n float denom=ndoth*ndoth*(alpha2-1.0)+1.0;\n return denom != 0.0 ? alpha2/(denom*denom) : 0.0;\n}\n \nfloat GGX_Geom(vec3 v)\n{\n float ndotv=max(dot(v,normal),0.0);\n float ap=1.0+Roughness2;\n float k=0.125*ap*ap;\n return ndotv/((ndotv*(1.0-k))+k);\n}\n \nfloat Geom(vec3 v, vec3 l)\n{\n return GGX_Geom(v)*GGX_Geom(l);\n}\n \nfloat Fresnel(vec3 h, vec3 v, float fresnel0)\n{\n float a=1.0-max(dot(h,v),0.0);\n float b=a*a;\n return fresnel0+(1.0-fresnel0)*b*b*a;\n}\n \n// physical based shading using UE4 model.\nvec3 BRDF(vec3 viewDirection, vec3 lightDirection)\n{\n vec3 lambertian=diffuse.rgb;\n vec3 h=normalize(lightDirection+viewDirection);\n \n float omegain=max(dot(viewDirection,normal),0.0);\n float omegali=max(dot(lightDirection,normal),0.0);\n \n float D=NDF_TRG(h);\n float G=Geom(viewDirection,lightDirection);\n float F=Fresnel(h,viewDirection,fresnel0);\n \n float denom=4.0*omegain*omegali;\n float rawReflectance=denom > 0.0 ? (D*G)/denom : 0.0;\n \n vec3 dielectric=mix(lambertian,rawReflectance*specular,F);\n vec3 metal=rawReflectance*diffuse.rgb;\n \n return mix(dielectric,metal,metallic);\n}\n#endif\nvarying vec4 emissive;\n \nvoid main(void)\n{\n#if defined(NORMAL) && nlights > 0\n normal=normalize(Normal);\n normal=gl_FrontFacing ? normal : -normal;\n#ifdef ORTHOGRAPHIC\n vec3 viewDir=vec3(0.0,0.0,1.0);\n#else\n vec3 viewDir=-normalize(ViewPosition);\n#endif\n Roughness2=roughness*roughness;\n vec3 color=emissive.rgb;\n for(int i=0; i < nlights; ++i) {\n Light Li=Lights[i];\n vec3 L=Li.direction;\n float cosTheta=max(dot(normal,L),0.0);\n vec3 radiance=cosTheta*Li.color;\n color += BRDF(viewDir,L)*radiance;\n }\n gl_FragColor=vec4(color,diffuse.a);\n#else\n gl_FragColor=emissive;\n#endif\n}\n";!function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var i=e();for(var a in i)("object"==typeof exports?exports:t)[a]=i[a]}}("undefined"!=typeof self?self:this,function(){return function(t){var e={};function i(a){if(e[a])return e[a].exports;var r=e[a]={i:a,l:!1,exports:{}};return t[a].call(r.exports,r,r.exports,i),r.l=!0,r.exports}return i.m=t,i.c=e,i.d=function(t,e,a){i.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:a})},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=1)}([function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.setMatrixArrayType=function(t){e.ARRAY_TYPE=t},e.toRadian=function(t){return t*r},e.equals=function(t,e){return Math.abs(t-e)<=a*Math.max(1,Math.abs(t),Math.abs(e))};var a=e.EPSILON=1e-6;e.ARRAY_TYPE="undefined"!=typeof Float32Array?Float32Array:Array,e.RANDOM=Math.random;var r=Math.PI/180},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.mat4=e.mat3=void 0;var a=n(i(2)),r=n(i(3));function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e.default=t,e}e.mat3=a,e.mat4=r},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.create=function(){var t=new a.ARRAY_TYPE(9);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t},e.fromMat4=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[4],t[4]=e[5],t[5]=e[6],t[6]=e[8],t[7]=e[9],t[8]=e[10],t},e.invert=function(t,e){var i=e[0],a=e[1],r=e[2],n=e[3],s=e[4],o=e[5],l=e[6],h=e[7],c=e[8],d=c*s-o*h,m=-c*n+o*l,f=h*n-s*l,u=i*d+a*m+r*f;if(!u)return null;return u=1/u,t[0]=d*u,t[1]=(-c*a+r*h)*u,t[2]=(o*a-r*s)*u,t[3]=m*u,t[4]=(c*i-r*l)*u,t[5]=(-o*i+r*n)*u,t[6]=f*u,t[7]=(-h*i+a*l)*u,t[8]=(s*i-a*n)*u,t};var a=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e.default=t,e}(i(0))},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.create=function(){var t=new a.ARRAY_TYPE(16);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},e.identity=function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},e.invert=function(t,e){var i=e[0],a=e[1],r=e[2],n=e[3],s=e[4],o=e[5],l=e[6],h=e[7],c=e[8],d=e[9],m=e[10],f=e[11],u=e[12],v=e[13],p=e[14],g=e[15],x=i*o-a*s,M=i*l-r*s,w=i*h-n*s,A=a*l-r*o,b=a*h-n*o,S=r*h-n*l,R=c*v-d*u,D=c*p-m*u,P=c*g-f*u,T=d*p-m*v,y=d*g-f*v,I=m*g-f*p,z=x*I-M*y+w*T+A*P-b*D+S*R;if(!z)return null;return z=1/z,t[0]=(o*I-l*y+h*T)*z,t[1]=(r*y-a*I-n*T)*z,t[2]=(v*S-p*b+g*A)*z,t[3]=(m*b-d*S-f*A)*z,t[4]=(l*P-s*I-h*D)*z,t[5]=(i*I-r*P+n*D)*z,t[6]=(p*w-u*S-g*M)*z,t[7]=(c*S-m*w+f*M)*z,t[8]=(s*y-o*P+h*R)*z,t[9]=(a*P-i*y-n*R)*z,t[10]=(u*b-v*w+g*x)*z,t[11]=(d*w-c*b-f*x)*z,t[12]=(o*D-s*T-l*R)*z,t[13]=(i*T-a*D+r*R)*z,t[14]=(v*M-u*A-p*x)*z,t[15]=(c*A-d*M+m*x)*z,t},e.multiply=r,e.translate=function(t,e,i){var a=i[0],r=i[1],n=i[2],s=void 0,o=void 0,l=void 0,h=void 0,c=void 0,d=void 0,m=void 0,f=void 0,u=void 0,v=void 0,p=void 0,g=void 0;e===t?(t[12]=e[0]*a+e[4]*r+e[8]*n+e[12],t[13]=e[1]*a+e[5]*r+e[9]*n+e[13],t[14]=e[2]*a+e[6]*r+e[10]*n+e[14],t[15]=e[3]*a+e[7]*r+e[11]*n+e[15]):(s=e[0],o=e[1],l=e[2],h=e[3],c=e[4],d=e[5],m=e[6],f=e[7],u=e[8],v=e[9],p=e[10],g=e[11],t[0]=s,t[1]=o,t[2]=l,t[3]=h,t[4]=c,t[5]=d,t[6]=m,t[7]=f,t[8]=u,t[9]=v,t[10]=p,t[11]=g,t[12]=s*a+c*r+u*n+e[12],t[13]=o*a+d*r+v*n+e[13],t[14]=l*a+m*r+p*n+e[14],t[15]=h*a+f*r+g*n+e[15]);return t},e.rotate=function(t,e,i,r){var n=r[0],s=r[1],o=r[2],l=Math.sqrt(n*n+s*s+o*o),h=void 0,c=void 0,d=void 0,m=void 0,f=void 0,u=void 0,v=void 0,p=void 0,g=void 0,x=void 0,M=void 0,w=void 0,A=void 0,b=void 0,S=void 0,R=void 0,D=void 0,P=void 0,T=void 0,y=void 0,I=void 0,z=void 0,O=void 0,E=void 0;if(Math.abs(l)gl.getUniformLocation(t,"Materials["+e+"]."+i);gl.uniform4fv(i("diffuse"),new Float32Array(this.diffuse)),gl.uniform4fv(i("emissive"),new Float32Array(this.emissive)),gl.uniform4fv(i("specular"),new Float32Array(this.specular)),gl.uniform4f(i("parameters"),this.shininess,this.metallic,this.fresnel0,0)}}let indexExt,enumPointLight=1,enumDirectionalLight=2;class Light{constructor(t,e){this.direction=t,this.color=e}setUniform(t,e){let i=i=>gl.getUniformLocation(t,"Lights["+e+"]."+i);gl.uniform3fv(i("direction"),new Float32Array(this.direction)),gl.uniform3fv(i("color"),new Float32Array(this.color))}}function initShaders(){let t=gl.getParameter(gl.MAX_VERTEX_UNIFORM_VECTORS);maxMaterials=Math.floor((t-14)/4),Nmaterials=Math.min(Math.max(Nmaterials,Materials.length),maxMaterials),noNormalShader=initShader(),pixelShader=initShader(["WIDTH"]),materialShader=initShader(["NORMAL"]),colorShader=initShader(["NORMAL","COLOR"]),transparentShader=initShader(["NORMAL","COLOR","TRANSPARENT"])}function setBuffers(){positionBuffer=gl.createBuffer(),materialBuffer=gl.createBuffer(),colorBuffer=gl.createBuffer(),indexBuffer=gl.createBuffer()}function noGL(){gl||alert("Could not initialize WebGL")}function saveAttributes(){let t=window.parent.document.asygl[alpha];t.gl=gl,t.nlights=Lights.length,t.Nmaterials=Nmaterials,t.maxMaterials=maxMaterials,t.noNormalShader=noNormalShader,t.pixelShader=pixelShader,t.materialShader=materialShader,t.colorShader=colorShader,t.transparentShader=transparentShader}function restoreAttributes(){let t=window.parent.document.asygl[alpha];gl=t.gl,nlights=t.nlights,Nmaterials=t.Nmaterials,maxMaterials=t.maxMaterials,noNormalShader=t.noNormalShader,pixelShader=t.pixelShader,materialShader=t.materialShader,colorShader=t.colorShader,transparentShader=t.transparentShader}function initGL(){if(alpha=Background[3]<1,embedded){let t=window.parent.document;null==t.asygl&&(t.asygl=Array(2)),context=canvas.getContext("2d"),(offscreen=t.offscreen)||(offscreen=t.createElement("canvas"),t.offscreen=offscreen),t.asygl[alpha]&&t.asygl[alpha].gl?(restoreAttributes(),(Lights.length!=nlights||Math.min(Materials.length,maxMaterials)>Nmaterials)&&(initShaders(),saveAttributes())):((gl=offscreen.getContext("webgl",{alpha:alpha}))||noGL(),initShaders(),t.asygl[alpha]={},saveAttributes())}else(gl=canvas.getContext("webgl",{alpha:alpha}))||noGL(),initShaders();setBuffers(),indexExt=gl.getExtension("OES_element_index_uint")}function getShader(t,e,i,a=[]){let r=`#version 100\n#ifdef GL_FRAGMENT_PRECISION_HIGH\n precision highp float;\n#else\n precision mediump float;\n#endif\n #define nlights ${Lights.length}\n\n const int Nlights=${Math.max(Lights.length,1)};\n\n #define Nmaterials ${Nmaterials}\n`;orthographic&&(r+="#define ORTHOGRAPHIC\n"),a.forEach(t=>r+="#define "+t+"\n");let n=t.createShader(i);return t.shaderSource(n,r+e),t.compileShader(n),t.getShaderParameter(n,t.COMPILE_STATUS)?n:(alert(t.getShaderInfoLog(n)),null)}function drawBuffer(t,e,i=t.indices){if(0==t.indices.length)return;let a=e==pixelShader,r=e!=noNormalShader&&!a;setUniforms(t,e),gl.bindBuffer(gl.ARRAY_BUFFER,positionBuffer),gl.bufferData(gl.ARRAY_BUFFER,new Float32Array(t.vertices),gl.STATIC_DRAW),gl.vertexAttribPointer(positionAttribute,3,gl.FLOAT,!1,r?24:a?16:12,0),r&&Lights.length>0?gl.vertexAttribPointer(normalAttribute,3,gl.FLOAT,!1,24,12):a&&gl.vertexAttribPointer(widthAttribute,1,gl.FLOAT,!1,16,12),gl.bindBuffer(gl.ARRAY_BUFFER,materialBuffer),gl.bufferData(gl.ARRAY_BUFFER,new Int16Array(t.materialIndices),gl.STATIC_DRAW),gl.vertexAttribPointer(materialAttribute,1,gl.SHORT,!1,2,0),e!=colorShader&&e!=transparentShader||(gl.bindBuffer(gl.ARRAY_BUFFER,colorBuffer),gl.bufferData(gl.ARRAY_BUFFER,new Uint8Array(t.colors),gl.STATIC_DRAW),gl.vertexAttribPointer(colorAttribute,4,gl.UNSIGNED_BYTE,!0,0,0)),gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER,indexBuffer),gl.bufferData(gl.ELEMENT_ARRAY_BUFFER,indexExt?new Uint32Array(i):new Uint16Array(i),gl.STATIC_DRAW),gl.drawElements(r?gl.TRIANGLES:a?gl.POINTS:gl.LINES,i.length,indexExt?gl.UNSIGNED_INT:gl.UNSIGNED_SHORT,0)}class vertexBuffer{constructor(){this.clear()}clear(){this.vertices=[],this.materialIndices=[],this.colors=[],this.indices=[],this.nvertices=0,this.materials=[],this.materialTable=[]}vertex(t,e){return this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.vertices.push(e[0]),this.vertices.push(e[1]),this.vertices.push(e[2]),this.materialIndices.push(materialIndex),this.nvertices++}Vertex(t,e,i=[0,0,0,0]){return this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.vertices.push(e[0]),this.vertices.push(e[1]),this.vertices.push(e[2]),this.materialIndices.push(materialIndex),this.colors.push(i[0]),this.colors.push(i[1]),this.colors.push(i[2]),this.colors.push(i[3]),this.nvertices++}vertex1(t){return this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.materialIndices.push(materialIndex),this.nvertices++}vertex0(t,e){return this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.vertices.push(e),this.materialIndices.push(materialIndex),this.nvertices++}iVertex(t,e,i,a=[0,0,0,0]){let r=6*t;this.vertices[r]=e[0],this.vertices[r+1]=e[1],this.vertices[r+2]=e[2],this.vertices[r+3]=i[0],this.vertices[r+4]=i[1],this.vertices[r+5]=i[2],this.materialIndices[t]=materialIndex;let n=4*t;this.colors[n]=a[0],this.colors[n+1]=a[1],this.colors[n+2]=a[2],this.colors[n+3]=a[3],this.indices.push(t)}append(t){append(this.vertices,t.vertices),append(this.materialIndices,t.materialIndices),append(this.colors,t.colors),appendOffset(this.indices,t.indices,this.nvertices),this.nvertices+=t.nvertices}}let materialIndex,material0Data=new vertexBuffer,material1Data=new vertexBuffer,materialData=new vertexBuffer,colorData=new vertexBuffer,transparentData=new vertexBuffer,triangleData=new vertexBuffer;function append(t,e){let i=t.length,a=e.length;t.length+=a;for(let r=0;rthis.X&&(this.X=l),hthis.Y&&(this.Y=h)}return(this.X<-1.01||this.x>1.01||this.Y<-1.01||this.y>1.01)&&(this.Onscreen=!1,!0)}T(t){let e=this.c[0],i=this.c[1],a=this.c[2],r=t[0]-e,n=t[1]-i,s=t[2]-a;return[r*normMat[0]+n*normMat[3]+s*normMat[6]+e,r*normMat[1]+n*normMat[4]+s*normMat[7]+i,r*normMat[2]+n*normMat[5]+s*normMat[8]+a]}Tcorners(t,e){return[this.T(t),this.T([t[0],t[1],e[2]]),this.T([t[0],e[1],t[2]]),this.T([t[0],e[1],e[2]]),this.T([e[0],t[1],t[2]]),this.T([e[0],t[1],e[2]]),this.T([e[0],e[1],t[2]]),this.T(e)]}setMaterial(t,e){null==t.materialTable[this.MaterialIndex]&&(t.materials.length>=Nmaterials&&e(),t.materialTable[this.MaterialIndex]=t.materials.length,t.materials.push(Materials[this.MaterialIndex])),materialIndex=t.materialTable[this.MaterialIndex]}render(){let t;if(this.setMaterialIndex(),0==this.CenterIndex?t=corners(this.Min,this.Max):(this.c=Centers[this.CenterIndex-1],t=this.Tcorners(this.Min,this.Max)),this.offscreen(t))return void this.data.clear();let e,i=this.controlpoints;if(0==this.CenterIndex){if(!remesh&&this.Onscreen)return void this.append();e=i}else{let t=i.length;e=Array(t);for(let a=0;a0&&this.append()}append(){this.transparent?transparentData.append(this.data):this.color?colorData.append(this.data):materialData.append(this.data)}Render(t,e,i,a,r,n,s,o,l,h,c,d,m,f,u,v,p){if(this.Distance(t)0&&this.append()}Render3(t,e,i,a,r,n,s,o,l,h,c,d,m){if(this.Distance3(t)this.epsilon)return r;let n=bezierPP(t,e,i);return abs2(n)>this.epsilon?n:bezierPPP(t,e,i,a)}sumderivative(t,e,i,a,r,n,s){let o=this.derivative(t,e,i,a),l=this.derivative(t,r,n,s);return[o[0]+l[0],o[1]+l[1],o[2]+l[2]]}normal(t,e,i,a,r,n,s){let o=r[0]-a[0],l=r[1]-a[1],h=r[2]-a[2],c=i[0]-a[0],d=i[1]-a[1],m=i[2]-a[2],f=[l*m-h*d,h*c-o*m,o*d-l*c];if(abs2(f)>this.epsilon)return unit(f);let u=[c,d,m],v=[o,l,h],p=bezierPP(a,i,e),g=bezierPP(a,r,n),x=cross(g,u),M=cross(v,p);if(abs2(f=[x[0]+M[0],x[1]+M[1],x[2]+M[2]])>this.epsilon)return unit(f);let w=bezierPPP(a,i,e,t),A=bezierPPP(a,r,n,s);x=cross(g,p),M=cross(v,w);let b=cross(A,u),S=cross(A,p),R=cross(g,w),D=cross(A,w);return unit([9*x[0]+3*(M[0]+b[0]+S[0]+R[0])+D[0],9*x[1]+3*(M[1]+b[1]+S[1]+R[1])+D[1],9*x[2]+3*(M[2]+b[2]+S[2]+R[2])+D[2]])}}class BezierCurve extends Geometry{constructor(t,e,i,a,r){super(),this.controlpoints=t,this.Min=a,this.Max=r,this.CenterIndex=e,this.MaterialIndex=i}setMaterialIndex(){this.setMaterial(material1Data,drawMaterial1)}processLine(t){let e=t[0],i=t[1];this.offscreen([e,i])||(this.data.indices.push(this.data.vertex1(e)),this.data.indices.push(this.data.vertex1(i)),this.append())}process(t){if(2==t.length)return this.processLine(t);let e=this.data.vertex1(t[0]),i=this.data.vertex1(t[3]);this.Render(t,e,i),this.data.indices.length>0&&this.append()}append(){material1Data.append(this.data)}Render(t,e,i){let a=t[0],r=t[1],n=t[2],s=t[3];if(Straightness(a,r,n,s)0?-1-materialIndex:1+materialIndex;for(let t=0,e=this.Indices.length;t1?e[1]:i;if(t&&0!=t.length||(t=i),this.Colors.length>0){let s=e.length>2?e[2]:i;s&&0!=s.length||(s=i);let o=this.Colors[s[0]],l=this.Colors[s[1]],h=this.Colors[s[2]];this.transparent|=o[3]+l[3]+h[3]<765,this.data.iVertex(i[0],a,this.Normals[t[0]],o),this.data.iVertex(i[1],r,this.Normals[t[1]],l),this.data.iVertex(i[2],n,this.Normals[t[2]],h)}else this.data.iVertex(i[0],a,this.Normals[t[0]]),this.data.iVertex(i[1],r,this.Normals[t[1]]),this.data.iVertex(i[2],n,this.Normals[t[2]])}}this.data.nvertices=this.Positions.length,this.data.indices.length>0&&this.append()}append(){this.transparent?transparentData.append(this.data):triangleData.append(this.data)}}function home(){mat4.identity(rotMat),initProjection(),setProjection(),remesh=!0,redraw=!0}let positionAttribute=0,normalAttribute=1,materialAttribute=2,colorAttribute=3,widthAttribute=4;function initShader(t=[]){let e=getShader(gl,vertex,gl.VERTEX_SHADER,t),i=getShader(gl,fragment,gl.FRAGMENT_SHADER,t),a=gl.createProgram();return gl.attachShader(a,e),gl.attachShader(a,i),gl.bindAttribLocation(a,positionAttribute,"position"),gl.bindAttribLocation(a,normalAttribute,"normal"),gl.bindAttribLocation(a,materialAttribute,"materialIndex"),gl.bindAttribLocation(a,colorAttribute,"color"),gl.bindAttribLocation(a,widthAttribute,"width"),gl.linkProgram(a),gl.getProgramParameter(a,gl.LINK_STATUS)||alert("Could not initialize shaders"),a}class Split3{constructor(t,e,i,a){this.m0=[.5*(t[0]+e[0]),.5*(t[1]+e[1]),.5*(t[2]+e[2])];let r=.5*(e[0]+i[0]),n=.5*(e[1]+i[1]),s=.5*(e[2]+i[2]);this.m2=[.5*(i[0]+a[0]),.5*(i[1]+a[1]),.5*(i[2]+a[2])],this.m3=[.5*(this.m0[0]+r),.5*(this.m0[1]+n),.5*(this.m0[2]+s)],this.m4=[.5*(r+this.m2[0]),.5*(n+this.m2[1]),.5*(s+this.m2[2])],this.m5=[.5*(this.m3[0]+this.m4[0]),.5*(this.m3[1]+this.m4[1]),.5*(this.m3[2]+this.m4[2])]}}function iszero(t){return 0==t[0]&&0==t[1]&&0==t[2]}function unit(t){let e=1/(Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2])||1);return[t[0]*e,t[1]*e,t[2]*e]}function abs2(t){return t[0]*t[0]+t[1]*t[1]+t[2]*t[2]}function dot(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function cross(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function bezierPP(t,e,i){return[t[0]+i[0]-2*e[0],t[1]+i[1]-2*e[1],t[2]+i[2]-2*e[2]]}function bezierPPP(t,e,i,a){return[a[0]-t[0]+3*(e[0]-i[0]),a[1]-t[1]+3*(e[1]-i[1]),a[2]-t[2]+3*(e[2]-i[2])]}function Straightness(t,e,i,a){let r=[third*(a[0]-t[0]),third*(a[1]-t[1]),third*(a[2]-t[2])];return Math.max(abs2([e[0]-r[0]-t[0],e[1]-r[1]-t[1],e[2]-r[2]-t[2]]),abs2([a[0]-r[0]-i[0],a[1]-r[1]-i[1],a[2]-r[2]-i[2]]))}function Distance2(t,e,i){let a=dot([t[0]-e[0],t[1]-e[1],t[2]-e[2]],i);return a*a}function corners(t,e){return[t,[t[0],t[1],e[2]],[t[0],e[1],t[2]],[t[0],e[1],e[2]],[e[0],t[1],t[2]],[e[0],t[1],e[2]],[e[0],e[1],t[2]],e]}function COBTarget(t,e){mat4.fromTranslation(translMat,[center.x,center.y,center.z]),mat4.invert(cjMatInv,translMat),mat4.multiply(t,e,cjMatInv),mat4.multiply(t,translMat,t)}function setUniforms(t,e){let i=e==pixelShader;gl.useProgram(e),gl.enableVertexAttribArray(positionAttribute),i&&gl.enableVertexAttribArray(widthAttribute);let a=e!=noNormalShader&&!i&&Lights.length>0;if(a&&gl.enableVertexAttribArray(normalAttribute),gl.enableVertexAttribArray(materialAttribute),e.projViewMatUniform=gl.getUniformLocation(e,"projViewMat"),e.viewMatUniform=gl.getUniformLocation(e,"viewMat"),e.normMatUniform=gl.getUniformLocation(e,"normMat"),e!=colorShader&&e!=transparentShader||gl.enableVertexAttribArray(colorAttribute),a)for(let t=0;t=t&&(Zoom=t),Zoom!=lastzoom&&(remesh=!0),lastzoom=Zoom}function zoomImage(t){let e=zoomStep*halfCanvasHeight*t;const i=Math.log(.1*Number.MAX_VALUE)/Math.log(zoomFactor);Math.abs(e)1&&(denom=1/a,e*=denom,i*=denom),[e,i,Math.sqrt(Math.max(1-i*i-e*e,0))]}function arcball(t,e){let i=normMouse(t),a=normMouse(e),r=dot(i,a);return r>1?r=1:r<-1&&(r=-1),[Math.acos(r),unit(cross(i,a))]}function zoomScene(t,e,i,a){zoomImage(e-a)}const DRAGMODE_ROTATE=1,DRAGMODE_SHIFT=2,DRAGMODE_ZOOM=3,DRAGMODE_PAN=4;function processDrag(t,e,i,a=1){let r;switch(i){case DRAGMODE_ROTATE:r=rotateScene;break;case DRAGMODE_SHIFT:r=shiftScene;break;case DRAGMODE_ZOOM:r=zoomScene;break;case DRAGMODE_PAN:r=panScene;break;default:r=((t,e,i,a)=>{})}r((lastMouseX-halfCanvasWidth)/halfCanvasWidth,(lastMouseY-halfCanvasHeight)/halfCanvasHeight,(t-halfCanvasWidth)/halfCanvasWidth,(e-halfCanvasHeight)/halfCanvasHeight,a),lastMouseX=t,lastMouseY=e,setProjection(),redraw=!0}function handleKey(t){let e=[];switch(t.key){case"x":e=[1,0,0];break;case"y":e=[0,1,0];break;case"z":e=[0,0,1];break;case"h":home();break;case"+":case"=":case">":expand();break;case"-":case"_":case"<":shrink()}e.length>0&&(mat4.rotate(rotMat,rotMat,.1,e),updateViewMatrix(),redraw=!0)}function handleMouseWheel(t){t.preventDefault(),t.deltaY<0?Zoom*=zoomFactor:Zoom/=zoomFactor,capzoom(),setProjection(),redraw=!0}function handleMouseMove(t){if(!mouseDownOrTouchActive)return;let e;processDrag(t.clientX,t.clientY,e=t.getModifierState("Control")?DRAGMODE_SHIFT:t.getModifierState("Shift")?DRAGMODE_ZOOM:t.getModifierState("Alt")?DRAGMODE_PAN:DRAGMODE_ROTATE)}let zooming=!1,swipe=!1,rotate=!1;function handleTouchMove(t){if(t.preventDefault(),zooming)return;let e=t.targetTouches;if(!pinch&&1==e.length&&touchId==e[0].identifier){let t=e[0].pageX,i=e[0].pageY,a=t-lastMouseX,r=i-lastMouseY,n=a*a+r*r<=shiftHoldDistance*shiftHoldDistance;if(n&&!swipe&&!rotate&&(new Date).getTime()-touchStartTime>shiftWaitTime&&(navigator.vibrate&&window.navigator.vibrate(vibrateTime),swipe=!0),swipe)processDrag(t,i,DRAGMODE_SHIFT);else if(!n){rotate=!0,processDrag(e[0].pageX,e[0].pageY,DRAGMODE_ROTATE,.5)}}if(pinch&&!swipe&&2==e.length&&touchId==e[0].identifier){let t=pinchDistance(e),i=t-pinchStart;zooming=!0,(i*=zoomPinchFactor)>zoomPinchCap&&(i=zoomPinchCap),i<-zoomPinchCap&&(i=-zoomPinchCap),zoomImage(i/size2),pinchStart=t,swipe=rotate=zooming=!1,setProjection(),redraw=!0}}let pixelShader,noNormalShader,materialShader,colorShader,transparentShader,zbuffer=[];function transformVertices(t){let e=viewMat[2],i=viewMat[6],a=viewMat[10];zbuffer.length=t.length;for(let r=0;r0){transformVertices(transparentData.vertices);let e=t.length/3,i=Array(e).fill().map((t,e)=>e);i.sort(function(e,i){let a=3*e;Ia=t[a],Ib=t[a+1],Ic=t[a+2];let r=3*i;return IA=t[r],IB=t[r+1],IC=t[r+2],zbuffer[Ia]+zbuffer[Ib]+zbuffer[Ic]maxViewportWidth&&(t=maxViewportWidth),e>maxViewportHeight&&(e=maxViewportHeight),shift.x*=t/canvasWidth,shift.y*=e/canvasHeight,canvasWidth=t,canvasHeight=e,setCanvas(),setViewport(),home()}function expand(){setsize(canvasWidth*resizeStep+.5,canvasHeight*resizeStep+.5)}function shrink(){setsize(Math.max(canvasWidth/resizeStep+.5,1),Math.max(canvasHeight/resizeStep+.5,1))}function webGLStart(){if(canvas=document.getElementById("Asymptote"),embedded=window.parent.document!=document,initGL(),absolute&&!embedded)canvasWidth*=window.devicePixelRatio,canvasHeight*=window.devicePixelRatio;else{0==canvas.width&&(canvas.width=Math.max(window.innerWidth-windowTrim,windowTrim)),0==canvas.height&&(canvas.height=Math.max(window.innerHeight-windowTrim,windowTrim));let t=canvasWidth/canvasHeight;canvas.width>canvas.height*t?canvas.width=Math.min(canvas.height*t,canvas.width):canvas.height=Math.min(canvas.width/t,canvas.height),canvas.width>0&&(canvasWidth=canvas.width),canvas.height>0&&(canvasHeight=canvas.height)}setCanvas(),ArcballFactor=1+8*Math.hypot(viewportmargin[0],viewportmargin[1])/size2,viewportshift[0]/=Zoom0,viewportshift[1]/=Zoom0,gl.enable(gl.BLEND),gl.blendFunc(gl.SRC_ALPHA,gl.ONE_MINUS_SRC_ALPHA),gl.enable(gl.DEPTH_TEST),gl.enable(gl.SCISSOR_TEST),setViewport(),home(),canvas.onmousedown=handleMouseDown,document.onmouseup=handleMouseUpOrTouchEnd,document.onmousemove=handleMouseMove,canvas.onkeydown=handleKey,canvas.addEventListener("wheel",handleMouseWheel,!1),canvas.addEventListener("touchstart",handleTouchStart,!1),canvas.addEventListener("touchend",handleMouseUpOrTouchEnd,!1),canvas.addEventListener("touchcancel",handleMouseUpOrTouchEnd,!1),canvas.addEventListener("touchleave",handleMouseUpOrTouchEnd,!1),canvas.addEventListener("touchmove",handleTouchMove,!1),document.addEventListener("keydown",handleKey,!1),tick()} +let vertex="\nattribute vec3 position;\n#ifdef WIDTH\nattribute float width;\n#endif\n#ifdef NORMAL\nattribute vec3 normal;\n#endif\nattribute float materialIndex;\n#ifdef COLOR\nattribute vec4 color;\n#endif\n\nuniform mat3 normMat;\nuniform mat4 viewMat;\nuniform mat4 projViewMat;\n\n#ifdef NORMAL\n#ifndef ORTHOGRAPHIC\nvarying vec3 ViewPosition;\n#endif\nvarying vec3 Normal;\n#endif\nvarying vec4 diffuse;\nvarying vec3 specular;\nvarying float roughness,metallic,fresnel0;\nvarying vec4 emissive;\n\nstruct Material {\n vec4 diffuse,emissive,specular;\n vec4 parameters;\n};\n\nuniform Material Materials[Nmaterials];\n\nvoid main(void)\n{\n vec4 v=vec4(position,1.0);\n gl_Position=projViewMat*v;\n#ifdef NORMAL\n#ifndef ORTHOGRAPHIC\n ViewPosition=(viewMat*v).xyz;\n#endif \n Normal=normal*normMat;\n \n Material m;\n#ifdef TRANSPARENT\n m=Materials[int(abs(materialIndex))-1];\n if(materialIndex >= 0.0) {\n diffuse=m.diffuse;\n emissive=m.emissive;\n } else {\n diffuse=color;\n#if nlights > 0\n emissive=vec4(0.0);\n#else\n emissive=color;\n#endif\n }\n#else\n m=Materials[int(materialIndex)];\n#ifdef COLOR\n diffuse=color;\n#if nlights > 0\n emissive=vec4(0.0);\n#else\n emissive=color;\n#endif\n#else\n diffuse=m.diffuse;\n emissive=m.emissive;\n#endif\n#endif\n specular=m.specular.rgb;\n vec4 parameters=m.parameters;\n roughness=1.0-parameters[0];\n metallic=parameters[1];\n fresnel0=parameters[2];\n#else\n emissive=Materials[int(materialIndex)].emissive;\n#endif\n#ifdef WIDTH\n gl_PointSize=width;\n#endif\n}\n",fragment="\n#ifdef NORMAL\n#ifndef ORTHOGRAPHIC\nvarying vec3 ViewPosition;\n#endif\nvarying vec3 Normal;\nvarying vec4 diffuse;\nvarying vec3 specular;\nvarying float roughness,metallic,fresnel0;\n\nfloat Roughness2;\nvec3 normal;\n\nstruct Light {\n vec3 direction;\n vec3 color;\n};\n\nuniform Light Lights[Nlights];\n\nfloat NDF_TRG(vec3 h)\n{\n float ndoth=max(dot(normal,h),0.0);\n float alpha2=Roughness2*Roughness2;\n float denom=ndoth*ndoth*(alpha2-1.0)+1.0;\n return denom != 0.0 ? alpha2/(denom*denom) : 0.0;\n}\n \nfloat GGX_Geom(vec3 v)\n{\n float ndotv=max(dot(v,normal),0.0);\n float ap=1.0+Roughness2;\n float k=0.125*ap*ap;\n return ndotv/((ndotv*(1.0-k))+k);\n}\n \nfloat Geom(vec3 v, vec3 l)\n{\n return GGX_Geom(v)*GGX_Geom(l);\n}\n \nfloat Fresnel(vec3 h, vec3 v, float fresnel0)\n{\n float a=1.0-max(dot(h,v),0.0);\n float b=a*a;\n return fresnel0+(1.0-fresnel0)*b*b*a;\n}\n \n// physical based shading using UE4 model.\nvec3 BRDF(vec3 viewDirection, vec3 lightDirection)\n{\n vec3 lambertian=diffuse.rgb;\n vec3 h=normalize(lightDirection+viewDirection);\n \n float omegain=max(dot(viewDirection,normal),0.0);\n float omegali=max(dot(lightDirection,normal),0.0);\n \n float D=NDF_TRG(h);\n float G=Geom(viewDirection,lightDirection);\n float F=Fresnel(h,viewDirection,fresnel0);\n \n float denom=4.0*omegain*omegali;\n float rawReflectance=denom > 0.0 ? (D*G)/denom : 0.0;\n \n vec3 dielectric=mix(lambertian,rawReflectance*specular,F);\n vec3 metal=rawReflectance*diffuse.rgb;\n \n return mix(dielectric,metal,metallic);\n}\n#endif\nvarying vec4 emissive;\n \nvoid main(void)\n{\n#if defined(NORMAL) && nlights > 0\n normal=normalize(Normal);\n normal=gl_FrontFacing ? normal : -normal;\n#ifdef ORTHOGRAPHIC\n vec3 viewDir=vec3(0.0,0.0,1.0);\n#else\n vec3 viewDir=-normalize(ViewPosition);\n#endif\n Roughness2=roughness*roughness;\n vec3 color=emissive.rgb;\n for(int i=0; i < nlights; ++i) {\n Light Li=Lights[i];\n vec3 L=Li.direction;\n float cosTheta=max(dot(normal,L),0.0);\n vec3 radiance=cosTheta*Li.color;\n color += BRDF(viewDir,L)*radiance;\n }\n gl_FragColor=vec4(color,diffuse.a);\n#else\n gl_FragColor=emissive;\n#endif\n}\n";!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var i=t();for(var a in i)("object"==typeof exports?exports:e)[a]=i[a]}}("undefined"!=typeof self?self:this,function(){return function(e){var t={};function i(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,i),r.l=!0,r.exports}return i.m=e,i.c=t,i.d=function(e,t,a){i.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:a})},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=1)}([function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setMatrixArrayType=function(e){t.ARRAY_TYPE=e},t.toRadian=function(e){return e*r},t.equals=function(e,t){return Math.abs(e-t)<=a*Math.max(1,Math.abs(e),Math.abs(t))};var a=t.EPSILON=1e-6;t.ARRAY_TYPE="undefined"!=typeof Float32Array?Float32Array:Array,t.RANDOM=Math.random;var r=Math.PI/180},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mat4=t.mat3=void 0;var a=n(i(2)),r=n(i(3));function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}t.mat3=a,t.mat4=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.create=function(){var e=new a.ARRAY_TYPE(9);return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=1,e[5]=0,e[6]=0,e[7]=0,e[8]=1,e},t.fromMat4=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[4],e[4]=t[5],e[5]=t[6],e[6]=t[8],e[7]=t[9],e[8]=t[10],e},t.invert=function(e,t){var i=t[0],a=t[1],r=t[2],n=t[3],s=t[4],o=t[5],l=t[6],h=t[7],c=t[8],d=c*s-o*h,m=-c*n+o*l,f=h*n-s*l,u=i*d+a*m+r*f;if(!u)return null;return u=1/u,e[0]=d*u,e[1]=(-c*a+r*h)*u,e[2]=(o*a-r*s)*u,e[3]=m*u,e[4]=(c*i-r*l)*u,e[5]=(-o*i+r*n)*u,e[6]=f*u,e[7]=(-h*i+a*l)*u,e[8]=(s*i-a*n)*u,e};var a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}(i(0))},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.create=function(){var e=new a.ARRAY_TYPE(16);return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e},t.identity=function(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e},t.invert=function(e,t){var i=t[0],a=t[1],r=t[2],n=t[3],s=t[4],o=t[5],l=t[6],h=t[7],c=t[8],d=t[9],m=t[10],f=t[11],u=t[12],v=t[13],p=t[14],g=t[15],x=i*o-a*s,M=i*l-r*s,w=i*h-n*s,b=a*l-r*o,A=a*h-n*o,S=r*h-n*l,R=c*v-d*u,D=c*p-m*u,P=c*g-f*u,T=d*p-m*v,y=d*g-f*v,z=m*g-f*p,I=x*z-M*y+w*T+b*P-A*D+S*R;if(!I)return null;return I=1/I,e[0]=(o*z-l*y+h*T)*I,e[1]=(r*y-a*z-n*T)*I,e[2]=(v*S-p*A+g*b)*I,e[3]=(m*A-d*S-f*b)*I,e[4]=(l*P-s*z-h*D)*I,e[5]=(i*z-r*P+n*D)*I,e[6]=(p*w-u*S-g*M)*I,e[7]=(c*S-m*w+f*M)*I,e[8]=(s*y-o*P+h*R)*I,e[9]=(a*P-i*y-n*R)*I,e[10]=(u*A-v*w+g*x)*I,e[11]=(d*w-c*A-f*x)*I,e[12]=(o*D-s*T-l*R)*I,e[13]=(i*T-a*D+r*R)*I,e[14]=(v*M-u*b-p*x)*I,e[15]=(c*b-d*M+m*x)*I,e},t.multiply=r,t.translate=function(e,t,i){var a=i[0],r=i[1],n=i[2],s=void 0,o=void 0,l=void 0,h=void 0,c=void 0,d=void 0,m=void 0,f=void 0,u=void 0,v=void 0,p=void 0,g=void 0;t===e?(e[12]=t[0]*a+t[4]*r+t[8]*n+t[12],e[13]=t[1]*a+t[5]*r+t[9]*n+t[13],e[14]=t[2]*a+t[6]*r+t[10]*n+t[14],e[15]=t[3]*a+t[7]*r+t[11]*n+t[15]):(s=t[0],o=t[1],l=t[2],h=t[3],c=t[4],d=t[5],m=t[6],f=t[7],u=t[8],v=t[9],p=t[10],g=t[11],e[0]=s,e[1]=o,e[2]=l,e[3]=h,e[4]=c,e[5]=d,e[6]=m,e[7]=f,e[8]=u,e[9]=v,e[10]=p,e[11]=g,e[12]=s*a+c*r+u*n+t[12],e[13]=o*a+d*r+v*n+t[13],e[14]=l*a+m*r+p*n+t[14],e[15]=h*a+f*r+g*n+t[15]);return e},t.rotate=function(e,t,i,r){var n=r[0],s=r[1],o=r[2],l=Math.sqrt(n*n+s*s+o*o),h=void 0,c=void 0,d=void 0,m=void 0,f=void 0,u=void 0,v=void 0,p=void 0,g=void 0,x=void 0,M=void 0,w=void 0,b=void 0,A=void 0,S=void 0,R=void 0,D=void 0,P=void 0,T=void 0,y=void 0,z=void 0,I=void 0,E=void 0,O=void 0;if(Math.abs(l)gl.getUniformLocation(e,"Materials["+t+"]."+i);gl.uniform4fv(i("diffuse"),new Float32Array(this.diffuse)),gl.uniform4fv(i("emissive"),new Float32Array(this.emissive)),gl.uniform4fv(i("specular"),new Float32Array(this.specular)),gl.uniform4f(i("parameters"),this.shininess,this.metallic,this.fresnel0,0)}}let indexExt,enumPointLight=1,enumDirectionalLight=2;class Light{constructor(e,t){this.direction=e,this.color=t}setUniform(e,t){let i=i=>gl.getUniformLocation(e,"Lights["+t+"]."+i);gl.uniform3fv(i("direction"),new Float32Array(this.direction)),gl.uniform3fv(i("color"),new Float32Array(this.color))}}function initShaders(){let e=gl.getParameter(gl.MAX_VERTEX_UNIFORM_VECTORS);maxMaterials=Math.floor((e-14)/4),Nmaterials=Math.min(Math.max(Nmaterials,Materials.length),maxMaterials),noNormalShader=initShader(),pixelShader=initShader(["WIDTH"]),materialShader=initShader(["NORMAL"]),colorShader=initShader(["NORMAL","COLOR"]),transparentShader=initShader(["NORMAL","COLOR","TRANSPARENT"])}function setBuffers(){positionBuffer=gl.createBuffer(),materialBuffer=gl.createBuffer(),colorBuffer=gl.createBuffer(),indexBuffer=gl.createBuffer()}function noGL(){gl||alert("Could not initialize WebGL")}function saveAttributes(){let e=window.top.document.asygl[alpha];e.gl=gl,e.nlights=Lights.length,e.Nmaterials=Nmaterials,e.maxMaterials=maxMaterials,e.noNormalShader=noNormalShader,e.pixelShader=pixelShader,e.materialShader=materialShader,e.colorShader=colorShader,e.transparentShader=transparentShader}function restoreAttributes(){let e=window.top.document.asygl[alpha];gl=e.gl,nlights=e.nlights,Nmaterials=e.Nmaterials,maxMaterials=e.maxMaterials,noNormalShader=e.noNormalShader,pixelShader=e.pixelShader,materialShader=e.materialShader,colorShader=e.colorShader,transparentShader=e.transparentShader}function initGL(){if(alpha=Background[3]<1,embedded){let e=window.top.document;null==e.asygl&&(e.asygl=Array(2)),context=canvas.getContext("2d"),(offscreen=e.offscreen)||(offscreen=e.createElement("canvas"),e.offscreen=offscreen),e.asygl[alpha]&&e.asygl[alpha].gl?(restoreAttributes(),(Lights.length!=nlights||Math.min(Materials.length,maxMaterials)>Nmaterials)&&(initShaders(),saveAttributes())):((gl=offscreen.getContext("webgl",{alpha:alpha}))||noGL(),initShaders(),e.asygl[alpha]={},saveAttributes())}else(gl=canvas.getContext("webgl",{alpha:alpha}))||noGL(),initShaders();setBuffers(),indexExt=gl.getExtension("OES_element_index_uint")}function getShader(e,t,i,a=[]){let r=`#version 100\n#ifdef GL_FRAGMENT_PRECISION_HIGH\n precision highp float;\n#else\n precision mediump float;\n#endif\n #define nlights ${Lights.length}\n\n const int Nlights=${Math.max(Lights.length,1)};\n\n #define Nmaterials ${Nmaterials}\n`;orthographic&&(r+="#define ORTHOGRAPHIC\n"),a.forEach(e=>r+="#define "+e+"\n");let n=e.createShader(i);return e.shaderSource(n,r+t),e.compileShader(n),e.getShaderParameter(n,e.COMPILE_STATUS)?n:(alert(e.getShaderInfoLog(n)),null)}function drawBuffer(e,t,i=e.indices){if(0==e.indices.length)return;let a=t==pixelShader,r=t!=noNormalShader&&!a;setUniforms(e,t),gl.bindBuffer(gl.ARRAY_BUFFER,positionBuffer),gl.bufferData(gl.ARRAY_BUFFER,new Float32Array(e.vertices),gl.STATIC_DRAW),gl.vertexAttribPointer(positionAttribute,3,gl.FLOAT,!1,r?24:a?16:12,0),r&&Lights.length>0?gl.vertexAttribPointer(normalAttribute,3,gl.FLOAT,!1,24,12):a&&gl.vertexAttribPointer(widthAttribute,1,gl.FLOAT,!1,16,12),gl.bindBuffer(gl.ARRAY_BUFFER,materialBuffer),gl.bufferData(gl.ARRAY_BUFFER,new Int16Array(e.materialIndices),gl.STATIC_DRAW),gl.vertexAttribPointer(materialAttribute,1,gl.SHORT,!1,2,0),t!=colorShader&&t!=transparentShader||(gl.bindBuffer(gl.ARRAY_BUFFER,colorBuffer),gl.bufferData(gl.ARRAY_BUFFER,new Uint8Array(e.colors),gl.STATIC_DRAW),gl.vertexAttribPointer(colorAttribute,4,gl.UNSIGNED_BYTE,!0,0,0)),gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER,indexBuffer),gl.bufferData(gl.ELEMENT_ARRAY_BUFFER,indexExt?new Uint32Array(i):new Uint16Array(i),gl.STATIC_DRAW),gl.drawElements(r?gl.TRIANGLES:a?gl.POINTS:gl.LINES,i.length,indexExt?gl.UNSIGNED_INT:gl.UNSIGNED_SHORT,0)}class vertexBuffer{constructor(){this.clear()}clear(){this.vertices=[],this.materialIndices=[],this.colors=[],this.indices=[],this.nvertices=0,this.materials=[],this.materialTable=[]}vertex(e,t){return this.vertices.push(e[0]),this.vertices.push(e[1]),this.vertices.push(e[2]),this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.materialIndices.push(materialIndex),this.nvertices++}Vertex(e,t,i=[0,0,0,0]){return this.vertices.push(e[0]),this.vertices.push(e[1]),this.vertices.push(e[2]),this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.materialIndices.push(materialIndex),this.colors.push(i[0]),this.colors.push(i[1]),this.colors.push(i[2]),this.colors.push(i[3]),this.nvertices++}vertex1(e){return this.vertices.push(e[0]),this.vertices.push(e[1]),this.vertices.push(e[2]),this.materialIndices.push(materialIndex),this.nvertices++}vertex0(e,t){return this.vertices.push(e[0]),this.vertices.push(e[1]),this.vertices.push(e[2]),this.vertices.push(t),this.materialIndices.push(materialIndex),this.nvertices++}iVertex(e,t,i,a=[0,0,0,0]){let r=6*e;this.vertices[r]=t[0],this.vertices[r+1]=t[1],this.vertices[r+2]=t[2],this.vertices[r+3]=i[0],this.vertices[r+4]=i[1],this.vertices[r+5]=i[2],this.materialIndices[e]=materialIndex;let n=4*e;this.colors[n]=a[0],this.colors[n+1]=a[1],this.colors[n+2]=a[2],this.colors[n+3]=a[3],this.indices.push(e)}append(e){append(this.vertices,e.vertices),append(this.materialIndices,e.materialIndices),append(this.colors,e.colors),appendOffset(this.indices,e.indices,this.nvertices),this.nvertices+=e.nvertices}}let materialIndex,material0Data=new vertexBuffer,material1Data=new vertexBuffer,materialData=new vertexBuffer,colorData=new vertexBuffer,transparentData=new vertexBuffer,triangleData=new vertexBuffer;function append(e,t){let i=e.length,a=t.length;e.length+=a;for(let r=0;rthis.X&&(this.X=l),hthis.Y&&(this.Y=h)}return(this.X<-1.01||this.x>1.01||this.Y<-1.01||this.y>1.01)&&(this.Onscreen=!1,!0)}T(e){let t=this.c[0],i=this.c[1],a=this.c[2],r=e[0]-t,n=e[1]-i,s=e[2]-a;return[r*normMat[0]+n*normMat[3]+s*normMat[6]+t,r*normMat[1]+n*normMat[4]+s*normMat[7]+i,r*normMat[2]+n*normMat[5]+s*normMat[8]+a]}Tcorners(e,t){return[this.T(e),this.T([e[0],e[1],t[2]]),this.T([e[0],t[1],e[2]]),this.T([e[0],t[1],t[2]]),this.T([t[0],e[1],e[2]]),this.T([t[0],e[1],t[2]]),this.T([t[0],t[1],e[2]]),this.T(t)]}setMaterial(e,t){null==e.materialTable[this.MaterialIndex]&&(e.materials.length>=Nmaterials&&t(),e.materialTable[this.MaterialIndex]=e.materials.length,e.materials.push(Materials[this.MaterialIndex])),materialIndex=e.materialTable[this.MaterialIndex]}render(){let e;if(this.setMaterialIndex(),0==this.CenterIndex?e=corners(this.Min,this.Max):(this.c=Centers[this.CenterIndex-1],e=this.Tcorners(this.Min,this.Max)),this.offscreen(e))return void this.data.clear();let t,i=this.controlpoints;if(0==this.CenterIndex){if(!remesh&&this.Onscreen)return void this.append();t=i}else{let e=i.length;t=Array(e);for(let a=0;a0&&this.append()}append(){this.transparent?transparentData.append(this.data):this.color?colorData.append(this.data):materialData.append(this.data)}Render(e,t,i,a,r,n,s,o,l,h,c,d,m,f,u,v,p){if(this.Distance(e)0&&this.append()}Render3(e,t,i,a,r,n,s,o,l,h,c,d,m){if(this.Distance3(e)this.epsilon)return r;let n=bezierPP(e,t,i);return abs2(n)>this.epsilon?n:bezierPPP(e,t,i,a)}sumderivative(e,t,i,a,r,n,s){let o=this.derivative(e,t,i,a),l=this.derivative(e,r,n,s);return[o[0]+l[0],o[1]+l[1],o[2]+l[2]]}normal(e,t,i,a,r,n,s){let o=r[0]-a[0],l=r[1]-a[1],h=r[2]-a[2],c=i[0]-a[0],d=i[1]-a[1],m=i[2]-a[2],f=[l*m-h*d,h*c-o*m,o*d-l*c];if(abs2(f)>this.epsilon)return unit(f);let u=[c,d,m],v=[o,l,h],p=bezierPP(a,i,t),g=bezierPP(a,r,n),x=cross(g,u),M=cross(v,p);if(abs2(f=[x[0]+M[0],x[1]+M[1],x[2]+M[2]])>this.epsilon)return unit(f);let w=bezierPPP(a,i,t,e),b=bezierPPP(a,r,n,s);x=cross(g,p),M=cross(v,w);let A=cross(b,u),S=cross(b,p),R=cross(g,w),D=cross(b,w);return unit([9*x[0]+3*(M[0]+A[0]+S[0]+R[0])+D[0],9*x[1]+3*(M[1]+A[1]+S[1]+R[1])+D[1],9*x[2]+3*(M[2]+A[2]+S[2]+R[2])+D[2]])}}class BezierCurve extends Geometry{constructor(e,t,i,a,r){super(),this.controlpoints=e,this.Min=a,this.Max=r,this.CenterIndex=t,this.MaterialIndex=i}setMaterialIndex(){this.setMaterial(material1Data,drawMaterial1)}processLine(e){let t=e[0],i=e[1];this.offscreen([t,i])||(this.data.indices.push(this.data.vertex1(t)),this.data.indices.push(this.data.vertex1(i)),this.append())}process(e){if(2==e.length)return this.processLine(e);let t=this.data.vertex1(e[0]),i=this.data.vertex1(e[3]);this.Render(e,t,i),this.data.indices.length>0&&this.append()}append(){material1Data.append(this.data)}Render(e,t,i){let a=e[0],r=e[1],n=e[2],s=e[3];if(Straightness(a,r,n,s)0?-1-materialIndex:1+materialIndex;for(let e=0,t=this.Indices.length;e1?t[1]:i;if(e&&0!=e.length||(e=i),this.Colors.length>0){let s=t.length>2?t[2]:i;s&&0!=s.length||(s=i);let o=this.Colors[s[0]],l=this.Colors[s[1]],h=this.Colors[s[2]];this.transparent|=o[3]+l[3]+h[3]<765,this.data.iVertex(i[0],a,this.Normals[e[0]],o),this.data.iVertex(i[1],r,this.Normals[e[1]],l),this.data.iVertex(i[2],n,this.Normals[e[2]],h)}else this.data.iVertex(i[0],a,this.Normals[e[0]]),this.data.iVertex(i[1],r,this.Normals[e[1]]),this.data.iVertex(i[2],n,this.Normals[e[2]])}}this.data.nvertices=this.Positions.length,this.data.indices.length>0&&this.append()}append(){this.transparent?transparentData.append(this.data):triangleData.append(this.data)}}function home(){mat4.identity(rotMat),initProjection(),setProjection(),remesh=!0,draw()}let positionAttribute=0,normalAttribute=1,materialAttribute=2,colorAttribute=3,widthAttribute=4;function initShader(e=[]){let t=getShader(gl,vertex,gl.VERTEX_SHADER,e),i=getShader(gl,fragment,gl.FRAGMENT_SHADER,e),a=gl.createProgram();return gl.attachShader(a,t),gl.attachShader(a,i),gl.bindAttribLocation(a,positionAttribute,"position"),gl.bindAttribLocation(a,normalAttribute,"normal"),gl.bindAttribLocation(a,materialAttribute,"materialIndex"),gl.bindAttribLocation(a,colorAttribute,"color"),gl.bindAttribLocation(a,widthAttribute,"width"),gl.linkProgram(a),gl.getProgramParameter(a,gl.LINK_STATUS)||alert("Could not initialize shaders"),a}class Split3{constructor(e,t,i,a){this.m0=[.5*(e[0]+t[0]),.5*(e[1]+t[1]),.5*(e[2]+t[2])];let r=.5*(t[0]+i[0]),n=.5*(t[1]+i[1]),s=.5*(t[2]+i[2]);this.m2=[.5*(i[0]+a[0]),.5*(i[1]+a[1]),.5*(i[2]+a[2])],this.m3=[.5*(this.m0[0]+r),.5*(this.m0[1]+n),.5*(this.m0[2]+s)],this.m4=[.5*(r+this.m2[0]),.5*(n+this.m2[1]),.5*(s+this.m2[2])],this.m5=[.5*(this.m3[0]+this.m4[0]),.5*(this.m3[1]+this.m4[1]),.5*(this.m3[2]+this.m4[2])]}}function iszero(e){return 0==e[0]&&0==e[1]&&0==e[2]}function unit(e){let t=1/(Math.sqrt(e[0]*e[0]+e[1]*e[1]+e[2]*e[2])||1);return[e[0]*t,e[1]*t,e[2]*t]}function abs2(e){return e[0]*e[0]+e[1]*e[1]+e[2]*e[2]}function dot(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function cross(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function bezierPP(e,t,i){return[e[0]+i[0]-2*t[0],e[1]+i[1]-2*t[1],e[2]+i[2]-2*t[2]]}function bezierPPP(e,t,i,a){return[a[0]-e[0]+3*(t[0]-i[0]),a[1]-e[1]+3*(t[1]-i[1]),a[2]-e[2]+3*(t[2]-i[2])]}function Straightness(e,t,i,a){let r=[third*(a[0]-e[0]),third*(a[1]-e[1]),third*(a[2]-e[2])];return Math.max(abs2([t[0]-r[0]-e[0],t[1]-r[1]-e[1],t[2]-r[2]-e[2]]),abs2([a[0]-r[0]-i[0],a[1]-r[1]-i[1],a[2]-r[2]-i[2]]))}function Distance2(e,t,i){let a=dot([e[0]-t[0],e[1]-t[1],e[2]-t[2]],i);return a*a}function corners(e,t){return[e,[e[0],e[1],t[2]],[e[0],t[1],e[2]],[e[0],t[1],t[2]],[t[0],e[1],e[2]],[t[0],e[1],t[2]],[t[0],t[1],e[2]],t]}function COBTarget(e,t){mat4.fromTranslation(translMat,[center.x,center.y,center.z]),mat4.invert(cjMatInv,translMat),mat4.multiply(e,t,cjMatInv),mat4.multiply(e,translMat,e)}function setUniforms(e,t){let i=t==pixelShader;gl.useProgram(t),gl.enableVertexAttribArray(positionAttribute),i&&gl.enableVertexAttribArray(widthAttribute);let a=t!=noNormalShader&&!i&&Lights.length>0;if(a&&gl.enableVertexAttribArray(normalAttribute),gl.enableVertexAttribArray(materialAttribute),t.projViewMatUniform=gl.getUniformLocation(t,"projViewMat"),t.viewMatUniform=gl.getUniformLocation(t,"viewMat"),t.normMatUniform=gl.getUniformLocation(t,"normMat"),t!=colorShader&&t!=transparentShader||gl.enableVertexAttribArray(colorAttribute),a)for(let e=0;e=e&&(Zoom=e),Zoom!=lastzoom&&(remesh=!0),lastzoom=Zoom}function zoomImage(e){let t=zoomStep*halfCanvasHeight*e;const i=Math.log(.1*Number.MAX_VALUE)/Math.log(zoomFactor);Math.abs(t)1&&(denom=1/a,t*=denom,i*=denom),[t,i,Math.sqrt(Math.max(1-i*i-t*t,0))]}function arcball(e,t){let i=normMouse(e),a=normMouse(t),r=dot(i,a);return r>1?r=1:r<-1&&(r=-1),[Math.acos(r),unit(cross(i,a))]}function zoomScene(e,t,i,a){zoomImage(t-a)}const DRAGMODE_ROTATE=1,DRAGMODE_SHIFT=2,DRAGMODE_ZOOM=3,DRAGMODE_PAN=4;function processDrag(e,t,i,a=1){let r;switch(i){case DRAGMODE_ROTATE:r=rotateScene;break;case DRAGMODE_SHIFT:r=shiftScene;break;case DRAGMODE_ZOOM:r=zoomScene;break;case DRAGMODE_PAN:r=panScene;break;default:r=((e,t,i,a)=>{})}r((lastMouseX-halfCanvasWidth)/halfCanvasWidth,(lastMouseY-halfCanvasHeight)/halfCanvasHeight,(e-halfCanvasWidth)/halfCanvasWidth,(t-halfCanvasHeight)/halfCanvasHeight,a),lastMouseX=e,lastMouseY=t,setProjection(),draw()}let zoomEnabled=0;function enableZoom(){zoomEnabled=1,canvas.addEventListener("wheel",handleMouseWheel,!1)}function disableZoom(){zoomEnabled=0,canvas.removeEventListener("wheel",handleMouseWheel,!1)}function handleKey(e){if(zoomEnabled||enableZoom(),embedded&&zoomEnabled&&27==e.keyCode)return void disableZoom();let t=[];switch(e.key){case"x":t=[1,0,0];break;case"y":t=[0,1,0];break;case"z":t=[0,0,1];break;case"h":home();break;case"+":case"=":case">":expand();break;case"-":case"_":case"<":shrink()}t.length>0&&(mat4.rotate(rotMat,rotMat,.1,t),updateViewMatrix(),draw())}function handleMouseWheel(e){e.preventDefault(),e.deltaY<0?Zoom*=zoomFactor:Zoom/=zoomFactor,capzoom(),setProjection(),draw()}function handleMouseMove(e){if(!mouseDownOrTouchActive)return;let t;processDrag(e.clientX,e.clientY,t=e.getModifierState("Control")?DRAGMODE_SHIFT:e.getModifierState("Shift")?DRAGMODE_ZOOM:e.getModifierState("Alt")?DRAGMODE_PAN:DRAGMODE_ROTATE)}let zooming=!1,swipe=!1,rotate=!1;function handleTouchMove(e){if(e.preventDefault(),zooming)return;let t=e.targetTouches;if(!pinch&&1==t.length&&touchId==t[0].identifier){let e=t[0].pageX,i=t[0].pageY,a=e-lastMouseX,r=i-lastMouseY,n=a*a+r*r<=shiftHoldDistance*shiftHoldDistance;if(n&&!swipe&&!rotate&&(new Date).getTime()-touchStartTime>shiftWaitTime&&(navigator.vibrate&&window.navigator.vibrate(vibrateTime),swipe=!0),swipe)processDrag(e,i,DRAGMODE_SHIFT);else if(!n){rotate=!0,processDrag(t[0].pageX,t[0].pageY,DRAGMODE_ROTATE,.5)}}if(pinch&&!swipe&&2==t.length&&touchId==t[0].identifier){let e=pinchDistance(t),i=e-pinchStart;zooming=!0,(i*=zoomPinchFactor)>zoomPinchCap&&(i=zoomPinchCap),i<-zoomPinchCap&&(i=-zoomPinchCap),zoomImage(i/size2),pinchStart=e,swipe=rotate=zooming=!1,setProjection(),draw()}}let pixelShader,noNormalShader,materialShader,colorShader,transparentShader,zbuffer=[];function transformVertices(e){let t=viewMat[2],i=viewMat[6],a=viewMat[10];zbuffer.length=e.length;for(let r=0;r0){transformVertices(transparentData.vertices);let t=e.length/3,i=Array(t).fill().map((e,t)=>t);i.sort(function(t,i){let a=3*t;Ia=e[a],Ib=e[a+1],Ic=e[a+2];let r=3*i;return IA=e[r],IB=e[r+1],IC=e[r+2],zbuffer[Ia]+zbuffer[Ib]+zbuffer[Ic]maxViewportWidth&&(e=maxViewportWidth),t>maxViewportHeight&&(t=maxViewportHeight),shift.x*=e/canvasWidth,shift.y*=t/canvasHeight,canvasWidth=e,canvasHeight=t,setCanvas(),setViewport(),home()}function expand(){setsize(canvasWidth*resizeStep+.5,canvasHeight*resizeStep+.5)}function shrink(){setsize(Math.max(canvasWidth/resizeStep+.5,1),Math.max(canvasHeight/resizeStep+.5,1))}function webGLStart(){if(canvas=document.getElementById("Asymptote"),embedded=window.top.document!=document,initGL(),absolute&&!embedded)canvasWidth*=window.devicePixelRatio,canvasHeight*=window.devicePixelRatio;else{canvas.width=Math.max(window.innerWidth-windowTrim,windowTrim),canvas.height=Math.max(window.innerHeight-windowTrim,windowTrim);let e=canvasWidth/canvasHeight;canvas.width>canvas.height*e?canvas.width=Math.min(canvas.height*e,canvas.width):canvas.height=Math.min(canvas.width/e,canvas.height),canvas.width>0&&(canvasWidth=canvas.width),canvas.height>0&&(canvasHeight=canvas.height)}setCanvas(),ArcballFactor=1+8*Math.hypot(viewportmargin[0],viewportmargin[1])/size2,viewportshift[0]/=Zoom0,viewportshift[1]/=Zoom0,gl.enable(gl.BLEND),gl.blendFunc(gl.SRC_ALPHA,gl.ONE_MINUS_SRC_ALPHA),gl.enable(gl.DEPTH_TEST),gl.enable(gl.SCISSOR_TEST),setViewport(),home(),canvas.onmousedown=handleMouseDown,document.onmouseup=handleMouseUpOrTouchEnd,document.onmousemove=handleMouseMove,canvas.onkeydown=handleKey,embedded||enableZoom(),canvas.addEventListener("touchstart",handleTouchStart,!1),canvas.addEventListener("touchend",handleMouseUpOrTouchEnd,!1),canvas.addEventListener("touchcancel",handleMouseUpOrTouchEnd,!1),canvas.addEventListener("touchleave",handleMouseUpOrTouchEnd,!1),canvas.addEventListener("touchmove",handleTouchMove,!1),document.addEventListener("keydown",handleKey,!1)} diff --git a/graphics/asymptote/binaries/i386-windows/README b/graphics/asymptote/binaries/i386-windows/README index f153da76a8..0f989f5dda 100644 --- a/graphics/asymptote/binaries/i386-windows/README +++ b/graphics/asymptote/binaries/i386-windows/README @@ -1,5 +1,5 @@ ASYMPTOTE - Copyright 2004-19 Andy Hammerlindl, John Bowman, and Tom Prince + Copyright 2004-20 Andy Hammerlindl, John Bowman, and Tom Prince Asymptote is a powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like diff --git a/graphics/asymptote/binaries/x86_64-windows/README b/graphics/asymptote/binaries/x86_64-windows/README index f153da76a8..0f989f5dda 100644 --- a/graphics/asymptote/binaries/x86_64-windows/README +++ b/graphics/asymptote/binaries/x86_64-windows/README @@ -1,5 +1,5 @@ ASYMPTOTE - Copyright 2004-19 Andy Hammerlindl, John Bowman, and Tom Prince + Copyright 2004-20 Andy Hammerlindl, John Bowman, and Tom Prince Asymptote is a powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like diff --git a/graphics/asymptote/configure b/graphics/asymptote/configure index f82dc06d95..ab860fc315 100755 --- a/graphics/asymptote/configure +++ b/graphics/asymptote/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for Asymptote 2.61. +# Generated by GNU Autoconf 2.69 for Asymptote 2.62. # # Report bugs to . # @@ -580,8 +580,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='Asymptote' PACKAGE_TARNAME='asymptote' -PACKAGE_VERSION='2.61' -PACKAGE_STRING='Asymptote 2.61' +PACKAGE_VERSION='2.62' +PACKAGE_STRING='Asymptote 2.62' PACKAGE_BUGREPORT='http://sourceforge.net/projects/asymptote' PACKAGE_URL='' @@ -1287,7 +1287,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures Asymptote 2.61 to adapt to many kinds of systems. +\`configure' configures Asymptote 2.62 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1352,7 +1352,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Asymptote 2.61:";; + short | recursive ) echo "Configuration of Asymptote 2.62:";; esac cat <<\_ACEOF @@ -1469,7 +1469,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Asymptote configure 2.61 +Asymptote configure 2.62 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2055,7 +2055,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by Asymptote $as_me 2.61, which was +It was created by Asymptote $as_me 2.62, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -9094,7 +9094,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by Asymptote $as_me 2.61, which was +This file was extended by Asymptote $as_me 2.62, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -9156,7 +9156,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -Asymptote config.status 2.61 +Asymptote config.status 2.62 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/graphics/asymptote/configure.ac b/graphics/asymptote/configure.ac index 4c09005a30..74441d8667 100644 --- a/graphics/asymptote/configure.ac +++ b/graphics/asymptote/configure.ac @@ -3,7 +3,7 @@ # this file. AC_PREREQ(2) -AC_INIT([Asymptote],[2.61],[http://sourceforge.net/projects/asymptote]) +AC_INIT([Asymptote],[2.62],[http://sourceforge.net/projects/asymptote]) VERSION=$PACKAGE_VERSION AC_SUBST(VERSION) m4_include([ax_pthread.m4]) diff --git a/graphics/asymptote/doc/CAD.pdf b/graphics/asymptote/doc/CAD.pdf index 895ecb9a1e..c9a74481ed 100644 Binary files a/graphics/asymptote/doc/CAD.pdf and b/graphics/asymptote/doc/CAD.pdf differ diff --git a/graphics/asymptote/doc/CDlabel.asy b/graphics/asymptote/doc/CDlabel.asy index 304db79f77..2ac1272c9f 100644 --- a/graphics/asymptote/doc/CDlabel.asy +++ b/graphics/asymptote/doc/CDlabel.asy @@ -1,7 +1,7 @@ size(11.7cm,11.7cm); -settings.tex="pdflatex"; asy(nativeformat(),"logo"); + fill(unitcircle^^(scale(2/11.7)*unitcircle), evenodd+rgb(124/255,205/255,124/255)); label(scale(1.1)*minipage( @@ -12,5 +12,5 @@ label(scale(1.1)*minipage( \textsc{Andy Hammerlindl, John Bowman, and Tom Prince} http://asymptote.sourceforge.net\\ ",8cm),(0,0.6)); -label(graphic("logo."+nativeformat(),"height=7cm"),(0,-0.22)); +label(graphic("logo","height=7cm"),(0,-0.22)); clip(unitcircle^^(scale(2/11.7)*unitcircle),evenodd); diff --git a/graphics/asymptote/doc/FAQ/asy-faq.info b/graphics/asymptote/doc/FAQ/asy-faq.info index 4827d51a17..f1ff8cb1e1 100644 --- a/graphics/asymptote/doc/FAQ/asy-faq.info +++ b/graphics/asymptote/doc/FAQ/asy-faq.info @@ -10,7 +10,7 @@ END-INFO-DIR-ENTRY File: asy-faq.info, Node: Top, Next: Question 1.1, Up: (dir) ASYMPTOTE FREQUENTLY ASKED QUESTIONS - 17 Nov 2019 + 14 Jan 2020 This is the list of Frequently Asked Questions about Asymptote (asy). diff --git a/graphics/asymptote/doc/TeXShopAndAsymptote.pdf b/graphics/asymptote/doc/TeXShopAndAsymptote.pdf index 0cbbc1c566..e7640a8a46 100644 Binary files a/graphics/asymptote/doc/TeXShopAndAsymptote.pdf and b/graphics/asymptote/doc/TeXShopAndAsymptote.pdf differ diff --git a/graphics/asymptote/doc/asy-latex.dtx b/graphics/asymptote/doc/asy-latex.dtx index ec004f6f2e..cbd74e8e2d 100644 --- a/graphics/asymptote/doc/asy-latex.dtx +++ b/graphics/asymptote/doc/asy-latex.dtx @@ -11,7 +11,7 @@ ____________________________ The ASYMPTOTE package (C) 2003 Tom Prince -(C) 2003-2019 John Bowman +(C) 2003-2020 John Bowman (C) 2010 Will Robertson Adapted from comment.sty @@ -38,7 +38,7 @@ Licence: GPL2+ % %\ProvidesPackage{asymptote} %<*pkg> - [2019/11/04 v1.34 Asymptote style file for LaTeX] + [2020/01/12 v1.35 Asymptote style file for LaTeX] % % %<*driver> @@ -196,7 +196,6 @@ Licence: GPL2+ \RequirePackage{keyval} \RequirePackage{ifthen} \RequirePackage{color,graphicx} -\RequirePackage[space]{grffile} % \end{macrocode} % % \paragraph{Emulating packages} @@ -356,12 +355,6 @@ Licence: GPL2+ \expandafter\fixstar\rawJobname*\relax % \end{macrocode} % -% Work around bug in grffile. -\def\Gread@@xetex#1{% - \IfFileExists{"\Gin@base".bb}% - {\Gread@eps{\Gin@base.bb}}% - {\Gread@@xetex@aux#1}% -} % Work around bug in dvips.def: allow spaces in file names. % \begin{macrocode} \def\Ginclude@eps#1{% diff --git a/graphics/asymptote/doc/asy-latex.pdf b/graphics/asymptote/doc/asy-latex.pdf index 05f31d64f1..76985adb42 100644 Binary files a/graphics/asymptote/doc/asy-latex.pdf and b/graphics/asymptote/doc/asy-latex.pdf differ diff --git a/graphics/asymptote/doc/asyRefCard.pdf b/graphics/asymptote/doc/asyRefCard.pdf index 5dc85a3266..cb67f691c1 100644 Binary files a/graphics/asymptote/doc/asyRefCard.pdf and b/graphics/asymptote/doc/asyRefCard.pdf differ diff --git a/graphics/asymptote/doc/asymptote.pdf b/graphics/asymptote/doc/asymptote.pdf index 4e729c533a..4407bf3dec 100644 Binary files a/graphics/asymptote/doc/asymptote.pdf and b/graphics/asymptote/doc/asymptote.pdf differ diff --git a/graphics/asymptote/doc/asymptote.sty b/graphics/asymptote/doc/asymptote.sty index b9d1321447..7fc5c53aab 100644 --- a/graphics/asymptote/doc/asymptote.sty +++ b/graphics/asymptote/doc/asymptote.sty @@ -9,7 +9,7 @@ %% The ASYMPTOTE package %% %% (C) 2003 Tom Prince -%% (C) 2003-2019 John Bowman +%% (C) 2003-2020 John Bowman %% (C) 2010 Will Robertson %% %% Adapted from comment.sty @@ -17,7 +17,7 @@ %% Licence: GPL2+ %% \ProvidesPackage{asymptote} - [2019/11/04 v1.34 Asymptote style file for LaTeX] + [2020/01/12 v1.35 Asymptote style file for LaTeX] \def\Asymptote{{\tt Asymptote}} \InputIfFileExists{\jobname.pre}{}{} \newbox\ASYbox @@ -32,7 +32,6 @@ \RequirePackage{keyval} \RequirePackage{ifthen} \RequirePackage{color,graphicx} -\RequirePackage[space]{grffile} \IfFileExists{ifpdf.sty}{ \RequirePackage{ifpdf} }{ @@ -129,11 +128,6 @@ \fi } \expandafter\fixstar\rawJobname*\relax -\def\Gread@@xetex#1{% - \IfFileExists{"\Gin@base".bb}% - {\Gread@eps{\Gin@base.bb}}% - {\Gread@@xetex@aux#1}% -} \def\Ginclude@eps#1{% \message{<#1>}% \bgroup diff --git a/graphics/asymptote/doc/asymptote.texi b/graphics/asymptote/doc/asymptote.texi index 6b932fd4bf..9fa13b64c4 100644 --- a/graphics/asymptote/doc/asymptote.texi +++ b/graphics/asymptote/doc/asymptote.texi @@ -30,7 +30,7 @@ file LICENSE in the top-level source directory). @title Asymptote: the Vector Graphics Language @subtitle For version @value{VERSION} @sp 1 -@center @image{logo} +@center @image{./logo} @page @vskip 0pt plus 1filll @@ -835,7 +835,7 @@ asy -V -f pdf test In either case, the @code{-V} option opens up a viewer window so you can immediately view the result: @sp 1 -@center @image{diagonal} +@center @image{./diagonal} @cindex @code{bp} @noindent Here, the @code{--} connector joins the two points @code{(0,0)} and @@ -891,7 +891,7 @@ size(100.5,100.5); draw((0,0)--(1,1)); @end verbatim @sp 1 -@center @image{diagonal} +@center @image{./diagonal} @cindex @code{inches} @cindex @code{cm} @@ -905,14 +905,14 @@ If 0 is given as a size argument, no restriction is made in that direction; the overall scaling will be determined by the other direction (@pxref{size}): @verbatiminclude bigdiagonal.asy @sp 1 -@center @image{bigdiagonal} +@center @image{./bigdiagonal} @cindex @code{cycle} To connect several points and create a cyclic path, use the @code{cycle} keyword: @verbatiminclude square.asy @sp 1 -@center @image{square} +@center @image{./square} @noindent For convenience, the path @code{(0,0)--(1,0)--(1,1)--(0,1)--cycle} may be replaced with the predefined variable @@ -935,7 +935,7 @@ label as a double-quoted @code{LaTeX} string, a coordinate, and an optional alignment direction: @verbatiminclude labelsquare.asy @sp 1 -@center @image{labelsquare} +@center @image{./labelsquare} @cindex compass directions @cindex @code{N} @@ -957,7 +957,7 @@ This example draws a path that approximates a quarter circle, terminated with an arrowhead: @verbatiminclude quartercircle.asy @sp 1 -@center @image{quartercircle} +@center @image{./quartercircle} @noindent Here the directions @code{up} and @code{left} in braces specify the outgoing and incoming directions at the points @code{(1,0)} and @@ -994,7 +994,7 @@ initial point of the right-hand path, may be used to group several @code{PostScript} path): @verbatiminclude superpath.asy @sp 1 -@center @image{superpath} +@center @image{./superpath} @cindex evenodd @noindent @@ -1013,7 +1013,7 @@ the module @code{three.asy} to construct the edges of a cube @code{unitbox} without retracing steps (@pxref{three}): @verbatiminclude cube.asy @sp 1 -@center @image{cube} +@center @image{./cube} See section @ref{graph} (or the online @code{Asymptote} @uref{http://asymptote.sourceforge.net/gallery,,gallery} and @@ -1616,7 +1616,7 @@ to format string @code{s} into a paragraph of width @code{width}. This example uses @code{minipage}, @code{clip}, and @code{graphic} to produce a CD label: @sp 1 -@center @image{CDlabel} +@center @image{./CDlabel} @verbatiminclude CDlabel.asy @node Bezier curves, Programming, Drawing commands, Top @@ -1633,7 +1633,7 @@ A cubic spline between the node @math{z_0}, with postcontrol point @math{c_0}, and the node @math{z_1}, with precontrol point @math{c_1}, is computed as the Bezier curve @sp 1 -@center @image{bezier,,,(1-t)^3*z_0+3t(1-t)^2*c_0+3t^2(1-t)*c_1+t^3*z_1 for 0 <=t <= 1.} +@center @image{./bezier,,,(1-t)^3*z_0+3t(1-t)^2*c_0+3t^2(1-t)*c_1+t^3*z_1 for 0 <=t <= 1.} As illustrated in the diagram below, the third-order midpoint (@math{m_5}) constructed from two endpoints @math{z_0} and @math{z_1} and two control points @@ -1644,7 +1644,7 @@ desired curve, by using the newly extracted third-order midpoint as an endpoint and the respective second- and first-order midpoints as control points: @sp 1 -@center @image{bezier2} +@center @image{./bezier2} Here @math{m_0}, @math{m_1} and @math{m_2} are the first-order midpoints, @math{m_3} and @math{m_4} are the second-order midpoints, and @@ -1715,12 +1715,12 @@ variable number of arguments; @pxref{Rest arguments}). For example, compare @verbatiminclude dots.asy @sp 1 -@center @image{dots} +@center @image{./dots} @noindent with @verbatiminclude colons.asy @sp 1 -@center @image{colons} +@center @image{./colons} @cindex @code{---} @cindex @code{&} @@ -2389,7 +2389,7 @@ This example illustrates the use of all five guide connectors discussed in @ref{Tutorial} and @ref{Bezier curves}: @verbatiminclude join.asy @sp 1 -@center @image{join} +@center @image{./join} Here are some useful functions for paths: @@ -2493,7 +2493,7 @@ the path in the sense of @code{point(path p, real t)}, at which the cumulative arclength (measured from the beginning of the path) equals @code{L}. @cindex @code{arcpoint} -@item real arcpoint(path p, real L); +@item pair arcpoint(path p, real L); returns @code{point(p,arctime(p,L))}. @cindex @code{dirtime} @@ -2690,7 +2690,7 @@ incrementally resolved at each iteration, before the entire set of nodes @verbatiminclude mexicanhat.asy @sp 1 -@center @image{mexicanhat} +@center @image{./mexicanhat} We point out an efficiency distinction in the use of guides and paths: @verbatim @@ -2885,7 +2885,7 @@ are defined as named colors, along with the @acronym{CMYK} primary colors @code{Cyan}, @code{Magenta}, @code{Yellow}, and @code{Black}, in the module @code{plain}: @sp 1 -@center @image{colors} +@center @image{./colors} The standard 140 @acronym{RGB} @code{X11} colors can be imported with the command @@ -2952,7 +2952,7 @@ pen Dotted(pen p=currentpen) {return linetype(new real[] {0,3})+2*linewidth(p);} pen Dotted=Dotted(); @end verbatim @sp 1 -@center @image{linetype} +@center @image{./linetype} @cindex @code{defaultpen} The default line type is @code{solid}; this may be changed with @@ -3181,7 +3181,7 @@ module @code{patterns}: @cindex brick @verbatiminclude tile.asy @sp 1 -@center @image{tile} +@center @image{./tile} @cindex hatch @cindex crosshatch @@ -3190,7 +3190,7 @@ Hatch patterns can be generated with the routines @code{picture crosshatch(real H=5mm, pen p=currentpen)}: @verbatiminclude hatch.asy @sp 1 -@center @image{hatch} +@center @image{./hatch} You may need to turn off aliasing in your @code{PostScript} viewer for patterns to appear correctly. Custom patterns can easily be constructed, @@ -3210,7 +3210,7 @@ recovered from a pen with @code{path nib(pen)}. Unlike in @verbatiminclude makepen.asy @sp 1 -@center @image{makepen} +@center @image{./makepen} The value @code{nullpath} represents a circular pen nib (the default); an elliptical pen can be achieved simply by multiplying the pen by a @@ -3684,7 +3684,7 @@ or more subpictures, group them two at a time: @verbatiminclude subpictures.asy @sp 1 -@center @image{subpictures} +@center @image{./subpictures} Alternatively, one can use @code{attach} to automatically increase the size of picture @code{dest} to accommodate adding a frame @code{src} @@ -4629,7 +4629,7 @@ This produces the output (non-function variables have null signatures). Variables with the same name are allowed, so long as they have distinct signatures. -Functions arguments are passed by value. To pass an argument by +Function arguments are passed by value. To pass an argument by reference, simply enclose it in a structure (@pxref{Structures}). Here are some significant features of @code{Asymptote} functions: @@ -6146,7 +6146,7 @@ to the type. This is regardless of what fields the variable actually possesses. @cindex @code{asymptote.sty} @code{Asymptote} comes with a convenient @code{LaTeX} style file -@code{asymptote.sty} (v1.34 or later required) that makes @code{LaTeX} +@code{asymptote.sty} (v1.35 or later required) that makes @code{LaTeX} @code{Asymptote}-aware. Entering @code{Asymptote} code directly into the @code{LaTeX} source file, at the point where it is needed, keeps figures organized and avoids the need to invent new file @@ -6248,7 +6248,7 @@ hyperdvi option). Here now is @code{latexusage.tex}: @verbatiminclude latexusage.tex @page -@image{latexusage,,25cm} +@image{./latexusage,,25cm} @node Base modules, Options, LaTeX usage, Top @chapter Base modules @@ -6506,7 +6506,7 @@ from the above frames. The example @code{@uref{http://asymptote.sourceforge.net/ use of these markers: @sp 1 -@center @image{markers1} +@center @image{./markers1} This package also provides a routine for marking an angle @math{AOB}: @cindex @code{markangle} @@ -6521,7 +6521,7 @@ void markangle(picture pic=currentpicture, Label L="", as illustrated in the example @code{@uref{http://asymptote.sourceforge.net/gallery/markers2.svg,,markers2}@uref{http://asymptote.sourceforge.net/gallery/markers2.asy,,.asy}}. @sp 1 -@center @image{markers2} +@center @image{./markers2} @node tree, binarytree, markers, Base modules @section @code{tree} @@ -6536,7 +6536,7 @@ input routine for the special case of a binary search tree, as illustrated in the example @code{@uref{http://asymptote.sourceforge.net/gallery/binarytreetest.svg,,binarytreetest}@uref{http://asymptote.sourceforge.net/gallery/binarytreetest.asy,,.asy}}: @verbatiminclude binarytreetest.asy @sp 1 -@center @image{binarytreetest} +@center @image{./binarytreetest} @node drawtree, syzygy, binarytree, Base modules @section @code{drawtree} @@ -7250,7 +7250,7 @@ Here are some simple examples of two-dimensional graphs: @math{y=} exp@math{(x)}, with the @math{y} axis starting at @math{y=0}: @verbatiminclude exp.asy @sp 1 -@center @image{exp} +@center @image{./exp} @item The next example draws a scientific-style graph with a legend. @@ -7264,7 +7264,7 @@ the picture covered by a label: @cindex scientific graph @verbatiminclude lineargraph0.asy @sp 1 -@center @image{lineargraph0} +@center @image{./lineargraph0} @cindex @code{attach} To specify a fixed size for the graph proper, use @code{attach}: @@ -7274,19 +7274,19 @@ To specify a fixed size for the graph proper, use @code{attach}: A legend can have multiple entries per line: @verbatiminclude legend.asy @sp 1 -@center @image{legend} +@center @image{./legend} @item This example draws a graph of one array versus another (both of the same size) using custom tick locations and a smaller font size for the tick labels on the @math{y} axis. @verbatiminclude datagraph.asy @sp 1 -@center @image{datagraph} +@center @image{./datagraph} @item This example shows how to graph columns of data read from a file. @verbatiminclude filegraph.asy @sp 1 -@center @image{filegraph} +@center @image{./filegraph} @cindex @code{polygon} @cindex @code{cross} @@ -7365,18 +7365,18 @@ positive and negative extents of the error are assumed to be equal. @cindex error bars @verbatiminclude errorbars.asy @sp 1 -@center @image{errorbars} +@center @image{./errorbars} @cindex custom mark routine @item A custom mark routine can be also be specified: @verbatiminclude graphmarkers.asy @sp 1 -@center @image{graphmarkers} +@center @image{./graphmarkers} @item This example shows how to label an axis with arbitrary strings. @verbatiminclude monthaxis.asy @sp 1 -@center @image{monthaxis} +@center @image{./monthaxis} @item The next example draws a graph of a parametrized curve. @cindex parametrized curve @@ -7404,14 +7404,14 @@ within the given limits if @code{crop}=@code{Crop}. The function graph limits. @verbatiminclude parametricgraph.asy @sp 1 -@center @image{parametricgraph} +@center @image{./parametricgraph} @cindex scaled graph The next example illustrates how one can extract a common axis scaling factor. @verbatiminclude scaledgraph.asy @sp 1 -@center @image{scaledgraph} +@center @image{./scaledgraph} @anchor{automatic scaling} @cindex automatic scaling @@ -7465,25 +7465,25 @@ multiplicative scaling factor and intercept (e.g.@ for a depth axis, For example, to draw a log/log graph of a function, use @code{scale(Log,Log)}: @verbatiminclude loggraph.asy @sp 1 -@center @image{loggraph} +@center @image{./loggraph} @cindex grid By extending the ticks, one can easily produce a logarithmic grid: @verbatiminclude loggrid.asy @sp 1 -@center @image{loggrid} +@center @image{./loggrid} One can also specify custom tick locations and formats for logarithmic axes: @verbatiminclude logticks.asy @sp 1 -@center @image{logticks} +@center @image{./logticks} @cindex @code{log2} graph It is easy to draw logarithmic graphs with respect to other bases: @verbatiminclude log2graph.asy @sp 1 -@center @image{log2graph} +@center @image{./log2graph} @cindex broken axis Here is an example of "broken" linear @math{x} and logarithmic @@ -7492,7 +7492,7 @@ In the case of a logarithmic axis, the break endpoints are automatically rounded to the nearest integral power of the base. @verbatiminclude brokenaxis.asy @sp 1 -@center @image{brokenaxis} +@center @image{./brokenaxis} @cindex secondary axis @cindex @code{secondaryX} @@ -7507,31 +7507,31 @@ In this example, @code{secondaryY} is used to draw a secondary linear @math{y} axis against a primary logarithmic @math{y} axis: @verbatiminclude Bode.asy @sp 1 -@center @image{Bode} +@center @image{./Bode} A secondary logarithmic @math{y} axis can be drawn like this: @verbatiminclude secondaryaxis.asy @sp 1 -@center @image{secondaryaxis} +@center @image{./secondaryaxis} @item Here is a histogram example, which uses the @code{stats} module. @cindex @code{axis} @verbatiminclude histogram.asy @sp 1 -@center @image{histogram} +@center @image{./histogram} @item Here is an example of reading column data in from a file and a least-squares fit, using the @code{stats} module. @cindex @code{leastsquares} @verbatiminclude leastsquares.asy @sp 1 -@center @image{leastsquares} +@center @image{./leastsquares} @item Here is an example that illustrates the general @code{axis} routine. @cindex @code{axis} @verbatiminclude generalaxis.asy @sp 1 -@center @image{generalaxis} +@center @image{./generalaxis} @item To draw a vector field of @code{n} arrows evenly spaced along the arclength of a path, use the routine @@ -7543,7 +7543,7 @@ picture vectorfield(path vector(real), path g, int n, bool truesize=false, as illustrated in this simple example of a flow field: @verbatiminclude flow.asy @sp 1 -@center @image{flow} +@center @image{./flow} @item To draw a vector field of @code{nx}@math{\times}@code{ny} arrows in @code{box(a,b)}, use the routine @@ -7558,7 +7558,7 @@ picture vectorfield(path vector(pair), pair a, pair b, as illustrated in this example: @verbatiminclude vectorfield.asy @sp 1 -@center @image{vectorfield} +@center @image{./vectorfield} @item The following scientific graphs, which illustrate many features of @code{Asymptote}'s graphics routines, were generated from the examples @@ -7567,9 +7567,9 @@ data in @code{@uref{http://asymptote.sourceforge.net/gallery/2Dgraphs/diatom.csv @page @sp 1 -@center @image{diatom} +@center @image{./diatom} @sp 1 -@center @image{westnile,,7.5cm} +@center @image{./westnile,,7.5cm} @end enumerate @page @@ -7699,14 +7699,14 @@ optionally aligned to a picture at the desired location: @anchor{image} @verbatiminclude image.asy @sp 1 -@center @image{image} +@center @image{./image} Here is an example that uses logarithmic scaling of the function values: @anchor{logimage} @verbatiminclude logimage.asy @sp 1 -@center @image{logimage} +@center @image{./logimage} One can also draw an image directly from a two-dimensional pen array or a function @code{pen f(int, int)}: @@ -7726,12 +7726,12 @@ as illustrated in the following examples: @anchor{penimage} @verbatiminclude penimage.asy @sp 1 -@center @image{penimage} +@center @image{./penimage} @anchor{penfunctionimage} @verbatiminclude penfunctionimage.asy @sp 1 -@center @image{penfunctionimage} +@center @image{./penfunctionimage} For convenience, the module @code{palette} also defines functions that may be used to construct a pen array from a given function and palette: @@ -7764,12 +7764,12 @@ For example, a unit circle in the @math{XY} plane may be filled and drawn like this: @verbatiminclude unitcircle3.asy @sp 1 -@center @image{unitcircle3} +@center @image{./unitcircle3} @noindent and then distorted into a saddle: @verbatiminclude saddle.asy @sp 1 -@center @image{saddle} +@center @image{./saddle} @noindent Module @code{three} provides constructors for converting two-dimensional @@ -8061,7 +8061,10 @@ per @code{css} pixel). The interactive @code{WebGL} files produced by @code{Asymptote} use the default mouse and (many of the same) key bindings as the @code{OpenGL} -renderer. +renderer. Zooming via the mouse wheel of a @code{WebGL} image embedded +within another page is disabled until the image is activated by a +click or touch event and will remain enabled until the @code{ESC} key +is pressed. By default, viewing the 3D @acronym{HTML} files generated by Asymptote requires network access to download the @code{AsyGL} rendering library, which @@ -8590,7 +8593,7 @@ The value returned is the determinant Here is an example showing all five guide3 connectors: @verbatiminclude join3.asy @sp 1 -@center @image{join3} +@center @image{./join3} @cindex @code{BeginBar3} @cindex @code{EndBar3} @@ -8706,7 +8709,7 @@ two-dimensional vector graphics projection of three orthogonal intersecting planes: @verbatiminclude planes.asy @sp 1 -@center @image{planes} +@center @image{./planes} @node obj, graph3, three, Base modules @section @code{obj} @@ -8782,20 +8785,20 @@ Here is an example of a helix and bounding box axes with ticks and axis labels, using orthographic projection: @verbatiminclude helix.asy @sp 1 -@center @image{helix} +@center @image{./helix} The next example illustrates three-dimensional @math{x}, @math{y}, and @math{z} axes, without autoscaling of the axis limits: @cindex @code{axis} @verbatiminclude axis3.asy @sp 1 -@center @image{axis3} +@center @image{./axis3} One can also place ticks along a general three-dimensional axis: @cindex @code{axis} @verbatiminclude generalaxis3.asy @sp 1 -@center @image{generalaxis3} +@center @image{./generalaxis3} @cindex @code{surface} @cindex @code{Spline} @@ -8839,7 +8842,7 @@ of a Gaussian surface: @anchor{GaussianSurface} @verbatiminclude GaussianSurface.asy @sp 1 -@center @image{GaussianSurface} +@center @image{./GaussianSurface} @noindent A mesh can be drawn without surface filling by specifying @code{nullpen} for the surfacepen. @@ -8867,7 +8870,7 @@ This module, contributed by Philippe Ivaldi, can be used for drawing @code{grid3.asy} and at @url{http://www.piprime.fr/files/asymptote/grid3/}): @verbatiminclude grid3xyz.asy @sp 1 -@center @image{grid3xyz} +@center @image{./grid3xyz} @node solids, tube, grid3, Base modules @section @code{solids} @@ -8878,7 +8881,7 @@ uses it to display the outline of a circular cylinder of radius 1 with axis @code{O--1.5unit(Y+Z)} with perspective projection: @verbatiminclude cylinderskeleton.asy @sp 1 -@center @image{cylinderskeleton} +@center @image{./cylinderskeleton} Further illustrations are provided in the example files @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/cylinder.html,,cylinder}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/cylinder.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/cones.html,,cones}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/cones.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/hyperboloid.html,,hyperboloid}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/hyperboloid.asy,,.asy}}, and @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/torus.html,,torus}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/torus.asy,,.asy}}. @@ -8911,7 +8914,7 @@ surface tube(path3 g, coloredpath section, @end verbatim @noindent draws a tube along @code{g} with cross section @code{section}, after -applying the transformation @code{T(t)} at @code{relpoint(g,t)}. +applying the transformation @code{T(t)} at @code{point(g,t)}. The parameter @code{corner} controls the number of elementary tubes at the angular points of @code{g}. A nonzero value of @code{relstep} specifies a fixed relative time step (in the sense of @@ -9092,7 +9095,7 @@ Here is a simple flowchart example (see also the example @verbatiminclude flowchartdemo.asy @sp 1 -@center @image{flowchartdemo} +@center @image{./flowchartdemo} @node contour, contour3, flowchart, Base modules @section @code{contour} @@ -9150,26 +9153,26 @@ The following simple example draws the contour at value @code{1} for the function @math{z=x^2+y^2}, which is a unit circle: @verbatiminclude onecontour.asy @sp 1 -@center @image{onecontour} +@center @image{./onecontour} The next example draws and labels multiple contours for the function @math{z=x^2-y^2} with the resolution @code{100 x 100}, using a dashed pen for negative contours and a solid pen for positive (and zero) contours: @verbatiminclude multicontour.asy @sp 1 -@center @image{multicontour} +@center @image{./multicontour} The next example illustrates how contour lines can be drawn on color density images: @verbatiminclude imagecontour.asy @sp 1 -@center @image{imagecontour} +@center @image{./imagecontour} Finally, here is an example that illustrates the construction of contours from irregularly spaced data: @verbatiminclude irregularcontour.asy @sp 1 -@center @image{irregularcontour} +@center @image{./irregularcontour} In the above example, the contours of irregularly spaced data are constructed by first creating a triangular mesh from an array @code{z} of pairs: @@ -9181,7 +9184,7 @@ int[][] triangulate(pair[] z); @verbatiminclude triangulate.asy @sp 1 -@center @image{triangulate} +@center @image{./triangulate} The example @code{@uref{http://asymptote.sourceforge.net/gallery/2Dgraphs/Gouraudcontour.pdf,,Gouraudcontour}@uref{http://asymptote.sourceforge.net/gallery/2Dgraphs/Gouraudcontour.asy,,.asy}} illustrates how to produce color density images over such irregular triangular meshes. @@ -9271,7 +9274,7 @@ Both @code{slopefield} and @code{curve} alternatively accept a function @verbatiminclude slopefield1.asy @sp 1 -@center @image{slopefield1} +@center @image{./slopefield1} @node ode, , slopefield, Base modules @section @code{ode} diff --git a/graphics/asymptote/doc/png/asymptote.info b/graphics/asymptote/doc/png/asymptote.info index cf0511beb2..29d7282ef6 100644 --- a/graphics/asymptote/doc/png/asymptote.info +++ b/graphics/asymptote/doc/png/asymptote.info @@ -1,7 +1,7 @@ This is asymptote.info, produced by makeinfo version 6.6 from asymptote.texi. -This file documents 'Asymptote', version 2.61. +This file documents 'Asymptote', version 2.62. @@ -22,7 +22,7 @@ File: asymptote.info, Node: Top, Next: Description, Prev: (dir), Up: (dir) Asymptote ********* -This file documents 'Asymptote', version 2.61. +This file documents 'Asymptote', version 2.62. @@ -681,7 +681,7 @@ asy -V -f pdf test In either case, the '-V' option opens up a viewer window so you can immediately view the result: - [diagonal] + [./diagonal] Here, the '--' connector joins the two points '(0,0)' and '(100,100)' with a line segment. @@ -723,7 +723,7 @@ height '100.5 bp' (the extra '0.5bp' accounts for the line width): size(100.5,100.5); draw((0,0)--(1,1)); - [diagonal] + [./diagonal] One can also specify the size in 'pt' (1 'pt' = 1/72.27 'inch'), 'cm', 'mm', or 'inches'. Two nonzero size arguments (or a single size @@ -734,14 +734,14 @@ direction; the overall scaling will be determined by the other direction size(0,100.5); draw((0,0)--(2,1),Arrow); - [bigdiagonal] + [./bigdiagonal] To connect several points and create a cyclic path, use the 'cycle' keyword: size(3cm); draw((0,0)--(1,0)--(1,1)--(0,1)--cycle); - [square] + [./square] For convenience, the path '(0,0)--(1,0)--(1,1)--(0,1)--cycle' may be replaced with the predefined variable 'unitsquare', or equivalently, 'box((0,0),(1,1))'. @@ -766,7 +766,7 @@ label("$B$",(1,0),SE); label("$C$",(1,1),NE); label("$D$",(0,1),NW); - [labelsquare] + [./labelsquare] 'Asymptote' uses the standard compass directions 'E=(1,0)', 'N=(0,1)', 'NE=unit(N+E)', and 'ENE=unit(E+NE)', etc., which along with @@ -786,7 +786,7 @@ with an arrowhead: size(100,0); draw((1,0){up}..{left}(0,1),Arrow); - [quartercircle] + [./quartercircle] Here the directions 'up' and 'left' in braces specify the outgoing and incoming directions at the points '(1,0)' and '(0,1)', respectively. @@ -810,7 +810,7 @@ path g=scale(2)*unitcircle; filldraw(unitcircle^^g,evenodd+yellow,black); - [superpath] + [./superpath] The 'PostScript' even-odd fill rule here specifies that only the region bounded between the two unit circles is filled (*note fillrule::). In @@ -838,7 +838,7 @@ label("(1,0,0)",(1,0,0),S); label("(0,1,0)",(0,1,0),E); label("(0,0,1)",(0,0,1),Z); - [cube] + [./cube] See section *note graph:: (or the online 'Asymptote' gallery and external links posted at ) for further @@ -1252,11 +1252,11 @@ TeX would fill to draw the Label 'L'. format string 's' into a paragraph of width 'width'. This example uses 'minipage', 'clip', and 'graphic' to produce a CD label: - [CDlabel] + [./CDlabel] size(11.7cm,11.7cm); -settings.tex="pdflatex"; asy(nativeformat(),"logo"); + fill(unitcircle^^(scale(2/11.7)*unitcircle), evenodd+rgb(124/255,205/255,124/255)); label(scale(1.1)*minipage( @@ -1267,7 +1267,7 @@ label(scale(1.1)*minipage( \textsc{Andy Hammerlindl, John Bowman, and Tom Prince} http://asymptote.sourceforge.net\\ ",8cm),(0,0.6)); -label(graphic("logo."+nativeformat(),"height=7cm"),(0,-0.22)); +label(graphic("logo","height=7cm"),(0,-0.22)); clip(unitcircle^^(scale(2/11.7)*unitcircle),evenodd);  @@ -1295,7 +1295,7 @@ construct the desired curve, by using the newly extracted third-order midpoint as an endpoint and the respective second- and first-order midpoints as control points: - [bezier2] + [./bezier2] Here m_0, m_1 and m_2 are the first-order midpoints, m_3 and m_4 are the second-order midpoints, and m_5 is the third-order midpoint. The @@ -1348,11 +1348,11 @@ used in 'Asymptote' to indicate a variable number of arguments; *note Rest arguments::). For example, compare draw((0,0){up}..(100,25){right}..(200,0){down}); - [dots] + [./dots] with draw((0,0){up}::(100,25){right}::(200,0){down}); - [colons] + [./colons] The '---' connector is an abbreviation for '..tension atleast infinity..' and the '&' connector concatenates two paths, after first @@ -1878,7 +1878,7 @@ File: asymptote.info, Node: Paths and guides, Next: Pens, Prev: Data types, dot(z); - [join] + [./join] Here are some useful functions for paths: @@ -1969,7 +1969,7 @@ File: asymptote.info, Node: Paths and guides, Next: Pens, Prev: Data types, which the cumulative arclength (measured from the beginning of the path) equals 'L'. - 'real arcpoint(path p, real L);' + 'pair arcpoint(path p, real L);' returns 'point(p,arctime(p,L))'. 'real dirtime(path p, pair z);' @@ -2155,7 +2155,7 @@ File: asymptote.info, Node: Paths and guides, Next: Pens, Prev: Data types, draw(solved,dashed); - [mexicanhat] + [./mexicanhat] We point out an efficiency distinction in the use of guides and paths: @@ -2302,7 +2302,7 @@ with one or more color components equal to 1. named colors, along with the CMYK primary colors 'Cyan', 'Magenta', 'Yellow', and 'Black', in the module 'plain': - [colors] + [./colors] The standard 140 RGB 'X11' colors can be imported with the command import x11colors; @@ -2349,7 +2349,7 @@ with one or more color components equal to 1. pen Dotted(pen p=currentpen) {return linetype(new real[] {0,3})+2*linewidth(p);} pen Dotted=Dotted(); - [linetype] + [./linetype] The default line type is 'solid'; this may be changed with 'defaultpen(pen)'. The line type of a pen can be determined with @@ -2512,7 +2512,7 @@ with one or more color components equal to 1. filldraw(shift(2s,0)*unitcircle,pattern("checker")); filldraw(shift(3s,0)*unitcircle,pattern("brick")); - [tile] + [./tile] Hatch patterns can be generated with the routines 'picture hatch(real H=5mm, pair dir=NE, pen p=currentpen)', 'picture @@ -2529,7 +2529,7 @@ with one or more color components equal to 1. filldraw(shift(s,0)*unitsquare,pattern("hatchback")); filldraw(shift(2s,0)*unitsquare,pattern("crosshatch")); - [hatch] + [./hatch] You may need to turn off aliasing in your 'PostScript' viewer for patterns to appear correctly. Custom patterns can easily be @@ -2566,7 +2566,7 @@ with one or more color components equal to 1. draw((0.5,-1.5),nonconvex); draw((0,-1.5)..(1,-0.5)..(2,-1.5),nonconvex); - [makepen] + [./makepen] The value 'nullpath' represents a circular pen nib (the default); an elliptical pen can be achieved simply by multiplying the pen by @@ -2926,7 +2926,7 @@ File: asymptote.info, Node: Frames and pictures, Next: Files, Prev: Transform add(pic3.fit(),(0,0),10S); - [subpictures] + [./subpictures] Alternatively, one can use 'attach' to automatically increase the size of picture 'dest' to accommodate adding a frame 'src' about @@ -3631,7 +3631,7 @@ File: asymptote.info, Node: Functions, Next: Arrays, Prev: Implicit scaling, (non-function variables have null signatures). Variables with the same name are allowed, so long as they have distinct signatures. - Functions arguments are passed by value. To pass an argument by + Function arguments are passed by value. To pass an argument by reference, simply enclose it in a structure (*note Structures::). Here are some significant features of 'Asymptote' functions: @@ -4774,7 +4774,7 @@ File: asymptote.info, Node: LaTeX usage, Next: Base modules, Prev: Programmin *************** 'Asymptote' comes with a convenient 'LaTeX' style file 'asymptote.sty' -(v1.34 or later required) that makes 'LaTeX' 'Asymptote'-aware. +(v1.35 or later required) that makes 'LaTeX' 'Asymptote'-aware. Entering 'Asymptote' code directly into the 'LaTeX' source file, at the point where it is needed, keeps figures organized and avoids the need to invent new file names for each figure. Simply add the line @@ -4957,7 +4957,7 @@ draw("$X$",z0+s--z2+s,darkgreen,Arrows,Bars,PenMargins); \end{asy} \end{center} \end{document} -[latexusage] +[./latexusage]  File: asymptote.info, Node: Base modules, Next: Options, Prev: LaTeX usage, Up: Top @@ -5194,7 +5194,7 @@ and 'TildeIntervalMarker' from the above frames. The example 'markers1.asy' illustrates the use of these markers: - [markers1] + [./markers1] This package also provides a routine for marking an angle AOB: void markangle(picture pic=currentpicture, Label L="", @@ -5205,7 +5205,7 @@ void markangle(picture pic=currentpicture, Label L="", as illustrated in the example 'markers2.asy'. - [markers2] + [./markers2]  File: asymptote.info, Node: tree, Next: binarytree, Prev: markers, Up: Base modules @@ -5238,7 +5238,7 @@ add(pic.fit(),(0,0),10N); add(pic2.fit(),(0,0),10S); - [binarytreetest] + [./binarytreetest]  File: asymptote.info, Node: drawtree, Next: syzygy, Prev: binarytree, Up: Base modules @@ -5838,7 +5838,7 @@ following routines: label("$e^x$",F(1),SE); - [exp] + [./exp] 2. The next example draws a scientific-style graph with a legend. The position of the legend can be adjusted either explicitly or by @@ -5865,7 +5865,7 @@ following routines: add(legend(),point(E),20E,UnFill); - [lineargraph0] + [./lineargraph0] To specify a fixed size for the graph proper, use 'attach': import graph; @@ -5902,7 +5902,7 @@ following routines: attach(legend(2),(point(S).x,truepoint(S).y),10S,UnFill); - [legend] + [./legend] 3. This example draws a graph of one array versus another (both of the same size) using custom tick locations and a smaller font size for @@ -5920,7 +5920,7 @@ following routines: yaxis("$y$",LeftRight, RightTicks(Label(fontsize(8pt)),new real[]{0,4,9})); - [datagraph] + [./datagraph] 4. This example shows how to graph columns of data read from a file. import graph; @@ -5939,7 +5939,7 @@ following routines: xaxis("$x$",BottomTop,LeftTicks); yaxis("$y$",LeftRight,RightTicks); - [filegraph] + [./filegraph] 5. The next example draws two graphs of an array of coordinate pairs, using frame alignment and data markers. In the left-hand graph, @@ -6036,7 +6036,7 @@ following routines: add(pic2.fit(),(5mm,0),E); - [errorbars] + [./errorbars] 6. A custom mark routine can be also be specified: import graph; @@ -6077,7 +6077,7 @@ following routines: xaxis("$x$",BottomTop,LeftTicks); yaxis("$y$",LeftRight,RightTicks); - [graphmarkers] + [./graphmarkers] 7. This example shows how to label an axis with arbitrary strings. import graph; @@ -6098,7 +6098,7 @@ following routines: return month[round(x % 12)];})); yaxis("$y$",LeftRight,RightTicks(4)); - [monthaxis] + [./monthaxis] 8. The next example draws a graph of a parametrized curve. The calls to @@ -6129,7 +6129,7 @@ following routines: - [parametricgraph] + [./parametricgraph] The next example illustrates how one can extract a common axis scaling factor. @@ -6149,7 +6149,7 @@ following routines: xaxis("$x/10^{"+(string) xscale+"}$",BottomTop,LeftTicks); yaxis("$y/10^{"+(string) yscale+"}$",LeftRight,RightTicks(trailingzero)); - [scaledgraph] + [./scaledgraph] Axis scaling can be requested and/or automatic selection of the axis limits can be inhibited with one of these 'scale' routines: @@ -6205,7 +6205,7 @@ following routines: yaxis("$y$",LeftRight,RightTicks); - [loggraph] + [./loggraph] By extending the ticks, one can easily produce a logarithmic grid: import graph; @@ -6223,7 +6223,7 @@ following routines: - [loggrid] + [./loggrid] One can also specify custom tick locations and formats for logarithmic axes: @@ -6239,7 +6239,7 @@ following routines: yaxis("$\nu_{\rm upp}$ [Hz]",LeftRight,RightTicks(DefaultFormat)); - [logticks] + [./logticks] It is easy to draw logarithmic graphs with respect to other bases: import graph; @@ -6260,7 +6260,7 @@ following routines: yaxis("$y$",ymin=1,ymax=f(5),RightTicks(Label(Fill(white))),EndArrow); xaxis("$x$",xmin=-5,xmax=5,LeftTicks,EndArrow); - [log2graph] + [./log2graph] Here is an example of "broken" linear x and logarithmic y axes that omit the segments [3,8] and [100,1000], respectively. In the case @@ -6292,7 +6292,7 @@ following routines: label(Break,(point(E).x,ScaleY(c))); - [brokenaxis] + [./brokenaxis] 9. 'Asymptote' can draw secondary axes with the routines picture secondaryX(picture primary=currentpicture, void f(picture)); @@ -6328,7 +6328,7 @@ following routines: add(q); - [Bode] + [./Bode] A secondary logarithmic y axis can be drawn like this: import graph; @@ -6364,7 +6364,7 @@ following routines: label(shift(5mm*N)*"Proportion of crows",point(NW),E); - [secondaryaxis] + [./secondaryaxis] 10. Here is a histogram example, which uses the 'stats' module. import graph; @@ -6387,7 +6387,7 @@ following routines: yaxis("$dP/dx$",LeftRight,RightTicks(trailingzero)); - [histogram] + [./histogram] 11. Here is an example of reading column data in from a file and a least-squares fit, using the 'stats' module. @@ -6447,7 +6447,7 @@ following routines: xaxis("$T$",BottomTop,LeftTicks); yaxis("$\xi$",LeftRight,RightTicks); - [leastsquares] + [./leastsquares] 12. Here is an example that illustrates the general 'axis' routine. import graph; @@ -6462,7 +6462,7 @@ following routines: path h=(0,0)--max(abs(max(g)),abs(min(g)))*dir(v); return intersect(g,h)[0];})); - [generalaxis] + [./generalaxis] 13. To draw a vector field of 'n' arrows evenly spaced along the arclength of a path, use the routine @@ -6501,7 +6501,7 @@ following routines: add(vectorfield(vector(NE,NE),(0,0)--(0,point(N).y),n,true)); - [flow] + [./flow] 14. To draw a vector field of 'nx'\times'ny' arrows in 'box(a,b)', use the routine @@ -6521,7 +6521,7 @@ following routines: add(vectorfield(vector,a,b)); - [vectorfield] + [./vectorfield] 15. The following scientific graphs, which illustrate many features of 'Asymptote''s graphics routines, were generated from the examples @@ -6529,9 +6529,9 @@ following routines: 'diatom.csv' and 'westnile.csv'. - [diatom] + [./diatom] - [westnile] + [./westnile]  File: asymptote.info, Node: palette, Next: three, Prev: graph, Up: Base modules @@ -6649,7 +6649,7 @@ palette(bar,"$A$",range,(0,0),(0.5cm,8cm),Right,Palette, PaletteTicks("$%+#.1f$")); add(bar.fit(),point(E),30E); - [image] + [./image] Here is an example that uses logarithmic scaling of the function values: @@ -6677,7 +6677,7 @@ palette("$f(x,y)$",range,(0,200),(100,250),Top,Palette, - [logimage] + [./logimage] One can also draw an image directly from a two-dimensional pen array or a function 'pen f(int, int)': @@ -6706,7 +6706,7 @@ for(int i=0; i < n; ++i) image(v,(0,0),(1,1)); - [penimage] + [./penimage] import palette; @@ -6736,7 +6736,7 @@ pen f(int u, int v) { image(f,N,N,(0,0),(300,300),antialias=true); - [penfunctionimage] + [./penfunctionimage] For convenience, the module 'palette' also defines functions that may be used to construct a pen array from a given function and palette: @@ -6772,7 +6772,7 @@ draw(O--Z,red+dashed,Arrow3); draw(((-1,-1,0)--(1,-1,0)--(1,1,0)--(-1,1,0)--cycle)); dot(g,red); - [unitcircle3] + [./unitcircle3] and then distorted into a saddle: import three; @@ -6782,7 +6782,7 @@ draw(g); draw(((-1,-1,0)--(1,-1,0)--(1,1,0)--(-1,1,0)--cycle)); dot(g,red); - [saddle] + [./saddle] Module 'three' provides constructors for converting two-dimensional paths to three-dimensional ones, and vice-versa: @@ -6982,7 +6982,10 @@ There are five choices for viewing 3D 'Asymptote' output: The interactive 'WebGL' files produced by 'Asymptote' use the default mouse and (many of the same) key bindings as the 'OpenGL' - renderer. + renderer. Zooming via the mouse wheel of a 'WebGL' image embedded + within another page is disabled until the image is activated by a + click or touch event and will remain enabled until the 'ESC' key is + pressed. By default, viewing the 3D HTML files generated by Asymptote requires network access to download the 'AsyGL' rendering library, @@ -7341,7 +7344,7 @@ draw(p,grey+linewidth(4mm),currentlight); xaxis3(Label(XY()*"$x$",align=-3Y),red,above=true); yaxis3(Label(XY()*"$y$",align=-3X),red,above=true); - [join3] + [./join3] Three-dimensional versions of bars or arrows can be drawn with one of the specifiers 'None', 'Blank', 'BeginBar3', 'EndBar3' (or equivalently @@ -7420,7 +7423,7 @@ filldraw(faces.push(g),project(g),green); add(faces); - [planes] + [./planes]  File: asymptote.info, Node: obj, Next: graph3, Prev: three, Up: Base modules @@ -7494,7 +7497,7 @@ xaxis3(XZ()*"$x$",Bounds,red,InTicks(Label,2,2)); yaxis3(YZ()*"$y$",Bounds,red,InTicks(beginlabel=false,Label,2,2)); zaxis3(XZ()*"$z$",Bounds,red,InTicks); - [helix] + [./helix] The next example illustrates three-dimensional x, y, and z axes, without autoscaling of the axis limits: @@ -7511,7 +7514,7 @@ xaxis3("$x$",0,1,red,OutTicks(2,2)); yaxis3("$y$",0,1,red,OutTicks(2,2)); zaxis3("$z$",1,30,red,OutTicks(beginlabel=false)); - [axis3] + [./axis3] One can also place ticks along a general three-dimensional axis: import graph3; @@ -7528,7 +7531,7 @@ axis(Label("C",position=0,align=15X),g,InTicks(endlabel=false,8,end=false), new triple(real t) {return cross(dir(g,t),Z);})); - [generalaxis3] + [./generalaxis3] Surface plots of matrices and functions over the region 'box(a,b)' in the XY plane are also implemented: @@ -7583,7 +7586,7 @@ draw(s,lightgray,meshpen=black+thick(),nolight,render(merge=true)); label("$O$",O,-Z+Y,red); - [GaussianSurface] + [./GaussianSurface] A mesh can be drawn without surface filling by specifying 'nullpen' for the surfacepen. @@ -7624,7 +7627,7 @@ zaxis3(Label("$z$",position=EndPoint,align=(-1,0.5)),Bounds(Min,Min), OutTicks(beginlabel=false)); - [grid3xyz] + [./grid3xyz]  File: asymptote.info, Node: solids, Next: tube, Prev: grid3, Up: Base modules @@ -7643,7 +7646,7 @@ size(0,100); revolution r=cylinder(O,1,1.5,Y+Z); draw(r,heavygreen); - [cylinderskeleton] + [./cylinderskeleton] Further illustrations are provided in the example files 'cylinder.asy', 'cones.asy', 'hyperboloid.asy', and 'torus.asy'. @@ -7674,12 +7677,12 @@ surface tube(path3 g, coloredpath section, transform T(real)=new transform(real t) {return identity();}, real corner=1, real relstep=0); draws a tube along 'g' with cross section 'section', after applying the -transformation 'T(t)' at 'relpoint(g,t)'. The parameter 'corner' -controls the number of elementary tubes at the angular points of 'g'. A -nonzero value of 'relstep' specifies a fixed relative time step (in the -sense of 'relpoint(g,t)') to use in constructing elementary tubes along -'g'. The type 'coloredpath' is a generalization of 'path' to which a -'path' can be cast: +transformation 'T(t)' at 'point(g,t)'. The parameter 'corner' controls +the number of elementary tubes at the angular points of 'g'. A nonzero +value of 'relstep' specifies a fixed relative time step (in the sense of +'relpoint(g,t)') to use in constructing elementary tubes along 'g'. The +type 'coloredpath' is a generalization of 'path' to which a 'path' can +be cast: struct coloredpath { path p; @@ -7826,7 +7829,7 @@ add(new void(picture pic, transform t) { block3--Down--Right--Arrow--block5; }); - [flowchartdemo] + [./flowchartdemo]  File: asymptote.info, Node: contour, Next: contour3, Prev: flowchart, Up: Base modules @@ -7877,7 +7880,7 @@ size(75); real f(real a, real b) {return a^2+b^2;} draw(contour(f,(-1,-1),(1,1),new real[] {1})); - [onecontour] + [./onecontour] The next example draws and labels multiple contours for the function z=x^2-y^2 with the resolution '100 x 100', using a dashed pen for @@ -7902,7 +7905,7 @@ Label[] Labels=sequence(new Label(int i) { draw(Labels,contour(f,(-1,-1),(1,1),c),p); - [multicontour] + [./multicontour] The next example illustrates how contour lines can be drawn on color density images: @@ -7945,7 +7948,7 @@ yaxis("$y$",LeftRight,RightTicks,above=true); palette("$f(x,y)$",range,point(NW)+(0,0.5),point(NE)+(0,1),Top,Palette, PaletteTicks(N=Divs,n=divs,Tickpen,tickpen)); - [imagecontour] + [./imagecontour] Finally, here is an example that illustrates the construction of contours from irregularly spaced data: @@ -7971,7 +7974,7 @@ for(int i=0; i < n; ++i) { draw(contour(points,values,new real[]{0.25,0.5,1},operator ..),blue); - [irregularcontour] + [./irregularcontour] In the above example, the contours of irregularly spaced data are constructed by first creating a triangular mesh from an array 'z' of @@ -7999,7 +8002,7 @@ for(int i=0; i < trn.length; ++i) { for(int i=0; i < np; ++i) dot(points[i],red); - [triangulate] + [./triangulate] The example 'Gouraudcontour.asy' illustrates how to produce color density images over such irregular triangular meshes. 'Asymptote' uses @@ -8093,7 +8096,7 @@ draw(curve((0,0),func,(-3,-3),(3,3)),red); - [slopefield1] + [./slopefield1]  File: asymptote.info, Node: ode, Prev: slopefield, Up: Base modules @@ -8686,7 +8689,7 @@ Index * 2D graphs: graph. (line 6) * 3D graphs: graph3. (line 6) * 3D grids: grid3. (line 6) -* 3D PostScript: three. (line 633) +* 3D PostScript: three. (line 636) * :: Arithmetic & logical. (line 61) * ::: Bezier curves. (line 70) @@ -8721,7 +8724,7 @@ Index (line 35) * accel: Paths and guides. (line 126) * accel <1>: Paths and guides. (line 132) -* accel <2>: three. (line 534) +* accel <2>: three. (line 537) * access: Import. (line 6) * acknowledgments: Credits. (line 6) * acos: Mathematical functions. @@ -8734,8 +8737,8 @@ Index (line 217) * add <1>: Frames and pictures. (line 231) -* add <2>: three. (line 306) -* addViews: three. (line 427) +* add <2>: three. (line 309) +* addViews: three. (line 430) * adjust: Pens. (line 123) * Ai: Mathematical functions. (line 48) @@ -8759,22 +8762,22 @@ Index * animation: animation. (line 6) * animation <1>: animation. (line 6) * annotate: annotate. (line 6) -* antialias: three. (line 248) +* antialias: three. (line 251) * antialias <1>: Options. (line 155) * append: Files. (line 36) * append <1>: Arrays. (line 39) * arc: Paths and guides. (line 24) * Arc: Paths and guides. (line 37) -* arc <1>: three. (line 317) +* arc <1>: three. (line 320) * ArcArrow: draw. (line 26) -* ArcArrow3: three. (line 600) +* ArcArrow3: three. (line 603) * ArcArrows: draw. (line 26) -* ArcArrows3: three. (line 600) +* ArcArrows3: three. (line 603) * arclength: Paths and guides. (line 153) -* arclength <1>: three. (line 534) +* arclength <1>: three. (line 537) * arcpoint: Paths and guides. (line 163) * arctime: Paths and guides. (line 157) -* arctime <1>: three. (line 534) +* arctime <1>: three. (line 537) * arguments: Default arguments. (line 6) * arithmetic operators: Arithmetic & logical. (line 6) @@ -8788,10 +8791,10 @@ Index * arrow keys: Drawing in interactive mode. (line 11) * arrow keys <1>: GUI usage. (line 6) -* Arrow3: three. (line 600) +* Arrow3: three. (line 603) * arrows: draw. (line 26) * Arrows: draw. (line 26) -* Arrows3: three. (line 600) +* Arrows3: three. (line 603) * as: Import. (line 67) * ascii: Data types. (line 308) * ascii <1>: Data types. (line 308) @@ -8827,7 +8830,7 @@ Index (line 276) * attach <1>: LaTeX usage. (line 50) * attach <2>: graph. (line 406) -* autoadjust: three. (line 392) +* autoadjust: three. (line 395) * autoimport: Options. (line 122) * automatic scaling: graph. (line 690) * automatic scaling <1>: graph. (line 690) @@ -8842,11 +8845,11 @@ Index * background <1>: three. (line 97) * background color: Frames and pictures. (line 180) -* BackView: three. (line 420) +* BackView: three. (line 423) * Bar: draw. (line 19) -* Bar3: three. (line 600) +* Bar3: three. (line 603) * Bars: draw. (line 19) -* Bars3: three. (line 600) +* Bars3: three. (line 603) * barsize: draw. (line 19) * base modules: Base modules. (line 6) * basealign: Pens. (line 181) @@ -8855,18 +8858,18 @@ Index (line 6) * beep: Data types. (line 381) * BeginArcArrow: draw. (line 26) -* BeginArcArrow3: three. (line 600) +* BeginArcArrow3: three. (line 603) * BeginArrow: draw. (line 26) -* BeginArrow3: three. (line 600) +* BeginArrow3: three. (line 603) * BeginBar: draw. (line 19) -* BeginBar3: three. (line 600) +* BeginBar3: three. (line 603) * BeginDotMargin: draw. (line 42) -* BeginDotMargin3: three. (line 616) +* BeginDotMargin3: three. (line 619) * BeginMargin: draw. (line 42) -* BeginMargin3: three. (line 616) +* BeginMargin3: three. (line 619) * BeginPenMargin: draw. (line 42) -* BeginPenMargin2: three. (line 616) -* BeginPenMargin3: three. (line 616) +* BeginPenMargin2: three. (line 619) +* BeginPenMargin3: three. (line 619) * BeginPoint: label. (line 55) * Bessel: Mathematical functions. (line 48) @@ -8878,7 +8881,7 @@ Index * bezulate: three. (line 134) * Bi: Mathematical functions. (line 48) -* Billboard: three. (line 504) +* Billboard: three. (line 507) * binary: Files. (line 76) * binary format: Files. (line 76) * binary operators: Arithmetic & logical. @@ -8886,7 +8889,7 @@ Index * binarytree: binarytree. (line 6) * Bi_deriv: Mathematical functions. (line 48) -* black stripes: three. (line 248) +* black stripes: three. (line 251) * Blank: draw. (line 26) * block.bottom: flowchart. (line 19) * block.bottomleft: flowchart. (line 19) @@ -8905,7 +8908,7 @@ Index (line 6) * Bottom: graph. (line 132) * BottomTop: graph. (line 138) -* BottomView: three. (line 420) +* BottomView: three. (line 423) * bounding box: Frames and pictures. (line 180) * Bounds: graph3. (line 21) @@ -8913,8 +8916,8 @@ Index (line 25) * box <1>: Frames and pictures. (line 130) -* box <2>: three. (line 339) -* box <3>: three. (line 341) +* box <2>: three. (line 342) +* box <3>: three. (line 344) * bp: Drawing in batch mode. (line 23) * brace: Paths and guides. (line 51) @@ -8932,7 +8935,7 @@ Index * CAD: CAD. (line 6) * calculateTransform: Frames and pictures. (line 118) -* camera: three. (line 386) +* camera: three. (line 389) * casts: Casts. (line 6) * cbrt: Mathematical functions. (line 6) @@ -8940,7 +8943,7 @@ Index * ceil: Mathematical functions. (line 26) * Center: label. (line 60) -* center: three. (line 369) +* center: three. (line 372) * checker: Pens. (line 268) * Chinese: unicode. (line 12) * choose: Mathematical functions. @@ -8949,7 +8952,7 @@ Index (line 48) * circle: Paths and guides. (line 10) * Circle: Paths and guides. (line 18) -* circle <1>: three. (line 313) +* circle <1>: three. (line 316) * circle <2>: flowchart. (line 61) * circlebarframe: markers. (line 18) * CJK: unicode. (line 12) @@ -9027,7 +9030,7 @@ Index * curlSpecifier: Paths and guides. (line 408) * currentlight: three. (line 76) * currentpen: Pens. (line 6) -* currentprojection: three. (line 417) +* currentprojection: three. (line 420) * curve: slopefield. (line 20) * custom axis types: graph. (line 141) * custom mark routine: graph. (line 577) @@ -9039,7 +9042,7 @@ Index * cyclic: Paths and guides. (line 85) * cyclic <1>: Paths and guides. (line 376) * cyclic <2>: Arrays. (line 39) -* cyclic <3>: three. (line 534) +* cyclic <3>: three. (line 537) * Cyrillic: unicode. (line 7) * dashdotted: Pens. (line 102) * dashed: Pens. (line 102) @@ -9053,7 +9056,7 @@ Index * default arguments: Default arguments. (line 6) * defaultformat: graph. (line 175) * DefaultHead: draw. (line 26) -* DefaultHead3: three. (line 600) +* DefaultHead3: three. (line 603) * defaultpen: Pens. (line 49) * defaultpen <1>: Pens. (line 122) * defaultpen <2>: Pens. (line 127) @@ -9080,7 +9083,7 @@ Index * dir <1>: Data types. (line 90) * dir <2>: Data types. (line 180) * dir <3>: Paths and guides. (line 109) -* dir <4>: three. (line 534) +* dir <4>: three. (line 537) * direction specifier: Bezier curves. (line 6) * directory: Files. (line 25) * dirSpecifier: Paths and guides. (line 390) @@ -9095,11 +9098,11 @@ Index * dot <3>: Arrays. (line 254) * dot <4>: Arrays. (line 257) * DotMargin: draw. (line 42) -* DotMargin3: three. (line 616) +* DotMargin3: three. (line 619) * DotMargins: draw. (line 42) -* DotMargins3: three. (line 616) +* DotMargins3: three. (line 619) * dotted: Pens. (line 102) -* double deferred drawing: three. (line 291) +* double deferred drawing: three. (line 294) * double precision: Files. (line 76) * draw: Drawing commands. (line 31) * draw <1>: draw. (line 6) @@ -9130,24 +9133,24 @@ Index * else: Programming. (line 26) * emacs: Editing modes. (line 6) * embed: embed. (line 6) -* Embedded: three. (line 504) +* Embedded: three. (line 507) * emissivepen: three. (line 66) * empty: Frames and pictures. (line 7) * EndArcArrow: draw. (line 26) -* EndArcArrow3: three. (line 600) +* EndArcArrow3: three. (line 603) * EndArrow: draw. (line 26) -* EndArrow3: three. (line 600) +* EndArrow3: three. (line 603) * EndBar: draw. (line 19) -* EndBar3: three. (line 600) +* EndBar3: three. (line 603) * EndDotMargin: draw. (line 42) -* EndDotMargin3: three. (line 616) +* EndDotMargin3: three. (line 619) * endl: Files. (line 61) * EndMargin: draw. (line 42) -* EndMargin3: three. (line 616) +* EndMargin3: three. (line 619) * EndPenMargin: draw. (line 42) -* EndPenMargin2: three. (line 616) -* EndPenMargin3: three. (line 616) +* EndPenMargin2: three. (line 619) +* EndPenMargin3: three. (line 619) * EndPoint: label. (line 55) * envelope: Frames and pictures. (line 25) @@ -9194,12 +9197,12 @@ Index * extension: Paths and guides. (line 246) * extension <1>: MetaPost. (line 10) * external: embed. (line 11) -* extrude: three. (line 528) +* extrude: three. (line 531) * F: Mathematical functions. (line 48) * fabs: Mathematical functions. (line 6) -* face: three. (line 641) +* face: three. (line 644) * factorial: Mathematical functions. (line 39) * Fedora: UNIX binary distributions. @@ -9229,7 +9232,7 @@ Index * firstcut: Paths and guides. (line 262) * fit: Frames and pictures. (line 113) -* fit3: three. (line 304) +* fit3: three. (line 307) * fixedscaling: Frames and pictures. (line 81) * floor: Mathematical functions. @@ -9251,7 +9254,7 @@ Index (line 7) * freshnel0: three. (line 66) * from: Import. (line 16) -* FrontView: three. (line 420) +* FrontView: three. (line 423) * function declarations: Functions. (line 79) * Function shading: fill. (line 99) * function shading: fill. (line 99) @@ -9270,7 +9273,7 @@ Index * getstring: Files. (line 118) * gettriple: Files. (line 118) * git: Git. (line 6) -* glOptions: three. (line 248) +* glOptions: three. (line 251) * glOptions <1>: Options. (line 141) * GNU Scientific Library: Mathematical functions. (line 48) @@ -9311,14 +9314,14 @@ Index * hex <1>: Pens. (line 64) * hexadecimal: Data types. (line 305) * hexadecimal <1>: Pens. (line 62) -* hidden surface removal: three. (line 641) +* hidden surface removal: three. (line 644) * histogram: Mathematical functions. (line 39) * history: Files. (line 143) * history <1>: Interactive mode. (line 54) * historylines: Interactive mode. (line 57) * HookHead: draw. (line 26) -* HookHead3: three. (line 600) +* HookHead3: three. (line 603) * Horizontal: flowchart. (line 77) * HTML5: three. (line 220) * htmlviewer: Configuring. (line 20) @@ -9329,12 +9332,12 @@ Index (line 6) * I: Mathematical functions. (line 48) -* iconify: three. (line 248) +* iconify: three. (line 251) * identity: Transforms. (line 24) * identity <1>: Mathematical functions. (line 6) * identity <2>: Arrays. (line 296) -* identity4: three. (line 472) +* identity4: three. (line 475) * if: Programming. (line 26) * IgnoreAspect: Frames and pictures. (line 63) @@ -9370,7 +9373,7 @@ Index * inside: Paths and guides. (line 294) * inside <1>: Paths and guides. (line 299) * inside <2>: Paths and guides. (line 305) -* insphere: three. (line 563) +* insphere: three. (line 566) * inst: Debugger. (line 35) * installation: Installation. (line 6) * int: Data types. (line 30) @@ -9390,23 +9393,23 @@ Index * interpolate: interpolate. (line 6) * intersect: Paths and guides. (line 195) * intersect <1>: math. (line 13) -* intersect <2>: three. (line 534) +* intersect <2>: three. (line 537) * intersectionpoint: Paths and guides. (line 238) * intersectionpoint <1>: math. (line 17) -* intersectionpoint <2>: three. (line 534) +* intersectionpoint <2>: three. (line 537) * intersectionpoints: Paths and guides. (line 242) -* intersectionpoints <1>: three. (line 534) -* intersectionpoints <2>: three. (line 547) +* intersectionpoints <1>: three. (line 537) +* intersectionpoints <2>: three. (line 550) * intersections: Paths and guides. (line 206) * intersections <1>: Paths and guides. (line 213) -* intersections <2>: three. (line 534) -* intersections <3>: three. (line 540) +* intersections <2>: three. (line 537) +* intersections <3>: three. (line 543) * InTicks: graph3. (line 35) * intMax: Data types. (line 30) * intMin: Data types. (line 30) * inverse: Transforms. (line 16) * inverse <1>: Arrays. (line 302) -* invert: three. (line 462) +* invert: three. (line 465) * invisible: Pens. (line 43) * isnan: Data types. (line 35) * i_scaled: Mathematical functions. @@ -9438,7 +9441,7 @@ Index * label <1>: label. (line 6) * Label <1>: label. (line 14) * Label <2>: graph. (line 330) -* label <2>: three. (line 498) +* label <2>: three. (line 501) * labelpath: labelpath. (line 6) * labelpath3: labelpath3. (line 6) * labelx: graph. (line 330) @@ -9462,7 +9465,7 @@ Index * LeftSide: label. (line 60) * LeftTicks: graph. (line 160) * LeftTicks <1>: graph. (line 233) -* LeftView: three. (line 420) +* LeftView: three. (line 423) * legend: Drawing commands. (line 31) * legend <1>: draw. (line 64) * legend <2>: graph. (line 424) @@ -9474,7 +9477,7 @@ Index * length <3>: Paths and guides. (line 76) * length <4>: Paths and guides. (line 373) * length <5>: Arrays. (line 39) -* length <6>: three. (line 534) +* length <6>: three. (line 537) * letter: Configuring. (line 66) * lexorder: math. (line 67) * lexorder <1>: math. (line 70) @@ -9519,11 +9522,11 @@ Index * map: Arrays. (line 131) * Margin: draw. (line 42) * Margin <1>: draw. (line 42) -* Margin3: three. (line 616) -* Margin3 <1>: three. (line 616) +* Margin3: three. (line 619) +* Margin3 <1>: three. (line 619) * Margins: draw. (line 42) -* margins: three. (line 297) -* Margins3: three. (line 616) +* margins: three. (line 300) +* Margins3: three. (line 619) * mark: graph. (line 480) * markangle: markers. (line 35) * marker: graph. (line 480) @@ -9540,12 +9543,12 @@ Index (line 7) * max <2>: Arrays. (line 221) * max <3>: Arrays. (line 231) -* max <4>: three. (line 534) +* max <4>: three. (line 537) * maxbound: Data types. (line 134) * maxbound <1>: Data types. (line 204) -* maxtile: three. (line 248) +* maxtile: three. (line 251) * maxtimes: Paths and guides. (line 233) -* maxviewport: three. (line 248) +* maxviewport: three. (line 251) * metallic: three. (line 66) * MetaPost: MetaPost. (line 6) * MetaPost ... : Bezier curves. (line 70) @@ -9555,9 +9558,9 @@ Index * MetaPost whatever: MetaPost. (line 10) * Microsoft Windows: Microsoft Windows. (line 6) * MidArcArrow: draw. (line 26) -* MidArcArrow3: three. (line 600) +* MidArcArrow3: three. (line 603) * MidArrow: draw. (line 26) -* MidArrow3: three. (line 600) +* MidArrow3: three. (line 603) * MidPoint: label. (line 55) * midpoint: Paths and guides. (line 180) * min: Paths and guides. (line 275) @@ -9565,7 +9568,7 @@ Index (line 7) * min <2>: Arrays. (line 216) * min <3>: Arrays. (line 226) -* min <4>: three. (line 534) +* min <4>: three. (line 537) * minbound: Data types. (line 131) * minbound <1>: Data types. (line 201) * minipage: label. (line 116) @@ -9607,11 +9610,11 @@ Index (line 154) * nolight: three. (line 76) * NoMargin: draw. (line 42) -* NoMargin3: three. (line 616) +* NoMargin3: three. (line 619) * None: draw. (line 19) * None <1>: draw. (line 26) * none: Files. (line 61) -* normal: three. (line 520) +* normal: three. (line 523) * nosafe: Options. (line 181) * NOT: Arithmetic & logical. (line 68) @@ -9624,13 +9627,13 @@ Index (line 140) * nullpen <2>: Frames and pictures. (line 149) -* NURBS: three. (line 396) -* O: three. (line 309) +* NURBS: three. (line 399) +* O: three. (line 312) * obj: obj. (line 6) -* oblique: three. (line 352) -* obliqueX: three. (line 359) -* obliqueY: three. (line 365) -* obliqueZ: three. (line 352) +* oblique: three. (line 355) +* obliqueX: three. (line 362) +* obliqueY: three. (line 368) +* obliqueZ: three. (line 355) * ode: ode. (line 6) * offset: Pens. (line 123) * offset <1>: Options. (line 186) @@ -9657,10 +9660,10 @@ Index * OR: Arithmetic & logical. (line 68) * orient: Data types. (line 108) -* orient <1>: three. (line 551) +* orient <1>: three. (line 554) * orientation: Frames and pictures. (line 104) -* orthographic: three. (line 369) +* orthographic: three. (line 372) * outformat: three. (line 172) * outprefix: Frames and pictures. (line 91) @@ -9705,31 +9708,31 @@ Index * pdfviewerOptions: Options. (line 141) * pen: Pens. (line 6) * PenMargin: draw. (line 42) -* PenMargin2: three. (line 616) -* PenMargin3: three. (line 616) +* PenMargin2: three. (line 619) +* PenMargin3: three. (line 619) * PenMargins: draw. (line 42) -* PenMargins2: three. (line 616) -* PenMargins3: three. (line 616) +* PenMargins2: three. (line 619) +* PenMargins3: three. (line 619) * periodic: graph. (line 36) * perl: LaTeX usage. (line 30) * perpendicular: geometry. (line 6) -* perspective: three. (line 396) +* perspective: three. (line 399) * physically based rendering: three. (line 74) * picture: Frames and pictures. (line 39) * picture alignment: Frames and pictures. (line 231) * piecewisestraight: Paths and guides. (line 92) -* pixel: three. (line 623) +* pixel: three. (line 626) * Pl: Mathematical functions. (line 48) * plain: plain. (line 6) * planar: three. (line 116) -* plane: three. (line 335) -* planeproject: three. (line 517) +* plane: three. (line 338) +* planeproject: three. (line 520) * point: Paths and guides. (line 95) * point <1>: Paths and guides. (line 379) -* point <2>: three. (line 534) +* point <2>: three. (line 537) * polar: Data types. (line 148) * polargraph: graph. (line 88) * polygon: graph. (line 480) @@ -9738,7 +9741,7 @@ Index (line 104) * position: three. (line 76) * postcontrol: Paths and guides. (line 146) -* postcontrol <1>: three. (line 534) +* postcontrol <1>: three. (line 537) * postfix operators: Self & prefix operators. (line 19) * postscript: Frames and pictures. @@ -9747,10 +9750,10 @@ Index * PostScript subpath: Paths. (line 23) * pow10: Mathematical functions. (line 6) -* prc: three. (line 266) +* prc: three. (line 269) * precision: Files. (line 93) * precontrol: Paths and guides. (line 139) -* precontrol <1>: three. (line 534) +* precontrol <1>: three. (line 537) * prefix operators: Self & prefix operators. (line 6) * private: Structures. (line 6) @@ -9782,7 +9785,7 @@ Index * radians: Mathematical functions. (line 17) * radius: Paths and guides. (line 135) -* radius <1>: three. (line 534) +* radius <1>: three. (line 537) * Rainbow: palette. (line 12) * rand: Mathematical functions. (line 39) @@ -9823,7 +9826,7 @@ Index * reverse <1>: Paths and guides. (line 183) * reverse <2>: Paths and guides. (line 382) * reverse <3>: Arrays. (line 136) -* reverse <4>: three. (line 534) +* reverse <4>: three. (line 537) * rewind: Files. (line 93) * rfind: Data types. (line 246) * rgb: Pens. (line 30) @@ -9835,9 +9838,9 @@ Index * RightSide: label. (line 60) * RightTicks: graph. (line 160) * RightTicks <1>: graph. (line 233) -* RightView: three. (line 420) +* RightView: three. (line 423) * Rotate: label. (line 36) -* rotate: three. (line 488) +* rotate: three. (line 491) * Rotate(pair z): label. (line 39) * round: Mathematical functions. (line 26) @@ -9860,8 +9863,8 @@ Index * scale <2>: Transforms. (line 36) * scale <3>: graph. (line 690) * Scale <1>: graph. (line 707) -* scale <4>: three. (line 487) -* scale3: three. (line 485) +* scale <4>: three. (line 490) +* scale3: three. (line 488) * scaled graph: graph. (line 670) * scientific graph: graph. (line 387) * scroll: Files. (line 109) @@ -9890,12 +9893,12 @@ Index * shift: Transforms. (line 26) * shift <1>: Transforms. (line 28) * shift <2>: Transforms. (line 46) -* shift <3>: three. (line 477) +* shift <3>: three. (line 480) * shiftless: Transforms. (line 46) * shininess: three. (line 66) * shipout: Frames and pictures. (line 91) -* showtarget: three. (line 369) +* showtarget: three. (line 372) * Si: Mathematical functions. (line 48) * signedint: Files. (line 76) @@ -9915,9 +9918,9 @@ Index * singlereal <1>: Files. (line 89) * sinh: Mathematical functions. (line 6) -* SixViews: three. (line 435) -* SixViewsFR: three. (line 435) -* SixViewsUS: three. (line 435) +* SixViews: three. (line 438) +* SixViewsFR: three. (line 438) +* SixViewsUS: three. (line 438) * size: Figure size. (line 6) * size <1>: Paths and guides. (line 81) * size <2>: Paths and guides. (line 370) @@ -9925,9 +9928,9 @@ Index (line 48) * size <4>: Frames and pictures. (line 74) -* size <5>: three. (line 534) +* size <5>: three. (line 537) * size <6>: Options. (line 155) -* size3: three. (line 294) +* size3: three. (line 297) * Slant: label. (line 42) * slant: Transforms. (line 38) * sleep: Data types. (line 375) @@ -9971,7 +9974,7 @@ Index * stop: Debugger. (line 10) * straight: Paths and guides. (line 88) * Straight: graph. (line 30) -* straight <1>: three. (line 534) +* straight <1>: three. (line 537) * strftime: Data types. (line 320) * strftime <1>: Data types. (line 345) * string: Data types. (line 207) @@ -9983,7 +9986,7 @@ Index * struct: Structures. (line 6) * structures: Structures. (line 6) * subpath: Paths and guides. (line 186) -* subpath <1>: three. (line 534) +* subpath <1>: three. (line 537) * subpictures: Frames and pictures. (line 113) * substr: Data types. (line 261) @@ -10008,7 +10011,7 @@ Index (line 20) * tanh: Mathematical functions. (line 6) -* target: three. (line 369) +* target: three. (line 372) * tell: Files. (line 93) * tension: Bezier curves. (line 56) * tension <1>: three. (line 6) @@ -10023,7 +10026,7 @@ Index * TeX string: Data types. (line 207) * texcommand: Configuring. (line 72) * TeXHead: draw. (line 26) -* TeXHead3: three. (line 600) +* TeXHead3: three. (line 603) * texpath: Configuring. (line 72) * texpath <1>: label. (line 113) * texpreamble: Frames and pictures. @@ -10037,9 +10040,9 @@ Index * thin: three. (line 154) * this: Structures. (line 6) * three: three. (line 6) -* ThreeViews: three. (line 435) -* ThreeViewsFR: three. (line 435) -* ThreeViewsUS: three. (line 435) +* ThreeViews: three. (line 438) +* ThreeViewsFR: three. (line 438) +* ThreeViewsUS: three. (line 438) * tick: graph. (line 330) * ticks: graph. (line 160) * Ticks: graph. (line 160) @@ -10054,12 +10057,12 @@ Index * times: Paths and guides. (line 220) * times <1>: Paths and guides. (line 224) * Top: graph. (line 135) -* TopView: three. (line 420) +* TopView: three. (line 423) * trace: Debugger. (line 50) * trailingzero: graph. (line 175) * transform: Transforms. (line 6) -* transform <1>: three. (line 509) -* transform3: three. (line 472) +* transform <1>: three. (line 512) +* transform3: three. (line 475) * transparency: Pens. (line 237) * transparent: three. (line 97) * transpose: Arrays. (line 203) @@ -10074,7 +10077,7 @@ Index (line 48) * triple: Data types. (line 137) * TrueMargin: draw. (line 42) -* TrueMargin3: three. (line 616) +* TrueMargin3: three. (line 619) * tube: three. (line 154) * tube <1>: tube. (line 6) * tutorial: Tutorial. (line 6) @@ -10096,10 +10099,10 @@ Index * unit: Data types. (line 83) * unit <1>: Data types. (line 173) * unitbox: Paths. (line 44) -* unitbox <1>: three. (line 341) +* unitbox <1>: three. (line 344) * unitcircle: Paths. (line 17) * unitcircle <1>: Paths. (line 17) -* unitcircle <2>: three. (line 309) +* unitcircle <2>: three. (line 312) * unitrand: Mathematical functions. (line 39) * unitsize: Figure size. (line 39) @@ -10109,7 +10112,7 @@ Index (line 6) * unpacking: Rest arguments. (line 39) * unravel: Import. (line 29) -* up: three. (line 369) +* up: three. (line 372) * update: Files. (line 36) * UpsideDown: Frames and pictures. (line 104) @@ -10137,10 +10140,10 @@ Index * Vertical: flowchart. (line 77) * Viewport: three. (line 76) * viewportheight: LaTeX usage. (line 50) -* viewportmargin: three. (line 297) -* viewportsize: three. (line 297) +* viewportmargin: three. (line 300) +* viewportsize: three. (line 300) * viewportwidth: LaTeX usage. (line 50) -* views: three. (line 266) +* views: three. (line 269) * vim: Editing modes. (line 32) * virtual functions: Structures. (line 181) * void: Data types. (line 10) @@ -10157,7 +10160,7 @@ Index * word: Arrays. (line 349) * write: Files. (line 53) * write <1>: Arrays. (line 388) -* X: three. (line 309) +* X: three. (line 312) * xasy: GUI. (line 6) * xaxis3: graph3. (line 7) * xdr: Files. (line 76) @@ -10170,10 +10173,10 @@ Index * xpart: Data types. (line 94) * xpart <1>: Data types. (line 184) * xscale: Transforms. (line 30) -* xscale3: three. (line 479) +* xscale3: three. (line 482) * xtick: graph. (line 330) -* XY: three. (line 494) -* XY <1>: three. (line 509) +* XY: three. (line 497) +* XY <1>: three. (line 512) * XYEquals: graph3. (line 21) * XYZero: graph3. (line 21) * XZEquals: graph3. (line 21) @@ -10183,7 +10186,7 @@ Index (line 6) * Y <1>: Mathematical functions. (line 48) -* Y <2>: three. (line 309) +* Y <2>: three. (line 312) * yaxis3: graph3. (line 7) * YEquals: graph. (line 128) * yequals: graph. (line 278) @@ -10191,14 +10194,14 @@ Index * ypart: Data types. (line 97) * ypart <1>: Data types. (line 187) * yscale: Transforms. (line 32) -* yscale3: three. (line 481) +* yscale3: three. (line 484) * ytick: graph. (line 330) -* YX: three. (line 509) -* YZ: three. (line 509) +* YX: three. (line 512) +* YZ: three. (line 512) * YZEquals: graph3. (line 21) * YZero: graph. (line 123) * YZZero: graph3. (line 21) -* Z: three. (line 309) +* Z: three. (line 312) * zaxis3: graph3. (line 7) * zeroTransform: Transforms. (line 44) * zerowinding: Pens. (line 164) @@ -10215,10 +10218,10 @@ Index * zeta: Mathematical functions. (line 48) * zpart: Data types. (line 190) -* zscale3: three. (line 483) -* ZX: three. (line 509) -* ZX <1>: three. (line 509) -* ZY: three. (line 509) +* zscale3: three. (line 486) +* ZX: three. (line 512) +* ZX <1>: three. (line 512) +* ZY: three. (line 512)  @@ -10237,137 +10240,137 @@ Node: Git25905 Node: Uninstall26305 Node: Tutorial26651 Node: Drawing in batch mode27540 -Node: Drawing in interactive mode28415 -Node: Figure size29447 -Node: Labels31039 -Node: Paths31866 -Ref: unitcircle32481 -Node: Drawing commands34381 -Node: draw36096 -Ref: arrows37278 -Node: fill42776 -Ref: gradient shading43822 -Node: clip48338 -Node: label48925 -Ref: Label49525 -Node: Bezier curves55396 -Node: Programming59293 -Ref: array iteration61046 -Node: Data types61213 -Ref: format71875 -Node: Paths and guides76321 -Ref: circle76575 -Ref: extension86274 -Node: Pens93083 -Ref: fillrule100772 -Ref: basealign101676 -Ref: transparency104510 -Ref: makepen108102 -Ref: overwrite108985 -Node: Transforms110199 -Node: Frames and pictures112031 -Ref: envelope113189 -Ref: size114282 -Ref: unitsize115269 -Ref: shipout116342 -Ref: filltype118693 -Ref: add122106 -Ref: add about123048 -Ref: tex126077 -Node: Files126973 -Ref: cd127960 -Ref: scroll132645 -Node: Variable initializers135563 -Node: Structures138280 -Node: Operators145782 -Node: Arithmetic & logical146096 -Node: Self & prefix operators148466 -Node: User-defined operators149260 -Node: Implicit scaling150173 -Node: Functions150736 -Ref: stack overflow153879 -Node: Default arguments154161 -Node: Named arguments154917 -Node: Rest arguments157487 -Node: Mathematical functions160609 -Node: Arrays165265 -Ref: sort172373 -Ref: tridiagonal174998 -Ref: solve176229 -Node: Slices180369 -Node: Casts184277 -Node: Import186547 -Node: Static191805 -Node: LaTeX usage194698 -Node: Base modules201192 -Node: plain203749 -Node: simplex204423 -Node: math204697 -Node: interpolate207406 -Node: geometry207685 -Node: trembling208279 -Node: stats208548 -Node: patterns208808 -Node: markers209044 -Node: tree210904 -Node: binarytree211089 -Node: drawtree211755 -Node: syzygy211956 -Node: feynman212230 -Node: roundedpath212505 -Node: animation212788 -Ref: animate213209 -Node: embed214322 -Node: slide215276 -Node: MetaPost215608 -Node: unicode216327 -Node: latin1217201 -Node: babel217570 -Node: labelpath217800 -Node: labelpath3218621 -Node: annotate218932 -Node: CAD219402 -Node: graph219713 -Ref: ticks226874 -Ref: pathmarkers240607 -Ref: marker241078 -Ref: markuniform241432 -Ref: errorbars243240 -Ref: automatic scaling247714 -Node: palette259461 -Ref: images259579 -Ref: image263753 -Ref: logimage264273 -Ref: penimage265378 -Ref: penfunctionimage265640 -Node: three266411 -Ref: PostScript3D295490 -Node: obj297228 -Node: graph3297477 -Ref: GaussianSurface302757 -Node: grid3303906 -Node: solids304690 -Node: tube305682 -Node: flowchart307916 -Node: contour312524 -Node: contour3317839 -Node: smoothcontour3318152 -Node: slopefield319873 -Node: ode321362 -Node: Options321619 -Ref: configuration file328404 -Ref: settings328404 -Ref: texengines329668 -Ref: convert329668 -Node: Interactive mode333190 -Ref: history335340 -Node: GUI336646 -Node: GUI installation337197 -Node: GUI usage337927 -Node: PostScript to Asymptote338990 -Node: Help339748 -Node: Debugger341402 -Node: Credits343158 -Node: Index344175 +Node: Drawing in interactive mode28416 +Node: Figure size29448 +Node: Labels31043 +Node: Paths31871 +Ref: unitcircle32487 +Node: Drawing commands34389 +Node: draw36104 +Ref: arrows37286 +Node: fill42784 +Ref: gradient shading43830 +Node: clip48346 +Node: label48933 +Ref: Label49533 +Node: Bezier curves55365 +Node: Programming59265 +Ref: array iteration61018 +Node: Data types61185 +Ref: format71847 +Node: Paths and guides76293 +Ref: circle76547 +Ref: extension86247 +Node: Pens93057 +Ref: fillrule100748 +Ref: basealign101652 +Ref: transparency104486 +Ref: makepen108080 +Ref: overwrite108964 +Node: Transforms110178 +Node: Frames and pictures112010 +Ref: envelope113168 +Ref: size114261 +Ref: unitsize115248 +Ref: shipout116321 +Ref: filltype118672 +Ref: add122085 +Ref: add about123027 +Ref: tex126057 +Node: Files126953 +Ref: cd127940 +Ref: scroll132625 +Node: Variable initializers135543 +Node: Structures138260 +Node: Operators145762 +Node: Arithmetic & logical146076 +Node: Self & prefix operators148446 +Node: User-defined operators149240 +Node: Implicit scaling150153 +Node: Functions150716 +Ref: stack overflow153858 +Node: Default arguments154140 +Node: Named arguments154896 +Node: Rest arguments157466 +Node: Mathematical functions160588 +Node: Arrays165244 +Ref: sort172352 +Ref: tridiagonal174977 +Ref: solve176208 +Node: Slices180348 +Node: Casts184256 +Node: Import186526 +Node: Static191784 +Node: LaTeX usage194677 +Node: Base modules201173 +Node: plain203730 +Node: simplex204404 +Node: math204678 +Node: interpolate207387 +Node: geometry207666 +Node: trembling208260 +Node: stats208529 +Node: patterns208789 +Node: markers209025 +Node: tree210887 +Node: binarytree211072 +Node: drawtree211739 +Node: syzygy211940 +Node: feynman212214 +Node: roundedpath212489 +Node: animation212772 +Ref: animate213193 +Node: embed214306 +Node: slide215260 +Node: MetaPost215592 +Node: unicode216311 +Node: latin1217185 +Node: babel217554 +Node: labelpath217784 +Node: labelpath3218605 +Node: annotate218916 +Node: CAD219386 +Node: graph219697 +Ref: ticks226858 +Ref: pathmarkers240596 +Ref: marker241067 +Ref: markuniform241421 +Ref: errorbars243229 +Ref: automatic scaling247708 +Node: palette259469 +Ref: images259587 +Ref: image263761 +Ref: logimage264282 +Ref: penimage265388 +Ref: penfunctionimage265651 +Node: three266423 +Ref: PostScript3D295720 +Node: obj297459 +Node: graph3297708 +Ref: GaussianSurface302991 +Node: grid3304141 +Node: solids304926 +Node: tube305919 +Node: flowchart308150 +Node: contour312759 +Node: contour3318079 +Node: smoothcontour3318392 +Node: slopefield320113 +Node: ode321603 +Node: Options321860 +Ref: configuration file328645 +Ref: settings328645 +Ref: texengines329909 +Ref: convert329909 +Node: Interactive mode333431 +Ref: history335581 +Node: GUI336887 +Node: GUI installation337438 +Node: GUI usage338168 +Node: PostScript to Asymptote339231 +Node: Help339989 +Node: Debugger341643 +Node: Credits343399 +Node: Index344416  End Tag Table diff --git a/graphics/asymptote/examples/triads.asy b/graphics/asymptote/examples/triads.asy index 73088197e2..77806b1ad4 100644 --- a/graphics/asymptote/examples/triads.asy +++ b/graphics/asymptote/examples/triads.asy @@ -50,3 +50,5 @@ drawarrow("$T_q$",m,s,LeftSide,red); spectrum(m,s,l); shipout("triadkpq"); + +erase(); diff --git a/graphics/asymptote/jsfile.cc b/graphics/asymptote/jsfile.cc index e6d8b4313d..a46c15f4be 100644 --- a/graphics/asymptote/jsfile.cc +++ b/graphics/asymptote/jsfile.cc @@ -23,27 +23,32 @@ void jsfile::open(string name) { out << "" << newl << newl; out.precision(getSetting("digits")); - out << "" - << newl << newl << "" - << newl << "" - << newl<< "" - << newl << newl; + out << "" << newl + << newl + << "" << newl + << "" << stripExt(name) << "" << newl + << newl + << "" << newl + << "" << newl + << newl; if(getSetting("offline")) { out << "" << newl; } else { - out << "" << newl; } - out << "" << newl << newl << "" << newl << newl << "" - << newl << "" + << newl << "" + << newl << "" << newl << "" << newl << newl << "" << newl; diff --git a/graphics/asymptote/path.cc b/graphics/asymptote/path.cc index 75b084fa36..47461cef0d 100644 --- a/graphics/asymptote/path.cc +++ b/graphics/asymptote/path.cc @@ -997,8 +997,8 @@ bool intersections(double &s, double &t, std::vector& S, // Overlapping bounding boxes --depth; - fuzz *= 2.0; - fuzz2=max(fuzzFactor*fuzz*fuzz,Fuzz2); +// fuzz *= 2; +// fuzz2=max(fuzzFactor*fuzz*fuzz,Fuzz2); if((maxp-minp).length()+(maxq-minq).length() <= fuzz || depth == 0) { if(single) { diff --git a/graphics/asymptote/path3.cc b/graphics/asymptote/path3.cc index 32a5604a29..d43513ebc2 100644 --- a/graphics/asymptote/path3.cc +++ b/graphics/asymptote/path3.cc @@ -612,7 +612,7 @@ bool intersections(double &s, double &t, std::vector& S, // Overlapping bounding boxes --depth; - fuzz *= 2; +// fuzz *= 2; if((maxp-minp).length()+(maxq-minq).length() <= fuzz || depth == 0) { if(single) { @@ -630,7 +630,7 @@ bool intersections(double &s, double &t, std::vector& S, std::vector S1,T1; - fuzz2=max(fuzzFactor*fuzz*fuzz,Fuzz2); +// fuzz2=max(fuzzFactor*fuzz*fuzz,Fuzz2); if(lp <= 1) { if(lp == 1) p.halve(p1,p2); @@ -1191,7 +1191,7 @@ bool intersections(double& U, double& V, const triple& v, triple *P, v.getz()+fuzz >= z) { // Overlapping bounding boxes --depth; - fuzz *= 2; +// fuzz *= 2; if(abs2(X-x,Y-y,Z-z) <= fuzz*fuzz || depth == 0) { U=0.5; @@ -1258,6 +1258,8 @@ bool intersections(std::vector& T, std::vector& U, { if(errorstream::interrupt) throw interrupted(); + double fuzz2=max(fuzzFactor*fuzz*fuzz,Fuzz2); + triple pmin=p.min(); triple pmax=p.max(); @@ -1286,7 +1288,7 @@ bool intersections(std::vector& T, std::vector& U, pmax.getz()+fuzz >= z) { // Overlapping bounding boxes --depth; - fuzz *= 2; +// fuzz *= 2; if(((pmax-pmin).length()+sqrt(abs2(X-x,Y-y,Z-z)) <= fuzz) || depth == 0) { T.push_back(0.5); @@ -1303,8 +1305,6 @@ bool intersections(std::vector& T, std::vector& U, std::vector T1,U1,V1; double tscale,toffset; - double fuzz2=max(fuzzFactor*fuzz*fuzz,Fuzz2); - if(lp <= 1) { if(lp == 1) p.halve(p0,p1); if(lp == 0 || p0 == p || p1 == p) { diff --git a/graphics/asymptote/picture.cc b/graphics/asymptote/picture.cc index b3671f8280..7047254751 100644 --- a/graphics/asymptote/picture.cc +++ b/graphics/asymptote/picture.cc @@ -349,7 +349,7 @@ void texinit() // Output any new texpreamble commands if(pd.tex.isopen()) { if(pd.TeXpipepreamble.empty()) return; - texpreamble(pd.tex,pd.TeXpipepreamble,false); + texpreamble(pd.tex,pd.TeXpipepreamble,true); pd.TeXpipepreamble.clear(); return; } diff --git a/graphics/asymptote/revision.cc b/graphics/asymptote/revision.cc index 3ff4495aa6..3be498a19f 100644 --- a/graphics/asymptote/revision.cc +++ b/graphics/asymptote/revision.cc @@ -1,2 +1,2 @@ -const char *REVISION="2.61"; +const char *REVISION="2.62"; const char *AsyGLVersion="1.00"; diff --git a/graphics/asymptote/settings.cc b/graphics/asymptote/settings.cc index d3817c7c61..0f83cfcaf9 100644 --- a/graphics/asymptote/settings.cc +++ b/graphics/asymptote/settings.cc @@ -961,7 +961,7 @@ struct versionOption : public option { #ifdef HAVE_RPC_RPC_H xdr=true; #endif -#ifdef HAVE_LIBREADLINE +#if defined(HAVE_LIBREADLINE) && defined(HAVE_LIBCURSES) readline=true; #endif #ifdef HAVE_LIBSIGSEGV diff --git a/graphics/asymptote/texfile.cc b/graphics/asymptote/texfile.cc index 44d4277f45..790ed180d9 100644 --- a/graphics/asymptote/texfile.cc +++ b/graphics/asymptote/texfile.cc @@ -46,7 +46,7 @@ texfile::~texfile() void texfile::miniprologue() { - texpreamble(*out,processData().TeXpreamble,false); + texpreamble(*out,processData().TeXpreamble,true); if(settings::latex(texengine)) { *out << "\\pagestyle{empty}" << newl << "\\textheight=2048pt" << newl @@ -65,7 +65,7 @@ void texfile::prologue() if(inlinetex) { string prename=buildname(settings::outname(),"pre"); std::ofstream *outpreamble=new std::ofstream(prename.c_str()); - texpreamble(*outpreamble,processData().TeXpreamble,true,false); + texpreamble(*outpreamble,processData().TeXpreamble,false,false); outpreamble->close(); } @@ -104,15 +104,19 @@ void texfile::prologue() *out << "\\usepackage{everypage}%" << newl; if(settings::latex(texengine)) { - *out << "\\setlength{\\unitlength}{1pt}" << newl; + *out << "\\setlength{\\unitlength}{1pt}%" << newl; if(!inlinetex) { *out << "\\pagestyle{empty}" << newl << "\\textheight=" << height+18.0 << "bp" << newl << "\\textwidth=" << width+18.0 << "bp" << newl; if(settings::pdf(texengine)) - *out << "\\oddsidemargin=-17.61pt" << newl + *out << "\\parindent=0pt" << newl + << "\\oddsidemargin=0pt" << newl << "\\evensidemargin=\\oddsidemargin" << newl - << "\\topmargin=-37.01pt" << newl; + << "\\headheight=0pt" << newl + << "\\headsep=0pt" << newl + << "\\topmargin=0pt" << newl + << "\\topskip=0pt" << newl; *out << "\\begin{document}" << newl; } latexfontencoding(*out); @@ -195,19 +199,19 @@ void texfile::setlatexcolor(pen p) p.black() != lastpen.black()))) { *out << "\\definecolor{ASYcolor}{cmyk}{" << p.cyan() << "," << p.magenta() << "," << p.yellow() << "," - << p.black() << "}\\color{ASYcolor}" << newl; + << p.black() << "}\\color{ASYcolor}%" << newl; } else if(p.rgb() && (!lastpen.rgb() || (p.red() != lastpen.red() || p.green() != lastpen.green() || p.blue() != lastpen.blue()))) { *out << "\\definecolor{ASYcolor}{rgb}{" << p.red() << "," << p.green() << "," << p.blue() - << "}\\color{ASYcolor}" << newl; + << "}\\color{ASYcolor}%" << newl; } else if(p.grayscale() && (!lastpen.grayscale() || p.gray() != lastpen.gray())) { *out << "\\definecolor{ASYcolor}{gray}{" << p.gray() - << "}\\color{ASYcolor}" << newl; + << "}\\color{ASYcolor}%" << newl; } } diff --git a/graphics/asymptote/texfile.h b/graphics/asymptote/texfile.h index bc0f2e1611..cc9ffd8285 100644 --- a/graphics/asymptote/texfile.h +++ b/graphics/asymptote/texfile.h @@ -36,11 +36,14 @@ void texdocumentclass(T& out, bool pipe=false) template void texuserpreamble(T& out, - mem::list& preamble=processData().TeXpreamble) + mem::list& preamble=processData().TeXpreamble, + bool pipe=false) { - for(mem::list::iterator p=preamble.begin(); - p != preamble.end(); ++p) + for(mem::list::iterator p=preamble.begin(); p != preamble.end(); + ++p) { out << stripblanklines(*p); + if(pipe) out << newl << newl; + } } template @@ -56,9 +59,9 @@ void latexfontencoding(T& out) template void texpreamble(T& out, mem::list& preamble=processData().TeXpreamble, - bool ASYalign=true, bool ASYbox=true) + bool pipe=false, bool ASYbox=true) { - texuserpreamble(out,preamble); + texuserpreamble(out,preamble,pipe); string texengine=settings::getSetting("tex"); if(settings::context(texengine)) out << "\\disabledirectives[system.errorcontext]%" << newl; @@ -69,7 +72,7 @@ void texpreamble(T& out, mem::list& preamble=processData().TeXpreamble, << "\\long\\def\\ASYbase#1#2{\\leavevmode\\setbox\\ASYbox=\\hbox{#1}%" << "\\ASYdimen=\\ht\\ASYbox%" << newl << "\\setbox\\ASYbox=\\hbox{#2}\\lower\\ASYdimen\\box\\ASYbox}" << newl; - if(ASYalign) + if(!pipe) out << "\\long\\def\\ASYaligned(#1,#2)(#3,#4)#5#6#7{\\leavevmode%" << newl << "\\setbox\\ASYbox=\\hbox{#7}%" << newl << "\\setbox\\ASYbox\\hbox{\\ASYdimen=\\ht\\ASYbox%" << newl @@ -121,7 +124,7 @@ void texdefines(T& out, mem::list& preamble=processData().TeXpreamble, bool pipe=false) { if(pipe || !settings::getSetting("inlinetex")) - texpreamble(out,preamble,!pipe); + texpreamble(out,preamble,pipe); if(pipe) { // Make tex pipe aware of a previously generated aux file. @@ -137,17 +140,7 @@ void texdefines(T& out, mem::list& preamble=processData().TeXpreamble, string texengine=settings::getSetting("tex"); if(settings::latex(texengine)) { if(pipe || !settings::getSetting("inlinetex")) { - out << "\\usepackage{graphicx}" << newl - << "\\usepackage[space]{grffile}" << newl; - if(settings::xe(texengine)) { - out << "\\makeatletter" << newl - << "\\def\\Gread@@xetex#1{%" << newl - << "\\IfFileExists{\"\\Gin@base\".bb}%" << newl - << "{\\Gread@eps{\\Gin@base.bb}}%" << newl - << "{\\Gread@@xetex@aux#1}%" << newl - << "}" << newl - << "\\makeatother" << newl; - } + out << "\\usepackage{graphicx}" << newl; if(!pipe) { dvipsfix(out); out << "\\usepackage{color}" << newl; @@ -184,7 +177,7 @@ bool setlatexfont(T& out, const pen& p, const pen& lastpen) { if(p.size() != lastpen.size() || p.Lineskip() != lastpen.Lineskip()) { out << "\\fontsize{" << p.size()*settings::ps2tex << "}{" - << p.Lineskip()*settings::ps2tex << "}\\selectfont\n"; + << p.Lineskip()*settings::ps2tex << "}\\selectfont%" << newl; return true; } return false; diff --git a/graphics/asymptote/webgl/gl.js b/graphics/asymptote/webgl/gl.js index 2bc0aa7429..ec5930e019 100644 --- a/graphics/asymptote/webgl/gl.js +++ b/graphics/asymptote/webgl/gl.js @@ -88,7 +88,6 @@ let materialBuffer; let colorBuffer; let indexBuffer; -let redraw=true; let remesh=true; let mouseDownOrTouchActive=false; let lastMouseX=null; @@ -171,7 +170,7 @@ function noGL() { function saveAttributes() { - let a=window.parent.document.asygl[alpha]; + let a=window.top.document.asygl[alpha]; a.gl=gl; a.nlights=Lights.length; @@ -187,7 +186,7 @@ function saveAttributes() function restoreAttributes() { - let a=window.parent.document.asygl[alpha]; + let a=window.top.document.asygl[alpha]; gl=a.gl; nlights=a.nlights; @@ -208,7 +207,7 @@ function initGL() alpha=Background[3] < 1; if(embedded) { - let p=window.parent.document; + let p=window.top.document; if(p.asygl == null) p.asygl=Array(2); @@ -1501,7 +1500,7 @@ function home() initProjection(); setProjection(); remesh=true; - redraw=true; + draw(); } let positionAttribute=0; @@ -1676,6 +1675,8 @@ function setUniforms(data,shader) function handleMouseDown(event) { + if(!zoomEnabled) + enableZoom(); mouseDownOrTouchActive=true; lastMouseX=event.clientX; lastMouseY=event.clientY; @@ -1697,6 +1698,8 @@ let touchStartTime; function handleTouchStart(event) { event.preventDefault(); + if(!zoomEnabled) + enableZoom(); let touches=event.targetTouches; swipe=rotate=pinch=false; if(zooming) return; @@ -1849,13 +1852,38 @@ function processDrag(newX,newY,mode,factor=1) lastMouseY=newY; setProjection(); - redraw=true; + draw(); +} + +let zoomEnabled=0; + +function enableZoom() +{ + zoomEnabled=1; + canvas.addEventListener("wheel",handleMouseWheel,false); +} + +function disableZoom() +{ + zoomEnabled=0; + canvas.removeEventListener("wheel",handleMouseWheel,false); } function handleKey(event) { + let ESC=27; + + if(!zoomEnabled) + enableZoom(); + + if(embedded && zoomEnabled && event.keyCode == ESC) { + disableZoom(); + return; + } + let keycode=event.key; let axis=[]; + switch(keycode) { case 'x': axis=[1,0,0]; @@ -1886,7 +1914,7 @@ function handleKey(event) if(axis.length > 0) { mat4.rotate(rotMat,rotMat,0.1,axis); updateViewMatrix(); - redraw=true; + draw(); } } @@ -1902,7 +1930,7 @@ function handleMouseWheel(event) capzoom(); setProjection(); - redraw=true; + draw(); } function handleMouseMove(event) @@ -1974,7 +2002,7 @@ function handleTouchMove(event) pinchStart=distance; swipe=rotate=zooming=false; setProjection(); - redraw=true; + draw(); } } @@ -2097,15 +2125,6 @@ function draw() remesh=false; } -function tick() -{ - requestAnimationFrame(tick); - if(redraw) { - draw(); - redraw=false; - } -} - function setDimensions(width,height,X,Y) { let Aspect=width/height; @@ -2224,7 +2243,7 @@ let pixelShader,noNormalShader,materialShader,colorShader,transparentShader; function webGLStart() { canvas=document.getElementById("Asymptote"); - embedded=window.parent.document != document; + embedded=window.top.document != document; initGL(); @@ -2232,11 +2251,8 @@ function webGLStart() canvasWidth *= window.devicePixelRatio; canvasHeight *= window.devicePixelRatio; } else { - if(canvas.width == 0) - canvas.width=Math.max(window.innerWidth-windowTrim,windowTrim); - - if(canvas.height == 0) - canvas.height=Math.max(window.innerHeight-windowTrim,windowTrim); + canvas.width=Math.max(window.innerWidth-windowTrim,windowTrim); + canvas.height=Math.max(window.innerHeight-windowTrim,windowTrim); let Aspect=canvasWidth/canvasHeight; if(canvas.width > canvas.height*Aspect) @@ -2271,13 +2287,12 @@ function webGLStart() document.onmousemove=handleMouseMove; canvas.onkeydown=handleKey; - canvas.addEventListener("wheel",handleMouseWheel,false); + if(!embedded) + enableZoom(); canvas.addEventListener("touchstart",handleTouchStart,false); canvas.addEventListener("touchend",handleMouseUpOrTouchEnd,false); canvas.addEventListener("touchcancel",handleMouseUpOrTouchEnd,false); canvas.addEventListener("touchleave",handleMouseUpOrTouchEnd,false); canvas.addEventListener("touchmove",handleTouchMove,false); document.addEventListener("keydown",handleKey,false); - - tick(); } diff --git a/macros/latex/contrib/ascmac/Makefile b/macros/latex/contrib/ascmac/Makefile index 06c631d4d3..bcbfb413a9 100644 --- a/macros/latex/contrib/ascmac/Makefile +++ b/macros/latex/contrib/ascmac/Makefile @@ -38,6 +38,8 @@ install: cp ./*.pdf ${TEXMF}/doc/latex/ascmac/ mkdir -p ${TEXMF}/fonts/source/public/ascmac cp ./*.mf ${TEXMF}/fonts/source/public/ascmac/ + mkdir -p ${TEXMF}/fonts/map/dvips/ascmac + cp ./*.map ${TEXMF}/fonts/map/dvips/ascmac/ mkdir -p ${TEXMF}/fonts/type1/public/ascmac cp ./*.pfb ${TEXMF}/fonts/type1/public/ascmac/ mkdir -p ${TEXMF}/fonts/tfm/public/ascmac diff --git a/macros/latex/contrib/ascmac/README.md b/macros/latex/contrib/ascmac/README.md index 1f47a8e110..d932130ade 100644 --- a/macros/latex/contrib/ascmac/README.md +++ b/macros/latex/contrib/ascmac/README.md @@ -26,6 +26,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)). ## Release Date -2020-01-13 +2020-01-15 Japanese TeX Development Community diff --git a/macros/latex/contrib/ascmac/ascmac.dtx b/macros/latex/contrib/ascmac/ascmac.dtx index 95ac10d90c..483aee8cf2 100644 --- a/macros/latex/contrib/ascmac/ascmac.dtx +++ b/macros/latex/contrib/ascmac/ascmac.dtx @@ -11,6 +11,10 @@ % % \iffalse % +% 2020/01/15 v2.1 +% - Use an external map file for supporting dvips. +% 2020/01/14 v2.0j +% - Fix a bug introduced in v2.0i for XeLaTeX. % 2020/01/13 v2.0i % - Fix a bug: latex in DVI mode of pdfTeX did not work. % 2018/03/09 v2.0h @@ -76,7 +80,7 @@ % %\ProvidesPackage{tascmac} %\ProvidesPackage{ascmac} - [2020/01/13 v2.0i + [2020/01/15 v2.1 % ascmac package (community edition) % ascmac wrapper (community edition) ] @@ -341,31 +345,43 @@ \fi % \end{macrocode} % -% pdf\LaTeX{}やLua\LaTeX{}のプリミティブを使って、ascgrpのType1フォントを -% 使用できるように設定します。 +% 以前の版ではascgrpのType1フォントを設定するために +% pdf\LaTeX{}やLua\LaTeX{}のプリミティブを使用していましたが、 +% v2.1ではマップファイル(ascmac.map)を用意しました。 +% このmapファイルを\verb+$TEXMF/fonts/map/dvips/ascmac/+にインストールして +%\begin{verbatim} +% updmap-sys --enable MixedMap=ascmac.map +%\end{verbatim} +% を実行すれば有効になります。 % \changes{2016/08/21}{v2.0c}{pdf\LaTeX{}でascgrpのType1フォントを使用} % \changes{2017/12/06}{v2.0e}{念のためe-拡張なしのエンジンでのエラーを防止} % \changes{2017/12/17}{v2.0f}{判定が逆になっていたのを修正} +% \changes{2020/01/13}{v2.0i}{\LaTeX{}のDVIモードをサポート} +% \changes{2020/01/14}{v2.0j}{v2.0iの変更でXeLaTeXでエラーが出たのを修正} +% \changes{2020/01/15}{v2.1}{dvipsもサポートするため、外部マップファイルに分離} % \begin{macrocode} %% -%% Use Type1 font for ascgrp (pdfLaTeX, LuaLaTeX) -\ifx\pdfextension\@undefined - \ifx\pdfmapline\@undefined\else - % pdfTeX, LuaTeX (<=0.81) - \ifnum\pdfoutput>\z@\relax - \pdfmapline{+ascgrp =0.85) - \ifnum\outputmode>\z@\relax - \pdfextension mapline{+ascgrp \z@\relax +% \pdfmapline{+ascgrp =0.85) +% \ifnum\outputmode>\z@\relax +% \pdfextension mapline{+ascgrp ,}} -% -\DocInput{axessibility.dtx} +\date{January 8, 2020} + \author{Dragan Ahmetovic\thanks{Dipartimento di Matematica ``G. Peano'', Universit\`a degli Studi di Torino, 10123, Italy}, Tiziana Armano\footnotemark[1], + Cristian Bernareggi\footnotemark[1], Anna Capietto\footnotemark[1], \\ + Sandro Coriasco\footnotemark[1], Boris Doubrov\thanks{Dual Lab, Ottignies-Louvain-la-Neuve 1340, Belgium}, Alexander Kozlovskiy\footnotemark[2], Nadir Murru\footnotemark[1] +%% \\ +%% $ $ +%% \\ +%% Dipartimento di Matematica ``G. Peano''\\Universit\`a degli Studi di Torino \\ +%% Dual Lab, Ottignies-Louvain-la-Neuve 1340, Belgium +%% +\\ + $ $ + \\ + \texttt{,,}\\ +\texttt{}} +% +\DocInput{axessibility.dtx } \end{document} % %\fi % % \changes{v1.0}{2018/07/09}{Initial version} % \changes{v2.0}{2019/01/08}{Added support for environments align, align*, alignat, alignat*, flalign, flalign*, gather, gather*, xalignat, xalignat*, and xxalignat, from the package \textbf{amsmath}} +% \changes{v3.0}{2019/xx/yy}{Added option to select between tagging via accsupp or tagpdf packages. Added support for environment multline from the package \textbf{amsmath}. Added option to automatically replace $$ and $$ by \[\] and \(\) in lua mode.} % % \maketitle % %\begin{abstract} %PDF documents containing formulae generated by \LaTeX\ -% are usually not accessible by assistive technologies for visually impaired people -% (i.e., by screen readers and braille displays). The package manages this issue, allowing to create a PDF document where the formulae are read by these assistive technologies, since it automatically generates hidden comments in the PDF document (by means of the /ActualText attribute) in correspondence to each formula. The package does not generate PDF/UA. +% are usually not accessible by assistive technologies for people with special educational needs +% and visually impaired people +% (i.e., by screen readers and braille displays). The package manages this issue, allowing to create a PDF document where the formulae are read by these assistive technologies, since it automatically generates hidden comments in the PDF document (by means of the /ActualText attribute) in correspondence to each formula. The package does not generate a PDF/UA document. %\end{abstract} % %\tableofcontents % %\section{Introduction} -%This package focuses on the specific problem of the accessibility of PDF documents generated by \LaTeX\ for visually impaired people. +%This package focuses on the specific problem of the accessibility of PDF documents generated by \LaTeX\ for visually impaired people +%and people with special educational needs. %When a PDF document is generated starting from \LaTeX, formulae are not accessible by screen readers and braille displays. % They can be made accessible by inserting a hidden comment, i.e., an ActualText, similarly to the case of web pages. % This can be made, e.g., by using the \LaTeX\ package pdfcomment.sty. In any case, this task must be manually performed by the author and it is surely inefficient, % since the author should write the formulae and, in addition, insert a description for each formula. % Note also that the package pdfcomment.sty does not allow to insert special characters like `backslash', `brace', etc, in the comment. -% Moreover, with these solutions, the reading is bothered since the screen reader reads incorrectly the formula and then the correct comment of the formula. +% Moreover, with these solutions, the reading is bothered since the screen reader first reads incorrectly the formula and then, +% only as a second step, provides the correct comment of the formula. % There are also some \LaTeX\ packages that try to improve the accessibility of PDF documents produced by \LaTeX. -% In particular, the packages accsupp.sty and accessibility$\_$meta.sty have been developed in order to obtain tagged PDF documents. -% However, both packages do not solve the problem of the accessibility of formulae. The package accsupp.sty develops some interesting tools for commenting formulae -% using also special characters (possibility that is not available in the pdfcomment.sty package). Moreover, this is not an automatized method, -% since the comment must be manually inserted by the author. The package accessibility$\_$meta.sty is an improved version of the package accessibility.sty. +% In particular, the packages accsupp.sty, accessibility$\_$meta.sty and tagpdf have +% been developed in order to obtain tagged PDF documents. The package accsupp.sty develops some interesting tools for commenting formulae +% using also special characters (possibility that is not available, e.g., in the pdfcomment.sty package). The package tagpdf widely +% further developed tagging functionalities, along the most recent specifications for PDF documents accessibility. However, all of the +% above are not automatized methods, +% since the comment and tags must be manually inserted by the author. +% The package accessibility$\_$meta.sty is an improved version of the package accessibility.sty. % This package allows the possibility of inserting several tags for sections, links, figures and tables. % However, even if these tags are recognized by the tool for checking tags of Acrobat Reader Pro, they are not always recognized by the screen readers. % Moreover, this package does not manage formulae. Our package automatically produces an ActualText corresponding to the \LaTeX\ commands that generate the formulae. % This ActualText is hidden in the PDF document, but the screen reader reads it without reading any incorrect sequence before. +% Additional functionalities, implemented in this version, are available when the typeset is done by means of lua\LaTeX (see below). % %\section{License} % -% This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 License -% \url{http://creativecommons.org/licenses/by-nc/4.0/}. +% 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. % %\section{Prerequisites} % -%The package \textbf{axessibility} requires the following packages: \textbf{accsupp, amsmath, amssymb, xstring}. +%The package \textbf{axessibility} requires the following packages: \textbf{accsupp, amsmath, amssymb, tagpdf, xstring}. % %\section{Package specification} % -%If you use \LaTeX$2_\epsilon$ simply add the following line in the preamble:\\ \\ -%\indent $\backslash$\textbf{usepackage}$\{$\textbf{axessibility}$\}$ -%\\ \\ -%The package includes the following features: +%If you use \LaTeX$2_\epsilon$ simply add the following line in the preamble: +% \begin{itemize} +% \item for the usage based on the \textbf{tagpdf} package,\\ +% +%\indent $\backslash$\textbf{usepackage}$\{$\textbf{axessibility}$\}$\\ +% +% or, equivalently, \\ +% +% $\backslash$\textbf{usepackage[tagpdf]}$\{$\textbf{axessibility}$\}$ +% \item for the usage based on the \textbf{accsupp} package,\\ +% +% $\backslash$\textbf{usepackage[accsupp]}$\{$\textbf{axessibility}$\}$ +% \end{itemize} +% +% \medskip +% +%\noindent The package includes the following features: %\begin{itemize} -%\item The commands \\ \\ +%\item In the \textbf{accsupp} version, the commands\\ \\ %\indent $\backslash$\textbf{pdfcompresslevel=0} \\ %\indent $\backslash$\textbf{pdfoptionpdfminorversion=6} \\ \\ -%that produce an uncompressed PDF document. -%\item The command \\ \\ +% produce an uncompressed PDF document. The command \\ \\ %\indent $\backslash$\textbf{BeginAccSupp} %\\ \\ -%contained in the package \textbf{accsupp}, has been redefined so that the screen readers access the ActualText created by this command. +%contained in the package \textbf{accsupp}, has been redefined so that the screen readers access the ActualText created by this command. +%\item In the \textbf{tagpdf} version, the commands\\ \\ +%\indent $\backslash$\textbf{tagpdfsetup\{tabsorder=structure,uncompress,activate-all,interwordspace=true\}}\\ +%$\backslash$\textbf{tagpdfifpdftexT}\\ +% \textbf{\{}\\ +% $\backslash$\textbf{pdfcatalog\{/Lang (en-US)\}}\\ +% $\backslash$\textbf{usepackage[T1]\{fontenc\}}\\ +% $\backslash$\textbf{input glyphtounicode}\\ +% $\backslash$\textbf{pdfgentounicode=1}\\ +% \textbf{\}}\\ +%$\backslash$\textbf{tagpdfifluatexT}\\ +% \textbf{\{}\\ +% $\backslash$\textbf{pdfextension catalog\{/Lang (en-US)\}}\\ +% $\backslash$\textbf{RequirePackage\{fontspec\}}\\ +% $\backslash$\textbf{RequirePackage\{luacode\}}\\ +% $\backslash$\textbf{newfontface$\backslash$zerowidthfont\{freeserif\}}\\ +%$\backslash$\textbf{directlua\{}\\ +%\textbf{require("axessibility.lua")}\\ +%\textbf{\}}\\ +%\textbf{\}}\\ +% +%produce an uncompressed PDF document, directing appropriately the typesetting, either via pdf\LaTeX\ or lua\LaTeX. +%Equations (and other structures) are tagged by means of the commands defined in the \textbf{tagpdf} package, so that +%screen readers access the ActualText created by them. When typeset via lua\LaTeX, additional functionalities, implemented +%in the file axessibility.lua, can be activated (see Section \ref{sec:extra} below). %\item The new commands \\ \\ %\indent $\backslash$\textbf{wrap$\#$1}\\ -%\indent $\backslash$\textbf{wrapml$\#$1} +%\indent $\backslash$\textbf{wrapml$\#$1}\\ +%\indent $\backslash$\textbf{wrapmlstar$\#$1} %\\ \\ %allow to store their input into an ActualText in the PDF document (e.g., the \LaTeX\ commands for generating a formula), -%for single line and multiple line formulae environments, respectively +%for single line and multiple line formulae environments, respectively. % %\item The environments \\ \\ %\indent $\backslash$\textbf{begin}$\{$\textbf{equation}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{equation}$\}$ \\ @@ -123,23 +190,28 @@ %\indent $\backslash$\textbf{begin}$\{$\textbf{xalignat}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{xalignat}$\}$ \\ %\indent $\backslash$\textbf{begin}$\{$\textbf{xalignat*}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{xalignat*}$\}$ \\ %\indent $\backslash$\textbf{begin}$\{$\textbf{xxalignat}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{xxalignat}$\}$ \\ +%\indent $\backslash$\textbf{begin}$\{$\textbf{multline}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{multline}$\}$ \\ +%\indent $\backslash$\textbf{begin}$\{$\textbf{multline*}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{multline*}$\}$ \\ % -% have been similarly redefined, using the command \cs{wrapml}. The content of these environments, too, is now stored into an +% have been similarly redefined, using the commands \cs{wrapml} and \cs{wrapmlstar}. +% The content of these environments, too, is now stored into an % ActualText in the PDF document. The support for more multiline environments will be added in future versions of the package. %\end{itemize} % -%\section{Usage} +%\section{Usage}\label{sec:usage} % -% An author that wants to create an accessible PDF document for visually impaired people can add this package and use the above +% An author that wants to create an accessible PDF document for visually impaired people, or people with special educational needs, +% can add this package and use the above % environments for inserting the formulae. The \LaTeX\ code of the inserted formulae will be added as hidden comments in % correspondence to the location of the formulae in the text. This will allow the user to access the formula code with the screen reader % and with the braille refreshable display. Additionally, the package enables to copy the formula \LaTeX\ code from the PDF reader -% and paste it elsewhere. +% and paste it elsewhere (concerning this feature, please see also Section \ref{sec:issues} below). % -%Note that, to preserve the compatibility with Acrobat Reader, our package discourages the use of the underscore character ($\_$), which is not correctly read using screen readers in combination with this PDF reader. Alternatively, we suggest to use the equivalent command \cs{sb}. +% Inline and displayed mathematical modes encoded by means of $\$$ and $\$\$$ are not supported by the package. However, external scripts, +% or a command \textbf{\textbackslash{}doreplacement\{true\}} when typesetting with lua\LaTeX, implement the automatic replacement of these TeX markers by their LaTeX equivalents $\backslash(\backslash)$ and $\backslash[\backslash]$. +% The external scripts are provided as companion software and described in the following section. % -%Inline and displayed mathematical modes encoded by means of $\$$ and $\$\$$ are not supported by the package. However, external scripts, provided as companion -% software and described in the following section, can address, at least partly, these cases. Moreover, provided that also the package +%Moreover, provided that also the package % \textbf{eqnalign} is added, the (old) multiline formula environments\\ \\ %\indent $\backslash$\textbf{begin}$\{$\textbf{eqnarray}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{eqnarray}$\}$ \\ %\indent $\backslash$\textbf{begin}$\{$\textbf{eqnarray*}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{eqnarray*}$\}$ \\ @@ -149,18 +221,54 @@ % -%\section{External scripts and screen reader integration} +%\section{External scripts and screen reader integration}\label{sec:extra} % -%In addition to the package, we also provide scripts that complement package functionalities. +%In addition to the package, we also provide scripts and other resources that complement its functionalities. % %\subsection{Preprocessing scripts} -%While we warmly suggest to follow the indications provided in the usage guide (suggested commands and environments), it is also possible to apply our package to an already existing \LaTeX\ document. In this case, it is necessary to preprocess the document in order to replace some of the unsupported commands and environments with the suggested ones. We provide a preprocessing script to handle some of these cases at our Github repository\footnote{\label{fn:repo}\url{www.integr-abile.unito.it/axessibility/?repository}}. % +%While we warmly suggest to follow the indications provided in the usage guide (suggested commands and environments), it is also +%possible to apply our package to an already existing \LaTeX\ document. In this case, if pdf\LaTeX\ is employed, it is necessary to +%preprocess the document in order to replace some of the unsupported commands and environments with the suggested ones. We provide +%a preprocessing script to handle some of these cases at our Github repository\footnote{\url{www.integr-abile.unito.it/axessibility/?repository}}. Namely, the underscore characters have to be substituted as indicated above when employing the \textbf{accsupp} mode, +% while this is not necessary when the \textbf{tagpdf} mode is selected. $\$$ and $\$\$$ markers must be replaced when typesetting with +%pdf\LaTeX\ both in the \textbf{accsupp} and \textbf{tagpdf} mode. +% %\subsection{Expansion of user macros} -%Note that custom macros used by the author within the formulae are copied as-is into the ActualText in the hidden comment. This macros may bear no meaning for other readers, so it may be more meaningful to expand those macros into the original \LaTeX\ commands. We provide a script that can parse \LaTeX\ document and replace all the user macros within the formulae with their expanded definitions. You can download this script at our Github repository\footnotemark[\ref{fn:repo}]. +%Note that custom macros used by the author within the formulae are copied as-is into the ActualText in the hidden comment. This macros may bear no meaning for other readers, so it may be more meaningful to expand those macros into the original \LaTeX\ commands. We provide a script that can parse the \LaTeX\ document and replace all the user macros within the formulae with their expanded definitions. You can download this script at our Github repository\footnotemark[\value{footnote}]. % %\subsection{Screen reader dictionaries} -%\LaTeX\ commands that are included as ActualText in the hidden comments corresponding to formulae may appear awkward when read by the screen reader. We provide dictionaries for JAWS and NVDA screen readers that convert \LaTeX\ commands into natural language. Please note that the braille refreshable display will still show the formulae in their original \LaTeX\ representations. The dictionaries can be downloaded at our Github repository\footnotemark[\ref{fn:repo}]. +%\LaTeX\ commands that are included as ActualText in the hidden comments corresponding to formulae may appear awkward when read by the screen reader. We provide dictionaries for JAWS and NVDA screen readers that convert \LaTeX\ commands into natural language. Please note that the braille refreshable display will still show the formulae in their original \LaTeX\ representations. The dictionaries can be downloaded at our Github repository\footnotemark[\value{footnote}]. +% +%\subsection{Automatic replacement of $\$$ and $\$\$$ markers in Lua mode} +% Lua mode implements the \LaTeX\ command \textbf{doreplacement} to switch on/off the automatic replacement of $\$$ and $\$\$$ by +% \cs{(} \cs{)} and \cs{[} \cs{]} environments, so that external scripts are no longer required. +% This option is disabled by default and can be switched on or off by the call +% \textbf{\cs{doreplacement}\{true\}} or \textbf{\cs{doreplacement}\{false\}} respectively. +% When enabled, the replacement is applied to every input line, which might have undesired effects in verbatim mode or other +% environments, where $\$$ and $\$\$$ are used as regular symbols. So, it is recommended to switch off the automatic replacement +% functionality in such cases. +% The Lua code implementing the replacement is contained in the second main source file axessibility.lua. Please see the comments +% within the file itself for further explanations. +% +% +% +%\section{Known issues}\label{sec:issues} +% +%Note that, to preserve the compatibility with Acrobat Reader when employing the \textbf{accsupp} mode, our package discourages +%the use of the underscore character ($\_$), which is not correctly read using screen readers in combination with this PDF reader. +%Alternatively, we suggest to use the equivalent command \cs{sb}. The underscore character works correctly when the PDF file +%is produced in the \textbf{tagpdf} mode. +% +% The typeset of documents with \textbf{axessibility} by means of lua\LaTeX\ does not work corrrectly when selecting +% the \textbf{accsupp} mode. % +% The copy and paste feature described in Section \ref{sec:usage} above does not work correctly at times. We observed that +% it behaves as expected when the NVDA screenreader is active, while it can produce multiple copies of the formula code +% when this software is not running. +% +% The preprocessing scripts do not cover all the possible character/environment combinations, so some errors can be generated, at times, +% when they are employed to perform the underscore, $\$$ and $\$\$$ substitutions. + %\section{Implementation} % @@ -170,19 +278,423 @@ % \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{axessibility} -%[2019/01/08 v2.0: Accessibility support by marked content for inline, -% displayed, and various multiline formulae] -\RequirePackage{accsupp} +%[2019/11/01 v3.0: Accessibility support by marked content for inline, +% displayed single line, and various displayed multiline formulae] + +%% 'tagpdf' or 'accsupp' option +\newif\iftagpdfopt + +\DeclareOption{accsupp}{ + \tagpdfoptfalse +} + +\DeclareOption{tagpdf}{ + \tagpdfopttrue +} + +\ExecuteOptions{tagpdf} + +\ProcessOptions\relax + \RequirePackage{amsmath} \RequirePackage{amssymb} \RequirePackage{xstring} + +%%% +% to avoid errors in if constructs +%%% +\makeatletter +\long\def\@macronestedifalign{ +\ifingather@ + \restorealignstate@ + \egroup + \nonumber + \ifnum0=`{\fi\iffalse}\fi + \else + $$% + \fi + } + +\long\def\@macronestedifmultline{ + \iftagsleft@ \@xp\lendmultline@ \else \@xp\rendmultline@ \fi +} +% +\makeatother % % \end{macrocode} -% \noindent PDF compression/unicode settings. % \begin{macrocode} % +\iftagpdfopt + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % tagpdf option code (default) % + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%\def\messaggio{option tagpdf} %debug +% +% \end{macrocode} + +% \noindent Setup of the \textbf{tagpdf} package. + +% \begin{macrocode} +% +\RequirePackage{tagpdf} +\tagpdfsetup{tabsorder=structure,uncompress,activate-all,interwordspace=true} +\tagpdfifpdftexT + { + %set language / can also be done with hyperref + \pdfcatalog{/Lang (en-US)} + \usepackage[T1]{fontenc} + \input glyphtounicode + \pdfgentounicode=1 + } +\tagpdfifluatexT + { + %set language / can also be done with hyperref + \pdfextension catalog{/Lang (en-US)} + \RequirePackage{fontspec} + \RequirePackage{luacode} + \newfontface\zerowidthfont{freeserif} +\directlua{ +require("axessibility.lua") +} +} +% +% \end{macrocode} + +% \noindent Tokens used for the treatment of multiline formula environments. + +% \begin{macrocode} +% +\makeatletter + +\newtoks\@mltext +\newtoks\@mltexttmp + +% +% \end{macrocode} + +% \noindent The command \textbf{\textbackslash{}doreplacmeent} with boolean argument switches on or off $\$$ and $\$\$$ replacement by LaTeX environments \cs{(} \cs{)} and \cs{[} \cs{]}. This command works only in Lua mode and allows to avoid the use of external substitution script. It is switched off by default. + +% \begin{macrocode} +% +\newcommand{\doreplacement}[1]{ + \tagpdfifluatexT + \directlua { replace_dls_and_double_dls(#1) } +} +% +% \end{macrocode} + +% \noindent Automatic tagging at the document level. + +% \begin{macrocode} +% +\let\begin@document=\document +\let\end@document=\enddocument +\renewcommand{\document}{\begin@document\tagstructbegin{tag=Document}} +\renewcommand{\enddocument}{\tagstructend\end@document} +\makeatother +% +% \end{macrocode} + + +% \noindent The next function redefines \cs{(} \cs{)} by means of a (temporary) +% math environment that calls the wrapper defined above. + +% \begin{macrocode} +% +\makeatletter +\newenvironment{temp@env}{% + \relax\ifmmode\@badmath\else$\fi% + \collect@body\wrap}{% + \relax\ifmmode\ifinner$\else\@badmath\fi\else \@badmath\fi} +\protected\def\(#1\){\begin{temp@env}#1\end{temp@env}} +\makeatother +% +% \end{macrocode} + + +% \noindent The next command creates a blank space to avoid clash with references (it appears to be a \cs{protect}...). +% Refer to https://tex.stackexchange.com/questions/57151/how-do-i-prevent-conflicts-between-accsupp-and-hyperref +% for possible handling of such issues. + +% \begin{macrocode} +% +\newcommand{\auxiliaryspace}{ } +% +% \end{macrocode} + + +% \noindent The next one is the actual wrapper. It takes the body of a formula environment and wraps it in the \textbf{tagpdf} +% package tagging commands, to make the math-text available in comments. +% \cs{detokenize} allows the formula to be parsed and read as a string. +% \cs{expandafter} there applies to the token "\{" and allows \cs{detokenize} to be applied +% after argument \#1 is passed to the tagging commands. + +% \begin{macrocode} +% +\makeatletter +\long\def\wrap#1{ +\tagstructbegin{tag=P,alttext-o=\detokenize\expandafter{#1}, + actualtext-o=\detokenize\expandafter{#1}} + \tagmcbegin{tag=P,alttext-o=\detokenize\expandafter{#1}, + actualtext-o=\detokenize\expandafter{#1}} + #1 + \tagmcend +\tagstructend +} +\makeatother +% +% \end{macrocode} + +% \noindent The next function redefines \cs{equation} by calling the above wrapper to its argument. +% This makes \cs{equation} accessible. + +% \begin{macrocode} +% +\makeatletter +\renewenvironment{equation}{% + \incr@eqnum + \mathdisplay@push + \st@rredfalse \global\@eqnswtrue + \mathdisplay{equation}% + \collect@body\wrap\auxiliaryspace}{% + \endmathdisplay{equation}% + \mathdisplay@pop + \ignorespacesafterend +} +\makeatother +% +% \end{macrocode} + + +% \noindent The next function redefines \cs{equation*} +% by calling the above wrapper to its argument. +% This makes \cs{equation*} accessible. + +% \begin{macrocode} +% +\makeatletter +\renewenvironment{equation*}{% + \mathdisplay@push + \st@rredtrue \global\@eqnswfalse + \mathdisplay{equation*}% + \collect@body\wrap\auxiliaryspace}{% + \endmathdisplay{equation*}% + \mathdisplay@pop + \ignorespacesafterend +} +\makeatother +% +% \end{macrocode} + + +% \noindent The next function redefines \cs{[} \cs{]}, +% using the above redefinition of \cs{equation*}. + +% \begin{macrocode} +% +\makeatletter +\protected\def\[#1\]{\begin{equation*}#1\end{equation*}} +\makeatother +% +% \end{macrocode} + + +% \noindent The next wrappers, similar to the previous one, are used to handle multiline formula environments. +% Here some additional step is needed to obtain the desired content, to be stored via the tagging commands. + +% \begin{macrocode} +% +\makeatletter + +\long\def\wrapml#1{ +\def\@mltext{\detokenize\expandafter{#1}} +\def\@mltexttmp{} +\StrBehind[6]{\@mltext}{ }[\@mltexttmp] +\StrGobbleRight{\@mltexttmp}{1}[\@mltext] +\tagstructbegin{tag=P,alttext-o=\detokenize\expandafter{\@mltext}, + actualtext-o=\detokenize\expandafter{\@mltext}} + \tagmcbegin{tag=P,alttext-o=\detokenize\expandafter{\@mltext}, + actualtext-o=\detokenize\expandafter{\@mltext}} + #1 +} + +% +% This one should be \wrapml parametrized \StrBehind[5] +% +\long\def\wrapmlstar#1{ +\def\@mltext{\detokenize\expandafter{#1}} +\def\@mltexttmp{} +\StrBehind[5]{\@mltext}{ }[\@mltexttmp] +\StrGobbleRight{\@mltexttmp}{1}[\@mltext] +\tagstructbegin{tag=P,alttext-o=\detokenize\expandafter{\@mltext}, + actualtext-o=\detokenize\expandafter{\@mltext}} + \tagmcbegin{tag=P,alttext-o=\detokenize\expandafter{\@mltext}, + actualtext-o=\detokenize\expandafter{\@mltext}} + #1 +} + +% +% This one should be \wrapml parametrized = \wrapmlstar +% +\long\def\wrapmlalt#1{ +\def\@mltext{\detokenize\expandafter{#1}} +\def\@mltexttmp{} +\StrBehind[5]{\@mltext}{ }[\@mltexttmp] +\StrGobbleRight{\@mltexttmp}{1}[\@mltext] +\tagstructbegin{tag=P,alttext-o=\detokenize\expandafter{\@mltext}, + actualtext-o=\detokenize\expandafter{\@mltext}} + \tagmcbegin{tag=P,alttext-o=\detokenize\expandafter{\@mltext}, + actualtext-o=\detokenize\expandafter{\@mltext}} + #1 +} + +\makeatother +% +% \end{macrocode} + + +% \noindent The next functions redefine the environments align, align*, alignat, alignat*, flalign, flalign*, gather, gather*, +% xalignat, xalignat*, xxalignat, multline, multline*, originally defined in the package \textbf{amsmath}, by calling the +% above multiline wrapper to their +% argument. The structure, as for the original macros, is essentially the same for all of them. + +% \begin{macrocode} +% +\makeatletter + +\renewenvironment{align}{% + \collect@body\wrapml\auxiliaryspace + \start@align\@ne\st@rredfalse\m@ne +}{% + \math@cr \black@\totwidth@ + \egroup + \@macronestedifalign + \ignorespacesafterend + \tagmcend + \tagstructend +} + +\renewenvironment{align*}{% + \collect@body\wrapmlstar\auxiliaryspace + \start@align\@ne\st@rredtrue\m@ne +}{% + \endalign +} + +\renewenvironment{alignat}{% + \collect@body\wrapml\auxiliaryspace\auxiliaryspace + \start@align\z@\st@rredfalse +}{% + \endalign +} + +\renewenvironment{alignat*}{% + \collect@body\wrapmlstar\auxiliaryspace + \start@align\z@\st@rredtrue +}{% + \endalign +} + +\renewenvironment{xalignat}{% + \collect@body\wrapmlalt\auxiliaryspace + \start@align\@ne\st@rredfalse +}{% + \endalign +} + +\renewenvironment{xalignat*}{% + \collect@body\wrapmlstar\auxiliaryspace + \start@align\@ne\st@rredtrue +}{% + \endalign +} + +\renewenvironment{xxalignat}{% + \collect@body\wrapmlalt\auxiliaryspace + \start@align\tw@\st@rredtrue +}{% + \endalign +} + +\renewenvironment{flalign}{% + \collect@body\wrapml\auxiliaryspace + \start@align\tw@\st@rredfalse\m@ne +}{% + \endalign +} + +\renewenvironment{flalign*}{% + \collect@body\wrapmlstar\auxiliaryspace + \start@align\tw@\st@rredtrue\m@ne +}{% + \endalign +} + +\renewenvironment{gather}{% + \collect@body\wrapmlalt\auxiliaryspace\auxiliaryspace + \start@gather\st@rredfalse +}{% + \math@cr \black@\totwidth@ \egroup + $$\ignorespacesafterend + \tagmcend + \tagstructend +} + +\renewenvironment{gather*}{% + \collect@body\wrapmlstar\auxiliaryspace\auxiliaryspace + \start@gather\st@rredtrue +}{% + \endgather +} + +\renewenvironment{multline}{% + \collect@body\wrapmlalt\auxiliaryspace\auxiliaryspace + \start@multline\st@rredfalse +}{% +% \iftagsleft@ \@xp\lendmultline@ \else \@xp\rendmultline@ \fi + \@macronestedifmultline + \ignorespacesafterend + \tagmcend + \tagstructend +} + +\renewenvironment{multline*}{ + \collect@body\wrapmlstar\auxiliaryspace\auxiliaryspace + \start@multline\st@rredtrue +}{ + \endmultline +} + +\makeatother +% +% \end{macrocode} + +%%%% +% End of tagpdf option code +%%%% + +% \begin{macrocode} +% +\else + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % accsupp option code % + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%\def\messaggio{option accsupp} %debug + +\RequirePackage{accsupp} + +%\RequirePackage{amsmath} +%\RequirePackage{amssymb} +%\RequirePackage{xstring} +% \noindent PDF compression/unicode settings. + + \pdfcompresslevel=0 \pdfoptionpdfminorversion=6 \input{glyphtounicode} @@ -195,15 +707,20 @@ % \begin{macrocode} % + +\makeatletter + \newtoks\@mltext \newtoks\@mltexttmp + +\makeatother % % \end{macrocode} % \noindent Renewed command \cs{BeginAccSupp}, originally defined in the package \textbf{accsupp}, % to add the string \cs{S} before \cs{span}. -% This makes the formula readable by voiceover technologies. +% This makes the formula readable by screenreading technologies. % \begin{macrocode} % @@ -242,7 +759,7 @@ % \noindent The next command creates a blank space to avoid clash with references (it appears to be a \cs{protect}...). % Refer to https://tex.stackexchange.com/questions/57151/how-do-i-prevent-conflicts-between-accsupp-and-hyperref -% for possible handling of such issues.) +% for possible handling of such issues. % \begin{macrocode} % @@ -251,10 +768,10 @@ % \end{macrocode} -% \noindent The next one is the actual wrapper. Takes the body of a formula environment and wraps it in AccSupp +% \noindent The next one is the actual wrapper. It takes the body of a formula environment and wraps it in AccSupp % commands, to make the math-text available in comments. % \cs{detokenize} allows the formula to be parsed and read as a string. -% \cs{expandafter} there applies to the token "\{" and allow \cs{detokenize} to be applied +% \cs{expandafter} there applies to the token "\{" and allows \cs{detokenize} to be applied % after argument \#1 is passed to \cs{BeginAccSupp}. % \begin{macrocode} @@ -281,6 +798,7 @@ \def\@mltexttmp{} \StrBehind[5]{\@mltext}{ }[\@mltexttmp] \StrGobbleRight{\@mltexttmp}{1}[\@mltext] +% \BeginAccSupp{method=escape,ActualText=\auxiliaryspace\@mltext} #1 \EndAccSupp{}% @@ -362,13 +880,31 @@ % \noindent The next functions redefine the environments align, align*, alignat, alignat*, flalign, flalign*, gather, gather*, -% xalignat, xalignat*, xxalignat, originally defined in the package \textbf{amsmath}, by calling the above multiline wrapper to their +% xalignat, xalignat*, xxalignat, multline, multline*, originally defined in the package \textbf{amsmath}, by calling the +% above multiline wrapper to their % argument. The structure, as for the original macros, is essentially the same for all of them. % \begin{macrocode} % \makeatletter +\renewenvironment{align}{% + \collect@body\wrapml\auxiliaryspace + \start@align\@ne\st@rredfalse\m@ne +}{% + \math@cr \black@\totwidth@ + \egroup + \@macronestedifalign + \ignorespacesafterend +} + +\renewenvironment{align*}{% + \collect@body\wrapml\auxiliaryspace + \start@align\@ne\st@rredtrue\m@ne +}{% + \endalign +} + \renewenvironment{alignat}{% \collect@body\wrapml\auxiliaryspace \start@align\z@\st@rredfalse @@ -399,31 +935,6 @@ }{% \endalign } - -\renewenvironment{align}{% - \collect@body\wrapml\auxiliaryspace - \start@align\@ne\st@rredfalse\m@ne -}{% - \math@cr \black@\totwidth@ - \egroup - \ifingather@ - \restorealignstate@ - \egroup - \nonumber - \ifnum0=`{\fi\iffalse}\fi - \else - $$% - \fi - \ignorespacesafterend -} - -\renewenvironment{align*}{% - \collect@body\wrapml\auxiliaryspace - \start@align\@ne\st@rredtrue\m@ne -}{% - \endalign -} - \renewenvironment{flalign}{% \collect@body\wrapml\auxiliaryspace \start@align\tw@\st@rredfalse\m@ne @@ -453,24 +964,51 @@ \endgather } +\renewenvironment{multline}{% + \collect@body\wrapml\auxiliaryspace\auxiliaryspace + \start@multline\st@rredfalse +}{% + %\iftagsleft@ \@xp\lendmultline@ \else \@xp\rendmultline@ \fi + \@macronestedifmultline + \ignorespacesafterend +} + +\renewenvironment{multline*}{ + \collect@body\wrapml\auxiliaryspace\auxiliaryspace + \start@multline\st@rredtrue +}{ + \endmultline +} + +%%} +%% \makeatother +%%%% +% End of accsupp option code +%%%% +\fi % % \end{macrocode} - - +% +% \noindent +% For the automatic $\$$ and $\$\$$ replacement code, please see the second main source file axessibility.lua. % %\section{History} %\noindent \textbf{[2018/07/09: v1.0] } %\begin{itemize} -% \item First version +% \item First version (with Michele Berra, Alice Ruighi, and Eugenia Taranto). %\end{itemize} %\noindent \textbf{[2019/01/08: v2.0] } %\begin{itemize} -% \item Added support for environments align, align*, alignat, alignat*, flalign, flalign*, gather, gather*, xalignat, xalignat*, and xxalignat, from the package \textbf{amsmath} +% \item Added support for environments align, align*, alignat, alignat*, flalign, flalign*, gather, gather*, xalignat, xalignat*, and xxalignat, from the package \textbf{amsmath} (with Michele Berra, Alice Ruighi, and Eugenia Taranto). +%\end{itemize} +%\noindent \textbf{[2020/01/08: v3.0] } +%\begin{itemize} +% \item Added selection option, to choose between tagging via accsupp or tagpdf packages. Added support for environment +% multline and multline* from the package \textbf{amsmath}. Added the second main source file axessibility.lua, containing code +% that can be activated when typesetting with lua\LaTeX. %\end{itemize} \endinput - - %% -%% End of file `axessibility'. +%% End of file `axessibility.sty'. diff --git a/macros/latex/contrib/axessibility/axessibility.ins b/macros/latex/contrib/axessibility/axessibility.ins index 0bfcaaaa1f..c60d3057d9 100644 --- a/macros/latex/contrib/axessibility/axessibility.ins +++ b/macros/latex/contrib/axessibility/axessibility.ins @@ -1,22 +1,29 @@ +% +% Copyright (C) 2018, 2019, 2020 by +% Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski, +% Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi % -% Copyright (C) 2018, 2019 by -% Anna Capietto, Sandro Coriasco, Tiziana Armano, -% Nadir Murru, Alice Ruighi, Eugenia Taranto, -% Dragan Ahmetovic, Cristian Bernareggi, Michele Berra +% Based on accsupp and tagpdf % -% Based on accsupp.sty -% -% This work consists of the main source file axessibility.dtx +% This work consists of the main source files axessibility.dtx and axessibility.lua, % and the derived files % axessibility.ins, axessibility.sty, axessibility.pdf, README, -% axessibilityExampleGoldenMean.tex +% axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex, +%. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex +% +% 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 % Sandro Coriasco % -% This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 License -% http://creativecommons.org/licenses/by-nc/4.0/ -% \input docstrip @@ -26,22 +33,31 @@ This is a generated file. -Copyright (C) 2018, 2019 by -Anna Capietto, Sandro Coriasco, Tiziana Armano, -Nadir Murru, Alice Ruighi, Eugenia Taranto, -Dragan Ahmetovic, Cristian Bernareggi, Michele Berra. + Copyright (C) 2018, 2019, 2020 by + Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski, + Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi -This work consists of the main source file axessibility.dtx -and the derived files + Based on accsupp and tagpdf + + This work consists of the main source files axessibility.dtx and axessibility.lua, + and the derived files axessibility.ins, axessibility.sty, axessibility.pdf, README, - axessibilityExampleGoldenMean.tex + axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex, +. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex + + 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. -The Current Maintainer of this work is + This work has the LPPL maintenance status `maintained'. + + The Current Maintainer of this work is Sandro Coriasco -This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 License -http://creativecommons.org/licenses/by-nc/4.0/ - \endpreamble \usedir{tex/latex/axessibility} diff --git a/macros/latex/contrib/axessibility/axessibility.lua b/macros/latex/contrib/axessibility/axessibility.lua new file mode 100644 index 0000000000..d66c5a7d60 --- /dev/null +++ b/macros/latex/contrib/axessibility/axessibility.lua @@ -0,0 +1,95 @@ +-- Copyright (C) 2018, 2019, 2020 by +-- Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski, +-- Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi +-- +-- Based on accsupp and tagpdf +-- +-- This work consists of the main source files axessibility.dtx and axessibility.lua, +-- and the derived files +-- axessibility.ins, axessibility.sty, axessibility.pdf, README, +-- axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex, +--. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex +-- +-- 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 +-- Sandro Coriasco +-- + + +local open_dls = false +local open_double_dls = false + +--[[ The function replace_dls_and_double_dls() switches on or off automatic replacement of $$ and $. + The boolean argument a (true/false) specifies if the package should do the replacements. + ]] + +function replace_dls_and_double_dls(a) + if a and not luatexbase.in_callback("process_input_buffer", "process_input_buffer") then + luatexbase.add_to_callback("process_input_buffer", replace_chars_callback, "process_input_buffer") + elseif not a and luatexbase.in_callback("process_input_buffer", "process_input_buffer") then + luatexbase.remove_from_callback("process_input_buffer", "process_input_buffer") + end +end + +-- the callback that performs the replacement +function replace_chars_callback(a) + if status.input_ptr == 1 then + -- variable to save comments if any + local comment="" + -- we delete all comments + a = a:gsub("(\\*)(%%.*)", function(group1, group2) + -- check,if we have even number of backslash characters + if #group1 % 2 == 0 then + comment=group1..group2 + return "" + end + return group1..group2 + end) + + -- We must replace empty lines by some value, eg % character + if(open_double_dls or open_dls) and a == "" then + return "%" + end + + local replace_happened = false + a = a:gsub("(\\*)(%$+)", function(group1, group2) + -- if after \$ we have one or more $,algorithm will not do replacement,so we must be check this situation + local b = "" + if #group1 % 2 == 1 and #group2 >1 then + b="\\$" + group1 = group1:sub(2) + group2 = group2:sub(2) + end + + -- if we have even number of backslash characters in front of $$ or $, we do replacement of $$ or $ + if #group1 % 2 == 0 then + replace_happened = true + if group2 == "$$" then + group2 = open_double_dls and "\\]" or "\\[" + open_double_dls = not open_double_dls + elseif group2 == "$" then + group2 = open_dls and "\\)" or "\\(" + open_dls = not open_dls + end + end + return group1..b..group2 + end) + + --return comments back to the line + a = a..comment + -- this might be useful for debug + --[[ if replace_happened then + texio.write_nl("the line after replacement is: "..a) + end]] + return a + end +end \ No newline at end of file diff --git a/macros/latex/contrib/axessibility/axessibility.pdf b/macros/latex/contrib/axessibility/axessibility.pdf index 9fce7d47ea..6735d1c859 100644 --- a/macros/latex/contrib/axessibility/axessibility.pdf +++ b/macros/latex/contrib/axessibility/axessibility.pdf @@ -2,148 +2,342 @@ % 3 0 obj << -/Length 3527 +/Length 4598 >> stream BT -/F15 17.2154 Tf 249.201 665.282 Td [(The)]TJ/F16 17.2154 Tf 32.481 0 Td [(axessibilit)26(y)]TJ/F15 17.2154 Tf 76.709 0 Td [(pac)26(k)52(age)]TJ/F17 11.9552 Tf -172.179 -28.892 Td [(Dragan)-326(Ahmeto)27(vic,)-326(Tiziana)-326(Armano,)-327(Cristian)-326(Bernareggi,)]TJ -11.622 -13.947 Td [(Mic)27(hele)-326(Berra,)-326(Anna)-327(Capietto,)-326(Sandro)-326(Coriasco,)-326(Nadir)-327(Murru,)]TJ 82.376 -13.948 Td [(Alice)-326(Ruighi,)-327(Euge)1(nia)-327(T)82(aran)27(to)]TJ -26.867 -13.948 Td [(Dipartimen)27(to)-326(di)-326(Matematica)-327(\134)1(G.)-327(P)27(eano")]TJ 23.58 -13.947 Td [(Univ)27(ersit\022)490(a)-326(degli)-327(Studi)-326(di)-326(T)81(orino)]TJ/F35 11.9552 Tf -94.008 -13.948 Td [(,)]TJ/F17 11.9552 Tf 130.133 -23.313 Td [(Jan)27(uary)-326(8,)-326(2019)]TJ/F37 8.9664 Tf 20.433 -35.865 Td [(Abstract)]TJ/F36 8.9664 Tf -117.814 -15.617 Td [(PDF)-531(do)-28(cumen)28(ts)-531(co)1(n)28(taining)-531(form)29(ulae)-531(generated)-531(b)29(y)-531(L)]TJ/F19 5.9776 Tf 218.617 2.043 Td [(A)]TJ/F36 8.9664 Tf 3.975 -2.043 Td [(T)]TJ 5.119 -1.93 Td [(E)]TJ 5.119 1.93 Td [(X)-531(are)-531(usually)]TJ -246.653 -10.959 Td [(not)-496(accessible)-496(b)29(y)-496(assistiv)28(e)-496(tec)29(hnologies)-496(for)-496(visually)-496(impaired)-496(p)-28(eople)-496(\050i.e.,)]TJ 0 -10.959 Td [(b)29(y)-464(screen)-464(readers)-464(and)-464(braille)-464(displa)29(ys\051.)-821(The)-464(pac)29(k)57(age)-464(manages)-464(this)-463(issue,)]TJ 0 -10.959 Td [(allo)29(wing)-409(to)-409(create)-408(a)-409(PDF)-409(do)-28(cumen)28(t)-408(where)-409(the)-409(form)29(ulae)-409(are)-408(read)-409(b)29(y)-409(these)]TJ 0 -10.958 Td [(assistiv)29(e)-372(tec)28(hnologie)1(s,)-380(sinc)1(e)-372(it)-372(automatically)-372(generate)1(s)-372(hidden)-372(commen)29(ts)-372(in)]TJ 0 -10.959 Td [(the)-388(PDF)-387(do)-29(cumen)29(t)-388(\050b)29(y)-388(means)-388(of)-388(the)-387(/ActualT)86(ext)-388(attribute\051)-388(in)-388(co)1(rresp)-29(on-)]TJ 0 -10.959 Td [(dence)-343(to)-342(eac)29(h)-343(form)29(ula.)-457(The)-343(pac)29(k)57(age)-343(do)-28(es)-343(not)-342(generate)-343(PDF/UA.)]TJ/F47 14.3462 Tf -24.906 -32.946 Td [(Con)31(ten)32(ts)]TJ/F48 9.9626 Tf 0 -21.918 Td [(1)-925(In)32(tro)-32(duction)-27085(2)]TJ 0 -21.918 Td [(2)-925(License)-29756(2)]TJ 0 -21.918 Td [(3)-925(Prerequisites)-26871(2)]TJ 0 -21.917 Td [(4)-925(P)32(ac)32(k)64(age)-384(sp)-32(eci\014cation)-22873(2)]TJ 0 -21.918 Td [(5)-925(Usage)-30426(4)]TJ 0 -21.918 Td [(6)-925(External)-383(scripts)-384(and)-383(screen)-383(reader)-384(in)32(tegration)-10227(4)]TJ/F8 9.9626 Tf 14.944 -11.955 Td [(6.1)-1022(Prepro)-28(cessing)-333(scripts)-489(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-1806(4)]TJ 0 -11.955 Td [(6.2)-1022(Expansion)-333(of)-334(user)-333(macros)-803(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-1806(5)]TJ 0 -11.956 Td [(6.3)-1022(Screen)-334(r)1(e)-1(ader)-333(dictionaries)-766(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-1806(5)]TJ/F48 9.9626 Tf -14.944 -21.917 Td [(7)-925(Implemen)32(tation)-25466(5)]TJ 0 -21.918 Td [(8)-925(History)-29074(10)]TJ/F8 9.9626 Tf 174.346 -42.695 Td [(1)]TJ +/F15 17.2154 Tf 249.201 665.282 Td [(The)]TJ/F16 17.2154 Tf 32.481 0 Td [(axessibilit)26(y)]TJ/F15 17.2154 Tf 76.709 0 Td [(pac)26(k)52(age)]TJ/F17 11.9552 Tf -198.72 -28.892 Td [(Dragan)-326(Ahmeto)27(vic)]TJ/F24 7.9701 Tf 96.406 4.339 Td [(\003)]TJ/F17 11.9552 Tf 0 -4.339 Td [(,)-326(Tiziana)-327(Arman)1(o)]TJ/F24 7.9701 Tf 90.717 4.339 Td [(\003)]TJ/F17 11.9552 Tf 0 -4.339 Td [(,)-326(Cristian)-327(Bernareg)1(gi)]TJ/F24 7.9701 Tf 107.205 4.339 Td [(\003)]TJ/F17 11.9552 Tf 0 -4.339 Td [(,)-326(Anna)-327(Capietto)]TJ/F24 7.9701 Tf 82.913 4.339 Td [(\003)]TJ/F17 11.9552 Tf 0 -4.339 Td [(,)]TJ -365.11 -14.057 Td [(Sandro)-326(Coriasco)]TJ/F24 7.9701 Tf 83.308 4.338 Td [(\003)]TJ/F17 11.9552 Tf 0 -4.338 Td [(,)-326(Boris)-327(Doubro)28(v)]TJ/F24 7.9701 Tf 81.677 4.338 Td [(y)]TJ/F17 11.9552 Tf 0 -4.338 Td [(,)-326(Alexander)-327(Kozlo)28(vskiy)]TJ/F24 7.9701 Tf 118.417 4.338 Td [(y)]TJ/F17 11.9552 Tf 0 -4.338 Td [(,)-326(Nadir)-327(Murru)]TJ/F24 7.9701 Tf 72.829 4.338 Td [(\003)]TJ/F35 11.9552 Tf -356.521 -32.234 Td [(,,)]TJ 86.127 -13.947 Td [()]TJ/F17 11.9552 Tf 32.165 -23.313 Td [(Jan)27(uary)-326(8,)-326(2020)]TJ/F40 8.9664 Tf 20.433 -45.828 Td [(Abstract)]TJ/F39 8.9664 Tf -117.814 -15.617 Td [(PDF)-307(do)-28(cumen)28(ts)-307(con)29(taining)-307(form)29(ulae)-307(generated)-307(b)28(y)-307(L)]TJ/F19 5.9776 Tf 206.57 2.043 Td [(A)]TJ/F39 8.9664 Tf 3.975 -2.043 Td [(T)]TJ 5.119 -1.93 Td [(E)]TJ 5.119 1.93 Td [(X)-307(are)-307(usually)-307(not)]TJ -234.606 -10.959 Td [(accessible)-302(b)29(y)-302(assistiv)28(e)-302(tec)29(hnologies)-302(for)-302(p)-29(eople)-302(w)1(ith)-302(sp)-29(ecial)-302(educational)-302(needs)]TJ 0 -10.958 Td [(and)-422(visually)-422(impaired)-422(p)-28(eople)-422(\050i.e.,)-442(b)29(y)-422(screen)-422(readers)-422(and)-422(braille)-422(displa)28(ys\051.)]TJ 0 -10.959 Td [(The)-341(pac)28(k)58(age)-342(mana)1(ges)-342(this)-341(issue,)-341(allo)28(w)1(ing)-342(to)-341(create)-341(a)-341(PDF)-341(do)-29(cumen)29(t)-341(where)]TJ 0 -10.959 Td [(the)-352(form)28(ulae)-352(are)-352(read)-352(b)28(y)-352(these)-352(assistiv)29(e)-353(tec)29(hnologies,)-354(since)-353(it)-352(automatically)]TJ 0 -10.959 Td [(generates)-342(hidden)-342(commen)29(ts)-342(in)-342(the)-342(PDF)-342(do)-28(cumen)29(t)-342(\050b)28(y)-342(means)-342(of)-342(the)-341(/Actu-)]TJ 0 -10.959 Td [(alT)86(ext)-351(a)1(ttribute\051)-351(in)-350(corresp)-28(ondence)-350(to)-350(eac)28(h)-350(form)29(ula.)-480(The)-350(pac)29(k)57(age)-350(do)-29(es)-350(not)]TJ 0 -10.959 Td [(generate)-342(a)-343(PDF/UA)-343(do)-28(cumen)29(t.)]TJ/F47 14.3462 Tf -24.906 -32.946 Td [(Con)31(ten)32(ts)]TJ/F48 9.9626 Tf 0 -21.918 Td [(1)-925(In)32(tro)-32(duction)-27085(2)]TJ 0 -21.917 Td [(2)-925(License)-29756(2)]TJ 0 -21.918 Td [(3)-925(Prerequisites)-26871(3)]TJ 0 -21.918 Td [(4)-925(P)32(ac)32(k)64(age)-384(sp)-32(eci\014cation)-22873(3)]TJ 0 -21.918 Td [(5)-925(Usage)-30426(5)]TJ 0 -21.918 Td [(6)-925(External)-383(scripts)-384(and)-383(screen)-383(reader)-384(in)32(tegration)-10227(6)]TJ/F8 9.9626 Tf 14.944 -11.955 Td [(6.1)-1022(Prepro)-28(cessing)-333(scripts)-489(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-1806(6)]TJ 0 -11.955 Td [(6.2)-1022(Expansion)-333(of)-334(user)-333(macros)-803(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-1806(6)]TJ 0 -11.955 Td [(6.3)-1022(Screen)-334(reader)-333(dictionaries)-766(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-1806(6)]TJ 0 -11.955 Td [(6.4)-1022(Automatic)-334(r)1(e)-1(p)1(lac)-1(emen)28(t)-333(of)-333($)-334(and)-333($$)-333(mark)27(ers)-333(in)-333(Lua)-334(mo)-27(de)-867(.)-500(.)-500(.)-499(.)-500(.)-1806(6)]TJ +ET +q +1 0 0 1 153.694 198.633 cm +[]0 d 0 J 0.398 w 0 0 m 141.467 0 l S +Q +BT +/F25 5.9776 Tf 164.62 192.031 Td [(\003)]TJ/F18 7.9701 Tf 4.317 -2.813 Td [(Dipartimen)29(to)-354(di)-354(Matematica)-354(\134G.)-354(P)29(eano",)-354(Univ)30(ersit\022)531(a)-354(degli)-354(Studi)-355(di)-354(T)89(orino,)-354(10123,)-354(Italy)]TJ/F25 5.9776 Tf -3.93 -6.991 Td [(y)]TJ/F18 7.9701 Tf 3.93 -2.812 Td [(Dual)-354(Lab,)-354(Ottignies-Louv)59(ain-la-Neuv)29(e)-354(1340,)-354(Belgium)]TJ/F8 9.9626 Tf 159.103 -40.16 Td [(1)]TJ ET endstream endobj -18 0 obj +21 0 obj << -/Length 7328 +/Length 7739 >> stream BT -/F47 14.3462 Tf 153.694 707.125 Td [(1)-1125(In)31(tro)-31(duction)]TJ/F8 9.9626 Tf 0 -21.821 Td [(This)-438(pac)28(k)55(age)-438(fo)-27(cuses)-438(on)-438(the)-438(sp)-28(eci\014c)-438(problem)-438(of)-438(the)-438(accessibilit)28(y)-438(of)-438(PDF)-438(do)-28(cu-)]TJ 0 -11.955 Td [(men)28(ts)-362(generated)-362(b)28(y)-362(L)]TJ/F7 6.9738 Tf 91.859 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-362(for)-362(visually)-362(impaired)-362(p)-27(e)-1(op)1(le)-1(.)-530(When)-362(a)-362(PDF)-362(do)-27(c)-1(u)1(m)-1(en)28(t)]TJ -107.315 -11.955 Td [(is)-429(generated)-428(starting)-429(from)-429(L)]TJ/F7 6.9738 Tf 122.587 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.534 2.145 Td [(X,)-453(f)1(orm)27(ulae)-428(are)-429(not)-429(accessible)-429(b)28(y)-428(scree)-1(n)-428(readers)]TJ -138.042 -11.955 Td [(and)-289(braill)1(e)-289(displa)28(ys.)-430(They)-289(can)-288(b)-28(e)-289(made)-289(accessible)-289(b)28(y)-289(i)1(nse)-1(rt)1(ing)-289(a)-289(hidden)-288(c)-1(ommen)28(t,)]TJ 0 -11.956 Td [(i.e.,)-314(an)-309(ActualT)84(ext,)-314(similarly)-309(to)-309(the)-309(case)-309(of)-309(w)28(eb)-309(pages.)-436(This)-309(can)-309(b)-28(e)-309(made,)-313(e.g.,)-314(b)28(y)]TJ 0 -11.955 Td [(using)-383(the)-383(L)]TJ/F7 6.9738 Tf 46.853 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.043 Td [(T)]TJ 5.534 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-383(pac)28(k)55(age)-382(p)-28(dfcommen)28(t.st)27(y)84(.)-593(In)-383(an)28(y)-383(case,)-396(this)-382(task)-383(m)27(ust)-382(b)-28(e)-383(man)28(u-)]TJ -62.309 -11.955 Td [(ally)-375(p)-27(erformed)-375(b)28(y)-375(the)-374(author)-375(and)-374(it)-375(is)-375(surely)-374(ine\016cien)27(t,)-384(since)-375(the)-375(author)-374(should)]TJ 0 -11.955 Td [(write)-391(the)-391(form)28(ulae)-391(and)1(,)-406(in)-390(addition,)-405(insert)-391(a)-391(description)-391(for)-390(eac)27(h)-391(f)1(orm)27(ula.)-616(Note)]TJ 0 -11.955 Td [(also)-357(that)-358(the)-357(pac)28(k)55(age)-357(p)-28(dfcommen)28(t.st)28(y)-357(do)-28(es)-358(not)-357(allo)28(w)-357(to)-358(insert)-357(sp)-28(ecial)-357(c)28(haracters)]TJ 0 -11.955 Td [(lik)28(e)-337(`bac)28(kslash',)-337(`brace',)-338(etc,)-337(in)-337(the)-337(commen)28(t.)-454(Moreo)27(v)28(er,)-337(with)-337(these)-337(solution)1(s)-1(,)-337(the)]TJ 0 -11.956 Td [(reading)-301(is)-302(b)-28(othered)-301(s)-1(i)1(nce)-302(the)-302(screen)-301(re)-1(ad)1(e)-1(r)-301(reads)-302(incorrectly)-301(the)-302(form)28(ula)-302(and)-301(then)]TJ 0 -11.955 Td [(the)-426(correct)-425(commen)27(t)-425(of)-426(the)-425(form)27(ula.)-721(There)-425(are)-426(also)-426(some)-425(L)]TJ/F7 6.9738 Tf 266.308 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.043 Td [(T)]TJ 5.534 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-426(pac)28(k)56(ages)-426(that)]TJ -281.764 -11.955 Td [(try)-319(to)-319(impro)28(v)28(e)-319(the)-319(accessibilit)28(y)-319(of)-319(PDF)-319(do)-28(cumen)28(ts)-319(pro)-27(duced)-319(b)28(y)-319(L)]TJ/F7 6.9738 Tf 282.48 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X.)-440(In)-318(partic-)]TJ -297.936 -11.955 Td [(ular,)-373(the)-366(pac)28(k)55(ages)-365(accs)-1(u)1(pp.st)27(y)-365(and)-366(accessibilit)28(y)]TJ +/F48 9.9626 Tf 153.694 707.125 Td [(7)-925(Kno)32(wn)-383(issues)-26643(7)]TJ 0 -21.918 Td [(8)-925(Implemen)32(tation)-25466(7)]TJ 0 -21.918 Td [(9)-925(History)-29074(20)]TJ/F47 14.3462 Tf 0 -32.945 Td [(1)-1125(In)31(tro)-31(duction)]TJ/F8 9.9626 Tf 0 -21.821 Td [(This)-250(pac)28(k)55(age)-250(fo)-27(cuse)-1(s)-250(on)-250(th)1(e)-251(sp)-27(eci\014c)-250(problem)-250(of)-250(the)-250(access)-1(ib)1(ilit)27(y)-250(of)-250(PDF)-249(do)-28(cumen)28(ts)]TJ 0 -11.955 Td [(generated)-396(b)28(y)-397(L)]TJ/F7 6.9738 Tf 63.143 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-396(for)-396(visually)-397(impair)1(e)-1(d)-396(p)-27(eople)-397(and)-396(p)-28(eople)-396(with)-396(sp)-28(ecial)-396(educa-)]TJ -78.599 -11.956 Td [(tional)-344(needs.)-477(Wh)1(e)-1(n)-344(a)-344(PDF)-344(do)-27(cumen)27(t)-344(is)-344(generated)-344(starting)-344(from)-344(L)]TJ/F7 6.9738 Tf 286.86 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.534 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X,)-347(form)28(ulae)]TJ -302.315 -11.955 Td [(are)-293(not)-293(accessible)-293(b)28(y)-293(screen)-293(readers)-294(an)1(d)-293(braille)-293(displa)27(ys.)-431(They)-293(can)-293(b)-27(e)-293(made)-293(ac)-1(ces-)]TJ 0 -11.955 Td [(sible)-351(b)27(y)-351(inserting)-352(a)-351(hidden)-351(c)-1(ommen)28(t,)-356(i.e.,)-356(an)-351(ActualT)83(ext,)-356(similarly)-352(to)-351(the)-352(case)-351(of)]TJ 0 -11.955 Td [(w)28(eb)-354(pages.)-507(This)-354(can)-354(b)-28(e)-354(made,)-359(e.g.,)-359(b)28(y)-354(using)-354(the)-354(L)]TJ/F7 6.9738 Tf 218.475 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-354(pac)28(k)55(age)-354(p)-28(df)1(c)-1(ommen)28(t.st)28(y)83(.)]TJ -233.93 -11.955 Td [(In)-336(an)28(y)-336(case,)-336(this)-336(task)-336(m)27(u)1(s)-1(t)-335(b)-28(e)-336(man)28(ually)-336(p)-28(erformed)-336(b)28(y)-336(the)-336(author)-335(and)-336(it)-336(is)-336(surely)]TJ 0 -11.955 Td [(ine\016cien)28(t,)-415(since)-399(the)-399(author)-398(should)-399(write)-399(the)-398(form)28(ulae)-399(and,)-415(in)-399(addition,)-415(in)1(s)-1(ert)-398(a)]TJ 0 -11.956 Td [(description)-285(for)-284(eac)28(h)-285(form)28(ula.)-428(Note)-285(also)-285(that)-284(the)-285(pac)28(k)55(age)-285(p)-27(dfcommen)27(t.st)28(y)-284(do)-28(es)-285(not)]TJ 0 -11.955 Td [(allo)28(w)-439(to)-439(insert)-438(s)-1(p)-27(ecial)-439(c)28(haracters)-439(lik)28(e)-439(`bac)28(kslash',)-465(`brace',)-465(e)-1(tc,)-465(in)-438(the)-439(commen)27(t)1(.)]TJ 0 -11.955 Td [(Moreo)28(v)28(er,)-458(with)-432(these)-433(solutions,)-457(the)-433(reading)-433(is)-432(b)-28(othered)-432(s)-1(in)1(c)-1(e)-432(the)-433(screen)-432(re)-1(ad)1(e)-1(r)]TJ 0 -11.955 Td [(\014rst)-387(reads)-387(incorrectly)-388(the)-387(form)28(ula)-387(and)-387(then,)-401(only)-387(as)-388(a)-387(second)-387(step,)-401(pro)28(vides)-387(the)]TJ 0 -11.955 Td [(correct)-343(comm)-1(en)28(t)-343(of)-343(the)-344(form)28(ula.)-474(There)-344(are)-343(also)-343(s)-1(ome)-343(L)]TJ/F7 6.9738 Tf 239.216 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-343(pac)27(k)56(ages)-343(that)-344(try)-343(to)]TJ -254.672 -11.955 Td [(impro)28(v)28(e)-420(the)-419(accessibilit)28(y)-419(of)-420(PDF)-419(do)-27(cume)-1(n)28(ts)-419(pro)-28(duced)-419(b)28(y)-419(L)]TJ/F7 6.9738 Tf 262.233 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X.)-702(In)-419(particular,)]TJ -277.689 -11.956 Td [(the)-387(pac)28(k)56(ages)-387(accsupp.st)28(y)83(,)-400(accessibilit)28(y)]TJ ET q -1 0 0 1 361.624 530.086 cm +1 0 0 1 320.955 441.35 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 364.613 529.887 Td [(meta.st)28(y)-366(ha)28(v)28(e)-366(b)-28(een)-365(dev)28(elop)-28(ed)-366(in)]TJ -210.919 -11.955 Td [(order)-307(to)-308(obtain)-307(tagged)-307(PDF)-308(do)-27(cumen)27(ts.)-435(Ho)27(w)28(ev)28(er,)-313(b)-27(oth)-308(pac)28(k)56(age)-1(s)-307(do)-307(not)-308(solv)28(e)-307(the)]TJ 0 -11.955 Td [(problem)-358(of)-358(the)-357(ac)-1(cessibilit)28(y)-358(of)-357(form)27(ulae.)-518(The)-358(pac)28(k)56(age)-358(accsupp.st)28(y)-358(dev)28(e)-1(l)1(ops)-358(some)]TJ 0 -11.955 Td [(in)28(teresting)-268(to)-28(ols)-268(for)-268(c)-1(ommen)28(ting)-268(form)28(ulae)-268(using)-269(also)-268(sp)-28(ecial)-268(c)28(haracters)-268(\050p)-28(ossibilit)28(y)]TJ 0 -11.956 Td [(that)-297(is)-296(not)-297(a)28(v)55(ailable)-296(in)-297(the)-297(p)-27(dfcommen)27(t.st)28(y)-297(pac)28(k)56(age\051.)-432(Moreo)27(v)28(er,)-304(this)-297(is)-296(not)-297(an)-297(au-)]TJ 0 -11.955 Td [(tomatized)-351(metho)-28(d,)-355(since)-352(the)-351(commen)28(t)-351(m)28(ust)-352(b)-27(e)-351(man)27(ually)-351(inserted)-351(b)28(y)-351(the)-351(author.)]TJ 0 -11.955 Td [(The)-348(pac)27(k)56(age)-349(accessibilit)28(y)]TJ +/F8 9.9626 Tf 323.944 441.15 Td [(meta.st)28(y)-387(and)-387(tagp)-27(df)-387(ha)28(v)28(e)-387(b)-28(een)-386(dev)27(elop)-27(ed)]TJ -170.25 -11.955 Td [(in)-462(order)-461(to)-462(obtain)-462(tagged)-462(PDF)-461(do)-28(cumen)28(ts.)-830(The)-462(pac)28(k)55(age)-462(accsupp.st)28(y)-462(dev)28(elops)]TJ 0 -11.955 Td [(some)-286(in)28(teresting)-286(to)-28(ols)-286(for)-285(commen)27(ting)-285(form)27(ulae)-285(using)-286(also)-286(sp)-28(ecial)-286(c)28(haracters)-286(\050p)-28(os-)]TJ 0 -11.955 Td [(sibilit)28(y)-380(t)1(hat)-380(is)-379(not)-380(a)28(v)56(ailable,)-391(e.g.,)-391(in)-380(t)1(he)-380(p)-28(dfcommen)28(t.st)28(y)-380(pac)28(k)56(age\051.)-583(The)-379(pac)27(k)56(age)]TJ 0 -11.955 Td [(tagp)-28(df)-484(widely)-484(further)-485(dev)28(elop)-28(ed)-484(tagging)-484(functionalities,)-522(along)-485(the)-484(most)-484(rece)-1(n)28(t)]TJ 0 -11.956 Td [(sp)-28(eci\014cations)-342(for)-342(PDF)-342(do)-28(cumen)28(ts)-342(accessibilit)27(y)84(.)-471(Ho)28(w)27(ev)28(er,)-344(all)-342(of)-342(the)-342(ab)-28(o)28(v)27(e)-342(are)-342(not)]TJ 0 -11.955 Td [(automatized)-325(metho)-28(ds,)-327(since)-326(th)1(e)-326(commen)28(t)-326(and)-325(tags)-325(m)28(us)-1(t)-325(b)-28(e)-325(man)28(ually)-325(inse)-1(r)1(te)-1(d)-325(b)28(y)]TJ 0 -11.955 Td [(the)-279(author.)-426(The)-279(pac)28(k)55(age)-278(ac)-1(cessibilit)28(y)]TJ ET q -1 0 0 1 263.739 458.355 cm +1 0 0 1 314.791 357.663 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 266.728 458.156 Td [(meta.st)28(y)-349(is)-348(an)-349(impro)28(v)28(ed)-348(v)27(ersion)-348(of)-348(the)-349(pac)28(k)55(age)-348(accessi-)]TJ -113.034 -11.955 Td [(bilit)28(y)83(.st)28(y)83(.)-437(This)-311(pac)28(k)56(age)-311(allo)27(ws)-311(the)-311(p)-27(ossibilit)27(y)-311(of)-311(in)1(s)-1(ertin)1(g)-311(s)-1(ev)28(eral)-311(tags)-311(for)-311(sections,)]TJ 0 -11.955 Td [(links,)-406(\014gures)-392(and)-392(tables.)-619(Ho)27(w)28(ev)28(er,)-406(ev)27(en)-391(if)-392(these)-392(tags)-392(are)-392(recognized)-391(b)27(y)-391(the)-392(to)-28(ol)]TJ 0 -11.956 Td [(for)-384(c)28(hec)28(king)-384(tags)-383(of)-384(Acrobat)-384(Reader)-383(Pro,)-396(they)-384(are)-384(not)-383(alw)28(a)27(ys)-383(recognized)-384(b)28(y)-384(the)]TJ 0 -11.955 Td [(screen)-379(readers.)-582(Moreo)28(v)27(er,)-390(this)-379(pac)28(k)55(age)-379(do)-28(es)-379(not)-379(manage)-379(form)28(ulae.)-582(Our)-379(pac)27(k)56(age)]TJ 0 -11.955 Td [(automatically)-255(pro)-28(duces)-255(an)-255(Ac)-1(tu)1(alT)83(ext)-255(corres)-1(p)-27(onding)-255(to)-256(the)-255(L)]TJ/F7 6.9738 Tf 261.4 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-255(commands)-256(that)]TJ -276.856 -11.955 Td [(generate)-335(the)-335(form)28(ulae.)-450(This)-335(ActualT)83(ext)-335(is)-335(hidden)-335(in)-335(the)-335(PDF)-335(do)-28(cumen)28(t,)-336(but)-335(the)]TJ 0 -11.955 Td [(screen)-333(reader)-334(reads)-333(it)-333(without)-334(reading)-333(an)28(y)-333(incorrect)-334(sequence)-333(b)-28(efore.)]TJ/F47 14.3462 Tf 0 -32.946 Td [(2)-1125(License)]TJ/F8 9.9626 Tf 0 -21.821 Td [(This)-302(w)28(ork)-301(is)-302(licensed)-301(under)-302(a)-301(Creativ)27(e)-301(Commons)-302(A)28(ttribution-NonCommercial)-302(4.)1(0)]TJ 0 -11.955 Td [(License)]TJ/F54 9.9626 Tf 35.063 0 Td [(http://creativecommons.org/licenses/by-nc/4.0/)]TJ/F8 9.9626 Tf 240.595 0 Td [(.)]TJ/F47 14.3462 Tf -275.658 -32.946 Td [(3)-1125(Prerequisites)]TJ/F8 9.9626 Tf 0 -21.821 Td [(The)-341(pac)28(k)55(age)]TJ/F48 9.9626 Tf 57.719 0 Td [(axessibilit)32(y)]TJ/F8 9.9626 Tf 58.743 0 Td [(requires)-341(the)-341(follo)27(wing)-341(pac)28(k)56(ages)-1(:)]TJ/F48 9.9626 Tf 141.974 0 Td [(accsupp,)-395(amsmath,)]TJ -258.436 -11.955 Td [(amssym)32(b,)-384(xstring)]TJ/F8 9.9626 Tf 87.813 0 Td [(.)]TJ/F47 14.3462 Tf -87.813 -32.946 Td [(4)-1125(P)31(ac)32(k)62(age)-375(sp)-31(eci\014cation)]TJ/F8 9.9626 Tf 0 -21.821 Td [(If)-333(y)28(ou)-334(use)-333(L)]TJ/F7 6.9738 Tf 48.634 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X2)]TJ/F10 6.9738 Tf 12.453 -1.494 Td [(\017)]TJ/F8 9.9626 Tf 7.14 1.494 Td [(simply)-333(add)-334(th)1(e)-334(follo)28(wing)-333(line)-334(in)-333(the)-333(pream)28(ble:)]TJ 90.663 -47.004 Td [(2)]TJ +/F8 9.9626 Tf 317.78 357.464 Td [(meta.st)28(y)-279(is)-279(an)-279(impro)28(v)28(ed)-279(v)28(ersion)-279(of)-279(the)-279(pac)28(k-)]TJ -164.086 -11.955 Td [(age)-386(accessibilit)28(y)83(.st)28(y)83(.)-603(This)-386(pac)28(k)56(ag)-1(e)-386(allo)28(ws)-386(the)-386(p)-28(ossibilit)28(y)-386(of)-386(inserting)-386(sev)27(eral)-386(tags)]TJ 0 -11.955 Td [(for)-367(sections,)-376(links,)-376(\014gures)-368(and)-367(tables.)-547(Ho)28(w)28(ev)28(er,)-376(ev)27(en)-367(if)-367(these)-368(tags)-367(are)-368(recognized)]TJ 0 -11.955 Td [(b)28(y)-374(the)-375(to)-27(ol)-375(for)-374(c)28(hec)28(king)-375(tags)-374(of)-374(Acrobat)-374(Reader)-375(Pro,)-384(they)-374(are)-375(not)-374(alw)28(a)28(ys)-375(recog-)]TJ 0 -11.956 Td [(nized)-395(b)27(y)-395(the)-395(screen)-396(readers.)-630(Moreo)27(v)28(er,)-411(this)-395(pac)28(k)55(age)-395(do)-28(es)-395(not)-396(manage)-395(form)28(ulae.)]TJ 0 -11.955 Td [(Our)-404(pac)28(k)56(age)-404(automatically)-404(pro)-27(duces)-404(an)-404(ActualT)83(ext)-403(corresp)-28(onding)-404(to)-403(the)-404(L)]TJ/F7 6.9738 Tf 330.746 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.534 2.144 Td [(X)]TJ -346.201 -11.955 Td [(commands)-437(that)-438(generate)-437(the)-438(form)28(ulae.)-756(This)-438(ActualT)84(e)-1(x)1(t)-438(is)-437(hidden)-438(in)-437(the)-437(PDF)]TJ 0 -11.955 Td [(do)-28(cumen)28(t,)-357(but)-352(the)-353(screen)-352(reader)-352(reads)-353(it)-352(without)-352(reading)-353(an)28(y)-352(incorrect)-352(s)-1(equ)1(e)-1(n)1(c)-1(e)]TJ 0 -11.955 Td [(b)-28(efore.)-428(Additional)-284(functionalities,)-295(implemen)28(ted)-285(in)-284(this)-285(v)28(ersion,)-294(are)-285(a)28(v)55(ailable)-284(when)]TJ 0 -11.955 Td [(the)-333(t)27(y)1(p)-28(eset)-334(is)-333(done)-333(b)27(y)-333(means)-333(of)-334(luaL)]TJ/F7 6.9738 Tf 157.227 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X\050see)-333(b)-28(elo)28(w\051.)]TJ/F47 14.3462 Tf -172.683 -32.946 Td [(2)-1125(License)]TJ/F8 9.9626 Tf 0 -21.821 Td [(This)-420(w)28(ork)-420(ma)27(y)-420(b)-28(e)-420(distributed)-420(and/or)-420(mo)-28(di\014)1(e)-1(d)-420(und)1(e)-1(r)-420(the)-420(conditions)-420(of)-420(the)-420(La-)]TJ 0 -11.955 Td [(T)83(eX)-503(Pro)-56(ject)-503(Public)-504(License,)-546(either)-503(v)27(ersion)-503(1.3)-504(of)-503(this)-504(license)-504(or)-503(\050at)-504(y)28(our)-503(op-)]TJ 0 -11.955 Td [(tion\051)-360(an)28(y)-360(later)-360(v)27(ersion.)-524(The)-361(l)1(a)-1(t)1(e)-1(st)-360(v)28(ersion)-360(of)-360(this)-360(license)-360(is)-361(in)-360(h)28(ttp://www.latex-)]TJ 174.346 -31.936 Td [(2)]TJ +ET + +endstream +endobj +25 0 obj +<< +/Length 4450 +>> +stream +BT +/F8 9.9626 Tf 153.694 707.125 Td [(pro)-55(ject.org/lppl.txt)-375(and)-375(v)28(ersion)-375(1.3)-375(or)-375(later)-375(is)-375(part)-375(of)-375(all)-375(distributions)-375(of)-375(LaT)83(eX)]TJ 0 -11.955 Td [(v)28(ersion)-334(2005/12/01)-333(or)-333(later.)]TJ/F47 14.3462 Tf 0 -32.803 Td [(3)-1125(Prerequisites)]TJ/F8 9.9626 Tf 0 -21.821 Td [(The)-341(pac)28(k)55(age)]TJ/F48 9.9626 Tf 57.719 0 Td [(axessibilit)32(y)]TJ/F8 9.9626 Tf 58.743 0 Td [(requires)-341(the)-341(follo)27(wing)-341(pac)28(k)56(ages)-1(:)]TJ/F48 9.9626 Tf 141.974 0 Td [(accsupp,)-395(amsmath,)]TJ -258.436 -11.955 Td [(amssym)32(b,)-384(tagp)-32(d)1(f,)-384(xstring)]TJ/F8 9.9626 Tf 127.117 0 Td [(.)]TJ/F47 14.3462 Tf -127.117 -32.804 Td [(4)-1125(P)31(ac)32(k)62(age)-375(sp)-31(eci\014cation)]TJ/F8 9.9626 Tf 0 -21.82 Td [(If)-333(y)28(ou)-334(use)-333(L)]TJ/F7 6.9738 Tf 48.634 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X2)]TJ/F10 6.9738 Tf 12.453 -1.495 Td [(\017)]TJ/F8 9.9626 Tf 7.14 1.495 Td [(simply)-333(add)-334(th)1(e)-334(follo)28(wing)-333(line)-334(in)-333(the)-333(pream)28(ble:)]TJ/F14 9.9626 Tf -68.739 -19.263 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(for)-333(the)-334(usage)-333(based)-333(on)-334(the)]TJ/F48 9.9626 Tf 118.307 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 36.709 0 Td [(pac)28(k)55(age,)]TJ/F14 9.9626 Tf -155.016 -27.73 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(usepac)32(k)64(age)]TJ/F14 9.9626 Tf 54.802 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(axessibilit)32(y)]TJ/F14 9.9626 Tf 55.344 0 Td [(g)]TJ/F8 9.9626 Tf -120.109 -27.73 Td [(or,)-333(equiv)55(alen)28(tly)83(,)]TJ/F14 9.9626 Tf 0 -27.729 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(usepac)32(k)64(age[tagp)-32(df)-109(])]TJ/F14 9.9626 Tf 94.556 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(axessibilit)32(y)]TJ/F14 9.9626 Tf 55.343 0 Td [(g)]TJ -169.824 -19.594 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(for)-333(the)-334(usage)-333(based)-333(on)-334(the)]TJ/F48 9.9626 Tf 118.307 0 Td [(accsupp)]TJ/F8 9.9626 Tf 42.688 0 Td [(pac)28(k)55(age,)]TJ/F14 9.9626 Tf -160.995 -27.73 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(usepac)32(k)64(age[accsupp])]TJ/F14 9.9626 Tf 100.535 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(axessibilit)32(y)]TJ/F14 9.9626 Tf 55.343 0 Td [(g)]TJ/F8 9.9626 Tf -190.747 -24.909 Td [(The)-333(pac)27(k)56(age)-333(includes)-334(the)-333(follo)28(wing)-333(features:)]TJ/F14 9.9626 Tf 14.944 -19.263 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(In)-333(the)]TJ/F48 9.9626 Tf 29.612 0 Td [(accsupp)]TJ/F8 9.9626 Tf 42.688 0 Td [(v)28(ersion,)-334(th)1(e)-334(commands)]TJ/F14 9.9626 Tf -72.3 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfcompresslev)32(el=0)]TJ/F14 9.9626 Tf -4.982 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfoptionp)-32(dfminorv)32(ersion=6)]TJ/F8 9.9626 Tf -4.982 -23.911 Td [(pro)-28(duce)-333(an)-333(uncompresse)-1(d)-333(PDF)-333(do)-28(cumen)28(t.)-444(T)-1(h)1(e)-334(command)]TJ/F14 9.9626 Tf 0 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(BeginAccSupp)]TJ/F8 9.9626 Tf -4.982 -23.91 Td [(con)28(tained)-430(in)-429(the)-430(pac)28(k)56(age)]TJ/F48 9.9626 Tf 114.805 0 Td [(accsupp)]TJ/F8 9.9626 Tf 39.368 0 Td [(,)-453(has)-430(b)-28(een)-429(rede\014ned)-430(so)-429(that)-430(the)-429(screen)]TJ -154.173 -11.955 Td [(readers)-333(acce)-1(ss)-333(the)-333(ActualT)83(ext)-333(created)-334(b)28(y)-333(this)-334(command.)]TJ/F14 9.9626 Tf -9.962 -19.594 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(In)-333(the)]TJ/F48 9.9626 Tf 29.612 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 36.709 0 Td [(v)28(ersion,)-334(th)1(e)-334(commands)]TJ/F14 9.9626 Tf -66.321 -23.911 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(tagp)-32(dfsetup)]TJ/F54 9.9626 Tf 59.258 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(tabsorder=structure,uncompress,activ)64(a)-1(te-all,in)32(terw)32(ordspace=true)]TJ/F54 9.9626 Tf 330.218 0 Td [(g)]TJ/F14 9.9626 Tf -400.186 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(tagp)-32(d\014fp)-32(dftexT)]TJ/F54 9.9626 Tf -4.982 -11.955 Td [(f)]TJ/F14 9.9626 Tf 0 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfcatalog)]TJ/F54 9.9626 Tf 51.874 0 Td [(f)]TJ/F48 9.9626 Tf 5.729 0 Td [(/Lang)-383(\050en-US\051)]TJ/F54 9.9626 Tf 73.626 0 Td [(g)]TJ/F14 9.9626 Tf -136.211 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(usepac)32(k)64(age[T1])]TJ/F54 9.9626 Tf 74.866 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(fon)32(tenc)]TJ/F54 9.9626 Tf 36.44 0 Td [(g)]TJ/F8 9.9626 Tf 27.424 -29.888 Td [(3)]TJ +ET + +endstream +endobj +31 0 obj +<< +/Length 7022 +>> +stream +BT +/F14 9.9626 Tf 178.6 707.125 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(input)-383(glyph)32(tounico)-32(de)]TJ/F14 9.9626 Tf -4.982 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfgen)32(tounico)-32(de=1)]TJ/F54 9.9626 Tf -4.982 -11.955 Td [(g)]TJ/F14 9.9626 Tf 0 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(tagp)-32(d\014\015uatexT)]TJ/F54 9.9626 Tf -4.982 -11.956 Td [(f)]TJ/F14 9.9626 Tf 0 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfextension)-383(catalog)]TJ/F54 9.9626 Tf 102.858 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(/Lang)-383(\050en-US\051)]TJ/F54 9.9626 Tf 73.626 0 Td [(g)]TJ/F14 9.9626 Tf -187.194 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(RequireP)32(ac)32(k)64(age)]TJ/F54 9.9626 Tf 79.223 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(fon)32(tsp)-32(ec)]TJ/F54 9.9626 Tf 41.277 0 Td [(g)]TJ/F14 9.9626 Tf -131.21 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(RequireP)32(ac)32(k)64(age)]TJ/F54 9.9626 Tf 79.223 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(luaco)-32(de)]TJ/F54 9.9626 Tf 37.872 0 Td [(g)]TJ/F14 9.9626 Tf -127.805 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(newfon)32(tface)]TJ/F14 9.9626 Tf 59.035 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(zero)32(widthfon)32(t)]TJ/F54 9.9626 Tf 68.846 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(freeserif)]TJ/F54 9.9626 Tf 39.894 0 Td [(g)]TJ/F14 9.9626 Tf -183.466 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(directlua)]TJ/F54 9.9626 Tf 44.181 0 Td [(f)]TJ/F48 9.9626 Tf -49.163 -11.956 Td [(require\050"axessibilit)32(y)95(.lua"\051)]TJ/F54 9.9626 Tf 0 -11.955 Td [(g)]TJ 0 -11.955 Td [(g)]TJ/F8 9.9626 Tf 0 -27.895 Td [(pro)-28(duce)-300(an)-299(uncompresse)-1(d)-299(PDF)-300(do)-28(cumen)28(t,)-307(directing)-299(appropriately)-300(the)-300(t)28(yp)-28(e-)]TJ 0 -11.956 Td [(setting,)-375(either)-366(via)-367(p)-27(dfL)]TJ/F7 6.9738 Tf 98.165 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-366(or)-367(luaL)]TJ/F7 6.9738 Tf 39.581 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.534 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X.)-544(Equations)-366(\050and)-367(other)-366(structures\051)]TJ -168.657 -11.955 Td [(are)-410(tagged)-409(b)27(y)-409(means)-410(of)-409(the)-410(commands)-410(de\014ned)-409(in)-410(the)]TJ/F48 9.9626 Tf 241.586 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 37.47 0 Td [(pac)28(k)55(age,)-428(so)]TJ -279.056 -11.955 Td [(that)-227(scree)-1(n)-227(readers)-227(acces)-1(s)-227(the)-227(ActualT)83(ext)-228(created)-227(b)28(y)-228(them.)-409(When)-227(t)28(yp)-28(eset)-228(via)]TJ 0 -11.955 Td [(luaL)]TJ/F7 6.9738 Tf 15.924 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X,)-330(additional)-329(functionalities,)-330(implemen)28(ted)-329(in)-329(the)-329(\014le)-330(axessibilit)28(y)84(.lua,)]TJ -31.38 -11.955 Td [(can)-333(b)-28(e)-333(ac)-1(tiv)56(ated)-333(\050see)-334(Section)-333(6)-333(b)-28(elo)28(w\051.)]TJ/F14 9.9626 Tf -9.962 -19.926 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(The)-333(new)-334(commands)]TJ/F14 9.9626 Tf 0 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(wrap)]TJ/F8 9.9626 Tf 24.927 0 Td [(#)]TJ/F48 9.9626 Tf 8.302 0 Td [(1)]TJ/F14 9.9626 Tf -38.211 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(wrapml)]TJ/F8 9.9626 Tf 37.657 0 Td [(#)]TJ/F48 9.9626 Tf 8.302 0 Td [(1)]TJ/F14 9.9626 Tf -50.941 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(wrapmlstar)]TJ/F8 9.9626 Tf 56.919 0 Td [(#)]TJ/F48 9.9626 Tf 8.302 0 Td [(1)]TJ/F8 9.9626 Tf -70.203 -23.911 Td [(allo)28(w)-410(to)-410(store)-410(their)-410(input)-410(in)28(to)-410(an)-410(ActualT)83(ext)-410(in)-409(the)-410(PDF)-410(do)-28(cumen)28(t)-410(\050e.g.,)]TJ 0 -11.955 Td [(the)-343(L)]TJ/F7 6.9738 Tf 19.892 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-343(commands)-343(f)1(o)-1(r)-342(generating)-343(a)-343(form)28(ula\051,)-345(for)-343(singl)1(e)-343(line)-343(and)-343(m)28(ultiple)]TJ -35.348 -11.955 Td [(line)-333(form)27(u)1(lae)-334(en)28(vironmen)28(ts,)-334(resp)-27(ectiv)27(ely)84(.)]TJ/F14 9.9626 Tf -9.962 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(The)-333(en)27(vironmen)28(ts)]TJ/F14 9.9626 Tf 0 -23.911 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation)]TJ/F14 9.9626 Tf 42.964 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation)]TJ/F14 9.9626 Tf 42.964 0 Td [(g)]TJ -172.63 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation*)]TJ/F14 9.9626 Tf 48.692 0 Td [(g)]TJ/F8 9.9626 Tf 8.303 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.982 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation*)]TJ/F14 9.9626 Tf 48.692 0 Td [(g)]TJ -184.087 -11.955 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [([)-333(.)-167(.)-167(.)]TJ/F14 9.9626 Tf 19.371 0 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(])]TJ/F14 9.9626 Tf -29.335 -11.955 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(\050)-333(.)-167(.)-167(.)]TJ/F14 9.9626 Tf 20.478 0 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(\051)]TJ -30.442 -27.895 Td [(ha)28(v)28(e)-304(b)-27(ee)-1(n)-303(rede\014ned.)-434(In)-303(eac)27(h)-303(en)28(vironmen)28(t)-303(listed)-304(ab)-27(o)27(v)28(e,)-309(the)-303(command)]TJ/F55 9.9626 Tf 302.616 0 Td [(\134wrap)]TJ/F8 9.9626 Tf -302.616 -11.956 Td [(is)-301(inserted,)-307(together)-300(with)-301(the)-300(com)-1(mand)]TJ/F55 9.9626 Tf 173.174 0 Td [(\134collect@body)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)-307(so)-301(that)-300(all)-301(the)-300(con-)]TJ -241.168 -11.955 Td [(ten)28(t)-403(of)-402(the)-403(en)28(vironmen)28(t)-403(is)-402(automatically)-403(stored)-402(in)28(to)-403(an)-402(ActualT)83(ext)-403(in)-402(the)]TJ 0 -11.955 Td [(PDF)-404(do)-28(cumen)28(t.)-657(The)-404(follo)28(wing)-404(m)28(ultiline)-404(form)28(ula)-404(en)27(v)1(ironmen)27(ts,)-421(de\014ned)-404(in)]TJ 0 -11.955 Td [(the)]TJ/F48 9.9626 Tf 17.158 0 Td [(amsmath)]TJ/F8 9.9626 Tf 48.894 0 Td [(pac)28(k)55(age,)]TJ/F14 9.9626 Tf -66.052 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(align)]TJ/F14 9.9626 Tf 24.028 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(align)]TJ/F14 9.9626 Tf 24.027 0 Td [(g)]TJ -134.758 -11.956 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(align*)]TJ/F14 9.9626 Tf 29.757 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(align*)]TJ/F14 9.9626 Tf 29.756 0 Td [(g)]TJ/F8 9.9626 Tf 3.225 -29.888 Td [(4)]TJ ET endstream endobj -24 0 obj +35 0 obj << -/Length 7244 +/Length 9783 >> stream BT -/F14 9.9626 Tf 168.638 707.125 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(usepac)32(k)64(age)]TJ/F14 9.9626 Tf 54.802 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(axessibilit)32(y)]TJ/F14 9.9626 Tf 55.343 0 Td [(g)]TJ/F8 9.9626 Tf -135.052 -23.91 Td [(The)-333(pac)27(k)56(age)-333(includes)-334(the)-333(follo)28(wing)-333(features:)]TJ/F14 9.9626 Tf 14.944 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(The)-333(comm)-1(an)1(ds)]TJ/F14 9.9626 Tf 0 -23.911 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfcompresslev)32(el=0)]TJ/F14 9.9626 Tf -4.982 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfoptionp)-32(dfminorv)32(ersion=6)]TJ/F8 9.9626 Tf -4.982 -23.91 Td [(that)-333(pro)-28(duce)-333(an)-334(uncompressed)-333(PDF)-333(do)-28(cumen)28(t.)]TJ/F14 9.9626 Tf -9.962 -19.926 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(The)-333(comm)-1(an)1(d)]TJ/F14 9.9626 Tf 0 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(BeginAccSupp)]TJ/F8 9.9626 Tf -4.982 -23.91 Td [(con)28(tained)-430(in)-429(the)-430(pac)28(k)56(age)]TJ/F48 9.9626 Tf 114.805 0 Td [(accsupp)]TJ/F8 9.9626 Tf 39.368 0 Td [(,)-453(has)-430(b)-28(een)-429(rede\014ned)-430(so)-429(that)-430(the)-429(screen)]TJ -154.173 -11.955 Td [(readers)-333(acce)-1(ss)-333(the)-333(ActualT)83(ext)-333(created)-334(b)28(y)-333(this)-334(command.)]TJ/F14 9.9626 Tf -9.962 -19.926 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(The)-333(new)-334(commands)]TJ/F14 9.9626 Tf 0 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(wrap)]TJ/F8 9.9626 Tf 24.927 0 Td [(#)]TJ/F48 9.9626 Tf 8.302 0 Td [(1)]TJ/F14 9.9626 Tf -38.211 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(wrapml)]TJ/F8 9.9626 Tf 37.657 0 Td [(#)]TJ/F48 9.9626 Tf 8.302 0 Td [(1)]TJ/F8 9.9626 Tf -50.941 -23.911 Td [(allo)28(w)-410(to)-410(store)-410(their)-410(input)-410(in)28(to)-410(an)-410(ActualT)83(ext)-410(in)-409(the)-410(PDF)-410(do)-28(cumen)28(t)-410(\050e.g.,)]TJ 0 -11.955 Td [(the)-343(L)]TJ/F7 6.9738 Tf 19.892 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-343(commands)-343(f)1(o)-1(r)-342(generating)-343(a)-343(form)28(ula\051,)-345(for)-343(singl)1(e)-343(line)-343(and)-343(m)28(ultiple)]TJ -35.348 -11.955 Td [(line)-333(form)27(u)1(lae)-334(en)28(vironmen)28(ts,)-334(resp)-27(ectiv)27(ely)]TJ/F14 9.9626 Tf -9.962 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(The)-333(en)27(vironmen)28(ts)]TJ/F14 9.9626 Tf 0 -23.911 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation)]TJ/F14 9.9626 Tf 42.964 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation)]TJ/F14 9.9626 Tf 42.964 0 Td [(g)]TJ -172.63 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation*)]TJ/F14 9.9626 Tf 48.692 0 Td [(g)]TJ/F8 9.9626 Tf 8.303 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation*)]TJ/F14 9.9626 Tf 48.692 0 Td [(g)]TJ -184.087 -11.955 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [([)-333(.)-167(.)-167(.)]TJ/F14 9.9626 Tf 19.371 0 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(])]TJ/F14 9.9626 Tf -29.335 -11.955 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(\050)-333(.)-167(.)-167(.)]TJ/F14 9.9626 Tf 20.478 0 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(\051)]TJ -30.442 -27.896 Td [(ha)28(v)28(e)-304(b)-27(ee)-1(n)-303(rede\014ned.)-434(In)-303(eac)27(h)-303(en)28(vironmen)28(t)-303(listed)-304(ab)-27(o)27(v)28(e,)-309(the)-303(command)]TJ/F54 9.9626 Tf 302.616 0 Td [(\134wrap)]TJ/F8 9.9626 Tf -302.616 -11.955 Td [(is)-301(inserted,)-307(together)-300(with)-301(the)-300(com)-1(mand)]TJ/F54 9.9626 Tf 173.174 0 Td [(\134collect@body)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)-307(so)-301(that)-300(all)-301(the)-300(con-)]TJ -241.168 -11.955 Td [(ten)28(t)-403(of)-402(the)-403(en)28(vironmen)28(t)-403(is)-402(automatically)-403(stored)-402(in)28(to)-403(an)-402(ActualT)83(ext)-403(in)-402(the)]TJ 0 -11.955 Td [(PDF)-404(do)-28(cumen)28(t.)-657(The)-404(follo)28(wing)-404(m)28(ultiline)-404(form)28(ula)-404(en)27(v)1(ironmen)27(ts,)-421(de\014ned)-404(in)]TJ 0 -11.955 Td [(the)]TJ/F48 9.9626 Tf 17.158 0 Td [(amsmath)]TJ/F8 9.9626 Tf 48.894 0 Td [(pac)28(k)55(age,)]TJ/F14 9.9626 Tf -66.052 -23.911 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(align)]TJ/F14 9.9626 Tf 24.028 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(align)]TJ/F14 9.9626 Tf 24.027 0 Td [(g)]TJ -134.758 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(align*)]TJ/F14 9.9626 Tf 29.757 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(align*)]TJ/F14 9.9626 Tf 29.756 0 Td [(g)]TJ -146.215 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat)]TJ/F14 9.9626 Tf 34.053 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat)]TJ/F14 9.9626 Tf 34.053 0 Td [(g)]TJ -154.808 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat*)]TJ/F14 9.9626 Tf 39.781 0 Td [(g)]TJ/F8 9.9626 Tf 8.303 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat*)]TJ/F14 9.9626 Tf 39.781 0 Td [(g)]TJ -166.265 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(\015align)]TJ/F14 9.9626 Tf 30.393 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(\015align)]TJ/F14 9.9626 Tf 30.392 0 Td [(g)]TJ -147.488 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(\015align*)]TJ/F14 9.9626 Tf 36.122 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(\015align*)]TJ/F14 9.9626 Tf 36.121 0 Td [(g)]TJ -158.945 -11.956 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(gather)]TJ/F14 9.9626 Tf 32.088 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(gather)]TJ/F14 9.9626 Tf 32.087 0 Td [(g)]TJ/F8 9.9626 Tf -1.438 -29.888 Td [(3)]TJ +/F14 9.9626 Tf 178.6 707.125 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat)]TJ/F14 9.9626 Tf 34.053 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat)]TJ/F14 9.9626 Tf 34.053 0 Td [(g)]TJ -154.808 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat*)]TJ/F14 9.9626 Tf 39.781 0 Td [(g)]TJ/F8 9.9626 Tf 8.303 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.982 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat*)]TJ/F14 9.9626 Tf 39.781 0 Td [(g)]TJ -166.265 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(\015align)]TJ/F14 9.9626 Tf 30.393 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(\015align)]TJ/F14 9.9626 Tf 30.392 0 Td [(g)]TJ -147.488 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(\015align*)]TJ/F14 9.9626 Tf 36.122 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(\015align*)]TJ/F14 9.9626 Tf 36.121 0 Td [(g)]TJ -158.945 -11.956 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(gather)]TJ/F14 9.9626 Tf 32.088 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(gather)]TJ/F14 9.9626 Tf 32.087 0 Td [(g)]TJ -150.878 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(gather*)]TJ/F14 9.9626 Tf 37.817 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(gather*)]TJ/F14 9.9626 Tf 37.816 0 Td [(g)]TJ -162.335 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xalignat)]TJ/F14 9.9626 Tf 40.1 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xalignat)]TJ/F14 9.9626 Tf 40.1 0 Td [(g)]TJ -166.902 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xalignat*)]TJ/F14 9.9626 Tf 45.828 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(xalignat*)]TJ/F14 9.9626 Tf 45.828 0 Td [(g)]TJ -178.359 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xxalignat)]TJ/F14 9.9626 Tf 46.146 0 Td [(g)]TJ/F8 9.9626 Tf 8.303 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xxalignat)]TJ/F14 9.9626 Tf 46.146 0 Td [(g)]TJ -178.995 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(m)32(ultline)]TJ/F14 9.9626 Tf 41.214 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(m)32(ultline)]TJ/F14 9.9626 Tf 41.213 0 Td [(g)]TJ -169.129 -11.956 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(m)32(ultline*)]TJ/F14 9.9626 Tf 46.942 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(m)32(ultline*)]TJ/F14 9.9626 Tf 46.941 0 Td [(g)]TJ/F8 9.9626 Tf -180.586 -27.895 Td [(ha)28(v)28(e)-223(b)-27(ee)-1(n)-222(similarly)-222(rede\014ned,)-244(using)-222(the)-223(commands)]TJ/F55 9.9626 Tf 217.684 0 Td [(\134wrapml)]TJ/F8 9.9626 Tf 38.827 0 Td [(and)]TJ/F55 9.9626 Tf 18.265 0 Td [(\134wrapmlstar)]TJ/F8 9.9626 Tf 57.533 0 Td [(.)]TJ -332.309 -11.955 Td [(The)-302(con)28(te)-1(n)28(t)-302(of)-302(these)-302(en)27(viron)1(m)-1(en)28(ts,)-308(to)-28(o,)-308(is)-303(no)28(w)-302(stored)-302(in)28(to)-303(an)-302(ActualT)84(ext)-303(in)]TJ 0 -11.955 Td [(the)-400(PDF)-399(do)-28(cumen)28(t.)-644(The)-400(supp)-28(ort)-399(for)-400(more)-400(m)28(ultiline)-400(en)28(vironmen)28(ts)-400(will)-400(b)-28(e)]TJ 0 -11.956 Td [(added)-333(in)-334(fu)1(ture)-334(v)28(ersions)-333(of)-334(the)-333(pac)28(k)55(age.)]TJ/F47 14.3462 Tf -24.906 -32.945 Td [(5)-1125(Usage)]TJ/F8 9.9626 Tf 0 -21.821 Td [(An)-290(author)-290(that)-290(w)28(an)28(ts)-290(to)-290(c)-1(r)1(e)-1(ate)-290(an)-290(accessible)-290(PDF)-290(do)-28(cumen)28(t)-290(for)-290(visually)-290(impaired)]TJ 0 -11.955 Td [(p)-28(eople,)-291(or)-281(p)-27(eople)-281(with)-281(sp)-27(ecial)-281(educational)-281(needs,)-291(can)-280(add)-281(this)-281(pac)28(k)56(age)-281(and)-281(u)1(s)-1(e)-280(the)]TJ 0 -11.956 Td [(ab)-28(o)28(v)28(e)-416(en)28(vironmen)28(ts)-416(for)-415(inserting)-416(the)-416(form)28(ulae.)-691(The)-416(L)]TJ/F7 6.9738 Tf 238.273 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.043 Td [(T)]TJ 5.534 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-416(co)-27(de)-416(of)-416(the)-415(inserted)]TJ -253.729 -11.955 Td [(form)28(ulae)-463(will)-462(b)-28(e)-462(added)-462(as)-463(hidden)-462(commen)28(ts)-463(in)-462(corresp)-28(ondence)-462(to)-463(the)-462(lo)-28(cation)]TJ 0 -11.955 Td [(of)-394(the)-393(form)28(ulae)-394(in)-394(the)-393(text.)-625(T)-1(h)1(is)-394(will)-394(allo)28(w)-394(the)-393(user)-394(to)-393(acc)-1(ess)-393(the)-394(form)28(ula)-394(co)-27(de)]TJ 0 -11.955 Td [(with)-358(the)-358(screen)-358(reader)-358(and)-358(with)-358(the)-358(braille)-358(refreshable)-358(displa)27(y)84(.)-519(Additionally)84(,)-365(t)1(he)]TJ 0 -11.955 Td [(pac)28(k)55(age)-357(enables)-358(to)-357(cop)28(y)-358(the)-357(form)27(ula)-357(L)]TJ/F7 6.9738 Tf 165.23 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-358(co)-27(de)-358(from)-357(the)-358(PDF)-357(reader)-358(and)-357(paste)]TJ -180.686 -11.955 Td [(it)-333(elsewhere)-334(\050concerning)-333(this)-333(feature,)-334(please)-333(see)-334(also)-333(Section)-333(7)-334(b)-27(elo)27(w\051.)]TJ 14.944 -11.956 Td [(Inline)-541(and)-542(displa)28(y)28(ed)-541(mathema)-1(t)1(ic)-1(al)-541(mo)-28(des)-541(enco)-28(ded)-541(b)27(y)-541(means)-541(of)-542($)-541(and)-542($$)]TJ -14.944 -11.955 Td [(are)-498(n)1(ot)-498(supp)-28(orted)-497(b)28(y)-498(the)-497(pac)27(k)56(age.)-937(Ho)28(w)27(ev)28(er,)-538(external)-498(scripts,)-539(or)-497(a)-498(command)]TJ/F54 9.9626 Tf 0 -11.955 Td [(n)]TJ/F48 9.9626 Tf 5.728 0 Td [(doreplacemen)32(t)]TJ/F54 9.9626 Tf 72.824 0 Td [(f)]TJ/F48 9.9626 Tf 5.729 0 Td [(true)]TJ/F54 9.9626 Tf 20.79 0 Td [(g)]TJ/F8 9.9626 Tf 9.776 0 Td [(when)-406(t)28(yp)-28(esetting)-406(w)-1(i)1(th)-407(luaL)]TJ/F7 6.9738 Tf 118.615 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X,)-424(im)-1(p)1(lem)-1(en)28(t)-406(the)-406(auto-)]TJ -248.918 -11.955 Td [(matic)-281(replacemen)27(t)-281(of)-281(these)-281(T)83(eX)-281(mark)27(ers)-281(b)28(y)-281(their)-281(LaT)83(eX)-281(equiv)55(alen)28(ts)]TJ/F14 9.9626 Tf 296.042 0 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(\050)]TJ/F14 9.9626 Tf 3.874 0 Td [(n)]TJ/F8 9.9626 Tf 4.981 0 Td [(\051)-281(and)]TJ/F14 9.9626 Tf 25.53 0 Td [(n)]TJ/F8 9.9626 Tf 4.981 0 Td [([)]TJ/F14 9.9626 Tf 2.767 0 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(].)]TJ -348.139 -11.955 Td [(The)-468(external)-468(scripts)-469(are)-468(pro)28(vided)-468(as)-468(companion)-468(soft)27(w)28(are)-468(and)-468(describ)-28(ed)-468(in)-468(the)]TJ 0 -11.956 Td [(follo)28(wing)-333(se)-1(ction.)]TJ 14.944 -11.955 Td [(Moreo)28(v)28(er,)-339(pro)28(vided)-337(that)-337(also)-338(the)-337(pac)28(k)55(age)]TJ/F48 9.9626 Tf 183.588 0 Td [(eqnalign)]TJ/F8 9.9626 Tf 45.052 0 Td [(is)-337(added,)-339(th)1(e)-338(\050old\051)-337(m)28(ulti-)]TJ -243.584 -11.955 Td [(line)-333(form)28(ula)-334(en)28(vironmen)28(ts)]TJ/F14 9.9626 Tf 14.944 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.211 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(eqnarra)32(y)]TJ/F14 9.9626 Tf 44.126 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(eqnarra)32(y)]TJ/F14 9.9626 Tf 44.126 0 Td [(g)]TJ -174.954 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.211 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(eqnarra)32(y*)]TJ/F14 9.9626 Tf 49.695 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(eqnarra)32(y*)]TJ/F14 9.9626 Tf 49.695 0 Td [(g)]TJ/F8 9.9626 Tf -201.037 -23.911 Td [(will)-333(automatically)-334(generate)-333(the)-333(corresp)-28(onding)-333(hidden)-334(ActualT)84(ext.)]TJ 174.346 -90.687 Td [(5)]TJ ET endstream endobj -28 0 obj +38 0 obj << -/Length 7713 +/Length 7995 >> stream BT -/F14 9.9626 Tf 178.6 707.125 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(gather*)]TJ/F14 9.9626 Tf 37.817 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(gather*)]TJ/F14 9.9626 Tf 37.816 0 Td [(g)]TJ -162.335 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xalignat)]TJ/F14 9.9626 Tf 40.1 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xalignat)]TJ/F14 9.9626 Tf 40.1 0 Td [(g)]TJ -166.902 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xalignat*)]TJ/F14 9.9626 Tf 45.828 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(xalignat*)]TJ/F14 9.9626 Tf 45.828 0 Td [(g)]TJ -178.359 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xxalignat)]TJ/F14 9.9626 Tf 46.146 0 Td [(g)]TJ/F8 9.9626 Tf 8.303 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.982 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xxalignat)]TJ/F14 9.9626 Tf 46.146 0 Td [(g)]TJ/F8 9.9626 Tf -178.995 -27.896 Td [(ha)28(v)28(e)-433(b)-28(een)-432(similarly)-432(rede\014ned,)-457(using)-433(the)-432(command)]TJ/F54 9.9626 Tf 228.434 0 Td [(\134wrapml)]TJ/F8 9.9626 Tf 36.612 0 Td [(.)-741(The)-433(con)28(ten)28(t)]TJ -265.046 -11.955 Td [(of)-421(these)-421(en)27(vi)1(ronme)-1(n)28(ts,)-443(to)-28(o,)-443(is)-421(no)28(w)-421(stored)-421(in)28(to)-421(an)-421(Ac)-1(tu)1(alT)83(ext)-421(in)-421(the)-421(PDF)]TJ 0 -11.955 Td [(do)-28(cumen)28(t.)-654(The)-403(supp)-28(ort)-403(for)-404(more)-403(m)28(ultiline)-403(en)28(vironmen)27(ts)-403(will)-403(b)-28(e)-403(added)-403(in)]TJ 0 -11.955 Td [(future)-333(v)28(e)-1(r)1(s)-1(i)1(ons)-334(of)-333(the)-333(pac)27(k)56(age.)]TJ/F47 14.3462 Tf -24.906 -32.946 Td [(5)-1125(Usage)]TJ/F8 9.9626 Tf 0 -21.821 Td [(An)-290(author)-290(that)-290(w)28(an)28(ts)-290(to)-290(c)-1(r)1(e)-1(ate)-290(an)-290(accessible)-290(PDF)-290(do)-28(cumen)28(t)-290(for)-290(visually)-290(impaired)]TJ 0 -11.955 Td [(p)-28(eople)-305(can)-305(add)-305(this)-305(pac)28(k)55(age)-305(and)-305(use)-305(the)-305(ab)-28(o)28(v)28(e)-306(en)28(vironmen)28(ts)-305(for)-305(inserting)-305(the)-305(for-)]TJ 0 -11.955 Td [(m)28(ulae.)-420(T)-1(h)1(e)-261(L)]TJ/F7 6.9738 Tf 55.088 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.534 2.145 Td [(X)-261(co)-28(de)-261(of)-260(the)-261(inserted)-261(form)28(ulae)-261(will)-261(b)-28(e)-260(added)-261(as)-261(hidden)-261(commen)28(ts)]TJ -70.543 -11.956 Td [(in)-341(corresp)-28(on)1(dence)-341(to)-341(the)-341(lo)-28(cation)-340(of)-341(the)-341(form)28(ulae)-341(in)-341(the)-341(t)1(e)-1(xt.)-466(This)-341(will)-341(allo)28(w)-341(the)]TJ 0 -11.955 Td [(user)-342(to)-342(access)-342(the)-342(form)27(ula)-342(co)-27(de)-343(with)-342(the)-342(screen)-342(reader)-342(and)-342(with)-342(the)-342(braille)-342(refre-)]TJ 0 -11.955 Td [(shable)-333(displa)28(y)83(.)-444(Additionally)83(,)-333(the)-333(pac)28(k)56(age)-334(enables)-333(to)-333(cop)28(y)-333(the)-333(form)28(ula)-333(L)]TJ/F7 6.9738 Tf 307.779 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.534 2.145 Td [(X)-333(co)-28(de)]TJ -323.234 -11.955 Td [(from)-333(the)-334(PDF)-333(reader)-333(and)-333(paste)-334(it)-333(elsewhere.)]TJ 14.944 -11.955 Td [(Note)-267(that,)-280(to)-267(pr)1(e)-1(serv)28(e)-267(the)-266(compatibilit)28(y)-267(with)-267(Acrobat)-267(Reader,)-280(our)-267(p)1(ac)27(k)56(age)-267(dis-)]TJ -14.944 -11.955 Td [(courages)-310(the)-310(use)-310(of)-310(the)-310(underscore)-310(c)28(haracter)-310(\050)]TJ +/F47 14.3462 Tf 153.694 707.125 Td [(6)-1125(External)-375(scripts)-375(and)-375(screen)-375(reader)-375(in)31(tegration)]TJ/F8 9.9626 Tf 0 -21.821 Td [(In)-334(addition)-335(to)-334(the)-334(pac)27(k)56(age,)-335(w)28(e)-334(also)-335(pro)28(vide)-334(scripts)-335(and)-334(other)-334(resources)-335(that)-334(com-)]TJ 0 -11.955 Td [(plemen)28(t)-334(its)-333(functionalities.)]TJ/F47 11.9552 Tf 0 -27.888 Td [(6.1)-1125(Prepro)-31(cessing)-375(scripts)]TJ/F8 9.9626 Tf 0 -18.39 Td [(While)-424(w)28(e)-423(w)27(armly)-423(suggest)-424(to)-424(fol)1(lo)27(w)-423(the)-424(indications)-423(pro)27(vided)-423(in)-424(the)-423(usage)-424(guide)]TJ 0 -11.955 Td [(\050suggested)-331(commands)-332(and)-331(en)28(vironmen)28(ts\051,)-332(it)-331(is)-331(als)-1(o)-331(p)-28(ossible)-331(to)-331(apply)-331(our)-331(pac)27(k)56(age)]TJ 0 -11.955 Td [(to)-297(an)-297(already)-297(existing)-297(L)]TJ/F7 6.9738 Tf 99.244 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-297(do)-28(cumen)28(t.)-432(In)-297(this)-298(case,)-304(if)-297(p)-28(dfL)]TJ/F7 6.9738 Tf 140.65 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-297(is)-297(emplo)28(y)27(ed,)-304(it)-297(is)]TJ -270.806 -11.955 Td [(necessary)-283(to)-282(prepro)-28(cess)-283(the)-282(do)-28(cumen)27(t)-282(in)-283(order)-282(to)-283(replace)-283(some)-282(of)-283(the)-283(unsup)1(p)-28(orted)]TJ 0 -11.955 Td [(commands)-263(and)-262(en)28(vironmen)28(ts)-263(with)-262(the)-263(suggested)-262(ones.)-421(W)83(e)-262(pro)27(vide)-262(a)-263(prepr)1(o)-28(cessing)]TJ 0 -11.956 Td [(script)-495(to)-495(handle)-495(some)-495(of)-496(these)-495(cases)-495(at)-495(our)-495(Gith)28(ub)-495(rep)-28(ository)]TJ/F7 6.9738 Tf 282.854 3.616 Td [(1)]TJ/F8 9.9626 Tf 4.47 -3.616 Td [(.)-930(Namely)84(,)-536(the)]TJ -287.324 -11.955 Td [(underscore)-349(c)28(haracters)-349(ha)28(v)28(e)-349(to)-349(b)-28(e)-349(substituted)-349(as)-349(indicated)-348(ab)-28(o)28(v)27(e)-349(when)-348(em)-1(p)1(lo)27(ying)]TJ 0 -11.955 Td [(the)]TJ/F48 9.9626 Tf 16.656 0 Td [(accsupp)]TJ/F8 9.9626 Tf 42.186 0 Td [(mo)-28(de,)-293(while)-283(this)-283(is)-283(not)-283(necessary)-283(when)-283(the)]TJ/F48 9.9626 Tf 186.18 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 36.208 0 Td [(mo)-28(de)-283(is)-283(selected.)]TJ -281.23 -11.955 Td [($)-369(and)-369($$)-369(mark)28(ers)-369(m)27(ust)-369(b)-27(e)-369(replaced)-369(when)-369(t)27(yp)-27(es)-1(ettin)1(g)-370(with)-369(p)-27(dfL)]TJ/F7 6.9738 Tf 277.375 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.534 2.145 Td [(X)-369(b)-28(oth)-369(in)-369(the)]TJ/F48 9.9626 Tf -292.83 -11.955 Td [(accsupp)]TJ/F8 9.9626 Tf 42.688 0 Td [(and)]TJ/F48 9.9626 Tf 19.372 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 36.709 0 Td [(mo)-28(de.)]TJ/F47 11.9552 Tf -98.769 -27.889 Td [(6.2)-1125(Expansion)-375(of)-375(user)-375(macros)]TJ/F8 9.9626 Tf 0 -18.389 Td [(Note)-320(that)-319(custom)-320(macros)-320(used)-319(b)27(y)-319(the)-320(author)-319(within)-320(the)-320(form)28(ulae)-319(are)-320(copied)-320(as-is)]TJ 0 -11.955 Td [(in)28(to)-368(the)-368(ActualT)83(ext)-367(in)-368(the)-368(hidden)-368(commen)28(t.)-548(This)-368(macros)-368(ma)28(y)-368(b)-28(ear)-368(no)-367(meaning)]TJ 0 -11.955 Td [(for)-471(other)-471(readers,)-505(so)-471(it)-471(ma)28(y)-471(b)-27(e)-471(more)-471(meaningful)-471(to)-471(expand)-471(those)-470(m)-1(acros)-470(in)27(to)]TJ 0 -11.956 Td [(the)-485(ori)1(ginal)-485(L)]TJ/F7 6.9738 Tf 58.815 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-485(commands.)-898(W)84(e)-485(pro)28(vide)-485(a)-484(script)-485(that)-484(can)-485(parse)-484(the)-485(L)]TJ/F7 6.9738 Tf 256.475 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.534 2.144 Td [(X)]TJ -346.201 -11.955 Td [(do)-28(cumen)28(t)-264(and)-264(replace)-264(all)-264(the)-264(use)-1(r)-264(macros)-264(within)-264(the)-264(form)28(ulae)-264(with)-264(their)-264(expanded)]TJ 0 -11.955 Td [(de\014nitions.)-444(Y)83(ou)-333(can)-334(do)28(wnload)-333(this)-333(script)-334(at)-333(our)-333(Gith)28(ub)-334(rep)-27(os)-1(i)1(tory)]TJ/F7 6.9738 Tf 290.425 3.615 Td [(1)]TJ/F8 9.9626 Tf 4.469 -3.615 Td [(.)]TJ/F47 11.9552 Tf -294.894 -27.888 Td [(6.3)-1125(Screen)-375(reader)-375(dictionaries)]TJ/F8 9.9626 Tf 0 -18.39 Td [(L)]TJ/F7 6.9738 Tf 2.64 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-330(commands)-330(that)-330(are)-330(included)-330(as)-330(ActualT)83(ext)-330(in)-330(the)-330(hidden)-330(commen)27(ts)-330(corre-)]TJ -18.096 -11.955 Td [(sp)-28(onding)-364(to)-365(form)27(ulae)-364(ma)27(y)-365(app)-27(ear)-365(a)28(wkw)27(ard)-364(when)-365(read)-365(b)28(y)-365(the)-365(screen)-365(reader.)-539(W)83(e)]TJ 0 -11.955 Td [(pro)28(vide)-294(dictionaries)-293(for)-294(JA)111(WS)-294(and)-293(NVD)27(A)-293(screen)-294(readers)-294(that)-293(con)27(v)28(ert)-294(L)]TJ/F7 6.9738 Tf 306.787 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-294(com-)]TJ -322.243 -11.955 Td [(mands)-334(in)28(to)-334(natural)-334(language.)-446(Please)-334(note)-334(that)-334(the)-334(braille)-334(refreshable)-334(displa)28(y)-334(will)]TJ 0 -11.955 Td [(still)-398(sho)28(w)-399(th)1(e)-399(form)28(ulae)-398(in)-398(their)-398(original)-398(L)]TJ/F7 6.9738 Tf 180.871 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-398(represen)28(tations.)-639(The)-399(d)1(ic)-1(ti)1(onaries)]TJ -196.327 -11.956 Td [(can)-333(b)-28(e)-333(do)27(wnloaded)-333(at)-333(our)-333(Gith)27(ub)-333(rep)-28(ository)]TJ/F7 6.9738 Tf 194.202 3.616 Td [(1)]TJ/F8 9.9626 Tf 4.47 -3.616 Td [(.)]TJ/F47 11.9552 Tf -198.672 -27.888 Td [(6.4)-1125(Automatic)-257(replacemen)32(t)-257(of)]TJ/F17 11.9552 Tf 184.111 0 Td [($)]TJ/F47 11.9552 Tf 8.921 0 Td [(and)]TJ/F17 11.9552 Tf 24.55 0 Td [($$)]TJ/F47 11.9552 Tf 14.774 0 Td [(mark)31(ers)-256(in)-257(Lua)-257(mo)-31(de)]TJ/F8 9.9626 Tf -232.356 -18.389 Td [(Lua)-332(mo)-28(de)-332(implemen)28(ts)-332(the)-333(L)]TJ/F7 6.9738 Tf 119.569 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-332(command)]TJ/F48 9.9626 Tf 56.154 0 Td [(doreplacemen)32(t)]TJ/F8 9.9626 Tf 76.133 0 Td [(to)-332(switc)28(h)-332(on/o\013)-333(the)]TJ -267.312 -11.956 Td [(automatic)-329(replacemen)28(t)-329(of)-329($)-329(and)-329($$)-329(b)28(y)]TJ/F55 9.9626 Tf 168.676 0 Td [(\134\050)-329(\134\051)]TJ/F8 9.9626 Tf 27.477 0 Td [(and)]TJ/F55 9.9626 Tf 19.329 0 Td [(\134[)-329(\134])]TJ/F8 9.9626 Tf 27.477 0 Td [(en)28(vironmen)28(ts,)-330(so)-329(that)-329(ex-)]TJ -242.959 -11.955 Td [(ternal)-274(scripts)-273(are)-274(no)-274(longer)-274(required.)-424(This)-274(option)-273(is)-274(disabled)-274(b)28(y)-274(default)-273(and)-274(can)-274(b)-28(e)]TJ 0 -11.955 Td [(switc)28(hed)-287(on)-287(or)-286(o\013)-287(b)28(y)-287(the)-287(call)]TJ/F55 9.9626 Tf 126.901 0 Td [(\134doreplacement)]TJ/F54 9.9626 Tf 73.224 0 Td [(f)]TJ/F48 9.9626 Tf 5.729 0 Td [(true)]TJ/F54 9.9626 Tf 20.79 0 Td [(g)]TJ/F8 9.9626 Tf 8.585 0 Td [(or)]TJ/F55 9.9626 Tf 11.74 0 Td [(\134doreplacement)]TJ/F54 9.9626 Tf 73.225 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(false)]TJ/F54 9.9626 Tf 22.023 0 Td [(g)]TJ/F8 9.9626 Tf -347.945 -11.955 Td [(resp)-28(ectiv)28(ely)83(.)-439(When)-317(enabled,)-321(the)-317(replacemen)28(t)-318(is)-317(applied)-317(to)-318(ev)28(ery)-317(input)-318(line,)-320(whic)28(h)]TJ 0 -11.955 Td [(migh)28(t)-427(ha)28(v)28(e)-427(undesired)-427(e\013ects)-426(in)-427(v)28(erbatim)-427(mo)-28(de)-426(or)-427(other)-427(en)28(vironmen)28(ts,)-450(where)-427($)]TJ ET q -1 0 0 1 353.327 457.29 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 153.694 193.2 cm +[]0 d 0 J 0.398 w 0 0 m 141.467 0 l S Q BT -/F8 9.9626 Tf 356.316 457.091 Td [(\051,)-315(whic)28(h)-310(is)-310(not)-310(correctly)-310(read)-310(using)]TJ -202.622 -11.956 Td [(screen)-328(readers)-327(in)-328(com)28(bination)-327(w)-1(i)1(th)-328(this)-328(PDF)-327(reader.)-443(Alternati)1(v)27(ely)84(,)-329(w)28(e)-328(suggest)-328(to)]TJ 0 -11.955 Td [(use)-333(the)-334(equiv)56(alen)28(t)-334(command)]TJ/F54 9.9626 Tf 127.079 0 Td [(\134sb)]TJ/F8 9.9626 Tf 15.691 0 Td [(.)]TJ -127.826 -11.955 Td [(Inline)-385(and)-385(displa)28(y)28(ed)-385(mathematical)-385(mo)-28(des)-385(enco)-28(ded)-385(b)28(y)-385(means)-385(of)-385($)-385(and)-385($$)-384(are)]TJ -14.944 -11.955 Td [(not)-341(s)-1(u)1(pp)-28(orted)-342(b)28(y)-341(the)-342(pac)28(k)55(age.)-469(Ho)28(w)28(ev)28(e)-1(r)1(,)-344(external)-342(scripts,)-343(pro)28(vided)-342(as)-341(com)-1(p)1(anion)]TJ 0 -11.955 Td [(soft)28(w)28(are)-320(and)-319(describ)-28(ed)-319(in)-319(the)-319(follo)28(wing)-319(sec)-1(ti)1(on,)-322(c)-1(an)-319(address,)-322(at)-319(least)-319(partly)83(,)-322(these)]TJ 0 -11.955 Td [(cases.)-804(Moreo)28(v)27(er,)-483(pro)28(vided)-453(that)-453(also)-453(the)-454(p)1(ac)27(k)56(age)]TJ/F48 9.9626 Tf 223.277 0 Td [(eqnalign)]TJ/F8 9.9626 Tf 46.206 0 Td [(is)-453(added,)-483(the)-453(\050old\051)]TJ -269.483 -11.956 Td [(m)28(ultiline)-333(form)27(ula)-333(en)28(vironmen)28(ts)]TJ/F14 9.9626 Tf 14.944 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(eqnarra)32(y)]TJ/F14 9.9626 Tf 44.126 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(eqnarra)32(y)]TJ/F14 9.9626 Tf 44.126 0 Td [(g)]TJ -174.954 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(eqnarra)32(y*)]TJ/F14 9.9626 Tf 49.695 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(eqnarra)32(y*)]TJ/F14 9.9626 Tf 49.695 0 Td [(g)]TJ/F8 9.9626 Tf -201.037 -23.91 Td [(will)-333(automatically)-334(generate)-333(the)-333(corresp)-28(onding)-333(hidden)-334(Actual)1(T)83(ext.)]TJ/F47 14.3462 Tf 0 -32.946 Td [(6)-1125(External)-375(scripts)-375(and)-375(screen)-375(reader)-375(in)31(tegration)]TJ/F8 9.9626 Tf 0 -21.821 Td [(In)-289(addition)-289(to)-289(the)-289(pac)28(k)55(age,)-298(w)28(e)-289(also)-289(pro)28(vide)-289(scripts)-289(that)-289(c)-1(ompl)1(e)-1(men)28(t)-289(pac)28(k)55(age)-289(func-)]TJ 0 -11.955 Td [(tionalities.)]TJ/F47 11.9552 Tf 0 -27.889 Td [(6.1)-1125(Prepro)-31(cessing)-375(scripts)]TJ/F8 9.9626 Tf 0 -18.389 Td [(While)-424(w)28(e)-423(w)27(armly)-423(suggest)-424(to)-424(foll)1(o)27(w)-423(the)-424(indications)-423(pro)27(vided)-423(in)-424(the)-423(usage)-424(guide)]TJ 0 -11.955 Td [(\050suggested)-331(commands)-332(and)-331(en)28(vironmen)28(ts\051,)-332(it)-331(is)-332(al)1(s)-1(o)-331(p)-28(ossible)-331(to)-331(apply)-331(our)-331(pac)27(k)56(age)]TJ 0 -11.956 Td [(to)-330(an)-330(already)-330(existing)-330(L)]TJ/F7 6.9738 Tf 100.562 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.043 Td [(T)]TJ 5.534 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-330(do)-28(cumen)28(t.)-444(In)-330(this)-330(case,)-331(it)-330(is)-330(necessary)-330(to)-330(prepro)-28(cess)]TJ 58.328 -37.463 Td [(4)]TJ +/F19 5.9776 Tf 164.786 186.558 Td [(1)]TJ/F57 7.9701 Tf 4.151 -2.813 Td [(www.integr-a)1(bile.unito.it/axessibil)1(ity/?repository)]TJ/F8 9.9626 Tf 159.103 -44.49 Td [(6)]TJ ET endstream endobj -31 0 obj +42 0 obj << -/Length 5589 +/Length 5557 >> stream BT -/F8 9.9626 Tf 153.694 707.125 Td [(the)-382(do)-28(cumen)28(t)-382(in)-382(order)-382(to)-382(replace)-382(some)-382(of)-382(th)1(e)-382(unsupp)-28(orted)-382(commands)-382(and)-382(en)28(vi-)]TJ 0 -11.955 Td [(ronmen)28(ts)-394(with)-393(the)-393(suggested)-394(ones.)-624(W)83(e)-393(pro)27(vid)1(e)-394(a)-393(prepro)-28(cessing)-393(sc)-1(ri)1(pt)-394(to)-393(handle)]TJ 0 -11.955 Td [(some)-333(of)-334(these)-333(cases)-334(at)-333(our)-333(Gith)28(ub)-334(rep)-27(ository)]TJ/F7 6.9738 Tf 194.7 3.615 Td [(1)]TJ/F8 9.9626 Tf 4.47 -3.615 Td [(.)]TJ/F47 11.9552 Tf -199.17 -27.889 Td [(6.2)-1125(Expansion)-375(of)-375(user)-375(macros)]TJ/F8 9.9626 Tf 0 -18.389 Td [(Note)-320(that)-319(custom)-320(macros)-320(used)-319(b)27(y)-319(the)-320(author)-319(within)-320(the)-320(form)28(ulae)-319(are)-320(copied)-320(as-is)]TJ 0 -11.955 Td [(in)28(to)-368(the)-368(ActualT)83(ext)-367(in)-368(the)-368(hidden)-368(commen)28(t.)-548(This)-368(macros)-368(ma)28(y)-368(b)-28(ear)-368(no)-367(meaning)]TJ 0 -11.955 Td [(for)-340(other)-341(readers,)-342(so)-340(it)-340(ma)27(y)-340(b)-28(e)-340(more)-341(meaningf)1(ul)-341(to)-340(expand)-340(those)-341(macros)-340(in)28(to)-341(the)]TJ 0 -11.956 Td [(original)-245(L)]TJ/F7 6.9738 Tf 37.77 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.535 2.145 Td [(X)-246(commands.)-415(W)83(e)-245(pro)28(vide)-246(a)-246(script)-245(that)-246(can)-245(parse)-246(L)]TJ/F7 6.9738 Tf 213.956 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-246(do)-27(cumen)27(t)-245(and)]TJ -282.638 -11.956 Td [(replace)-389(all)-388(the)-389(user)-389(macros)-388(within)-389(the)-388(form)27(ulae)-388(with)-389(their)-388(expanded)-389(de\014nitions.)]TJ 0 -11.955 Td [(Y)83(ou)-333(can)-333(do)28(wnload)-334(this)-333(script)-333(at)-334(our)-333(Gith)28(ub)-333(rep)-28(ository)]TJ/F7 6.9738 Tf 238.342 3.616 Td [(1)]TJ/F8 9.9626 Tf 4.47 -3.616 Td [(.)]TJ/F47 11.9552 Tf -242.812 -27.888 Td [(6.3)-1125(Screen)-375(reader)-375(dictionaries)]TJ/F8 9.9626 Tf 0 -18.39 Td [(L)]TJ/F7 6.9738 Tf 2.64 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.534 2.144 Td [(X)-330(commands)-330(that)-330(are)-330(included)-330(as)-330(Ac)-1(tu)1(alT)83(ext)-330(in)-330(the)-330(hidden)-330(commen)27(ts)-330(corre-)]TJ -18.095 -11.955 Td [(sp)-28(onding)-364(to)-365(form)27(ul)1(ae)-365(ma)27(y)-365(app)-27(ear)-365(a)28(wkw)27(ard)-364(when)-365(read)-365(b)28(y)-365(the)-365(screen)-365(reader.)-539(W)83(e)]TJ 0 -11.955 Td [(pro)28(vide)-294(dictionaries)-293(for)-294(JA)111(WS)-294(and)-293(NVD)28(A)-294(screen)-294(readers)-294(that)-293(con)27(v)28(ert)-294(L)]TJ/F7 6.9738 Tf 306.787 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-294(com-)]TJ -322.243 -11.955 Td [(mands)-334(in)28(to)-334(natural)-334(language.)-446(Please)-334(note)-334(that)-334(the)-334(braille)-334(refreshable)-334(displa)28(y)-334(will)]TJ 0 -11.955 Td [(still)-398(sho)28(w)-399(th)1(e)-399(form)28(ulae)-398(in)-398(their)-398(original)-398(L)]TJ/F7 6.9738 Tf 180.871 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-398(represen)28(tations.)-639(The)-399(d)1(ic)-1(ti)1(onaries)]TJ -196.327 -11.955 Td [(can)-333(b)-28(e)-333(do)27(wnloaded)-333(at)-333(our)-333(Gith)27(ub)-333(rep)-28(ository)]TJ/F7 6.9738 Tf 194.202 3.615 Td [(1)]TJ/F8 9.9626 Tf 4.47 -3.615 Td [(.)]TJ/F47 14.3462 Tf -198.672 -32.946 Td [(7)-1125(Implemen)31(tation)]TJ/F8 9.9626 Tf 0 -21.821 Td [(Standard)-333(\014le)-333(iden)27(ti\014cation.)]TJ/F7 6.9738 Tf 3.971 -15.94 Td [(1)]TJ/F57 8.9664 Tf 6.656 0 Td [(%)]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(2)]TJ/F57 8.9664 Tf 6.656 0 Td [(\134NeedsTeXFormat{LaTeX2e})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(3)]TJ/F57 8.9664 Tf 6.656 0 Td [(\134ProvidesPackage{axessibility})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(4)]TJ/F57 8.9664 Tf 6.656 0 Td [(%[2019/01/08)-525(v2.0:)-525(Accessibility)-525(support)-525(by)-525(marked)-525(content)-525(for)-525(inli)1(ne,)]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(5)]TJ/F57 8.9664 Tf 6.656 0 Td [(%)-9450(displayed,)-525(and)-525(various)-525(multiline)-525(formulae])]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(6)]TJ/F57 8.9664 Tf 6.656 0 Td [(\134RequirePackage{accsupp})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(7)]TJ/F57 8.9664 Tf 6.656 0 Td [(\134RequirePackage{amsmath})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(8)]TJ/F57 8.9664 Tf 6.656 0 Td [(\134RequirePackage{amssymb})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(9)]TJ/F57 8.9664 Tf 6.656 0 Td [(\134RequirePackage{xstring})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(10)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(PDF)-333(compression/unico)-28(de)-333(settings.)]TJ/F7 6.9738 Tf 0 -15.94 Td [(11)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(12)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134pdfcompresslevel=0)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(13)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134pdfoptionpdfminorversion=6)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(14)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134input{glyphtounicode})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(15)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134pdfgentounicode=1)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(16)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ +/F8 9.9626 Tf 153.694 707.125 Td [(and)-368($$)-367(are)-368(used)-368(as)-368(regular)-368(sym)28(b)-28(ols.)-547(So,)-377(it)-368(is)-367(recom)-1(mended)-367(to)-368(switc)28(h)-368(o\013)-368(the)-368(au-)]TJ 0 -11.955 Td [(tomatic)-338(r)1(e)-1(p)1(lac)-1(emen)28(t)-337(functionalit)28(y)-338(in)-337(suc)27(h)-337(cases.)-457(The)-338(Lua)-337(co)-28(de)-337(implemen)27(ting)-337(the)]TJ 0 -11.955 Td [(replacemen)28(t)-301(is)-301(con)28(tained)-301(in)-301(the)-300(sec)-1(ond)-300(main)-301(source)-301(\014le)-301(axessibilit)28(y)83(.lu)1(a.)-434(Please)-301(see)]TJ 0 -11.955 Td [(the)-333(commen)27(ts)-333(within)-333(the)-334(\014le)-333(itself)-333(for)-333(further)-334(explanations.)]TJ/F47 14.3462 Tf 0 -32.946 Td [(7)-1125(Kno)31(wn)-375(issues)]TJ/F8 9.9626 Tf 0 -21.821 Td [(Note)-439(that,)-465(to)-439(p)1(re)-1(serv)28(e)-439(the)-438(compatibilit)28(y)-439(with)-439(Acrobat)-439(Reader)-438(when)-439(emplo)28(ying)]TJ 0 -11.955 Td [(the)]TJ/F48 9.9626 Tf 17.486 0 Td [(accsupp)]TJ/F8 9.9626 Tf 43.016 0 Td [(mo)-28(de,)-374(our)-367(pac)28(k)56(age)-367(discourages)-366(the)-366(use)-367(of)-366(the)-366(underscore)-366(c)27(haracter)]TJ -60.502 -11.955 Td [(\050)]TJ ET q -1 0 0 1 153.694 207.175 cm -[]0 d 0 J 0.398 w 0 0 m 141.467 0 l S +1 0 0 1 158.166 592.782 cm +[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F19 5.9776 Tf 164.786 200.533 Td [(1)]TJ/F56 7.9701 Tf 4.151 -2.812 Td [(www.integr-a)1(bile.unito.it/axessibil)1(ity/?repository)]TJ/F8 9.9626 Tf 159.103 -58.466 Td [(5)]TJ +/F8 9.9626 Tf 161.155 592.583 Td [(\051,)-527(whic)28(h)-489(is)-489(n)1(ot)-489(correctly)-489(read)-488(using)-489(screen)-488(readers)-489(in)-488(com)28(bination)-489(with)-488(this)]TJ -7.461 -11.956 Td [(PDF)-359(r)1(e)-1(ader.)-520(Alternativ)28(ely)83(,)-365(w)28(e)-359(suggest)-358(to)-359(use)-359(the)-358(equiv)55(alen)28(t)-359(command)]TJ/F55 9.9626 Tf 312.873 0 Td [(\134sb)]TJ/F8 9.9626 Tf 15.691 0 Td [(.)-520(The)]TJ -328.564 -11.955 Td [(underscore)-272(c)28(haracter)-272(w)28(orks)-272(correctly)-271(when)-272(the)-272(PDF)-271(\014le)-272(is)-272(pro)-27(duced)-272(in)-272(the)]TJ/F48 9.9626 Tf 321.371 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf -321.371 -11.955 Td [(mo)-28(de.)]TJ 14.944 -11.955 Td [(The)-391(t)28(yp)-28(eset)-391(of)-391(do)-28(cumen)28(ts)-391(with)]TJ/F48 9.9626 Tf 141.905 0 Td [(axessibilit)32(y)]TJ/F8 9.9626 Tf 59.239 0 Td [(b)28(y)-391(means)-391(of)-391(luaL)]TJ/F7 6.9738 Tf 73.327 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-391(do)-28(es)-391(not)]TJ -304.87 -11.955 Td [(w)28(ork)-334(corr)1(re)-1(ctly)-333(when)-333(selecting)-334(the)]TJ/F48 9.9626 Tf 153.203 0 Td [(accsupp)]TJ/F8 9.9626 Tf 42.688 0 Td [(mo)-28(de.)]TJ -180.947 -11.956 Td [(The)-228(cop)27(y)-228(and)-228(paste)-229(feature)-228(describ)-28(ed)-228(in)-229(Section)-228(5)-229(ab)-27(o)27(v)28(e)-228(do)-28(es)-228(not)-229(w)28(ork)-228(c)-1(or)1(rec)-1(tly)]TJ -14.944 -11.955 Td [(at)-254(times.)-418(W)83(e)-254(observ)27(ed)-254(that)-254(it)-254(b)-28(eha)28(v)27(es)-254(as)-254(exp)-28(ected)-254(when)-255(the)-254(NVD)28(A)-254(scree)-1(n)1(re)-1(ad)1(e)-1(r)-254(is)]TJ 0 -11.955 Td [(activ)28(e,)-285(while)-273(it)-273(can)-272(pro)-28(duce)-273(m)28(ultiple)-273(copies)-273(of)-272(the)-273(form)28(ula)-273(co)-28(de)-273(when)-273(thi)1(s)-273(soft)27(w)28(are)]TJ 0 -11.955 Td [(is)-333(not)-334(runn)1(ing.)]TJ 14.944 -11.955 Td [(The)-331(pr)1(e)-1(p)1(ro)-28(cessing)-331(scripts)-330(do)-331(not)-331(co)28(v)28(er)-331(all)-330(the)-331(p)-27(ossible)-331(c)28(haracter/en)28(vironmen)27(t)]TJ -14.944 -11.955 Td [(com)28(binations,)-315(so)-310(some)-310(e)-1(rr)1(ors)-311(can)-310(b)-28(e)-310(generated,)-315(at)-310(times,)-315(when)-310(they)-310(are)-310(emplo)28(y)27(ed)]TJ 0 -11.956 Td [(to)-333(p)-28(erform)-333(the)-334(underscore,)-333($)-333(and)-334($$)-333(substitutions.)]TJ/F47 14.3462 Tf 0 -32.945 Td [(8)-1125(Implemen)31(tation)]TJ/F8 9.9626 Tf 0 -21.821 Td [(Standard)-333(\014le)-333(iden)27(ti\014cation.)]TJ/F7 6.9738 Tf 3.971 -15.941 Td [(1)]TJ/F58 8.9664 Tf 6.656 0 Td [(%)]TJ/F7 6.9738 Tf -6.656 -10.958 Td [(2)]TJ/F58 8.9664 Tf 6.656 0 Td [(\134NeedsTeXFormat{LaTeX2e})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(3)]TJ/F58 8.9664 Tf 6.656 0 Td [(\134ProvidesPackage{axessibility})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(4)]TJ/F58 8.9664 Tf 6.656 0 Td [(%[2019/11/01)-525(v3.0:)-525(Accessibility)-525(support)-525(by)-525(marked)-525(content)-525(for)-525(inlin)1(e,)]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(5)]TJ/F58 8.9664 Tf 6.656 0 Td [(%)-9450(displayed)-525(single)-525(line,)-525(and)-525(various)-525(displayed)-525(mult)1(iline)-525(formulae])]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(6)]TJ 0 -10.959 Td [(7)]TJ/F58 8.9664 Tf 6.656 0 Td [(%%)-525('tagpdf')-525(or)-525('accsupp')-525(option)]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(8)]TJ/F58 8.9664 Tf 6.656 0 Td [(\134newif\134iftagpdfopt)]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(9)]TJ -3.971 -10.959 Td [(10)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134DeclareOption{accsupp}{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(11)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134tagpdfoptfalse)]TJ/F7 6.9738 Tf -20.041 -10.958 Td [(12)]TJ/F58 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(13)]TJ 0 -10.959 Td [(14)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134DeclareOption{tagpdf}{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(15)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134tagpdfopttrue)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(16)]TJ/F58 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(17)]TJ 0 -10.959 Td [(18)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134ExecuteOptions{tagpdf})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(19)]TJ 0 -10.959 Td [(20)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134ProcessOptions\134relax)]TJ/F8 9.9626 Tf 163.719 -30.939 Td [(7)]TJ +ET + +endstream +endobj +47 0 obj +<< +/Length 4704 +>> +stream +BT +/F7 6.9738 Tf 153.694 707.125 Td [(21)]TJ 0 -10.959 Td [(22)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134RequirePackage{amsmath})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(23)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134RequirePackage{amssymb})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(24)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134RequirePackage{xstring})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(25)]TJ 0 -10.958 Td [(26)]TJ/F58 8.9664 Tf 10.627 0 Td [(%%%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(27)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)-525(to)-525(avoid)-525(errors)-525(in)-525(if)-525(constructs)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(28)]TJ/F58 8.9664 Tf 10.627 0 Td [(%%%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(29)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(30)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134long\134def\134@macronestedifalign{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(31)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134ifingather@)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(32)]TJ/F58 8.9664 Tf 29.456 0 Td [(\134restorealignstate@)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(33)]TJ/F58 8.9664 Tf 29.456 0 Td [(\134egroup)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(34)]TJ/F58 8.9664 Tf 29.456 0 Td [(\134nonumber)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(35)]TJ/F58 8.9664 Tf 29.456 0 Td [(\134ifnum0=`{\134fi\134iffalse}\134fi)]TJ/F7 6.9738 Tf -29.456 -10.958 Td [(36)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134else)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(37)]TJ/F58 8.9664 Tf 29.456 0 Td [($$%)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(38)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134fi)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(39)]TJ/F58 8.9664 Tf 20.041 0 Td [(})]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(40)]TJ 0 -10.959 Td [(41)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134long\134def\134@macronestedifmultline{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(42)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134iftagsleft@)-525(\134@xp\134lendmultline@)-525(\134else)-525(\134@xp\134rendmultline@)-525(\134fi)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(43)]TJ/F58 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(44)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(45)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(46)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -14.612 Td [(47)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(48)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134iftagpdfopt)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(49)]TJ/F58 8.9664 Tf 15.334 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(50)]TJ/F58 8.9664 Tf 15.334 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(51)]TJ/F58 8.9664 Tf 15.334 0 Td [(%)-525(tagpdf)-525(option)-525(code)-525(\050default\051)-1575(%)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(52)]TJ/F58 8.9664 Tf 15.334 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(53)]TJ/F58 8.9664 Tf 15.334 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(54)]TJ/F58 8.9664 Tf 10.627 0 Td [(%\134def\134messaggio{option)-525(tagpdf})-525(%debug)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(55)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -15.608 Td [(Setup)-333(of)-334(th)1(e)]TJ/F48 9.9626 Tf 56.732 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 36.709 0 Td [(pac)28(k)55(age.)]TJ/F7 6.9738 Tf -93.441 -14.612 Td [(56)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(57)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134RequirePackage{tagpdf})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(58)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134tagpdfsetup{tabsorder=structure,uncompress,activate-all,interwordspace=)1(true})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(59)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134tagpdfifpdftexT)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(60)]TJ/F58 8.9664 Tf 15.334 0 Td [({)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(61)]TJ/F58 8.9664 Tf 20.041 0 Td [(%set)-525(language)-525(/)-525(can)-525(also)-525(be)-525(done)-525(with)-525(hyperref)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(62)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134pdfcatalog{/Lang)-525(\050en-US\051})]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(63)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134usepackage[T1]{fontenc})]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(64)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134input)-525(glyphtounicode)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(65)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134pdfgentounicode=1)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(66)]TJ/F58 8.9664 Tf 15.334 0 Td [(})]TJ/F7 6.9738 Tf -15.334 -10.958 Td [(67)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134tagpdfifluatexT)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(68)]TJ/F58 8.9664 Tf 15.334 0 Td [({)]TJ/F8 9.9626 Tf 159.012 -29.888 Td [(8)]TJ ET endstream endobj -36 0 obj +50 0 obj << -/Length 4848 +/Length 5343 >> stream BT -/F8 9.9626 Tf 153.694 707.125 Td [(T)83(ok)28(ens)-333(used)-334(for)-333(the)-333(treatmen)28(t)-334(of)-333(m)28(ultiline)-334(for)1(m)27(ula)-333(en)28(vironmen)28(ts.)]TJ/F7 6.9738 Tf 0 -15.94 Td [(17)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(18)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134newtoks\134@mltext)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(19)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134newtoks\134@mltexttmp)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(20)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(Renew)28(ed)-406(command)]TJ/F54 9.9626 Tf 88.75 0 Td [(\134BeginAccSupp)]TJ/F8 9.9626 Tf 67.995 0 Td [(,)-424(ori)1(ginally)-406(de\014ned)-405(in)-406(the)-405(pac)27(k)56(age)]TJ/F48 9.9626 Tf 154.794 0 Td [(accsupp)]TJ/F8 9.9626 Tf 39.367 0 Td [(,)]TJ -350.906 -11.955 Td [(to)-331(add)-332(t)1(he)-332(string)]TJ/F54 9.9626 Tf 77.074 0 Td [(\134S)]TJ/F8 9.9626 Tf 13.761 0 Td [(b)-28(efore)]TJ/F54 9.9626 Tf 29.896 0 Td [(\134span)]TJ/F8 9.9626 Tf 26.152 0 Td [(.)-444(This)-331(mak)28(es)-332(the)-331(form)28(ula)-331(readable)-332(b)28(y)-331(v)28(oiceo)27(v)28(er)]TJ -146.883 -11.956 Td [(tec)28(hnologies.)]TJ/F7 6.9738 Tf 0 -15.94 Td [(21)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(22)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(23)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134renewcommand*{\134BeginAccSupp}[1]{%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(24)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134begingroup)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(25)]TJ/F57 8.9664 Tf 29.456 0 Td [(\134setkeys{ACCSUPP}{#1}%)]TJ/F7 6.9738 Tf -29.456 -10.958 Td [(26)]TJ/F57 8.9664 Tf 29.456 0 Td [(\134edef\134ACCSUPP@span{%)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(27)]TJ/F57 8.9664 Tf 38.87 0 Td [(/S/Span<<%)]TJ/F7 6.9738 Tf -38.87 -10.959 Td [(28)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134ifx\134ACCSUPP@Lang\134relax)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(29)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134else)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(30)]TJ/F57 8.9664 Tf 57.7 0 Td [(/Lang\134ACCSUPP@Lang)]TJ/F7 6.9738 Tf -57.7 -10.959 Td [(31)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134fi)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(32)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134ifx\134ACCSUPP@Alt\134relax)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(33)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134else)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(34)]TJ/F57 8.9664 Tf 57.7 0 Td [(/Alt\134ACCSUPP@Alt)]TJ/F7 6.9738 Tf -57.7 -10.959 Td [(35)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134fi)]TJ/F7 6.9738 Tf -48.285 -10.958 Td [(36)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134ifx\134ACCSUPP@ActualText\134relax)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(37)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134else)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(38)]TJ/F57 8.9664 Tf 57.7 0 Td [(/ActualText\134ACCSUPP@ActualText)]TJ/F7 6.9738 Tf -57.7 -10.959 Td [(39)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134fi)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(40)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134ifx\134ACCSUPP@E\134relax)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(41)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134else)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(42)]TJ/F57 8.9664 Tf 57.7 0 Td [(/E\134ACCSUPP@E)]TJ/F7 6.9738 Tf -57.7 -10.959 Td [(43)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134fi)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(44)]TJ/F57 8.9664 Tf 38.871 0 Td [(>>%)]TJ/F7 6.9738 Tf -38.871 -10.959 Td [(45)]TJ/F57 8.9664 Tf 29.456 0 Td [(}%)]TJ/F7 6.9738 Tf -29.456 -10.958 Td [(46)]TJ/F57 8.9664 Tf 29.456 0 Td [(\134ACCSUPP@bdc)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(47)]TJ/F57 8.9664 Tf 29.456 0 Td [(\134ACCSUPP@space)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(48)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134endgroup)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(49)]TJ/F57 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(50)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(51)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-260(next)-260(command)-260(creates)-259(a)-260(blank)-260(space)-260(to)-260(a)28(v)28(oid)-260(clash)-260(with)-260(references)-260(\050it)-259(app)-28(ears)]TJ 0 -11.956 Td [(to)-222(b)-28(e)-222(a)]TJ/F54 9.9626 Tf 30.718 0 Td [(\134protect)]TJ/F8 9.9626 Tf 41.843 0 Td [(...\051.)-407(Refer)-223(to)-222(h)28(ttps://tex.stac)28(k)28(exc)27(hange.com/questions/57151/ho)28(w-)]TJ -72.561 -11.955 Td [(do-i-prev)28(en)28(t-con\015icts-)-1(b)-27(et)28(w)27(een-accsupp-and-h)28(yp)-28(erref)-336(for)-337(p)-28(ossible)-336(handling)-337(of)-336(s)-1(uc)28(h)]TJ 0 -11.955 Td [(issues.\051)]TJ/F7 6.9738 Tf 0 -15.94 Td [(52)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(53)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134newcommand{\134auxiliaryspace}{)-525(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(54)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf 163.719 -42.839 Td [(6)]TJ +/F7 6.9738 Tf 153.694 707.125 Td [(69)]TJ/F58 8.9664 Tf 20.041 0 Td [(%set)-525(language)-525(/)-525(can)-525(also)-525(be)-525(done)-525(with)-525(hyperref)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(70)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134pdfextension)-525(catalog{/Lang)-525(\050en-US\051})]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(71)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134RequirePackage{fontspec})]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(72)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134RequirePackage{luacode})]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(73)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134newfontface\134zerowidthfont{freeserif})]TJ/F7 6.9738 Tf -20.041 -10.958 Td [(74)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134directlua{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(75)]TJ/F58 8.9664 Tf 10.627 0 Td [(require\050"axessibility.lua"\051)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(76)]TJ/F58 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(77)]TJ/F58 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(78)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.563 Td [(T)83(ok)28(ens)-333(used)-334(for)-333(the)-333(treatmen)28(t)-334(of)-333(m)28(ultiline)-334(for)1(m)27(ula)-333(en)28(vironmen)28(ts.)]TJ/F7 6.9738 Tf 0 -15.567 Td [(79)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(80)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(81)]TJ 0 -10.959 Td [(82)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134newtoks\134@mltext)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(83)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134newtoks\134@mltexttmp)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(84)]TJ 0 -10.959 Td [(85)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.563 Td [(The)-315(command)]TJ/F54 9.9626 Tf 65.489 0 Td [(n)]TJ/F48 9.9626 Tf 5.729 0 Td [(doreplacmeen)32(t)]TJ/F8 9.9626 Tf 75.957 0 Td [(with)-314(b)-28(o)-28(olean)-314(argume)-1(n)28(t)-314(switc)27(h)1(e)-1(s)-314(on)-315(or)-314(o\013)-315($)-314(and)]TJ -147.175 -11.955 Td [($$)-372(replacemen)28(t)-372(b)28(y)-372(LaT)83(eX)-371(e)-1(n)28(vironmen)28(ts)]TJ/F55 9.9626 Tf 178.726 0 Td [(\134\050)-372(\134\051)]TJ/F8 9.9626 Tf 28.331 0 Td [(and)]TJ/F55 9.9626 Tf 19.755 0 Td [(\134[)-372(\134])]TJ/F8 9.9626 Tf 24.626 0 Td [(.)-560(This)-372(command)-372(w)28(orks)]TJ -251.438 -11.955 Td [(only)-312(in)-312(Lua)-312(mo)-28(de)-312(and)-313(allo)28(ws)-312(to)-312(a)28(v)27(oid)-312(the)-312(use)-312(of)-312(exte)-1(r)1(nal)-313(substitution)-312(script.)-437(It)-312(is)]TJ 0 -11.955 Td [(switc)28(hed)-334(o\013)-333(b)28(y)-333(default.)]TJ/F7 6.9738 Tf 0 -15.567 Td [(86)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(87)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134newcommand{\134doreplacement}[1]{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(88)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134tagpdfifluatexT)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(89)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134directlua)-525({)-525(replace_dls_and_double_dls\050#1\051)-525(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(90)]TJ/F58 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(91)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.563 Td [(Automatic)-333(tagging)-334(at)-333(the)-333(do)-28(cumen)28(t)-334(lev)28(el.)]TJ/F7 6.9738 Tf 0 -15.567 Td [(92)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(93)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134let\134begin@document=\134document)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(94)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134let\134end@document=\134enddocument)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(95)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134renewcommand{\134document}{\134begin@document\134tagstructbegin{tag=Document}})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(96)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134renewcommand{\134enddocument}{\134tagstructend\134end@document})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(97)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(98)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.563 Td [(The)-356(next)-355(function)-356(r)1(e)-1(d)1(e)-1(\014n)1(e)-1(s)]TJ/F55 9.9626 Tf 123.841 0 Td [(\134\050)-356(\134\051)]TJ/F8 9.9626 Tf 28.006 0 Td [(b)28(y)-356(means)-355(of)-356(a)-355(\050temp)-28(orary\051)-356(math)-355(en)28(vironmen)27(t)]TJ -151.847 -11.955 Td [(that)-333(calls)-334(the)-333(wrapp)-28(er)-333(de\014ned)-333(ab)-28(o)28(v)28(e)-1(.)]TJ/F7 6.9738 Tf 0 -15.567 Td [(99)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(100)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(101)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134newenvironment{temp@env}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(102)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134relax\134ifmmode\134@badmath\134else$\134fi%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(103)]TJ/F58 8.9664 Tf 19.305 0 Td [(\134collect@body\134wrap}{%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(104)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134relax\134ifmmode\134ifinner$\134else\134@badmath\134fi\134else)-525(\134@badmath\134fi})]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(105)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134protected\134def\134\050#1\134\051{\134begin{temp@env}#1\134end{temp@env}})]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(106)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F8 9.9626 Tf 163.719 -29.888 Td [(9)]TJ ET endstream endobj -39 0 obj +53 0 obj << -/Length 5532 +/Length 5749 >> stream BT -/F8 9.9626 Tf 153.694 707.125 Td [(The)-277(next)-278(one)-277(is)-278(the)-277(ac)-1(tu)1(al)-278(wrapp)-28(er.)-425(T)83(ak)28(es)-278(the)-277(b)-28(o)-28(dy)-277(of)-278(a)-277(form)27(ul)1(a)-278(en)28(vironmen)28(t)-278(and)]TJ 0 -11.955 Td [(wraps)-408(it)-408(in)-408(AccSupp)-408(comm)-1(an)1(ds,)-427(to)-408(mak)27(e)-408(the)-408(math-text)-408(a)28(v)55(ailable)-408(in)-408(commen)28(ts.)]TJ/F54 9.9626 Tf 0 -11.955 Td [(\134detokenize)]TJ/F8 9.9626 Tf 60.417 0 Td [(allo)28(ws)-290(the)-289(form)28(ula)-290(to)-289(b)-28(e)-290(p)1(ars)-1(ed)-289(and)-289(read)-290(as)-289(a)-290(string.)]TJ/F54 9.9626 Tf 230.492 0 Td [(\134expandafter)]TJ/F8 9.9626 Tf -290.909 -11.955 Td [(there)-246(applies)-246(to)-246(the)-246(tok)28(en)-246(")]TJ/F14 9.9626 Tf 115.835 0 Td [(f)]TJ/F8 9.9626 Tf 4.981 0 Td [(")-246(and)-246(allo)28(w)]TJ/F54 9.9626 Tf 50.937 0 Td [(\134detokenize)]TJ/F8 9.9626 Tf 59.984 0 Td [(to)-246(b)-28(e)-246(applied)-246(af)1(te)-1(r)-245(argumen)27(t)]TJ -231.737 -11.956 Td [(#1)-333(is)-334(passed)-333(to)]TJ/F54 9.9626 Tf 70.458 0 Td [(\134BeginAccSupp)]TJ/F8 9.9626 Tf 67.994 0 Td [(.)]TJ/F7 6.9738 Tf -138.452 -15.94 Td [(55)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(56)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(57)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134long\134def\134wrap#1{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(58)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134BeginAccSupp{method=escape,ActualText=\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(59)]TJ/F57 8.9664 Tf 15.334 0 Td [(#1)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(60)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134EndAccSupp{}%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(61)]TJ/F57 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(62)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(63)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-286(next)-287(wrapp)-27(er,)-296(similar)-287(to)-286(the)-286(previous)-287(one,)-295(is)-287(used)-286(to)-286(handle)-287(m)28(ultiline)-286(form)28(ula)]TJ 0 -11.956 Td [(en)28(vironmen)28(ts.)-444(Here)-330(some)-330(ad)1(ditional)-330(step)-330(is)-330(needed)-330(to)-330(obtain)-329(the)-330(desired)-330(con)28(ten)28(t,)]TJ 0 -11.955 Td [(to)-333(b)-28(e)-333(stored)-334(via)]TJ/F54 9.9626 Tf 72.035 0 Td [(\134BeginAccSupp)]TJ/F8 9.9626 Tf 67.995 0 Td [(.)]TJ/F7 6.9738 Tf -140.03 -15.94 Td [(64)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(65)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(66)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134long\134def\134wrapml#1{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(67)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134def\134@mltext{\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(68)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134def\134@mltexttmp{})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(69)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134StrBehind[5]{\134@mltext}{)-525(}[\134@mltexttmp])]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(70)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134StrGobbleRight{\134@mltexttmp}{1}[\134@mltext])]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(71)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134BeginAccSupp{method=escape,ActualText=\134auxiliaryspace\134@mltext})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(72)]TJ/F57 8.9664 Tf 15.334 0 Td [(#1)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(73)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134EndAccSupp{}%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(74)]TJ/F57 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(75)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(76)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-347(next)-348(function)-347(rede\014nes)]TJ/F54 9.9626 Tf 123.518 0 Td [(\134equation)]TJ/F8 9.9626 Tf 50.535 0 Td [(b)28(y)-348(calling)-347(the)-347(ab)-28(o)28(v)27(e)-347(wrapp)-28(er)-347(to)-348(its)-347(argu-)]TJ -174.053 -11.956 Td [(men)28(t.)-445(This)-333(mak)28(es)]TJ/F54 9.9626 Tf 81.749 0 Td [(\134equation)]TJ/F8 9.9626 Tf 50.394 0 Td [(accessible.)]TJ/F7 6.9738 Tf -132.143 -15.94 Td [(77)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(78)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(79)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134renewenvironment{equation}{%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(80)]TJ/F57 8.9664 Tf 15.334 0 Td [(\134incr@eqnum)]TJ/F7 6.9738 Tf -15.334 -10.958 Td [(81)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134mathdisplay@push)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(82)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134st@rredfalse)-525(\134global\134@eqnswtrue)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(83)]TJ/F57 8.9664 Tf 15.334 0 Td [(\134mathdisplay{equation}%)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(84)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134collect@body\134wrap\134auxiliaryspace}{%)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(85)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134endmathdisplay{equation}%)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(86)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134mathdisplay@pop)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(87)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(88)]TJ/F57 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(89)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(90)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf 163.719 -40.846 Td [(7)]TJ +/F7 6.9738 Tf 149.722 707.125 Td [(107)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.626 -16.936 Td [(The)-260(next)-260(command)-259(c)-1(reates)-259(a)-260(blank)-260(space)-260(to)-260(a)28(v)28(oid)-260(clash)-260(with)-260(references)-260(\050i)1(t)-260(app)-28(ears)]TJ 0 -11.956 Td [(to)-222(b)-28(e)-222(a)]TJ/F55 9.9626 Tf 30.718 0 Td [(\134protect)]TJ/F8 9.9626 Tf 41.843 0 Td [(...\051.)-407(Refer)-223(to)-222(h)28(ttps://tex.stac)28(k)28(exc)27(hange.com/questions/57151/ho)28(w-)]TJ -72.561 -11.955 Td [(do-i-prev)28(en)28(t-con\015icts-b)-28(et)28(w)27(een-accsupp-and-h)28(yp)-28(erref)-336(for)-337(p)-28(ossible)-336(handling)-337(of)-336(s)-1(u)1(c)27(h)]TJ 0 -11.955 Td [(issues.)]TJ/F7 6.9738 Tf -3.972 -15.94 Td [(108)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(109)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134newcommand{\134auxiliaryspace}{)-525(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(110)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.626 -16.936 Td [(The)-356(next)-356(one)-357(is)-356(the)-356(actual)-356(wrapp)-28(er.)-513(It)-357(tak)28(es)-356(the)-356(b)-28(o)-28(dy)-356(of)-356(a)-357(f)1(orm)27(ula)-356(en)28(vironmen)28(t)]TJ 0 -11.956 Td [(and)-387(wraps)-388(it)-387(in)-387(the)]TJ/F48 9.9626 Tf 89.673 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 37.248 0 Td [(pac)28(k)55(age)-387(tagging)-387(c)-1(ommands,)-400(to)-388(mak)28(e)-388(the)-387(math-text)]TJ -126.921 -11.955 Td [(a)28(v)55(ailable)-318(in)-319(commen)28(ts.)]TJ/F55 9.9626 Tf 102.937 0 Td [(\134detokenize)]TJ/F8 9.9626 Tf 60.708 0 Td [(allo)28(ws)-319(the)-319(for)1(m)27(ula)-318(to)-319(b)-28(e)-318(parsed)-319(and)-319(r)1(e)-1(ad)-318(as)]TJ -163.645 -11.955 Td [(a)-388(string.)]TJ/F55 9.9626 Tf 42.658 0 Td [(\134expandafter)]TJ/F8 9.9626 Tf 66.628 0 Td [(there)-388(applies)-388(to)-387(the)-388(tok)28(e)-1(n)-387(")]TJ/F14 9.9626 Tf 122.903 0 Td [(f)]TJ/F8 9.9626 Tf 4.981 0 Td [(")-388(and)-388(allo)28(ws)]TJ/F55 9.9626 Tf 58.97 0 Td [(\134detokenize)]TJ/F8 9.9626 Tf -296.14 -11.955 Td [(to)-333(b)-28(e)-333(applied)-334(after)-333(argumen)28(t)-333(#1)-334(is)-333(passed)-334(to)-333(the)-333(tagging)-334(commands.)]TJ/F7 6.9738 Tf -3.972 -15.94 Td [(111)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(112)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(113)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134long\134def\134wrap#1{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(114)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134tagstructbegin{tag=P,alttext-o=\134detokenize\134expandafter{#1},)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(115)]TJ/F58 8.9664 Tf 99.33 0 Td [(actualtext-o=\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -99.33 -10.959 Td [(116)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134tagmcbegin{tag=P,alttext-o=\134detokenize\134expandafter{#1},)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(117)]TJ/F58 8.9664 Tf 99.33 0 Td [(actualtext-o=\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -99.33 -10.959 Td [(118)]TJ/F58 8.9664 Tf 19.306 0 Td [(#1)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(119)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134tagmcend)]TJ/F7 6.9738 Tf -19.306 -10.958 Td [(120)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134tagstructend)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(121)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(122)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(123)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.937 Td [(The)-348(n)1(e)-1(xt)-347(function)-347(rede\014nes)]TJ/F55 9.9626 Tf 123.519 0 Td [(\134equation)]TJ/F8 9.9626 Tf 50.535 0 Td [(b)28(y)-348(calling)-347(the)-347(ab)-28(o)28(v)27(e)-347(wrapp)-28(er)-347(to)-348(its)-347(argu-)]TJ -174.054 -11.955 Td [(men)28(t.)-445(This)-333(mak)28(es)]TJ/F55 9.9626 Tf 81.75 0 Td [(\134equation)]TJ/F8 9.9626 Tf 50.394 0 Td [(accessible.)]TJ/F7 6.9738 Tf -136.115 -15.94 Td [(124)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(125)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(126)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{equation}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(127)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134incr@eqnum)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(128)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@push)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(129)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134st@rredfalse)-525(\134global\134@eqnswtrue)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(130)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134mathdisplay{equation}%)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(131)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrap\134auxiliaryspace}{%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(132)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endmathdisplay{equation}%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(133)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@pop)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(134)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(135)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(136)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(137)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-304(next)-303(function)-304(rede\014nes)]TJ/F55 9.9626 Tf 121.775 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 55.329 0 Td [(b)28(y)-304(calling)-304(the)-303(ab)-28(o)28(v)28(e)-304(wrapp)-28(er)-304(to)-303(its)-304(argu-)]TJ -177.104 -11.955 Td [(men)28(t.)-445(This)-333(mak)28(es)]TJ/F55 9.9626 Tf 81.749 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 55.625 0 Td [(accessible.)]TJ/F7 6.9738 Tf -141.345 -15.941 Td [(138)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf 161.229 -32.876 Td [(10)]TJ ET endstream endobj -43 0 obj +56 0 obj << -/Length 5406 +/Length 5506 >> stream BT -/F8 9.9626 Tf 153.694 707.125 Td [(The)-304(next)-303(function)-304(rede\014nes)]TJ/F54 9.9626 Tf 121.775 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 55.329 0 Td [(b)28(y)-304(calling)-304(t)1(he)-304(ab)-28(o)28(v)28(e)-304(wrapp)-28(er)-304(to)-303(its)-304(argu-)]TJ -177.104 -11.955 Td [(men)28(t.)-445(This)-333(mak)28(es)]TJ/F54 9.9626 Tf 81.749 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 55.624 0 Td [(accessible.)]TJ/F7 6.9738 Tf -137.373 -15.94 Td [(91)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(92)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(93)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134renewenvironment{equation*}{%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(94)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134mathdisplay@push)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(95)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134st@rredtrue)-525(\134global\134@eqnswfalse)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(96)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134mathdisplay{equation*}%)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(97)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134collect@body\134wrap\134auxiliaryspace}{%)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(98)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134endmathdisplay{equation*}%)]TJ/F7 6.9738 Tf -20.041 -10.958 Td [(99)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134mathdisplay@pop)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(100)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(101)]TJ/F57 8.9664 Tf 14.599 0 Td [(})]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(102)]TJ/F57 8.9664 Tf 14.599 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(103)]TJ/F57 8.9664 Tf 14.599 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.937 Td [(The)-333(next)-334(function)-333(rede\014nes)]TJ/F54 9.9626 Tf 122.955 0 Td [(\134[)-333(\134])]TJ/F8 9.9626 Tf 24.243 0 Td [(,)-333(using)-334(the)-333(ab)-28(o)28(v)28(e)-333(rede\014nition)-334(of)]TJ/F54 9.9626 Tf 142.272 0 Td [(\134equation*)]TJ/F7 6.9738 Tf -293.442 -15.94 Td [(104)]TJ/F57 8.9664 Tf 14.599 0 Td [(%)]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(105)]TJ/F57 8.9664 Tf 14.599 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(106)]TJ/F57 8.9664 Tf 14.599 0 Td [(\134protected\134def\134[#1\134]{\134begin{equation*}#1\134end{equation*}})]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(107)]TJ/F57 8.9664 Tf 14.599 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.599 -10.958 Td [(108)]TJ/F57 8.9664 Tf 14.599 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.937 Td [(The)-356(next)-355(function)-355(re)-1(d)1(e)-1(\014)1(nes)]TJ/F54 9.9626 Tf 123.841 0 Td [(\134\050)-356(\134\051)]TJ/F8 9.9626 Tf 28.006 0 Td [(b)28(y)-356(means)-355(of)-356(a)-355(\050temp)-28(orary\051)-356(math)-355(en)28(vironmen)27(t)]TJ -151.847 -11.955 Td [(that)-333(calls)-334(the)-333(wrapp)-28(er)-333(de\014ned)-333(ab)-28(o)28(v)28(e.)]TJ/F7 6.9738 Tf -3.971 -15.94 Td [(109)]TJ/F57 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(110)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(111)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134newenvironment{tempenv}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(112)]TJ/F57 8.9664 Tf 24.012 0 Td [(\134relax\134ifmmode\134@badmath\134else$\134fi%)]TJ/F7 6.9738 Tf -24.012 -10.959 Td [(113)]TJ/F57 8.9664 Tf 19.305 0 Td [(\134collect@body\134wrap}{%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(114)]TJ/F57 8.9664 Tf 24.012 0 Td [(\134relax\134ifmmode\134ifinner$\134else\134@badmath\134fi\134else)-525(\134@badmath\134fi})]TJ/F7 6.9738 Tf -24.012 -10.959 Td [(115)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134protected\134def\134\050#1\134\051{\134begin{tempenv}#1\134end{tempenv}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(116)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(117)]TJ/F57 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-534(next)-534(functions)-534(rede\014ne)-533(the)-534(en)27(viron)1(m)-1(en)28(ts)-534(align,)-584(align*,)-584(alignat)1(,)-585(ali)1(gnat*,)]TJ 0 -11.955 Td [(\015align,)-357(\015align*,)-357(gather,)-357(gather*,)-357(xalignat,)-357(xalignat*,)-357(xxalignat,)-358(origi)1(nally)-353(de\014ned)]TJ 0 -11.955 Td [(in)-381(the)-380(pac)27(k)56(age)]TJ/F48 9.9626 Tf 67.282 0 Td [(amsmath)]TJ/F8 9.9626 Tf 45.573 0 Td [(,)-393(b)28(y)-381(calling)-380(the)-381(ab)-28(o)28(v)28(e)-381(m)28(ultiline)-381(wrapp)-28(er)-380(to)-381(their)-381(argu-)]TJ -112.855 -11.956 Td [(men)28(t.)-525(The)-361(structure,)-367(as)-360(for)-360(the)-360(original)-361(macros,)-367(is)-360(essen)28(tially)-361(the)-360(same)-360(for)-360(all)-361(of)]TJ 0 -11.955 Td [(them.)]TJ/F7 6.9738 Tf -3.971 -15.94 Td [(118)]TJ/F57 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(119)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(120)]TJ 0 -10.959 Td [(121)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{alignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(122)]TJ/F57 8.9664 Tf 24.012 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.012 -10.958 Td [(123)]TJ/F57 8.9664 Tf 24.012 0 Td [(\134start@align\134z@\134st@rredfalse)]TJ/F7 6.9738 Tf -24.012 -10.959 Td [(124)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(125)]TJ/F57 8.9664 Tf 24.012 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.012 -10.959 Td [(126)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F8 9.9626 Tf 163.719 -30.884 Td [(8)]TJ +/F7 6.9738 Tf 149.722 707.125 Td [(139)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(140)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{equation*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(141)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@push)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(142)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134st@rredtrue)-525(\134global\134@eqnswfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(143)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay{equation*}%)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(144)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrap\134auxiliaryspace}{%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(145)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endmathdisplay{equation*}%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(146)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@pop)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(147)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(148)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(149)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(150)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.687 Td [(The)-333(next)-334(function)-333(rede\014nes)]TJ/F55 9.9626 Tf 122.956 0 Td [(\134[)-333(\134])]TJ/F8 9.9626 Tf 24.242 0 Td [(,)-333(using)-334(the)-333(ab)-28(o)28(v)28(e)-334(r)1(e)-1(de\014n)1(ition)-334(of)]TJ/F55 9.9626 Tf 142.273 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 52.303 0 Td [(.)]TJ/F7 6.9738 Tf -345.745 -15.691 Td [(151)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(152)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(153)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134protected\134def\134[#1\134]{\134begin{equation*}#1\134end{equation*}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(154)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(155)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.687 Td [(The)-495(next)-495(wrapp)-28(ers,)-535(similar)-495(to)-495(the)-494(previous)-495(one,)-536(are)-494(use)-1(d)-494(to)-495(handle)-495(m)28(ultiline)]TJ 0 -11.956 Td [(form)28(ula)-343(en)27(vir)1(onme)-1(n)28(ts.)-474(Here)-343(some)-343(additional)-343(step)-343(is)-344(n)1(e)-1(eded)-343(to)-343(obtain)-343(the)-343(desired)]TJ 0 -11.955 Td [(con)28(ten)28(t,)-334(to)-333(b)-28(e)-333(stored)-334(via)-333(the)-333(tagging)-333(c)-1(ommands.)]TJ/F7 6.9738 Tf -3.971 -15.691 Td [(156)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(157)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(158)]TJ 0 -10.959 Td [(159)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134long\134def\134wrapml#1{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(160)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltext{\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(161)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltexttmp{})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(162)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrBehind[6]{\134@mltext}{)-525(}[\134@mltexttmp])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(163)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrGobbleRight{\134@mltexttmp}{1}[\134@mltext])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(164)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134tagstructbegin{tag=P,alttext-o=\134detokenize\134expandafter{\134@mltext},)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(165)]TJ/F58 8.9664 Tf 99.329 0 Td [(actualtext-o=\134detokenize\134expandafter{\134@mltext}})]TJ/F7 6.9738 Tf -99.329 -10.959 Td [(166)]TJ/F58 8.9664 Tf 19.305 0 Td [(\134tagmcbegin{tag=P,alttext-o=\134detokenize\134expandafter{\134@mltext},)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(167)]TJ/F58 8.9664 Tf 99.329 0 Td [(actualtext-o=\134detokenize\134expandafter{\134@mltext}})]TJ/F7 6.9738 Tf -99.329 -10.959 Td [(168)]TJ/F58 8.9664 Tf 19.305 0 Td [(#1)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(169)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(170)]TJ 0 -10.958 Td [(171)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(172)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)-525(This)-525(one)-525(should)-525(be)-525(\134wrapml)-525(parametrized)-525(\134StrBehind[5])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(173)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(174)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134long\134def\134wrapmlstar#1{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(175)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltext{\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(176)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltexttmp{})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(177)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrBehind[5]{\134@mltext}{)-525(}[\134@mltexttmp])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(178)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrGobbleRight{\134@mltexttmp}{1}[\134@mltext])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(179)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134tagstructbegin{tag=P,alttext-o=\134detokenize\134expandafter{\134@mltext},)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(180)]TJ/F58 8.9664 Tf 94.622 0 Td [(actualtext-o=\134detokenize\134expandafter{\134@mltext}})]TJ/F7 6.9738 Tf -94.622 -10.958 Td [(181)]TJ/F58 8.9664 Tf 19.305 0 Td [(\134tagmcbegin{tag=P,alttext-o=\134detokenize\134expandafter{\134@mltext},)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(182)]TJ/F58 8.9664 Tf 94.622 0 Td [(actualtext-o=\134detokenize\134expandafter{\134@mltext}})]TJ/F8 9.9626 Tf 81.205 -29.888 Td [(11)]TJ ET endstream endobj -46 0 obj +59 0 obj << -/Length 4635 +/Length 5026 >> stream BT -/F7 6.9738 Tf 149.722 707.125 Td [(127)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{alignat*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(128)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(129)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134z@\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(130)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(131)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(132)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(133)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xalignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(134)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(135)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(136)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(137)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(138)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(139)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xalignat*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(140)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(141)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(142)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(143)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(144)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(145)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xxalignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(146)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(147)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(148)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(149)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(150)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(151)]TJ 0 -10.958 Td [(152)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{align}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(153)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(154)]TJ/F57 8.9664 Tf 19.306 0 Td [(\134start@align\134@ne\134st@rredfalse\134m@ne)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(155)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(156)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134math@cr)-525(\134black@\134totwidth@)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(157)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134egroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(158)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134ifingather@)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(159)]TJ/F57 8.9664 Tf 33.427 0 Td [(\134restorealignstate@)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(160)]TJ/F57 8.9664 Tf 33.427 0 Td [(\134egroup)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(161)]TJ/F57 8.9664 Tf 33.427 0 Td [(\134nonumber)]TJ/F7 6.9738 Tf -33.427 -10.958 Td [(162)]TJ/F57 8.9664 Tf 33.427 0 Td [(\134ifnum0=`{\134fi\134iffalse}\134fi)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(163)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134else)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(164)]TJ/F57 8.9664 Tf 33.427 0 Td [($$%)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(165)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134fi)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(166)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(167)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(168)]TJ 0 -10.959 Td [(169)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{align*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(170)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(171)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredtrue\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(172)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(173)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(174)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(175)]TJ 0 -10.959 Td [(176)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{flalign}{%)]TJ/F8 9.9626 Tf 163.719 -30.884 Td [(9)]TJ +/F7 6.9738 Tf 149.722 707.125 Td [(183)]TJ/F58 8.9664 Tf 19.306 0 Td [(#1)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(184)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(185)]TJ 0 -10.959 Td [(186)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(187)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)-525(This)-525(one)-525(should)-525(be)-525(\134wrapml)-525(parametrized)-525(=)-525(\134wrapmlstar)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(188)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(189)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134long\134def\134wrapmlalt#1{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(190)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltext{\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(191)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltexttmp{})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(192)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrBehind[5]{\134@mltext}{)-525(}[\134@mltexttmp])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(193)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrGobbleRight{\134@mltexttmp}{1}[\134@mltext])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(194)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134tagstructbegin{tag=P,alttext-o=\134detokenize\134expandafter{\134@mltext},)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(195)]TJ/F58 8.9664 Tf 94.622 0 Td [(actualtext-o=\134detokenize\134expandafter{\134@mltext}})]TJ/F7 6.9738 Tf -94.622 -10.959 Td [(196)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134tagmcbegin{tag=P,alttext-o=\134detokenize\134expandafter{\134@mltext},)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(197)]TJ/F58 8.9664 Tf 94.622 0 Td [(actualtext-o=\134detokenize\134expandafter{\134@mltext}})]TJ/F7 6.9738 Tf -94.622 -10.958 Td [(198)]TJ/F58 8.9664 Tf 19.306 0 Td [(#1)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(199)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(200)]TJ 0 -10.959 Td [(201)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(202)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -15.442 Td [(The)-534(next)-534(functions)-534(rede\014ne)-534(th)1(e)-534(en)27(vironmen)28(ts)-534(align,)-584(align*,)-584(alignat,)-584(align)1(a)-1(t)1(*,)]TJ 0 -11.955 Td [(\015align,)-478(\015align*,)-479(gather,)-478(gather*,)-479(xali)1(gnat,)-479(xalignat*,)-478(xxalignat,)-479(m)28(ultline,)-478(m)28(ult-)]TJ 0 -11.955 Td [(line*,)-355(originally)-351(de\014ned)-350(in)-351(the)-351(pac)28(k)55(age)]TJ/F48 9.9626 Tf 171.863 0 Td [(amsmath)]TJ/F8 9.9626 Tf 45.573 0 Td [(,)-355(b)28(y)-351(calling)-351(the)-351(ab)-27(o)27(v)28(e)-351(m)28(ultiline)]TJ -217.436 -11.956 Td [(wrapp)-28(er)-264(to)-265(their)-264(argumen)28(t.)-422(The)-264(structure,)-278(as)-265(for)-264(the)-265(original)-264(macros,)-279(is)-264(essen)28(tially)]TJ 0 -11.955 Td [(the)-333(same)-334(for)-333(all)-333(of)-334(them.)]TJ/F7 6.9738 Tf -3.971 -14.446 Td [(203)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(204)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(205)]TJ 0 -10.959 Td [(206)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{align}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(207)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(208)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134start@align\134@ne\134st@rredfalse\134m@ne)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(209)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(210)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134math@cr)-525(\134black@\134totwidth@)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(211)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134egroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(212)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134@macronestedifalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(213)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(214)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134tagmcend)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(215)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134tagstructend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(216)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(217)]TJ 0 -10.959 Td [(218)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{align*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(219)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlstar\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(220)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredtrue\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(221)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(222)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(223)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(224)]TJ 0 -10.958 Td [(225)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{alignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(226)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F8 9.9626 Tf 151.814 -29.888 Td [(12)]TJ ET endstream endobj -49 0 obj +62 0 obj << -/Length 3392 +/Length 4424 >> stream BT -/F7 6.9738 Tf 149.722 707.125 Td [(177)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(178)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredfalse\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(179)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(180)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(181)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(182)]TJ 0 -10.959 Td [(183)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{flalign*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(184)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(185)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredtrue\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(186)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(187)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(188)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(189)]TJ 0 -10.959 Td [(190)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{gather}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(191)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(192)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@gather\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(193)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(194)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134math@cr)-525(\134black@\134totwidth@)-525(\134egroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(195)]TJ/F57 8.9664 Tf 24.013 0 Td [($$\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(196)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(197)]TJ 0 -10.959 Td [(198)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{gather*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(199)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(200)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@gather\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(201)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(202)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endgather)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(203)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(204)]TJ 0 -10.959 Td [(205)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(206)]TJ/F57 8.9664 Tf 14.598 0 Td [(%)]TJ/F47 14.3462 Tf -10.627 -32.946 Td [(8)-1125(History)]TJ/F48 9.9626 Tf 0 -21.821 Td [([2018/07/09:)-511(v1.0])]TJ/F14 9.9626 Tf 14.944 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.963 0 Td [(First)-333(v)27(ersion)]TJ/F48 9.9626 Tf -24.907 -19.925 Td [([2019/01/08:)-511(v2.0])]TJ/F14 9.9626 Tf 14.944 -19.926 Td [(\017)]TJ/F8 9.9626 Tf 9.963 0 Td [(Added)-535(supp)-28(or)1(t)-535(for)-535(en)28(vironmen)27(ts)-534(align,)-586(align*,)-585(alignat,)-585(alignat*,)-585(\015align,)]TJ 0 -11.955 Td [(\015align*,)-349(gather,)-349(gather*,)-348(xalignat,)-349(xalignat*,)-349(and)-346(xxalign)1(at,)-349(from)-346(the)-346(pac)28(k-)]TJ 0 -11.955 Td [(age)]TJ/F48 9.9626 Tf 17.711 0 Td [(amsmath)]TJ/F8 9.9626 Tf 129.238 -111.609 Td [(10)]TJ +/F7 6.9738 Tf 149.722 707.125 Td [(227)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134z@\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(228)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(229)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(230)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(231)]TJ 0 -10.958 Td [(232)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{alignat*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(233)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlstar\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(234)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134z@\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(235)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(236)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(237)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(238)]TJ 0 -10.959 Td [(239)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xalignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(240)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlalt\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(241)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(242)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(243)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(244)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(245)]TJ 0 -10.959 Td [(246)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xalignat*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(247)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlstar\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(248)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(249)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(250)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(251)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(252)]TJ 0 -10.959 Td [(253)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xxalignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(254)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlalt\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(255)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(256)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(257)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(258)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(259)]TJ 0 -10.959 Td [(260)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{flalign}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(261)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(262)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredfalse\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(263)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(264)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(265)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(266)]TJ 0 -10.959 Td [(267)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{flalign*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(268)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlstar\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(269)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredtrue\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(270)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(271)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(272)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(273)]TJ 0 -10.959 Td [(274)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{gather}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(275)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlalt\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(276)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@gather\134st@rredfalse)]TJ/F8 9.9626 Tf 151.814 -30.884 Td [(13)]TJ ET endstream endobj 66 0 obj << -/Length1 2199 -/Length2 17102 +/Length 4555 +>> +stream +BT +/F7 6.9738 Tf 149.722 707.125 Td [(277)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(278)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134math@cr)-525(\134black@\134totwidth@)-525(\134egroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(279)]TJ/F58 8.9664 Tf 24.013 0 Td [($$\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(280)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134tagmcend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(281)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134tagstructend)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(282)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(283)]TJ 0 -10.959 Td [(284)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{gather*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(285)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlstar\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(286)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@gather\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(287)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(288)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endgather)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(289)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(290)]TJ 0 -10.959 Td [(291)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{multline}{%)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(292)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlalt\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(293)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@multline\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(294)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(295)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)-1050(\134iftagsleft@)-525(\134@xp\134lendmultline@)-525(\134else)-525(\134@xp\134rendmultline@)-525(\134fi)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(296)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134@macronestedifmultline)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(297)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(298)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134tagmcend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(299)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134tagstructend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(300)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(301)]TJ 0 -10.958 Td [(302)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{multline*}{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(303)]TJ/F58 8.9664 Tf 33.427 0 Td [(\134collect@body\134wrapmlstar\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(304)]TJ/F58 8.9664 Tf 33.427 0 Td [(\134start@multline\134st@rredtrue)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(305)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(306)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endmultline)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(307)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(308)]TJ 0 -10.959 Td [(309)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(310)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf 4.317 -16.936 Td [(End)-333(of)-334(tagp)-27(df)-334(op)1(tion)-334(co)-28(de)]TJ/F7 6.9738 Tf -18.915 -15.94 Td [(311)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(312)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134else)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(313)]TJ/F58 8.9664 Tf 19.305 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(314)]TJ/F58 8.9664 Tf 19.305 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(315)]TJ/F58 8.9664 Tf 19.305 0 Td [(%)-5250(accsupp)-525(option)-525(code)-4725(%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(316)]TJ/F58 8.9664 Tf 19.305 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(317)]TJ/F58 8.9664 Tf 19.305 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(318)]TJ/F58 8.9664 Tf 14.598 0 Td [(%\134def\134messaggio{option)-525(accsupp})-525(%debug)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(319)]TJ 0 -10.958 Td [(320)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134RequirePackage{accsupp})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(321)]TJ 0 -10.959 Td [(322)]TJ/F58 8.9664 Tf 14.598 0 Td [(%\134RequirePackage{amsmath})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(323)]TJ/F58 8.9664 Tf 14.598 0 Td [(%\134RequirePackage{amssymb})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(324)]TJ/F58 8.9664 Tf 14.598 0 Td [(%\134RequirePackage{xstring})]TJ/F8 9.9626 Tf 161.229 -30.884 Td [(14)]TJ +ET + +endstream +endobj +69 0 obj +<< +/Length 4589 +>> +stream +BT +/F7 6.9738 Tf 149.722 707.125 Td [(325)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)-525(\134noindent)-525(PDF)-525(compression/unicode)-525(settings.)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(326)]TJ 0 -10.959 Td [(327)]TJ 0 -10.959 Td [(328)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134pdfcompresslevel=0)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(329)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134pdfoptionpdfminorversion=6)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(330)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134input{glyphtounicode})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(331)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134pdfgentounicode=1)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(332)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.626 -16.688 Td [(T)83(ok)28(ens)-333(used)-334(for)-333(the)-333(treatmen)28(t)-334(of)-333(m)28(ultiline)-334(f)1(orm)27(ula)-333(en)28(vironmen)28(ts.)]TJ/F7 6.9738 Tf -3.972 -15.691 Td [(333)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(334)]TJ 0 -10.959 Td [(335)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(336)]TJ 0 -10.958 Td [(337)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134newtoks\134@mltext)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(338)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134newtoks\134@mltexttmp)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(339)]TJ 0 -10.959 Td [(340)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(341)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.687 Td [(Renew)28(ed)-261(command)]TJ/F55 9.9626 Tf 85.861 0 Td [(\134BeginAccSupp)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)-275(originally)-260(de\014ned)-261(in)-260(the)-261(pac)28(k)56(age)]TJ/F48 9.9626 Tf 146.088 0 Td [(accsupp)]TJ/F8 9.9626 Tf 39.368 0 Td [(,)-275(to)]TJ -339.311 -11.956 Td [(add)-269(the)-269(string)]TJ/F55 9.9626 Tf 63.06 0 Td [(\134S)]TJ/F8 9.9626 Tf 13.141 0 Td [(b)-28(efore)]TJ/F55 9.9626 Tf 29.276 0 Td [(\134span)]TJ/F8 9.9626 Tf 26.152 0 Td [(.)-423(This)-269(mak)28(es)-270(the)-269(form)28(ula)-269(readable)-269(b)28(y)-269(screenreading)]TJ -131.629 -11.955 Td [(tec)28(hnologies.)]TJ/F7 6.9738 Tf -3.971 -15.691 Td [(342)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(343)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(344)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewcommand*{\134BeginAccSupp}[1]{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(345)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134begingroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(346)]TJ/F58 8.9664 Tf 33.427 0 Td [(\134setkeys{ACCSUPP}{#1}%)]TJ/F7 6.9738 Tf -33.427 -10.958 Td [(347)]TJ/F58 8.9664 Tf 33.427 0 Td [(\134edef\134ACCSUPP@span{%)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(348)]TJ/F58 8.9664 Tf 42.842 0 Td [(/S/Span<<%)]TJ/F7 6.9738 Tf -42.842 -10.959 Td [(349)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134ifx\134ACCSUPP@Lang\134relax)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(350)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134else)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(351)]TJ/F58 8.9664 Tf 61.671 0 Td [(/Lang\134ACCSUPP@Lang)]TJ/F7 6.9738 Tf -61.671 -10.959 Td [(352)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134fi)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(353)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134ifx\134ACCSUPP@Alt\134relax)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(354)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134else)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(355)]TJ/F58 8.9664 Tf 61.671 0 Td [(/Alt\134ACCSUPP@Alt)]TJ/F7 6.9738 Tf -61.671 -10.959 Td [(356)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134fi)]TJ/F7 6.9738 Tf -52.257 -10.958 Td [(357)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134ifx\134ACCSUPP@ActualText\134relax)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(358)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134else)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(359)]TJ/F58 8.9664 Tf 61.671 0 Td [(/ActualText\134ACCSUPP@ActualText)]TJ/F7 6.9738 Tf -61.671 -10.959 Td [(360)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134fi)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(361)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134ifx\134ACCSUPP@E\134relax)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(362)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134else)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(363)]TJ/F58 8.9664 Tf 61.671 0 Td [(/E\134ACCSUPP@E)]TJ/F7 6.9738 Tf -61.671 -10.959 Td [(364)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134fi)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(365)]TJ/F58 8.9664 Tf 42.842 0 Td [(>>%)]TJ/F7 6.9738 Tf -42.842 -10.959 Td [(366)]TJ/F58 8.9664 Tf 33.427 0 Td [(}%)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(367)]TJ/F58 8.9664 Tf 33.427 0 Td [(\134ACCSUPP@bdc)]TJ/F7 6.9738 Tf -33.427 -10.958 Td [(368)]TJ/F58 8.9664 Tf 33.427 0 Td [(\134ACCSUPP@space)]TJ/F8 9.9626 Tf 142.4 -29.888 Td [(15)]TJ +ET + +endstream +endobj +72 0 obj +<< +/Length 5630 +>> +stream +BT +/F7 6.9738 Tf 149.722 707.125 Td [(369)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endgroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(370)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(371)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(372)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.626 -16.936 Td [(The)-260(next)-260(command)-259(c)-1(reates)-259(a)-260(blank)-260(space)-260(to)-260(a)28(v)28(oid)-260(clash)-260(with)-260(references)-260(\050i)1(t)-260(app)-28(ears)]TJ 0 -11.955 Td [(to)-222(b)-28(e)-222(a)]TJ/F55 9.9626 Tf 30.718 0 Td [(\134protect)]TJ/F8 9.9626 Tf 41.842 0 Td [(...\051.)-407(Refer)-223(to)-222(h)28(ttps://tex.stac)28(k)27(exc)28(hange.com/questions/57151/ho)28(w-)]TJ -72.56 -11.955 Td [(do-i-prev)28(en)28(t-con\015icts-b)-28(et)28(w)27(een-accsupp-and-h)28(yp)-28(erref)-336(for)-337(p)-28(ossible)-336(handling)-337(of)-336(suc)27(h)]TJ 0 -11.956 Td [(issues.)]TJ/F7 6.9738 Tf -3.972 -15.94 Td [(373)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(374)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134newcommand{\134auxiliaryspace}{)-525(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(375)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.626 -16.936 Td [(The)-356(next)-356(one)-357(is)-356(the)-356(actual)-356(wrapp)-28(er.)-513(It)-357(tak)28(es)-356(the)-356(b)-28(o)-28(dy)-356(of)-356(a)-357(f)1(orm)27(ula)-356(en)28(vironmen)28(t)]TJ 0 -11.955 Td [(and)-240(wraps)-240(it)-239(in)-240(AccSupp)-240(commands,)-259(to)-240(mak)28(e)-240(the)-240(math-text)-240(a)28(v)56(ailable)-240(in)-240(commen)28(ts.)]TJ/F55 9.9626 Tf 0 -11.955 Td [(\134detokenize)]TJ/F8 9.9626 Tf 60.417 0 Td [(allo)28(ws)-290(the)-289(form)28(ula)-290(to)-289(b)-28(e)-290(p)1(arse)-1(d)-289(and)-289(read)-290(as)-289(a)-290(string.)]TJ/F55 9.9626 Tf 230.492 0 Td [(\134expandafter)]TJ/F8 9.9626 Tf -290.909 -11.956 Td [(there)-360(applies)-360(to)-359(the)-360(tok)28(en)-360(")]TJ/F14 9.9626 Tf 121.508 0 Td [(f)]TJ/F8 9.9626 Tf 4.981 0 Td [(")-360(and)-360(allo)28(ws)]TJ/F55 9.9626 Tf 58.133 0 Td [(\134detokenize)]TJ/F8 9.9626 Tf 61.118 0 Td [(to)-360(b)-28(e)-359(applied)-360(after)-360(argu-)]TJ -245.74 -11.955 Td [(men)28(t)-334(#1)-333(is)-333(passed)-334(to)]TJ/F55 9.9626 Tf 95.641 0 Td [(\134BeginAccSupp)]TJ/F8 9.9626 Tf 67.994 0 Td [(.)]TJ/F7 6.9738 Tf -167.607 -15.94 Td [(376)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(377)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(378)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134long\134def\134wrap#1{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(379)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134BeginAccSupp{method=escape,ActualText=\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(380)]TJ/F58 8.9664 Tf 19.306 0 Td [(#1)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(381)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134EndAccSupp{}%)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(382)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(383)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(384)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.937 Td [(The)-286(next)-287(wrapp)-27(e)-1(r)1(,)-296(similar)-287(to)-286(the)-286(previous)-287(one,)-295(is)-287(used)-286(to)-287(han)1(dle)-287(m)28(ultiline)-286(form)27(u)1(la)]TJ 0 -11.955 Td [(en)28(vironmen)28(ts.)-444(Here)-330(some)-330(addi)1(tional)-330(step)-330(is)-330(needed)-330(to)-330(obtain)-329(the)-330(desired)-330(con)28(ten)28(t,)]TJ 0 -11.955 Td [(to)-333(b)-28(e)-333(s)-1(tor)1(e)-1(d)-333(via)]TJ/F55 9.9626 Tf 72.036 0 Td [(\134BeginAccSupp)]TJ/F8 9.9626 Tf 67.994 0 Td [(.)]TJ/F7 6.9738 Tf -144.001 -15.94 Td [(385)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(386)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(387)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134long\134def\134wrapml#1{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(388)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltext{\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(389)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltexttmp{})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(390)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrBehind[5]{\134@mltext}{)-525(}[\134@mltexttmp])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(391)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrGobbleRight{\134@mltexttmp}{1}[\134@mltext])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(392)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(393)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134BeginAccSupp{method=escape,ActualText=\134auxiliaryspace\134@mltext})]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(394)]TJ/F58 8.9664 Tf 19.305 0 Td [(#1)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(395)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134EndAccSupp{}%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(396)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(397)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(398)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.937 Td [(The)-348(n)1(e)-1(x)1(t)-348(function)-347(rede\014nes)]TJ/F55 9.9626 Tf 123.519 0 Td [(\134equation)]TJ/F8 9.9626 Tf 50.534 0 Td [(b)28(y)-348(calling)-347(the)-348(ab)-27(o)28(v)27(e)-347(wrapp)-28(er)-347(to)-348(its)-347(argu-)]TJ -174.053 -11.955 Td [(men)28(t.)-445(This)-333(mak)28(es)]TJ/F55 9.9626 Tf 81.749 0 Td [(\134equation)]TJ/F8 9.9626 Tf 50.394 0 Td [(accessible.)]TJ/F7 6.9738 Tf -136.114 -15.94 Td [(399)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf 161.229 -31.88 Td [(16)]TJ +ET + +endstream +endobj +75 0 obj +<< +/Length 5128 +>> +stream +BT +/F7 6.9738 Tf 149.722 707.125 Td [(400)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(401)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{equation}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(402)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134incr@eqnum)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(403)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@push)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(404)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134st@rredfalse)-525(\134global\134@eqnswtrue)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(405)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134mathdisplay{equation}%)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(406)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrap\134auxiliaryspace}{%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(407)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endmathdisplay{equation}%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(408)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@pop)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(409)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(410)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(411)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(412)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-304(next)-303(function)-304(rede\014nes)]TJ/F55 9.9626 Tf 121.775 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 55.33 0 Td [(b)28(y)-304(calling)-303(the)-304(ab)-28(o)28(v)28(e)-304(wrapp)-28(er)-304(to)-303(its)-304(argu-)]TJ -177.105 -11.955 Td [(men)28(t.)-445(This)-333(mak)28(es)]TJ/F55 9.9626 Tf 81.75 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 55.624 0 Td [(accessible.)]TJ/F7 6.9738 Tf -141.345 -15.941 Td [(413)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(414)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(415)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{equation*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(416)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@push)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(417)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134st@rredtrue)-525(\134global\134@eqnswfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(418)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay{equation*}%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(419)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrap\134auxiliaryspace}{%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(420)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endmathdisplay{equation*}%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(421)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@pop)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(422)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(423)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(424)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(425)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.937 Td [(The)-333(next)-334(function)-333(rede\014nes)]TJ/F55 9.9626 Tf 122.956 0 Td [(\134[)-333(\134])]TJ/F8 9.9626 Tf 24.242 0 Td [(,)-333(using)-334(the)-333(ab)-28(o)28(v)28(e)-334(r)1(e)-1(d)1(e)-1(\014)1(nition)-334(of)]TJ/F55 9.9626 Tf 142.273 0 Td [(\134equation*)]TJ/F7 6.9738 Tf -293.442 -15.94 Td [(426)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(427)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(428)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134protected\134def\134[#1\134]{\134begin{equation*}#1\134end{equation*}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(429)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(430)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-356(next)-355(function)-356(rede\014n)1(e)-1(s)]TJ/F55 9.9626 Tf 123.841 0 Td [(\134\050)-356(\134\051)]TJ/F8 9.9626 Tf 28.006 0 Td [(b)28(y)-356(means)-355(of)-356(a)-355(\050tem)-1(p)-27(orary\051)-356(math)-355(en)27(v)1(ironmen)27(t)]TJ -151.847 -11.955 Td [(that)-333(calls)-334(the)-333(wrapp)-28(er)-333(de\014ned)-333(ab)-28(o)28(v)28(e)-1(.)]TJ/F7 6.9738 Tf -3.971 -15.941 Td [(431)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(432)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(433)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134newenvironment{tempenv}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(434)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134relax\134ifmmode\134@badmath\134else$\134fi%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(435)]TJ/F58 8.9664 Tf 19.305 0 Td [(\134collect@body\134wrap}{%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(436)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134relax\134ifmmode\134ifinner$\134else\134@badmath\134fi\134else)-525(\134@badmath\134fi})]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(437)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134protected\134def\134\050#1\134\051{\134begin{tempenv}#1\134end{tempenv}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(438)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(439)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf 161.229 -50.809 Td [(17)]TJ +ET + +endstream +endobj +78 0 obj +<< +/Length 4918 +>> +stream +BT +/F8 9.9626 Tf 153.694 707.125 Td [(The)-534(next)-534(functions)-534(rede\014ne)-533(the)-534(en)27(viron)1(m)-1(en)28(ts)-534(align,)-584(align*,)-584(align)1(at,)-584(alignat*,)]TJ 0 -11.955 Td [(\015align,)-478(\015align*,)-479(gather,)-478(gather*,)-478(xalignat,)-479(xalignat*,)-478(xxalignat,)-478(m)27(ultline,)-478(m)28(ult-)]TJ 0 -11.955 Td [(line*,)-355(originally)-351(de\014ned)-350(in)-351(the)-351(pac)28(k)56(age)]TJ/F48 9.9626 Tf 171.862 0 Td [(amsmath)]TJ/F8 9.9626 Tf 45.573 0 Td [(,)-355(b)28(y)-351(calling)-351(the)-351(ab)-27(o)27(v)28(e)-351(m)28(ultiline)]TJ -217.435 -11.955 Td [(wrapp)-28(er)-264(to)-265(their)-264(argumen)28(t.)-422(The)-264(structure,)-278(as)-265(for)-264(the)-265(original)-264(macros,)-279(i)1(s)-265(essen)28(tially)]TJ 0 -11.956 Td [(the)-333(same)-334(for)-333(all)-333(of)-334(them.)]TJ/F7 6.9738 Tf -3.972 -15.94 Td [(440)]TJ/F58 8.9664 Tf 14.599 0 Td [(%)]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(441)]TJ/F58 8.9664 Tf 14.599 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(442)]TJ 0 -10.959 Td [(443)]TJ/F58 8.9664 Tf 14.599 0 Td [(\134renewenvironment{align}{%)]TJ/F7 6.9738 Tf -14.599 -10.958 Td [(444)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(445)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134start@align\134@ne\134st@rredfalse\134m@ne)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(446)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(447)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134math@cr)-525(\134black@\134totwidth@)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(448)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134egroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(449)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134@macronestedifalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(450)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(451)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(452)]TJ 0 -10.959 Td [(453)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{align*}{%)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(454)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(455)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredtrue\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(456)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(457)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(458)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(459)]TJ 0 -10.959 Td [(460)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{alignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(461)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(462)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134z@\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(463)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(464)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(465)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(466)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{alignat*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(467)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(468)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134z@\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(469)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(470)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(471)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(472)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xalignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(473)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(474)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(475)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(476)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(477)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(478)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xalignat*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(479)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(480)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(481)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(482)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(483)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F8 9.9626 Tf 161.229 -32.876 Td [(18)]TJ +ET + +endstream +endobj +81 0 obj +<< +/Length 4722 +>> +stream +BT +/F7 6.9738 Tf 149.722 707.125 Td [(484)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xxalignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(485)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(486)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(487)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(488)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(489)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(490)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{flalign}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(491)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(492)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredfalse\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(493)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(494)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(495)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(496)]TJ 0 -10.959 Td [(497)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{flalign*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(498)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(499)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredtrue\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(500)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(501)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(502)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(503)]TJ 0 -10.959 Td [(504)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{gather}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(505)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(506)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@gather\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(507)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(508)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134math@cr)-525(\134black@\134totwidth@)-525(\134egroup)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(509)]TJ/F58 8.9664 Tf 24.013 0 Td [($$\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(510)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(511)]TJ 0 -10.959 Td [(512)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{gather*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(513)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(514)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@gather\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(515)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(516)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endgather)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(517)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(518)]TJ 0 -10.958 Td [(519)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{multline}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(520)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(521)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@multline\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(522)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(523)]TJ/F58 8.9664 Tf 24.013 0 Td [(%\134iftagsleft@)-525(\134@xp\134lendmultline@)-525(\134else)-525(\134@xp\134rendmultline@)-525(\134fi)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(524)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134@macronestedifmultline)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(525)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(526)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(527)]TJ 0 -10.959 Td [(528)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{multline*}{)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(529)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(530)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@multline\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(531)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(532)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endmultline)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(533)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F8 9.9626 Tf 161.229 -30.884 Td [(19)]TJ +ET + +endstream +endobj +85 0 obj +<< +/Length 2918 +>> +stream +BT +/F7 6.9738 Tf 149.722 707.125 Td [(534)]TJ 0 -10.959 Td [(535)]TJ/F58 8.9664 Tf 14.598 0 Td [(%%})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(536)]TJ/F58 8.9664 Tf 14.598 0 Td [(%%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(537)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(538)]TJ/F58 8.9664 Tf 14.598 0 Td [(%%%%)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(539)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)-525(End)-525(of)-525(accsupp)-525(option)-525(code)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(540)]TJ/F58 8.9664 Tf 14.598 0 Td [(%%%%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(541)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134fi)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(542)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.626 -16.937 Td [(F)83(or)-351(th)1(e)-351(automatic)-351($)-351(and)-351($$)-351(replacemen)28(t)-351(co)-28(de,)-356(pl)1(e)-1(ase)-351(see)-351(the)-351(second)-351(main)-350(s)-1(our)1(c)-1(e)]TJ 0 -11.955 Td [(\014le)-333(axessibilit)28(y)83(.lua.)]TJ/F47 14.3462 Tf 0 -32.946 Td [(9)-1125(History)]TJ/F48 9.9626 Tf 0 -21.821 Td [([2018/07/09:)-511(v1.0])]TJ/F14 9.9626 Tf 14.943 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.963 0 Td [(First)-333(v)27(ersion)-333(\050with)-333(Mic)28(hele)-334(Berra,)-333(Alice)-333(Ruighi,)-334(and)-333(Eugenia)-333(T)83(aran)28(to\051.)]TJ/F48 9.9626 Tf -24.906 -19.925 Td [([2019/01/08:)-511(v2.0])]TJ/F14 9.9626 Tf 14.943 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.963 0 Td [(Added)-535(supp)-28(or)1(t)-535(for)-535(en)28(vironmen)27(ts)-534(align,)-586(align*,)-585(alignat,)-585(alignat*,)-585(\015align,)]TJ 0 -11.956 Td [(\015align*,)-349(gather,)-349(gather*,)-348(xalignat,)-349(xalignat*,)-349(and)-346(xxalign)1(at,)-349(from)-346(the)-346(pac)28(k-)]TJ 0 -11.955 Td [(age)]TJ/F48 9.9626 Tf 17.712 0 Td [(amsmath)]TJ/F8 9.9626 Tf 48.894 0 Td [(\050with)-333(Mic)28(hele)-334(Berra,)-333(Alice)-334(Ruigh)1(i,)-334(and)-333(Eugenia)-333(T)83(aran)28(to\051.)]TJ/F48 9.9626 Tf -91.512 -19.925 Td [([2020/01/08:)-511(v3.0])]TJ/F14 9.9626 Tf 14.944 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(Added)-437(selection)-437(option,)-463(to)-437(c)27(ho)-27(ose)-438(b)-27(et)27(w)28(een)-437(tagging)-437(via)-437(accsupp)-437(or)-437(tagp)-28(df)]TJ 0 -11.955 Td [(pac)28(k)55(ages.)-521(Added)-359(s)-1(u)1(pp)-28(ort)-359(for)-359(en)28(vironmen)27(t)-359(m)28(ultline)-359(and)-359(m)28(ultline*)-359(from)-359(the)]TJ 0 -11.956 Td [(pac)28(k)55(age)]TJ/F48 9.9626 Tf 36.928 0 Td [(amsmath)]TJ/F8 9.9626 Tf 45.573 0 Td [(.)-439(Added)-318(the)-317(s)-1(econd)-317(main)-318(source)-318(\014le)-317(axessibilit)27(y)84(.lua,)-321(con-)]TJ -82.501 -11.955 Td [(taining)-333(co)-28(de)-333(that)-334(can)-333(b)-28(e)-333(activ)55(ated)-333(when)-333(t)28(yp)-28(esetting)-334(with)-333(luaL)]TJ/F7 6.9738 Tf 269.474 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X.)]TJ -137.98 -237.138 Td [(20)]TJ +ET + +endstream +endobj +106 0 obj +<< +/Length1 1439 +/Length2 6288 +/Length3 0 +/Length 7727 +>> +stream +%!PS-AdobeFont-1.0: CMBSY10 003.002 +%%Title: CMBSY10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMBSY10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMBSY10 known{/CMBSY10 findfont dup/UniqueID known{dup +/UniqueID get 5096657 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /JCNOIV+CMBSY10 def +/FontBBox {-26 -940 1332 825 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMBSY10.) readonly def +/FullName (CMBSY10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle -14.035 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 110 /backslash put +dup 102 /braceleft put +dup 103 /braceright put +readonly def +currentdict end +currentfile eexec +oc;jAw-=%W)-{ru)rAE(@{빴Q|_R +ϤA -T@|q|VkJ%qu8PwGxŪ̆Q6K -U\%b"t-*xJ+ +}3{Z2zݬT2s$Z"*ժQNꀝAǏ +}jv9Q_8m6zF^?ƒ#kFAK\+I1!E4s,` *?e۸B)O.B Uzny>+Ky2!4%a&0 +<} +`(*Y#%я>S[.K0o 'rD1{.L㐑{r)0 +5Vy†Ch~k8c$ZX %i >OSn#QcPvqb z{M Rr(!&/K3 qۓ.aSRxsVh2S?l>EyX:N8>r'xD2:6lY/v>&:'[}!}oE+eyen&r?˖c_ +׬S-0ûMܞ/g5KcYb]ҫ6ŮYg#Pi]#ċAnH +9:GmA`Z.5s"5L WHڿ/5<0oΘT⎆оAxb 7驹:H w)Fϋ@K]p* tH`F&jPѨ`\ݚ0$gbI-t{v>?tK?Q3+CD:8ejwɭͤ[R ZՔq_Y&}ֻV:l,Mhut>R<o_,杪dMg; x,vNaê^|gj=%`]g I Xg7˲ +r$ojd v "VAh`wf&q|~wKwwY䧑~xFwmE'3Êg*/wQa[ O =EU|AGdP&FNU&wH]6cRP8 +oz?S7GkmY:JŻ +&zӞDʠD)H܅H<*ײs.Dj9a oy: +O܉ιj2KC垾$ІPj&+;<ʂ}sNޔ/DyȎ2܍6,<%=)4@+H]s[~AUiVm:]Dmem#U%-ڏil:4S)H_)Q~flU'ϥiٞ>(Uj1.iS +E4ӅTkS3<7TBEӫ㙟k4Pdɤ:J&`qˬ@*<Ҫ%cuQM+xdIjAݙEA%EAhj\YHn=١-seE*[乸Zf I(t<]T zo +=Ka A(TLr_RBfO9cȮm+l~yL 2S` ,_&?͌%K6S#G'CD,,ږ5E%9%] n̳fƔHmL>T *M@xku1m@G!\\t4GMlC'w(Z=q锿U%5Sm}<‡Mt&D[rD$ޏO7ܤ(/#X46_FL"Sp.qO{1p[ևk)8ݥM]F*nDbwb?hCKcÔY"1|!eB6QᲓbz1}:ysȇԗ6ªWvڶ[Eْ29?b\>eķIAˠŊNOrbw㞞#nC(Y=-:ssHa`r6tؿQn㟀p%5 6PʪAN5NreL]?߇7fj0s2O?cn/N.[\jm>$x!{yҠkok,Qn|*lXHϪkY\^!YtFn!&>k10rVSXk}{Ͱ!?oH%á}Bl(S X4.W׫iC1۠m}$LnMĎdb*I"ZDѹ[%3Sőab _q^Jpak:r=d/ZυPkWik.;Ts 3MZZ^4o`ߖ[s)4D0p]φue*t +&"hGw7cF2._'p?C<FǓ Fv + Hˣbg4Mt9ej{V#NcSx[5z(? )΢1i2#[ۗ X$ s G$FR3Qi$u9FՒ݌-U-`}GC~@7,ZmJvA ;#84 kacv'f>N!]-ZO{2 j ^I,t̄#qx;ˡDž'NFOĚdLvaȢ|LC=V̬UlV"FQ R^9gxR\;>-.Dxc~PCOF{|A)\k~āI1S>F; DExDgSuZ])[PnEUƟyWh +8OTW6ނ*\= MCO넧sٕf?p v?UNìVׂ%JQ2D?Q"|M-&1| QHw0m-ivΧPڄj& ̒ +OmgA3S?fI"6 .XsLo<$xJ# /T:8MΎ(^//QlVH0Cزh)b,i"Z4s" [%nS{bd{iwWH7_8B,Csʽ\tvlz3M L_7x>=F&"@qB]1BI֏O`ءekŌ5ՠ[C}\͒q'iGvJ#唲(Hk ץ!z}{:].]P]" B +ĭw_w +񒿝Bb3mΖLqgƦ9&< bڍ[#(ODK9nvei{ПWkstGF+ ڏO>ޗƊvd\Lձ66TS2 | ]MY׈-Q٨xMEIL}-r7`K +Ӈ>8F`<$T+V* MI %͋.gGS@ޕ)6(eLg/LJM!3(6E+7Jm9z7V%9h2>qϐa_״NX9Ck<~J-ձS0K,fNbJS” 劯Lc"ڄ͐AF͏ҹ6]/Vv2mS_=lŪ !["KG[m/0AgD݉퍜cp@ ~Fj)!REVcGBM^֑uzVv7-${ wA\ӛv($7^' OO *5FSO(4CJţ#B%pȞwa;&)2agQ,2S&Rߙp8!2/D%s){>KHَDi1dYݘeBٸ?4@b H<ΥiSB_pm-@ZA]xU9wg Q+^U +zC \2x)3'9g nRNM\E E6? +endstream +endobj +108 0 obj +<< +/Length1 2346 +/Length2 18388 /Length3 0 -/Length 19301 +/Length 20734 >> stream %!PS-AdobeFont-1.0: CMBX10 003.002 @@ -163,7 +357,7 @@ FontDirectory/CMBX10 known{/CMBX10 findfont dup/UniqueID known{dup 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /EUYHYW+CMBX10 def +/FontName /JQDHBF+CMBX10 def /FontBBox {-56 -250 1164 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin @@ -184,9 +378,12 @@ dup 66 /B put dup 69 /E put dup 72 /H put dup 73 /I put +dup 75 /K put dup 76 /L put dup 80 /P put +dup 82 /R put dup 83 /S put +dup 84 /T put dup 85 /U put dup 97 /a put dup 42 /asterisk put @@ -207,6 +404,7 @@ dup 13 /fl put dup 52 /four put dup 103 /g put dup 104 /h put +dup 45 /hyphen put dup 105 /i put dup 107 /k put dup 108 /l put @@ -216,8 +414,11 @@ dup 57 /nine put dup 111 /o put dup 49 /one put dup 112 /p put +dup 40 /parenleft put +dup 41 /parenright put dup 46 /period put dup 113 /q put +dup 34 /quotedblright put dup 114 /r put dup 115 /s put dup 55 /seven put @@ -231,6 +432,7 @@ dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put +dup 122 /z put dup 48 /zero put readonly def currentdict end @@ -254,55 +456,54 @@ L INIC֜qa.K,ƭ >Cy l7'mf &o1:i҅u meNπ@1; BB}Z(P3>f`mwyج]}L0qoJ 4VCBBLx1s_(\2ZZ. G?eu8 3p8Dq,ƾ&[3M st/ϪT ;C;]DDu0 դQ[=zʥP*KCUqk#?k )M GRWI "RY7Wư0+@γTNT?aJxy~8up| ?5$[)sNd<#UM(8 bEQHt.f6֡U ǟ*xϟOiא`r/\coωS:#D=@KA2 gLHmO٘b9PoǕ -ڄOiI8RUSy2+n!%_Ǐ&X݈*zjA3?U*{ @5 ="mm9:r-ڨN$m4{4 B |C%!-7nt",=?1N> 卲ˎ$dv2@OdK'gTS([E&;/dA]Ʃ[sdՕ) c8ⴴA_MVe11?֓`x$"̑bU1@4TgTBxA f~gw`)tfec]9-AԞ~cΫX:IqEh`+ -[}DLRճ!-0:U. #RKx=Җ~e*,sb>HCfx)+hyԿS'8M+NyrLIT;m?68)U94 3~pto>YE0Jb -_~aq"-1MOϻ XmJEl( V6VUn*Ĥ?>_9. e%2:Jh#Hkd{?#^X[>4c -M0 -g(FGeAaWGxya *O=U~3Dj]*hsxl;nҙ ] 3LAE! * ;a -՝x8Yt] *!Np3oU+QZ ?mK.zA布XƦJM+<-A<䍜{liAK?Qhi!zDVuП4 $Ok1V21aPl/եp7)7pR:jW2 -bی'LS~f6ֱ*7:o?oBVKl0ܳ,RgR ƉݹKy1b98tœJ;Rp rEO/5C#:E(':Zy4Gw(lUIQPdDͷF!>Ju>4AY<,ЫduDͺb軖ű. := -hju`.[B-^|-7o*.cz2^\^QsH7g'al)eOt3 ,\V mX6_ ȮZsu,ƮJ"*#p >\\^: WP<{)C%Ln|}KaҮjd)"?:] "Ð%Va{vLKL9ф\'HB -fLos/mb@=>=~cקbN -HT7g=%bǂo0K^v+Te~nWy2@/S']Ϲ= u ^] cen'_$G2,=SmqArϜ܃.Tޠe H9<4ۛ?T"Ȉ{j'DT}ٷ0 R_y7.9*F0lT>J>곊=ޮzg;(al`zHCpnW/R^qby<@IRJduݔGo9E4G snj8x͏xg*BJ.$vV )~q$ gFic-R夹Q<~xBx>Zx 0`rUX橀yVvOc"fo_ymzQ wKҳn)nj`76g -a= D8KC-:ypL9WYaQx̞0RO/PrhClq*$5 XyEKH3P7ظ#:H}_l\~g؁cs[.kΥ%Tx!VM؊Bn1/uPw5c\. -=BT(e/!a+zH@7άY$MĄH 7qPו~@A| {`ےqHuk ]Xwmy+6(>gyO8\]̑~Ώ5;uESL/S@v2 v -ƟOIG_9 f3qsd2x_$,Ekz|kͦ=ǀId =@%+ҵG:2魻oAbKhz,-|)ak~}RӿdzR}!l&;?rVX4TjGJY$> Jp iBvV{-Zy 3o؈/ztƁTV \8|{tV`35 R@.7۰sm뉏p`~7%\UT C]ً%i$9f0)=˰1ڿBJG_bHwBf;j\:FÂ'͓'<<+|:lF`,"N(d3P9"} >k]n<s* t~B"4p% ۤb:ՊH`"x*޾y$#wZC fBl[d'Jaz7z -.U[rJ;OK1O0hmeIș(b:ݱ`S1#YĹְAT k}c$2vF5o0.OSv+ <##;P]*t%s 'CP5Z? vZ%vEԗBWWcQT(0qR?)n\q WXw*|`}&b$,А31JvG zndjK|{(-&R=O1k5_(Wܶ qľUh1qSOlX2xz"Hb ?X:s~2PTHU{)ggA1ܼm3_>6ctڴ)`Hg>&omPcj!YΨPFO"v_d#bd+˺K3ϧp@TLTP"[A>3jݶWP&` :ᥐxG# -KeMzrY8y Ԝ=#.'&>4!j>CkX|#[nI [.5&]L~ߏ3׻sf/= dgp0eiQ(]Ӛ* QBu_7ĸ]ryԎ:ߌPN/ -?gf>"^r[&"]`F\ĕZR^oC>XzIU{G/(6CdXVR:o޶ jOxmg%p/~LM '犓VuK6ClƋ`1ӵ-b`xD*ΒS86`u.!EÚ-2lk Cה_lSD(a(9 g<4M7B;d&Tb7? z:ڽ aHoHj_T e*/D?]j}d\gI/Rrl뗿OQ^g";s9Ds(̽7vd1; 97+~f{EV"[pf@ltV**VJ_o6R9opr,&jWl{ދp5E&FȾb†`q^0A!w-Ȱk'!d3b: 6\ݥaݵ%(j臗/cv4 U XV]&̸ - ̆ğ xY=ԑ>~0y"\RJPKjU[c2Y?zm1ٓDT }sd|SӒ%iin#1?꒳$"KIDxyCZOt@h' Rm[/Ǡ4_БDuY:?"t"t[eM@A k{Ջӛ{jg-ms *uڒ?.d; S=._xEbbyCkRLrq ly~N4ZNZF[uB3;:uZ<d{EB qv? !9t vu?lWR\+I(Z _Vyw?KG$;V? \"I8< u-QQ ۙ0f4걼JGܖDƱ|mSk3tuvpdN_F')8iCr9>^C$of25? z|M5ebdkD*c'44 -eXE&r#45 -1,~ Ĵ\bVR([ eWo_Pә"1b|JfaK-ĞV~XG'_jYRn`U&@]^觾DL~ As@; - xY:SƉ*z?SWbUċ#so씵B{eN143|Ƞ41MsW䥙r*ĩyq ٣9h̰{t<<>#ℂ`JcWtB/1ʸ(OOU{ip#p]B*MU7]| ۶}gu"BX'í?8gG?um[`G;7q^,p[ 4ؙ_u=wҳ D -JQ'79as -]q:7;k}¼ d?My4O!i0w˦eKǰ91 6[ؙP[7[a+2^d=:!1DS:8HUQhtL꛿aXYo{Ō*̌ڪ7UWݜXTi\Ta[/&v٧P8vs=LTNy9jU柭˵5Rpt,7؎27,6M#9ߪ9b7iDzMk .2uk+H&TIF.5Vk%\M̤'.-M;I -n-Tjʯ[Gk| =IԄ1r_ctY:=pܠ8V{FlV#ۂ0E ¦+R6AdV9p]8F"vdZ'7쩫| ҶN \M1#3kx8FWBV {9IԒ̼vp9 Z~-6԰Bߥr^ -n% -06( P2Asz4F>\R!am7;v"ʆnv_qbFizfBl <j-"1LT'Wnz_g͟񞦰H|Z pMx=.rB&Ӷ;U%4H`$;n1'3$lmPN(C kۏ4>^CG.DdPvO 0-A?+\F. tyϯDU Z;e^2a}S|]FQ8c( 2~ᗷa^0r1רaox 핳>IG/3464'"J;t1nR7U)uSpu^p̯Xǩݣ4bhv,褮tO!̱~g%N1hrhHz-1MTrK} fEK6G(n0Z -<*< fG6TA,V^KףFYY /Ԁgy7#o|r3-":RO4^KӺ8)-VAe]5ʒ 9zYWd3nc,ZfPIwJ<ܙ3qě~wq/?{@ӟLh(J\qG}ʼ-d\Hq+v O.:O,`FO_PPg*\>)o gGmeR#}/CK6{qjP-c00o571wU=@13Ch+ʄ!]V6 1H~~-;;DHj,yL>4R@)EXY&ALD*^EJ0:aR; \fyÕ -Rh< -^F̺dD ?O)\V0 W]ɾE_'OG7Ұ,ޘ0H@9Vzt!N1=THu:Cb`ÃHhfJ\ ' -'wE(S 9O=(~$Ǿ^%j$ NNjIMe6۵õ~ i?Y*N`L0kƑdyÖej.HH1\d[ ~r,;E5)~NKn4u{"[uUƀdI:ծqvsX&NÃpL 5gg )7$Ls)y}{e69}]@|kͨ+':YkٶpM/jZ$@L6${J -3xsH;O4a`A73 h]x!mp4(~Snw$_:H BQ 8JcKcgHd~Yĭ)%&:1.4!Y%#+3;(LVԪҦĝGyŨsL[}(jw { {f{ˠUAXKK9q% w/M^o~"ތz -ڛlg›[\BUOO|wu|Gw\̋ i >djp.oX8D䋅*Kk"/g"KɄP~S8f}x͙EQ($;D& 斤wJo´'$!/aO~iCNI^Yw["ڠjގgol/7D8U|z q 3yL;jb#}%~jVbȌpU̠0Nn.FJwa^2 pvOnڜbj@&@ս%GFX49~+ȵ?-jB̡q"l3nWݐ3Pab'kzSޛQ_w -^HK⦳C5a./* -OVl5QDEƒ g<4i ӎF=d`[Jb=1DL_&%ƚ,ȤOK{@̜l ] :\W-؄+'_~. 10nPo4d`4D}S E C %j?S)Wv7Hq!>W[W6OwYzL4KCt-4nf'c)Ϛck[w9V䑗Fmsܓs j&XԠAi"\NJ&Ǎ!9MK3r#᫶A'5Xw\"7no*O~8_"vPJ,5X%25}s͈p+ -򄪴D4Y>Ŷ,pctoP9|"R o܃@!k_yTįmM!29֒mtyGW܎/V7mJ[Ms7U헃ODqֿ̐8e+T"U| x08*E'6 g3nxZ i/|aS 2*3R9Y - - g80Nr橹φ20knWV=r"vԑoa#U@|+Vzd\*Uua$׬V.}OM_)ȒI nj棏f \`U$^nް.$5UW&yz{`#-~U&w#iTw6:2Rz gCJLX޹WhFR t롩u˜a3 -c@VԷDlcvNbzѾ0' r̂{T}DIԆhr-S !8`eGjP -y,߶1n;7uzl%Sh[UfEcA5S*7suQ>=&=\1=ref`R_j%V1QeSzbĸ@Tt2H:8*l(;"Id3~a$SvӣU|1:3:8H'FgL%:@:oM YoK~ٜir<]1<?饿dFp[>S@`S&eIRW<&qq!A3e6IVzu O8ig+ [zy,u+EHm&9ڄVߵ#߂I*l>/s8"Yebjg#lqeV\w% <|Mg˶-NVuW~0:sংORw箽cwl3oOGW' B|ϛ8\~ʊe4ͩ=fo_*7_@pKEB|Nx4?&r`l^{gn*HE.:UDo^˸0B+_6ur Rjc|q;_6H^&tjxKf7Z)/lEvJ+DXql:ړ7HfEppsN6e\ROVܥO]#z8ʬ0djJMjtQ ԪA&0 sJiO"v9o~V`C ЉB\lI ycI7k 951;"^i$ િV-mr‘:txrK5/Q3Ԫ kN8ilG$ɛV-I3 L56,hsTt&ު-Ľ✁ڜUՍg_}(I/%a21ʑLWVkm:Te4N X qo1f;I?&&I( +ڄOiI8RUSy2+n!%_Ǐ&X тݚLbQ]2HvQ IͦBw?rfݰG(??acE"> 0&_v yAмhE_ eiSc1kn}W]Q +=G$w>IE}`K\ +5_VQs7g=Z}L/'1o:tVvx3Gi^x{R ~}OKjMFܹ\b'mA7,uG?,.}5ECXcADqn*” ,41.ԺdzPU>#zcUքC'u.ҸPz"e.w nqX +Ǥfc7,EvㆈI!-LswķWD'[M]!"t٘4Ihk!%WxPud@\jJ^zP7^_O`i#aZU$PYcRBtl8jʈRRJKlbܸu_^pYԾ!$~g>AmS>9kDnLHcgZțR+H!^/;sZ4eE!v'4ۗgBﱄ +ٕkH aatw^ ם %Lbzs^QphPs`j'@۴J}Izijy\?zTgsJ3onVW\:va=Z b1K^]ULrj/'p}.od^IQ㧘p6?N&"|m>9d `*Szw1 wY' _p0(\vŮD: ZcE7[24{ดTʫ!&mG0F 5*D?I*;iQ`, v*^ӣos_x~!d<E>kF[xq0:o䏟]T3?M;ud-+qfvy؀Yq(hot_rsJƒI4F6AN0hn%8}"&A  o\珟h LVe7`GtKh$<l2-n*Q%bu_Eo;Qpgζ@[k;I8D{ӳ y0u׳TI+?k9 &NW"وay?t+BZxUbUH@ >lpcXnn3 +>Bc;wv/!H( +bUy(3<}/ yc+>ʼn\7s:fgw@؁u:gTM$RrX+ʓj2"zjx ;:'L'㚻I/b!.4,@tn/nV dk(\| q~T> ƐCEPn+H8 ,!1st-LĬʱsMd*93$ɝU=Oxi5Ԣ.4_0hcғL@SN)y`bLū,*F>Szi5&p} +ڼ6 Z/~Jx2ࢭF$(كmy)7:aB¡t-a/ĠtE*>Y"1AңtU&P[~ޫa֧u)Y +0!,H p&G,&ŮjpuA +Ew22GV=rn|$mG.1>adn 5BDC4}KBpc Ai|NֹWϼ!U}kyBt?)q1J"#j`GOMپ 'Iօ˽uhLK xZoFhzMUE1ѷg(^@bzwhDw<꧋jtFʣ[JU~񱗋qݺB(R[eY9g8EĐbtT"D+ W +$p>!/c-#|G.߳kַ^?_|WWeС8J\"J?Sc"I CNj#jP DOwfk;ܺ褛t1YDf0F/> aa9AU HFWBˍ΢nNL@k]Sq+.@ ?u:`aO<<,vw<nhPʼ9J.*lW vhh^n QQWmmlvco~^xSH$UF!/yddxO!ܮbT˰}#c~P Z,3|d\nSZTeKԋ ف?Cy߁~FM#19]'Ltʒ@MaDtMx1d²`f<~ #$߮8ҟC(?hƝ,RH8ݳtJGV1^W#>ڍgA8ƨ52*3\y#hiE S!{9F!D =$[kæ p )t۽5 F1`eq=WklQ.Tg&ܕסݪ+l-fو~8ECkCi j!$f&X_ե0tJۋ0Y8™Wt>ABd^E`J?|Tm{>1dEmhC WFw"hk +?s6e0Z$*yX!sc#{KdnC#l?'q#WcT +ALg.n1lN_tr8o=R@ JB<|{O0NN;ֹRywVH wtgR" iKj >q$+!tu~;L*^t醜}ǎr3DoCuaUo}Y\zswn59|in|Ŕªci3;aCma yT4ˬ/8 :%{#BΘJV7jvAZ\Vi'3jpͽXL7Q<<*iNX$]Y$j8*.@xs>zq1`(M/S] 8S3$gƲZ%c3O\@)Tp5{@ҁaDx,'w̔Ѓ_+6AE͒1 Iv>6^svzA+nAPtl͠5+G|qrź>,u">~Zp,O#{\XWGJP;~m2v[ͲWNZ=F=yf[ j c6oV|M73iJ2>:P|m'SGcYDMboPO.UftWS#]쿜-Z'1R!x|WP'DR皆Y3\ p?VT4L3WoB0 +AJ@HԜޚL&+mJD}t]Sjy_ ^:Ej,)Zpx(&۬=ʵʔѦtK=)>Z6V%D` Ռ|[ۥӃcvQ+oesi U0E9 KP`JdV[G 7U@[gƛ359:u|ϙ'x)8抧R8=\tY@D<\H>N8VGRn_c}Hs"f95oL{4hZY'h2G^KM,hx}1W._z tA1 3E! 2Z.D{{֯eX<*tGDVcS~NON=q hr!kUI=g]J\J:G/,t2+"6Xף>ß$EM!/{)LZH{%ȽrYH53o$W +,9x~Ռ]dO7ѺdzOaIDv gtӼldzʿGm`AzOp,ꃯt+ɾonˤW BPIr@6 ֶERBk_D&t9`gœ'IU9Dn$B-qyrSu-&!Zp63F8`fT _Al(~*40}pX^EqF7V&U] jf,MM?FIeV +̱?)˩ܮv[*QL=D >᜹[!(`:K]IVNr!Q  WB|ۂ>RY,1c<4i ;5t3),T񖁆HMa L\ZG;$oKHtV)vGso/@SO.z8Lـ2PidDe}u-kT@c^hozG vQk,9} +hK#|•(` ߤ +r꯯dd#~hsȝTs[k "k/|'sry%-jAEOʑi*N9L<x$W @fZ"&zGH O¼sfhL.iMOV )9Yo<`Uq"$X ~߰ZS5qʹzZB 0< | ujvw̍?b}*[쿎l`\y<}fr;0-]ȗa#Ͽ!+"Y:>i ,3b}=BWá4̸A`Q@ 68mNrIr摶/`;# MiaP 'N;//6 ||MCEM#>%ͦmM$gl9[l5U}%uar:i3{s`:R.xgV%`KcӧIh~##M;~;_w +b= njg`ˣt |Yqpގ{ A(cH!S'UxѹK1!xD8 zN?SےR#]ԗLVX!Թ*=;BM,y,P,t{Zcx|$,\x%q:&"%b-%Sqq5u Z hS<@% fi/Sp;upEPTqJ7~Xɮ(-L@x0)`y!kCXl}+ U e}HUgJ̒Q!hnL^Jk_ͼŻ"Z!+DKСn_-jf`!Uk:DmFKPlޱLx=M-1u?9Yɰ$Tc'#,N +3 UP搧ZԝaPM,ڊC!bWwaqy:T@B>|rR`y#IH!O)7u#mCRD;{{4`n]9o4pEJS3wuw%_rYܨLK +f|3_?00D!M&ǵ\ZIyxL(:>2/WdՂ7 x ,QvS9s<.?3i TRL_u!CoXb>y b+O0b>`k/vEI`s~[~35B\=X$nN6dC%ʂ-`X`S\@8108! jbv%l'ga7 eAϐg\` zO,ocs2,{8*z*ggp[gVP9Mh~9׳]t6ϸڣP(XW7h Xdܼf0u懡6#IIK1_'TD t\&B1ױDG?S..']sω-V#aȀ 9_NI%,lIPi"tXa8Ra6]ۨl!C7?.u}3&\[4PJ|\^O*O)ɷי63a6E3+i%a_Y|R#Zw+Mw)?=*WEߠ(Վswep "vDJ,m\R#; E>vԻSD|L(W?*Bi>0~ +S慜ǒŪG0^*%1VzTQ H=-pqՄ.a%y~Od}~!3qWϪ.Ӆ{c1{|p`[0nB]F 5vw=Kvs:ood*%JƟE,J커7T\Gv'dec 2Ʌ?wwn%Qks\SGc$)A+G:i0B&e}TQ5b޵Xd{Qg{LR"C]O_s=h0d\FEƥ*xJcu"h==N:{x#Oc1yboh 0Df ثK444 틭3U,N")Uxc"L{.~{Uogn[ySE (kwM䂂%I}ڟNF_C6JmZ@|7A=Utweg73(tKw7t!$B͕dدnA=Hsa=s~09 |@3M `֬QRd;Eq-#y. [TM5˫p2)u :- wh0= ^CˍjUVFړ ZXC3lN?UG^F6L-xJzOdj{?e2\-w"Tw]Mq*1!M4/Xiʾmqfn,jYdv0vףj&4h~c բ*n->םK R40u +ZO6`+sꀝەӀa +*캷O2u3^Ě_zxU".%-@˧Cu^kޙ'ZHo,:-CRvсЄ7zDFtxVx2uI +&,Qєz AZ?f_5V!]zg>h]8>wvU)o]gF7>}%$&PSE$:Q>8iVu8u[{P9 +Fn)c-ukflOT%7!$8M;qhW)b#Zuj&' 2{|-տi]<",D'w41XfωoMT6]b8!q@gk#;p-iu"eg +a8/N!$)%+Z +P}V^!&ׅQ%2C$GMSV(j %j% D"ϹQ}-sH&YI1c+q _!?X?emŚ;ƠF;avm¬^8nA~/ҲRًkֳ,#Rlw > stream %!PS-AdobeFont-1.0: CMBX12 003.002 @@ -322,7 +523,7 @@ FontDirectory/CMBX12 known{/CMBX12 findfont dup/UniqueID known{dup 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /KUVYHM+CMBX12 def +/FontName /MBPLSD+CMBX12 def /FontBBox {-53 -251 1139 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin @@ -338,10 +539,12 @@ FontDirectory/CMBX12 known{/CMBX12 findfont dup/UniqueID known{dup end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for +dup 65 /A put dup 67 /C put dup 69 /E put dup 72 /H put dup 73 /I put +dup 75 /K put dup 76 /L put dup 80 /P put dup 83 /S put @@ -361,6 +564,7 @@ dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put +dup 57 /nine put dup 111 /o put dup 49 /one put dup 112 /p put @@ -374,6 +578,7 @@ dup 116 /t put dup 51 /three put dup 50 /two put dup 117 /u put +dup 119 /w put dup 120 /x put dup 121 /y put readonly def @@ -402,38 +607,49 @@ oF_љck R-rHsډZ嬪.]]=[ k5ϡu&OT])ᷬn i8s^.8{Ś߶7%+Ro3 쓶=g!y^G7O5XoJtc%+l̏Q\Ehe֊dO~fG;jrޜ5ҏw y\sU~%JDXH)-͛a7ITR'p@')f?V:^ҳ .qՍ;jypO>F4Sl$k_HTN%:5 wWD5~**fu&ٍ)7L.g -i=pXwdȿrT`'| +PͣLDENcb~K,054Hi LQS@H)1ܾ&R;0JbbeK/iVb9 jH+4/`vȸ˅bt 8~[Lջ.&҅[w b>u#_֧_6y\ڬίrEᶒFz ¥G=zs3g1$ 5GV]\6!"zqe tf1vP,+GI3A8 -EؤuBqywWwX"*[;(aL&BJ=Hr2iэZ7D5#C)e}oSATtpz`|UV a#j&"8ĶJDѿ-l (Oe}Ն ;>SBj1T -Ap=p\(_.r+RvwF9KOh'r89imJcSO]S0X1{]L#E'Jw $~UW6k;{x #7'4 xM4CAa\݅?k3q(z$3G XWؐ1Hfvô~g1|6ɓISuM7h7ROт@9 U5?JP2JuN52q?m;~Lx?i>jemJ wE;Iwpk ,j c.6^WN `_eO+lG?0ozgΆ`D fץ+Z#^!ޒ~j*p[J#^"7-[Sԙ1#~b)a㮟DWW L)5Sb_N@ xNrxj9@:].r؆Hϧ >NPT_0Dn]I UփΛCuǗxRqKd@Utbi-|nsxQnGEaj]E338p -w\wvj#s9şQ rfVsUnU*-YnS 6C{"o80?~|xq(;8xK=wmݒw|1mmW_>TO%Y׆FG:h!/z޶-HmךQơF+.K٘>]DߎKA5Y$v4r9&;5xQ1i٬LG -NҝK)J=")ː{E-DVA?:%"jJco,\.)lY8TTMF~t/Ӱ};cA…c9Z@_W3VH)X@G`&#)0 Pd4P?ڸPNN$]$ro \q=#1̝[5Hؚ(\w <Q:Q+sT?jVŸ4/2i (j!_J'u/FZm<@Z9~XhTZ:61I$(fhB^b ,;XӦM7=ֻCx{ba]ypM\Z p+]ʁP[, uƌIִ<9OXG<\^'i"]bA .F1d"4a9`u˄9+p'=v,G)Ny:%~٨M.ۈQ_-Kڬ덉>q,4؉yqD"U瀬d`m'0(n'sNVwi52wydp߳.NA572UT[-/ˣRo*s?Q8vUgH~Bb|X -U[}'ie.EM_+)8"=&Z/Mcn_f\QŐ6Y( k̈"Kl10!H^= m??+SSX~~Ӗ&B$Ow@u*6HAlJVS#cّɰy! ]G8hS^'~6oqwOXuY@m1A?[VMVTsXkz\Z&U},,q"L!Je)P%)/Ef~AS -x) -eZ?8J憍9Lc09="b~VZvF%8t3kT|\D&\igb;UWᙨ7.V+wwa|Wx_cŰ+D -gBLog%ؙc-;6G -/$:: O~m\`߾$TA`wQh  oe|U9k9(_|ۏ8r< --ņp¹EGB rAL AYDH:'+ݸO?dP}y9hdk3@L? i_U:͓sV~AZ2{Wn @TEŞ07۱lu6zYD]l[y>rLJ1\`#;p\ ޝڙsc`8g+&TN^25&eO@S?i/3B7jl|CT#Ca.{p\{ɒILׄ9 -'& [JѠu.roX6YzR7[`~jT}ql/DE^Ȩ8GȩC6Yg>__4+iFML i%`: RLEeKQS yT۱dft6$ NEn-/ܘW3 -jU#X\߹.7XNͤX=6bmOEɯR:1(Jtc$:FC匳r૽"}Ө58Jl/RW X2'8sH<=aU*vᆴzlǢhTQXtyȩ+izV2NQ~ \m*$ .UҿWf eƻcpU+̲2Sw<19 ī_MX:Og1m3t.78 \n+*qW+%ueCCMP }S$ BD҄Yx35 ;_ToH>&nR -' +ZRԈUݒ3P"3de -h -C7? 3R`N^)Z -0H8hd@.͚9ӎnTgx2]UF8C L91vE K`yS%s(d>4Ss9@; 6#R0$Q;67Ÿ`yL:KUz*8U0i[3utՍ~TǍJ=PSB5dG/>{@@5. ->7x*X陸(S{DvrS 8-+'%VN-hRԚNz|a{tM^S7>l:qeZTI5 OўG%ooAhS[bНmkAxv*F˜Fz钄Ѻv$5, -\A# <̕"sle4MZ jHMt,_DFTpԒ`>JA[K1/u=pT8#wbW6*=[ k5ϡu&OT])ᷬn i8s^.8{Ś߶7%+Ro3t햙*"b3Zbmgu'Y-!UDܛ_HfR r%*D0qʽjQ]Kl[B \|ȜL]GMTZ,9#yϽ4V)?YsE2^=$1^5v"G٘$">yٰEpp"/E:F@Ky[@ |<ѲvbL:GZ@l2_PӍ Jԙ&2OC{}W3RN pQ]RسZO&*r*<~,cRCW3@ozp*6? W +J+#viA/G|FDwm_ Td-]۟:wO}`>O`Zm n:L˸]8=,1v.C鳦ER1r1᤭UJWj!P{ 1K63TgzqSZFkO&%u +S䚔Y4)as6.}-//{Wx55SZ֔4x`o!7Ϡ~ۮ"z(Ck{:jj8$**D~i~pw$"\VɋKg{IN&[fM~oiJTxaY֠Z8dz\DL, +#lXd{Ǫ.㔵Z`#ݖDwmv6bM&y$[֜bJ>_L] |O\# z|{ō eEݜ7 vnh*FWrXȆ`=2,&/a38W{VcSc% ]72Gb`A0В\/<*cZ6cMW*@gh;aӗ:DghDD‰1.F +bhwY $h-)>7ovy7Bzݺd@3WiXq^We'sXc=+dn6&eB>η\%!:k*RC!OE|TP +3 HI,#44"\ID>yJ{FPC=4Do*Œ8*m3$su 6k7lx҇qaNaa{0[ ]cp-a&L.lGZm u틀6SN%u#u 'qO|=y'ЩېKi>xaQJ(#=B*` RyD8bbJ66x5Ne }cw m;Ux4U EYP6l١%lA-HC'+GCضۺ +]w0qcNvjZ ݬA58j6˩rD +{@*%V&̥.!MEJY7d '][>ɀiD#$ع qAf, 7KU6L,Dz>Q>bifxC{&av-Tyd+'<63̒.^4}F^oڔ5S㋶a]CCOTV`,Sn +˪YS4-7gM4F+N z)i3Nh5!8f2x_Rk-aBꃧΑ`6Mv3H@6X4(*?r&l2vvڅ"[BxsHzu>WT׉&޹f^dmvN!\un˩tؒѵfa?!ӄC4@xg+"K,^E=6P +lی^%4p,:u/Mңg?VX8EO0/5{WT?H!4vCNn5}0 +qO㪽%3qPzrӵ%= LS4ll_Q/WF~@rh`L) +7G0pݷ~Dh n O}U1w9rvks0M +F{/^>|O7p(ꬩR} b'Lٸ4̄{I50kD%0T3$ǣ)<.M÷AZ?wYT>lc.j]Wl-nPy4ʜL鈝>FDAp2͸@%e7 EJz5/ i{Zҿ +5`31SZPd^DNwGgr[Ll_I ̂2uӉ ugn>4csxHب&Ѡ?w oLsy6NZnfkv'Uz<;ҷs%o]{/$c W덒\ؙ#kqj@ 2Ӵ3 oso-^ /uOJ9Sfb=Gg i&T۲褲lpHݸ3)"ax}?g$EFBr}Z>ƭ+t!\$ǩ +B >̑y4jhW7SWe9YhVa~!D맳,w;v#iIQ$~z #]'N%[htz0#?i(JD5_J{)r,z&nΑ _{w4n_9ɰi/IMCȌ*\\fաI)m yZU>ףaQ4jj/ +Rtx>'\A'=Nv9JfG00R7ae`Q8^R<{ߩ$lV-H19 2Oux;P=4/EE5mknB+'zH~W&1`uᤢL^>uTJ,xBG$F+=+MC@އI? 7xp죏D'| c{`$i[߁S?.I\8Aq=zGI\J"}HPzP +5j{qIHURMxpm٫8G)qLf(R +f9cBc@@`ѡV,En8z +@<]-=TQ膶kST'c˚I)\y8TO_Qɒ]ZC"퍕Gc1x'6$1yz"ZԻu\zִh{w5m0/eoX.1-H5o6߼ yw*ݣi/{K{R".dX%W/,^)σU^}s=7yɐ?W\Iqp(u9x,pzOv[K h +j& &g`_ Շ}*xM˝&J/;]!BX= "(ŶceVJ)Iخp~*aж톂$E@76;< c>_ Q@fk&'1AD!m̘a](ܠS@ p;nvu7Z4TE@=4A!\QWZM]5D + oeS +bN&ao⨋P֋Sb krD1?lÖ?p#hZ۴Qno5]CS >K!+#v<4rg':L'}#? +' #Z?Hnèd8_8[@p+z Hmf *C/6jﭥ +i`noZBzc)`Z>Ubx >g)hJ9TVBWyK +ۋ2ѴΚvM2^L֚Ȑ6 ]BȣH~;N'Fd>ڑ׶G؍Ɔ)=)4՝[07>bN#ԛ 5ce/)_ޜqR88IvJqmԑr^zB"=X\a1@=(g"UF#qK})`e/bN7gr}O^: MeypHPvwق1玘U^+ؓ-Bᘑa4xi_Y}^;F[cTml7`/ɫQx֎QlKI/mҖG .@$H&_|P M<*z+'4f]u@rcxD4NU/5<2ٹlW_Pk2t섆ϻk +IWVWd=s~G; PK|b:G u98aIo" }\wOub,b: T@]f_iީ4ޕGcFZrY ƒmK2^;/3dL94ӆCMUa`w$+ 1ofNZ kAv &U:!z/T6Bb!2TpJ@:(#OjK_-n ++Xj?N=NT,59Z[PAvw(a* +QoX endstream endobj -70 0 obj +112 0 obj << /Length1 1448 /Length2 6897 @@ -515,7 +731,7 @@ f+ ЍwNA endstream endobj -72 0 obj +114 0 obj << /Length1 1391 /Length2 5976 @@ -587,12 +803,12 @@ i Cѭ%= „JqSDqNx|3N  qkUݧUGrʾҺ^PMi*mh;?2ޥf:C%%bA1tY Q|q`~ˬ/~& b07%1ӬWǻ`(]*E͝5P+ُfZK ]lʨdǓS{xe3VQ֘I+RڹD1ykzOL0P[pq)Sfif 8M'mɮӒ48%TتEB ^ЍQ+דU1<#s endstream endobj -74 0 obj +116 0 obj << -/Length1 2551 -/Length2 22185 +/Length1 2581 +/Length2 22638 /Length3 0 -/Length 24736 +/Length 25219 >> stream %!PS-AdobeFont-1.0: CMR10 003.002 @@ -612,7 +828,7 @@ FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID known{dup 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /YCGTEF+CMR10 def +/FontName /RDTFWN+CMR10 def /FontBBox {-40 -250 1009 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin @@ -629,7 +845,7 @@ end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 65 /A put -dup 67 /C put +dup 66 /B put dup 68 /D put dup 69 /E put dup 70 /F put @@ -662,6 +878,7 @@ dup 36 /dollar put dup 101 /e put dup 56 /eight put dup 102 /f put +dup 11 /ff put dup 14 /ffi put dup 12 /fi put dup 53 /five put @@ -671,6 +888,7 @@ dup 103 /g put dup 104 /h put dup 45 /hyphen put dup 105 /i put +dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put @@ -737,65 +955,62 @@ KG7 Gxn=;]η{@xɘ2s"4.ī;sN:6L]I+T\)! {9s<޳ߓvTy:RW2tX|%"\??MTE $Ⱦ Q'=qRx5;&Hh|\.jѹ0C"l]  m%B&?{Z3sNنlj?́3s.uc1"xPe?uW]Yļ bcPETQje4Q{/4aQ30;1M&ae}Fʫ|SGȑiM'~L3b4Բl_ qwu vQ"Zsϳy!rWj&:.v(*/gI].< -)߄;jze} ;Iv ʋNT bb史<5ci3_%u> -ZQ$OsnT?Ëy#sD=/f<ƒsS/_Z@"^.:a$9As-yF;uVGDuZLIg()vwFJfreJ606ޔS'd+8:FJԃk 8ٳas4~RoSiPT@d,sq"Wv.%9\(lE.p]_,'Rr/$6Oϖ+,n?d'U{I0;Rc%}IBVQ6bK[ %M1bǕTaD{8TMњYB-{?ٳwha)#I\|i$$a -]7L.)Aɓq8{:nffFksH(o5h3 O%8S>)p&ЌܙHf7ljkn~քc4ŋ84WͺUӔ|e,_JٜBOOGaN2p.t8 lu`NͨmY0#'WI2~@  ".?|_]YU%S[ClQt$8]"} 7/!x+6,[yiQ^|4O.EL1 IZ$"Tlb^7~}%a&9m>蝂b :ZqX8R߀%,rݱIԛBiHРlne 4!䏻 XyXB«<^]* uMZF Eʯ[#GdoʜiD^iB{;7SJ^bP1^FFDi+ +*&8/\\H!dE#Rfy m-}.˱m\"+n8%hoN|{ "\㽦Qی Y+2zxP <\R>=^h &k8s*TF1! cn L7O* 80qz#SJǧR߶K)O7Ϥ ^6Da 窼v' ̑.Sk'gng\Np&)+ܝs֞j_(Κ]T -;H%S7P >.;D5uAo35BluPͨl+᧩PA5pD^9+@<%0]=DYUuitP_͠[ux+bAW'nq[z @he = SR`G_A=ߙnqd-k&S:]oUZd0r.A *XV}EB?*G|%|CE0Զb!N M(GUT)EVQvJ W?sBVP+q"TAkqDD~'Is8C;|lG5#=ݢF[Ip!Y>zZ5aV ob;:jXhT@7e]I.PMȢ!]p7P7_VƲy*Sc>_`Qb֐cN+"gنP= -vMc@=4"h6'ġp ^>Jz6ePX®]Zh'Zpڏ^:s O C@HkPoW[;'d-d88 %$2@-g#BքǍmu ;~> װ!-; G?:'Эdz\vBS LP2$~CPWAh -2xx'cdn.wS GҀK[le -pޯj;iK`h"Cx?fDR_,?)%G):ᮇ$N.>Q:< -t0>MG=W,k?)%[29yXD)Wt=pqJ}͎XU.uW}#Y䧪E6E7~b~fFvD2P @wN0noYp% !0-CaBm>dpOxKَΕ0U'Α%n]KWF0sz\֪8h<Ѯ1_>5T&2FYE3W>{$?Ϗ ccYM -}.mXFI EywrLU-GlQZdF낇:d4dtvӤ[9kj|\GAj =s ݶ$U'{ϺD0)Y[z՘)О #1U&Wn8n{ GN6}đL[Oq'k[18IN(Յ\97=A)BG}c.@Ѡ**P?1?NX5e*DKuv1B($d2v /Ug@D2LPx0XX`I&n}~=#N$cnd?yX;öTluMBu]aI:^ly~;QbObvQTuD(hX3JAc!_2Yp ʪ=+>Zکɚa9^0;7PkjPc KܿdK=Xq-{F !Dl3~}.hd]m[9D|jAc99g)w.('WԈ';R'ʼngintַ[e(wOS(u'g4{HV|k -Y+JˍsV9Q7ԝ0_jrnvNI%+H(Wc*O1qme(74Sgj,tKe"MH΍.j%t:br#%]EBY϶t-1J.%g&BOW1@ZpHdO[2)+L(٫zٿx ^'9zMݙ w0hk7( bsCp{-7,IIK_lrR Bﲺy-|->Mͣs14iLܖ'vLkWNen{#y4װHN.V(BB$DtH{~"~֋Ai4P%K*>ڙ,ӣ5#$O -g͂#T>Sb RqsMͥC~SU :+ћKFTYa1o` -W-hA1'qom0P-\.mx `}gNfiC= 01)YF)VU?;( { :P{G`ʬFś$md~%/>]oS%W -.s 5Ջ _GxΙoz`t(ܼP bxe% Zdo+n1L[Ch -Gv Ti/O<4{u {@snv>CtRGkA7A#2X=:f!4Ҥ,mn=$+T1=|? {ՉTlc*+3Ar -5TE 8G%]F8|y#2OOy& 9Z,Hk' oUo ,f!5T3cׄm$&%4aYgZ56AWYe0 .!k~^n8tr'K{\"Kҍ12 ooWǓ`ч(mGi:WՇnfF(6w@i7]͓$uӶ(%Y#AV,rCia!?$8,֑.&bb=D /rXdhܼ\W_ћkh H{rBP0.'|*P!%mq:*f192 `fF53 X׻Rc`T%v8BxzMAӄ륢O8 84b^N΀8Ib6V99Gڥ40t%_j:MQr^XHn S8hk>"WG6/V薮DwY%K< PD k/䃉V <ݼ0)knYR(iS(lҞbu<Ґvꃒ iVӏܰ.njMAǻJ8OʐzNݫ{/Q1 {I1{c0gͰn赃R.^CwAZبwZ{l-f\RZCO yA-POuU̸[ -tt Mj~kaWG*\Hm$ -XaldfJπ"+'w{t+7~D eexxniTI>(ﶕ'lL]h8īOf˂/AKwӶshH{Fq 9UvtMN- lWjIJD1&xP0.Rmm u%Rs#ﭴQIe6(Łq-Q\ -}OpQ~Iiis pF+unL1M@п4d:ttiĨRj+{8եb3nE}+-P1t0 L~@ vmCl3J1A4bYC9&_R -'MsdZvF@ :z -iodwJ<.8).N0Υ4G'Gy9M09#(j:e,nYAJhNőrvtr]zqЊEGg֍J u2Fܝ|!ZU_>e\YOIGT Q>)ZX/ְFNz0Q<~2@F-7 q<3B"z-`oo$3~iud([u+>&"B­YD2 `i$=QiMk Ϻvb {2u^G+C "pHj4 Xaf/JDE2JMV<aĆsHGg#Eg2;İ_~Ȥ|s< k7`YoճZdus{|9 \0~A|7"Q߼S!Gv@_"K1X{MYNw&0eq%rT=}B䀱m?Z* T~KNxbw <`yY1(w:Ī޾?66ɬ&`IͧR.囦a s?s|_pnR[E&tAgOKMK|䪬 ] -nV+vYNLY#3 _T9g^p@`|rwudBD(w#^Ԧz2"5QN&A-\ϔp;רp8Pb/ /RBJWel%8Td."u]{ ty^}AH 7){\ +OFⅥz(e~#y9M۟V/p;ϔ4:'!U ×IX#X`Wa)t] k%r5(@!B%ґbEQPkaFWܴ&Rnzy?]gn- -"LMk:dG(VgD$alqwEau!#U#;rlqgtr]fzmcz++.,PLsln(D~v˟ov4V4})&?LCȗa< NKęIѰ%jsE+Lw΁7-ln +/Jbִ_-Dh ޲dǻ_-{i]MO. 9R++d -1ܬO$y`27MFh:n:+$XOQ5`` ]"rŤvKRC4a3 Smjj mɦt݇ЄyvgDa5PrT {tb('&M@*xK8 Pח`H&0'M[oڡ[M8./qX --r(46, )]耻(W XWpW%uM,2u&h/^Amd M7UagKHMPVԞd⤯ _|@"nYL +p]6"BO(g>Bʭ38ޜ13a;>ꈘ~{5_Kʗ]$eXaH,aG|=+5xHJgBlY ת Ʌbd|1L>`o(m00{9N vS.Fњ1S5OkCĉir+v:C#{B62:.F>ؚզ'?a@'O>9 B:58zFy%^džK."+]: ;7?LJD'LrXt -J8SO4}*Wkt3\*Pz -w@]e_Ϻ NH[h@E9`#$wq{_^NΘPwd.GDfZYWzS0m[n8ptjl sk{l/@ㄋ&i\0[*h]fnޙ:WD8x0V z-u$vI] Rià1IQG,2{qvWIϛX ~Z%SK0&csH<]2 ~"jc_. ckS^R0-'X"D]Ԉg*QdUݾxŞD ҡ'lӋބi6nu4Ӭ$kA`LvF"uŮ"Y1j/Zo:k|9ɊeLcܼffJ -UԃNI^;d@5"t^A:'5KHl&QN_$YhLR!oFDѨS>렧:vd?6,3 p3`jlx: "pi<\QHJI.Afm!\Z\dGՁƟk0| ʐ(@N\Dz,rYVti)OX D=Y''kb/(2q(-OiO0~ٳԝĂ:y γ*Y.Ԕ,-PS$n642RfdP,6hxNU>[ɼD@Fn!uծ+F H&ry|@:@~J=q`4GN㣠`fމŤdK Y?f *WOXaK&YF87N]njxNVrڈJdW0^j֍}l9OS@nċZѷ¢g)ΰ n -z]&_K;k (Q űR2OR&p`@y $h݆g*'bBb'ͺ)'d _G:c&rZ,^7NX@ -zE^'=a4XʔM3@*MK _Fݑ4p~meי6B5 MMȂ(\0>#5*GO;|p[13A.F)gFy'= ZrL MP畯 2{<e̤Y}/QŤwRDoT$ru@RҏBї!WEuQ>.0e% 1gP!WsTQ_>u%uG* c,t+I:ϲFetݖӫeӲH03AkDW@߹5 -+i>ArHsZkbnxFYק/'D!N - - lJͫd#>yX̮w:G8 -g!f$ E|SH[5,Jt#"D˔iQ}f1}/WبoF-HfQ{r˸߈'o,Nh׹`';ߒՄZd/'m~$Rb/H]g=5ٖ(Q/}Taأ3"]-~>=M)ydzphҺ۔#I)a"An)A/+1$D og%3Qf6# *3ZC5Lєpx4,M譠PAL^$!‰<T"'Yjx~AږÖԹͱusj閃|O t hy#{Ԥhׇ! :|gIe5Q~MW!9jnFJdIK@c~ҕy?؝LV\ξ|c*tm‹9T@C )zaMWMw$"lgcy¦NCGz= u+'2;nre?M ^#XDZjVg9KH}dsѡAR2MC91[_J8:DV}&sw++$tg{#pX l|uq"BEl 'hʒ!㱢vbq앖Ζb -'}ZKx:=4ݾs'ń[舆o]`RhSUӱb>NR]g{mɓs1BCiyQV|{`={6/q(~M ǘa ,,ˁ$$`c>x -wN=t/&3W~Wv,fd@Mapϭ"#`3`RThϯ '*TE] -q`a$HL>x8S"t -|9)8;~d`x/,nUv4`bIe^Pvaiamt/tBs[5 wj.TQf*OF;.S\}QX>{=Z[ʤ-BX_?$&BFqC ][D੭:5?2W0$A1 JHHeYu^#\{J,ηCx.,} -2c#= tk4o %- {9TG$!)hd>LǸ Lm[WAyye4rmcu,iXϷ`["88j% k.uAs|! 6ʄ]Z'ų4C3 #5F,]j=ѭ+QmRw:H00B4 -t _"X3ڔOF#tULHGZ1v3x=}G -= A D%F[(AX˘had*!}pDĩn?Qp2PcR~E,ЦhT8O7I@p7} k)ƅ1ybQ]}ԡZ"3yIֱ9S bt2 OFRL,"GuyރI%4qY܂Shym\+H 3dLߠxXs~ةVFcβG)3Jit'+#Ef4熓L6Jy$Ƽ+Xv™¬'` lɐq?F>SuOtSf`J_H3Xش_Nb/VvQ㼚}BV9zU|;QDe.oϙR^x4Ag 9L/mWH_r3͒euQ_&&txB1j}㼉MLy9 GCrp%^ul!5FTBh@8A;gˁBDO\决fGmQ-O~Cl-zbzF<8hs*75岗W7̍qПup8!?vV?i(&ľ^)՟ שf̜ml6:'˒fiy@ԿVA8'HFOZG_tE͊ʊ D~"aj"KVHƉF$Pl5]j#RE2:J(jP9miyʲ& dE/耙3HhmzM&PT.gњHlzn"iEHuĊ -v (meoidN.6^-$HmgO2Z܆A&/9L1U);ee΋w޸Zi`q$3K9DjdEӮTR#-~GpQ9Dжh|4,zvic.9zBݬ$ -|(r,s0Vgq{n;G劵eKֲOIMAɉzXǢJPЈ7KWS5Ti­^wN}t *yCxf./}}~*.'8J[p]&MBNf"1"dZ$;p1n0b.oFҒЍ6G:u?~e]kFQ-un>RTx3mߌTk:E _xZT_ iQz^2lYM<J闒l3̡eF`x {Ϡ1W!0Vͮ[sLt F,6z}I_U-+$ ^3b20DWN^NF8`.!Zhhu;|fZTħ/kXֈ/J d!A~8:Hɔ̱u*o1|ѕ ]Yb,84at>"q"ehkzbc5/XSn{#8=1FihepL OZ% 5vE4bqNj=-Hf;zXޞ_tp+MNqG c:"AywyAjOtz^d`gk|jU#;)п]]Vi9V8 oV6DzޠٓŮieldEx\`EY }DG,U.'hxӨ1wJVQB+0Ól9dyvyt\A@Ѣ)n#6a鴡ʦ{m ke b(j`S샊HÂL<),R,g][fVk"^4X]s#}W#Lʽ&eͺv{}BFzgPyfhd1[XkU"32!r!2,8P\T݈!'0wU>eA߂钨:fr/ +&x‰u0. OM +jC\넭VY:Cow3IfUO'Z;Hș+q߈ISV=L|F@w +19]JA+rm_/|{P>NֺbpANʪUexƋ~D OsW{=A'aiRH~g6T·?#gMkU +T=kcM'o| XopEr6@u(,D߂9s;`a@$ľ4Xhғ=Ԭ GvjW {~B?E2s"4.ī+ݣ!^FY ԛ,7{]9 &~^P$P4Yڡloz#}O"d"-cK$"4ǽ YU- B ށ$r!慍K-syUi :+ؾnhIhسxd2,AP+5;UYAqg3]7"|W frM*xx蟤cUd{:$5.L5wxD)&ZW&VDoAZz>;E6VQHM"]|f>d7_`k%'JPK'{`1SN@aJgTkQaX ʂ*QdRtԖ%muMʠu| +WythaۑDXmH}jFTym;i81ס|c/PH; bJy*_+#&l<`OO)mnH@qpd β|@L t{%tK%NFNzio#Ou\g`]Pf9y~PŨ%ԢjbPV\g58Z( (("plC*'Cs,.?[}GLO6VPVʤ\ g7#bY㖽ݨ3#[o,VwqƊa2?u[6mep+<2ׯN{3\Ÿ\+6ߑ <ΈIPI5[p"SC5ə2Y9O3CN'6p=8wͰD: +M g9?#ܢ"=^C}- +YS5u$Mn,.V/@wW8>X%k0a5&Xd]>'9 ]gG5~N3{GBKgFQQYdEvSsRGi]~]vא +͆(Ν9l1*mM"I[,ј&)$͸tf_9ֱ?Q$-}_} .FG5urI`[A}9K|)7SmrLe;mXX&"MeEZΒNR2 ro9s-e/s`ImQ~%xDQ?U!ӟ_|c.t A^RiXW,alT?nΔ4{ۅ9`Օ031NJcD4-eؽʓV Fnb|R\'on-fo1M-|eO2&[jO# EBaye%\;vЏy+7h=L3 :|C+_eG`u{To~~Q%E5=-b@m@ќӗ7\Jz;-a#0&TUtsiPӒF`gPJppCo4+NN+0K ]\4jIgQ6ẊW(Ly/hI^~E|{rj~Yҥ(BV% m"5;{ЦFTOnEJ=i’`b ;dpuRGf= _mcz~N*歄eGOGx7/4ͬ +[~zrEJQ~Kz)̻V9]`?<3PN g޵v-30рd&*6"Exa9܈mk96+a\ZH^r \6\὇Q<;]xŀ6voBjHSڅQ?pV~XNqOѫ`|}WHweNч;yaLn +inBV=iwrazpϟ`i5KAt +~;(q?*(JDoy=OO:ls.)`@U5<6  Ea!VE}Z[QP'jSl|뛑E_KHЩQy [$@Tr"ӔKF+7Wx?"y2_ѫR0UʙGCj@rЗ;MF+uaQjdᬍ Jݫ'Iu"U6G&¿zꈺ.1I{Xio*-33feeکD>:$lwh9&HĚvkYyۙM}L'kSA{ +j,ׇ0ya, .mzV1o|wBY2N4̐=pLh[4Ǩ(0;?RǫmJ|0^@BD{St΂|{72/ߧ#N,純vw]@ +fvAӭCItpB;&>2p&W5sV+M]}x s3Nq0( +QMjA%\^i_hbR_SUƩV1kϵa y &vJ n;"^İu.̓|gf*+"o wrbwؿ[&nm矜G)=KJ6~ XbS3RmJvG5פq8,Fz"q}7htё=esPje5Ҏ]593eN|Eqn_ +,P]8p]-DhL,B@Sڹ~_>eŮX\O޾a .|)ѡ[֏UV'iKm6fj{T+AMMCq۾=ZΥoԵ;;ba|jDb/ʨso%WbKS0yכ>K()s7IyPQh$'vhֽ/Rj{Bܽ'\JmCZS8JS?&nViFG G7\?5+YUs5B eEKŨN9&~Q~XƋm1(Cyz@];`} ̚H,/!xJq@K\~^tz :6m3Rz+"QHU*zf[Oy* + :o8{_9|;×tg`uތfrAnoKz<8dûCeH\ΫCŀ6]*\+5JD>vp$L?mPo|>E _ :+`Q1ee[Tup^w0TMT^o\2WfQH~\A +x7yuW3hL+]Ze.ψF|xvU( {Ǎٿ5at}`xsxlD~EgԽRnMҿm145GpC|}\6itIYe &|,ox"(p57kU +{mkҮ֗V4*u#L$":i7p%#ҙkOg0:~4&~/\c(iÇig+%ܔ"$2*mjB*XY||yr2{jIuS,z.;vWWPOqppmi GLp50!U Иy5abE?tƻ#aȽ.Sosk@ڦ4Uu˹bYbvՐ9URxNJ@0ME/qrz_ZBMVm&Ňg[T#3̓.:a9qm;}E| YozF)p>:l9&O*,N$lLk(˅@wqJ!>קNJ_qdwؼQXZf`7~#?A}.?–QagJ@Ͽq$ 4V~mX:.TR3}d`yF{XMc'GM*TK(:{be8V}OPN/*D?¸ AC1$}h5iYoxC/JYMYV+ֲ3; /zo_ @t~lDžpmԦ(f JLL'`/՞† yY#e,I?c->R4\j9kAUCvX<jٳ%|Y-8WPz8"s{aQaX4ȺyؓVxjHJ|Pl]V- h2GQ# r@FjMQ)1*^Džq6o#vdV?{s$ӲOsA"zqsyjHJN`,,0|5uɈ)áWiJl0_MyCoAWʵ|H+eSS\'"aTsP&C{guWSf5AQjuxT-^v@)Ẓs|VzҒ +3ixw c6XUpv];۳gz3P Ja Z-Н7eO\%4cL!\f~ S̫g%AD) %FEx#W7T&ᮝKI]yk Yd,t8=A<:߮hY}.n6T씝Caz|BzO( ҧ#XSc& x3FXbR<=07>kvć2&iේ nZ@&KjIOoqe LtkB/#k`OrX~مQ$!CpR+Zxd";CUh1 +{Q Z9wv^jB4,ox:\|\?g ]8 6\%J&Ev:!>F5gaٿ0_9m)kO_ Rd1~8|G(o:5I4L3&%^ɻ:/FS#{RT$1_.Pdz(!&.ndY׳ eۦ_ Ƣš!߬{s]Ey+G@k+ s]_keN'%CX )`úʁy\]LT{ڠ3ONӄlaOqlMN<<9~O}".z/!4$ȳtjU*<YGF${{#zIK 2HnYauo 3q>kUQ} Q*N +W+L}Gޱ@c$Y^q̈́B&&` Y8>l%ϱqUPkVLK_w*E(q# ߆٥s&[]{[38b Xjzdz! n D0ʌ:;85@gLV&JcNaFH4+"KTkJNy' vb*hE+9;2Gċfw_/VVǮ4U\%l[. @P-?S +ժAn=7i 3BVOZ6$)x/z߼dgO pOFO_BHs vն˳|YGnAcC%p=Ň:w.r+D'"󲹃8+ew{s"/fZŀkG#9Yԝo3?ARo;OGg¤2 n]Də>)9Y@x7b[WnPȃC:17_M G8q@VFGFF iol5*Bp)-ƂՑ)γߢ@s)GQWZÿ3 L ߀A nO"ZN|or~|¢­z2['x煌q٫lTzdF@Nk1̚#D,{ǪyZQ_]ZkpDvtᥭ0|F06RwgK ST)*f׸k7>.tRb"=.X_YYkw%M-ho``N]qRKql0E"%3s~ #~.MɒL3'r\\!$&1 Odr]t$f pgʘX;UnV-^]K|Tפܣ.BpgE.(BF-ePX-Y$1h?ߺߩ뉬p +b"hnKq0 8'jTކ_})Q"-}~`#`Ͱ#?KzG +q\ۭy9eVuߪt-ݹNauk4ocA#\LB6CY~dQOqkƁ8]GB zk2HQ b"S)7Bθʗ_DLdmsC(5<{KԜhK=;]߄cc_jw}UA:l$뗌u>j9 MJ9f"DY~rΞ9JJzVAA=\%q.He(C;<>"nYAKh04jே4Ybo>|mMBvYxY4N%A eˊbˠsQΓVAEs't7`B5~hSr#p) +I1tؙ#TDtk|uPtF^RyE! Rƾ]së ό<7̆ \)C—YK95h2D] ֩%=;򢬫7(]J+S,Cx*=~;} o++̵R<]ϱˀIF;7;3)KS9Ilk.a)Y W~>W:.pt@9i.M'jO/DpEsl$̚'rqT(P 5 ίC,L*|D޵REFa{P3 +UXekcqhNΰGh`( ~Hb!gPДEZ"c8ƞֽxF9h> +H1e,G0s+K7PzLp."Qr/dTsm߽zn }J5*-_{X5RYD^tc k zFGkie.q dǃ9}~ra+]Te"冓ÓhdH8`AyAK; +Q>C\<-?wH㋠"~A퇥|Y׉vFw]#8Vq>jdѭmDfTfQ]3D{Uc=8ȏiҝ PYfs{NWZSF!6eϯYLǤPU56-z1AF-̈O/ES#m~%d!s(VEҀ*Gd6L6'-2Z{һ_vU\$%Am/h˓n!?:6ǎSg6E S3c6@POXQUp"6 AR$vUxzvtQbIӈwN1|/2sl"\?R0l٦zޡQs=܄ >mYH6lw^ەQ(@|N>YR+̖Ha#o]m׿~eEF8X柩2GߴҜJJW(ܳ|QlGo߾no5)9gKN`NvobИ}m[*@uC1YB>Nx c~~,kg>kʊh#8z`z^`5[wꪅՁg|ro*z`ͫ׌; /xV!|0U8?8 {$dVw5v~g+cmو4eEmn!y\6dn?nؕZKM,ݘ +{ϻG^iڋ[8Hm pq;rObXZXV&E >` ;{oT=eTѩ#V +Ik'jG|NIV3T|;OH4M( +G9/5n&y Ly~ R{f&%p@iTR% +"F`kXV5- qZc7:_ȳvd'M ]4jhI=M ҅ȃ9u&AeQUU[~At%`J;AKm gߎwGvOQoOd%eϫ_LuŒ"VnkF17Mn{M[A$̃wxGoj2W(mơލ;8\+@%EPlϝhl"uÝ3BȟP _&2jG bEH\~mw%>c-#(33v܈+кB卢_F8tլQk6̫y/NJFĸBkCL `v.R=irGoNC?bt#oo +e2s]ƴ R#ސwO9@?mؔvCR`(TD 9epڧb uQQsZ8i-34}Uؓ%]JD>'Qϻ,^(b΋錷Oqf2Lx85VESc endstream endobj -76 0 obj +118 0 obj << -/Length1 2017 -/Length2 13217 +/Length1 1903 +/Length2 12700 /Length3 0 -/Length 15234 +/Length 14603 >> stream %!PS-AdobeFont-1.0: CMR12 003.002 @@ -815,7 +1030,7 @@ FontDirectory/CMR12 known{/CMR12 findfont dup/UniqueID known{dup 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /KHAQKJ+CMR12 def +/FontName /EZOSPU+CMR12 def /FontBBox {-34 -251 988 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin @@ -835,42 +1050,36 @@ dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put -dup 69 /E put -dup 71 /G put dup 74 /J put +dup 75 /K put dup 77 /M put dup 78 /N put -dup 80 /P put -dup 82 /R put dup 83 /S put dup 84 /T put -dup 85 /U put dup 97 /a put +dup 98 /b put dup 99 /c put dup 44 /comma put dup 100 /d put +dup 36 /dollar put dup 101 /e put dup 56 /eight put dup 103 /g put -dup 18 /grave put dup 104 /h put dup 105 /i put +dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put -dup 57 /nine put dup 111 /o put -dup 49 /one put dup 112 /p put -dup 46 /period put -dup 92 /quotedblleft put -dup 34 /quotedblright put dup 114 /r put dup 115 /s put dup 116 /t put dup 50 /two put dup 117 /u put dup 118 /v put +dup 120 /x put dup 121 /y put dup 122 /z put dup 48 /zero put @@ -897,43 +1106,44 @@ a`O GWlL?ݑ&hu&A$%9c\P "G(" z+"ڸVH1GڟHxYTҫs-pSCq: 99xec]R{zC?yOS.+T#``" kk2A>&^Rz=f)gjAݓ'xbBPd<^Ҏ,!ávm J!*5ҋ.5(K>++4y@B[Y -`͑!-|RVMr6 d$jwe(%.`. t `n1h nzeR#nmOنwwOu*NkxcV9Hq82ɤ3՛.S+@&\]bWߡ!Nޥpa0fln -ED pCr:Q=̝W8{mCUط;Qtߪjƚ|YQ4C<ZeoDr%`ʶ@B>:o%1+A%1{$vK* 1u+SpĊ))2"yLo)5 ?=tpB,RbIth*NAoٟ(/'J 2nbqʻoHsTV}1a^/J!F揟b,%uΦ*}M-8py|/r,gZhV|ȝ1xAStW[*V{~(F#cyc f]ٕH2{+|\܋~t~FNmn? -b}!B,ĝotBqLi̻mˮ%B:GKh[޹=NDf.4_Vt]@o|o _֞ʆ7dz @/ -_o#פ~<+SI|{}2٬۵R%jݧi!1g7y&`Tv9ۚuOW^wC0R,{}f gIDh>L$r3-ݛH%5G}r7SAv(>>LNز -. -i2g+͗ڤliizfM)ڰ7wgsar0rw.7ANZG>`c?;ÿO_˰%Yd6Wt$"t=<:cөi2~DMIT&X2ѭ( -ҙTsQ&xW}40 +wu܆l$θB^0 jr6Ҩ{x?l|Qz|G ߉;;(t|@&f}d2JIknIiV2$>8R<٠|HwRA@<ғeL(pBJ%;r[عK|F1G11o96|E^͎ݧ+4ln߳3:h`Lf6$ %i͔D&oTB맯AD?FJ\q_7[_E -74oPa\BVT^0&9&%g䳕8xlsxh1)'O#x/ڶpKЮjM (xg6鬊YM1urC[ub0T??э&ҩ}4%t% uxܤܬ0 "N˜pmS`fstAm$"&孠0밟VřêײO Rd5g]pafV;c!hleC% e2'l=#8olmB֐UNu#,f>q#">,.r%&ثs[3]^-"ǐ|$jv6ǯ?1JR AtVЈzW{H4b!vM^ބ{~?'əӷzPTRuθuEg4f e=yn^+*1דg'+O֪zt=Tȋ-s9"L&e j]\R|3' JL}vɞQax/4OwؿNk$}oM'lԗ"G467(qQn/PFCa].m`5oV%Q@st=fǛ^UA_?1F>tvm:m8˱I/͠jL-2Wx}@2} ISkBq<V&H\L^feqf᳌hP#Uߩ%e#bK ]&ģj/r B> L aanYlg,-҇~ؤ,irfWy -أ]inîC,!dÿz"Um,/UP>&HidGbD_ 6*ٛTIW<9,!fa pЉPAQN% 3߫)w mkSBkI.y=sG"K~Uch><+uoJvq= .m 0vT[H n- ^6 bW} vզK@ٞae9K,T=0eb{8BDF3'g.~gKʛeG~۲L,.r1P`5Exc#q;))g%xCVͼ7d:;'Zwo@V]H21p%زOp^41̃P],RbhF*Xڗ,&!\vR|lZ| UMIJϟ#mGjvs@ߢqUf QyL&0PܵNM|>bqh"tXvc -LߥSTo̸EesQ{%['~8. -Tw5$SSQyG@v%m6Ov⧆rI0G(<{|s˺%ogS:|"n' :䪫4_ #$f -Sҟ!N AΟ$Rw.2fϙ|3)𣩤@N@7j^U0tDw8ApQڙ(}^ڴ!~z8U8K0S !2?e4,S<>Ѓ>A譡]gi9p ` Wb~K2U^hA.gm yV>Bmb["A3{Ԁ?%ǜ~OdɗPx%qm'3E/n}XCc])r;|f۷S2b"KL2: 7,XvE!D7Z -1Ƙ 7P{ȀY[~Hv/͈w_rݭg7MIBzHs垼;g[=gn͋{}}GF\8밳=:ڎA3b6DK<7֌KEd8%\sH>]J1zKȨdOsLQؽ [f~b -K|!]nFɬEzPXf‰1ғ;5 B䒭@_*DrW5QNYZd$[IJu|ɘ`awh/~[pOE{y%Iʃ쉏ժ2SFu]@6M}ۮLkdU4[f%A"^tPPnܖ-ق+xhS%u7 F!SF+C, E##us obZO*t1n=,GDVHf3F 1ЋQ> kE碌s}p˽X]vh<T"eC" n ^XZtjW9yu Η͋TrQY+]ɇq:bև(; Y 'qeB\PR6+hg](Vk/pxFGJbtR 5\\A˦ʻ!5Y~:Ѱ t6&ڋ -),{kT% 8`xw)"鶮_]IDM;޽صZa T,kZK_β&6 -5ּ9 G)ړFY螳Q)/kfF -]M{^3d+(he@ FL%[mMHsJ&g,tC>SƁJex)tl53=5cfJ1e;A/ˁûfV_'hIQW4 &b uR.T@ 2 lLa1@;MJF$?م?-O5' Su}X0ͳВ<F̗-a5?vWyЫp#G%}I&5G]Z<04oi`" z"l !`-O+{X%HwԕVc֏K&D8ErE(.wvA&݀ir:CQT n -OAbE(vKXʯ*p.Z\< 1/ fIL¬ vjOE9iw­`\5MYttbgU4rpk1xHaH@E 9d'jk&Exh =,6&ʧ4e ż]W ym1>bڒ - -p}g&LZ*83}ClLr9*20>f";x4OeШ'lå.Y.A ?KnU(~%7$025txQ>.HFXUG5AB0+5`_9[xU68{j?8.vü{?9$-J_WV6[LSkl+g#h (iV`k=k$kn ,B;h{eT|Z-(HV$y4z!>60de.|ևӼ%!w-DdM'-B!+Ԧ~TaL/\N5 811M4h{A"f,,O.|k2TPTbKDu];Y};fK-! - ^N*+r3j=>ަK3'`:65^^%hi}ڇA4}^2O{L -9d(L[,z%D4a- U_Y%A K -NFԵ%#ٙP[rD_ۓ%56d5=d>a2ԄhKʇ ->i4qz>謍~i+'L̒zVIGx{ XPt1i1#iEM.2U ;̰u0cϤѠ:޲Nd/ܮO޳~{RJ%XR]uT!"ƽzGtȠtUWݷ #j/veenq.a6wêZؽys:#/SSI-(g2zU6 +e2p1"rT\ -ORkeM6NAVJv{ FE'wG%QO~VgtԊi`n`a6P -*f⭰R<_͸ -F|ұm7t3HC#)!4gȔT 07cz.IO$iC  BNcI/U'dfZf&A5A} -svnEF}ٔNh1%M1RH 8g}?-l?qR EJ'ȨCʹ&ŶSly7VC){  DW Mіθ=NltdH2C`77 I!ƚ˺ ^tH~j^gZ.oveUgC>'L968e8(,{mї!E;DzYT^\fΩ竲[ulB]1vfk9ak\Y* 9^t( wx>lSxx`B -<9Uʲ +ED pCr:Q=̝W8{mCUط;Qtߪjƚ|YQ4C<ZeoD$+AF +!ױ( {8,<'W{6m(% /U<"#`6y %4rLdK.=׎-7R3;AO8-%t2R'Ӳ;nVgH2D)Dl 3jI +fl׭j)D#Q^Xՠ^A1=nYE)mϼX, >Ny0`aHR== "礑Vs>M{wm&5yv᭤+7XJ͑t<_{K3儎;sMvٮYy8KRª^PM`$($0J'[fiT}ghfKX 7Qc]pΙ _/l?!uQԵ-gM[|9q7A=k3ZOlɽeb"oc>nE$ڃj[ܥڝ*qV)9nZj C|$ r hl+I;!* +x~9@m&0Bxr ^:[dN}kpꞽix^HB!z=X4I oLa婉7%XYwrGxt/,UN(7׹:8>*iޮwɮ! +ԚaA/*{ 0Rja:1:D1ݷB@;œ3V~㐓>r*9:%#'e6iT׳Yֺޮg}B[#덂hh?eGLe O\Db$9@ ԙT&_ۡҬ@[iQN^!.o&3h8v:.ȯ:MZ>oq:ilҦf;NްL\ ;ٲѻ)$Q 2?vGS0^w1BG3(-:l  +nW}SsAD]+g9xHUt31aJ`Z_ ИlKOyfWItWRP^MZ8d5Fmu9 }vwQɓxX :rb%zn1$L仕I[i 4@]c9=JF?SP3utzWk) $_pL-\R9É.6MZ95Uy/y67#1b2 vM^tJy,2weU`+2BvJi`P/x#I=}ҐSf0k6  +WX_qw1GfX-!QEu$ACf:P I_n ϧ0Eo.Ou;=ېm{kg{b펢-jH_ g~Vs"gm!8Ů@Ⱦs?"xx~i}x6F)re"M;EP#u7HrVI Qvhd"VEQџ!3o<&p~5" !? +%a^h2g;$+͊:d xY<ELV,w%k?b]&)F&fK*1 $L8&H\$ic0Vn'rx{ eC CXtmYns#:h.ko,H}.U +?Ǟ9\-oJklK=ۆ;N=9[r l{'WN-puЏ؁`Ih1gv?=Z)3ƻ}cR +(7EjHVgS׎c_W&yXAxcXճ="=01W@fł4 %:7UuH:N%|NAaى_O:EV +ckz&F1t&%nv4`u`s50-cܣ3[%tGh0UYF5Nr.C?Ҷ6fGl;#[P9:M}ٹ6mJ-V-la):< eg 7ɌVchj W)\lGruߦ~B;&J!6 +q҂]*)mtc)3 v.w0sٕ~HV74pd[va^up8ހh `m,MTO0!j&I* +ԚY2me(k- Kp@=i_)sŁM4 X+ >jRhȍB 5/*:HIae59a[ +zYG<4}ƪFEh1vk_LBE=#Pl:-̛7vƅ}RI :Y乕صL ۜ6mk)!,+QTDXY +(X1.#-)](VZl@gh Fdy=1_lH9E7Ҕi2`E_Rց M;# +a=dD) :n +9 5iY2Q!..^쥵}kA}>a$h|d!UK$fS5eݬ]]<%R)y+uw7% stM|Uz{+@%-V@TW|~1# hkucz{na.+bj"m5:r |unA@ЁH~|1 RLlҏQԡG3󰨦ӉsGMFN2F3z daa +E*fGz؇Ǫ,oZAË$q|?=psCb†Ӱ?L{ @=W,/}(`.^?\U,PZkv d\} TU=Jn$Xf@yO۱3!򼚸#̻ rO;T-!Gzʹ3j\#?N#;I\2\Bb~ =p|ԃ۪Lam 饩 wfFQ;>E   +d|tESv+gl]/+{of\Xo +͟q~[h#NnY)bőK{兤*m-8C\Cw^HQAC+!dB^,T,vdw1ffH#|ci1Gͻ$'>t  .eeߓ'FA٥G]f^ IV` 1$Tb.x/ҨߠwD "*'lyb?:O+;<,/Y@#UHXˈb'j34Rz$(Hz/#k$"B Sjz30kfKʔގ":K)!$/A-Q`Mq\ʸI"qtY@6_ogk1ͫA `y4}Xt8D9Mx&-R3%b j2Ba^&}m- oK=kC+Ȉhmvn;|J?JծemeK5P`_)eȟӟK\&1pNiiݬlXzx˟p pߓ35fee+npƌm>sѭ5ŏK)<͕%i}g%:mq?P+iraƁ' f9hV +Tɟ&83}yaËnqF_y`%)3cK؀DxP0ߠ]yZŞ_ۨ*mF~o\X@e8{v4H +{K!MQH) [) r*D~ xs~3o5'Ap(|h*7&|)C uDH!]Z0[뇴\Ǽt>0Θpw$Ɓ$;;pnmJ-ޛ}UV5LS^:fN\%&\~XYV.G1Q&a#ٺ( i'#Pg72ϕ IY%`mAZؓ;'Mڢ;cTv GBq ߽Ą8f~T@Ѩ6gAw  eHˌ@k@Eqn֚nԇ9ZtL;|SZ f#`ޘMpIğ.S_0k/pg? ?'4Fv*tu!y&֩Y ;-C ܕt@|= +ܔԴD,?y%n[\0j'\T6寙Vv=W +ξm|-CȩE 2o~d2H(M(V6'%uIZz{|njs9/8R +*d>"4Ug%DOڒ+k^g斠[ +Uē!hBS 6Uf8ߥtzqĻ2 6vI0z[[ (}U\Iې~п,J@ֹ;sJ[5ڍx8S{ژ;c뷯Qat'_3V"x_o{VA=zɧײܞ?ҁ +>wRFrd9_q(`SMD_N?$#T^S;=B~\RzUaSMg}K#,3r/A[Ud7? *]fW-eF]+.t%ÌX4?ċ7gHZ٪i$ b$RX8H +45o3rӝ D.پ PJYBu[d[P-}y9"O NO?^ tMA||9n0mFZ~.+fA:p+5y+R‚5@Su|C#$g?kX:3B ya Ak\-'gb*?wS?K}dtd)lO0SߜizCg[pB_@ Kn=?'Zi 9᳷xsn}&fwk +$?+㹯;_13WY\Rԭ;%1iR`_+uh40ބp͍טePzzg^Cc+ +0]>rek0"P!7rw76$η`JF̾_8xK>i'2'ìadJ~;;<:*TXKx{v#>Y{<[v^zv@Yvl+05e dmg:eQQn)Ll8eē('{zePE'$HyMDV/IIzD-<'DwSdEl932N6+ 06AyEQ^zNo#dt42tiHRĻ!#ORZ2FpZv `OW/]Π+74x.y1{TA}Y:^ /U +׼@N`h:!d(.r*—8*(O966ɘrC`g(29MC@UO!XJJ@ tsS.Sko))-]4n 8gJ8ZwZܕ#|$*7+'WzݧfR endstream endobj -78 0 obj +120 0 obj << /Length1 1465 /Length2 7334 @@ -1024,7 +1234,7 @@ W ?Z>w e /츴F.j %SE]"էinrA ; 4l &/E Pvj85[ endstream endobj -80 0 obj +122 0 obj << /Length1 1371 /Length2 6166 @@ -1094,7 +1304,7 @@ B 'h=,0V ek%[UCYj$8fwܝ?w*.j-ơnIo$6fI]Q#ձf&d>hR[U,ufa<0JrhO CGJ!ܩ@.SB8?"O;FsmI;]IӍ0F#ʯDPr1lVUil3[1腋|iWM~+OxLxʿɤ }[*ϯ.ç`+yd endstream endobj -82 0 obj +124 0 obj << /Length1 1525 /Length2 7695 @@ -1199,7 +1409,141 @@ nЃ N endstream endobj -84 0 obj +126 0 obj +<< +/Length1 1985 +/Length2 12645 +/Length3 0 +/Length 14630 +>> +stream +%!PS-AdobeFont-1.0: CMR8 003.002 +%%Title: CMR8 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMR8. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMR8 known{/CMR8 findfont dup/UniqueID known{dup +/UniqueID get 5000791 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /OPTOCW+CMR8 def +/FontBBox {-36 -250 1070 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMR8.) readonly def +/FullName (CMR8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 66 /B put +dup 68 /D put +dup 71 /G put +dup 73 /I put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 44 /comma put +dup 100 /d put +dup 101 /e put +dup 52 /four put +dup 103 /g put +dup 18 /grave put +dup 45 /hyphen put +dup 105 /i put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 49 /one put +dup 112 /p put +dup 46 /period put +dup 92 /quotedblleft put +dup 34 /quotedblright put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 51 /three put +dup 50 /two put +dup 117 /u put +dup 118 /v put +dup 121 /y put +dup 48 /zero put +readonly def +currentdict end +currentfile eexec +oc;jAw-=%W)-{ru)rAE(@{빴Q|_R +ϤA -T@|q|VkJ%qu8PwGxŪ̆Q6K -U\%b"t-*xJ+ +}3{Z2zݬT2s$Z&{BJ{r̗m1l(zNRr^&%:(/IߺHm!4JxI7bs,OiOl7_gѳs6;P}tx,IvJ3Yʫ] +=~Hrl;H :(xP/PL͍SI'sb~|PpNcOAͧBV")Th^Cx(Ry,s)+Hߋ;m*?>H"%N;8'bGZÕbd ^i$iaesF)l:}3X + Mv%GN,Ҧ/~`Љ"JO238ڐi -]IGcf7Ԁ2ڣ}T  @ &x߳8h +{ga5Lw'~=OLcgPv9F˛z%e|O/bV K ^Ć8ԇ<)M<m;疑}Od1]ZSmPf4Ժ)}MPg2вl1gFޢp V}{<[5iJOY>5XZ$157~Zڕ-UDm?3δ쩄'V+RGpyDHvx{pcL1w¾ FMNg(S ?)?;@ṂBN߬GXDio n PSSXD[kg[tU^?f27#xUým`jck$u:RمiEUա<.^Y&ۆo9s> û +8jzIC%oOn8Rg#;D2(J+|Gk9ڲփey/9+,-b3w9W7} z᣹өUyTpt_24a6s!O #i׌$޳\Apr$w5\plYn1upd[lk!lRv4_x_$V[HZKr\wu%_F ^ =ԝȆCf%-۷R>Qt@2 )~zx6mXFVCEOxJ +jFmh)XɽЇ8{u c*;e?blV|@-jAf9Vb 8Tdj4!VerZvZ,eV҆?0 +ZWGvl~و[5rL}qTvmjCbM:gÇ VOiڪ#|ym-4-, fFxWpsX!6q-M'ŏ"1,sxɵISĜV"^j73EvV(T^K-k?Ӓ.;d{)pBh+4uU *:m;<%s!- +8X+p&4jO^1TpvD^ x$+flx7=1S6>rMz 40] XC 2ƺ_s5uD^'? jeq (ӓQEuf%x(m"B (brqYqu]ΫHgp7:NQAdYQk(|_S/8aV%'ov"U2!kh5Q?)投g&J$,jS]&1Fq**X*ilSfN{qZ '@dnl{"KDŚ 4tTY9X}4heQ l_7@ZUĩ/Ac*A\4;N{45L=!V5. }rKqS*'R=:tF_}OV-F=;*ZGoe +ED,A$ CÚI9:Fω/%`,miSs1M>l搣Z՟_tJqǙJkuBy#+1HLabL 剙 Wb])Qjfnpht;\܌8:,{=JE2[WD{D7ܻ9'Jޞ#11j:n+G,,ls3݂FITHH`v=%.ayKyMBn!Sukyv"5Dz +֧'4Q| &֨ӷRc3k&ӼJ 4m [[h|]5 +9Jȍ +0g_ +wn{QAnGgIH]E oV值4:(\TYs7HAe{Ю?VN,pPTlΟ fg;I?"BDyв LM> +E,4c| +}=xbK2^^WUAV7xQ~e#EJf/5R2 jn@FԚI&d|+.;b^ɺN(S k< q/3?׏ƚ~sďS}V7+v8kܩ!ȿ}x =7Z}ǜ]c!j~?}&bXqiE3xmΏZ6զE7C+:Kꉓ~FdNg1Gκ%ׁۃ1ýwCl檬q1FQf1Ż9\@¼(ň^Eг%( fJz^ ' R 2͏aǃYֆZZgd U9/|VϽT_&$_=1zGGx /"Fo<,*#Yo:a&jCȯťuK`uŽ /uwaEt #l!} j؇'*eRh-.h;hMoجcx(iw N̸u T=6^ V$[f@[sk4kJ@/SOnYJ\"mz{1*JKْ|(nwCָ 4&j_G.Yb[J87*"&!Ν&${G?`lê);&|vMÞ\SSELok.N&@`S9eϋci n "*z(N(`(j>C1*CɚIbtrjcWqt?[Ii56߫AښIJ'{-Al$h;m#Q5dd0u3+CcZы|1B]; T}݁{*!O^5 ;6Iˑm-x@ʏs[2 NCb+i+Ɍnu}jlD=_}ٹ*13?9r5\ʥB24"F#KLE*Bmw c,ɰh,<#fx%+L54yR#Ss+j%rqJH엮`S|'a!7[Z&.BvK94{~ͯ'ElB9 6gŠnS&}FL5r1}X蝻?;HǯPO*E4%_Qy. +1}ށ;\SlKE@%ŤQ"%VD󩉬y!;0j`.(9d !0;/[ċ>#qod]O>=z-)dgWl|nLղ FEHқ\~l'҄u6UeGBnKM̉OeӁV?hoR5y?ݙvĸZ@'+my5@:pqU`y +2~&@ʹNt;=ΰ oY+KۛFtz/zRk]z,l93& ^ y&\ +v+vXuC2I~gs="(pQ"RQSq1x̦,1fɈ[G]x&͕k5E' zFm]mT{ςh1Z(vtO:kТ4oP~Ԣ 豟l;ݳ1`yI@!fLE6<+w/_+XNVLTI?Yuk6rga tq=M=?u4~h7ajGw֖ˣՙb8|7_Aǵ2s>@rk&$n·nٿ`ϼdKDNf60ƀ4#&649߮XGOUSV9'&F#U@VreN)tX{bn̷|C'Ob^Jp$:2}osre 3ꁈ#\ ]p1ЬZGr'mk=:,א ߎ =^@zcp31V) B$˭5[mabs20CMA$4y&I9Y⩢llyMW?ǠNەOV֝k_9 \mSH~iZ)3?4f '-TY/Fr$h۴r7 D*L!h>-3QR04,MBD{CUg[1EFaSZtޤ99jU4.3fDq#\CIV{r2j[hD%pq?& w9Vs ee4NhzFGi k@,wؾjꮕRmx쿳9 iIP5o@A^Lk.{MLUgDbܷu/fWkE~oid~Зy!kLBT=pu60l\fOXQ^a8U:Oݥ-QzyjFg3:Ykx(Ry=ȶe/+_>N"N +f5'$.Z+<}Y{HLgv,I:t]i&/2TezH0QEbo/i~3<1/.]$p)')ߜFEb@MÙ[&<83!Z+0:IPDi6kW|h_MZB:vv4AMy@1T'!vB<MX% +T{.s!v֦޳*^Dw]y\חoZXsK$r +dCs,knֵ_.+02Imt7n_VFBH|̓mx8;n!w&m{U"ǥM⭒2$ +n7,T֍ǸkAO_OyJ~7`zjZ뻚BGT?i7٦{=0OB[Ɩ@LG@NcG–zmԇkbHri;TgI`G/.ac[).oV'iFU7F[q4MW47DiKBTʂP.d]]Фe'^TO4#e뷑+J XEL4n?7 LDU٥x<1dlH[ȟFj?ذbJ\6Gh)"S;e:VdG )_b׷>Nw-R5̫2eM'#Oچue=q +jȧ"8shEElQ-\7J5wЬK92Nr6UP]EpմmmN:Ew]D ؈%O,]4 5?qĽv)ڇ,l{0GhTokN*d-N_f[ 5Fr;9^Cx(P_#I/{$ 3ږ=s9P! RꈾH4Ky l/~ :زxhs!TpɸF4R +tTo}#C瀢&@_i8$OȖiJEZbBYc'@ %FуpG@ d0S2&VQqĐluv'8[\A՞R\ P--#!;.50NS@z<@ 7y jM {#ѷi lj}hGB`udxac5j0D>消G|xsر/* Uܞ}C R..m*Z@f=7ɴ][AJ`x.37гEgdc"I-j:i5v`(>cTϤ亩QsE.z\7ߨ긌Ϥ.j:3(=()VKKWSAޖ hc7pCBe.?䛪j= 3 Ri/;my뇽O62«-;B_ĊMg29gz% +h6t?\rkGƣ-©Ѐr4(RAT p mr za0oqta-$$lyض4["2\J45#_dk#24O09`Ld:sZT&^8!,J;eLpdS(kئL]Qf!ad6Ya$Pu>x6ݡV rhҰQamlF4su)1 (y%xC +E^?4|5-kǶ(k;ݿ10A€|)"Ĩ.?C|Az~$[d{V̢.'o^Yg'$Ԙ۝isR;VUn4Xtj}66Om`9Ci3c}E2Yo{gz*m?^ C>A90l)-d&Xn`t@ȸMdigcjSL1~`bZg$ߺM]=ʰY/V갾0&m=sXŰ +˵m)JhHe;L̴  <ݧ>o76nhC',oL'WLKyTtSѶ7BBE? ilR6̼>y [5QI NbS}_f@ ^+K 0ůDZ +\C+T{S$oNX!+q^a +qG$xT$!N8WT0mJ\&"qִd@aX]kߏ;XzuOa|,!d7|=k0o;-f[i'!@c%Gm2)JQ-;^ފ펤m$Bbe*cE&7Ov,9E%ܿ6@`Nw,{9-7>*0@Tm9D[࣢j4DfB}ARz*Zֶ"l9Co-m*:Bl.{iL])m%?TD5Om$r* yͅeE%dDO6f5nӌ>?QK`bb?(r^#zb1O6R]"%ǽҏofH$76+ȶEsB@hchn%}, E9^0$G/kY7)?6@uRߩ3NX ܲg?3Uo=1LmiQjϜj鏽e؁>ZA<8ATcСn|T*EL?:wfWXBDaj rw'&D Ӌ:t1}sj$AntF,'UT:Y'Rg'TP$({#, 'YN~%}WCmN p*tQp-rOYsPsbL=X"ҪLjaךemѲ\\A:OߒEdPzmu|F)e9}mʡaS +#kaIwx &T('V |gr3SiLFNh&€v8[A2' !VC +7o#& .1N L}t)ud[9jg0Uxwrҟ O=?b9!ig}w0$hgt 4±0.%jvR%I,sH^1]$ \(KU0*#d>.TK~Ay,k,-rƞl}ݕ1 :=/:AddSb3 +?ܤ +!X%ǿWM̆}Ȯ> stream -%!PS-AdobeFont-1.0: CMTT10 003.002 -%%Title: CMTT10 +%!PS-AdobeFont-1.0: CMSY6 003.002 +%%Title: CMSY6 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society -%Copyright: (), with Reserved Font Name CMTT10. +%Copyright: (), with Reserved Font Name CMSY6. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments -FontDirectory/CMTT10 known{/CMTT10 findfont dup/UniqueID known{dup -/UniqueID get 5000832 eq exch/FontType get 1 eq and}{pop false}ifelse +FontDirectory/CMSY6 known{/CMSY6 findfont dup/UniqueID known{dup +/UniqueID get 5096647 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /SWDVUC+CMTT10 def -/FontBBox {-4 -233 537 696 }readonly def +/FontName /UPJTNE+CMSY6 def +/FontBBox {-4 -948 1329 786 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def -/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMTT10.) readonly def -/FullName (CMTT10) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSY6.) readonly def +/FullName (CMSY6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def -/ItalicAngle 0 def -/isFixedPitch true def +/ItalicAngle -14.04 def +/isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for -dup 65 /A put -dup 66 /B put -dup 83 /S put +dup 3 /asteriskmath put +dup 121 /dagger put +readonly def +currentdict end +currentfile eexec +oc;jAw-ᾉYň5t&נ{hLGqB`d˗Pة|*x\ޖHtEB-gedog7Q`[['W73sZ9 m !tAY!$tY\r[uTIUiBy[Ȝŗ3Kï6zJ!˒Js&B5C"m&m1$0m jAirH=j=}ǝ ;¸8bl܊6M&KUs. )P6E՗q5oeHs1z5aK0t8DcD(p,րܴ36\<~{ +,55>|˃ɔGL6Dxk~Ս)#*S1Dj~ [x@ +2+̟(bW"# l> 14פ{mC&ҶA5ir :){gi_+MQ]AG!A +̝D˟84}">Bmf4)k8 N$`7^Lf:`l ĂQd=!Ǽ_pqܘx \9{"O5{98,wE&ToII^(I Nh`)@b| G_u|AQ"woL1-J&$iRHLvԸV>\1\0 /FÍ<|ܞSX4ԗW>|uИV8Wo8Wkˌd;5&`xגoa7Zm+P +=h +=Ka[ZqɔqFcA%Hؠdc6,ǰxƷ꣍Tj#lдT`(W]sd _KNvE7 b&!a=1uLz"+2y`=%.xlMgƃG}2@$?8frgՍ–Y!`Ԅzt~DLR 7 q"42pVjU0 a| $#,auFN5zŢRF2#2D +j^xDDImN{<#b[0 %IՍOߔ;Zڗ,m޷l.!& Z-S2Fx̱fsn S/.6ڽO.ӠUq=|dG#k.`\\цv߹ǵYq}0q0_ymtS-﵎Q^o񥰡ɝSe V{ v+ziw7.Z:+k5]y9~?W1;G|/kXW\aVn4:7Q oG{+ndm7SHa $͍M*WsLBor=fL\_-j([];'ƒ .K-(cmtG`=v=cLLψsϙms.R;{֖.hz>ls1Z"0&RM .K7'YNy0ܔ* +/ڇXiNH֨a 2mF Tď f,I\ZDjL:i֐|>z +FtgRbjdym_!'* T ~y)}ȼ1C׻#:'2v-fpk?Đzƴ*yCa_>V"O+Oov v3xww ʋelDJKh5GW}C,}\&P؎FgzPJ7uVʪL{#A5tΛ~YH%BLMsN!sKs LS +Z6_'K@:A ܻM5f,"3: +9J5o7#TW׀ΜAAe=}hFVJ 0-T'70wyE8X̉9|=v:bmZhnXQ/[-?2 "Oke` d౫*r.>ntJ>KCإ=ȟt!wͅ3'Nge,(DpOt[P);zW@dTzBTrJRVog;)wnkL%=4m[2̸!XzrSL,tu mx lc/\d<$R/U н `z?quϦ }ݳpFʲ? q)=:_Sw0O(/qPœR4ńt}SpSFȾݧU7G`dR2ERT[]|*^~)Է]2ٻ%:δ[{L6p쌻[~b2Cuќ#chЁ!I5czQE")fG +dlgnWcWty"MMKZ$s:3]y|/*" yz{R]t̝ѿH&(qsg:i1LGPh@WW>k +WU갷`)pxSb84y5'8?1,{*,A-f9Nyk^W~;g~POsOhn'A313("+HH9Lg) s20CMA%M ps=tdͺr +tz/N)iS\m#$E=Wη ,ǛtK;QW h2R6n y4)C๼>2_buEe7c`?&'Tmut{ +AQ#$D:u)BvHa y/-}n$rUE}Ca?󊤓> +stream +%!PS-AdobeFont-1.0: CMSY8 003.002 +%%Title: CMSY8 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMSY8. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSY8 known{/CMSY8 findfont dup/UniqueID known{dup +/UniqueID get 5096649 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /TGWINZ+CMSY8 def +/FontBBox {-30 -955 1185 779 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMSY8.) readonly def +/FullName (CMSY8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 3 /asteriskmath put +dup 121 /dagger put +readonly def +currentdict end +currentfile eexec +oc;jAw-ᾉYň5t&נ{hLGqB`d˗Pة|*x\ޖHtEB-gedog7Q`[['W73sZ9 m !tAY!$tY\r[uTIUiBy[Ȝŗ3Kï6zJ!˒Js&B5C"m&a[9taFF!@-d}bŲO k1툡cJ(@ +6|4M4fV>C ;̹xjRAgd@-#:ɭ܎zAvx?RXeT&aחٿjy;Z.NxVL<8/2ʺHC˱_.U+nӅ#tE[unnVhJ94 }p&G(m7[m!^=>c +"=" pƀH?r? ^~_[Dzv +SU]nV,'Vaɡ0h3];hwd轍m5zkP4:7φ6.B6QԈi[gU@h5e.\ +KQR6r Z܊#zT!<*y]Bءx0Xq$Zcۧv H1*rބ'^6Wο \YmYR?y!G 5d%Kb[H:G~ ]L cNӵ Zz 1[;4p^NpqBD '؉'͛Xčk|GQPE4^ј=|%Z)`>cÉ|J)_lw$[VT6f +=ܟ* ipLEr +R?qvt rST#0gM]%{gYՆa3WD,&h!كq^  +K A~7VŖBxMD26yo:!"D ;m#'WC +\ys&k}ZAGjRm&]뇦nWc5&6"בD׮0ѱY$ۮD>wRǀZa8Ps:)"E66#w¨g~$}6Is m8TK$)ƒ( Yw@þ3h[Uƹ # bc +)!.W`cɗA‚$w?A +$O@c>ҐE2I]Rǿ+ȐLf: 1s O5iW Lf1vP&2lp2IKB'wG`rI[Lj(ybePm(ﲻ;e]t8!U$aoC|r?j5hm28Ouеdmv_1ƶaEb s,c7yPaXQO(xkqdQ7cv +]{< |gKXop׊cz{W [:R!J0pc1cBVKV!TląYIly*2 ӶJed6C(ZL9_@Yq>x/袗O8">􀬪Sf-O'&MYRdW!@/!~q~#X-uGtߟi,i&oX9+a>s\1Q N4ąe0Ht싒`H +;`Ec!ߑ6PM#8~WrguuCEdϮT(>E.6h3ݬLo#['b=S>p؂E㤊4Լ_#*[;H6gT}y̒lo<⋷I=Qo·|dE'*]g`}@P0T 8g: ֲ-D7K'!`M\緣8o鄍/fGh㾈Q z>˶΄H[nWۭ~sC.ҙ@UMk+g߇jgQCpnZۇ\ߨz^oϷ5]w^"&âDzl$dc$'eaGyYA=qX7KT?)^٫|O(42nXk9pE=Oi/y5+86KW^6vAsЖ/ùȧRxɅPk@D:~K_ 6LeىԏQ Bz$Lq}GUgn +ETR<wҼ|"vRT +mF͹HDDܳ?v$[HY\zP.i(Ԑa7X33ATa^y:foyU+w; rT[4_#ivYBX;Njvk :Tˤ:Q\| U3̢Qi| JEIǵaga)%/D?}Z >Ŗu_6g, 㹹MUp-.ڧm8m29:a{ӱwYHޖ3#5LokU#Wc@O$rܱ-#p쮗J E!+4Y'-4\^?f j#lw{PWoze&@, " r +drIrK3/Α[&38.&EƖ~ZS.b칱@ +B6x8="؀|984VLqu_2R`i; 0@g(0*Ј鿢\sW4^U:-AcðA~KNSeOc[*@郬)}v^{ +¿`ax>eeY뜆 {%OVE㆐p,on6>}^qpVU + SErSo 5J)K79I-Ƶ*l$Tatk#%5mBMdٕ96c'V;-Ǖ-i<^bOHǰ[SZ@nkdF?4מ:g>=m˒-67dޱ&Ka[O%5hΆR+J:. ]*dEȴ3/Cg{?ktݒt$6ZB9Yi1 Ls&;yʌ]Y' 7-vpOQ" +\ay]B̗;FB_WՊ4^$"훭BBR!c cGqˡv]~ēH*9 +]C֢-ԩRj[kk~!/"Ԓ1p V% +׾_O30H*D.6z#sj*!(}#Hvz}ӣHVt,.!+l؜R .o/T8Qe>z[!\`8kTC^~.ļr.c$蕉I%֨jAÌU$!@,}R"{{,kƅL2JVMW2 JAf|:IB*GsD,\~.9D[c$+*& ~w*_.LuZI,D켈< +כiX懯/]|Qs)o}O+w] u/ +<@ZABFʹstA}꾔9: dު V@w2c.ҶVKSxXU +Lw}aoKh,LT 6^C(eǙb#t?'m'etlE3wſL73dLKk'uv6L]k9~?"}%7 +9Aa4؂}y=W=u#g&usYIs5r(S#/cTC۶=8O_Yxv5$ +uA/>̨Ůaria^LZNI>^Ƭ+ ,|>)bVºILuG:’y.4>+ +}zL=w PbA @X"o{3SPW9Vj[Ea8YÓ 8J<{3T"5cAfWsPybУBg)K.:I]Q;'s"#kx[PSFG[AO4x$W MFg?)wϪP*' #L^m3w:'QAƍgT߻5ЯvG+.HHIEj:cZ꣜\!ٗ+&;-z51`zZS@(iȄ`ps"Ơ\q80M/'{pѤo^%FqQz8d8z̓)gP0Aw(6 P!Oz:oiRlB +8ONxcBLUφk޹/0sAxaH[ M@\7 xu|C_Gb{՛oD1c1CۭD~)z2;^Lm#o'g[˰rz:e#zp@.ːexa1WJ㑎i5B+Ur2]LދK)HOE#/.'kgE{b0mDzJd^vt+16 +we(? 3:fz_)ap=*PtM"x/ԲkdӺrII=_OO䣶.z +'"pMrz/)ch*AHJ7X}ː +endstream +endobj +138 0 obj +<< +/Length1 1890 +/Length2 12366 +/Length3 0 +/Length 14256 +>> +stream +%!PS-AdobeFont-1.0: CMTT10 003.002 +%%Title: CMTT10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMTT10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMTT10 known{/CMTT10 findfont dup/UniqueID known{dup +/UniqueID get 5000832 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /OJNEZL+CMTT10 def +/FontBBox {-4 -233 537 696 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMTT10.) readonly def +/FullName (CMTT10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch true def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 65 /A put +dup 66 /B put +dup 83 /S put dup 97 /a put dup 42 /asterisk put dup 64 /at put @@ -1542,14 +2039,10 @@ dup 92 /backslash put dup 91 /bracketleft put dup 93 /bracketright put dup 99 /c put -dup 58 /colon put dup 100 /d put dup 101 /e put dup 102 /f put -dup 52 /four put dup 103 /g put -dup 104 /h put -dup 45 /hyphen put dup 105 /i put dup 107 /k put dup 108 /l put @@ -1559,19 +2052,15 @@ dup 111 /o put dup 112 /p put dup 40 /parenleft put dup 41 /parenright put -dup 46 /period put dup 113 /q put dup 114 /r put dup 115 /s put -dup 47 /slash put dup 116 /t put dup 117 /u put -dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put -dup 48 /zero put readonly def currentdict end currentfile eexec @@ -1599,55 +2088,42 @@ cZ| KS?0Z<M^oE "1\eάI SsBITve赡 Rkvl$|i0qp QxroHQvzŃe4`eb?V'ax * ǡ~MCC0"rsSC=y [^ՔI1d#J9&I# g߶c*B+FWndM}RYubPvc?_gMk5Zoof~G>ص͈,gk]E8?`aN/`p22it (/[@|;C]ar6X W,COQY``J_Bhq8 !;.*ĿLMbMKa{boKInUowg3Ս|Rq?'SoIV\]iTgȋ[_Z_j5'N8wM%+E:v "Ӫax;Y `m e"bsiq>,Znè3Œe(go =$Rܬ'J:cj3f2 -N:3CC;Ov"<ȳA?9=ԇa{M˻&}Lnu4۟V[+._b$t1.}c{<0PBW*ZCƛOS 0aS5Ε-}7-*IC{1ȹAZųrO(G n69i5bDN'wL ,j"WvyMbfv&,ՆHѶG[f&Px&I뤏i=(˗z:[} $>]IlvyPd[tzw;hc9X S8{՝YJ4ks'$r+t7))m&LWQ L7)g͑".f E* -M:7jm !'3x<[r n^s:^M{9Eŷ8Bt,wv0V\a4T2G+A~/.FkQNIkc ߰VFW*w<6FL dQ$Ov1f;WZPS a('}_C_X6N)aQe@R!eѡju<B? -x9S4^buo{1v4/6d ӟf#4Zd)]َűׄte`jG>PQ:4#SEgN?jRgcvt{.c" lH#`_ - .)Ֆ1H~h!jހ6$ChS3:3agz {y7(IC.?NUK@N -vX 1j j ԛBs5n^SFL,t)PH$}Wȵ2MzIm%>-4!Rtlv; '@4& >&籽OlM+i3_%ƚ9M/Wu{,ٕ8͔,)+]0@ۭIOnvTB}P`GzibQD%( -_׶9f襪ߠ$c8TX^@4YؠHυE|emI{0r&D,;@a]C+U.Y ,|[>v ֢WjLFѺ>{axz\ױ6/䲣%goW _!,jrzHrfa !O_IO%q΂#qvp olAY ,H/B^PwARL2qc0he3,۳,!K޳9j*/4^PjkY20t) !*H鉪䇄*1S7(f"N\f- q#IoW4xNVrNi]qL\ӺfOfs o߹*[#凤crS,XrL']Zl>;:iR#N\ࢌ޾" NhS@7ZRE_'D&VeIKQLgT뛖!#m593%YYͺ )3+~Cȗ O4y˛]k˓H[/?BX-z:" Prgk:@AӺ?1,;Bnu仫=hV]ŋAAq(B¦o!?ʤon_X10T\d @sG]׃ :?V68עLha6! 4S\C0aBpƗQc`:c nͬbF Nxvt?Y`D3µ(8_oYQ!O - -7RgI KH +\Q;W) P%,8VE -דSczRewq0ETK;ZM 1’G=9I!nެlտHh - Ⴀ84<4cp!$-AJ W7-VȬV`l{?:.,Bv\E6|GT~bOzu^ZM#?^ -E!š 9"ŝL)@tdq( e3&xhQ+SșQt ;}zJtX1=~T.B3 #zvQzz n3Z!TL -!})^*yha#20ĕ ~@`eC`p+)0êD(Cq9ԅo2ތ|Xb$o-a:p%*ujzzY &gD; ޒ: -:E|ߕG@9R@fvj zH7F>@1 {\OKIŬbm)E?lomڄ" Jpw#jDh&gŞw=ueZx0sg*+$qz9U `^GȾKm1n.v ---pN8XVm^ܖ>l6BɠDĻ=Q7Bʪ.E]b?RIV_?W2GHͭΌ2܊ռZv![H; <ҀH.!#=/ -=hz Q(:kRn`k < QBU;G: xCˮXV,rn?D0fBj /<ߔ(Kd ǪnޞF+F ][_D"Xړv35ݠbM -?ΚԄ#>-ܾf&Ķ;մdygn S']?& ,3? π4qFg^ Z /;֫)_ #*mN&#nWۍ(C6j\eC'm?S{m3">֥^[q,q,"n5{,ӡ`a 2l -#tI[hAǚd [K# /i^8GZ-fփEQ2+lɹ+twZn0s|0fih:^K:,~5QiBK}hɁ+ꥪz!ƃ[5%әM\4+jP1>_ZVp?b x`sªR,H8Ppcя9N>e#$]}0j}L@A1  ks7*&M"n Ϡޜ*H:W ^`Qn<[mG?i|-2@QPX-UCѢŋ_rU3]vFhe 3!-L%M^7?b o(:J0G3߬^4*_nĥkǁ7Xr!*WZ.r~W4) - v}@O yFT:̅rFIwH;Ӏ<0]A.w9ayƅ$u\ʐpef*c[†vN6Ll.Kejpڣb9WBK2(#EH3{y/,1d1}G۟g@թV ?álXgO{-c -qGbH)Yjа}&&]T{H&H_tlP9](ޡ͟D )d G& O 5rm˂ZvfN(&ks>9^Ņ"Ed93튀ӳEL[ .ݨj'ӹ;3סt3wҷ܃betݚ ^v7 C(ُsy/y}):Gˬo az:ltOTb -´ճ•! B:x6aBӛ"/Ե.T{baOiV/6ʉu& "+6z$Oѐ^)/U\}a-,&j99 jm*H}=5 vfC0>0n{\_\,VJ'½L4Y׊"ܪl AB  - `0@ -C ʷJl*mGƥ,r;[r?R5?Ҡ9TbU4Y=0\ I|$V\lz;K7d,B'+sٛXD0e(gZdIlQ/4b/fFHo]qI-6E0~ -l!$9YU -uچEP,$_>8|輲\pϞ)TOAL;5elMe{ 9,z u`gA>MaF-]R@RF(ޝ"HƆyȯ?K줇ԟ$Ns>'@RI|PϏS%.qYMSqCZOȥ4H|R ߐC`p"3C> n֐ZAK -m|7%{PmwZ-%-h!O8 b$iϋNwǻ FÕ JaƘ˥YKQؖPkV[3jl t}8ba:yў0o,dPA^n?B!6/F`i^6ZB@xKMa &]g6( 曬AѬ{2qV1ƷV;nl//i /I & O$([.R,dؕ/JI*xVh_MkPa9B)>Z=u\`zNtٟb<[V'g Ąt2+Fa,C uiv 1g-M1C+HYolݪOǸ9j́Zū)g1M_Q΄Kk\;n'^!BwuL!XkA {dY(&( 㡭 -&;DYtymLY庇Lf$)KJ>Jg50rHck` - #'qsM0)Dmϥ -YW q9&)"l1iLKGWU8_zuy\t#*Ι:2j:W2-FmSaZ_d7اvumQkg]W[6=:`";!bUbnfnKS Xz|[ۖ:|tdPO 􀈊shmdGV)T\b ˹62jXNw,1*^&4UO1aiUh_&}s d@ʴy^"?#r̻Յ 9ˬ̚A}/#}|c(Qrxs4fO1۲D&4mzAgfycc-./ӴgPAdzq^|v 05w̝\`;goNWnzX2z71W4uS0@ۺflO3$hF -򮞟R)Q߭!$j `W#R{,[|tE> /."=\a-\A6ڽAL2$6#Bz]L)D`txnw]uix._BL8`GcOT#QhwMW!$N3} -͒HC6%:\4vk.- -kֽ7Z3RX_ޙ{OC9Ƒ56 GS:^v@a8aB:}pr'FZPY0R\?Kz7{c AT!ht?jX␯9Z2m;_9M:fl~)P!k墩^ۡ=2|)Tۇv4'ЦU a ɕ^6'N -+Ͷj*svaQkWl%(qҺH)NUHL4b)WޞtTZƝ-B`MԖƴ'EL盛)@j>b 1XDcM| a/!ܕ;ykJk:JEpÊ5sҨj8_Ok -Ȧj$&N`%Rψ.J2`6eVdELj-EKq_1RehqC"xEq_L,cd!(BUt8ӓZ~6A^,<" 6=(=0| z'DD($2 jϫ0PBW*ZCƛOS 0aS5Ε-}7-*IC{1ȹAZy6J@`J3Vv `Z kP@3~V{N, H~#amYNv'Qz^^ *Ae)o3EU3 )yRHeC& IYe~َ3Z,s Zo,p q;;v(g|sMmNp{\]\(RM2%pOY0u▃}ר!pp{cX6̯ $5zlZR/d,2G$QJx:#lTrc4գO +8`!ܳD?QNHBE;!VsRAMa[lD(2,KR֌WWN[_g07$.Nx5@׀GP~֊3*Jb6Uh"~W ^k#2ҝK8<.V9?m& +YS,F wY>/t ՈpD(?`–?O,ʣg +$rKAd:F>ZmE`?NJtz"4}J"WTgo,G$ԝk:}eT?uG^^~2L7h2SZ`2ϰ&)Xl\D 9(I}yPY-u8ؘwG[QzwH(xtY8fR-y蕹k>٢бf%ZOw"l{!q#cII}1j'"cw@>w;&^X֏qC@@;l3 yjSk>Z& ީV\!)f`IV\ҦQ캝4>+1CQ 4Ӡ>N9;A2^5p<jNa͢(Ma,*:8ͳ6I}Rt?R`(ݮ7K"p#{Ë#][+3xHu!lm󞂦!~kBhX9Ct, +^MGڝEcav%+j +X_~-8v D nЕ{H@[{drRGb@BO:Zg `4;Q"5"'=UhNys~"<$\. N~,ڔ*R曘:807+P1rܛD묂قD,lXtY]V5H Z;qPƲo>E1{wM.l#f`Ĉ)^ۭJFl!w/ +I9"]N l" 4dM9Glq*[*"#~iҺ]lHKb:ߤ[QSK[/q^{'1Tz֑4XWss5oNro"HZ/IO׫CLGQ2iG!Vd@84ʞ@\@ZiGJ@diEA86jiCnИ5iy5@b%`_=mL -t64PDrl ݏ\,e~}`t.xZjlں +g,>&+|+PfrXC-J}u5hH 0ȲIKi0a#=y 1')/QN{|âVPy46riK4m.s2\^wyUr(+Ĵ _*UFStiJL@9+p?P`u("{ЕBզ},Dy +WOB:#:dH݁p<⪳ڭy{6;3#L?].>,:(H?Fe9 ߡ?|SW=9Q難DBDXB'WU}M"' h$H @@KXu ǖ=)~Ζ;&So՟gׅ֕}q+||NM&P SLůX?]`€+ҽtt5Poz$L4d +NeK= TUh`]5d ]D!jHXc(zf-d8/h} $tFz;r1&e + gC`:-VLm9cdyzں]e7[Nƹ7| +}}Edlm>: #ӥʄfk /ێ=kaPseW%|}tBo$x_AT BG<:0x!ΚVo׮:bG1xzjI^۝Ze]rAQd{e=9X/~o-L +CJ*g,keq`Ə#x_.f8:~zHJG˲#|1Z!u)O;>xmjMa4#do".x+@v4a'kS\,:6aYikmt]j+r pN:\>H填>ZK??2{W:T]۵ZTꈥuU"XtȉÖlG8,>W-5d'}tW9j\d"ܤsUyGk0Vw?pbbקK"ّn5DNY V^F*O".(Q=}\]72d`K=v sX 뙺r4?%/Cs5pXo/'5X"H҃Τ4WA=6B@|2.+_gWQc?Il_GP\ <㼇CADd9uj|^;@{Ol?Z._RbERL&2`9Y6%,Cю*7Z'Do0?~)XՠYkʞ GTHk2(4R#{N%7UBz͍T.g(w#ڪ\1m[~#7 +G`HS Ϯ5Us,܋ek̈́sАi`0U:cu1UY78x&`.>JD%6 ,etږ`k[CF( Hfx7{Dž|( Yvy=!\ @s+VGZ?m Δ_>jIj崼@+WtXK7PK:v,;zVF9xWH<ϝbNC&Ƃ Gր/M)ez5 $xvbFy +iCO +c#Y+֭z#N3sm(zhn#bddO8 kƂwNkv$yM><2q?;PuoHi>7!,J8 3ź~-ݜD"w**kW E9q~T->vUfY1j;=sBT BCQ<ǛA%,;?T> +g԰؛Np꛰}uF*} 0\l8U5~r)K-z" -7 +(tzUbB'KpZ0ĉ4$|p+d.Ð3óB_ٜ*$Izt͙z`|e X@U~}^W܎ #M1p!TՂJ +.V^jkB"]tXݢ ,I(+WHz8IіK6rP )@4:ȇך4 sM9>+I?kΊ4o$whC;qCAn2kHx^jgg: Ƙ^wgK Οkqi~.Srȭo' @2B/HJ{RQ\)mq̇`;F<?܀у]&Wmll<}ml +ؗ}R[&S\rK*Rέ3ia8ުcLQofy2j+b>#|" t5B|}5X-z:#>2"*q*VZ$G7H˞ܦdgߖ 3F.nv: Y?8h4ͰG4EV1 R'Al4&k; B@?WmeFt$ Go3fE;u2R9ꉽ3SB{mxbe{u.4ZGAIG)#V;.> stream %!PS-AdobeFont-1.0: CMTT12 003.002 @@ -1667,7 +2143,7 @@ FontDirectory/CMTT12 known{/CMTT12 findfont dup/UniqueID known{dup 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /KKZFIQ+CMTT12 def +/FontName /CBJXMN+CMTT12 def /FontBBox {-1 -234 524 695 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin @@ -1684,13 +2160,16 @@ end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 97 /a put +dup 98 /b put dup 99 /c put dup 44 /comma put dup 100 /d put dup 101 /e put dup 62 /greater put dup 105 /i put +dup 108 /l put dup 60 /less put +dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put @@ -1699,6 +2178,7 @@ dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put +dup 118 /v put readonly def currentdict end currentfile eexec @@ -1707,19 +2187,17 @@ currentfile eexec wk컔+-G"<O/p⠁\Aŕ˾f&:L5BFC¡%Rs=*d//OɎ_TIPu\]βMY; -VAaR U>@ \@3 /{.+0rb&#ܝ۴oA -, Rm_-{/ Q=><Ž a t\:jQJ/2rd8c< !+f4tP4xyq39ıYwCV:Ntq3FL^Knf&G4YL*|7|_v -0YPf3M`Oћl_R K`Jb<ms#qv1X`+K.: -;D{, ~I N z͸;DHGnK aa6.YZ%}ftcp/jbD;PDFGY7:Ĵ6o.n(R1Jʀ9]B)$?ϧԺ] %Xf!4 ?++w9R+%m{hʡ7\G=bZvE0K!vT7'k3kƂafD:dvŪC`X +qcQ!DIո{iy@f{vWԂ؊:gfq_LrA71Bn3ѥ=jbt%s{h , JbQd\JشK[DvoT A[+ -#kn~2skO ԸgV(X8oCg y}Wٵ)&pV?:N`HD:I01RT"c֤PyG3А 4b vCܥu( ѿYoD%{pdc5ɏV+Y}B_}WN_a'ȼ`b>s֬k|\?., z6sy 5dۮ0ȻA& *9Ȇ (CGaɖй,gh0VpKŋ9YugXR:,xfKtp_Ydx]f};[@9|D`6Np;;֑ G>q*9Wecu><X -}s-< f?K'.WM>b%, ,.2hAl1D"sJDѽh2'J+tnl&ϫ\SrPtJsyf=4]^&t:Wgy5,?vb_|1a9 (dR*3= M!iV*)?ʐ .qNqϋ4|{[VXHnHԉjU!˨,)H$x ,:-Ob6Pj4Փ$/onx>la0uub R-AE]:P~ rH7%L]];uHՖbǴ2 3VgS$cNeI]:&'եZLURwR#R]܃ hdaYǜe5=U)碿2 ʪK{-1KQg‹(k9eAX쇧^uHy)3$Epwqq,ժ-= -i(D_njt}zXlE ^u7x$;]kۭ 3N Wb_7q*?5q=ZԠﺃNeL]s,-՜F <sZ p$Y_p +`jF%/zrqf:CvEki:-J[BmKqidp|~v90b6e[Ƿ]8vK@6rl%AD_ĔPInكBizȎọuN3_"%qyQY9}ee?wxSFm֌ް`!.'r*)""si ~蓸FIJS I̵6]!| +Z7&r.OV4spdHh`)VT9WƇBu+($cP"oS&{O-|n܂ʂ:PS+9 +&Iqԡ9h_#IA~oaHMH +{(|Ԁq4TEbsCKKbQ3]*B#6R[6Ϝg 2'tK k@GNSQ65fKIp_g1L_%#dKX?%yDoz &Lc=WMO- )[o6?4-Ӻ{ܙ˪x3XL#{##ק\ ߃F>X`Ȁ~f&!͞ h2*ހm "侨Pxg֋-XI Eh6cXR B]ʔkR*F RyzE {!jE}pW=Jn/ [prXk$O: +݃RPH'g-N6&C[?3S7f9/9 W?i? D cbHck*DQ؇rK H=!+gX?u%w )=PC0foOu/Z[f?KBFI92FIztEJ*>ġl$,Pps~FSbK7Dul)z@F[/|UIudĿR6t&zOOTT]AlP4I d+=4HmuV|#EjE䮽%gˬN<=#G}{9$\EE7"B4 D7|me"%O$FM"|х6ij͹˲Hʪ1tWSKU.UVŚݕGCLmrN})k da,'>.%x>f(X- %:BsȡK5O*X~A;{MyB\=p(sAA!2$Kޢ+/8Tv_k &퍆3>?>:| A26[^rra] tսd۲&DF1j=,2"s WSHBqt/iu;,@K93*-o@ͳw%@$h,&`0eaR{f?k-L4{$x KnL6􇿇CR\@\SexspRtdj9]C ư"94[ !T,tʗCxg9]C+#?`TS)qioFq'!etv89;+lY=-&R=O1knW3h|'Zj1;lfcW{y>ZW3$@oPFz 2aAGvq*&&LIut%eyB9]"/1#.KnV|l"5np#p 13* .X \$D:[J'@,0'*C y)og0.L 1=Zn Q~af}<ϝ4MܷϦrgɔugJ4_uRE߰*{@7~a` ԶNJwWcS *|Xe/ endstream endobj -94 0 obj +142 0 obj << /Length1 1661 /Length2 3965 @@ -1795,12 +2273,12 @@ l dJhbY)VMت?4(+E{v8_>,U[n* endstream endobj -96 0 obj +144 0 obj << -/Length1 2442 -/Length2 15496 +/Length1 2556 +/Length2 16105 /Length3 0 -/Length 17938 +/Length 18661 >> stream %!PS-AdobeFont-1.0: CMTT9 003.002 @@ -1820,7 +2298,7 @@ FontDirectory/CMTT9 known{/CMTT9 findfont dup/UniqueID known{dup 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /AWNOGO+CMTT9 def +/FontName /PAYEOR+CMTT9 def /FontBBox {-6 -233 542 698 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin @@ -1839,11 +2317,13 @@ end readonly def dup 65 /A put dup 66 /B put dup 67 /C put +dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 76 /L put dup 78 /N put +dup 79 /O put dup 80 /P put dup 82 /R put dup 83 /S put @@ -1865,13 +2345,13 @@ dup 44 /comma put dup 100 /d put dup 36 /dollar put dup 101 /e put -dup 56 /eight put dup 61 /equal put dup 102 /f put dup 53 /five put dup 103 /g put dup 62 /greater put dup 104 /h put +dup 45 /hyphen put dup 105 /i put dup 107 /k put dup 108 /l put @@ -1888,14 +2368,18 @@ dup 41 /parenright put dup 37 /percent put dup 46 /period put dup 113 /q put +dup 34 /quotedbl put dup 96 /quoteleft put +dup 39 /quoteright put dup 114 /r put dup 115 /s put dup 54 /six put dup 47 /slash put dup 116 /t put +dup 51 /three put dup 50 /two put dup 117 /u put +dup 95 /underscore put dup 118 /v put dup 119 /w put dup 120 /x put @@ -1935,33 +2419,202 @@ T ܭajfnUۙCat/vPqE$NP^_مdv"TC[ |wҁ1|7B%fW"d6QIaҝE.Z;eF{N#{}?7yg hS `tZ" *QC&KsulJ|6i$rEFXggξ&vH_I)LR*QgXuV,В"%_L΄"4vܹ٩vûZ! Y@L{vߺ+N*Y+qi]/^L)my1=K ~{it{n?'2d,佛rt߳-F܅Fl L yfF?M_*a5պӽŒ!d 2Λiw/";qfW"^0$goaWvm.͢B/c@{:d"Av]P}C*&kx;k6܆xɃ% ^X2Lg]VmMhxP&({g^֣ ĤԒ|(dk/ܺHԔqJ'wBtgO`Oc \K*/g9Z<0vBWK=Q]a9LWA VR{C.Wwu5KnBr-DRe9(=4TS6-H;&hFjc{hm:څ6@A˒t;5Lƶ܊?8Q3UN"sG/B;mX):^ST'/l8)$XwgQi(2H- ~dI"&Gk(vTiRY[3:ħNכ/lIonM|M7*77J .e- 6Zh{Hp -/wJkL)Z@\YW!C}W,G%ձ%%4T|ᕐ~q2 i-FM嚴QYJ3@j?NtCtJhLLeX 65!T`2/|CO#8p9oMa7G(aQ٨BEp!U&X@O,+Ii SO-whmZv w n9{VkkqpwZEi;@L*N&>e0ˆWu~țYzAO2#̰GP3]nNμD)*_\3@Z>! sjbR {{©jhCw7sĨM~}C =Xs숱?=l?e׆F3=rب8 }{DŽbHKuW9a&O+ֺ81s8 \"gR\=TMϫu'|5:aF5u2RZRDh3`|Ǫ&EƢGoJ@$}m0x),p{RP7R/b8i ?fq/DS7nMnGDڄeB-j>7 -Y I>km^3/!Z1aD([#ѱ>>zLPV`\ %]TXj10w[N8%JВW Z3+Fd 6ވ_N>ޖ"U`_xUgNiIFhP;C:V^fU]#9] cSgybF\6. gex;6C9e --UhW0'QS-'3KLՠo4#5b!#ܛ隗{+!>%DP,BYLm%-PsKx:dvw idSg-"H֚֐{wP>de /BԿ8}VRTKYXrW8$z\z#a͛" فX"&.q&D5B G 6NɓM ,?O*SWGGoo!CZ nJb`ؠ1 /᠀"r%Fܼ*bApލSޞ(mŗmGKmԝrzڢ/`gj[-&ԥ$G]MsefY__+Fp -P#8sb|/%l5O5(d)O_pAeH2j)2ogu%A(@+/[HZ2&OS8pRvnrY+1 _6_5lO7{08uld->qr9խqEhdRfF x'B"']uSPP(`l])}D)G/e]4?u4ϏGZȶcթ&c&n?ѡ}C6f3QSm&"-V zID,Rw {qk,-LI) K%?z?Ьfjb*ŖtsSfH' -Lyisk6nDi6]rLT ݜZ(l;kga+S,-FR>}[87WFC%Ct9(MA-MCCq>naݜnk{כ-R6mCߠ/WrУk!tgljNj7^r#^dy`Zb.|~ LĝS˜Z[Y p% ,E +9ߨV Ez#Eʀ/V4c/vrIV懈YY1곯O2<VȘVpwe M`;'@FlrqEݬokļom_RIzN_^[D]s">&y}N9T*"i< @c$iF_h$sUbQy`^IU3{ 9l0U M4ɯX\{m}8VIwU3a/5ỳ=Ns|.=T|a4?7yӰt!M( _]{k͒j]Q`rL% beЁ*/ -OSq}=?S=^/lWw]t+C KS>`nm>&Dgn+.sGQu 蟆&Ѹ5d~ DRM%mD?1[KL%63ܱ+c㦺RE&NWGs] Nu[z[A͉ȵ/hوgӷo) ZeEV-BH>L~4Nzϻ䁡: WPؒ3&[H/fA6v.ܼm_񟍒:|ƠKRO P]"@3R;ޥz9Ǽi XEW}+s_%Q ͐PJ!sTj|:.94{[L^up#i9dPXէs̎M3e^}nB?ZD3)5OڱE[`?w{kt:>T=1nTǸ4_b='%j;K9|L9-o:;' -5|Umdx*7) >"/^f3*p7alX5*<2g1* -b{*mf]0.d_hƕ v:OB=P&:p7##-92_F -|zx-Uhp'8D#9JJQ=MԠ^4YOXe }ի &WMS2hըfAܬٔzESo\*uN7ε3! )MoIwQ לZ kg@YL}`%h\`< [ - Sc$Zw< -Up}Gƨh?E Aoؚ"ˍn -Ny⥜riۯ<2RŮv饨a{6lo^Nn?}T-U*`ag~hF,Pys-*Pv[*+ Dc- 5m aE5xya2evmD ʲt $lܷk]H 3Ƅ}";8CC kNv rW5N2v?>tJA(kC}C;RT!u;>53. %W)zf2 2ط+f4e]o#_ˣdXЪMmnvQ;AA zDKQPh.5UoH+JM2tВiC aT/L~6Q4>N&d=-!ա[)`3_5ep#:=<Y1O-XYǫlGzX,u{ HO痁* ij TyK-nςɐw\ed.99Is90뚉tzLd/O))qea+Q`NUb!<|:()2W"|ez]U\0Mg'BM~O]r˗${2F/ O U%pmz.Rgc 2"-]1R253ab&+ 4vG\J8K? y&AwV~%4kT,:fZ4[J񎵫ap,lXoepNv3|q!Ͽi-m GN bek"d'6 ,)i i34>4tϊiJLԃ~x q}M|'q=@n ^U/cVN ʏ=@0j8PEugdqL -ڇAVj$tȘ-Fv'<Tc)nt;  .)2 /_:)kuhveL>q~]EJٸAowuH2w79C?8P)]HNBv6OM>}pGŰ*9Gbs6s%=04T9bpi#c_X]Ipl+p2nsOj)!X\I~7dl[`Ia1Һp^LM>Y5o$)p)F<%H!RкXqşx,!z4lSI4/ܲ:$tk3_&30+ MJʠb!'`̵s{dEG6ңfږ)nWAI@};x *-O5[|&[ok6bI9s;zIV*Z4.}r%cnDZ~9Ew}^ԕ -~sv;A׶T}yۖz- E%{V HS۶mDI~JN:DvGs.@<z\3R_֐>;e}FH5ֻ(RS!g~ { b펲8DI4D"@dHѹ)E[I~1{C vw0kxkqyc\ !O0L⾇]."q}x{t`?-UG7")>qu8zkS T`2\_ 0-#2{6sg4LanW/D,aWhJ %=.gEYT6H*~\BMm xGIrJ4w -u8u?k-)dc$S2cHoQ$[kj_ p34oGBG܈h&%^1S'瘦tjmݾ7'3 ^EEDl8uF6OG VEB/|Y3Z}ukh6NQ7o-d,X 3ܭQ2Q uTٴfA]-,Ur6;wt&Ts'0]{W@D%T)XsasSqf|>`sHF& 'q1L-7IaB|sY-ܶVZZ_BAr#LWA VR{C.Wwu5KnBr-DRe9(=4TS6-H;&hFjc{nHUqn9ӳZ-wP;KIЕW+etQaw/_bZƕ ;;_#,\jíPdUՉ~tjӨ#?MsX@iqZb% V=\π6@}`xы?01dڀKd"7u,;iCw_핬!UoNtAE;dy-.T ֆu\Lӂ"¥72`h< Ke1 dTp00 : +}XofqbR _aXi +6~~ˤr' ͗} fi-q4ެ]5ib0m9dO9SfIO(OǘD/7i7U9h{:\YJg>$ih7WǺ1{ȭnW@=6` +Ҝ^#47t N)zf1CSiv÷~x; Q ÜFe8 p#uCebE&)5 *X-pw[9SRgUűeMyS+xIApD?`<3`"Pp!'tI^D{_:ضBL"*N;K?ITb-i+ ]QI{<)(y2{q!V՘'~oE60[935Y.WTJV3?H_P u.nuۑآ0"lccSRx$|S$ (֢xLJ&Y5'tNr4#%jRҊhqkRL/qEQjպ?^wAL`"]JyP=g4@w gՔoޙ{O ;/m6}P -qHi[/7ry@#VץW<\^9va+3gl%~x%hx BYLyo $TT%K L:4KsQT[pHhJs.N9!21in+ş@ +)P^S7m= :<~Op4g2򰷼K3};LrD bGkSYpLF}x97ri.;m3tl|do۝zq4FbB nWo+sY7,ęYE( eܯ*& yO)nZOn65_sil5ZЫd3l0ͶYvmshe 7#L9|Eί_>~LVj-"͡ y[2jM[kNSRRv <Gԭ1籹/>+$hl%Z8Qѕ``/ )f=9ဖ4bs|>Q.>bO{ q.o*uEQQSsWa|} so<ݔuG/B& xު*6*:%'+2*\ColD(}sx:]ls̴Mc'o5܃^ FOΉ +XjCӺSsu }N' +mCq{(j$3}&IBR*A{mTcYbtZ]7nډCrkMIް25G:%o'3G6 fKp m12#jlGC&?v~oN:u/;"jҗd1jr?ad `V)_B$q0OЮ6 D'"6rOEqhG2v*wQ2W5*Tɩ#.P(q<^X7M4$RGP^i-0;p540gqP_ >;?~NdI@q{'qemukK`dm\!]Ƚ3&ˏxR תݹF܄*uF$heU${!]߫bD0q Lޮz`ۭ699L1gL +(oGWJnG&GJjaey!&Q\쎜P Uhzz5.L8P@*{92A% e {rBRP7 +(Kd:k~ӏ'矠vtSX<SLF?(:K}3S`3!L+e_7m2'3Nq<;տ:(=nM'(--8 + cz&hఋx輜ȡSVoS|xI1)ڣ`߽.99P,4JD [ fvw)n5ڧ-cqFUEt>*ox'}8If^4˳۱ +NC.?9joMp<鴺ٱm7%hgoV3Ԕ#!+׬V<\V3Fβ|)ydNV0@=wH +ڵs$`]Z cQU@3nGo{&; b@3>j-|km0mD8IJ~lM +WLndjk+ N T`V9'ءjlv컀}# =,ƒGl1l˘}@hʘk̽uv慲2yF2F#1/BE2J ؍C4rb#Oh/E? &nI?~LVE}ZMcC4=y riB WHpXqcZ;`k*]԰;^ +f4kj#;EI|DۆTv?LDIif77L-o_[6^m&of£܋]T$Ƚ]4NFQφ^~}J4`<2-㫷Tv] [ z."+ެ0hv/3 bҥ]YtcNelL-3aʠo62VnK1ŖXs%$%0bZCBYӵkP*`EFF0ə* +]]NE7L3Bn2C`GaPʺ'k4[??Hs&}77^4|Z9g!y-9yDM.}]oNV ~Bc.Rco_ܨm710 o/͌ X@`dz5~ӮA˴AlmགB:_ k^s9AmB%^l`crD<%@Yb6M;@k,>/uVnL9mb/Ec{rȫcG~{yW<}Kp! 1ӏ7ҢFӍPVs^i)(vB}aY^${YS%{e Ou۷JZ\G +H䫧Pdd8Cntx߱z"Y܀³#Px{\ـxynUO#)*騧2 4ٻm +v?!H,ԵV/DҐYe*xp$y3-~.Cʶ钫G4rM$§[ F*ϰERݙTW:sN`y]Pw=)5LʬVaE +}2êC? !D \x ȋSMWt@poT9hE6Fc |qս_<6/bJ6mgb +܉#$˙{#C?a +k, ǹ3Nu2n-/qv!P媯1 #X^{! Nx3`ƯXK;3zm+muWZl&]kfb 778kCYAXI+[5~7B,uu+!L:X* +HtV~!ΣFf ;ۉ&Z_4YJS)%YUQٔ_ +v8_\=-6!wRGb l}):3MBtZ>׷W7H`›ezHY0 +h+J:iB%˧Pc>#U#{Z xgBY.R*s(Q(Za!XTNYlk,/|h̟.:ae.[1 U>7 +X-Njޅ(Od&Smϥ U&7S9e6I./g?XY{{ә;aRo!L,`HTBqps- @'qRkN)%⇛ة 5ͯRY6F1&Y Ih[ ӶfS^06u [aE| .K "\ K~υ, ߷ ȉMv%{# -l+r> fOcE -xd&2=,L}3 LHļD ա[Om3ʻQL9 +Z%tLvlI+7@AY~+OyƮ)]DO D*a-R8Ip6 +vp1oh- Ke* kIs@%&V5D,q6DmzQ.a>FU/9sUy +ģ{@ޖ;'#gVɛIJ4p8b3MBh[# _UCa9'II$E5$E:dOԈ:!k.WQW*SbNJ(NGt}*CS?'Qq:C gF榭& Z{ާ]ERĠCޕjSd383UKa0Tñ弘Sd$^ljC-`zխyϨ8l֐.G`ibc*] P<;Oa |wWZzhCã\Q=8m^櫙7 H"܈yǍ 4CU. ɤ2By0#ȼvr߯[)H07osںJ3[C i"%1'!ơ!4郳:|~ʪB 2 a9&R j&~ȝQ)3RKXB3[@0&xן;/' +rˏ)E5?E'/rK!`ՕJXy + V[~azEw 4~\#~R2@2e1(yDv1lڠ! TR*c8S}Խ怔ifH[od4]IHH1+U7OT Uw{ml.mĢWhA"K@ejl2@Uܒ8!K@)t Tq)q[`HC*2/tHui0Ofx<ፆ(Zܢ_s?[nk.vrA<ד +9 +mw9GrC%Xiu-x%/%o+'ࢆQ9$JMx !w~u_;is#1@6W1OV;j*g+Y".[4B_12W;ke373Zѝ8 ؿx-wy#98ѡIU\C&ґDa:=Feu0&1OC i8Ry e:T0\ZG0d93=J929Rw+YbȦk9% |Wc];8h{|ŪD1ãb?v'깓@Сpb-ny,U|qitiJ?pA޿Au&hRQhc0(v6긖ԊY}u[P0'}'ߙH"xN* [Ѽ,Gb_ }tlQ]drR۠0jr=\v.?t60qz-8 ci_uLTmDeW­=CE_k +cӆ m85Sd,S Rs<%tQmW%>b^)-C'fk;QP][S=׶r N<Y<ӭ)[ZzBT^[:y11Xj8uߜ(<;;B)oߡ Ae‘jZk[?}.: K`ajʯVJ榇&G R]la$߳ҚM2?$ '},U!hou{ϋYp7 ؓ/Ug1L)rw?G8<&)*K"PIdv?ʤT )ld_1ٸA%<{gPY9@~qk!lToU1g}L3? ][9`#OE0 RN^LZX^4Nz~'^ڮl>hm `q5_|l +{(U'{ Y +q^jН-_)1FhM@bGԕ1_W!0YCmB>F"H[yκAGO9fJ=M$M"0)A>'qӡ +endstream +endobj +146 0 obj +<< +/Length 2055 +>> +stream +%!PS-Adobe-3.0 Resource-CMap +%%DocumentNeededResources: ProcSet (CIDInit) +%%IncludeResource: ProcSet (CIDInit) +%%BeginResource: CMap (TeX-cmbsy10-builtin-0) +%%Title: (TeX-cmbsy10-builtin-0 TeX cmbsy10-builtin 0) +%%Version: 1.000 +%%EndComments +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo +<< /Registry (TeX) +/Ordering (cmbsy10-builtin) +/Supplement 0 +>> def +/CMapName /TeX-cmbsy10-builtin-0 def +/CMapType 2 def +1 begincodespacerange +<00> +endcodespacerange +27 beginbfrange +<08> <0C> <2295> +<12> <13> <2286> +<14> <15> <2264> +<16> <17> <2AAF> +<1A> <1B> <2282> +<1C> <1D> <226A> +<1E> <1F> <227A> +<23> <24> <2193> +<25> <26> <2197> +<2B> <2C> <21D3> +<3E> <3F> <22A4> +<41> <5A> <0041> +<5E> <5F> <2227> +<60> <61> <22A2> +<62> <63> <230A> +<64> <65> <2308> +<68> <69> <27E8> +<76> <77> <2291> +<79> <7A> <2020> + <2295> + <2297> + <2286> + <2264> + <2AAF> + <2282> + <226A> + <227A> +endbfrange +81 beginbfchar +<00> <2212> +<01> <00B7> +<02> <00D7> +<03> <2217> +<04> <00F7> +<05> <22C4> +<06> <00B1> +<07> <2213> +<0D> <20DD> +<0E> <25E6> +<0F> <2022> +<10> <224D> +<11> <2261> +<18> <223C> +<19> <2248> +<20> <2190> +<21> <2192> +<22> <2191> +<27> <2243> +<28> <21D0> +<29> <21D2> +<2A> <21D1> +<2D> <2196> +<2E> <2199> +<2F> <221D> +<30> <2032> +<31> <221E> +<32> <2208> +<33> <220B> +<34> <25B3> +<35> <25BD> +<36> <0338> +<38> <2200> +<39> <2203> +<3A> <00AC> +<3B> <2205> +<3C> <211C> +<3D> <2111> +<40> <2135> +<5B> <222A> +<5C> <2229> +<5D> <228E> +<66> <007B> +<67> <007D> +<6A> <007C> +<6B> <2225> +<6C> <2195> +<6D> <21D5> +<6E> <005C> +<6F> <2240> +<70> <221A> +<71> <2A3F> +<72> <2207> +<73> <222B> +<74> <2294> +<75> <2293> +<78> <00A7> +<7B> <00B6> +<7C> <2663> +<7D> <2662> +<7E> <2661> +<7F> <2660> +<80> <2190> + <0020> + <2212> + <00B7> + <00D7> + <2217> + <00F7> + <22C4> + <00B1> + <2213> + <20DD> + <25E6> + <2022> + <224D> + <2261> + <223C> + <2248> + <2190> + <2660> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +%%EndResource +%%EOF + endstream endobj -98 0 obj +147 0 obj << /Length 1729 >> @@ -2084,7 +2737,7 @@ end endstream endobj -99 0 obj +148 0 obj << /Length 1729 >> @@ -2207,7 +2860,7 @@ end endstream endobj -100 0 obj +149 0 obj << /Length 1724 >> @@ -2330,7 +2983,7 @@ end endstream endobj -101 0 obj +150 0 obj << /Length 1530 >> @@ -2436,7 +3089,7 @@ end endstream endobj -102 0 obj +151 0 obj << /Length 1724 >> @@ -2559,7 +3212,7 @@ end endstream endobj -103 0 obj +152 0 obj << /Length 1724 >> @@ -2682,7 +3335,7 @@ end endstream endobj -104 0 obj +153 0 obj << /Length 1724 >> @@ -2805,7 +3458,7 @@ end endstream endobj -105 0 obj +154 0 obj << /Length 1719 >> @@ -2928,7 +3581,7 @@ end endstream endobj -106 0 obj +155 0 obj << /Length 1719 >> @@ -3051,7 +3704,7 @@ end endstream endobj -107 0 obj +156 0 obj << /Length 1719 >> @@ -3059,8 +3712,8 @@ stream %!PS-Adobe-3.0 Resource-CMap %%DocumentNeededResources: ProcSet (CIDInit) %%IncludeResource: ProcSet (CIDInit) -%%BeginResource: CMap (TeX-cmr9-builtin-0) -%%Title: (TeX-cmr9-builtin-0 TeX cmr9-builtin 0) +%%BeginResource: CMap (TeX-cmr8-builtin-0) +%%Title: (TeX-cmr8-builtin-0 TeX cmr8-builtin 0) %%Version: 1.000 %%EndComments /CIDInit /ProcSet findresource begin @@ -3068,10 +3721,10 @@ stream begincmap /CIDSystemInfo << /Registry (TeX) -/Ordering (cmr9-builtin) +/Ordering (cmr8-builtin) /Supplement 0 >> def -/CMapName /TeX-cmr9-builtin-0 def +/CMapName /TeX-cmr8-builtin-0 def /CMapType 2 def 1 begincodespacerange <00> @@ -3174,16 +3827,16 @@ end endstream endobj -108 0 obj +157 0 obj << -/Length 1729 +/Length 1719 >> stream %!PS-Adobe-3.0 Resource-CMap %%DocumentNeededResources: ProcSet (CIDInit) %%IncludeResource: ProcSet (CIDInit) -%%BeginResource: CMap (TeX-cmss17-builtin-0) -%%Title: (TeX-cmss17-builtin-0 TeX cmss17-builtin 0) +%%BeginResource: CMap (TeX-cmr9-builtin-0) +%%Title: (TeX-cmr9-builtin-0 TeX cmr9-builtin 0) %%Version: 1.000 %%EndComments /CIDInit /ProcSet findresource begin @@ -3191,10 +3844,10 @@ stream begincmap /CIDSystemInfo << /Registry (TeX) -/Ordering (cmss17-builtin) +/Ordering (cmr9-builtin) /Supplement 0 >> def -/CMapName /TeX-cmss17-builtin-0 def +/CMapName /TeX-cmr9-builtin-0 def /CMapType 2 def 1 begincodespacerange <00> @@ -3297,15 +3950,138 @@ end endstream endobj -109 0 obj +158 0 obj << -/Length 2050 +/Length 1729 >> stream %!PS-Adobe-3.0 Resource-CMap %%DocumentNeededResources: ProcSet (CIDInit) %%IncludeResource: ProcSet (CIDInit) -%%BeginResource: CMap (TeX-cmsy10-builtin-0) +%%BeginResource: CMap (TeX-cmss17-builtin-0) +%%Title: (TeX-cmss17-builtin-0 TeX cmss17-builtin 0) +%%Version: 1.000 +%%EndComments +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo +<< /Registry (TeX) +/Ordering (cmss17-builtin) +/Supplement 0 +>> def +/CMapName /TeX-cmss17-builtin-0 def +/CMapType 2 def +1 begincodespacerange +<00> +endcodespacerange +7 beginbfrange +<07> <08> <03A5> +<23> <26> <0023> +<28> <3B> <0028> +<3F> <5B> <003F> +<61> <7A> <0061> +<7B> <7C> <2013> + <03A5> +endbfrange +78 beginbfchar +<00> <0393> +<01> <2206> +<02> <0398> +<03> <039B> +<04> <039E> +<05> <03A0> +<06> <03A3> +<09> <03A8> +<0A> <2126> +<0B> <00660066> +<0C> <00660069> +<0D> <0066006C> +<0E> <006600660069> +<0F> <00660066006C> +<10> <0131> +<11> <0237> +<12> <0060> +<13> <00B4> +<14> <02C7> +<15> <02D8> +<16> <00AF> +<17> <02DA> +<18> <00B8> +<19> <00DF> +<1A> <00E6> +<1B> <0153> +<1C> <00F8> +<1D> <00C6> +<1E> <0152> +<1F> <00D8> +<21> <0021> +<22> <201D> +<27> <2019> +<3C> <00A1> +<3D> <003D> +<3E> <00BF> +<5C> <201C> +<5D> <005D> +<5E> <02C6> +<5F> <02D9> +<60> <2018> +<7D> <02DD> +<7E> <02DC> +<7F> <00A8> + <0020> + <0393> + <2206> + <0398> + <039B> + <039E> + <03A0> + <03A3> + <03A8> + <00AD> + <00A0> + <2126> + <00660066> + <00660069> + <0066006C> + <006600660069> + <00660066006C> + <0131> + <0237> + <0060> + <00B4> + <02C7> + <02D8> + <00AF> + <02DA> + <00B8> + <00DF> + <00E6> + <0153> + <00F8> + <00C6> + <0152> + <00D8> + <00A8> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +%%EndResource +%%EOF + +endstream +endobj +159 0 obj +<< +/Length 2050 +>> +stream +%!PS-Adobe-3.0 Resource-CMap +%%DocumentNeededResources: ProcSet (CIDInit) +%%IncludeResource: ProcSet (CIDInit) +%%BeginResource: CMap (TeX-cmsy10-builtin-0) %%Title: (TeX-cmsy10-builtin-0 TeX cmsy10-builtin 0) %%Version: 1.000 %%EndComments @@ -3443,7 +4219,299 @@ end endstream endobj -110 0 obj +160 0 obj +<< +/Length 2045 +>> +stream +%!PS-Adobe-3.0 Resource-CMap +%%DocumentNeededResources: ProcSet (CIDInit) +%%IncludeResource: ProcSet (CIDInit) +%%BeginResource: CMap (TeX-cmsy6-builtin-0) +%%Title: (TeX-cmsy6-builtin-0 TeX cmsy6-builtin 0) +%%Version: 1.000 +%%EndComments +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo +<< /Registry (TeX) +/Ordering (cmsy6-builtin) +/Supplement 0 +>> def +/CMapName /TeX-cmsy6-builtin-0 def +/CMapType 2 def +1 begincodespacerange +<00> +endcodespacerange +27 beginbfrange +<08> <0C> <2295> +<12> <13> <2286> +<14> <15> <2264> +<16> <17> <2AAF> +<1A> <1B> <2282> +<1C> <1D> <226A> +<1E> <1F> <227A> +<23> <24> <2193> +<25> <26> <2197> +<2B> <2C> <21D3> +<3E> <3F> <22A4> +<41> <5A> <0041> +<5E> <5F> <2227> +<60> <61> <22A2> +<62> <63> <230A> +<64> <65> <2308> +<68> <69> <27E8> +<76> <77> <2291> +<79> <7A> <2020> + <2295> + <2297> + <2286> + <2264> + <2AAF> + <2282> + <226A> + <227A> +endbfrange +81 beginbfchar +<00> <2212> +<01> <00B7> +<02> <00D7> +<03> <2217> +<04> <00F7> +<05> <22C4> +<06> <00B1> +<07> <2213> +<0D> <20DD> +<0E> <25E6> +<0F> <2022> +<10> <224D> +<11> <2261> +<18> <223C> +<19> <2248> +<20> <2190> +<21> <2192> +<22> <2191> +<27> <2243> +<28> <21D0> +<29> <21D2> +<2A> <21D1> +<2D> <2196> +<2E> <2199> +<2F> <221D> +<30> <2032> +<31> <221E> +<32> <2208> +<33> <220B> +<34> <25B3> +<35> <25BD> +<36> <0338> +<38> <2200> +<39> <2203> +<3A> <00AC> +<3B> <2205> +<3C> <211C> +<3D> <2111> +<40> <2135> +<5B> <222A> +<5C> <2229> +<5D> <228E> +<66> <007B> +<67> <007D> +<6A> <007C> +<6B> <2225> +<6C> <2195> +<6D> <21D5> +<6E> <005C> +<6F> <2240> +<70> <221A> +<71> <2A3F> +<72> <2207> +<73> <222B> +<74> <2294> +<75> <2293> +<78> <00A7> +<7B> <00B6> +<7C> <2663> +<7D> <2662> +<7E> <2661> +<7F> <2660> +<80> <2190> + <0020> + <2212> + <00B7> + <00D7> + <2217> + <00F7> + <22C4> + <00B1> + <2213> + <20DD> + <25E6> + <2022> + <224D> + <2261> + <223C> + <2248> + <2190> + <2660> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +%%EndResource +%%EOF + +endstream +endobj +161 0 obj +<< +/Length 2045 +>> +stream +%!PS-Adobe-3.0 Resource-CMap +%%DocumentNeededResources: ProcSet (CIDInit) +%%IncludeResource: ProcSet (CIDInit) +%%BeginResource: CMap (TeX-cmsy8-builtin-0) +%%Title: (TeX-cmsy8-builtin-0 TeX cmsy8-builtin 0) +%%Version: 1.000 +%%EndComments +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo +<< /Registry (TeX) +/Ordering (cmsy8-builtin) +/Supplement 0 +>> def +/CMapName /TeX-cmsy8-builtin-0 def +/CMapType 2 def +1 begincodespacerange +<00> +endcodespacerange +27 beginbfrange +<08> <0C> <2295> +<12> <13> <2286> +<14> <15> <2264> +<16> <17> <2AAF> +<1A> <1B> <2282> +<1C> <1D> <226A> +<1E> <1F> <227A> +<23> <24> <2193> +<25> <26> <2197> +<2B> <2C> <21D3> +<3E> <3F> <22A4> +<41> <5A> <0041> +<5E> <5F> <2227> +<60> <61> <22A2> +<62> <63> <230A> +<64> <65> <2308> +<68> <69> <27E8> +<76> <77> <2291> +<79> <7A> <2020> + <2295> + <2297> + <2286> + <2264> + <2AAF> + <2282> + <226A> + <227A> +endbfrange +81 beginbfchar +<00> <2212> +<01> <00B7> +<02> <00D7> +<03> <2217> +<04> <00F7> +<05> <22C4> +<06> <00B1> +<07> <2213> +<0D> <20DD> +<0E> <25E6> +<0F> <2022> +<10> <224D> +<11> <2261> +<18> <223C> +<19> <2248> +<20> <2190> +<21> <2192> +<22> <2191> +<27> <2243> +<28> <21D0> +<29> <21D2> +<2A> <21D1> +<2D> <2196> +<2E> <2199> +<2F> <221D> +<30> <2032> +<31> <221E> +<32> <2208> +<33> <220B> +<34> <25B3> +<35> <25BD> +<36> <0338> +<38> <2200> +<39> <2203> +<3A> <00AC> +<3B> <2205> +<3C> <211C> +<3D> <2111> +<40> <2135> +<5B> <222A> +<5C> <2229> +<5D> <228E> +<66> <007B> +<67> <007D> +<6A> <007C> +<6B> <2225> +<6C> <2195> +<6D> <21D5> +<6E> <005C> +<6F> <2240> +<70> <221A> +<71> <2A3F> +<72> <2207> +<73> <222B> +<74> <2294> +<75> <2293> +<78> <00A7> +<7B> <00B6> +<7C> <2663> +<7D> <2662> +<7E> <2661> +<7F> <2660> +<80> <2190> + <0020> + <2212> + <00B7> + <00D7> + <2217> + <00F7> + <22C4> + <00B1> + <2213> + <20DD> + <25E6> + <2022> + <224D> + <2261> + <223C> + <2248> + <2190> + <2660> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +%%EndResource +%%EOF + +endstream +endobj +162 0 obj << /Length 1543 >> @@ -3556,7 +4624,7 @@ end endstream endobj -111 0 obj +163 0 obj << /Length 1543 >> @@ -3669,7 +4737,7 @@ end endstream endobj -112 0 obj +164 0 obj << /Length 1538 >> @@ -3782,7 +4850,7 @@ end endstream endobj -113 0 obj +165 0 obj << /Length 1538 >> @@ -3895,198 +4963,343 @@ end endstream endobj -116 0 obj -<< -/Producer (pdfTeX-1.40.18) -/Creator (TeX) -/CreationDate (D:20190107234747+01'00') -/ModDate (D:20190107234747+01'00') -/Trapped /False -/PTEX.Fullbanner (This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017) kpathsea version 6.2.3) ->> -endobj -14 0 obj +17 0 obj << /Type /ObjStm -/N 72 -/First 589 -/Length 16568 +/N 100 +/First 853 +/Length 22563 >> stream -2 0 1 107 17 272 16 382 23 505 22 615 27 726 26 836 30 959 29 1069 -35 1192 34 1302 38 1413 37 1523 42 1634 41 1744 45 1855 44 1965 48 2052 47 2162 -50 2285 51 2760 52 3137 53 3684 54 3703 55 4048 56 4165 57 4776 58 5397 59 6028 -60 6143 61 6623 62 6946 63 7403 64 7977 65 8136 67 8323 69 8722 71 9040 73 9265 -75 9485 77 9987 79 10332 81 10557 83 10772 85 11033 87 11353 89 11581 91 11832 93 12201 -95 12460 97 12729 12 13217 11 13371 8 13525 21 13678 13 13831 6 13985 4 14138 10 14291 -19 14443 9 14595 5 14747 25 14901 20 15056 7 15211 33 15365 32 15519 15 15673 40 15777 -114 15868 115 15931 +2 0 1 107 20 308 19 418 24 517 23 627 30 762 29 872 34 995 33 1105 +37 1240 36 1350 41 1508 40 1618 46 1741 45 1851 49 1950 48 2060 52 2183 51 2293 +55 2416 54 2526 58 2625 57 2735 61 2834 60 2944 65 3031 64 3141 68 3228 67 3338 +71 3449 70 3559 74 3670 73 3780 77 3879 76 3989 80 4088 79 4198 84 4285 83 4395 +86 4518 87 4899 88 5374 89 5719 90 5776 91 6323 92 6342 93 6459 94 7096 95 7775 +96 8392 97 9019 98 9650 99 9765 100 10245 101 10569 102 11033 103 11767 104 12242 105 12402 +107 12590 109 12837 111 13288 113 13619 115 13846 117 14068 119 14577 121 14880 123 15107 125 15324 +127 15587 129 15935 131 16257 133 16487 135 16740 137 16973 139 17207 141 17538 143 17807 145 18078 +28 18610 13 18768 12 18924 9 19080 26 19235 14 19389 6 19544 4 19699 11 19854 22 20007 +16 20160 10 20314 5 20468 27 20624 15 20780 7 20934 32 21088 8 21244 39 21400 43 21555 % 2 0 obj << /Type /Page /Contents 3 0 R /Resources 1 0 R /MediaBox [0 0 595.276 841.89] -/Parent 15 0 R +/Parent 18 0 R >> % 1 0 obj << -/Font << /F15 4 0 R /F16 5 0 R /F17 6 0 R /F35 7 0 R /F37 8 0 R /F36 9 0 R /F19 10 0 R /F47 11 0 R /F48 12 0 R /F8 13 0 R >> +/Font << /F15 4 0 R /F16 5 0 R /F17 6 0 R /F24 7 0 R /F35 8 0 R /F40 9 0 R /F39 10 0 R /F19 11 0 R /F47 12 0 R /F48 13 0 R /F8 14 0 R /F25 15 0 R /F18 16 0 R >> /ProcSet [ /PDF /Text ] >> -% 17 0 obj +% 20 0 obj << /Type /Page -/Contents 18 0 R -/Resources 16 0 R +/Contents 21 0 R +/Resources 19 0 R /MediaBox [0 0 595.276 841.89] -/Parent 15 0 R +/Parent 18 0 R >> -% 16 0 obj +% 19 0 obj << -/Font << /F47 11 0 R /F8 13 0 R /F7 19 0 R /F54 20 0 R /F48 12 0 R /F10 21 0 R >> +/Font << /F48 13 0 R /F47 12 0 R /F8 14 0 R /F7 22 0 R >> /ProcSet [ /PDF /Text ] >> +% 24 0 obj +<< +/Type /Page +/Contents 25 0 R +/Resources 23 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 18 0 R +>> % 23 0 obj << +/Font << /F8 14 0 R /F47 12 0 R /F48 13 0 R /F7 22 0 R /F10 26 0 R /F14 27 0 R /F54 28 0 R >> +/ProcSet [ /PDF /Text ] +>> +% 30 0 obj +<< /Type /Page -/Contents 24 0 R -/Resources 22 0 R +/Contents 31 0 R +/Resources 29 0 R /MediaBox [0 0 595.276 841.89] -/Parent 15 0 R +/Parent 18 0 R >> -% 22 0 obj +% 29 0 obj << -/Font << /F14 25 0 R /F48 12 0 R /F8 13 0 R /F7 19 0 R /F54 20 0 R >> +/Font << /F14 27 0 R /F48 13 0 R /F54 28 0 R /F8 14 0 R /F7 22 0 R /F55 32 0 R >> /ProcSet [ /PDF /Text ] >> -% 27 0 obj +% 34 0 obj << /Type /Page -/Contents 28 0 R -/Resources 26 0 R +/Contents 35 0 R +/Resources 33 0 R /MediaBox [0 0 595.276 841.89] -/Parent 15 0 R +/Parent 18 0 R >> -% 26 0 obj +% 33 0 obj << -/Font << /F14 25 0 R /F48 12 0 R /F8 13 0 R /F54 20 0 R /F47 11 0 R /F7 19 0 R >> +/Font << /F14 27 0 R /F48 13 0 R /F8 14 0 R /F55 32 0 R /F47 12 0 R /F7 22 0 R /F54 28 0 R >> /ProcSet [ /PDF /Text ] >> -% 30 0 obj +% 37 0 obj << /Type /Page -/Contents 31 0 R -/Resources 29 0 R +/Contents 38 0 R +/Resources 36 0 R /MediaBox [0 0 595.276 841.89] -/Parent 15 0 R +/Parent 18 0 R >> -% 29 0 obj +% 36 0 obj << -/Font << /F8 13 0 R /F7 19 0 R /F47 11 0 R /F57 32 0 R /F19 10 0 R /F56 33 0 R >> +/Font << /F47 12 0 R /F8 14 0 R /F7 22 0 R /F48 13 0 R /F17 6 0 R /F55 32 0 R /F54 28 0 R /F19 11 0 R /F57 39 0 R >> /ProcSet [ /PDF /Text ] >> -% 35 0 obj +% 41 0 obj << /Type /Page -/Contents 36 0 R -/Resources 34 0 R +/Contents 42 0 R +/Resources 40 0 R /MediaBox [0 0 595.276 841.89] -/Parent 15 0 R +/Parent 44 0 R >> -% 34 0 obj +% 40 0 obj << -/Font << /F8 13 0 R /F7 19 0 R /F57 32 0 R /F54 20 0 R /F48 12 0 R >> +/Font << /F8 14 0 R /F47 12 0 R /F48 13 0 R /F55 32 0 R /F7 22 0 R /F58 43 0 R >> /ProcSet [ /PDF /Text ] >> -% 38 0 obj +% 46 0 obj << /Type /Page -/Contents 39 0 R -/Resources 37 0 R +/Contents 47 0 R +/Resources 45 0 R /MediaBox [0 0 595.276 841.89] -/Parent 40 0 R +/Parent 44 0 R >> -% 37 0 obj +% 45 0 obj << -/Font << /F8 13 0 R /F54 20 0 R /F14 25 0 R /F7 19 0 R /F57 32 0 R >> +/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F48 13 0 R >> /ProcSet [ /PDF /Text ] >> -% 42 0 obj +% 49 0 obj << /Type /Page -/Contents 43 0 R -/Resources 41 0 R +/Contents 50 0 R +/Resources 48 0 R /MediaBox [0 0 595.276 841.89] -/Parent 40 0 R +/Parent 44 0 R >> -% 41 0 obj +% 48 0 obj << -/Font << /F8 13 0 R /F54 20 0 R /F7 19 0 R /F57 32 0 R /F48 12 0 R >> +/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F54 28 0 R /F48 13 0 R /F55 32 0 R >> /ProcSet [ /PDF /Text ] >> -% 45 0 obj +% 52 0 obj << /Type /Page -/Contents 46 0 R -/Resources 44 0 R +/Contents 53 0 R +/Resources 51 0 R /MediaBox [0 0 595.276 841.89] -/Parent 40 0 R +/Parent 44 0 R >> -% 44 0 obj +% 51 0 obj << -/Font << /F7 19 0 R /F57 32 0 R /F8 13 0 R >> +/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F55 32 0 R /F48 13 0 R /F14 27 0 R >> /ProcSet [ /PDF /Text ] >> -% 48 0 obj +% 55 0 obj +<< +/Type /Page +/Contents 56 0 R +/Resources 54 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 44 0 R +>> +% 54 0 obj +<< +/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F55 32 0 R >> +/ProcSet [ /PDF /Text ] +>> +% 58 0 obj +<< +/Type /Page +/Contents 59 0 R +/Resources 57 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 44 0 R +>> +% 57 0 obj +<< +/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F48 13 0 R >> +/ProcSet [ /PDF /Text ] +>> +% 61 0 obj +<< +/Type /Page +/Contents 62 0 R +/Resources 60 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 63 0 R +>> +% 60 0 obj +<< +/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R >> +/ProcSet [ /PDF /Text ] +>> +% 65 0 obj << /Type /Page -/Contents 49 0 R -/Resources 47 0 R +/Contents 66 0 R +/Resources 64 0 R /MediaBox [0 0 595.276 841.89] -/Parent 40 0 R +/Parent 63 0 R >> -% 47 0 obj +% 64 0 obj +<< +/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R >> +/ProcSet [ /PDF /Text ] +>> +% 68 0 obj +<< +/Type /Page +/Contents 69 0 R +/Resources 67 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 63 0 R +>> +% 67 0 obj +<< +/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F55 32 0 R /F48 13 0 R >> +/ProcSet [ /PDF /Text ] +>> +% 71 0 obj +<< +/Type /Page +/Contents 72 0 R +/Resources 70 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 63 0 R +>> +% 70 0 obj +<< +/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F55 32 0 R /F14 27 0 R >> +/ProcSet [ /PDF /Text ] +>> +% 74 0 obj +<< +/Type /Page +/Contents 75 0 R +/Resources 73 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 63 0 R +>> +% 73 0 obj +<< +/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F55 32 0 R >> +/ProcSet [ /PDF /Text ] +>> +% 77 0 obj +<< +/Type /Page +/Contents 78 0 R +/Resources 76 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 63 0 R +>> +% 76 0 obj +<< +/Font << /F8 14 0 R /F48 13 0 R /F7 22 0 R /F58 43 0 R >> +/ProcSet [ /PDF /Text ] +>> +% 80 0 obj +<< +/Type /Page +/Contents 81 0 R +/Resources 79 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 82 0 R +>> +% 79 0 obj +<< +/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R >> +/ProcSet [ /PDF /Text ] +>> +% 84 0 obj +<< +/Type /Page +/Contents 85 0 R +/Resources 83 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 82 0 R +>> +% 83 0 obj << -/Font << /F7 19 0 R /F57 32 0 R /F47 11 0 R /F48 12 0 R /F14 25 0 R /F8 13 0 R >> +/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F47 12 0 R /F48 13 0 R /F14 27 0 R >> /ProcSet [ /PDF /Text ] >> -% 50 0 obj +% 86 0 obj +[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] +% 87 0 obj [531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3] -% 51 0 obj -[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] -% 52 0 obj +% 88 0 obj +[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] +% 89 0 obj +[575 575 447.2 447.2 319.4 575 575 702.8 575] +% 90 0 obj [500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 1000 777.8 777.8 1000 1000 500 500 1000 1000 1000 777.8 1000 1000 611.1 611.1 1000 1000 1000 777.8 275 1000 666.7 666.7 888.9 888.9 0 0 555.6 555.6 666.7 500 722.2 722.2 777.8 777.8 611.1 798.5 656.8 526.5 771.4 527.8 718.7 594.9 844.5 544.5 677.8 762 689.7 1200.9 820.5 796.1 695.6 816.7 847.5 605.6 544.6 625.8 612.8 987.8 713.3 668.3 724.7 666.7 666.7 666.7 666.7 666.7 611.1 611.1 444.4 444.4 444.4 444.4 500 500 388.9 388.9 277.8 500 500 611.1 500] -% 53 0 obj +% 91 0 obj [476.1] -% 54 0 obj -[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] -% 55 0 obj +% 92 0 obj [569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 323.4 323.4 323.4 877 538.7 538.7 877 843.3] -% 56 0 obj -[555.6 555.6 833.3 833.3 277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8 277.8 277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4] -% 57 0 obj -[638.9 638.9 958.3 958.3 319.4 351.4 575 575 575 575 575 869.4 511.1 597.2 830.6 894.4 575 1041.7 1169.4 894.4 319.4 350 602.8 958.3 575 958.3 894.4 319.4 447.2 447.2 575 894.4 319.4 383.3 319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4 869.4 818.1 830.6 881.9 755.6 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8 319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9 319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9] -% 58 0 obj +% 93 0 obj +[531.3 531.3 531.3 531.3 531.3 795.8 472.2 531.3 767.4 826.4 531.3 958.7 1076.8 826.4 295.1 295.1 531.3 885.4 531.3 885.4 826.4 295.1 413.2 413.2 531.3 826.4 295.1 354.2 295.1 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 295.1 295.1 295.1 826.4 501.7 501.7 826.4 795.8 752.1 767.4 811.1 722.6 693.1 833.5 795.8 382.6 545.5 825.4 663.6 972.9 795.8 826.4 722.6 826.4 781.6 590.3 767.4 795.8 795.8 1091 795.8 795.8 649.3 295.1 531.3 295.1 531.3 295.1 295.1 531.3 590.3 472.2 590.3 472.2 324.7 531.3 590.3 295.1 324.7 560.8 295.1 885.4 590.3 531.3 590.3 560.8 414.1 419.1 413.2 590.3 560.8 767.4 560.8 560.8] +% 94 0 obj +[638.9 963 638.9 963 963 963 963 963 963 963 1222.2 638.9 638.9 963 963 963 963 963 963 963 963 963 963 963 963 1222.2 1222.2 963 963 1222.2 1222.2 638.9 638.9 1222.2 1222.2 1222.2 963 1222.2 1222.2 768.5 768.5 1222.2 1222.2 1222.2 963 365.7 1222.2 833.3 833.3 1092.6 1092.6 0 0 703.7 703.7 833.3 638.9 898.1 898.1 963 963 768.5 989.9 813.3 678.4 961.2 671.3 879.9 746.7 1059.3 709.3 846.3 938.8 854.5 1427.2 1005.7 973 878.4 1008.3 1061.4 762 711.3 774.4 785.2 1222.7 883.7 823.9 884 833.3 833.3 833.3 833.3 833.3 768.5 768.5 574.1 574.1 574.1 574.1 638.9 638.9 509.3 509.3 379.6 638.9 638.9 768.5 638.9 379.6 1000 924.1 1027.8 541.7 833.3 833.3 963 963 574.1 574.1] +% 95 0 obj +[583.3 555.6 555.6 833.3 833.3 277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8 277.8 277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4] +% 96 0 obj +[638.9 638.9 958.3 958.3 319.4 351.4 575 575 575 575 575 869.4 511.1 597.2 830.6 894.4 575 1041.7 1169.4 894.4 319.4 350 602.8 958.3 575 958.3 894.4 319.4 447.2 447.2 575 894.4 319.4 383.3 319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4 869.4 818.1 830.6 881.9 755.6 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8 319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9 319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9 511.1] +% 97 0 obj [625 625 937.5 937.5 312.5 343.7 562.5 562.5 562.5 562.5 562.5 849.5 500 574.1 812.5 875 562.5 1018.5 1143.5 875 312.5 342.6 581 937.5 562.5 937.5 875 312.5 437.5 437.5 562.5 875 312.5 375 312.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 342.6 875 531.2 531.2 875 849.5 799.8 812.5 862.3 738.4 707.2 884.3 879.6 419 581 880.8 675.9 1067.1 879.6 844.9 768.5 844.9 839.1 625 782.4 864.6 849.5 1162 849.5 849.5 687.5 312.5 581 312.5 562.5 312.5 312.5 546.9 625 500 625 513.3 343.7 562.5 625 312.5 343.7 593.7 312.5 937.5 625 562.5 625 593.7 459.5 443.8 437.5 625 593.7 812.5 593.7 593.7] -% 59 0 obj +% 98 0 obj [611.1 611.1 611.1 611.1 611.1 611.1 611.1 611.1 611.1 351.8 351.8 351.8 935.2 578.7 578.7 935.2 896.3] -% 60 0 obj +% 99 0 obj [399.7 399.7 513.9 799.4 285.5 342.6 285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 285.5 799.4 485.3 485.3 799.4 770.7 727.9 742.3 785 699.4 670.8 806.5 770.7 371 528.1 799.2 642.3 942 770.7 799.4 699.4 799.4 756.5 571 742.3 770.7 770.7 1056.2 770.7 770.7 628.1 285.5 513.9 285.5 513.9 285.5 285.5 513.9 571 456.8 571 457.2 314 513.9 571 285.5 314 542.4 285.5 856.5 571 513.9 571 542.4 402 405.4 399.7 571 542.4 742.3 542.4 542.4] -% 61 0 obj +% 100 0 obj [892.9 840.9 854.6 906.6 776.5 743.7 929.9 924.4 446.3 610.8 925.8 710.8 1121.6 924.4 888.9 808 888.9 886.7 657.4 823.1 908.6 892.9 1221.6 892.9 892.9 723.1 328.7 617.6 328.7 591.7 328.7 328.7 575.2 657.4 525.9 657.4 543 361.6 591.7 657.4 328.7 361.6 624.5 328.7 986.1 657.4 591.7 657.4 624.5 488.1 466.8 460.2] -% 62 0 obj -[514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6] -% 63 0 obj -[489.6 489.6 489.6 489.6 489.6 734 435.2 489.6 707.2 761.6 489.6 883.8 992.6 761.6 272 272 489.6 816 489.6 816 761.6 272 380.8 380.8 489.6 761.6 272 326.4 272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 272 761.6 462.4 462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6 272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8 386.2 380.8 544 516.8 707.2 516.8 516.8 435.2] -% 64 0 obj +% 101 0 obj +[514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6] +% 102 0 obj +[531.3 826.4 531.3 826.4 826.4 826.4 826.4 826.4 826.4 826.4 1062.5 531.3 531.3 826.4 826.4 826.4 826.4 826.4 826.4 826.4 826.4 826.4 826.4 826.4 826.4 1062.5 1062.5 826.4 826.4 1062.5 1062.5 531.3 531.3 1062.5 1062.5 1062.5 826.4 1062.5 1062.5 649.3 649.3 1062.5 1062.5 1062.5 826.4 288.2 1062.5 708.3 708.3 944.5 944.5 0 0 590.3 590.3 708.3 531.3 767.4 767.4 826.4 826.4 649.3 849.5 694.7 562.6 821.7 560.8 758.3 631 904.2 585.5 720.1 807.4 730.7 1264.5 869.1 841.6 743.3 867.7 906.9 643.4 586.3 662.8 656.2 1054.6 756.4 705.8 763.6 708.3 708.3 708.3 708.3 708.3 649.3 649.3 472.2 472.2 472.2 472.2 531.3 531.3 413.2 413.2 295.1 531.3 531.3 649.3 531.3 295.1 885.4 795.8 885.4 443.6 708.3 708.3 826.4 826.4 472.2 472.2] +% 103 0 obj +[489.6 816 761.6 272 380.8 380.8 489.6 761.6 272 326.4 272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 272 761.6 462.4 462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6 272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8 386.2 380.8 544 516.8 707.2 516.8 516.8 435.2] +% 104 0 obj [450.9 483.9 418 483.9 418 287.3 470.2 483.9 222.6 248.8 457.7 222.6 745.1 483.9 470.2 483.9 483.9 320.3 360.5 339.6 483.9 431.6 640.6 431.6 431.6] -% 65 0 obj +% 105 0 obj [667.6 693.3 693.3 954.5 693.3 693.3 563.1 249.6 458.6 249.6 458.6 249.6 249.6 458.6 510.9 406.4 510.9 406.4 275.8 458.6 510.9 249.6 275.8 484.7 249.6 772.1 510.9 458.6 510.9] -% 67 0 obj +% 107 0 obj +<< +/Type /FontDescriptor +/FontName /JCNOIV+CMBSY10 +/Flags 4 +/FontBBox [-26 -940 1332 825] +/Ascent 750 +/CapHeight 686 +/Descent -194 +/ItalicAngle -14 +/StemV 61 +/XHeight 444 +/CharSet (/backslash/braceleft/braceright) +/FontFile 106 0 R +>> +% 109 0 obj << /Type /FontDescriptor -/FontName /EUYHYW+CMBX10 +/FontName /JQDHBF+CMBX10 /Flags 4 /FontBBox [-56 -250 1164 750] /Ascent 694 @@ -4095,13 +5308,13 @@ stream /ItalicAngle 0 /StemV 114 /XHeight 444 -/CharSet (/A/B/E/H/I/L/P/S/U/a/asterisk/b/bracketleft/bracketright/c/colon/comma/d/e/eight/equal/f/fi/five/fl/four/g/h/i/k/l/m/n/nine/o/one/p/period/q/r/s/seven/six/slash/t/three/two/u/v/w/x/y/zero) -/FontFile 66 0 R +/CharSet (/A/B/E/H/I/K/L/P/R/S/T/U/a/asterisk/b/bracketleft/bracketright/c/colon/comma/d/e/eight/equal/f/fi/five/fl/four/g/h/hyphen/i/k/l/m/n/nine/o/one/p/parenleft/parenright/period/q/quotedblright/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero) +/FontFile 108 0 R >> -% 69 0 obj +% 111 0 obj << /Type /FontDescriptor -/FontName /KUVYHM+CMBX12 +/FontName /MBPLSD+CMBX12 /Flags 4 /FontBBox [-53 -251 1139 750] /Ascent 694 @@ -4110,10 +5323,10 @@ stream /ItalicAngle 0 /StemV 109 /XHeight 444 -/CharSet (/C/E/H/I/L/P/S/U/a/c/d/e/eight/f/fi/five/four/g/i/k/l/m/n/o/one/p/period/q/r/s/seven/six/t/three/two/u/x/y) -/FontFile 68 0 R +/CharSet (/A/C/E/H/I/K/L/P/S/U/a/c/d/e/eight/f/fi/five/four/g/i/k/l/m/n/nine/o/one/p/period/q/r/s/seven/six/t/three/two/u/w/x/y) +/FontFile 110 0 R >> -% 71 0 obj +% 113 0 obj << /Type /FontDescriptor /FontName /EUWOLL+CMBX9 @@ -4126,9 +5339,9 @@ stream /StemV 117 /XHeight 444 /CharSet (/A/a/b/c/r/s/t) -/FontFile 70 0 R +/FontFile 112 0 R >> -% 73 0 obj +% 115 0 obj << /Type /FontDescriptor /FontName /RVCXXH+CMMI7 @@ -4141,12 +5354,12 @@ stream /StemV 81 /XHeight 431 /CharSet (/epsilon1) -/FontFile 72 0 R +/FontFile 114 0 R >> -% 75 0 obj +% 117 0 obj << /Type /FontDescriptor -/FontName /YCGTEF+CMR10 +/FontName /RDTFWN+CMR10 /Flags 4 /FontBBox [-40 -250 1009 750] /Ascent 694 @@ -4155,13 +5368,13 @@ stream /ItalicAngle 0 /StemV 69 /XHeight 431 -/CharSet (/A/C/D/E/F/G/H/I/J/L/M/N/O/P/R/S/T/V/W/X/Y/a/asterisk/b/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/f/ffi/fi/five/fl/four/g/h/hyphen/i/k/l/m/n/nine/numbersign/o/one/p/parenleft/parenright/period/q/quotedblright/quoteleft/quoteright/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero) -/FontFile 74 0 R +/CharSet (/A/B/D/E/F/G/H/I/J/L/M/N/O/P/R/S/T/V/W/X/Y/a/asterisk/b/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/f/ff/ffi/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/numbersign/o/one/p/parenleft/parenright/period/q/quotedblright/quoteleft/quoteright/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero) +/FontFile 116 0 R >> -% 77 0 obj +% 119 0 obj << /Type /FontDescriptor -/FontName /KHAQKJ+CMR12 +/FontName /EZOSPU+CMR12 /Flags 4 /FontBBox [-34 -251 988 750] /Ascent 694 @@ -4170,10 +5383,10 @@ stream /ItalicAngle 0 /StemV 65 /XHeight 431 -/CharSet (/A/B/C/D/E/G/J/M/N/P/R/S/T/U/a/c/comma/d/e/eight/g/grave/h/i/l/m/n/nine/o/one/p/period/quotedblleft/quotedblright/r/s/t/two/u/v/y/z/zero) -/FontFile 76 0 R +/CharSet (/A/B/C/D/J/K/M/N/S/T/a/b/c/comma/d/dollar/e/eight/g/h/i/k/l/m/n/o/p/r/s/t/two/u/v/x/y/z/zero) +/FontFile 118 0 R >> -% 79 0 obj +% 121 0 obj << /Type /FontDescriptor /FontName /XEWKYT+CMR17 @@ -4186,9 +5399,9 @@ stream /StemV 53 /XHeight 430 /CharSet (/T/a/c/e/g/h/k/p) -/FontFile 78 0 R +/FontFile 120 0 R >> -% 81 0 obj +% 123 0 obj << /Type /FontDescriptor /FontName /KEPNXL+CMR6 @@ -4201,9 +5414,9 @@ stream /StemV 83 /XHeight 431 /CharSet (/A/one) -/FontFile 80 0 R +/FontFile 122 0 R >> -% 83 0 obj +% 125 0 obj << /Type /FontDescriptor /FontName /VDRGYX+CMR7 @@ -4216,9 +5429,24 @@ stream /StemV 79 /XHeight 431 /CharSet (/A/eight/five/four/nine/one/seven/six/three/two/zero) -/FontFile 82 0 R +/FontFile 124 0 R +>> +% 127 0 obj +<< +/Type /FontDescriptor +/FontName /OPTOCW+CMR8 +/Flags 4 +/FontBBox [-36 -250 1070 750] +/Ascent 694 +/CapHeight 683 +/Descent -194 +/ItalicAngle 0 +/StemV 76 +/XHeight 431 +/CharSet (/B/D/G/I/L/M/N/O/P/S/T/U/a/b/c/comma/d/e/four/g/grave/hyphen/i/l/m/n/o/one/p/period/quotedblleft/quotedblright/r/s/t/three/two/u/v/y/zero) +/FontFile 126 0 R >> -% 85 0 obj +% 129 0 obj << /Type /FontDescriptor /FontName /BDIFWW+CMR9 @@ -4231,9 +5459,9 @@ stream /StemV 74 /XHeight 431 /CharSet (/A/D/E/F/L/P/T/U/X/a/b/c/comma/d/e/f/g/h/hyphen/i/k/l/m/n/o/p/parenleft/parenright/period/r/s/slash/t/u/v/w/x/y) -/FontFile 84 0 R +/FontFile 128 0 R >> -% 87 0 obj +% 131 0 obj << /Type /FontDescriptor /FontName /DRNAIY+CMSS17 @@ -4246,9 +5474,9 @@ stream /StemV 76 /XHeight 430 /CharSet (/a/b/e/i/l/s/t/x/y) -/FontFile 86 0 R +/FontFile 130 0 R >> -% 89 0 obj +% 133 0 obj << /Type /FontDescriptor /FontName /CAKAEM+CMSY10 @@ -4261,12 +5489,42 @@ stream /StemV 40 /XHeight 431 /CharSet (/backslash/braceleft/braceright/bullet) -/FontFile 88 0 R +/FontFile 132 0 R >> -% 91 0 obj +% 135 0 obj +<< +/Type /FontDescriptor +/FontName /UPJTNE+CMSY6 +/Flags 4 +/FontBBox [-4 -948 1329 786] +/Ascent 750 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 52 +/XHeight 431 +/CharSet (/asteriskmath/dagger) +/FontFile 134 0 R +>> +% 137 0 obj +<< +/Type /FontDescriptor +/FontName /TGWINZ+CMSY8 +/Flags 4 +/FontBBox [-30 -955 1185 779] +/Ascent 750 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 46 +/XHeight 431 +/CharSet (/asteriskmath/dagger) +/FontFile 136 0 R +>> +% 139 0 obj << /Type /FontDescriptor -/FontName /SWDVUC+CMTT10 +/FontName /OJNEZL+CMTT10 /Flags 4 /FontBBox [-4 -233 537 696] /Ascent 611 @@ -4275,13 +5533,13 @@ stream /ItalicAngle 0 /StemV 69 /XHeight 431 -/CharSet (/A/B/S/a/asterisk/at/b/backslash/bracketleft/bracketright/c/colon/d/e/f/four/g/h/hyphen/i/k/l/m/n/o/p/parenleft/parenright/period/q/r/s/slash/t/u/v/w/x/y/z/zero) -/FontFile 90 0 R +/CharSet (/A/B/S/a/asterisk/at/b/backslash/bracketleft/bracketright/c/d/e/f/g/i/k/l/m/n/o/p/parenleft/parenright/q/r/s/t/u/w/x/y/z) +/FontFile 138 0 R >> -% 93 0 obj +% 141 0 obj << /Type /FontDescriptor -/FontName /KKZFIQ+CMTT12 +/FontName /CBJXMN+CMTT12 /Flags 4 /FontBBox [-1 -234 524 695] /Ascent 611 @@ -4290,10 +5548,10 @@ stream /ItalicAngle 0 /StemV 65 /XHeight 431 -/CharSet (/a/c/comma/d/e/greater/i/less/n/o/p/period/r/s/t/u) -/FontFile 92 0 R +/CharSet (/a/b/c/comma/d/e/greater/i/l/less/m/n/o/p/period/r/s/t/u/v) +/FontFile 140 0 R >> -% 95 0 obj +% 143 0 obj << /Type /FontDescriptor /FontName /QHHRRK+CMTT8 @@ -4306,12 +5564,12 @@ stream /StemV 76 /XHeight 431 /CharSet (/a/b/e/g/hyphen/i/l/n/o/p/period/question/r/s/slash/t/u/w/x/y) -/FontFile 94 0 R +/FontFile 142 0 R >> -% 97 0 obj +% 145 0 obj << /Type /FontDescriptor -/FontName /AWNOGO+CMTT9 +/FontName /PAYEOR+CMTT9 /Flags 4 /FontBBox [-6 -233 542 698] /Ascent 611 @@ -4320,230 +5578,309 @@ stream /ItalicAngle 0 /StemV 74 /XHeight 431 -/CharSet (/A/B/C/E/F/G/L/N/P/R/S/T/U/X/a/asterisk/at/b/backslash/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/equal/f/five/g/greater/h/i/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/percent/period/q/quoteleft/r/s/six/slash/t/two/u/v/w/x/y/z/zero) -/FontFile 96 0 R +/CharSet (/A/B/C/D/E/F/G/L/N/O/P/R/S/T/U/X/a/asterisk/at/b/backslash/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/dollar/e/equal/f/five/g/greater/h/hyphen/i/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/percent/period/q/quotedbl/quoteleft/quoteright/r/s/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) +/FontFile 144 0 R >> -% 12 0 obj +% 28 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /JCNOIV+CMBSY10 +/FontDescriptor 107 0 R +/FirstChar 102 +/LastChar 110 +/Widths 89 0 R +/ToUnicode 146 0 R +>> +% 13 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /EUYHYW+CMBX10 -/FontDescriptor 67 0 R +/BaseFont /JQDHBF+CMBX10 +/FontDescriptor 109 0 R /FirstChar 12 -/LastChar 121 -/Widths 57 0 R -/ToUnicode 98 0 R +/LastChar 122 +/Widths 96 0 R +/ToUnicode 147 0 R >> -% 11 0 obj +% 12 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /KUVYHM+CMBX12 -/FontDescriptor 69 0 R +/BaseFont /MBPLSD+CMBX12 +/FontDescriptor 111 0 R /FirstChar 12 /LastChar 121 -/Widths 58 0 R -/ToUnicode 99 0 R +/Widths 97 0 R +/ToUnicode 148 0 R >> -% 8 0 obj +% 9 0 obj << /Type /Font /Subtype /Type1 /BaseFont /EUWOLL+CMBX9 -/FontDescriptor 71 0 R +/FontDescriptor 113 0 R /FirstChar 65 /LastChar 116 -/Widths 61 0 R -/ToUnicode 100 0 R +/Widths 100 0 R +/ToUnicode 149 0 R >> -% 21 0 obj +% 26 0 obj << /Type /Font /Subtype /Type1 /BaseFont /RVCXXH+CMMI7 -/FontDescriptor 73 0 R +/FontDescriptor 115 0 R /FirstChar 15 /LastChar 15 -/Widths 53 0 R -/ToUnicode 101 0 R +/Widths 91 0 R +/ToUnicode 150 0 R >> -% 13 0 obj +% 14 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /YCGTEF+CMR10 -/FontDescriptor 75 0 R -/FirstChar 12 +/BaseFont /RDTFWN+CMR10 +/FontDescriptor 117 0 R +/FirstChar 11 /LastChar 122 -/Widths 56 0 R -/ToUnicode 102 0 R +/Widths 95 0 R +/ToUnicode 151 0 R >> % 6 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /KHAQKJ+CMR12 -/FontDescriptor 77 0 R -/FirstChar 18 +/BaseFont /EZOSPU+CMR12 +/FontDescriptor 119 0 R +/FirstChar 36 /LastChar 122 -/Widths 63 0 R -/ToUnicode 103 0 R +/Widths 103 0 R +/ToUnicode 152 0 R >> % 4 0 obj << /Type /Font /Subtype /Type1 /BaseFont /XEWKYT+CMR17 -/FontDescriptor 79 0 R +/FontDescriptor 121 0 R /FirstChar 84 /LastChar 112 -/Widths 65 0 R -/ToUnicode 104 0 R +/Widths 105 0 R +/ToUnicode 153 0 R >> -% 10 0 obj +% 11 0 obj << /Type /Font /Subtype /Type1 /BaseFont /KEPNXL+CMR6 -/FontDescriptor 81 0 R +/FontDescriptor 123 0 R /FirstChar 49 /LastChar 65 -/Widths 59 0 R -/ToUnicode 105 0 R +/Widths 98 0 R +/ToUnicode 154 0 R >> -% 19 0 obj +% 22 0 obj << /Type /Font /Subtype /Type1 /BaseFont /VDRGYX+CMR7 -/FontDescriptor 83 0 R +/FontDescriptor 125 0 R /FirstChar 48 /LastChar 65 -/Widths 55 0 R -/ToUnicode 106 0 R +/Widths 92 0 R +/ToUnicode 155 0 R >> -% 9 0 obj +% 16 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /OPTOCW+CMR8 +/FontDescriptor 127 0 R +/FirstChar 18 +/LastChar 121 +/Widths 93 0 R +/ToUnicode 156 0 R +>> +% 10 0 obj << /Type /Font /Subtype /Type1 /BaseFont /BDIFWW+CMR9 -/FontDescriptor 85 0 R +/FontDescriptor 129 0 R /FirstChar 40 /LastChar 121 -/Widths 60 0 R -/ToUnicode 107 0 R +/Widths 99 0 R +/ToUnicode 157 0 R >> % 5 0 obj << /Type /Font /Subtype /Type1 /BaseFont /DRNAIY+CMSS17 -/FontDescriptor 87 0 R +/FontDescriptor 131 0 R /FirstChar 97 /LastChar 121 -/Widths 64 0 R -/ToUnicode 108 0 R +/Widths 104 0 R +/ToUnicode 158 0 R >> -% 25 0 obj +% 27 0 obj << /Type /Font /Subtype /Type1 /BaseFont /CAKAEM+CMSY10 -/FontDescriptor 89 0 R +/FontDescriptor 133 0 R /FirstChar 15 /LastChar 110 -/Widths 52 0 R -/ToUnicode 109 0 R +/Widths 90 0 R +/ToUnicode 159 0 R >> -% 20 0 obj +% 15 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /UPJTNE+CMSY6 +/FontDescriptor 135 0 R +/FirstChar 3 +/LastChar 121 +/Widths 94 0 R +/ToUnicode 160 0 R +>> +% 7 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /TGWINZ+CMSY8 +/FontDescriptor 137 0 R +/FirstChar 3 +/LastChar 121 +/Widths 102 0 R +/ToUnicode 161 0 R +>> +% 32 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /SWDVUC+CMTT10 -/FontDescriptor 91 0 R +/BaseFont /OJNEZL+CMTT10 +/FontDescriptor 139 0 R /FirstChar 40 /LastChar 122 -/Widths 54 0 R -/ToUnicode 110 0 R +/Widths 88 0 R +/ToUnicode 162 0 R >> -% 7 0 obj +% 8 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /KKZFIQ+CMTT12 -/FontDescriptor 93 0 R +/BaseFont /CBJXMN+CMTT12 +/FontDescriptor 141 0 R /FirstChar 44 -/LastChar 117 -/Widths 62 0 R -/ToUnicode 111 0 R +/LastChar 118 +/Widths 101 0 R +/ToUnicode 163 0 R >> -% 33 0 obj +% 39 0 obj << /Type /Font /Subtype /Type1 /BaseFont /QHHRRK+CMTT8 -/FontDescriptor 95 0 R +/FontDescriptor 143 0 R /FirstChar 45 /LastChar 121 -/Widths 50 0 R -/ToUnicode 112 0 R +/Widths 87 0 R +/ToUnicode 164 0 R >> -% 32 0 obj +% 43 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /AWNOGO+CMTT9 -/FontDescriptor 97 0 R -/FirstChar 35 +/BaseFont /PAYEOR+CMTT9 +/FontDescriptor 145 0 R +/FirstChar 34 /LastChar 125 -/Widths 51 0 R -/ToUnicode 113 0 R +/Widths 86 0 R +/ToUnicode 165 0 R >> -% 15 0 obj + +endstream +endobj +169 0 obj +<< +/Producer (pdfTeX-1.40.20) +/Creator (TeX) +/CreationDate (D:20200114033906+01'00') +/ModDate (D:20200114033906+01'00') +/Trapped /False +/PTEX.Fullbanner (This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019) kpathsea version 6.3.1) +>> +endobj +167 0 obj +<< +/Type /ObjStm +/N 6 +/First 42 +/Length 558 +>> +stream +18 0 44 104 63 209 82 314 166 391 168 468 +% 18 0 obj << /Type /Pages /Count 6 -/Parent 114 0 R -/Kids [2 0 R 17 0 R 23 0 R 27 0 R 30 0 R 35 0 R] +/Parent 166 0 R +/Kids [2 0 R 20 0 R 24 0 R 30 0 R 34 0 R 37 0 R] >> -% 40 0 obj +% 44 0 obj +<< +/Type /Pages +/Count 6 +/Parent 166 0 R +/Kids [41 0 R 46 0 R 49 0 R 52 0 R 55 0 R 58 0 R] +>> +% 63 0 obj +<< +/Type /Pages +/Count 6 +/Parent 166 0 R +/Kids [61 0 R 65 0 R 68 0 R 71 0 R 74 0 R 77 0 R] +>> +% 82 0 obj << /Type /Pages -/Count 4 -/Parent 114 0 R -/Kids [38 0 R 42 0 R 45 0 R 48 0 R] +/Count 2 +/Parent 166 0 R +/Kids [80 0 R 84 0 R] >> -% 114 0 obj +% 166 0 obj << /Type /Pages -/Count 10 -/Kids [15 0 R 40 0 R] +/Count 20 +/Kids [18 0 R 44 0 R 63 0 R 82 0 R] >> -% 115 0 obj +% 168 0 obj << /Type /Catalog -/Pages 114 0 R +/Pages 166 0 R >> endstream endobj -117 0 obj +170 0 obj << /Type /XRef -/Index [0 118] -/Size 118 +/Index [0 171] +/Size 171 /W [1 3 1] -/Root 115 0 R -/Info 116 0 R -/ID [<615214F2FC590B805EAB9C452DE94308> <615214F2FC590B805EAB9C452DE94308>] -/Length 590 +/Root 168 0 R +/Info 169 0 R +/ID [<647B02643A16A54C89E7FDE6C69746DC> <647B02643A16A54C89E7FDE6C69746DC>] +/Length 855 >> stream -:>9A6=;5488sD<@7*?Gr eCB  -{   E9̏ !"# -$%%_!&'E(H):-*\+z,'-./0Z 1my23JFB:ph`XK>1.l$*10FG7ny +W\V_aS[XRQU^Z?Y0T]PBR` ]  +mb  cn8 !3UE[W! m#"%$p'&()*+,-./0123456789:;<P=#>a ?@1AB;C^ID|EFGH9oIXJwcKLMNOC9K|RyYv`nfmt{reXUHË)(, endstream endobj startxref -293253 +404497 %%EOF diff --git a/macros/latex/contrib/axessibility/axessibilityExampleAlignA.tex b/macros/latex/contrib/axessibility/axessibilityExampleAlignA.tex new file mode 100644 index 0000000000..6b0fbc35a3 --- /dev/null +++ b/macros/latex/contrib/axessibility/axessibilityExampleAlignA.tex @@ -0,0 +1,56 @@ +% +% Copyright (C) 2018, 2019, 2020 by +% Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski, +% Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi +% +% Based on accsupp and tagpdf +% +% This work consists of the main source files axessibility.dtx and axessibility.lua, +% and the derived files +% axessibility.ins, axessibility.sty, axessibility.pdf, README, +% axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex, +%. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex +% +% 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 +% Sandro Coriasco +% + +\documentclass[a4paper,11pt]{article} + +\usepackage[accsupp]{axessibility} + +\title{Algebraic equations of second degree:\\ +relation between roots and coefficients} +\author{} +\date{} + + +\begin{document} + + + +\maketitle + + +Given the equation \( a x^2 + bx + c= 0, a\not=0 \), + we have the following relations between its roots + \( x_{1,2} \): + +\begin{align*} +x_1+x_2 & = -\frac{b}{a},\\ + x_1\cdot x_2 &= \phantom{-}\frac{c}{a}. +\end{align*} + + + +\end{document} diff --git a/macros/latex/contrib/axessibility/axessibilityExampleAlignT.tex b/macros/latex/contrib/axessibility/axessibilityExampleAlignT.tex new file mode 100644 index 0000000000..5807b80d6e --- /dev/null +++ b/macros/latex/contrib/axessibility/axessibilityExampleAlignT.tex @@ -0,0 +1,65 @@ +% +% Copyright (C) 2018, 2019, 2020 by +% Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski, +% Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi +% +% Based on accsupp and tagpdf +% +% This work consists of the main source files axessibility.dtx and axessibility.lua, +% and the derived files +% axessibility.ins, axessibility.sty, axessibility.pdf, README, +% axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex, +%. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex +% +% 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 +% Sandro Coriasco +% + +\documentclass[a4paper,11pt]{article} + +\usepackage{axessibility} + +\title{Algebraic equations of second degree:\\ +relation between roots and coefficients} +\author{} +\date{} + + +\begin{document} + + + +\maketitle + + +\tagstructbegin{tag=P} + \tagmcbegin{tag=P} +Given the equation \auxiliaryspace + \tagmcend +\tagstructend + \( a x^2 + bx + c= 0, a\not=0 \), +\tagstructbegin{tag=P} + \tagmcbegin{tag=P} + we have the following relations between its roots \auxiliaryspace + \tagmcend +\tagstructend + \( x_{1,2} \): + +\begin{align*} +x_1+x_2 & = -\frac{b}{a},\\ + x_1\cdot x_2 &= \phantom{-}\frac{c}{a}. +\end{align*} + + + +\end{document} diff --git a/macros/latex/contrib/axessibility/axessibilityExampleGoldenMean.tex b/macros/latex/contrib/axessibility/axessibilityExampleGoldenMean.tex deleted file mode 100644 index 9078e82c2f..0000000000 --- a/macros/latex/contrib/axessibility/axessibilityExampleGoldenMean.tex +++ /dev/null @@ -1,42 +0,0 @@ -% -% Copyright (C) 2018, 2019 by -% Anna Capietto, Sandro Coriasco, Tiziana Armano, -% Nadir Murru, Alice Ruighi, Eugenia Taranto, -% Dragan Ahmetovic, Cristian Bernareggi, Michele Berra -% -% Based on accsupp.sty -% -% This work consists of the main source file axessibility.dtx -% and the derived files -% axessibility.ins, axessibility.sty, axessibility.pdf, README, -% axessibilityExampleGoldenMean.tex -% -% The Current Maintainer of this work is -% Sandro Coriasco -% -% This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 License -% http://creativecommons.org/licenses/by-nc/4.0/ -% - -\documentclass[a4paper,11pt]{article} - -\usepackage{axessibility} - -\title{The golden mean} -\author{} -\date{} - -\begin{document} - -\maketitle - -The golden mean is the number -\[\frac{1 + \sqrt{5}}{2},\] -that is the root larger in modulus of -\begin{equation} x^2 - x - 1. \end{equation} -It is usually defined as the ratio of two lengths \(a\) and \(b\) such that -\begin{equation*} (a+b) : a = a : b. \end{equation*} -Let \(x\) be the ratio \( \frac{a}{b} \), we have \( \frac{a+b}{a} = 1 + \frac{1}{x} \), from which we get the equation \(x^2 = x + 1\). - - -\end{document} \ No newline at end of file diff --git a/macros/latex/contrib/axessibility/axessibilityExampleSingleLineA.tex b/macros/latex/contrib/axessibility/axessibilityExampleSingleLineA.tex new file mode 100644 index 0000000000..913da231d3 --- /dev/null +++ b/macros/latex/contrib/axessibility/axessibilityExampleSingleLineA.tex @@ -0,0 +1,49 @@ +% +% Copyright (C) 2018, 2019, 2020 by +% Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski, +% Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi +% +% Based on accsupp and tagpdf +% +% This work consists of the main source files axessibility.dtx and axessibility.lua, +% and the derived files +% axessibility.ins, axessibility.sty, axessibility.pdf, README, +% axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex, +%. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex +% +% 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 +% Sandro Coriasco +% + +\documentclass[a4paper,11pt]{article} + +\usepackage[accsupp]{axessibility} + +\title{The golden mean} +\author{} +\date{} + +\begin{document} + +\maketitle + +The golden mean is the number +\[\frac{1 + \sqrt{5}}{2},\] +that is the root larger in modulus of +\begin{equation} x^2 - x - 1. \end{equation} +It is usually defined as the ratio of two lengths \(a\) and \(b\) such that +\begin{equation*} (a+b) : a = a : b. \end{equation*} +Let \(x\) be the ratio \( \frac{a}{b} \), we have \( \frac{a+b}{a} = 1 + \frac{1}{x} \), from which we get the equation \(x^2 = x + 1\). + + +\end{document} \ No newline at end of file diff --git a/macros/latex/contrib/axessibility/axessibilityExampleSingleLineT.tex b/macros/latex/contrib/axessibility/axessibilityExampleSingleLineT.tex new file mode 100644 index 0000000000..2b237ef314 --- /dev/null +++ b/macros/latex/contrib/axessibility/axessibilityExampleSingleLineT.tex @@ -0,0 +1,95 @@ +% +% Copyright (C) 2018, 2019, 2020 by +% Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski, +% Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi +% +% Based on accsupp and tagpdf +% +% This work consists of the main source files axessibility.dtx and axessibility.lua, +% and the derived files +% axessibility.ins, axessibility.sty, axessibility.pdf, README, +% axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex, +%. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex +% +% 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 +% Sandro Coriasco +% + +\documentclass[a4paper,11pt]{article} + +\usepackage{axessibility} + +\title{The golden mean} +\author{} +\date{} + +\begin{document} + +\maketitle + +\tagstructbegin{tag=P} + \tagmcbegin{tag=P} +The golden mean is the number + \tagmcend +\tagstructend +\[\frac{1 + \sqrt{5}}{2},\] +\tagstructbegin{tag=P} + \tagmcbegin{tag=P} +that is, the root larger in modulus of + \tagmcend +\tagstructend +\begin{equation} x^2 - x - 1. \end{equation} +\tagstructbegin{tag=P} + \tagmcbegin{tag=P} +It is usually defined as the ratio of two lengths \auxiliaryspace + \tagmcend +\tagstructend + \(a\) +\tagstructbegin{tag=P} + \tagmcbegin{tag=P} + and \auxiliaryspace + \tagmcend +\tagstructend +\(b\) +\tagstructbegin{tag=P} + \tagmcbegin{tag=P} + such that + \tagmcend +\tagstructend +\begin{equation*} (a+b) : a = a : b. \end{equation*} +\tagstructbegin{tag=P} + \tagmcbegin{tag=P} +Let \auxiliaryspace + \tagmcend +\tagstructend + \(x\) + \tagstructbegin{tag=P} + \tagmcbegin{tag=P} +be the ratio \auxiliaryspace + \tagmcend +\tagstructend +\( \frac{a}{b} \). +\tagstructbegin{tag=P} + \tagmcbegin{tag=P} +We have \auxiliaryspace + \tagmcend +\tagstructend +\( \frac{a+b}{a} = 1 + \frac{1}{x} \), +\tagstructbegin{tag=P} + \tagmcbegin{tag=P} +from which we get the equation \auxiliaryspace + \tagmcend +\tagstructend + \(x^2 = x + 1\). + +\end{document} \ No newline at end of file diff --git a/macros/latex/contrib/dccpaper/Makefile b/macros/latex/contrib/dccpaper/Makefile index 74787deb29..f650339114 100644 --- a/macros/latex/contrib/dccpaper/Makefile +++ b/macros/latex/contrib/dccpaper/Makefile @@ -15,16 +15,16 @@ all: $(NAME).pdf clean source: $(NAME).dtx tex -interaction=batchmode $(NAME).dtx >/dev/null -ijdc-v9.cls idcc.cls $(NAME)-base.sty $(NAME)-apacite.bib $(NAME)-biblatex.bib README.md: source +ijdc-v9.cls ijdc-v14.cls idcc.cls $(NAME)-base.sty $(NAME)-apacite.bib $(NAME)-biblatex.bib README.md: source -$(NAME).pdf: $(NAME).dtx ijdc-v9.cls $(NAME)-biblatex.bib $(NAME)-by.pdf +$(NAME).pdf: $(NAME).dtx ijdc-v9.cls ijdc-v14.cls $(NAME)-biblatex.bib $(NAME)-by.pdf lualatex -recorder -interaction=batchmode $(NAME).dtx >/dev/null biber $(NAME) lualatex -recorder -interaction=batchmode $(NAME).dtx >/dev/null lualatex -recorder -interaction=batchmode $(NAME).dtx >/dev/null @echo "Compilation of PDF finished." -apacitetest.pdf: clean $(NAME).dtx ijdc-v9.cls $(NAME)-apacite.bib $(NAME)-by.pdf +apacitetest.pdf: clean $(NAME).dtx ijdc-v9.cls ijdc-v14.cls $(NAME)-apacite.bib $(NAME)-by.pdf lualatex -recorder -interaction=batchmode '\newif\ifapacite\input $(NAME).dtx' >/dev/null bibtex $(NAME) lualatex -recorder -interaction=batchmode '\newif\ifapacite\input $(NAME).dtx' >/dev/null @@ -38,12 +38,12 @@ clean: rm -rf _markdown_$(NAME) distclean: clean - rm -f $(NAME).pdf apacitetest.pdf ijdc-v9.cls idcc.cls $(NAME)-base.sty $(NAME)-{biblatex,apacite}.bib + rm -f $(NAME).pdf apacitetest.pdf ijdc-v9.cls ijdc-v14.cls idcc.cls $(NAME)-base.sty $(NAME)-{biblatex,apacite}.bib inst: all mkdir -p $(UTREE)/{tex,source,doc}/latex/$(NAME) cp $(NAME).dtx $(UTREE)/source/latex/$(NAME) - cp {ijdc-v9,idcc}.cls $(NAME)-base.sty $(NAME)-by.{eps,pdf} $(UTREE)/tex/latex/$(NAME) + cp {ijdc-v9,ijdc-v14,idcc}.cls $(NAME)-base.sty $(NAME)-by.{eps,pdf} $(UTREE)/tex/latex/$(NAME) cp $(NAME).pdf $(NAME)-{biblatex,apacite}.bib README.md $(UTREE)/doc/latex/$(NAME) mktexlsr uninst: @@ -53,7 +53,7 @@ uninst: install: all sudo mkdir -p $(LOCAL)/{tex,source,doc}/latex/$(NAME) sudo cp $(NAME).dtx $(LOCAL)/source/latex/$(NAME) - sudo cp {ijdc-v9,idcc}.cls $(NAME)-base.sty $(NAME)-by.{eps,pdf} $(LOCAL)/tex/latex/$(NAME) + sudo cp {ijdc-v9,ijdc-v14,idcc}.cls $(NAME)-base.sty $(NAME)-by.{eps,pdf} $(LOCAL)/tex/latex/$(NAME) sudo cp $(NAME).pdf $(NAME)-{biblatex,apacite}.bib README.md $(LOCAL)/doc/latex/$(NAME) mktexlsr uninstall: @@ -62,7 +62,7 @@ uninstall: zip: all mkdir $(TDIR) - cp {ijdc-v9,idcc}.cls $(NAME)-base.sty $(NAME)-by.{eps,pdf} $(NAME).{dtx,pdf} README.md Makefile $(TDIR) + cp {ijdc-v9,ijdc-v14,idcc}.cls $(NAME)-base.sty $(NAME)-by.{eps,pdf} $(NAME).{dtx,pdf} README.md Makefile $(TDIR) cd $(TEMP); zip -Drq $(PWD)/$(NAME)-$(VERS).zip $(NAME) ctan: all diff --git a/macros/latex/contrib/dccpaper/README.md b/macros/latex/contrib/dccpaper/README.md index 2cf7919175..d3a724bb5d 100644 --- a/macros/latex/contrib/dccpaper/README.md +++ b/macros/latex/contrib/dccpaper/README.md @@ -1,9 +1,12 @@ # The dccpaper bundle: LaTeX classes for submissions to IJDC and IDCC -The dccpaper bundle consists of two very similar classes. +The dccpaper bundle consists of three very similar classes. + +ijdc-v14.cls corresponds to the template used by the +[International Journal of Digital Curation], beginning with volume 14. ijdc-v9.cls corresponds to the template used by the -[International Journal of Digital Curation], beginning with volume 9. +[International Journal of Digital Curation] for volumes 9 to 13 inclusive. idcc.cls corresponds to the template used for the [International Digital Curation Conference], beginning with IDCC15. @@ -71,7 +74,7 @@ A makefile is provided which you can use with the Make utility: ## Licence -Copyright 2019 Digital Curation Centre, University of Edinburgh. +Copyright 2020 Digital Curation Centre, University of Edinburgh. This work consists of the image files dccpaper-by.eps and dccpaper-by.pdf, the documented LaTeX file dccpaper.dtx and a Makefile. diff --git a/macros/latex/contrib/dccpaper/dccpaper.dtx b/macros/latex/contrib/dccpaper/dccpaper.dtx index e669fdb0bd..ea2d028ce8 100644 --- a/macros/latex/contrib/dccpaper/dccpaper.dtx +++ b/macros/latex/contrib/dccpaper/dccpaper.dtx @@ -1,17 +1,20 @@ % \iffalse meta-comment -%<*internal|ijdc9|idcc|base> -\def\Version{2019/10/07 v1.8.1} -% +%<*internal|ijdc9|ijdc14|idcc|base> +\def\Version{2020/01/15 v2.0} +% %<*internal> \iffalse % %<*readme> # The dccpaper bundle: LaTeX classes for submissions to IJDC and IDCC -The dccpaper bundle consists of two very similar classes. +The dccpaper bundle consists of three very similar classes. + +ijdc-v14.cls corresponds to the template used by the +[International Journal of Digital Curation], beginning with volume 14. ijdc-v9.cls corresponds to the template used by the -[International Journal of Digital Curation], beginning with volume 9. +[International Journal of Digital Curation] for volumes 9 to 13 inclusive. idcc.cls corresponds to the template used for the [International Digital Curation Conference], beginning with IDCC15. @@ -27,11 +30,15 @@ boards, but can also be used to produce the final camera-ready papers. [International Digital Curation Conference]: http://www.dcc.ac.uk/events/international-digital-curation-conference-idcc % -%\NeedsTeXFormat{LaTeX2e}[1999/12/01] +%\NeedsTeXFormat{LaTeX2e}[1999/12/01] %<*ijdc9> \ProvidesClass{ijdc-v9} - [\Version\space Class for submissions to the International Journal of Digital Curation, volume 9 onwards.] + [\Version\space Class for submissions to the International Journal of Digital Curation, volumes 9--13 inclusive.] % +%<*ijdc14> +\ProvidesClass{ijdc-v14} + [\Version\space Class for submissions to the International Journal of Digital Curation, volume 14 onwards.] +% %<*idcc> \ProvidesClass{idcc} [\Version\space Class for submissions to the International Digital Curation Conference.] @@ -240,13 +247,14 @@ See: http://www.latex-project.org/lppl.txt \endpreamble \postamble -Copyright (C) 2019 Digital Curation Centre, University of Edinburgh +Copyright (C) 2020 Digital Curation Centre, University of Edinburgh \endpostamble \usedir{tex/latex/dccpaper} \generate{ \file{ijdc-v9.cls}{\from{\jobname.dtx}{ijdc9}} + \file{ijdc-v14.cls}{\from{\jobname.dtx}{ijdc14}} \file{idcc.cls}{\from{\jobname.dtx}{idcc}} \file{dccpaper-base.sty}{\from{\jobname.dtx}{base}} } @@ -273,7 +281,7 @@ Copyright (C) 2019 Digital Curation Centre, University of Edinburgh %<*driver> \ProvidesFile{dccpaper.dtx} [\Version\ Classes for submissions to IJDC and IDCC] -\documentclass{ijdc-v9} +\documentclass{ijdc-v14} \let\DccpaperMaketitle=\maketitle % For typesetting the documentation generally @@ -453,7 +461,8 @@ Copyright (C) 2019 Digital Curation Centre, University of Edinburgh \begin{abstract} This is the documentation for the \pkg{dccpaper} bundle, consisting of the following classes: \begin{itemize} -\item\textsf{ijdc-v9}, which corresponds to the template used by the International Journal of Digital Curation, beginning with volume 9. +\item\textsf{ijdc-v14}, which corresponds to the template used by the International Journal of Digital Curation, beginning with volume 14. +\item\textsf{ijdc-v9}, which corresponds to the template used by the International Journal of Digital Curation for volumes 9 and 13 inclusive. \item\textsf{idcc}, which corresponds to the template used for the International Digital Curation Conference, beginning with IDCC15. \end{itemize} @@ -468,7 +477,7 @@ Please note that the DOI attached to this document is fake and should not be use \section{Introduction} -The \LaTeX\ class \textsf{ijdc-v9} produces camera-ready papers and articles suitable for inclusion in the International Journal of Digital Curation, with applicability from volume 9 onwards. The similar \textsf{idcc} class can be used for submissions to the International Digital Curation Conference, beginning with the 2015 conference. This document explains how to use these classes. +The \LaTeX\ class \textsf{ijdc-v14} produces camera-ready papers and articles suitable for inclusion in the International Journal of Digital Curation, with applicability from volume 14 onwards. This is a minor change to the template used for volumes 9--13, which remains available as \textsf{ijdc-v9}. The similar \textsf{idcc} class can be used for submissions to the International Digital Curation Conference, beginning with the 2015 conference. This document explains how to use these classes. \section{Dependencies} @@ -489,6 +498,15 @@ In some cases the class prefers to use packages that are not part of the base in \begin{itemize} \item +If using the \textsf{ijdc-v14} class or the \textsf{idcc} class for conferences from +2020, the main text font will be the first available out of Baskerville, BaskervilleF +(\pkg{baskervillef}), Baskervaldx (\pkg{baskervaldx}), Baskervald (\pkg{baskervaldadf}), +or the standard Computer Modern/Latin Modern. +The sans-serif font will be the first available out of Lucida Sans, Go Sans +(\pkg{gofonts}) or Helvetica (\pkg{helvet}). +\item +If using the \textsf{ijdc-v9} class or the \textsf{idcc} class for conferences up +to 2019, \pkg{newtx} will be used if available in place of \pkg{mathptmx}, and \pkg{tgheros} will be used in place of \pkg{helvet}. \item @@ -502,16 +520,18 @@ For referencing, you are encouraged to use either \pkg{biblatex-apa} (preferred) \subsection{International Journal of Digital Curation} The class is loaded in the usual way with -\lstinline|\documentclass[$\meta{options}$]{ijdc-v9}|. +\lstinline|\documentclass[$\meta{options}$]{ijdc-v14}|. The following options are available: \begin{description}[font=\normalfont\key] \item[paper] -Use this for peer-reviewed papers. +Use this for research papers. \item[article] -Use this for general (non-peer-reviewed) articles if you like, but you do not have to as the class defaults to this state. +Use this for general articles if you like, but you do not have to as the class defaults to this state. \item[editorial] Use this for an editorial. +\item[preprint] +Use this for a conference preprint. \end{description} \subsection{International Digital Curation Conference} @@ -836,6 +856,8 @@ Any acknowledgements should be placed in a section immediately before the refere \section{Appendix A: Change History} \begin{description} +\item[v2.0] 2020-01-15\\ +Added new formatting for IJDC volume 14 and IDCC 20. \item[v1.8.1] 2019-10-07\\ Updated to work with changed \LaTeX\ internals. \item[v1.8] 2019-03-08\\ @@ -1048,7 +1070,7 @@ Fully funded, part funded (subsidised) or delegate fee. %## Licence % %<*driver|readme> -Copyright 2019 Digital Curation Centre, University of Edinburgh. +Copyright 2020 Digital Curation Centre, University of Edinburgh. This work consists of the image files dccpaper-by.eps and dccpaper-by.pdf, the documented LaTeX file dccpaper.dtx and a Makefile. @@ -1077,16 +1099,16 @@ The file dccpaper.pdf, generated by this work, is licensed as shown on page 1. % % \fi % \iffalse -%<*ijdc9> +%<*ijdc9|ijdc14> % \fi % -% \subsection{ijdc-v9.cls} +% \subsection{ijdc-v14.cls and ijdc-v9.cls} % \setcounter{lstnumber}{21} % % \begin{macro}{dccp@type} % \begin{macro}{dccp@editorial} % The type of paper is recorded in \cs{dccp@type}. The possible values are -% `General Article', `Peer-Reviewed Paper', or `Editorial'. +% `General Article', `Research Paper' (was `Peer-Reviewed Paper'), or `Editorial'. % The latter is provided through the constant \cs{dccp@editorial} so we can % test for it later with ease. % @@ -1113,10 +1135,9 @@ The file dccpaper.pdf, generated by this work, is licensed as shown on page 1. % \begin{optionkey}{editorial} % \begin{optionkey}{paper} % \begin{optionkey}{article} -% These three options set \cs{dccp@type} appropriately. The \key{editorial} +% \begin{optionkey}{preprint} +% These four options set \cs{dccp@type} appropriately. The \key{editorial} % option additionally switches page numbers to roman numerals. -% The \key{article} option is redundant, but included for symmetry with -% \key{paper}. % % \begin{macrocode} \DeclareOption{editorial}{\let\dccp@type=\dccp@editorial% @@ -1125,7 +1146,35 @@ The file dccpaper.pdf, generated by this work, is licensed as shown on page 1. \renewcommand{\thelastpage}{\@roman\c@lastpage}% }% } +% \end{macrocode} +% \iffalse +%<*ijdc14> +% \fi +% +% The |ijdc-v14| template uses the term `Research Paper'. +% +% \begin{macrocode} +\DeclareOption{paper}{\def\dccp@type{Research Paper}} +% \end{macrocode} +% \iffalse +% +%<*ijdc9> +% \fi +% +% \addtocounter{lstnumber}{-1} +% The |ijdc-v9| template uses the term `Peer-Reviewed Paper'. +% \begin{macrocode} \DeclareOption{paper}{\def\dccp@type{Peer-Reviewed Paper}} +% \end{macrocode} +% \iffalse +% +% \fi +% +% The \key{article} option is redundant, but included for symmetry with +% \key{paper}. +% +% \begin{macrocode} +\DeclareOption{preprint}{\def\dccp@type{Conference Preprint}} \DeclareOption{article}{\def\dccp@type{General Article}} \ProcessOptions\relax @@ -1133,6 +1182,7 @@ The file dccpaper.pdf, generated by this work, is licensed as shown on page 1. % \end{optionkey} % \end{optionkey} % \end{optionkey} +% \end{optionkey} % % \begin{macro}{dccp@publ@long} % \begin{macro}{dccp@publ@short} @@ -1178,6 +1228,36 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN: % \end{macrocode} % \end{macro} +% \iffalse +%<*ijdc14> +% \fi +% +% \begin{macro}{dccp@variant} +% Different fonts are used depending on the volume. The |ijdc-v14| template +% uses Baskerville as the main text font. +% +% \begin{macrocode} +\def\dccp@variant{baskerville} + +% \end{macrocode} +% +% \iffalse +% +%<*ijdc9> +% \fi +% +% \addtocounter{lstnumber}{-2} +% The |ijdc-v9| template uses Times. +% +% \begin{macrocode} +\def\dccp@variant{times} + +% \end{macrocode} +% \end{macro} +% +% \iffalse +% +% \fi % % The class is based on the \pkg{article} class, and uses A4 paper. % @@ -1192,7 +1272,7 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN: \RequirePackage{dccpaper-base} % \end{macrocode} % \iffalse -% +% %<*idcc> % \fi % @@ -1284,6 +1364,15 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN: % \end{optionkey} % \end{optionkey} % +% \begin{macro}{dccp@variant} +% Different fonts are used depending on the year of the conference. Since 2020, +% Baskerville is used as the main text font. Previously, Times was used. +% +% \begin{macrocode} +\def\dccp@variant{baskerville} +% \end{macrocode} +% \end{macro} +% % \begin{optionkey}{15} % \begin{optionkey}{16} % \begin{optionkey}{17} @@ -1301,6 +1390,7 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN: 2015 in London. URL: \url{http://www.dcc.ac.uk/events/idcc15/}} \def\dccp@subject{10th \dccp@publ@long, 2015} \def\dccp@type@fallback{Practice Paper} + \def\dccp@variant{times} } \DeclareOption{16}{% \def\dccp@publ@short{IDCC16} @@ -1308,6 +1398,7 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN: 2016 in Amsterdam. URL: \url{http://www.dcc.ac.uk/events/idcc16/}} \def\dccp@subject{11th \dccp@publ@long, 2016} \def\dccp@type@fallback{Practice Paper} + \def\dccp@variant{times} } \DeclareOption{17}{% \def\dccp@publ@short{IDCC17} @@ -1315,6 +1406,7 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN: 2017 in Edinburgh. URL: \url{http://www.dcc.ac.uk/events/idcc17/}} \def\dccp@subject{12th \dccp@publ@long, 2017} \def\dccp@type@fallback{Practice Paper} + \def\dccp@variant{times} } \DeclareOption{18}{% \def\dccp@publ@short{IDCC18} @@ -1322,12 +1414,14 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN: 2018 in Barcelona. URL: \url{http://www.dcc.ac.uk/events/idcc18/}} \def\dccp@subject{13th \dccp@publ@long, 2018} \def\dccp@type@fallback{Practice Paper} + \def\dccp@variant{times} } \DeclareOption{19}{% \def\dccp@publ@short{IDCC19} \def\dccp@publ@msg{The 14th \dccp@publ@long\ takes place on 4--7 February 2019 in Melbourne. URL: \url{http://www.dcc.ac.uk/events/idcc19/}} \def\dccp@subject{14th \dccp@publ@long, 2019} + \def\dccp@variant{times} } \DeclareOption{20}{% \def\dccp@publ@short{IDCC20} @@ -1409,55 +1503,156 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN: \RequirePackage{etoolbox,xpatch} % \end{macrocode} % -% The \pkg{dccpaper} classes use Times as the main text font. We prefer -% \pkg{newtx} as it is available in both legacy form (for PDF\LaTeX) and OTF -% (for Lua\LaTeX and \XeLaTeX), but the standard \pkg{mathptmx} package will do. -% In case they are needed, we also provide \TeX\ Gyre Heros\slash Helvetica for -% the sans serif font and Latin\slash Computer Modern Teletype for the -% monospaced. The code is a little complicated to cope with several variations of -% what people might have installed. +% The code for setting fonts is a little complicated to cope with several +% variations of what people might have installed, plus the two typographical +% variants of the IJDC and IDCC templates. Generally speaking, we use OTF fonts +% with Lua\LaTeX\ and \XeLaTeX, Type 1 fonts with PDF\LaTeX, and +% \textsf{newtxmath} for mathematics. % % Please note that \textsf{newtxmath} v1.55 is incompatible with \pkg{biblatex}, % but earlier and later versions (starting v1.551) are compatible. % -% Things are straightforward when PDF\LaTeX\ is used. Note that \textsf{newtxtext} -% emulates \pkg{tgheros} so all we have to do is set the scaling factor. It also -% switches the monospaced font, so we switch it back. +% Here is the font selection cascade when PDF\LaTeX\ is used. Our options are +% limited by the support files available through CTAN. Users of the +% Lucida fonts from TUG are invited to feed back on whether this works +% successfully or not. % % \begin{macrocode} \RequirePackage{iftex} \ifPDFTeX \RequirePackage[T1]{fontenc} - \IfFileExists{newtxtext.sty}{% - \RequirePackage{newtxtext,newtxmath} - }{% - \RequirePackage{mathptmx}} - \IfFileExists{tgheros.sty}{% - \ifx\undefined\qhv@scale - \RequirePackage[scale=0.92]{tgheros}\else - \def\qhv@scale{0.92}\fi + \ifdefstring{\dccp@variant}{baskerville}{% + \IfFileExists{baskervillef.sty}{ + \RequirePackage[scaled=.95]{baskervillef} + \RequirePackage[baskerville,vvarbb]{newtxmath} + }{ + \IfFileExists{Baskervaldx.sty}{ + \RequirePackage[scaled=.95]{baskervaldx} + \RequirePackage[baskervaldx,vvarbb]{newtxmath} + }{ + \IfFileExists{baskervald.sty}{ + \RequirePackage{baskervald} + \RequirePackage[baskervaldx,vvarbb]{newtxmath} + }{} + } + } + \IfFileExists{lsr.pfb}{% + \renewcommand{\sfdefault}{hls} + \def\hls@scale{0.805} + }{% + \IfFileExists{GoSans.sty}{% + \RequirePackage[scale=.8]{GoSans} + }{% + \RequirePackage[scaled=0.82]{helvet}}} }{% - \RequirePackage[scaled=0.92]{helvet}} - \renewcommand{\ttdefault}{cmtt} % \end{macrocode} % -% To avoid problems with input and output encodings, if \LuaTeX\ or \XeLaTeX\ is used, -% we switch to using the \textsf{newtxtext} OTF font for text, if available. +% When \textsf{newtxtext} is use, it emulates \pkg{tgheros} so all we have to do +% is set the scaling factor; but it also switches the monospaced font, so we +% have to switch it back. +% +% \begin{macrocode} + \IfFileExists{newtxtext.sty}{% + \RequirePackage{newtxtext,newtxmath} + }{% + \RequirePackage{mathptmx}} + \IfFileExists{tgheros.sty}{% + \ifx\undefined\qhv@scale + \RequirePackage[scale=0.92]{tgheros}\else + \def\qhv@scale{0.92}\fi + }{% + \RequirePackage[scaled=0.92]{helvet}} + \renewcommand{\ttdefault}{cmtt} + } +% \end{macrocode} +% +% Here is the font selection cascade used for Lua\LaTeX\ and \XeLaTeX. There +% are a few more options that come from system fonts people may have installed. +% We have to be a little careful when mixing OTF and Type 1 fonts. +% +% Here is the Baskerville/Lucida selection: % % \begin{macrocode} \else \RequirePackage{fontspec} - \IfFileExists{newtxtext.sty}{% - \setmainfont{TeXGyreTermesX} + \ifdefstring{\dccp@variant}{baskerville}{% + \IfFontExistsTF{Baskerville}{% + \setmainfont{Baskerville} + \RequirePackage[baskerville,vvarbb]{newtxmath} + }{% + \IfFileExists{baskervillef.sty}{% + \setmainfont[Scale=.95]{BaskervilleF} + \RequirePackage[baskerville,vvarbb]{newtxmath} + }{% + \IfFileExists{Baskervaldx.sty}{% + \setmainfont[Scale=.95]{baskervaldx} + \RequirePackage[baskervaldx,vvarbb]{newtxmath} + }{% + \IfFileExists{baskervald.sty}{% + \RequirePackage[T1]{fontenc} + \RequirePackage{baskervald} + \RequirePackage[baskervaldx,vvarbb]{newtxmath} + }{} + } + } + } + \IfFontExistsTF{Lucida Sans}{% + \setsansfont[Scale=.805]{Lucida Sans} + }{ + \IfFontExistsTF{LucidaSansOT}{% + \setsansfont[Scale=.805]{LucidaSansOT} + }{% + \IfFileExists{GoSans.sty}{% + \RequirePackage[scale=.8]{GoSans} + }{% + \@ifpackageloaded{fontenc}{}{% + \appto\sffamily{\fontencoding{T1}\selectfont} + } + \RequirePackage[scaled=0.82]{helvet} + } + } + } + }{% +% \end{macrocode} +% +% Here is the Times/Helvetica selection: +% +% \begin{macrocode} + \IfFileExists{newtxtext.sty}{% + \setmainfont{TeXGyreTermesX} + \RequirePackage{newtxmath} + }{% + \RequirePackage[T1]{fontenc} + \RequirePackage{mathptmx} + } + \IfFontExistsTF{texgyreheros-regular.otf}{% + \setsansfont{texgyreheros}% + [ Extension = .otf + , UprightFont = *-regular + , ItalicFont = *-italic + , BoldFont = *-bold + , BoldItalicFont = *-bolditalic + , Scale = 0.92 + ] + }{% + \IfFileExists{newtxtext.sty}{% + \appto\sffamily{\fontencoding{T1}\selectfont}% + }{} + \RequirePackage[scaled=0.92]{helvet} + } + } % \end{macrocode} % +% In both variants, the monospaced font is left untouched as the \pkg{fontspec} +% default. +% % Using \textsf{newtxmath} for mathematics generally works, but the package assumes % certain characters will fall back to text equivalents, which works under T1 encoding % but not under the TU encoding used by \pkg{fontspec}. This solution is from egreg's % answer on TeX.se: \url{https://tex.stackexchange.com/a/394139}. % % \begin{macrocode} - \RequirePackage{newtxmath} + \@ifpackageloaded{newtxmath}{% \DeclareSymbolFont{oldoperators}{OT1}{ntxtlf}{m}{n} \SetSymbolFont{oldoperators}{bold}{OT1}{ntxtlf}{b}{n} \AtBeginDocument{% @@ -1503,33 +1698,7 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN: \DeclareMathAccent{\dot}{\mathalpha}{oldoperators}{"5F}% \DeclareMathAccent{\mathring}{\mathalpha}{oldoperators}{"17}% \DeclareMathSymbol{\mathdollar}{\mathord}{operators}{"24}% - } -% \end{macrocode} -% -% If \pkg{newtx} is not installed we admit defeat and revert to \pkg{mathptmx}. -% If \TeX\ Gyre Heros is available in OTF form we use that, otherwise we fall -% back to \pkg{helvet}; we use a gentle hack to force the the right encoding. -% The monospaced font is left untouched as the \pkg{fontspec} default. -% -% \begin{macrocode} - }{% - \RequirePackage[T1]{fontenc} - \RequirePackage{mathptmx} - } - \IfFontExistsTF{texgyreheros-regular.otf}{% - \setsansfont{texgyreheros}% - [ Extension = .otf - , UprightFont = *-regular - , ItalicFont = *-italic - , BoldFont = *-bold - , BoldItalicFont = *-bolditalic - , Scale = 0.92 - ] - }{% - \IfFileExists{newtxtext.sty}{% - \appto\sffamily{\fontencoding{T1}\selectfont}% - }{} - \RequirePackage[scaled=0.92]{helvet} + }% } \fi % \end{macrocode} @@ -1946,12 +2115,16 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN: \def\dccp@dates{\emph{Received} #1}} \newcommand*{\revised}[1]{% \appto\dccp@dates{% - \space\space\space\textbar\space\space\space + \space\space\space + \ifdefstring{\dccp@variant}{baskerville}{$\sim$}{\textbar}% + \space\space\space \emph{Revision received} #1}% } \newcommand*{\accepted}[1]{% \appto\dccp@dates{% - \space\space\space\textbar\space\space\space + \space\space\space + \ifdefstring{\dccp@variant}{baskerville}{$\sim$}{\textbar}% + \space\space\space \emph{Accepted} #1}% } % \end{macrocode} @@ -2057,7 +2230,8 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN: \def\@oddhead{% \begin{minipage}{\textwidth}% \centering - \LARGE\bfseries\color{struct}% + \ifdefstring{\dccp@variant}{baskerville}{\huge\sffamily}{\LARGE\bfseries}% + \color{struct}% \ifx\dccp@type\dccp@editorial \dccp@publ@long \else @@ -2163,7 +2337,8 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN: }% \let\NormalHead=\@oddhead \def\@oddfoot{\begin{minipage}[b]{\textwidth} - \centering\bfseries\normalsize\color{struct} + \centering\ifdefstring{\dccp@variant}{baskerville}{\sffamily}{\bfseries}% + \normalsize\color{struct} \ifx\dccp@type\dccp@editorial \dccp@publ@long \else @@ -2263,7 +2438,7 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN: \null\nobreak\vspace*{-0.528\baselineskip}% \begingroup \centering - {\Large\thetitle\par} + {\Large\ifdefstring{\dccp@variant}{baskerville}{\bfseries}{}\thetitle\par} \vspace{0.7\baselineskip} \AuthorBlock\par \vspace{1.7\baselineskip} diff --git a/macros/latex/contrib/dccpaper/dccpaper.pdf b/macros/latex/contrib/dccpaper/dccpaper.pdf index d52ac28741..2f3e89ecb3 100644 Binary files a/macros/latex/contrib/dccpaper/dccpaper.pdf and b/macros/latex/contrib/dccpaper/dccpaper.pdf differ diff --git a/macros/latex/contrib/siunitx/siunitx-code.pdf b/macros/latex/contrib/siunitx/siunitx-code.pdf new file mode 100644 index 0000000000..17ca614c6c Binary files /dev/null and b/macros/latex/contrib/siunitx/siunitx-code.pdf differ diff --git a/macros/latex/contrib/siunitx/siunitx.dtx b/macros/latex/contrib/siunitx/siunitx.dtx index c7cdc34631..bca4b099ef 100644 --- a/macros/latex/contrib/siunitx/siunitx.dtx +++ b/macros/latex/contrib/siunitx/siunitx.dtx @@ -81,7 +81,7 @@ See http://www.latex-project.org/lppl.txt \endpreamble \postamble -Copyright (C) 2008-2019 by +Copyright (C) 2008-2020 by Joseph Wright It may be distributed and/or modified under the conditions of @@ -125,7 +125,7 @@ This work consists of the file siunitx.dtx \fi % %<*driver|package> -\RequirePackage{expl3}[2015/09/11] +\RequirePackage{expl3}[2020/01/12] \RequirePackage{xparse} % %<*driver> @@ -690,6 +690,7 @@ This work consists of the file siunitx.dtx % \changes{v2.7t}{2018/06/08}{Fix inclusion of sign in astronomy-style % angles} % \changes{v2.7t}{2019/10/10}{Fix \opt{round-half} when \opt{even} at zero precision} +% \changes{v2.7u}{2020/01/15}{Modified internals to track \pkg{expl3} changes} % %\begin{abstract} % Physical quantities have both numbers and units, and each physical @@ -843,10 +844,11 @@ This work consists of the file siunitx.dtx % %\subsection{Numbers} % -%\DescribeMacro{\num} -%\begin{syntax} -% \cs{num}\oarg{options}\marg{number} -%\end{syntax} +%\begin{function}{\num} +% \begin{syntax} +% \cs{num}\oarg{options}\marg{number} +% \end{syntax} +%\end{function} % Numbers are automatically formatted by the \cs{num} macro. This % takes one optional argument, \meta{options}, and one mandatory one, % \meta{number}. The contents of \meta{number} are automatically @@ -873,10 +875,11 @@ This work consists of the file siunitx.dtx % of numerical input). The parser understands a range of input syntaxes, % as demonstrated above. % -%\DescribeMacro{\numlist} -%\begin{syntax} -% \cs{numlist}\oarg{options}\marg{numbers} -%\end{syntax} +%\begin{function}{\numlist} +% \begin{syntax} +% \cs{numlist}\oarg{options}\marg{numbers} +% \end{syntax} +%\end{function} %\changes{v2.0}{2010/05/23}{Introduced \cs{numlist} and \cs{SIlist} % functions} % Lists of numbers may be processed using the \cs{numlist} function. @@ -891,10 +894,11 @@ This work consists of the file siunitx.dtx % \numlist{10;30;50;70} %\end{LaTeXdemo} % -%\DescribeMacro{\numrange} -%\begin{syntax} -% \cs{numrange}\oarg{options}\marg{number1}\marg{number2} -%\end{syntax} +%\begin{function}{\numrange} +% \begin{syntax} +% \cs{numrange}\oarg{options}\marg{number1}\marg{number2} +% \end{syntax} +%\end{function} % Simple ranges of numbers can be handled using the \cs{numrange} % function. This acts in the same way as \cs{num}, but inserts a % phrase or other text between the two entries. This function should @@ -903,10 +907,11 @@ This work consists of the file siunitx.dtx % \numrange{10}{30} %\end{LaTeXdemo} % -%\DescribeMacro{\ang} -%\begin{syntax} -% \cs{ang}\oarg{options}\marg{angle} -%\end{syntax} +%\begin{function}{\ang} +% \begin{syntax} +% \cs{ang}\oarg{options}\marg{angle} +% \end{syntax} +%\end{function} % Angles can be typeset using the \cs{ang} command. The % \meta{angle} can be given either as a decimal number or as a % semi-colon separated list of degrees, minutes and seconds, which @@ -924,10 +929,11 @@ This work consists of the file siunitx.dtx % %\subsection{Units} % -%\DescribeMacro{\si} -%\begin{syntax} -% \cs{si}\oarg{options}\marg{unit} -%\end{syntax} +%\begin{function}{\si} +% \begin{syntax} +% \cs{si}\oarg{options}\marg{unit} +% \end{syntax} +%\end{function} % The symbol for a unit can be typeset using the \cs{si} macro: this % provides full control over output format for the unit. Like the % \cs{num} macro, \cs{si} takes one optional and one mandatory @@ -962,10 +968,11 @@ This work consists of the file siunitx.dtx % formats. For example, the \cs{per} macro can give reciprocal powers, % slashes or be used to construct units as fractions. % -%\DescribeMacro{\SI} -%\begin{syntax} -% \cs{SI}\oarg{options}\marg{number}\oarg{preunit}\marg{unit} -%\end{syntax} +%\begin{function}{\SI} +% \begin{syntax} +% \cs{SI}\oarg{options}\marg{number}\oarg{preunit}\marg{unit} +% \end{syntax} +%\end{function} % Very often, numbers and units are given together. Formally, the % value of a quantity is the product of the number and the unit, the % space being regarded as a multiplication sign \cite{SI:5.3.3}. The @@ -988,10 +995,11 @@ This work consists of the file siunitx.dtx % Full details of using \enquote{stand alone} units are found in % \cref{sec:units:creating}. % -%\DescribeMacro{\SIlist} -%\begin{syntax} -% \cs{SIlist}\oarg{options}\marg{numbers}\marg{unit} -%\end{syntax} +%\begin{function}{\SIlist} +% \begin{syntax} +% \cs{SIlist}\oarg{options}\marg{numbers}\marg{unit} +% \end{syntax} +%\end{function} % Lists of numbers with units can be handled using the \cs{SIlist} % function. The behaviour of this function is similar to \cs{numlist}, % but with the addition of a unit to each number. This function should @@ -1000,10 +1008,11 @@ This work consists of the file siunitx.dtx % \SIlist{10;30;45}{\metre} %\end{LaTeXdemo} % -%\DescribeMacro{\SIrange} -%\begin{syntax} -% \cs{SIrange}\oarg{options}\marg{number1}\marg{number2}\marg{unit} -%\end{syntax} +%\begin{function}{\SIrange} +% \begin{syntax} +% \cs{SIrange}\oarg{options}\marg{number1}\marg{number2}\marg{unit} +% \end{syntax} +%\end{function} % Ranges of numbers with units can be handled using the \cs{SIrange} % function. The behaviour of this function is similar to \cs{numrange}, % but with the addition of a unit to each number. This function should @@ -1020,7 +1029,6 @@ This work consists of the file siunitx.dtx % names. Full details of units in the SI are available % on-line~\cite{BIPM}. % -%\DescribeMacro{\meter} % The seven base SI units are always defined % (\cref{tab:unit:base}). In addition, the macro \cs{meter} is % available as an alias for \cs{metre}, for users of US spellings. @@ -1045,7 +1053,6 @@ This work consists of the file siunitx.dtx % \end{tabular} %\end{table} % -%\DescribeMacro{\celsius} % The SI also lists a number of units which have special names and % symbols \cite{SI:2.2.2}: these are listed in % \cref{tab:unit:derived}. As a short-cut for the degree Celsius, @@ -1165,7 +1172,6 @@ This work consists of the file siunitx.dtx % \end{tabular} %\end{table} % -%\DescribeMacro{\deka} % In addition to the units themselves, \pkg{siunitx} provides % pre-defined macros for all of the SI prefixes % (\cref{tab:unit:prefix}, \cite{SI:3.1}). The spelling @@ -1204,10 +1210,6 @@ This work consists of the file siunitx.dtx % \end{tabular} %\end{table} % -%\DescribeMacro{\square} -%\DescribeMacro{\squared} -%\DescribeMacro{\cubic} -%\DescribeMacro{\cubed} % A small number of pre-defined powers are provided as macros. % \cs{square} and \cs{cubic} are intended for use before units, with % \cs{squared} and \cs{cubed} going after the unit. @@ -1216,8 +1218,6 @@ This work consists of the file siunitx.dtx % \si{\joule\squared\per\lumen} \\ % \si{\cubic\lux\volt\tesla\cubed} %\end{LaTeXdemo} -%\DescribeMacro{\tothe} -%\DescribeMacro{\raiseto} % Generic powers can be inserted on a one-off basis using the \cs{tothe} % and \cs{raiseto} macros. These are the only macros for units which % take an argument: @@ -1225,7 +1225,6 @@ This work consists of the file siunitx.dtx % \si{\henry\tothe{5}} \\ % \si{\raiseto{4.5}\radian} %\end{LaTeXdemo} -%\DescribeMacro{\per} % Reciprocal powers are indicated using the \cs{per} macro. This applies % to the next unit only, unless the \opt{sticky-per} option % is turned on. @@ -1235,7 +1234,6 @@ This work consists of the file siunitx.dtx % \si{\per\henry\tothe{5}} \\ % \si{\per\square\becquerel} %\end{LaTeXdemo} -%\DescribeMacro{\of} %\changes{v2.0i}{2010/06/29}{Correct behaviour of \cs{of} function % so it actually works (bug introduced in v2.0d)} % As for generic powers, generic qualifiers are also available using @@ -1246,8 +1244,6 @@ This work consists of the file siunitx.dtx % {0.1}{\milli\mole\of{cat}\per\kilogram\of{prod}} %\end{LaTeXdemo} % -%\DescribeMacro{\cancel} -%\DescribeMacro{\highlight} %\changes{v2.2}{2011/04/05}{Support use of \cs{cancel} macro in units} %\changes{v2.2}{2011/04/06}{New \cs{highlight} macro for selective % colour in units} @@ -1428,10 +1424,11 @@ This work consists of the file siunitx.dtx % \end{table} %\end{LaTeXdemo} % -%\DescribeMacro{\tablenum} -%\begin{syntax} -% \cs{tablenum}\oarg{options}\marg{number} -%\end{syntax} +%\begin{function}{\tablenum} +% \begin{syntax} +% \cs{tablenum}\oarg{options}\marg{number} +% \end{syntax} +%\end{function} %\changes{v2.2}{2011/03/20}{Add new \cs{tablenum} macro to allow % complex table alignments} %\changes{v2.2g}{2011/06/02}{Ensure \cs{tablenum} works correctly when @@ -5224,7 +5221,7 @@ This work consists of the file siunitx.dtx % % The usual preliminaries. % \begin{macrocode} -\ProvidesExplPackage {siunitx} {2019/10/10} {2.7t} +\ProvidesExplPackage {siunitx} {2020/01/15} {2.7u} {A comprehensive (SI) units package} % \end{macrocode} % @@ -5232,7 +5229,7 @@ This work consists of the file siunitx.dtx % This will also trap any problems with \pkg{l3packages} (as the two are now % tied together, version-wise). % \begin{macrocode} -\@ifpackagelater { expl3 } { 2015/11/15 } +\@ifpackagelater { expl3 } { 2020/01/12 } { } { \PackageError { siunitx } { Support~package~expl3~too~old } @@ -5676,8 +5673,8 @@ This work consists of the file siunitx.dtx { \tl_if_empty_p:f { - \token_get_prefix_spec:N #1 - \token_get_arg_spec:N #1 + \cs_prefix_spec:N #1 + \cs_argument_spec:N #1 } } { \bool_not_p:n { \cs_if_exist_p:c { \cs_to_str:N #1 ~ } } } @@ -11641,7 +11638,7 @@ This work consists of the file siunitx.dtx \cs_new_protected:Npn \@@_protect_symbols:N #1 { \cs_if_exist:NT #1 { - \tl_if_empty:fT { \token_get_prefix_spec:N #1 } + \tl_if_empty:fT { \cs_prefix_spec:N #1 } { \cs_set_protected:Npx #1 { \exp_not:V #1 } } } } @@ -15537,7 +15534,7 @@ This work consists of the file siunitx.dtx \use:c { l__@@_ - \str_fold_case:n {#1} + \str_foldcase:n {#1} _ \mode_if_math:TF { math } { text } _tl diff --git a/macros/latex/contrib/siunitx/siunitx.pdf b/macros/latex/contrib/siunitx/siunitx.pdf index e3b606a1fe..affca61c32 100644 Binary files a/macros/latex/contrib/siunitx/siunitx.pdf and b/macros/latex/contrib/siunitx/siunitx.pdf differ diff --git a/macros/latex/contrib/widetable/README b/macros/latex/contrib/widetable/README deleted file mode 100644 index 7c998b914e..0000000000 --- a/macros/latex/contrib/widetable/README +++ /dev/null @@ -1,17 +0,0 @@ -Package widetable version 2.x dated 2019 - -This small package is intended to be a second resource when typesetting -tables that would look a little better if they were set with a specified width. -It differs from tabularX since here all cells are widened by working on the -inter column glue, not on the measure of certain specified textual cells as -it is done with tabularX. - - - 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 2003/12/01 or later. - diff --git a/macros/latex/contrib/widetable/README.txt b/macros/latex/contrib/widetable/README.txt new file mode 100644 index 0000000000..cf90f6faca --- /dev/null +++ b/macros/latex/contrib/widetable/README.txt @@ -0,0 +1,35 @@ +Package widetable version 2.x dated 2020 + +This small package is intended to be a second resource when typesetting +tables that would look a little better if they were set with a specified width. +It differs from tabularX since here all cells are widened by working on the +inter column glue, not on the measure of certain specified textual cells as +it is done with tabularX. + + + 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 2003/12/01 or later. + + This work has the LPPL maintenance status "maintained". + + The Current Maintainer of this work is Claudio Beccari + claudio dot beccari at gmail dot com + + + The list of derived (unpacked) files belonging to the distribution + and covered by LPPL is defined by the unpacking scripts (with + extension .ins) which are part of the distribution. + +The main file of this work is + widteable.dtx (autoextracting .dtx file) +The derived files are + widetable.pdf (obtained by pdflatexing widetale.dtx) + widetable.sty (same as above) + +Claudio Beccari + diff --git a/macros/latex/contrib/widetable/manifest.txt b/macros/latex/contrib/widetable/manifest.txt index a31d8794ee..b88eaa666b 100644 --- a/macros/latex/contrib/widetable/manifest.txt +++ b/macros/latex/contrib/widetable/manifest.txt @@ -19,6 +19,7 @@ extensions if they are available. This work has the LPPL maintenance status "maintained". The Current Maintainer of this work is Claudio Beccari +claudio dot beccari at gmail dot com The list of all files belonging to the distribution is given in this file `manifest.txt'. @@ -31,6 +32,6 @@ The main file of this work is widteable.dtx (autoextracting .dtx file) The derived files are widetable.pdf (obtained by pdflatexing widetale.dtx) - widetable.sty (osame as above) + widetable.sty (same as above) Claudio Beccari \ No newline at end of file diff --git a/macros/latex/contrib/widetable/widetable.dtx b/macros/latex/contrib/widetable/widetable.dtx index d774e9a7e6..11c3f5bc13 100644 --- a/macros/latex/contrib/widetable/widetable.dtx +++ b/macros/latex/contrib/widetable/widetable.dtx @@ -8,7 +8,7 @@ \preamble ______________________________________________________ The WIDETABLE bundle - Copyright (C) 2009-2019 Claudio Beccari + Copyright (C) 2009-2020 Claudio Beccari All rights reserved License information appended @@ -16,7 +16,7 @@ \endpreamble \postamble -Copyright 2009-2019 Claudio Beccari +Copyright 2009-2020 Claudio Beccari Distributable under the LaTeX Project Public License, version 1.3c or higher (your choice). The latest version of @@ -42,43 +42,16 @@ the sty file and the English documentation PDF file. \ifx\tmpa\fmtname\endgroup\expandafter\bye\fi \endgroup % -% -% Copyright 2009--2019 Claudio Beccari -% -% This file is part of the widetable bundle -% ------------------------------------------- -% -% It 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 2003/12/01 or later. -% -% This file has the LPPL maintenance status "author-maintained". -% -% The list of all files belonging to the widetable bundle is -% given in the file `manifest.txt'. -% -% The set of derived (unpacked) files belonging to the -% distribution and covered by LPPL is created by the self -% unpacking file widetable.dtx -% which is the principal part of the distribution. -% % \fi - - - - +% % \iffalse %<*driver> \ProvidesFile{widetable.dtx}% % -%\NeedsTeXFormat{LaTeX2e}[2016/01/01] +%\NeedsTeXFormat{LaTeX2e}[2018/01/01] %\ProvidesPackage{widetable}% %<*package> - [2019-06-25 v.2.0 Package for typesetting specified width tables] + [2020-01-13 v.2.1 Package for typesetting specified width tables] % %<*driver> \documentclass{ltxdoc} @@ -90,7 +63,7 @@ the sty file and the English documentation PDF file. \usepackage{textcomp} \usepackage{lmodern} \usepackage[italian,english]{babel} -\usepackage{widetable,tabularx, booktabs,ragged2e} +\usepackage{widetable,tabularx,xcolor,booktabs,ragged2e} % local definitions \let\originalmeta\meta \renewcommand\meta[1]{{\normalfont\originalmeta{#1}}} @@ -98,6 +71,7 @@ the sty file and the English documentation PDF file. \newcommand\Marg[1]{\texttt{\{#1\}}} \newcommand\opz[1]{\texttt{[\meta{#1}]}} \newcommand\Opz[1]{\texttt{[#1]}} +\newcommand\amb[1]{\texttt{\slshape#1}} \renewcommand\cs[1]{{\normalfont\ttfamily\char92#1}} \newcommand\Benv[1]{\texttt{\char92begin\{#1\}}} \newcommand\Eenv[1]{\texttt{\char92end\{#1\}}} @@ -119,7 +93,8 @@ the sty file and the English documentation PDF file. \end{document} % % \fi -% \CheckSum{55} +% \CheckSum{60} +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \begin{abstract} % This package allows to typeset tables of specified width, % provided they fit in one page. Instead of introducing an @@ -128,8 +103,11 @@ the sty file and the English documentation PDF file. % computed so as to have the table come out with the proper % width. % \end{abstract} +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \section{Legalese} +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % This file is part of the |widetable| package. % @@ -146,16 +124,18 @@ the sty file and the English documentation PDF file. % The Current Maintainer of this work is Claudio Beccari % % The list of all files belonging to the distribution is -% given in the file `manifest.txt'. +% given in the file `README.txt'. % % The list of derived (unpacked) files belonging to the distribution -% and covered by the LPPL is defined in the manifest.txt file. +% and covered by the LPPL is contained in the README.txt file. % +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %\section{Introduction} +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % It is well known that when the standard environment % |tabular*| is opened with a specified width, it is % necessary to introduce in the delimiter declaration -% |@{...}| of (possibly) as the first item of the column +% |@{...}| (possibly) of the first item of the column % descriptors argument something like % \begin{verbatim} % \extracolsep{\fill} @@ -170,7 +150,7 @@ the sty file and the English documentation PDF file. % Another package, \pack{tabularX}, normally distributed by the % \LaTeX\,3 Team with every version of the \TeX\ system % distribution, allows to create expandable cells, provided they -% contain only text and, possibly, in line math. These expandable +% contain only text and, possibly, in-line math. These expandable % cells are identified with the column descriptor |X|; this % identifier defines a paragraph-like cell, the width of % which gets determined after some runs of the typesetter @@ -193,76 +173,83 @@ the sty file and the English documentation PDF file. % if the |array| package extensions are used. % Nevertheless if multiple |\multicolumn| commands in different % rows “interlace” the columns they work on, poor results -% are obtained, in the sense that the table is typeset the same +% would be obtained: in this case the table is typeset the same % as with the environment |tabular|. % -% On the other hand, as well as for |tabularX|, it needs to +% On the other hand, as well as for |tabularx|, it needs to % typeset the table three times; the first two times with % standard values for the inter column glue |\tabcolsep|, in % order to find the exact parameters of the linear dependence % of the table width from the value of that glue; then executes -% some computations so as to extrapolate the final correct +% some computations so as to determine the final correct % value of |\tabcolsep|, and on the third run it eventually % typesets the table with the specified width. % -% The typesetting time increase needed for these three table runs -% in general is negligible, nevertheless if a specific -% document contained many dozens of such tables, the compilation -% time might become perceivable. +% The typesetting time increase needed for these three tabular runs +% is generally negligible, nevertheless if a specific +% document contained many dozens of such tables, the small compilation +% time increase might become perceivable. % -% It might be noticed that in order to perform the necessary -% computations a fractional division algorithm must be used; +% It might be noticed that, in order to perform the necessary +% computations, a fractional division algorithm must be used; % since 2009 any \TeX\ installation uses the \eTeX\ extensions; % therefore fractional division is not any more an issue as % it was in previous versions of this package. % +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \section{Normal use of \pack{widetable}} +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% With this release of the bundle, the environment to be used +% is named |widetabular|, although the previous name, |widetable|, +% remains available for backwards compatibility. +% % This package may issue an error message when the -% environment includes other unhidden one; this is -% explained in the Implementation section. In plain words, -% if a |widetable| environment is nested into another |widetable| +% environment includes other unhidden ones; this is +% explained in the Implementation section. In plain words, +% if a |widetabular| environment is nested into another |widetabular| % one, the inner environment must be “hidden” within a group -% (a couple of paired braces); this is not necessary with other -% tabular-like environments. +% (i.e. a couple of paired braces); this might not be necessary +% with other tabular-like environments. -% Here it is assumed that the table is first typeset to its -% natural width; should it appear too small, and should it be -% typeset at a larger width, for example by filling the -% total |\linewidth| available at that specific point, then -% and only then the |tabular| environment is changed to -% |widetable|. Should the initial table be moderately larger -% than |\linewidth|, then it might be shrunk to |\linewidth| -% with |widetable|, provided there are enough columns, and -% therefore column delimiters, to be reduced in size. Of course it's -% impossible to typeset any table with any negative value -% of |\tabcolsep|; or better, it is possible, but the result -% in general is very messy. -% -% In other words |widetable| should be used as a second resort, -% so as to correct some typesetting features not considered -% aesthetically acceptable. +% Here it is assumed that the user first uses the standard tabular +% environment and typesets it to its natural width; should it appear +% too small, and should it be typeset at a larger width, for example +% by filling the total |\linewidth| available at that specific point, +% then and only then the user switches to |widetabular|. Should the +% initial table be moderately larger than |\linewidth|, then it might +% be shrunk to |\linewidth| by means of |widetabular|, provided there +% are enough columns, and therefore column delimiters, to be reduced in +% size. Of course it is impossible to typeset any tabular with any +% negative value of |\tabcolsep|; or better, the software does not care, +% but the result might get very messy. +% +% In other words |widetabular| should be used as a second resort, +% so as to correct some typesetting features of the standard environment +% not considered aesthetically acceptable. % -% The syntax for using the environment |widetable| is the -% same as that of the |tabular*| environment; the only difference +% The syntax for using the environment |widetabular| is the +% same as that of the |tabular*| one; the only difference % is the name. Therefore one has to specify: % \begin{flushleft}\obeylines% -% \Benv{widetable}\marg{width}\opz{alignment}\marg{column descriptors} +% \Benv{widetabular}\textcolor{red!90!black}{\marg{width}}\opz{alignment}\marg{column descriptors} % \meta{row of cells}\cs{\textbackslash} % \meta{row of cells}\cs{\textbackslash} % \texttt{...} % \meta{row of cells}\cs{\textbackslash} % \meta{row of cells}\cs{\textbackslash} -% \Eenv{widetable} +% \Eenv{widetabular} % \end{flushleft} % +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \section{The method} +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % The principle on which this little package is based is the -% following; suppose a certain table is typeset with an inter -% column glue $t_0=0\mathrm{\,pt}$ and that its width turns out to be $l_0$; -% suppose the same tabular material is typeset again with an -% inter column glue $t_1 >0\mathrm{\,pt}$ so that the table gets as -% large as $l_1>l_0$. Then, if the table has to be as wide as -% $l$ the inter column glue $t$ should be +% following one: suppose a certain tabular is typeset with an inter +% column glue $t_0=0\mathrm{\,pt}$ and that its width turns +% out to be $l_0$; suppose the same tabular material is typeset +% again with an inter column glue $t_1 >0\mathrm{\,pt}$ so that +% the table gets as large as $l_1>l_0$. Then, if the table has +% to be as wide as $l$ the inter column glue $t$ should be % \[ % t = \frac{l - l_0}{l_1 - l_0}\cdot t_1 % \] @@ -271,27 +258,29 @@ the sty file and the English documentation PDF file. % material with the two values of the inter column glue set % to zero and to $t_1$, respectively, so as to find the widths % $l_0$ and $l_1$. Afterwards we have to determine the correct -% final value $t$, and typeset once again the same tabular -% material for the last time. +% final value $t$ to get the desired value $l$, and typeset once +% again the same tabular material for the last time. % % Of course the first two runs must put their results into % suitable boxes so as to avoid outputting them into the output -% file, while at the same time allowing to record the width -% of the enclosing boxes. +% file, while at the same time allowing to record the width +% of such enclosing boxes. % +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \section{The \pack{xparse} package} -% The previous version of this package used the \pack{xparse} +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% The previous version of this package already used the \pack{xparse} % package functionalitIes; but this latter package evolves and now % it is possible to “save” the body of the table as an argument -% to the opening commands, therefore now is much simpler to -% use the same table body several times. Of course this body +% to the opening commands, therefore now it is much simpler to +% use the same table-body several times. Of course this body % is saved in internal memory areas, but this task is % implemented by the internal macros written in the L3 % \LaTeX\ language. The advantage of using the \pack{xparse} -% package consists in a much shorter code and easier to read +% package consists in a much shorter code that is easier to read % and maintain. The number of macros for this package is % reduced by a factor of about four, compared to the previous -% version of this package. +% versions~1.x of this package. % % \section{Using the \eTeX\ facilities} % The L3 language and its libraries now offer the user some \LaTeX\ @@ -303,7 +292,7 @@ the sty file and the English documentation PDF file. % At the same time the \eTeX\ extended functionalities are now % part of all the interpreters of the \LaTeX\ language, % \prog{pdftex}, \prog{luatex}, and \prog{xetex}; this renders -% this package usable for all main typesetting programs, +% this package usable with any typesetting programs based on \LaTeX: % \prog{pdflatex}, \prog{lualatex}, and \prog{xelatex}. % % In facts such \eTeX\ extensions provide also a scaling operation: @@ -312,13 +301,13 @@ the sty file and the English documentation PDF file. % numbers, or two dimensions), such scaling operation scales % $L_1$ to $L_2$ by computing %\[ -% L_2 = L_1\cdot \frac{X_2}{X_1} +% L_2 = \frac{L_1 X_2}{X_1} %\] % The intermediate results are actually done with integer % arithmetics (internally lengths are coded as an integer number of -% scaled points) but are done in double words so as to avoid +% scaled points) but they are done in double words so as to avoid % underflows and overflows almost always. Some unusual situations -% might exist where underflows or overflows may occur, but +% might exist where underflows or overflows do occur, but % they must be very unusual, and very unlikely to happen for % the calculations of this package. This would happen if for any % reason no inter column glue is available; we have difficulties @@ -327,11 +316,16 @@ the sty file and the English documentation PDF file. % The use of the \eTeX\ extensions implies that this package % works correctly only with modern engines and kernel formats. % +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \section{Usage} -% As explained above, the normal usage of |widetable| requires the same +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% As explained above, the normal usage of |widetabular| requires the same % syntax as that of |tabular*| except that no explicit stretchable % glue has to be inserted in the column separators as it is necessary -% to do with |tabular*|. Examine the table shown in table~\ref{tab:tab} +% to do with |tabular*|. Examine the table shown in +% table~\ref{tab:tab}\footnote{Notice that here the name “table” is used +% to refer to the \amb{table} floating environment and its caption, +% while “tabular” is reserved to the tabular itself and its contents.} % that is typeset at its natural width. % \begin{table}\centering % \begin{tabular}{llr>{\raggedright}p{0.29\textwidth}} @@ -351,9 +345,10 @@ the sty file and the English documentation PDF file. % \end{table} % % The same table can be built with |tabular*| as in table~\ref{tab:tab*}. -% \begin{table}\centering -% \begin{tabular*}{\textwidth}% -% {@{\hskip\tabcolsep\extracolsep{\fill}}llr>{\raggedright}p{0.29\textwidth}} +%\begin{table}\centering +%\begin{tabular*}{\textwidth}% +% {@{\hskip\tabcolsep\extracolsep{\fill}}llr>{\raggedright}% +% p{0.29\textwidth}} % \toprule % Name & role & age & activity \tabularnewline % \midrule @@ -365,17 +360,17 @@ the sty file and the English documentation PDF file. % Jack Johnathan & son & 8 & elementary school pupil % \tabularnewline % \bottomrule -% \end{tabular*} +%\end{tabular*} % \caption{A table typeset with \texttt{tabular*} where the total % width has been set to \cs{textwidth}}\label{tab:tab*} -% \end{table} +%\end{table} % % As it can be seen, large inter column spaces are inserted right % at the left of the contents of every cell except the first one, % and the table appears too much spread out. % -% The table can be built also with the environment |tabularx|, -% defined by the |tabularx| package; see the result in +% The tabular can be built also with the environment |tabularx|, +% defined by the |tabularX| package; see the result in % table~\ref{tab:tabx}. % \begin{table}\centering % \begin{tabularx}{\textwidth}{llr>{\raggedright}X} @@ -395,13 +390,13 @@ the sty file and the English documentation PDF file. % has been set to \cs{textwidth}}\label{tab:tabx} % \end{table} % -% As it is noticeable the whole space to enlarge the table has -% been taken from the |X| column, and the table does not look right. +% As it is noticeable the whole space to enlarge the tabular has +% been used by the |X| column, and the table does not look right. % -% Now we show the difference by using the |widetable| environment +% Now we show the difference by using the |widetabular| environment % in table~\ref{tab:tabwide}. % \begin{table}\centering -% \begin{widetable}{\textwidth}{llr>{\raggedright}p{0.29\textwidth}} +% \begin{widetabular}{\textwidth}{llr>{\raggedright}p{0.29\textwidth}} % \toprule % Name & role & age & activity \tabularnewline % \midrule @@ -412,33 +407,36 @@ the sty file and the English documentation PDF file. % student\tabularnewline % Jack Johnathan & son & 8 & elementary school pupil\tabularnewline %\begin{tabular}{@{}ll@{}} -%Pippo & Pluto\\ -%Paperino & Topolino +%Goofy & Pluto\\ +%Donald Duck & Mickey Mouse %\end{tabular} & \relax & 4 & Walt Disney\tabularnewline % \bottomrule -% \end{widetable} -% \caption{A table typeset with \texttt{widetable} where the total width -% has been set to \cs{textwidth}}\label{tab:tabwide} +% \end{widetabular} +% \caption{A table typeset with \texttt{widetabular} where the total +% width has been set to \cs{textwidth}}\label{tab:tabwide} % \end{table} % % In table~\ref{tab:tabwide} the column specifications are the same -% as those used in the code of table~\ref{tab:tab}, but only the +% as those used in the code for table~\ref{tab:tab}, but only the % spaces separating the columns have been modified, not the column % types and widths. Of course one may object that the table spaces % are too wide and table~\ref{tab:tab} looks better. But if, for -% example, in a certain document all tables must span the whole width, -% the solution given in table~\ref{tab:tabwide} is the only one -% acceptable among the four shown in these examples. It's up to the -% user to chose among these four solutions in terms of the actual -% table contents and the stylistic constraints the document must -% fulfil. If the examples were typeset with the horizontal and +% example, in a certain document all tables are required to span +% the whole measure, the solution shown in table~\ref{tab:tabwide} +% is the only one acceptable among these four examples. +% It's up to the user to chose among these four solutions in terms +% of the actual tabular contents and the stylistic constraints the +% document must fulfil. +% If the examples were typeset with the (horizontal and % vertical rules that emphasise each cell (instead of using only % the |booktabs| horizontal rules) it would be more evident % how the various environments shape the cells and where they % insert the extra spacing so as to reach the desired width. % +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \section{Warnings} -% Normally |widetable| works well as described in the example +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Normally |widetabular| works well as described in the example % shown in table~\ref{tab:tabwide}. Nevertheless there are some % issues that may alter its smooth working. % @@ -454,7 +452,8 @@ the sty file and the English documentation PDF file. %(widetable) The table is typeset with the default %(widetable) column spacing on input line 415. %\end{verbatim} -% As usual the warning is contained into the |.aux| file. +% As usual the warning is contained into the |.aux| file and in +% the console, if the shell editor displays it.. % % When some adjacent cells are grouped with the |\multicolumn| % command; the table might come out of the correct specified width @@ -462,37 +461,45 @@ the sty file and the English documentation PDF file. % to the same columns, but the table looks very ugly; we cannot % say that |widetable| is responsible of this ugliness, or if % the table is ill formed because of using such overlapping -% spanned cells; the best suggestion is to never use such -% “acrobatic” table compositions. +% spanned cells; the best suggestion is to avoid using such +% “acrobatic” tabular compositions. % +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \section{Acknowledgements} +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % I must deeply thank Enrico Gregorio for the revision of % this package macros and for his wise suggestions about % the correct programming style. If some glitch still % remains in the programming style, that is just my fault. % +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \StopEventually{} +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % %\iffalse %<*package> %\fi +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \section{Implementation} +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % -% We identify the package and the necessary \LaTeX\ kernel +% This package has been already identified by the commands extracted +% by the |doctrip| package, during the |.dtx| file compilation. +% +% We require the |xparse| package in order to define the |widetable| +% environment with its extended commands. This package version should be +% younger the the specified date contained in the optional argument. +% If it is not, a warning is issued; but expect errors. It is a warning +% that urges the user to upgrade his/her \TeX\ system installation. % \begin{macrocode} -\ProvidesPackage{widetable}[2019-06-24 v.1.5 A simpler way to produce - tables of specified width] +\RequirePackage{xparse}[2019-05-01] % \end{macrocode} -% % % We require the |xparse| package in order to define the % environment % |widetable| with its extended commands. Tis package version should be % younger the the specified date contained in the optional argument. % If it is not, a warning is issued; but expect errors. It is a warning % that should urge the user to upgrade his/her \TeX\ system installation. -% \begin{macrocode} -\RequirePackage{xparse}[2019-05-01] -% \end{macrocode} % %The special environment opening macro requires the following syntax: %\begin{flushleft}\obeylines @@ -500,24 +507,22 @@ the sty file and the English documentation PDF file. %\meta{table body} %\Eenv{widetable} %\end{flushleft} -% At this point it will be the |widetable| environment -% responsibility to call |\WT@scale| with the proper arguments -% -% We further define the start of the tabular typesetting -% that will be useful in a while. Actually the table parameters -% are usable also in the closing part of the environment (thanks -% to \pack{xparse}), so that when the \meta{width} and the -% \meta{column descriptors} are given to the opening environment -% statement, these parameters can be used again and again. -% -% Actually the |widetable| environment can contain other -% environments, even another |widetable| environment, but +% +% We further define the |tabular| environment typesetting. Actually, +% with the new |xparse| faciltiies, the opening command parameters can +% be used also in the closing part of the environment, so that when the +% \meta{width} and the \meta{column descriptors} are given to the opening +% environment statement, they can be used again and again also by the +% closing commands. +% +% Actually the |widetabular| environment can contain other +% environments, even another |widetabular| ones, but % the external one should not be upset by the internal ones. % In order to achieve this result, it is necessary that % embedded environments are hidden within a group delimited by % a pair of matching braces; this is compulsory for an -% embedded |widetable| environment, while it is not strictly -% required for differently named environments. +% embedded |widetabular| environment, while it is not strictly +% required for other environments. % % The environment opening and closing actions % are defined by means of low level commands. @@ -527,7 +532,7 @@ the sty file and the English documentation PDF file. % command implementation and the correct parsing of the list % of argument descriptors % \begin{macrocode} -\DeclareDocumentEnvironment{widetable}{m O{c} m +b} +\DeclareDocumentEnvironment{widetabular}{m O{c} m +b} {% OPENING WIDETABLE COMMANDS }% % \end{macrocode} @@ -544,12 +549,14 @@ the sty file and the English documentation PDF file. % column descriptors and inter-column separators, possibly in % the extended forms provided by the \pack{array} package. %\item[Argument number four] It represents an \pack{xparse} functionality -% by which the whole environment body is usable as\texttt{\#4}. +% by which the whole environment body is internally saved in a sort +% of verbatim mode and become usable again and again as +% argument~\texttt{\#4}. %\end{description} % % The closing statement will actually do the whole job. It first sets % |\tabcolsep| to zero and typesets the resulting table into box zero; -% It uses, with parameter \texttt{\#4}, the table body collected with +% it uses, with parameter \texttt{\#4}, the table body collected with % the argument descriptor \texttt{b} of the opening command. % % Then it sets |\tabcolsep| to 6\,pt (the default value) and @@ -567,7 +574,7 @@ the sty file and the English documentation PDF file. % The table is eventually typeset without using boxes, while the % contents of box zero and box two, upon exiting the environment, % are restored to any value they might have contained before -% entering |widetable|. +% entering |widetabular|. % \begin{macrocode} {% CLOSING WIDETABLE \dimen0=#1 % required width @@ -576,7 +583,8 @@ the sty file and the English documentation PDF file. \tabcolsep=6pt\relax \setbox\tw@=\hbox{\tabular{#3}#4\endtabular}% \ifdim\dimen0>\wd\z@ - \tabcolsep=\dimexpr \tabcolsep*(\dimen0-\wd\z@)/(\wd\tw@-\wd\z@)\relax + \tabcolsep=% + \dimexpr\tabcolsep*(\dimen0-\wd\z@)/(\wd\tw@-\wd\z@)\relax \else \ifdim\dimen0<\wd\z@ \PackageWarning{widetable}{% @@ -592,22 +600,33 @@ the sty file and the English documentation PDF file. \ignorespacesafterend } % \end{macrocode} -% Notice the test and the warning: |widetable| modifies the table -% only if its width, typeset with |\tabcolsep| equal to zero, is -% smaller than the requested width; otherwise it typesets the -% table with the default inter column glue. The warning message -% is produced only if the requested width is smaller the minimum -% width. +% For backward compatibility we let the names |\widetable| and +% |\endwidetable| equal respectively to |\widetabular| and +% |\endwidetabular|, so that the old name of the environment +% provided by this package is still usable; compiling old +% documents is till possible; nevertheless these “old” names are +% discouraged; in a future they might not be available any more. +% \begin{macrocode} +\let\widetable\widetabular \let\endwidetable\endwidetabular +% \end{macrocode} +% Notice the test and the warning: |widetabular| modifies the table +% width only if its minimum width (obtained with |\tabcolsep| equal +% to zero) is smaller than the requested width; otherwise it typesets +% the table with the default inter column glue, and outputs the warning +% message. % +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \section{Conclusion} +%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Tables should always have their standard inter column spaces, but\dots\ % The default value of |\tabcolsep| is fixed by the document % class, it is not prescribed by a supreme law: therefore % what does it mean ``natural width''. Probably the one -% determined by the class default value of |\tabcolsep| -% so all tables have the same general look. But here we -% used the phrase “natural width” as the table width when the -% inter column glue is set to zero +% determined by the class default value of |\tabcolsep|, +% so that all tables have the same general look. But here we +% used the phrase “minimum width” as that of the tabulars width when the +% inter column glue is set to zero; we avoided speaking of the +% “natural width” because the phrase is not specific. % % Nevertheless sometimes a table is slightly wider than % the current measure; why not shrink the table by shrinking diff --git a/macros/latex/contrib/widetable/widetable.pdf b/macros/latex/contrib/widetable/widetable.pdf index f2a2f1d191..b88478f505 100644 Binary files a/macros/latex/contrib/widetable/widetable.pdf and b/macros/latex/contrib/widetable/widetable.pdf differ diff --git a/macros/latex/required/babel/base/README.md b/macros/latex/required/babel/base/README.md index d377bdfeb3..f312923fba 100644 --- a/macros/latex/required/babel/base/README.md +++ b/macros/latex/required/babel/base/README.md @@ -1,4 +1,4 @@ -## Babel 3.37 +## Babel 3.38 This package manages culturally-determined typographical (and other) rules, and hyphenation patterns for a wide range of languages. Many @@ -51,13 +51,22 @@ respective authors. ### Latest changes ``` +3.38 2020-01-15 + - Automatic switching of ids (\language and \localeid), and fonts + based on script blocks (lua).s + - New macro - \localeinfo, to access the basic data in the ini + file loaded by languages. +See https://github.com/latex3/babel/wiki/What's-new-in-babel-3.38 + + 3.37 2019-12-08 - Preliminary code for non-standard hyphenation, like ff -> ff-f (lua). - \babelprovide now can be used to add or modify values for the keys in ini files. - - Line breaking in South East Asian and CKJ are assimilated to - hyphenation, and it is activated even without 'import' (lua). + - Line breaking in South East Asian and CKJ is assimilated to + hyphenation, and it is activated even without 'import' (lua). +See https://github.com/latex3/babel/wiki/What's-new-in-babel-3.37 3.36 2019-11-14 - New - \babeladjust, with options: bidi.text, bidi.mirroring, @@ -65,7 +74,8 @@ respective authors. linebreak.cjk. There are still some limitations (lua). - New - ini for Polytonic Greek, thanks to Claudio Beccari. - Fix - Language and script set for Chinese Tradicional and - Chinese Simplified. + Chinese Simplified. +See https://github.com/latex3/babel/wiki/What's-new-in-babel-3.36 3.35 2019-10-15 - \markboth and \markright made robust with a recent LaTeX. @@ -116,12 +126,6 @@ respective authors. very likely the risks are very low, and it is, I think, the expected behavior. -3.27 2018-11-13 - - Preliminary support for bidi (by Vafa Khalighi) with xetex. - - Fix for 3.23 - \ensureascii was redefined even when not - necessary. - - Minor improvements in babel-vi.ini. - ``` Javier Bezos diff --git a/macros/latex/required/babel/base/babel.dtx b/macros/latex/required/babel/base/babel.dtx index 209404a770..0d4360f493 100644 --- a/macros/latex/required/babel/base/babel.dtx +++ b/macros/latex/required/babel/base/babel.dtx @@ -31,7 +31,7 @@ % % \iffalse %<*filedriver> -\ProvidesFile{babel.dtx}[2019/12/08 v3.37 The Babel package] +\ProvidesFile{babel.dtx}[2020/01/15 v3.38 The Babel package] \documentclass{ltxdoc} \GetFileInfo{babel.dtx} \usepackage{fontspec} @@ -59,6 +59,7 @@ \newcommand*\xetex{\textsf{xetex}} \newcommand*\pdftex{\textsf{pdftex}} \newcommand*\luatex{\textsf{luatex}} +\newcommand\largetex{T\kern -.1517em\lower .45ex\hbox {E}\kern -.09emX} \newcommand*\nb[1]{} \newcommand*\m[1]{\mbox{$\langle$\normalfont\itshape#1\/$\rangle$}} \newcommand*\langlist{% @@ -98,7 +99,18 @@ \newtheorem{troubleshooting}{Troubleshooting} \let\bblxv\verbatim \let\bblexv\endverbatim -\def\verbatim{\begin{shaded*}\bblxv\vskip-\baselineskip\vskip2.5\parsep} +\newcommand\setengine{\def\engine} +\let\engine\relax +\def\verbatim{% + \begin{shaded*}% + \ifx\engine\relax\else + \vskip-1.08\baselineskip + \leavevmode\llap{\fbox{\footnotesize\textsc{\engine}}\hskip2.8em}% + \vskip-1.5\baselineskip + \vskip0pt + \global\let\engine\relax + \fi + \bblxv\vskip-\baselineskip\vskip2.5\parsep} \def\endverbatim{\bblexv\vskip-2\baselineskip\end{shaded*}} \catcode`\_=\active \def_{\bgroup\let_\egroup\leavevmode\color{thered}} @@ -205,11 +217,11 @@ Javier Bezos \fontsize{35}{45}\selectfont \setlength\parskip{3mm}\raggedright Localization and internationalization\\[1cm] -\TeX\\ -pdf\TeX\\ -Lua\TeX\\ -LuaHB\TeX\\ -Xe\TeX +\largetex\\ +pdf\largetex\\ +Lua\largetex\\ +LuaHB\largetex\\ +Xe\largetex \vspace{20cm} \end{minipage} \end{tabular} @@ -271,6 +283,7 @@ attributes with \textsf{fontspec}, too. example because typically you will need them (however, the package \textsf{inputenc} may be omitted with \LaTeX{} $\ge$ 2018-04-01 if the encoding is UTF-8): +\setengine{pdftex} \begin{verbatim} \documentclass{article} @@ -294,6 +307,7 @@ nor \textsf{inputenc} are necessary, but the document should be encoded in UTF-8 and a so-called Unicode font must be loaded (in this example |\babelfont| is used, described below). +\setengine{luatex/xetex} \begin{verbatim} \documentclass{article} @@ -433,6 +447,7 @@ detail: |\selectlanguage| is used for blocks of text, while A full bilingual document follows. The main language is |french|, which is activated when the document begins. The package \textsf{inputenc} may be omitted with \LaTeX{} $\ge$ 2018-04-01 if the encoding is UTF-8. +\setengine{pdftex} \begin{verbatim} \documentclass{article} @@ -459,6 +474,7 @@ _\foreignlanguage{french}{français}_. document in UTF-8 encoding just prints a couple of ‘captions’ and |\today| in Danish and Vietnamese. No additional packages are required. +\setengine{luatex/xetex} \begin{verbatim} \documentclass{article} @@ -892,12 +908,14 @@ in \textsf{english} the shorthands defined by \textsf{ngerman} with (You may also need to activate them as user shorthands in the preamble with, for example, |\useshorthands| or |\useshorthands*|.) -Very often, this is a more convenient way to deactivate shorthands -than |\shorthandoff|, for example if you want to define a macro -to easy typing phonetic characters with \textsf{tipa}: +\begin{example} + Very often, this is a more convenient way to deactivate shorthands + than |\shorthandoff|, for example if you want to define a macro + to easy typing phonetic characters with \textsf{tipa}: \begin{verbatim} \newcommand{\myipa}[1]{{\languageshorthands{none}\tipaencoding#1}} \end{verbatim} +\end{example} \Describe{\babelshorthand}{\marg{shorthand}} With this command you can use a shorthand even if (1) not activated in @@ -908,6 +926,15 @@ off with |\shorthandoff| or (3) deactivated with the internal \verb|\babelshorthand{:}|. (You can conveniently define your own macros, or even your own user shorthands provided they do not overlap.) +\begin{example} + Since by default shorthands are not activated until + |\begin{document}|, you may use this macro when defining the |\title| + in the preamble: +\begin{verbatim} +\title{Documento científico\babelshorthand{"-}técnico} +\end{verbatim} +\end{example} + \bigskip For your records, here is a list of shorthands, but you must double @@ -1178,6 +1205,7 @@ for auxiliary tasks. declare this language with an |ini| file in Unicode engines. \begingroup \setmonofont[Scale=.87,Script=Georgian]{DejaVu Sans Mono} +\setengine{luatex/xetex} \begin{verbatim} \documentclass{book} @@ -1910,6 +1938,7 @@ you may add further key/value pairs if necessary. \def@#1{\ifcase#1\relax \egroup \or \bgroup\textdir TLT \else \bgroup\textdir TRT \fontspec[Scale=.87,Script=Hebrew]{Liberation Mono} \fi} +\setengine{luatex/xetex} \begin{verbatim} \documentclass{article} @@ -1929,6 +1958,7 @@ Svenska \foreignlanguage{hebrew}{@2עִבְרִית@0} svenska. If on the other hand you have to resort to different fonts, you could replace the red line above with, say: +\setengine{luatex/xetex} \begin{verbatim} \babelfont{rm}{Iwona} \babelfont[hebrew]{rm}{FreeSerif} @@ -1941,6 +1971,7 @@ to select fonts in addition to the three basic families. \begin{example} Here is how to do it: +\setengine{luatex/xetex} \begin{verbatim} \babelfont{kai}{FandolKai} \end{verbatim} @@ -1950,6 +1981,7 @@ to select fonts in addition to the three basic families. \begin{note} You may load \textsf{fontspec} explicitly. For example: +\setengine{luatex/xetex} \begin{verbatim} \usepackage{fontspec} \newfontscript{Devanagari}{deva} @@ -2241,9 +2273,17 @@ Assigns the font for the writing direction of this language (only with a character has the same direction as the script for the “provided” language, then change its font to that set for this language’. There are 3 directions, following the bidi Unicode algorithm, namely, -Arabic-like, Hebrew-like and left to right.\footnote{In future releases -a couple of values (\texttt{language} and \texttt{script}) will be -added.} So, there should be at most 3 directives of this kind. +Arabic-like, Hebrew-like and left to right. So, there should be at most +3 directives of this kind. + +\Describe{onchar=}{\texttt{ids} $\string|$ \texttt{fonts}} +\New{3.38} This options is much like an ‘event’ called with a character +belonging to the script of the current locale is found. There are two +action, which can be used at the same time (separated by a space): with +|ids| the |\language| and the |\localeid| are set to the values of this +locale; with |fonts|, the fonts are changed to those of the current +locale (as set with |\babelfont|). This option is not compatible with +|mapfont|. \Describe{intraspace=}{\meta{base} \meta{shrink} \meta{stretch}} Sets the interword space for the writing system of the language, in em @@ -2301,7 +2341,7 @@ bidi and fonts are processed (ie, to the node list as generated by the bidirectional behavior (unlike |Numbers=Arabic| in \textsf{fontspec}, which is not recommended). -\subsection{Getting the current language name} +\subsection{Accessing language info} \Describe{\languagename}{} The control sequence |\languagename| contains the name of the @@ -2317,17 +2357,39 @@ current language. If more than one language is used, it might be necessary to know which language is active at a specific time. This can be checked by a call -to |\iflanguage|, but note here ``language'' is used in the \TeX\ +to |\iflanguage|, but note here ``language'' is used in the \TeX sense, as a set of hyphenation patterns, and \textit{not} as its \textsf{babel} name. This macro takes three arguments. The first argument is the name of a language; the second and third arguments are the actions to take if the result of the test is true or false respectively. -\begin{warning} - The advice about |\languagename| also applies here -- use - \textsf{iflang} instead of |\iflanguage| if possible. -\end{warning} +\Describe{\localeinfo}{\marg{field}} + +\New{3.38} If an |ini| file has been loaded for the current language, +you may access the information stored in it. This macros is fully +expandable and the available fields are: +\begin{description} +\itemsep=-\parskip +\item[|name.english|] as provided by the Unicode CLDR. +%%% \item[|name.locale|] is the equivalent of |\languagename|. Not yet +%%% activated because the bug in \languagename is far from trivial. +\item[|tag.ini|] is the tag of the |ini| file (the way this + file is identified in its name). +\item[|tag.bcp47|] is the BCP 47 language tag. +\item[|tag.opentype|] is the tag used by OpenType (usually, but not + always, the same as BCP 47). +\item[|script.name|] as provided by the Unicode CLDR. +\item[|script.tag.bcp47|] is the BCP 47 language tag of the script + used by this locale. +\item[|script.tag.opentype|] is the tag used by OpenType (usually, + but not always, the same as BCP 47). +\end{description} + +|ini| files are loaded with |\babelprovide| and also when languages are +selected if there is a |\babelfont|. To ensure the |ini| files are +loaded (and therefore the corresponding data) even if these two +conditions are not met, write |\BabelEnsureInfo|. \subsection{Hyphenation and line breaking} @@ -4160,8 +4222,8 @@ help from Bernd Raichle, for which I am grateful. % \section{Tools} % % \begin{macrocode} -%<> -%<> +%<> +%<> % \end{macrocode} % % \textbf{Do not use the following macros in \texttt{ldf} files. They @@ -5270,7 +5332,7 @@ help from Bernd Raichle, for which I am grateful. % The file |babel.def| expects some definitions made in the \LaTeXe{} % style file. So, In \LaTeX2.09 and Plain{} we must provide at least % some predefined values as well some tools to set them (even if not -% all options are available). There in no package options, and +% all options are available). There are no package options, and % therefore and alternative mechanism is provided. For the moment, % only |\babeloptionstrings| and |\babeloptionmath| are provided, % which can be defined before loading \babel. |\BabelModifiers| can be @@ -8143,6 +8205,7 @@ help from Bernd Raichle, for which I am grateful. % be restored.} % \changes{babel~3.37}{2019/12/07}{SEA and CJK linebreaking activated % by default.} +% \changes{babel~3.38}{2020/01/15}{Code for the onchar option.} % % \begin{macrocode} \bbl@trace{Creating languages and reading ini files} @@ -8151,6 +8214,7 @@ help from Bernd Raichle, for which I am grateful. \edef\bbl@savelocaleid{\the\localeid}% % Set name and locale id \def\languagename{#2}% + % \global\@namedef{bbl@lcname@#2}{#2}% \bbl@id@assign \let\bbl@KVP@captions\@nil \let\bbl@KVP@import\@nil @@ -8163,6 +8227,8 @@ help from Bernd Raichle, for which I am grateful. \let\bbl@KVP@mapdigits\@nil \let\bbl@KVP@intraspace\@nil \let\bbl@KVP@intrapenalty\@nil + \let\bbl@KVP@onchar\@nil + \let\bbl@KVP@chargroups\@nil \bbl@forkv{#1}{% TODO - error handling \in@{..}{##1}% \ifin@ @@ -8227,6 +8293,59 @@ help from Bernd Raichle, for which I am grateful. \ifx\bbl@KVP@language\@nil\else \bbl@csarg\edef{lname@#2}{\bbl@KVP@language}% \fi + % == onchar == + \ifx\bbl@KVP@onchar\@nil\else + \bbl@luahyphenate + \directlua{ + if Babel.locale_mapped == nil then + Babel.locale_mapped = true + Babel.linebreaking.add_before(Babel.locale_map) + Babel.loc_to_scr = {} + Babel.chr_to_loc = {} + end}% + \bbl@xin@{ ids }{ \bbl@KVP@onchar\space}% + \ifin@ + % TODO - error/warning if no script + \directlua{ + if Babel.script_blocks['\bbl@cs{sbcp@\languagename}'] then + Babel.loc_to_scr[\the\localeid] = + Babel.script_blocks['\bbl@cs{sbcp@\languagename}'] + Babel.locale_props[\the\localeid].lc = \the\localeid\space + Babel.locale_props[\the\localeid].lg = \the\@nameuse{l@\languagename}\space + end + }% + \fi + \bbl@xin@{ fonts }{ \bbl@KVP@onchar\space}% + \ifin@ + \bbl@ifunset{bbl@lsys@\languagename}{\bbl@provide@lsys{\languagename}}{}% + \bbl@ifunset{bbl@wdir@\languagename}{\bbl@provide@dirs{\languagename}}{}% + \directlua{ + if Babel.script_blocks['\bbl@cs{sbcp@\languagename}'] then + Babel.loc_to_scr[\the\localeid] = + Babel.script_blocks['\bbl@cs{sbcp@\languagename}'] + end} + \ifx\bbl@mapselect\@undefined + \AtBeginDocument{% + \expandafter\bbl@add\csname selectfont \endcsname{{\bbl@mapselect}}% + {\selectfont}}% + \def\bbl@mapselect{% + \let\bbl@mapselect\relax + \edef\bbl@prefontid{\fontid\font}}% + \def\bbl@mapdir##1{% + {\def\languagename{##1}% + \let\bbl@ifrestoring\@firstoftwo % To avoid font warning + \bbl@switchfont + \directlua{ + Babel.locale_props[\the\csname bbl@id@@##1\endcsname]% + ['/\bbl@prefontid'] = \fontid\font\space}}}% + \fi + \bbl@exp{\\\bbl@add\\\bbl@mapselect{\\\bbl@mapdir{\languagename}}}% + \fi + % TODO - catch non-valid values + \fi +% \ifx\bbl@KVP@chargroups\@nil\else +% \bbl@chargroups +% \fi % == mapfont == % For bidi texts, to switch the font based on direction \ifx\bbl@KVP@mapfont\@nil\else @@ -8477,11 +8596,17 @@ help from Bernd Raichle, for which I am grateful. % % \changes{babel~3.37}{2019/12/07}{Allow to define key/values % (added \cs{bbl@renewlist}).} +% \changes{babel~3.38}{2020/01/15}{Read numbers are not hardcoded +% (passim); use \cs{bbl@readstream}.} % % \begin{macrocode} +\ifx\bbl@readstream\@undefined + \csname newread\endcsname\bbl@readstream +\fi \def\bbl@read@ini#1#2{% - \openin1=babel-#1.ini % FIXME - number must not be hardcoded - \ifeof1 + \global\@namedef{bbl@lini@\languagename}{#1}% + \openin\bbl@readstream=babel-#1.ini + \ifeof\bbl@readstream \bbl@error {There is no ini file for the requested language\\% (#1). Perhaps you misspelled it or your installation\\% @@ -8502,9 +8627,9 @@ help from Bernd Raichle, for which I am grateful. \bbl@info{Importing #2 for \languagename\\% from babel-#1.ini. Reported}% \loop - \if T\ifeof1F\fi T\relax % Trick, because inside \loop + \if T\ifeof\bbl@readstream F\fi T\relax % Trick, because inside \loop \endlinechar\m@ne - \read1 to \bbl@line + \read\bbl@readstream to \bbl@line \endlinechar`\^^M \ifx\bbl@line\@empty\else \expandafter\bbl@iniline\bbl@line\bbl@iniline @@ -8590,14 +8715,14 @@ help from Bernd Raichle, for which I am grateful. % \begin{macrocode} \let\bbl@inikv@identification\bbl@inikv \def\bbl@secpost@identification{% - \bbl@ifunset{bbl@@kv@identification.name.opentype}% - {\bbl@exportkey{lname}{identification.name.english}{}}% - {\bbl@exportkey{lname}{identification.name.opentype}{}}% + \bbl@exportkey{elname}{identification.name.english}{}% + \bbl@exp{\\\bbl@exportkey{lname}{identification.name.opentype}% + {\csname bbl@elname@\languagename\endcsname}}% \bbl@exportkey{lbcp}{identification.tag.bcp47}{}% \bbl@exportkey{lotf}{identification.tag.opentype}{dflt}% - \bbl@ifunset{bbl@@kv@identification.script.name.opentype}% - {\bbl@exportkey{sname}{identification.script.name}{}}% - {\bbl@exportkey{sname}{identification.script.name.opentype}{}}% + \bbl@exportkey{esname}{identification.script.name}{}% + \bbl@exp{\\\bbl@exportkey{sname}{identification.script.name.opentype}% + {\csname bbl@esname@\languagename\endcsname}}% \bbl@exportkey{sbcp}{identification.script.tag.bcp47}{}% \bbl@exportkey{sotf}{identification.script.tag.opentype}{DFLT}} \let\bbl@inikv@typography\bbl@inikv @@ -8790,12 +8915,45 @@ help from Bernd Raichle, for which I am grateful. \def\bbl@ini@basic#1{% \def\BabelBeforeIni##1##2{% \begingroup - \bbl@add\bbl@secpost@identification{\closein1 }% + \bbl@add\bbl@secpost@identification{\closein\bbl@readstream }% \catcode`\[=12 \catcode`\]=12 \catcode`\==12 % \bbl@read@ini{##1}{font and identification data}% \endinput % babel- .tex may contain onlypreamble's \endgroup}% boxed, to avoid extra spaces: {\setbox\z@\hbox{\InputIfFileExists{babel-#1.tex}{}{}}}} +% \end{macrocode} +% +% The information in the identification section can be useful, so the +% following macro just exposes it with a user command. +% +% \changes{babel~3.38}{2020/01/14}{Added \cs{localeinfo}.} +% +% \begin{macrocode} +\newcommand\localeinfo[1]{% + \bbl@ifunset{bbl@\csname bbl@info@#1\endcsname @\languagename}% + {\bbl@error{I've found no info for the current locale.\\% + The corresponding ini file has not been loaded\\% + Perhaps it doesn't exist}% + {See the manual for details.}}% + {\@nameuse{bbl@\csname bbl@info@#1\endcsname @\languagename}}} +% \@namedef{bbl@info@name.locale}{lcname} +\@namedef{bbl@info@tag.ini}{lini} +\@namedef{bbl@info@name.english}{elname} +\@namedef{bbl@info@name.opentype}{lname} +\@namedef{bbl@info@tag.bcp47}{lbcp} +\@namedef{bbl@info@tag.opentype}{lotf} +\@namedef{bbl@info@script.name}{esname} +\@namedef{bbl@info@script.name.opentype}{sname} +\@namedef{bbl@info@script.tag.bcp47}{sbcp} +\@namedef{bbl@info@script.tag.opentype}{sotf} +\let\bbl@ensureinfo\@gobble +\newcommand\BabelEnsureInfo{% + \def\bbl@ensureinfo##1{% + \ifx\InputIfFileExists\@undefined\else % not in plain + \bbl@ifunset{bbl@lname@##1}{\bbl@ini@basic{##1}}{}% + \fi}} +% \end{macrocode} +% % \section{Adjusting the Babel bahavior} % % \changes{babel~3.36}{2019/10/30}{New macro \cs{babeladjust}} @@ -10195,6 +10353,7 @@ help from Bernd Raichle, for which I am grateful. Babel = Babel or {} Babel.locale_props = Babel.locale_props or {} Babel.locale_props[\bbl@id@last] = {} + Babel.locale_props[\bbl@id@last].name = '\languagename' }% \fi}% {}% @@ -10247,6 +10406,7 @@ help from Bernd Raichle, for which I am grateful. \edef\languagename{% \ifnum\escapechar=\expandafter`\string#1\@empty \else\string#1\@empty\fi}% + % \@namedef{bbl@lcname@#1}{#1}% \select@language{\languagename}% % write to auxs \expandafter\ifx\csname date\languagename\endcsname\relax\else @@ -10353,6 +10513,8 @@ help from Bernd Raichle, for which I am grateful. % \begin{macrocode} \newif\ifbbl@usedategroup \def\bbl@switch#1{% from select@, foreign@ + % make sure there is info for the language if so requested + \bbl@ensureinfo{#1}% % restore \originalTeX \expandafter\def\expandafter\originalTeX\expandafter{% @@ -10563,6 +10725,7 @@ help from Bernd Raichle, for which I am grateful. \def\foreign@language#1{% % set name \edef\languagename{#1}% + % \@namedef{bbl@lcname@#1}{#1}% \bbl@fixname\languagename \bbl@iflanguage\languagename{% \expandafter\ifx\csname date\languagename\endcsname\relax @@ -11992,6 +12155,9 @@ help from Bernd Raichle, for which I am grateful. %<*luatex> \ifx\AddBabelHook\@undefined \bbl@trace{Read language.dat} +\ifx\bbl@readstream\@undefined + \csname newread\endcsname\bbl@readstream +\fi \begingroup \toks@{} \count@\z@ % 0=start, 1=0th, 2=normal @@ -12055,16 +12221,16 @@ help from Bernd Raichle, for which I am grateful. \fi \def\bbl@elt#1#2#3#4{\@namedef{zth@#1}{}} % Define flags \bbl@languages - \openin1=language.dat - \ifeof1 + \openin\bbl@readstream=language.dat + \ifeof\bbl@readstream \bbl@warning{I couldn't find language.dat. No additional\\% patterns loaded. Reported}% \else \loop \endlinechar\m@ne - \read1 to \bbl@line + \read\bbl@readstream to \bbl@line \endlinechar`\^^M - \if T\ifeof1F\fi T\relax + \if T\ifeof\bbl@readstream F\fi T\relax \ifx\bbl@line\@empty\else \edef\bbl@line{\bbl@line\space\space\space}% \expandafter\bbl@process@line\bbl@line\relax @@ -12362,7 +12528,7 @@ help from Bernd Raichle, for which I am grateful. quad = font.getfont(last_char.font).size for lg, rg in pairs(sea_ranges) do if last_char.char > rg[1] and last_char.char < rg[2] then - lg = lg:sub(1, 4) + lg = lg:sub(1, 4) ^^ Remove trailing number of, eg, Cyrl1 local intraspace = Babel.intraspaces[lg] local intrapenalty = Babel.intrapenalties[lg] local n @@ -12407,15 +12573,14 @@ help from Bernd Raichle, for which I am grateful. luatexbase.registernumber'bbl@attr@locale') local props = Babel.locale_props[LOCALE] - class = Babel.cjk_class[item.char].c + local class = Babel.cjk_class[item.char].c if class == 'cp' then class = 'cl' end % )] as CL if class == 'id' then class = 'I' end + local br = 0 if class and last_class and Babel.cjk_breaks[last_class][class] then br = Babel.cjk_breaks[last_class][class] - else - br = 0 end if br == 1 and props.linebreak == 'c' and @@ -12451,14 +12616,14 @@ help from Bernd Raichle, for which I am grateful. \directlua{ luatexbase.add_to_callback('hyphenate', function (head, tail) - if Babel.cjk_enabled then - Babel.cjk_linebreak(head) - end if Babel.linebreaking.before then for k, func in ipairs(Babel.linebreaking.before) do func(head) end end + if Babel.cjk_enabled then + Babel.cjk_linebreak(head) + end lang.hyphenate(head) if Babel.linebreaking.after then for k, func in ipairs(Babel.linebreaking.after) do @@ -12536,6 +12701,116 @@ help from Bernd Raichle, for which I am grateful. <@Font selection@> % \end{macrocode} % +% \subsection{Automatic fonts and ids switching} +% +% After defining the blocks for a number of scripts (must be extended +% and very likely fine tuned), we define a short function which just +% traverse the node list to carry out the replacements. The table +% |loc_to_scr| gets the locale form a script range (note the locale is +% the key, and that there is an intermediate table built on the fly for +% optimization). This locale is then used to get the |\language| and +% the |\localeid| as stored in |locale_props|, as well as the font (as +% requested). In the latter table a key starting with |/| maps the font +% from the global one (the key) to the local one (the value). Maths are +% skipped and discretionaries are handled in a special way. +% +% \changes{babel~3.38}{2020/01/15}{Automatic fonts and ids switching} +% +% \begin{macrocode} +\directlua{ +Babel.script_blocks = { + ['Arab'] = {{0x0600, 0x06FF}, {0x08A0, 0x08FF}, {0x0750, 0x077F}, + {0xFE70, 0xFEFF}, {0xFB50, 0xFDFF}, {0x1EE00, 0x1EEFF}}, + ['Armn'] = {{0x0530, 0x058F}}, + ['Beng'] = {{0x0980, 0x09FF}}, + ['Cher'] = {{0x13A0, 0x13FF}, {0xAB70, 0xABBF}}, + ['Cyrl'] = {{0x0400, 0x04FF}, {0x0500, 0x052F}, {0x1C80, 0x1C8F}, + {0x2DE0, 0x2DFF}, {0xA640, 0xA69F}}, + ['Deva'] = {{0x0900, 0x097F}, {0xA8E0, 0xA8FF}}, + ['Ethi'] = {{0x1200, 0x137F}, {0x1380, 0x139F}, {0x2D80, 0x2DDF}, + {0xAB00, 0xAB2F}}, + ['Geor'] = {{0x10A0, 0x10FF}, {0x2D00, 0x2D2F}}, + ['Grek'] = {{0x0370, 0x03FF}, {0x1F00, 0x1FFF}}, + ['Hans'] = {{0x2E80, 0x2EFF}, {0x3000, 0x303F}, {0x31C0, 0x31EF}, + {0x3300, 0x33FF}, {0x3400, 0x4DBF}, {0x4E00, 0x9FFF}, + {0xF900, 0xFAFF}, {0xFE30, 0xFE4F}, {0xFF00, 0xFFEF}, + {0x20000, 0x2A6DF}, {0x2A700, 0x2B73F}, + {0x2B740, 0x2B81F}, {0x2B820, 0x2CEAF}, + {0x2CEB0, 0x2EBEF}, {0x2F800, 0x2FA1F}}, + ['Hebr'] = {{0x0590, 0x05FF}}, + ['Japa'] = {{0x3000, 0x303F}, {0x3040, 0x309F}, {0x30A0, 0x30FF}, + {0x4E00, 0x9FAF}, {0xFF00, 0xFFEF}}, + ['Khmr'] = {{0x1780, 0x17FF}, {0x19E0, 0x19FF}}, + ['Knda'] = {{0x0C80, 0x0CFF}}, + ['Kore'] = {{0x1100, 0x11FF}, {0x3000, 0x303F}, {0x3130, 0x318F}, + {0x4E00, 0x9FAF}, {0xA960, 0xA97F}, {0xAC00, 0xD7AF}, + {0xD7B0, 0xD7FF}, {0xFF00, 0xFFEF}}, + ['Laoo'] = {{0x0E80, 0x0EFF}}, + ['Latn'] = {{0x0000, 0x007F}, {0x0080, 0x00FF}, {0x0100, 0x017F}, + {0x0180, 0x024F}, {0x1E00, 0x1EFF}, {0x2C60, 0x2C7F}, + {0xA720, 0xA7FF}, {0xAB30, 0xAB6F}}, + ['Mahj'] = {{0x11150, 0x1117F}}, + ['Mlym'] = {{0x0D00, 0x0D7F}}, + ['Mymr'] = {{0x1000, 0x109F}, {0xAA60, 0xAA7F}, {0xA9E0, 0xA9FF}}, + ['Orya'] = {{0x0B00, 0x0B7F}}, + ['Sinh'] = {{0x0D80, 0x0DFF}, {0x111E0, 0x111FF}}, + ['Taml'] = {{0x0B80, 0x0BFF}}, + ['Telu'] = {{0x0C00, 0x0C7F}}, + ['Tfng'] = {{0x2D30, 0x2D7F}}, + ['Thai'] = {{0x0E00, 0x0E7F}}, + ['Tibt'] = {{0x0F00, 0x0FFF}}, + ['Vaii'] = {{0xA500, 0xA63F}}, + ['Yiii']= {{0xA490, 0xA4CF}, {0xA000, 0xA48F}} +} + +Babel.script_blocks.Hant = Babel.script_blocks.Hans + +function Babel.locale_map(head) + if not Babel.locale_mapped then return head end + + local LOCALE = luatexbase.registernumber'bbl@attr@locale' + local GLYPH = node.id('glyph') + local inmath = false + for item in node.traverse(head) do + local toloc + if not inmath and item.id == GLYPH then + % Optimization: build a table with the chars found + if Babel.chr_to_loc[item.char] then + toloc = Babel.chr_to_loc[item.char] + else + for lc, maps in pairs(Babel.loc_to_scr) do + for _, rg in pairs(maps) do + if item.char >= rg[1] and item.char <= rg[2] then + Babel.chr_to_loc[item.char] = lc + toloc = lc + break + end + end + end + end + % Now, take action + if toloc then + if Babel.locale_props[toloc].lg then + item.lang = Babel.locale_props[toloc].lg + node.set_attribute(item, LOCALE, toloc) + end + if Babel.locale_props[toloc]['/'..item.font] then + item.font = Babel.locale_props[toloc]['/'..item.font] + end + end + elseif not inmath and item.id == 7 then + item.replace = item.replace and Babel.locale_map(item.replace) + item.pre = item.pre and Babel.locale_map(item.pre) + item.post = item.post and Babel.locale_map(item.post) + elseif item.id == node.id'math' then + inmath = (item.subtype == 0) + end + end + return head +end +} +% \end{macrocode} +% % \changes{babel~3.32}{2019/05/23}{New - \cs{babelcharproperty}.} % % The code for |\babelcharproperty| is straightforward. Just note the @@ -12599,11 +12874,11 @@ help from Bernd Raichle, for which I am grateful. % |tex.hyphenate|. This means the automatic hyphenation points are % known. As empty captures return a byte position (as explained in the % \luatex{} manual), we must convert it to a utf8 position. With -% |first|, the last byte can be the leading byte in a utf8 sequence, -% so we just remove it and add 1 to the resulting length. With |last| -% we must take into account the capture position points to the next -% character. Here |word_head| points to the starting node of the text to -% be matched. +% |first|, the last byte can be the leading byte in a utf8 sequence, so +% we just remove it and add 1 to the resulting length. With |last| we +% must take into account the capture position points to the next +% character. Here |word_head| points to the starting node of the text +% to be matched. % % \begin{macrocode} \begingroup @@ -12775,6 +13050,7 @@ help from Bernd Raichle, for which I am grateful. return head end + &% Used below function Babel.capture_func(key, cap) local ret = "[[" .. cap:gsub('{([0-9])}', "]]..m[%1]..[[") .. "]]" ret = ret:gsub("%[%[%]%]%.%.", '') @@ -12789,11 +13065,11 @@ help from Bernd Raichle, for which I am grateful. % These functions handle the |{|\textit{n}|}| syntax. For example, % |pre={1}{1}-| becomes |function(m) return m[1]..m[1]..'-' end|, where % |m| are the matches returned after applying the pattern. The way it -% is done is somewhat tricky, but the effect in not dissimilar to lua -% |load| – save the code as string in a TeX macro, and expand this -% macro at the appropriate place. As |\directlua| does not take into -% account the current catcode of |@|, we just avoid this character in -% macro names (which explains the internal group, too). +% is carried out is somewhat tricky, but the effect in not dissimilar +% to lua |load| – save the code as string in a TeX macro, and expand +% this macro at the appropriate place. As |\directlua| does not take +% into account the current catcode of |@|, we just avoid this character +% in macro names (which explains the internal group, too). % % \begin{macrocode} \catcode`\#=6 diff --git a/macros/latex/required/babel/base/babel.ins b/macros/latex/required/babel/base/babel.ins index ffd48121aa..dc9587f35c 100644 --- a/macros/latex/required/babel/base/babel.ins +++ b/macros/latex/required/babel/base/babel.ins @@ -26,7 +26,7 @@ %% and covered by LPPL is defined by the unpacking scripts (with %% extension .ins) which are part of the distribution. %% -\def\filedate{2019/12/08} +\def\filedate{2020/01/15} \def\batchfile{babel.ins} \input docstrip.tex diff --git a/macros/latex/required/babel/base/babel.pdf b/macros/latex/required/babel/base/babel.pdf index 52640ec885..ee377662eb 100644 Binary files a/macros/latex/required/babel/base/babel.pdf and b/macros/latex/required/babel/base/babel.pdf differ diff --git a/macros/latex/required/babel/base/bbcompat.dtx b/macros/latex/required/babel/base/bbcompat.dtx index 205df53247..b9ca5b9d88 100644 --- a/macros/latex/required/babel/base/bbcompat.dtx +++ b/macros/latex/required/babel/base/bbcompat.dtx @@ -30,7 +30,7 @@ % % \iffalse %<*dtx> -\ProvidesFile{bbcompat.dtx}[2019/12/08 v3.37] +\ProvidesFile{bbcompat.dtx}[2020/01/15 v3.38] % % %% File 'bbcompat.dtx' diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index e9d6ea60d0..e9672159be 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -7,7 +7,6 @@ $mirrors = { 'https://mirror.marwan.ma/ctan/' => 1 }, 'South Africa' => { - 'http://ftp.leg.uct.ac.za/pub/packages/ctan/' => 1, 'http://ftp.sun.ac.za/ftp/CTAN/' => 1, 'http://mirror.ufs.ac.za/ctan/' => 1 } @@ -50,6 +49,9 @@ $mirrors = { 'Philippines' => { 'http://mirror.pregi.net/tex-archive/' => 1 }, + 'Singapore' => { + 'https://download.nus.edu.sg/mirror/ctan/' => 1 + }, 'Taiwan' => { 'http://ftp.yzu.edu.tw/CTAN/' => 1 } diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index 6ebe9292dc..3e2b97e67c 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/2019 -depend revision/53397 +depend revision/53406 name 00texlive.image category TLCore @@ -4139,7 +4139,7 @@ depend opt_w32_multi_user:1 name 00texlive.installer category TLCore -revision 53387 +revision 53399 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 @@ -17821,7 +17821,7 @@ catalogue-version 1.3.4 name apa6 category Package -revision 53390 +revision 53406 shortdesc Format documents in APA style (6th edition) relocated 1 longdesc The class formats documents in APA style (6th Edition). It @@ -17833,9 +17833,9 @@ longdesc can mask author identity for copies for use in masked peer longdesc review. The class is a development of the apa class (which is longdesc no longer maintained). containersize 13760 -containerchecksum f9b0f40d6363d1b0b1e3af058634c265edb79c23953d1e54f58f9a831241b9be4152ebbdc5a76908ad9881b38387909dc0d3aa602a970f1eafb64d4d5be5a78d -doccontainersize 565088 -doccontainerchecksum a95f0753777192551b714986808fdfa5d8fbe5d55a292c4aa6e85b3b8d07663c29bd1a093be7e4ded972d6229e08aa55b1f1f390550a8448f92fcbb571a201c6 +containerchecksum 76a307c077ebec0ef984e9296018e1b91a51e95db8d1955924a373e82feb5152ce453d1388e706e6b0ca46f3dcc71a8981bf68848a2022cd19e179fc9ecc0bee +doccontainersize 565092 +doccontainerchecksum 841821dbf4f8efa07a96dc37d26e21348ef5e1c486ffabbedfe973833d2328b8c5fb32196ae2e0323683d1d20b635242c371262df92ccc0c4bbe126c89263dfe docfiles size=163 RELOC/doc/latex/apa6/README details="Readme" RELOC/doc/latex/apa6/apa6.pdf details="Package documentation" @@ -17845,8 +17845,8 @@ docfiles size=163 RELOC/doc/latex/apa6/samples/bibliography.bib RELOC/doc/latex/apa6/samples/longsample.tex RELOC/doc/latex/apa6/samples/shortsample.tex -srccontainersize 37332 -srccontainerchecksum edada315afc406f95e61851842a70910349bfb5589c3d83a7ba509b1af5f8188284c12fa57148216a5b41b1776894e2d3360a5553df1e806ed96894dcf686b48 +srccontainersize 37360 +srccontainerchecksum b7571a14e100e65748c31ae49ca070c42b3c6d868885f2ee487c76561858aa19744b890eb7bac075c43208ee8d6dd91ef327f8afff2758a1be6c79d23d50f717 srcfiles size=44 RELOC/source/latex/apa6/apa6.dtx RELOC/source/latex/apa6/apa6.ins @@ -39277,7 +39277,7 @@ catalogue-version 1.28 name booktabs category Package -revision 52326 +revision 53402 shortdesc Publication quality tables in LaTeX relocated 1 longdesc The package enhances the quality of tables in LaTeX, providing @@ -39285,24 +39285,24 @@ longdesc extra commands as well as behind-the-scenes optimisation. longdesc Guidelines are given as to what constitutes a good table in longdesc this context. From version 1.61, the package offers longtable longdesc compatibility. -containersize 2216 -containerchecksum 54647cc2c7807baefe85a94f0be70a44923183d219e0ebefecad5df0c44080014e9b3ed8296dd9c1d1810deb148168c34e90625c58181af07b561a96c1fbcd46 -doccontainersize 296736 -doccontainerchecksum 0be929de9e5b20be5df76696a78c57a5282bf0875f9da27fc13b188dabc0bb699e10e66d8660617604299f0367b19edeb40cf7891dc8421d367a18b3c7b3d112 +containersize 2196 +containerchecksum 8d7e46297d19f2e683f5c16a13577fc582cba391cdc8a15ad395a6b44072a5b50216ec9e9a8c727c1b2a36b9275ba9bed10baec3aba9d726505955af01d48c3e +doccontainersize 295880 +doccontainerchecksum 952ff0f30cf7679c09020cf2bca542e11e3a64c88956e87db6289acfb03879609f66c8beb019a6639716462aa088bdff7df3330d60a5d864f25de164affa4c51 docfiles size=74 RELOC/doc/latex/booktabs/README details="Readme" RELOC/doc/latex/booktabs/booktabs.pdf details="Package documentation (English)" language="en" -srccontainersize 14564 -srccontainerchecksum 58e7fbb298b931b0666b3a91c18dc596404912786418f360c059e7c3d49f262af612371b97c5bdb140c5c9d11b8dfc8caa52305cf187ebece6aa71f73d72dd98 +srccontainersize 14644 +srccontainerchecksum cdca8f3e7f7dd99b87da76f60b1279de6efa8af666fc99e11749c21e59b77148a40aa197c0682ac1085a4d971a26b8cb59a9d2794fef81063006a220caf91ba4 srcfiles size=12 RELOC/source/latex/booktabs/booktabs.dtx RELOC/source/latex/booktabs/booktabs.ins runfiles size=2 RELOC/tex/latex/booktabs/booktabs.sty catalogue-ctan /macros/latex/contrib/booktabs -catalogue-license lppl1.3 +catalogue-license lppl1.3c catalogue-topics table table-rule -catalogue-version 1.6180339 +catalogue-version 1.61803398 name booktabs-de category Package @@ -73086,7 +73086,7 @@ catalogue-version 0.9b name cooking-units category Package -revision 48748 +revision 53403 shortdesc Typeset and convert units for cookery books and recipes relocated 1 longdesc The package provides commands to typeset amounts and units @@ -73095,25 +73095,25 @@ longdesc convert one unit into another (for example 'dag' to 'g'; see longdesc the documentation for more examples). This packages requires longdesc expl3 and xparse, translations, xfrac, l3keys2e, and, longdesc optionally, fmtcount. -containersize 16068 -containerchecksum d37a80797b11767dca8494626e7c7fb7b6a64ef216f2f278935d5d1078547239e05b1d5945d03c1d91e902cf979d492d5586a6d1419df1a17192ce77d4c20d22 -doccontainersize 656020 -doccontainerchecksum 06cfb266d9676148b305bb4e2a6b49c802752195abb4ef7510aa226e10b6d9f804b7e9bf45e8c0ecff19071c1aacd6dbafc9ff89adc55830609ec158a3ef2468 -docfiles size=162 +containersize 17464 +containerchecksum 4182a43bc869dca19d022ae019fd479ac658c609a792677b9cfe5e3271af890ee353974b15b9cd4bb667f39fb38b96ee1a31359ca4a89986a3c03053ffd1974c +doccontainersize 697692 +doccontainerchecksum 71e7ab3f1a89984063e26d5532eb1c1533efb06b8d8164548b7b46eab966e88e8ce5300ca0c91c639ae896b95bf5e9487c8c149d2f90af7cca0168b674052c8e +docfiles size=172 RELOC/doc/latex/cooking-units/README.md details="Readme" RELOC/doc/latex/cooking-units/cooking-units.pdf details="Package documentation" -srccontainersize 50748 -srccontainerchecksum 2a3ee2c632a544708b192b260809403bf6a9124c2207babf9dcce20d6b8869d01adb5a37a2644f6263c59d4c67eab11461484d454be67744a8243f6a08f9a4ea -srcfiles size=65 +srccontainersize 56868 +srccontainerchecksum 8eb0c4698cf35fcb24b4e02db44f284c51f953ce1debc5f334fa514e4cee0ccb3278c74bdded88cfe379a47ac1f32efe089711f11fafa477f7a053e2e45a0092 +srcfiles size=72 RELOC/source/latex/cooking-units/cooking-units.dtx RELOC/source/latex/cooking-units/cooking-units.ins -runfiles size=29 +runfiles size=32 RELOC/tex/latex/cooking-units/cooking-units.sty catalogue-contact-repository https://github.com/Vidabe/cooking-units catalogue-ctan /macros/latex/contrib/cooking-units catalogue-license lppl catalogue-topics cooking units -catalogue-version 1.45 +catalogue-version 1.46 name cookingsymbols category Package @@ -117574,7 +117574,7 @@ catalogue-version 2.00 name fourier category Package -revision 52994 +revision 53401 shortdesc Using Utopia fonts in LaTeX documents relocated 1 longdesc Fourier-GUTenberg is a LaTeX typesetting system which uses @@ -117588,10 +117588,10 @@ longdesc Utopia Expert fonts, which are only available for purchase. longdesc Utopia is a registered trademark of Adobe Systems Incorporated execute addMap fourier.map execute addMap fourier-utopia-expert.map -containersize 265280 -containerchecksum 5f52cd149dde0de19258f349c424ad9bbb748427e4ab119bfcc3ea291949c8b4dbd276d0289c29edd0edf45e680d75570fe50f685962152b78bb77346e179095 -doccontainersize 361496 -doccontainerchecksum 8cba8b914dacaa6ff4e2cd92e2101aa5bf874f97f4cb460a555f1b84450ff22e6a0a13223cf2f5d93318b0893daf3c11fac62bfce54fb5008d2b9295f92398af +containersize 265444 +containerchecksum 25578e0293ca10081e8266a4984280c8af9a33ada6102e8a5369e1207cb213e132be5b93ddfbc19c0e8f2d1117eb84311521dfc65e99a86137e0e545d773d782 +doccontainersize 361640 +doccontainerchecksum c5b0ee9b007607345c8b6d50087fa0ffca8ca5d472c4ee513ea6219e53312305cf8770079facc38adf628b9f344a1a23eb041cf437b1478324bf42102fd9b78c docfiles size=95 RELOC/doc/fonts/fourier/README details="Readme" RELOC/doc/fonts/fourier/fourier-doc-en.pdf details="Package documentation" @@ -117870,7 +117870,7 @@ catalogue-also utopia catalogue-ctan /fonts/fourier-GUT catalogue-license lppl catalogue-topics font font-maths font-type1 -catalogue-version 2.0 +catalogue-version 2.1 name fouriernc category Package @@ -282899,16 +282899,16 @@ docfiles size=572 name texlive-docindex category TLCore -revision 53374 +revision 53399 shortdesc top-level TeX Live doc.html, etc. longdesc These files are regenerated as needed, which is often, so we longdesc make them a separate package. See the tl-update-auto script longdesc for the process. containersize 388 -containerchecksum 224fcbc16c04064cf373a6297c93d597d66de9f2931f311eb52b36b5ea8bcf817c682302bd9689b8c09132e6e102713dfad0e38bd15987b7a3eb849d3c6d9967 -doccontainersize 157948 -doccontainerchecksum de2389d7a1d17df9a7e2d06d3b61b34e2b147031e1945aa35ca54b790731f607532291466c592b1fef1b35c5547d198c12fedea900deedd84c9aaabad9ab44c3 -docfiles size=309 +containerchecksum 8aa5c9b85252c87cf069d9fae4505842049312c2e9f295342ad965a065fda01e55047c4a8be731f46e3577580d59186287160de967094ba431ff04b8b27fdf4c +doccontainersize 157996 +doccontainerchecksum 7ccf12e0ccfee9981bf1a14b1372451bc6a71ce7f7a8d2692e1469aad9d7c8787a3165932241379d3f91c4e1eb28819a8261e17ce13ec3d305f012d839a29e46 +docfiles size=310 doc.html name texlive-en @@ -283122,17 +283122,17 @@ docfiles size=503 name texlive-scripts category TLCore -revision 53387 +revision 53399 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. depend texlive.infra depend texlive-scripts.ARCH postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat -containersize 83320 -containerchecksum 4a75efffe1bebdf2855a4fb86b664f9a0ee285c9324b65dd15a343bcf4de9443cd1d26c90d8707a4b437808c436172d9949f20172b812d920afe08a8ee78b4cf +containersize 83336 +containerchecksum 6766d22d00bbb07f8624311aea0b70b2faab2ae1f05cfd71ebac26c1613bcdab2d79cc0ec71557768528b369892ff263d3bca5bcf6de10d81c5fadf820db9ea5 doccontainersize 130232 -doccontainerchecksum c83d501a2b8ec30ac4c3104a93d53441a6a16ed10abb73da3ee45d6b7f09ae665ebfdb513cd3c4507bc2668491086baa884387ccc05cb6d86308341267e708f2 +doccontainerchecksum 345f2740f4ac23b234d97ebefd6b5465bf6e7ad9036bb04ad4f77388863ca727c8fcf8347fae72ec9f606aa7e64daa877ddf515ecc53529979d1734b0ba5f15a docfiles size=53 texmf-dist/doc/man/man1/install-tl.1 texmf-dist/doc/man/man1/install-tl.man1.pdf @@ -295615,7 +295615,7 @@ catalogue-version 2.05 name tudscr category Package -revision 52503 +revision 53404 shortdesc Corporate Design of Technische Universitat Dresden relocated 1 longdesc The TUD-Script bundle provides both classes and packages in @@ -295657,11 +295657,11 @@ depend xpatch depend trimspaces depend environ depend oberdiek -containersize 160180 -containerchecksum 4074933590cbf9149ead1be2be5a451acf8cb1caef63677eec3f6de55a55bfef42c7e807264d533119eda79b1738e3e93bc3320dbe442490e2b7161ead680086 -doccontainersize 3792244 -doccontainerchecksum 29d8acc43054bbeb642d26bdae57fe0b8f3fa79fe0003db9223cac0cd788fa358111c637203f1b3507b40c3f0e1ee016bc6230f8f9d431b5ece331329f27f570 -docfiles size=1101 +containersize 159928 +containerchecksum 19ba4e0ce18b714fd62b81b030c58ed81781fcd199cb5df8c6d258a85fab3246295d662cb058b7bc0a413b5a202c5c459db7b7d450bfc3f5223e8a8b18d22074 +doccontainersize 3782156 +doccontainerchecksum 27ce6918d35adf0c788830c3a872b7cc3efc8be2e8485a8a33909d4ac32a2b4d4da41a7e278e9640b4b4128d53c196cf85e832c9a49eaa93452af0b958642afc +docfiles size=1096 RELOC/doc/latex/tudscr/LICENSE.md RELOC/doc/latex/tudscr/README.md details="Readme" RELOC/doc/latex/tudscr/tudscr.pdf details="User manual" language="de" @@ -295670,8 +295670,8 @@ docfiles size=1101 RELOC/doc/latex/tudscr/tutorials/mathswap.pdf RELOC/doc/latex/tudscr/tutorials/mathtype.pdf RELOC/doc/latex/tudscr/tutorials/treatise.pdf -srccontainersize 315764 -srccontainerchecksum 65c58624d16483565fc142e1c0ff84b7010d6bdeeb42c4b771934d2f45c22175e26585c67ab2d4fbdf55553c0380890e80a224c4a377e4c749287a74460bbe79 +srccontainersize 315432 +srccontainerchecksum 9bd2c55f4844028af2fef3122e2ae355d18d5c64b11028ab5d6ecbc69817a9fa27f03cbd179755f195c5ff8fcce90be57122e18bc78a910c40b99cee612f1d92 srcfiles size=458 RELOC/source/latex/tudscr/doc/examples/dissertation.tex RELOC/source/latex/tudscr/doc/examples/document.tex @@ -295777,7 +295777,7 @@ catalogue-contact-support https://latex.wcms-file3.tu-dresden.de/phpBB3/index.ph catalogue-ctan /macros/latex/contrib/tudscr catalogue-license lppl1.3c catalogue-topics dissertation class -catalogue-version 2.06e +catalogue-version 2.06f name tufte-latex category Package @@ -316758,7 +316758,7 @@ catalogue-version 0.981 name xurl category Package -revision 49488 +revision 53405 shortdesc Allow URL breaks at any alphanumerical character relocated 1 longdesc This package loads url by default and defines possible URL @@ -316766,11 +316766,11 @@ longdesc breaks for all alphanumerical characters, as well as = / . : * longdesc - ~ ' " All arguments which are valid for url can be used and longdesc will be passed on to this package. For more information read longdesc the documentation of url itself. -containersize 1532 -containerchecksum aa1a45825336ed3d62aec9671c53269c3e7e506092fc62e79075ef5bfe483003c513e402e09595ecc9a2f77f637665bbeff89948b1b6c30bcde2022bb110b1f7 -doccontainersize 44104 -doccontainerchecksum e69e6008e98bd6de089745223e9ad9690ab29069ff5e6a7ada1bdadba24fac2e16d703ce7534c8403ba4c1a9f84fb53477a1eded5e9522f8f15f17dde463726a -docfiles size=14 +containersize 1612 +containerchecksum 58fd981baf8f6fc0e728f33a243fc1c03ea21735c393547f5b28a3d4746e88006447f1b9a8ae1cf34e5b9c0130c7448c60ea524ef7e512a95017170a3f43093b +doccontainersize 57884 +doccontainerchecksum 36d46b82f18740b1599d6d766f1fa9a2c290a969e94592f14f36dd6f4e72234d0e491075dd39a03d2eccea747caf3689b12052134223cf1f3f3f6169587525e9 +docfiles size=18 RELOC/doc/latex/xurl/Changes RELOC/doc/latex/xurl/README.md details="Readme" RELOC/doc/latex/xurl/xurl.pdf details="Package documentation" @@ -316780,7 +316780,7 @@ runfiles size=2 catalogue-ctan /macros/latex/contrib/xurl catalogue-license lppl1.3 catalogue-topics verbatim -catalogue-version 0.07 +catalogue-version 0.08 name xwatermark category Package diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index c663409320..c27f243cd6 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -e9739fe3f8a0f2ad4ba7b038fa30b980 texlive.tlpdb +7f1c2d442f4d7f834f0a335e9f91f1f0 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index 3fa3955268..47f24849ae 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -29435d9580091f989d5575bc0fe62cf54f6a4d98c01919f22c41415e5bdfbf965385166f34b9584a9a84dc66e64639db71de8d2f77a28f11b51345a46ff9addf texlive.tlpdb +fabc1ab298831990c8cab4a7c74130c5b7e74765e5c1ceb81b10527cddb436261f65c14d46e5651a16047f37b31a40b1672ccd20ece216da72f8bdf2943cf2dc texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index 7885805910..7928a71830 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----- -iQEcBAEBCgAGBQJeHRF1AAoJEEzhh34ZQ4xwkkIH/2/VpfhdELoE4/WeC1cJqM2h -pFDesgciO1ZwqPqzdXKU6+SADNiYmq1sZ0n7EWlj9KEgIFVlGwJLKippRqqonGi0 -U1S4qJ54V2lNZw6xE/Liz7ocrb0ibJd5dr+Gd6wq/WCXR9KivFWzN3A5KnC/5XEI -W8HTfPF2uVPrCL+20hVGI+8RYzh1mdNxCjrtTbd+5ARa4yl8ryWlKbn3IqIVnhmu -ZHX48H8d1LhDVIgKyB9Avut0eV3K5SjXwCfjdscBmklH3snw76NYRb2L+dqFgcg1 -WHl9o4w3Fvkz9EdN1cdZLirdL+fGZMjlRmB+ip6XFN+x8VB/bVgxCowmkV/ZI/A= -=pll9 +iQEbBAEBCgAGBQJeHmLYAAoJEEzhh34ZQ4xw8DwH+IdoilBEx9QOhMrHigBcDABm +VarAITEvqFnDo6kupwCwJ2K10zDL8JT8dbFzXb/S4BBc9AxXY6hbvEZ6ug+Qnnns +/0uzEpYWsRNOKQNbZQvof1IZa5zPJN3mGEwlh+Gqki7Pb7SDCo2OMrVDKPanuAXC +/LOu87Ic19eSAu64mnkOWIH5fcMs6N3r9dlG7kW+k8v3DDnaIqgChcWUlgqFfvNQ +dJdEq+EiNUNx5syQ13Rze8ugNPALis68IhH+uZF4yP/5W4tasxImAL66UjF9vcIZ +JnGmIGqC6PiOJzfejUHqKx8Sjmqy09GYeHESoURfqMgfd1cRdSEaLWGCh/crmA== +=q+Jk -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz index b4212ce0d9..375a9a41fe 100644 Binary files a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz and b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz differ diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma index 4436410fab..10c29ec7c6 100644 Binary files a/systems/win32/miktex/tm/packages/files.csv.lzma and b/systems/win32/miktex/tm/packages/files.csv.lzma differ diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma index 74bfe88ee3..a8a97e6ff7 100644 Binary files a/systems/win32/miktex/tm/packages/next/files.csv.lzma and b/systems/win32/miktex/tm/packages/next/files.csv.lzma differ diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index 2783d4a7e1..39dab54387 100644 --- a/systems/win32/miktex/tm/packages/next/pr.ini +++ b/systems/win32/miktex/tm/packages/next/pr.ini @@ -2,9 +2,9 @@ [repository] -date=1579036591 +date=1579123051 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=e92d32f55e5bb9faa536b6698aff71f3 -numpkg=3836 +lstdigest=162cab3c24e3fcc4e6b3e8a84163d554 +numpkg=3837 relstate=next -version=7318 +version=7319 diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index 8fe0cca0a8..ad923e807f 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -2,9 +2,9 @@ [repository] -date=1579036291 -lastupd=apa6 ascmac fancyvrb firamath hep-paper l3experimental l3kernel l3packages latex-base-dev latex-tools-dev svg acmart acro circledsteps exframe hithesis newtx nicematrix simplebnf tasks -lstdigest=22581a59a03d42420ba0355449a8921b -numpkg=3836 +date=1579122683 +lastupd=booktabs cooking-units fourier l3build texplate tudscr xurl apa6 ascmac fancyvrb firamath hep-paper l3experimental l3kernel l3packages latex-base-dev latex-tools-dev svg acmart acro +lstdigest=c257a7468091123e8dbd52b2dd12523e +numpkg=3837 relstate=stable -version=7318 +version=7319 diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog index 0d10d66be4..625e106b29 100644 --- a/systems/win32/w32tex/ChangeLog +++ b/systems/win32/w32tex/ChangeLog @@ -1,5 +1,17 @@ W32TeX (x86 & x64) ChangeLog +[2020/01/14] +(01) context.tar.xz + ConTeXt version: 2020.01.13 14:52. +(02) latex-dev.tar.xz + Update latex-dev. +(03) ltxpkgdocs.tar.xz +(04) ltxpkgs.tar.xz + Update acro, fancyvrb, l3experimental, l3kernel, l3packages, + svg, and tasks. +(05) ptex-w32.tar.xz + Update ascmac. + [2020/01/13] (01) cjkzr.tar.xz Update zxjafont. diff --git a/timestamp b/timestamp index 8a1d72ecdf..892e8ef955 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: -2020-01-15-02-02 +2020-01-16-02-02 -- cgit v1.2.3